0001217234-21-000046.txt : 20210224 0001217234-21-000046.hdr.sgml : 20210224 20210224170310 ACCESSION NUMBER: 0001217234-21-000046 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210224 DATE AS OF CHANGE: 20210224 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36536 FILM NUMBER: 21674600 BUSINESS ADDRESS: STREET 1: 1 TOWER PLACE STREET 2: 9TH FLOOR CITY: SOUTH SAN FRANCISCO STATE: CA ZIP: 94080 BUSINESS PHONE: 415-287-2300 MAIL ADDRESS: STREET 1: 1 TOWER PLACE STREET 2: 9TH FLOOR CITY: SOUTH SAN FRANCISCO STATE: CA ZIP: 94080 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-K 1 cdna-20201231.htm 10-K cdna-20201231
false2020FY0001217234us-gaap:AccountingStandardsUpdate201409MemberP3Yus-gaap:AccruedLiabilitiesAndOtherLiabilitiesus-gaap:AccruedLiabilitiesAndOtherLiabilitieseight years, two months1100012172342020-01-012020-12-31iso4217:USD00012172342020-06-30xbrli:shares00012172342021-02-2200012172342020-12-3100012172342019-12-31iso4217:USDxbrli:shares0001217234us-gaap:ServiceMember2020-01-012020-12-310001217234us-gaap:ServiceMember2019-01-012019-12-310001217234us-gaap:ServiceMember2018-01-012018-12-310001217234us-gaap:ProductMember2020-01-012020-12-310001217234us-gaap:ProductMember2019-01-012019-12-310001217234us-gaap:ProductMember2018-01-012018-12-310001217234cdna:DigitalAndOtherMember2020-01-012020-12-310001217234cdna:DigitalAndOtherMember2019-01-012019-12-310001217234cdna:DigitalAndOtherMember2018-01-012018-12-3100012172342019-01-012019-12-3100012172342018-01-012018-12-310001217234us-gaap:CommonStockMember2017-12-310001217234us-gaap:AdditionalPaidInCapitalMember2017-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001217234us-gaap:RetainedEarningsMember2017-12-310001217234us-gaap:NoncontrollingInterestMember2017-12-3100012172342017-12-3100012172342017-01-012017-12-310001217234us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001217234srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001217234us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001217234us-gaap:CommonStockMember2018-01-012018-12-310001217234cdna:EmployeeMemberus-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001217234cdna:EmployeeMember2018-01-012018-12-310001217234us-gaap:AdditionalPaidInCapitalMembercdna:NonEmployeeMember2018-01-012018-12-310001217234cdna:NonEmployeeMember2018-01-012018-12-310001217234us-gaap:NoncontrollingInterestMember2018-01-012018-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001217234us-gaap:RetainedEarningsMember2018-01-012018-12-310001217234us-gaap:CommonStockMember2018-12-310001217234us-gaap:AdditionalPaidInCapitalMember2018-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001217234us-gaap:RetainedEarningsMember2018-12-310001217234us-gaap:NoncontrollingInterestMember2018-12-3100012172342018-12-310001217234us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001217234us-gaap:CommonStockMember2019-01-012019-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001217234us-gaap:RetainedEarningsMember2019-01-012019-12-310001217234us-gaap:CommonStockMember2019-12-310001217234us-gaap:AdditionalPaidInCapitalMember2019-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001217234us-gaap:RetainedEarningsMember2019-12-310001217234us-gaap:NoncontrollingInterestMember2019-12-310001217234cdna:PublicOfferingMember2020-01-012020-12-310001217234cdna:PublicOfferingMemberus-gaap:CommonStockMember2020-01-012020-12-310001217234cdna:PublicOfferingMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001217234cdna:AtTheMarketEquityOfferingMember2020-01-012020-12-310001217234cdna:AtTheMarketEquityOfferingMemberus-gaap:CommonStockMember2020-01-012020-12-310001217234cdna:AtTheMarketEquityOfferingMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001217234us-gaap:CommonStockMember2020-01-012020-12-310001217234us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001217234us-gaap:RetainedEarningsMember2020-01-012020-12-310001217234us-gaap:CommonStockMember2020-12-310001217234us-gaap:AdditionalPaidInCapitalMember2020-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001217234us-gaap:RetainedEarningsMember2020-12-310001217234us-gaap:NoncontrollingInterestMember2020-12-310001217234cdna:PublicOfferingMember2019-01-012019-12-310001217234cdna:PublicOfferingMember2018-01-012018-12-310001217234cdna:AtTheMarketEquityOfferingMember2019-01-012019-12-310001217234cdna:AtTheMarketEquityOfferingMember2018-01-012018-12-310001217234cdna:AlloSureKidneyMembercdna:MedicareMember2017-10-012017-10-310001217234cdna:AlloMapHeartMembercdna:MedicareMember2020-01-012020-12-310001217234cdna:AlloSureHeartMembercdna:MedicareMember2020-01-012020-12-31cdna:patient00012172342018-01-31cdna:uniqueSolution0001217234cdna:XynManagementIncMember2020-01-012020-12-31cdna:centercdna:phlebotomist00012172342020-04-012020-04-300001217234cdna:SalesAgreementMember2018-08-310001217234cdna:SalesAgreementMember2020-04-012020-04-300001217234cdna:SalesAgreementMember2020-04-300001217234cdna:PublicOfferingMember2020-06-152020-06-150001217234cdna:PublicOfferingMember2020-06-150001217234srt:ScenarioPreviouslyReportedMember2019-01-012019-12-310001217234srt:ScenarioPreviouslyReportedMember2018-01-012018-12-31cdna:financialInstitutionxbrli:pure0001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001217234us-gaap:SalesRevenueNetMembercdna:MedicareMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310001217234us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMembercdna:MedicareMember2020-01-012020-12-310001217234us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMembercdna:MedicareMember2019-01-012019-12-310001217234cdna:MachineryComputerAndOfficeEquipmentMember2020-01-012020-12-310001217234us-gaap:FurnitureAndFixturesMember2020-01-012020-12-310001217234srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-12-310001217234srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-12-310001217234srt:MinimumMember2020-01-012020-12-310001217234srt:MaximumMember2020-01-012020-12-310001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2020-01-012020-12-310001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2019-01-012019-12-310001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2018-01-012018-12-310001217234us-gaap:WarrantMember2020-01-012020-12-310001217234us-gaap:WarrantMember2019-01-012019-12-310001217234us-gaap:WarrantMember2018-01-012018-12-310001217234cdna:ContingentConsiderationMember2020-01-012020-12-310001217234cdna:ContingentConsiderationMember2019-01-012019-12-310001217234cdna:ContingentConsiderationMember2018-01-012018-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001217234cdna:JGBDebtMember2017-01-012018-03-31cdna:commercialTest0001217234cdna:ContingentConsiderationLiabilityMembercdna:ImmuMetrixIncMember2018-04-012018-06-300001217234cdna:UnderwrittenPublicOfferingMember2018-11-132018-11-130001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2019-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2019-12-310001217234cdna:ContingentConsiderationLiabilityMember2018-12-310001217234cdna:ContingentConsiderationLiabilityMember2019-01-012019-12-310001217234cdna:ContingentConsiderationLiabilityMember2019-12-310001217234cdna:ContingentConsiderationLiabilityMember2020-01-012020-12-310001217234cdna:ContingentConsiderationLiabilityMember2020-12-31cdna:investment0001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2019-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2019-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2020-01-012020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2019-01-012019-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2019-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2019-12-310001217234us-gaap:CorporateDebtSecuritiesMember2020-12-310001217234cdna:OTTRCompleteTransplantManagementMember2019-05-070001217234cdna:OTTRCompleteTransplantManagementMember2019-05-072019-05-070001217234cdna:OTTRCompleteTransplantManagementMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-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:OTTRCompleteTransplantManagementMembercdna:MeasurementInputRoyaltyRateMemberus-gaap:DevelopedTechnologyRightsMember2019-05-070001217234cdna:OTTRCompleteTransplantManagementMembercdna:MeasurementInputRoyaltyRateMemberus-gaap:TrademarksMember2019-05-070001217234cdna:OTTRCompleteTransplantManagementMemberus-gaap:MeasurementInputDiscountRateMember2019-05-070001217234cdna:XynManagementIncMember2019-08-260001217234cdna:XynManagementIncMember2019-08-262019-08-260001217234cdna:AcquiredAndDevelopedTechnologyMember2020-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2020-01-012020-12-310001217234us-gaap:CustomerRelationshipsMember2020-12-310001217234us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001217234cdna:CommercializationRightsMember2020-12-310001217234cdna:CommercializationRightsMember2020-01-012020-12-310001217234us-gaap:TrademarksAndTradeNamesMember2020-12-310001217234us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001217234cdna:AcquiredInProcessTechnologyMember2020-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2019-12-310001217234cdna:AcquiredAndDevelopedTechnologyMember2019-01-012019-12-310001217234us-gaap:CustomerRelationshipsMember2019-12-310001217234us-gaap:CustomerRelationshipsMember2019-01-012019-12-310001217234cdna:CommercializationRightsMember2019-12-310001217234cdna:CommercializationRightsMember2019-01-012019-12-310001217234us-gaap:TrademarksAndTradeNamesMember2019-12-310001217234us-gaap:TrademarksAndTradeNamesMember2019-01-012019-12-310001217234cdna:AcquiredInProcessTechnologyMember2019-12-310001217234cdna:IlluminaIncMember2018-05-042018-05-040001217234cdna:IlluminaIncMember2018-05-040001217234us-gaap:CustomerRelationshipsMembercdna:IlluminaIncMemberus-gaap:MeasurementInputDiscountRateMember2018-05-040001217234cdna:IlluminaIncMembercdna:AcquiredInProcessTechnologyAlloSeqMemberus-gaap:MeasurementInputDiscountRateMember2018-05-040001217234cdna:IlluminaIncMembercdna:AcquiredInProcessTechnologyAlloSeqMember2020-01-012020-12-310001217234us-gaap:CustomerRelationshipsMembercdna:TruSightMembercdna:HLAMember2018-05-040001217234us-gaap:CustomerRelationshipsMembercdna:TruSightMember2018-05-042018-05-040001217234cdna:HCTMembercdna:IlluminaIncMembercdna:AcquiredInProcessTechnologyAlloSeqMember2018-05-040001217234cdna:LicenseAndCommercializationAgreementMembercdna:CibiltechSASMember2019-04-302019-04-300001217234cdna:LicenseAndCommercializationAgreementMembercdna:CommercializationRightsMembercdna:CibiltechSASMemberus-gaap:MeasurementInputDiscountRateMember2019-04-300001217234cdna:LicenseAndCommercializationAgreementMembercdna:CibiltechSASMemberus-gaap:ConvertiblePreferredStockMember2019-07-260001217234cdna:CostOfTestingServicesMember2020-01-012020-12-310001217234cdna:CostOfProductMember2020-01-012020-12-310001217234cdna:CostOfDigitalAndOtherMember2020-01-012020-12-310001217234us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001217234cdna:CostOfTestingServicesMember2019-01-012019-12-310001217234cdna:CostOfProductMember2019-01-012019-12-310001217234cdna:CostOfDigitalAndOtherMember2019-01-012019-12-310001217234us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001217234cdna:CostOfTestingServicesMember2018-01-012018-12-310001217234cdna:CostOfProductMember2018-01-012018-12-310001217234cdna:CostOfDigitalAndOtherMember2018-01-012018-12-310001217234us-gaap:SellingAndMarketingExpenseMember2018-01-012018-12-310001217234cdna:CostOfTestingServicesMember2020-12-310001217234cdna:CostOfProductMember2020-12-310001217234cdna:CostOfDigitalAndOtherMember2020-12-310001217234us-gaap:SellingAndMarketingExpenseMember2020-12-310001217234us-gaap:MachineryAndEquipmentMember2020-12-310001217234us-gaap:MachineryAndEquipmentMember2019-12-310001217234us-gaap:LeaseholdImprovementsMember2020-12-310001217234us-gaap:LeaseholdImprovementsMember2019-12-310001217234cdna:ComputerAndOfficeEquipmentMember2020-12-310001217234cdna:ComputerAndOfficeEquipmentMember2019-12-310001217234us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001217234us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-12-310001217234us-gaap:FurnitureAndFixturesMember2020-12-310001217234us-gaap:FurnitureAndFixturesMember2019-12-310001217234us-gaap:ConstructionInProgressMember2020-12-310001217234us-gaap:ConstructionInProgressMember2019-12-3100012172342020-01-02cdna:milestone_payment00012172342014-06-012014-06-300001217234cdna:NoncurrentLiabilitiesMember2020-12-310001217234cdna:PerceptiveCreditAgreementMember2018-04-170001217234cdna:DebtExtinguishmentExpensesMembercdna:PerceptiveCreditAgreementMember2018-11-202018-11-200001217234cdna:JBGDebtMember2018-02-012018-03-310001217234us-gaap:CommonStockMember2018-01-012018-03-310001217234cdna:JBGDebtMember2018-01-012018-03-310001217234cdna:JBGDebtMembercdna:DebtExtinguishmentExpensesMember2018-01-012018-12-310001217234cdna:JGBDebtMemberus-gaap:CommonStockMember2017-10-052017-10-050001217234cdna:JGBDebtMemberus-gaap:CommonStockMember2017-10-050001217234cdna:JGBDebtMemberus-gaap:CommonStockMember2018-01-012018-12-310001217234cdna:JGBDebtMemberus-gaap:CommonStockMember2018-12-310001217234cdna:ImmuMetrixIncMember2014-06-012014-06-300001217234cdna:ImmuMetrixIncMember2018-05-012018-05-310001217234cdna:TwoThousandEighteenPublicOfferingMemberus-gaap:CommonStockMember2018-11-162018-11-160001217234cdna:TwoThousandEighteenPublicOfferingMemberus-gaap:CommonStockMember2018-11-160001217234cdna:PublicOfferingUnderwritersOptionMember2020-06-152020-06-1500012172342020-06-152020-06-150001217234us-gaap:MeasurementInputExpectedTermMembercdna:ClassOfWarrantOrRightIssuedDateTwoMemberus-gaap:CommonStockMember2020-01-012020-12-310001217234cdna:ClassOfWarrantOrRightIssuedDateTwoMemberus-gaap:CommonStockMember2020-12-310001217234us-gaap:RestrictedStockUnitsRSUMembercdna:TwoThousandNineteenEquityIncentivePlanMember2020-01-012020-12-310001217234us-gaap:EmployeeStockOptionMembercdna:TwoThousandNineteenEquityIncentivePlanMember2020-01-012020-12-310001217234cdna:TwoThousandAndFourteenEquityIncentivePlanMember2020-12-310001217234cdna:TwoThousandAndSixteenInducementPlanMember2016-04-210001217234cdna:TwoThousandAndSixteenInducementPlanMember2020-12-310001217234us-gaap:RestrictedStockUnitsRSUMembercdna:TwoThousandAndSixteenInducementPlanMember2020-01-012020-12-310001217234cdna:TwoThousandNineteenEquityIncentivePlanMember2020-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2019-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2020-12-310001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2020-12-310001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2020-01-012020-12-310001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2020-01-012020-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2019-01-012019-12-310001217234cdna:NonEmployeeDirectorMember2020-01-012020-12-310001217234cdna:NonEmployeeDirectorMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001217234cdna:NonEmployeeDirectorMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001217234cdna:NonEmployeeDirectorMemberus-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310001217234us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001217234us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001217234us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001217234us-gaap:EmployeeStockMember2020-01-012020-12-310001217234us-gaap:EmployeeStockMember2019-01-012019-12-310001217234us-gaap:EmployeeStockMember2018-01-012018-12-310001217234srt:MinimumMemberus-gaap:EmployeeStockMember2020-01-012020-12-310001217234srt:MaximumMemberus-gaap:EmployeeStockMember2020-01-012020-12-310001217234srt:MinimumMemberus-gaap:EmployeeStockMember2019-01-012019-12-310001217234srt:MaximumMemberus-gaap:EmployeeStockMember2019-01-012019-12-310001217234srt:MinimumMemberus-gaap:EmployeeStockMember2018-01-012018-12-310001217234srt:MaximumMemberus-gaap:EmployeeStockMember2018-01-012018-12-310001217234us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001217234us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001217234us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001217234us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310001217234us-gaap:DomesticCountryMember2020-12-310001217234us-gaap:StateAndLocalJurisdictionMember2020-12-310001217234us-gaap:ForeignCountryMember2020-12-310001217234stpr:CAus-gaap:StateAndLocalJurisdictionMember2020-12-310001217234us-gaap:ForeignCountryMember2020-01-012020-12-3100012172342017-12-212017-12-2100012172342017-12-222017-12-220001217234country:USus-gaap:ServiceMember2020-01-012020-12-310001217234country:USus-gaap:ServiceMember2019-01-012019-12-310001217234country:USus-gaap:ServiceMember2018-01-012018-12-310001217234cdna:RestOfWorldMemberus-gaap:ServiceMember2020-01-012020-12-310001217234cdna:RestOfWorldMemberus-gaap:ServiceMember2019-01-012019-12-310001217234cdna:RestOfWorldMemberus-gaap:ServiceMember2018-01-012018-12-310001217234country:USus-gaap:ProductMember2020-01-012020-12-310001217234country:USus-gaap:ProductMember2019-01-012019-12-310001217234country:USus-gaap:ProductMember2018-01-012018-12-310001217234srt:EuropeMemberus-gaap:ProductMember2020-01-012020-12-310001217234srt:EuropeMemberus-gaap:ProductMember2019-01-012019-12-310001217234srt:EuropeMemberus-gaap:ProductMember2018-01-012018-12-310001217234cdna:RestOfWorldMemberus-gaap:ProductMember2020-01-012020-12-310001217234cdna:RestOfWorldMemberus-gaap:ProductMember2019-01-012019-12-310001217234cdna:RestOfWorldMemberus-gaap:ProductMember2018-01-012018-12-310001217234cdna:LicenseAndOtherMembercountry:US2020-01-012020-12-310001217234cdna:LicenseAndOtherMembercountry:US2019-01-012019-12-310001217234cdna:LicenseAndOtherMembercountry:US2018-01-012018-12-310001217234srt:EuropeMembercdna:LicenseAndOtherMember2020-01-012020-12-310001217234srt:EuropeMembercdna:LicenseAndOtherMember2019-01-012019-12-310001217234srt:EuropeMembercdna:LicenseAndOtherMember2018-01-012018-12-310001217234cdna:RestOfWorldMembercdna:LicenseAndOtherMember2020-01-012020-12-310001217234cdna:RestOfWorldMembercdna:LicenseAndOtherMember2019-01-012019-12-310001217234cdna:RestOfWorldMembercdna:LicenseAndOtherMember2018-01-012018-12-310001217234cdna:LicenseAndOtherMember2020-01-012020-12-310001217234cdna:LicenseAndOtherMember2019-01-012019-12-310001217234cdna:LicenseAndOtherMember2018-01-012018-12-310001217234country:US2020-01-012020-12-310001217234country:US2019-01-012019-12-310001217234country:US2018-01-012018-12-310001217234srt:EuropeMember2020-01-012020-12-310001217234srt:EuropeMember2019-01-012019-12-310001217234srt:EuropeMember2018-01-012018-12-310001217234cdna:RestOfWorldMember2020-01-012020-12-310001217234cdna:RestOfWorldMember2019-01-012019-12-310001217234cdna:RestOfWorldMember2018-01-012018-12-310001217234country:US2020-12-310001217234country:US2019-12-310001217234srt:EuropeMember2020-12-310001217234srt:EuropeMember2019-12-310001217234cdna:RestOfWorldMember2020-12-310001217234cdna:RestOfWorldMember2019-12-31cdna:segment0001217234us-gaap:SubsequentEventMember2021-01-190001217234us-gaap:SubsequentEventMembercdna:PublicOfferingMember2021-01-252021-01-250001217234us-gaap:SubsequentEventMembercdna:PublicOfferingMember2021-01-250001217234us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMember2021-02-112021-02-110001217234us-gaap:SubsequentEventMember2021-01-152021-02-11

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________________________________________________________________________
Form 10-K
________________________________________________________________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from               to              
Commission File Number 001-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)
1 Tower Place
South San Francisco, California 94080
(Address of Principal Executive Offices, Including Zip Code)
(415) 287-2300
(Registrant’s Telephone Number, Including Area Code)
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each Class 
Trading Symbol(s)
Name of Each Exchange on Which Registered 
Common Stock, par value $0.001 per shareCDNAThe Nasdaq Stock Market LLC
Securities Registered Pursuant to Section 12(g) of the Act: None
________________________________________________________________________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large accelerated filer Accelerated filer
Non-accelerated filer  Smaller reporting company
  Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ☐    No  
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, based on the closing price of a share of the registrant’s common stock on June 30, 2020, the last business day of the registrant's most recently completed second fiscal quarter, as reported by the Nasdaq Global Market on such date was approximately $1.7 billion. Shares of the registrant’s common stock held by each executive officer, director and holder of 10% or more of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This calculation does not reflect a determination that certain persons are affiliates of the registrant for any other purpose.
The number of shares of the registrant’s Common Stock outstanding as of February 22, 2021 was 51,822,662.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement relating to the 2021 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2020.



TABLE OF CONTENTS
Item No.
Page
No.
 
  
  
 

2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K 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 Annual Report on Form 10-K 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,” “should,” “would,” “project,” “plan,” “target,” “contemplate,” “predict,” “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:
the potential impact to our business, revenue, financial condition and employees, including disruptions to our testing services, laboratories, clinical trials, supply chain and operations, due to the COVID-19 global pandemic;
our ability to take advantage of opportunities under the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act, and the potential impact of the CARES Act on our business, results of operations, financial condition or liquidity.
our ability to generate revenue and increase the commercial success of our current and future testing services, products and digital solutions;
our ability to obtain, maintain and expand reimbursement coverage from payers for our current and other future testing services, if any;
our plans and ability to continue updating our testing services, products and digital solutions 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 Outcomes of KidneyCare on Renal Allografts registry study, or OKRA, and the Surveillance HeartCare Outcomes Registry, or SHORE;
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;
anticipated trends and challenges in our business and the markets in which we operate;
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, 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” included in Part I, Item 1A and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management 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.
3

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 Annual Report on Form 10-K and the documents that we reference in this Annual Report on Form 10-K and have filed with the Securities and Exchange Commission, or the SEC, as exhibits to this Annual Report on Form 10-K 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.
4

PART I
ITEM 1. BUSINESS
Company Overview
CareDx, Inc., or “CareDx” or the “Company” or “we” or “us” and “our”, together with our subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients and caregivers. We offer testing services, products, and digital solutions along the pre- and post-transplant patient journey, and are a leading provider of genomics-based information for transplant patients. Our headquarters are in South San Francisco, California. Our primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.
Our commercially available testing services consist of AlloSure® Kidney, which is a donor-derived cell-free DNA, or dd-cfDNA solution for kidney transplant patients, AlloMap® Heart, which is a gene expression solution for heart transplant patients, and AlloSure® Heart, which is a dd-cfDNA test that can identify underlying cell injury leading to organ rejection. We have initiated several clinical studies to generate data on our existing and planned future testing services. In April 2020, we announced our first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. 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. In 2019, we began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management, or Ottr, Inc. and XynManagement, Inc., or XynManagement. During the year 2020, we performed more than 79,000 commercial AlloSure Kidney, AlloMap Heart and AlloSure Heart tests from our Brisbane, California, laboratory. According to the U.S. Department of Health and Human Services’ Organ Procurement and Transplantation Network, there are approximately 346 and 216 centers performing kidney and heart transplants, respectively, in the United States.
Testing Services
We develop and provide a diagnostic surveillance testing service for kidney and heart transplant recipients.
Kidney
AlloSure Kidney, our transplant surveillance solution, was commercially launched in October 2017 and is our dd-cfDNA offering built on a Next Generation Sequencing, or NGS, platform. In transplantation, 109 papers from 55 studies globally have shown the value of dd-cfDNA in the management of solid organ transplantation. AlloSure Kidney is able to discriminate dd-cfDNA from recipient-cell-free DNA, targeting polymorphisms between donor and recipient. This single-nucleotide polymorphism, or SNPs, approach across all the somatic chromosomes is specifically designed for transplantation, allowing a scalable, high-quality test to differentiate dd-cfDNA.
AlloSure Kidney has received positive coverage decisions for reimbursement from Medicare. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received positive coverage decisions from Blue Cross Blue Shield, or BCBS of South Carolina, BCBS of Kansas City and Capital Health, and is reimbursed by other private payers on a case-by-case basis.
Multiple studies have demonstrated that significant allograft injury can occur in the absence of changes in serum creatinine. Thus, clinicians have limited ability to detect injury early and intervene to prevent long term damage using this marker. While histologic analysis of the allograft biopsy specimen remains the standard method used to assess injury and differentiate rejection from other injury in kidney transplants, as an invasive test with complications, repetitive biopsies are not well tolerated. AlloSure Kidney provides a non-invasive test, assessing allograft injury that enables more frequent, quantitative and safer assessment of allograft rejection and injury status. Beyond allograft rejection, the assessment of molecular inflammation has shown further utility in the assessment of proteinuria, the formation of De Novo donor specific antibodies, or DSAs, and as a surrogate predictive measure of estimated glomerular filtration rate, or eGFR, decline. Monitoring of graft injury through AlloSure Kidney allows clinicians to optimize allograft biopsies, identify allograft injury and guide immunosuppression management more accurately.
Since the analytical validation paper in the Journal of Molecular Diagnostics in 2016, before the commercial launch of AlloSure Kidney, there has been an increasing body of evidence supports the use of AlloSure Kidney dd-cfDNA in the assessment and surveillance of kidney transplants. Bloom et al, the lead authors on the cfDNA and Active Rejection in Kidney Allografts paper, evaluated 102 kidney recipients and demonstrated that dd-cfDNA levels could discriminate accurately and non-invasively distinguish rejection from other types of graft injury. In contrast, serum creatinine has area under the curve, or AUC, of 50%, showing no significant difference between patients with and without rejection.
5

Multiple publications and abstracts have shown AlloSure Kidney’s value in the management of BK viremia, as well as numerous pathologies that cause molecular inflammation and injury such as DSAs and eGFR decline. Most recently its utility in the assessment of T-cell mediated rejection (TCMR) 1A and borderline rejection has also been published in the American Journal of Transplant, or the AJT.
The prospective multicenter trial, the Kidney Allograft Outcomes AlloSure Kidney Registry study, or K-OAR, has enrolled over 1,700 patients, with plans to survey patients with AlloSure Kidney for 3 years and provide further clinical utility of AlloSure Kidney in the surveillance of kidney transplant recipients.
KidneyCare
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 private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
In September 2019, we announced the enrollment of the first patient in the Outcomes of KidneyCare on Renal Allografts, or 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. Combined with K-OAR, 4,000 patients will be enrolled into the study.
Heart
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 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, can improve patient care by helping healthcare providers avoid the use of unnecessary, invasive surveillance biopsies and may help to determine the appropriate dosage levels of immunosuppressants. In 2008, AlloMap Heart received 510(k) clearance from the U.S. Food and Drug Administration, or the FDA, for marketing and sale as a test to aid in the identification of heart transplant recipients, who have a low probability of moderate/severe acute cellular rejection at the time of testing, in conjunction with standard clinical assessment. The 510(k) clearance from the FDA is also for an In Vitro Diagnostic Multivariate Index Assay, or IVDMIA. AlloMap Heart Score Variability, or AMV, is an additional service we offer providing complementary information to help personalize long-term care of heart transplant recipients. It is available only upon request by clinicians. A patient’s AMV is based on the variability of a patient’s AlloMap Heart scores over time and may be used as a risk stratification tool in estimating the probability that one or more of the clinical events in heart transplant recipients may occur in the future. AMV may be computed from four AlloMap Heart test results within a 24-month period. In addition, the clinical utility of AlloMap Heart is supported by numerous clinical trials that we have sponsored, the results of which have been published in leading peer-reviewed medical journals
AlloMap Heart has been a covered service for Medicare beneficiaries since January 1, 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Cigna, Health Care Services Corporation, or HCSC, Humana, Kaiser Foundation Health Plan, Inc., or Kaiser, several BCBS plans and UnitedHealthcare.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
We have also successfully completed several 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 based on our Cardiac Allograft Rejection Gene Expression Observational (Deng, M. et al., Am J Transplantation 2006), or CARGO, study, which was published in the AJT. 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.
6

HeartCare
HeartCare includes 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 activation, and (ii) AlloSure Heart – a measure of graft injury.
Clinical validation data from the Donor-Derived Cell-Free DNA-Outcomes AlloMap Registry (NCT02178943), or D-OAR, was published in AJT in 2019. D-OAR was an observational, prospective, multicenter study to characterize the AlloSure Heart dd-cfDNA in a routine, clinical surveillance setting with heart transplant recipients. The D-OAR study was designed to validate that plasma levels of AlloSure Heart dd-cfDNA can discriminate acute rejection from no rejection, as determined by endomyocardial biopsy criteria.
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. In September 2018, we initiated the Surveillance HeartCare Outcomes Registry, or SHORE study. SHORE is a prospective, multi-center, observational, registry of patients receiving HeartCare for surveillance. Patients enrolled in SHORE will be followed for 5 years with collection of clinical data and assessment of 5-year outcomes.
Lung
In February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. One of these studies, launched in April 2020, is the ALARM study, or AlloSure Lung Allograft Remote Monitoring, with Johns Hopkins University, where the impact of AlloSure Lung combined with RemoTraC will be measured. AlloSure Lung applies proprietary NGS technology to measure dd-cfDNA from the donor lung in the recipient bloodstream to monitor graft injury. In June 2020, we submitted an application to the Palmetto MolDx Technology Assessment program seeking coverage and reimbursement for AlloSure Lung.
Cellular Therapy
In April 2020, we initiated a research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. AlloCell will initially be commercialized through collaborative research agreements with biopharma companies developing cell therapies.
Products
We develop, manufacture, market and sell products that increase the chance of successful transplants by facilitating a better match between a solid organ or stem cell donor and a recipient, and help to provide post-transplant surveillance of these recipients.
QTYPE® enables 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. 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 a license agreement with Illumina, Inc., or Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s NGS products and technologies for use in transplantation diagnostic testing, or the Illumina Agreement.
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 in the field of bone marrow and solid organ transplantation on diagnostic testing. These NGS 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.
In September 2019, we commercially launched AlloSeq cfDNA during the European Society for Organ Transplantation, or ESOT, Congress. AlloSeq cfDNA is our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and we received CE mark authorization on January 10, 2020. AlloSeq cfDNA is now commercially available for transplant patients outside of the U.S. Our ability to increase the clinical uptake for AlloSeq cfDNA will be a result of multiple factors, including local clinical education, customer lab technical proficiency and levels of country-specific reimbursement.
7

Also in September 2019, we commercially launched AlloSeq Tx during the American Society for Histocompatibility and Immunogenetics, or ASHI, and Banff Foundation for Allograft Pathology’s Joint meeting in Pittsburgh, PA. AlloSeq Tx is the first of its kind NGS high-resolution HLA typing solution utilizing hybrid capture technology. This technology enables the most comprehensive sequencing, covering more of the HLA genes than current solutions and adding coverage of non-HLA genes that may impact transplant patient matching and management. AlloSeq Tx has simple NGS workflow, with a single tube for processing and steps to reduce errors. AlloSeq Tx 17 received CE mark authorization on May 15, 2020.
In June 2020, we commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology has the potential to provide better sensitivity and data analysis compared to current solutions on the market.
Digital and Other
In 2019, we began providing digital solutions to transplant centers following the acquisition of Ottr Complete Transplant Management, or Ottr, Inc., and the acquisition of XynManagement, Inc., or XynManagement.
On May 7, 2019, we acquired 100% of the outstanding common stock of Ottr, Inc. Ottr, Inc. was formed in 1993 and is a leading provider of transplant patient tracking software, or the Ottr software, which provides comprehensive solutions for transplant patient management. The Ottr software enables integration with electronic medical records, or EMR, systems, including Cerner Corporation, or Cerner, and Epic Systems Corporation, or 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. XynManagement provides two unique solutions, XynQAPI software, or XynQAPI, and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients, or SRTR, reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility. Refer to Note 6 of the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further detail regarding these acquisitions.
In September 2020 we launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
COVID-19 Pandemic
On January 30, 2020, the World Health Organization, or the WHO, announced a global health emergency because of a new strain of coronavirus, or COVID-19, originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. The full impact of the COVID-19 pandemic, including the impact associated with preventative and precautionary measures that we, other businesses and governments are taking, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on us, but the pandemic may materially affect our financial condition, liquidity and future results of operations.
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, we experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, we launched RemoTraC, a remote home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests. To date, more than 150 transplant centers can offer RemoTraC to their patients and over 6,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners we have established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, our testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic, and through December 31, 2020, volumes continued to be at or above those levels since May 2020.
In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, our testing services did not experience a decrease in testing services volumes. Our product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as we were unable to undertake onsite discussions and demonstrations of our recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. Our product business maintained normal sales volumes during the fourth quarter of 2020.
8

We are maintaining our testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among our employees. In areas where COVID-19 impacts healthcare operations, our field-based sales and clinical support teams are supporting providers through telephone and online platforms. In August 2020, the state of California released revised criteria for loosening and tightening restrictions on certain activities on generally a county-by-county basis. Under the updated executive orders, San Mateo County, where our laboratory and headquarters are located, continues to be subject to certain restrictions. These orders and others may be further modified, amended and adopted depending upon the COVID-19 transmission rates in our county and state, as well as other factors. In addition, we have created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in our offices for employees that do not work from home.
Due to COVID-19, quarantines, shelter-in-place and similar government orders, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur or could impact personnel at third-party suppliers in the United States and other countries, or the availability or cost of materials, there may be disruptions in our supply chain. Any manufacturing supply interruption of materials could adversely affect our ability to conduct ongoing and future research and testing activities.
In addition, our clinical studies may be affected by the COVID-19 pandemic. Clinical site initiation and patient enrollment may be delayed due to prioritization of hospital resources toward the COVID-19 pandemic. Some patients may not be able to comply with clinical study protocols if quarantines impede patient movement or interrupt healthcare services. Similarly, the ability to recruit and retain patients and principal investigators and site staff who, as healthcare providers, may have heightened exposure to COVID-19, may adversely impact our clinical trial operations.
Our History
We were originally incorporated in Delaware in December 1998 under the name Hippocratic Engineering, Inc. In April 1999, we changed our name to BioCardia, Inc., and in June 2002, we changed our name to Expression Diagnostics, Inc. In July 2007, we changed our name to XDx, Inc. and in March 2014, we changed our name to CareDx, Inc. Our principal executive offices are located at 1 Tower Place, South San Francisco, California and our telephone number is (415) 287-2300.
For a further timeline of our history, please refer to our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 28, 2020.
Our software solutions are currently used in over 90 transplant centers in the U.S.
As of December 31, 2020, substantially all of our revenues came from the United States and Europe, and substantially all of our assets and operations were located in the United States, Sweden and Australia.
We are organized and operate as a single reportable segment. Refer to Note 16 of the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Limitations of Existing Approaches for Surveillance of Transplant Recipients
The care of organ transplant recipients is an intense and costly effort and requires life-long surveillance and management by highly specialized clinicians and other healthcare providers. The estimated U.S. average 2020 charges for a heart transplant are $1.66 million and for a kidney transplant are $0.44 million for the period 30 days before the transplant and 180 days after the transplant. The lifetime cost for transplant recipients varies significantly depending on each individual patient's circumstances. Unsuccessful treatment of rejection can result in an additional transplant. In the case of a kidney transplant, the median annual Medicare cost of care for a recipient whose kidney fails and is on dialysis is 500% more than the median annual cost of care for a recipient with a functioning transplant.
The historical standard for heart transplant surveillance has been the microscopic examination of heart tissue obtained through an invasive endomyocardial biopsy. In the biopsy procedure, a catheter is inserted into the right internal jugular vein in the recipient’s neck and threaded into the right ventricle of the heart. Four pieces of tissue are cut from the wall of the heart and sent to the laboratory for examination by a pathologist who uses a microscope to look for evidence of cellular rejection. Limitations of biopsies include: (i) the pathologist evaluations, which are subjective and dependent upon visual assessment and qualitative interpretation, (ii) tissue sampling errors, and (iii) the potential for procedure related complications such as damage to the valve structures in the heart. The typical schedule of biopsy surveillance may involve eight to ten biopsies within the first six months after transplant and up to fifteen biopsies within the first year post-transplant. 
Because repeated biopsies can cause cumulative risk and trauma to the heart, the frequency of biopsy surveillance after one year is low, despite the fact that recipients would benefit from continued monitoring for rejection and management of their immunosuppressive drugs for the rest of their lives. With less biopsy data collected after the first year post-transplant, clinicians have less information upon which to tailor immunosuppression treatment for their recipients.
9

The use of renal biopsies for surveillance of kidney transplants is similarly limited due to the costs and risks associated with the invasive procedure. Therefore, the main clinical test of transplanted kidney surveillance is serum creatinine levels. An increase in serum creatinine levels is an indicator of diminished kidney function, and although this test is widely used, changes in serum creatinine are nonspecific as to cause and not sensitive, as serum creatinine may only be detected after significant and irreversible renal function loss has occurred.
The prevention and treatment of rejection in heart and kidney transplant recipients is managed primarily through the use of immunosuppressive drugs. Surveillance biopsies are infrequent after the first year because of procedural risks, discomfort, inconvenience, expense and the low rate of finding silent rejection. As a result, clinicians have limited and infrequent information about an individual recipient’s risk of rejection over the months and years following transplant. In the average recipient, the immune system gradually adapts to the organ graft, and the need for immunosuppression declines over time. However, there is meaningful variation in the level of rejection activity and need for immunosuppression among transplant recipients. Limited insight into the immune status of the individual recipient often causes clinicians to adopt a “one-size-fits all” approach to immunosuppression to help protect against the severe consequences of rejection. Although typical doses of immunosuppressants result in a low rate of rejection in the transplant population as a whole, many individuals may receive more intense immunosuppressants than they actually need.
The Need for a Better Surveillance Solution
Improved post-transplant diagnostics are necessary to achieve further gains in the long-term care and health outcomes of heart, kidney and other organ transplant recipients. More effective solutions for the surveillance and risk assessment of recipients would improve the clinician’s ability to individualize immunosuppression therapy and to reduce the use of invasive biopsies. We believe that core elements of effective surveillance solutions include:
highly accurate and quantitative results differentiating rejection from non-rejection status;
non-invasive procedure that do not create risks to the recipient;
ease of implementation;
earlier detection of rejection; and
the ability to provide results with timing and at a frequency that allows for informed and effective treatment decisions.
Clinical Studies for our Testing Services
Kidney
In March 2017, the Journal of the American Society of Nephrology published the article Cell-Free DNA and Active Rejection in Kidney Allografts. The article reports that increased levels of dd-cfDNA detected using AlloSure Kidney are associated with active rejection of the kidney allograft. The Diagnosing Acute Rejection in Kidney Transplant Recipients, or DART, study evidence suggests that AlloSure Kidney, a non-invasive blood test, may enable more frequent, quantitative, and safer assessment of allograft rejection and injury. As part of a surveillance strategy, AlloSure Kidney could help identify patients with new or ongoing organ injury. In the DART study, to investigate the use of AlloSure Kidney as a surveillance tool, the investigators prospectively collected blood specimens from renal transplant patients at scheduled intervals and at the time of clinically indicated biopsies. Key findings of the study were as follows:
AlloSure Kidney provides clear stratification of patients for probability of rejection;
Active rejection patients showed median AlloSure Kidney levels at 1.6%;
Antibody- mediated rejection, or ABMR, patients showed median AlloSure Kidney levels at 2.9%;
Non-rejection patients showed median AlloSure Kidney levels of 0.21%; and
AlloSure Kidney was superior to serum creatinine in identifying which patients had active rejection.
This was the first report to establish clinical performance characteristics for dd-cfDNA in renal transplant patients with an analytically validated assay of dd-cfDNA in the largest (N =398 patients) prospective, multicenter observational study of dd-cfDNA. Elevations in AlloSure Kidney were found to be strongly correlated with active rejection, especially ABMR. ABMR is increasingly recognized as the form of immune-mediated injury causing long-term graft loss. This progress was made possible by collaboration with 14 major renal transplant centers and their patients who volunteered to participate in the study.
A publication in the Journal of Applied Laboratory Medicine in March 2017 described the biological variation and clinical reference intervals of dd-cfDNA in stable healthy renal transplant recipients.
10

The AlloSure Kidney test has been approved for Medicare coverage for clinical use when a physician determines there is a need to assess the probability of allograft rejection in kidney transplant recipients. The DART study suggests that AlloSure Kidney can be used to discriminate the probability of active rejection from absence of rejection in a renal transplant recipient. Use of the test may reduce invasive percutaneous renal biopsy procedures among patients with a suspicion of rejection.
Publications based on the analyses of the accumulated DART database results were used as a guide to design K-OAR. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant recipients who will receive AlloSure Kidney as part of long-term surveillance. The clinical outcomes of these patients will be entered into a registry database as the patients will be surveilled for three years.
The study cohort will include a minimum of 300 patients from centers that use renal surveillance biopsies showing the value of AlloSure Kidney in subclinical rejection. The remaining patients will be from centers that do not perform protocol surveillance biopsies, but for cause biopsies, which is the more common practice. Outcomes in these cohorts will be compared, showing the performance of AlloSure Kidney in all variations of clinical practice. A prospective propensity matched control cohort of 1,000 patients will be retrospectively analyzed from the subset of centers showing the value of AlloSure Kidney compared to its non-use.
The primary safety endpoint of this study is the amount of kidney tissue scarring and atrophy at one-year post-transplant, quantified by biopsy-based histopathology grade(s). The primary efficacy endpoint is the change in eGFR with the number of renal allograft biopsies performed during the first year being a secondary outcome. Other endpoints include patient survival, graft survival, change and serum creatinine, evaluated at years 1, 2 and 3 post-transplantation.
In January 2018, we initiated the “K-OAR” study to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant patients who will receive AlloSure Kidney long-term surveillance.
In September 2019, we announced the commencement of the “OKRA” study, which is an extension of 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. We have not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox. Enrollment for OKRA was negatively affected by the COVID-19 restrictions during the year 2020 and the study has been delayed by six months; however, the collection of samples is currently at normal levels as a result of the introduction of RemoTraC.
Heart
The clinical validation and utility of AlloMap Heart is supported by a number of major clinical trials involving more than 2,000 heart transplant recipients and published in leading peer-reviewed medical journals. Our trials are designed to evaluate the clinical utility of our solutions and are an integral part of our business strategy, clinical development and marketing programs. In heart transplantation, two major observational trials, CARGO and CARGO II, enabled the initial development, validation and further validation of AlloMap Heart to detect and monitor acute cellular rejection in heart transplant recipients. In addition to preserving blood samples and clinical data from these two trials, we have sponsored a multi-year, 34 multicenter-registry named OAR, which focuses on long-term outcomes of patients. We expect these samples and data to enable further discovery and product development of new biomarkers of organ rejection activity, and new diagnostic solutions. These repositories contain over 37,000 samples obtained from individual recipients who were typically followed for 10 serial visits and over one year or more, and who in many cases have associated biopsy-based rejection grades and other clinical outcome endpoints. We believe this extensive biorepository and database will be useful for new product development derived from analyses, correlative studies and validation efforts.
Additional clinical utility trials, including IMAGE and the Early Invasive Monitoring Attenuation through Gene Expression, or EIMAGE, have demonstrated that clinical outcomes in recipients managed with AlloMap Heart surveillance were equivalent to outcomes in recipients managed with biopsies. We have also published two reports of retrospective analyses from IMAGE and CARGO II trials that demonstrate that the variability in AlloMap Heart scores over time in an individual patient may be useful in predicting the risk for the patient of a future event of rejection and graft dysfunction.
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.
11

Products
Our suite of AlloSeq products are commercial “NGS”-based kitted solutions that we have developed as a result of the Illumina 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.
Our other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP, based on the “SSP” technology; and QTYPE, which uses real-time “PCR” methodology, to perform HLA typing at a low to intermediate resolution for samples that require a fast turnaround time.
QTYPE was commercially launched at the end of September 2016. QTYPE enables HLA typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time PCR methodology. QTYPE primarily focuses on low to intermediate resolution typing where high-resolution typing is not a requirement but even more rapid typing results are required, such as for deceased donor typing. When transplanting organs from deceased donors it is of great importance to be able to expediently carry out HLA typing to find an appropriate recipient. Typing with QTYPE requires approximately one hour compared to the up to 2-3 hours that it takes to do traditional SSP typing and the 5-7 hours that it takes with sequence-specific oligonucleotides, or SSO. QTYPE comes with custom software, SCORE6.
Olerup SSP is used to type HLA alleles based on the SSP technology. The Olerup SSP product line comprises products for low to high-resolution HLA typing. The product line includes close to 400 different typing products, covering the approximately 17,331 different HLA alleles (gene variants) that have been identified to date. New HLA alleles are identified frequently and the typing kits are routinely updated for new alleles. SCORE6, our custom developed software simplifies interpretation and documentation of laboratory results. We offer one of the most up-to-date and comprehensive libraries of HLA typing kits based on SSP technology.
Olerup SBT is a sequence-based typing product for HLA alleles that uses specifically designed software, Assign SBT, a sequence analysis software program that provides high-resolution HLA typing.
TruSight HLA is high-resolution solution that uses NGS methodology. TruSight HLA is a NGS-based high-resolution typing solution that provides NGS-level resolution to HLA typing. We licensed the exclusive world-wide distribution rights to this product from Illumina in May 2018. 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. Our AlloSeq products are designed to run on Illumina’s NGS instrumentation.
Research and Development
Our research and development activities focus on developing cutting edge organ transplant surveillance solutions, further expanding on our pre-transplant matching solutions and seeking to continuously explore and develop new clinically-relevant approaches to our products. Clinical operations dedicated to the design and implementation of high quality studies and registries for data collection to develop evidence to address unmet clinical needs of transplant recipients are included in research and development.
One area of focus for research and development activities has been to integrate acquired technology from the acquisitions of Ottr, Inc. and XynManagement and our Cibiltech Agreement. Integration of such technology with our current service offerings aligns a rich data set with augmented intelligence tools to better assess risk and help physicians better manage their daily patient care.
Research and development expenses of $48.9 million, $30.7 million and $14.5 million were incurred during the years ended December 31, 2020, 2019 and 2018, respectively.
Our ongoing efforts include:
increasing understanding of biological processes of transplant rejection through analysis of genes/metagenes of ongoing clinical trials such as K-OAR and OKRA, and commercial laboratory testing to further improve clinical utility of AlloSure Kidney and KidneyCare;
validation and clinical utility studies of AlloSure Kidney for other organs such as lung, pancreas and liver;
increasing understanding of biological processes of transplant rejection through analysis of genes/metagenes of archived clinical trials, OAR registry, SHORE registry and commercial laboratory testing to further improve clinical utility of AlloMap Heart and AlloSure Heart;
12

technology platform and procedure optimization as well as further advances of laboratory information management to increase efficiency and lower costs in our testing and laboratory operations;
validation and clinical utility studies of dd-cfDNA reagents and software distributed outside the United States;
developing solutions for monitoring the success of hematopoietic stem cell transplantation;
developing HistoMap to identify allograft rejection in transplant biopsy tissue;
developing an NGS transplant genetic matching system that includes critical genes in addition to HLA;
further development of QTYPE to expand its addressable market by including additional genetic content;
further development of NGS product lines such as AlloSeq Tx, AlloSeq cfDNA and AlloSeq HCT;
merging and analyzing internal and public clinical data sets to better understand factors that impact short and long term outcomes;
designing a multi-stakeholder transplant innovation ecosystem to accelerate improved patient management;
integrating real world data to confirm and extend results from other clinical data sets; and
developing and deploying smart analytics and machine learning artificial intelligence that provide clinical utility with respect to patient health such as AiTraC.
Testing Services Advancement and Development
Our research and development efforts are not limited to specific technology platforms, biomarkers or methodologies. Instead, we aim to leverage current and future innovations in biomarker identification and measurement, study design and data integration in developing future solutions.
dd-cfDNA for Kidney Transplants
Our published DART clinical study has established the clinical validity of a dd-cfDNA-based solution for kidney transplant patients, AlloSure Kidney. This was the first report to establish clinical performance characteristics for this molecular biomarker in renal transplant patients with an analytically validated assay of dd-cfDNA in the largest (N =398 patients) prospective, multicenter observational study of dd-cfDNA. The study population is representative of the spectrum renal transplant recipients in the United States. Elevations in AlloSure Kidney were found to be strongly correlated with active rejection, especially with ABMR. ABMR is increasingly recognized as the form of immune-mediated injury causing long-term graft loss.
K-OAR is the next step in the further development of data to support the clinical utility of AlloSure Kidney. The Centers for Medicare & Medicaid Services, or CMS, Medicare Administrative Contractor, or MAC, Palmetto GBA, or Palmetto, in October 2017, recommended Medicare coverage for AlloSure Kidney. The K-OAR study commenced in January 2018. K-OAR is a 1, 2 and 3 year post-transplant clinical outcomes study in approximately 1,500 patients managed with AlloSure Kidney surveillance compared to another 300 patients who will serve as a comparative control group managed without AlloSure Kidney.
OKRA is a multicenter, prospective, observational registry, designed to measure outcomes of kidney transplant recipients managed with KidneyCare. KidneyCare complements AlloSure Kidney to include multimodality testing with the addition of AlloMap Kidney Gene Expression Profiling and prognostic graft assessment using KidneyCare iBox. The patient transplant registry is statistically powered to determine the utility of KidneyCare and provide real world data on the use of KidneyCare and AlloSure Kidney. OKRA targets more than 50 transplant centers and will enroll approximately 1,500 newly transplanted patients, complementing the K-OAR with 1,500 patients, matching both arms with a total of 1,000 control patients.
dd-cfDNA for Heart Transplants
We believe that the AlloSure Kidney dd-cfDNA-based solution could provide additional value to AlloMap Heart testing for clinicians caring for heart transplant patients, particularly in situations where a recipient’s AlloMap Heart score suggests a probability of acute rejection.
13

Studies have reported that a higher percentage of dd-cfDNA in the blood stream of patients is found with moderate or severe heart rejection compared to patients without rejection. We believe a dd-cfDNA solution such as AlloSure Kidney for the heart could help clinicians identify recipients with a higher probability of rejection and help determine which patients warrant a subsequent biopsy, because the likelihood of detecting rejection in the biopsy specimen would be enhanced.
Accordingly, we offer HeartCare. 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 the two complementary measures: (i) AlloMap Heart – a measure of immune activation, and (ii) AlloSure Heart – measures graft injury. HeartCare provides complementary information about distinct biological processes, such as immune quiescence, active injury, ACR and AMR in heart transplant recipients.
We have established our proprietary strategy for quantification of donor specific dd-cfDNA and published a validation study of AlloSure Heart in 2019. We now offer AlloSure Heart as a laboratory developed test as part of our SHORE study of dd-cfDNA in association with gene-expression profiling (AlloMap Heart) in heart transplant recipients.
HistoMap
We have established a strategic research partnership with NanoString Technologies, Inc., or NanoString, to develop HistoMap, a gene expression profiling, or GEP, solution to identify allograft rejection in transplant biopsy tissue. NanoString is a leading provider of life science tools for translational research and molecular diagnostic products. The partnership will combine our clinical expertise and extensive transplant registries with NanoString’s technological capabilities and development expertise to provide solutions that bring precision medicine to histopathology. We will utilize NanoString’s nCounter® technology in conjunction with the newly introduced Human Organ Transplant panel, a 770-gene panel designed to evaluate the human immune response in biopsy tissue from a transplanted organ. In May 2020, we established a partnership with Veracyte, Inc., pursuant to which we have certain exclusive worldwide field rights to develop and commercialize products, such as HistoMap using the nCounter technology.
Product Advancement and Development
Our ongoing research and development for products is divided between kitted products for pre-transplant and post-transplant. In the last decade of next generation, the ubiquity of sequencing has unveiled significant additional sequence diversity in the HLA region on chromosome 6 of the human genome. While the clinical impact of some of the sequence diversity is unclear, many newly identified HLA alleles need to be integrated into ongoing updates of the QTYPE and AlloSeq Tx kits. We have been updating, and intend to continue to update, our HLA typing kits with newly identified alleles. QTYPE and AlloSeq Tx use technology platforms that can readily accommodate this increase in HLA allele assays.
The advent of NGS technology has enabled significant improvement in HLA sequencing data. We are developing further improved versions of NGS HLA testing that will provide full gene coverage while streamlining the laboratory workflow. AlloSeq Tx is the first of its kind next-generation sequencing HLA typing solution, utilizing hybrid capture technology. This technology enables the most comprehensive sequencing available, covering more of the HLA genes than current solutions and adding coverage of non-HLA genes that may impact transplant patient matching and patient management. Our HLA typing products are used in labs throughout the world to help determine which organs or bone marrow are a transplantation match between the donor and the recipient.
We expanded our market-leading portfolio of NGS transplantation offerings with the global launch of AlloSeq cfDNA and AlloSeq HCT. These post-transplant surveillance products enable access to our dd-cfDNA technology to laboratories and patients outside the United States. We also introduced AlloSeq Tx at the 2019 ASHI Annual Meeting and continue to improve the product.
Finally, our research and development staff are collaborating to advance the synergies of products across the pre- and post-transplant continuum.
Digital Solutions Business Development
We acquired Ottr, Inc. and XynManagement in 2019. These acquisitions have strengthened our growing portfolio of transplant software solutions such as Ottr and XynQAPI. We are committed to continue upgrading these software programs and further integrating them into our current testing service offerings.
We plan to develop, deploy and promote a rational set of analytical tools that provide clinical utility with respect to patient health. Our vision is to add smart analytics and machine learning to artificial intelligence in transplant, which we call AiTraC. Going forward, we will strive to bring our multi-modality testing solutions and machine learning algorithms to the transplant clinic under our AiTraC umbrella. AiTraC will utilize the large clinical data that are collected through our registry studies to provide caregivers with point of care decision-making support tools that allow them to stratify the patient population.
14

We are actively working on partnerships in order to help our in house software resources continue to execute on a vision of including smart analytics in the user experience.
Reimbursement
We have been successful in achieving reimbursement for our testing services. Reimbursement for AlloSure Kidney comes primarily from Medicare. Reimbursement for AlloMap Heart comes primarily from Medicare and private third party payers such as insurance companies and managed care organizations.
Medicare
We are reimbursed by Medicare for AlloSure Kidney, AlloMap Heart and AlloSure Heart tests performed on patients covered by Medicare. Tests performed on patients covered by Medicare represented 48%, 49% and 46% of all tests in 2020, 2019 and 2018, respectively. Approximately 67%, 66% and 62% of all testing services revenue was derived from Medicare for the years ended December 31, 2020, 2019 and 2018, respectively.
AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received positive coverage decisions from BCBS of South Carolina, BCBS of Kansas City and Capital Health, and is reimbursed by other private payers including Kaiser on a contract or case-by-case basis.
Following the assignment of a Category 1 Current Procedural Terminology, or CPT code, for AlloMap Heart in September 2015, CMS issued a proposed Clinical Laboratory Fee Schedule, or CLFS, Preliminary Determinations for calendar year 2016. In October 2016, CMS reversed its preliminary gapfill determination for the 2017 CLFS and restored the final pricing determinations for AlloMap Heart in the 2017 CLFS to $2,821. The Protecting Access to Medicare Act of 2014, or PAMA, includes a substantial new payment system for clinical laboratory tests under the 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. CMS will use the rates and volumes reported by laboratories to develop Medicare payment rates for the tests equal to the volume-weighted median of the private payer payment rates for the tests. The CARES Act freezes current (2020) CMS CLFS rates through 2021. Further, the CARES Act delays the reporting cycle under PAMA to January 1 and March 31, 2025, and the preceding data collection period will become January 1 through June 30, 2024.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Cigna, HCSC, Humana, Kaiser and UnitedHealthcare.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
Private Payers and Medicaid Payers
Due to End Stage Renal Disease, or ESRD, regulations by Medicare, most ESRD patients are covered by Medicare and Medicare Advantage plans and have access to AlloSure Kidney. Private payers that have adopted a positive coverage policy for AlloSure Kidney include BCBS of South Carolina, BCBS of Kansas City, Kaiser and Capital Blue. However, other private payers and Medicaid payers have not yet adopted positive coverage policies for AlloSure Kidney.
We are reimbursed for a substantial portion of the AlloMap Heart tests we perform on patients covered by private payers. Coverage policies approving AlloMap Heart have approached nearly 90% of all covered lives and are published by many of the largest private payers, including Aetna, Anthem, Cigna, HCSC, Humana, Kaiser, and UnitedHealthcare. Many other payers have positive coverage policies for AlloMap Heart.
AlloSure Heart is covered by Geisinger Health Plan and Kaiser. AlloSure Kidney is covered by BCBS of South Carolina, BCBS of Kansas City and Kaiser. For all tests performed outside the scope of the payer’s policy, and for tests performed where the payer has not adopted a coverage policy, we pursue reimbursement on a case-by-case basis. If a reimbursement claim is denied, we generally pursue payment through the particular payer’s appeal process.
International
Our products have a broad international presence. We sell directly to customers in many regions and also sell through third-party distributors and sub-distributors throughout Europe and the rest of the world.
15

Testing and Laboratory Operations
AlloSure Kidney, AlloMap Heart and AlloSure Heart testing is performed in our clinical laboratory, which is located in our Brisbane, California location. Our laboratory holds a certificate of accreditation under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, and is accredited by the College of American Pathologists, or CAP. We believe that our laboratory capacity will be adequate to meet demand for AlloSure Kidney, AlloMap Heart, AlloSure Heart and other tests in the development pipeline for the next few years.
When a clinician orders AlloMap Heart, a blood sample is drawn and processed to isolate the white blood cells, which are subsequently broken down, frozen and sent via overnight courier to our laboratory. Each of the 20 genes comprising AlloMap Heart is tested in triplicate, and the 11 informative genes are combined to produce the AlloMap Heart score. The remaining 9 genes are used as part of the rigorous quality control testing performed to assess every phase of the test process. The test results are reported to the ordering clinician by fax or electronically via WebPortal within two business days of receipt of the sample. Test samples that fail to meet quality control criteria are immediately re-tested and the ordering clinician is notified of the need to re-test if turnaround time will be affected.
When AlloSure Kidney is ordered by a clinician, a blood sample is drawn and sent overnight at ambient temperature to our laboratory. Cell-free DNA is purified from the plasma and the fraction of the total cell-free DNA derived from the transplanted organ, the dd-cfDNA, is quantified and reported as a percentage. Tests that fail to meet quality control criteria are immediately re-tested and the ordering clinician is notified of the need to re-test if turnaround time will be affected. Results are reported to the ordering clinician by fax or electronically via WebPortal within two business days of receipt of the sample.
We rely solely on certain suppliers to provide some of the laboratory instruments and key reagents that we use to perform AlloSure Kidney, AlloMap Heart, and AlloSure Heart testing. These sole source suppliers include Thermo Fisher Scientific, which supplies us with instruments, laboratory reagents, a master mix formula and consumables; Roche Molecular Systems, which supplies us with laboratory reagents and consumables; Hamilton Robotics, which supplies equipment and consumables; Illumina, which supplies us with instruments, laboratory reagents and consumables; Avantor, which supplies us with kitting services, laboratory reagents and consumables; Becton, Dickinson and Company, and Streck, which supply us with cell preparation tubes; Beckman Coulter, which provides laboratory equipment, reagents and consumables; and Qiagen N.V., which supplies us with a proprietary buffer reagent.
Manufacturing
We have historically purchased many of the components and raw materials used in our product kits from numerous suppliers worldwide. For reasons of quality assurance, sole source availability or cost effectiveness, certain components and critical raw materials used in the manufacture of our products are available only from one supplier. We have worked closely with our suppliers to develop alternate backup plans to assure continuity of supply while maintaining high quality and reliability, and in some cases, we have established long-term supply contracts with our suppliers. Due to the high standards and FDA requirements applicable to the manufacturing of our products, we may not be able to quickly establish additional or replacement sources for certain components or materials.
In the event that we are unable to obtain sufficient quantities of raw materials or components on commercially reasonable terms or in a timely manner, our ability to manufacture our products on a timely and cost-competitive basis may be compromised, which may have a material adverse effect on our business, financial condition and results of operations.
Our manufacturing facility in Stockholm, Sweden is used to support the production, packaging and labeling of our proprietary test kits: Olerup SSP, XM-One, and QTYPE. The facility has a certified Quality Management System, or QMS, to standards ISO 9001:2008 and ISO 13485: 2016. These standards include a special set of requirements specifically related to the supply of medical devices and related services. ISO is an internationally recognized standard for QMS. Recertification is required every three years and we have been successfully recertified since obtaining our original ISO certification. The facility maintains a valid EC certificate for compliance to Directive 98/79/EC Annex IV, excluding Sections 4 and 6, Full Quality Assurance System In Vitro Diagnostic Medical Devices. Annual surveillance audits are also conducted by the site’s notified body to ensure ongoing compliance.
Additionally, we seek to manufacture to current Good Manufacturing Practice requirements and our QMS is implemented in accordance with FDA Quality System Regulations.
Our manufacturing facility in Fremantle, Australia, is used to support the production, packaging and labeling of our proprietary Olerup SBT and AlloSeq brand kits. The facility maintains a valid EC certificate for compliance to Directive 98/79/EC Annex IV, excluding Sections 4 and 6, Full Quality Assurance System In Vitro Diagnostic Medical Devices, and is certified to standards ISO 13485: 2016 and the Canadian Medical Devices Conformity Assessment System, or CMDCAS, for Medical Devices, undergoing the same certification and surveillance audit requirements.
16

Sales and Marketing
Testing Services Sales and Marketing Team
We have a direct field team in the United States that interacts with all aspects of the testing services channel, including sales, marketing, medical science liaison, managed care, and patient care management representatives.
Our marketing strategy focuses on the clinical benefits of AlloSure Kidney and AlloMap Heart, and the scientific validation that supports our tests. Our strategy includes education to clinicians and the care team at transplant centers, assistance with scheduling ordered tests for patients, and working with centers to adopt formal protocols.
Product Sales and Marketing Team
The product business has sales offices in Vienna, Austria; Stockholm, Sweden; West Chester Pennsylvania, United States; and Fremantle, Australia, which manage direct sales to customers and sales through third-party distributors.
Digital Solutions Sales and Marketing Team
Our sales teams are located in the United States. They manage customer sales for Ottr software and XynQAPI software. Our strategy includes educating clinicians and care teams at transplant centers through software demos. Our marketing team supporting the product marketing for Ottr, XynQAPI, AlloCare and other digital offerings is based in South San Francisco.
Competition
With our comprehensive portfolio of surveillance testing services, diagnostic products and digital business offerings, we face many different types of competition.
Testing Services
Our competition principally includes clinical reference labs and hospital labs using existing and routine clinical chemistry tests. Our competitors also include companies that are focused on the development and commercialization of molecular diagnostic tests. In the field of post-transplant surveillance, Natera Inc., or Natera, and Eurofins Viracor, Inc., or Eurofins, have commercially available molecular diagnostics tests.
We expect the competition for post-transplant surveillance to increase as there are several established and early-stage companies in the process of developing products and services for the transplant market that may directly or indirectly compete with AlloSure Kidney, AlloMap Heart or our development pipeline. In addition, companies that have not historically focused on transplantation, but have knowledge of dd-cfDNA technology, have indicated they are considering this market.
We believe the principal competitive factors in our target markets include:
quality and strength of clinical and analytical validation data;
confidence in diagnostic results;
technical performance and innovation to deliver new products that provide clinically actionable results;
reputation among customers as a provider of high value transplant diagnostic tests and diagnostic test services;
the extent of reimbursement;
inclusion in practice guidelines;
cost-effectiveness; and
ease of use.
We believe we compete favorably on the factors described above.
Existing diagnostic methods for kidney transplant rejection include general, non-specific clinical chemistry tests, although biopsies are also a surveillance diagnostic tool. Existing diagnostic methods for heart transplant rejection generally involve evaluating biopsy samples to determine the presence or absence of rejection.
These practices have been the standard of care in the United States for many years, and we will need to continue to educate clinicians, transplant recipients and payers about the various benefits of our tests in order to change clinical practice. Also, many transplant centers are located within hospitals that have their own laboratory facilities and have capacity to conduct various tests, and some hospitals may choose to rely on internally developed and/or internally performed surveillance and diagnostic tests.
17

Products
Our competitors within the HLA tissue typing markets comprise a diverse range of manufacturers servicing hospital and commercial reference testing laboratories. The market leader in HLA typing and third party distributors is Thermo Fisher through its acquisition of transplant-focused companies One Lambda and Linkage Biosciences. In certain HLA tissue typing markets that incorporate a wide variety of technology test platforms, such as SSP, SBT, SSO and NGS, competitors include Thermo Fisher, Omixon, GenDx, BAG, Qiagen, and Immucor. We also face competition from hospital and commercial reference labs that develop their own in-house testing solutions known in the diagnostics industry as “home brews”. We believe that our product line competes favorably with Thermo Fisher as a leading supplier of HLA test kits based on performance, reputation and service.
We expect future competition for post-transplant surveillance kitted solutions for AlloSeq cfDNA and AlloSeq HCT. There are several established and early-stage companies in the process of developing products and services for the transplant market that may directly or indirectly compete with our development pipeline. In addition, companies that have not historically focused on transplantation, but have knowledge of dd-cfDNA technology, have indicated they are considering the transplantation market.
Digital Solutions
Competition for our digital solutions include various companies that develop application software and operate in the healthcare field. Our primary competitor in this field is Epic. In addition, other established and emerging healthcare, information technology and service companies may commercialize competitive products including informatics, analysis, integrated genetic tools and services for health and wellness.
Intellectual Property
Patents and Proprietary Technology
In order to remain competitive, we seek to develop and maintain protection on the proprietary aspects of our technologies. We rely on a combination of patents, copyrights, trademarks, material data transfer agreements and licenses to protect our intellectual property rights. We also rely upon unpatented trade secrets and improvements, unpatented know-how and continuing technological innovation to develop and maintain our competitive position. We generally protect this information with confidentiality agreements and reasonable security measures.
As of December 31, 2020, we had 25 issued U.S. patents related to transplant rejection and autoimmunity. We have five issued U.S. patents covering methods of diagnosing transplant rejection that use all 11 informative genes measured in AlloMap Heart. The expiration dates of these patents range from 2021 to 2024. We have six additional patents covering additional genes or gene variants for diagnosing transplant rejection. In connection with our June 2014 acquisition of ImmuMetrix, Inc., we obtained an exclusive license from the Board of Trustees of the Leland Stanford Junior University, or Stanford, to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. This patent has an expiration date of November 5, 2030. A second patent included in the license from Stanford was issued in December 2017 and further covers the use of dd-cfDNA to diagnose and predict transplant status or outcome. A third and fourth patent were issued from this Stanford set in June 2019 and December 2019, respectively, covering the use of dd-cfDNA to diagnose and predict transplant status or outcome. Both patents have the same 2030 expiration date as the original Stanford patent.
We have developed trade secrets and know-how since our inception. These trade secrets and know-how are found particularly in technical areas such as optimized systems for making precise and reproducible q-PCR, measurements, and in the analysis of genomic data and algorithm development.
AlloMap, AlloSure, Olerup SSP, Olerup XM-ONE, QTYPE, Ottr and CareDx are registered trademarks of ours in the United States.
License Agreements
We currently rely on license agreements to obtain rights under certain patents that we believe may be necessary to make, use and sell our AlloSure tests and future solutions. We may in the future rely, at least in part, upon licensing agreements with third parties to obtain patent rights and transfers of technology, information and know-how that enable us to further our development of additional solutions for post-transplant surveillance. Of the 25 existing U.S. patents related to transplant rejection and autoimmunity, nine are the product of exclusive licensing agreements.
In June 2014, we entered into an amended and restated license agreement with Stanford, which granted us an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA and a non-exclusive license to related technology provided by Stanford. Subject to various rights of extension, we are required to achieve certain development and commercialization milestones set forth in the license agreement. Under the terms of the Stanford license, we are required to report and pay royalties in the low single digits on net sales of products incorporating the licensed technology.
18

In May 2018, we entered into the License Agreement with Illumina, which provides us with worldwide distribution, development and commercialization rights to Illumina’s next generation sequencing product line for use in transplantation diagnostic testing. Two issued patents for HLA genotyping are exclusively licensed as part of this agreement.
On April 30, 2019, we entered into a license and collaboration agreement with Cibiltech SAS, or Cibiltech, pursuant to which we were granted an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software, KidneyCare iBox, for the predictive analysis of post-transplantation kidney allograft loss in the field of transplantation in the U.S. for a period of ten years.
In April 2020, we entered into a license agreement with Cornell University pursuant to which we were granted exclusive rights to three patents and two patent applications covering methods and technology for measurement of gene expression in urine to diagnose kidney transplant rejection.
Regulation
Our business is subject to and impacted by frequently changing laws and regulations in the United States and internationally. These laws and regulations include regulations particular to our business and laws and regulations relating to conducting business generally (e.g., U.S. Foreign Corrupt Practices Act, Sarbanes Oxley Act, and similar laws of other jurisdictions). We also are subject to inspections and audits by governmental agencies. Below are certain key regulations applicable to our business.
Clinical Laboratory Improvement Amendments of 1988
Having a clinical laboratory in California, we are required to hold certain federal, state and local licenses, certifications and permits to conduct our business. Under the CLIA, administered by CMS, we are required to hold a certificate applicable to the type of work we perform and to comply with standards covering personnel, facilities administration, quality systems, proficiency testing and performance. Most clinical laboratories are subject to regulation under the CLIA, which is designed to ensure that laboratory testing services performed on materials derived from the human body are accurate and reliable.
We have a certificate of accreditation under the CLIA to perform “high complexity” testing. Laboratories performing high complexity testing are required to meet more stringent personnel and quality system requirements than laboratories performing less complex tests. To renew our CLIA certificate, we are subject to survey and inspection every two years to assess compliance with program standards. We were inspected as part of the customary College of American Pathologists audit in 2020 and recertified under the CLIA as a result of passing that inspection.
California Laboratory Licensing
In addition to federal certification requirements of laboratories under the CLIA, licensure is required and maintained for our laboratory under California law. Such laws establish standards for the day-to-day operation of a clinical laboratory, including the training and skills required of personnel and quality control. In addition, California laws mandate proficiency testing, which involves testing of specimens that have been specifically prepared for the laboratory. We are required to maintain compliance with California standards as a condition to continued operation of our laboratory in California.
Other States’ Laboratory Testing
Other states require out-of-state laboratories that accept specimens for testing from those states to be licensed. We have obtained licenses in California, Florida, New York, Maryland, Pennsylvania and Rhode Island, and believe we are in compliance with applicable licensing laws.
Food and Drug Administration
The FDA regulates the design, testing, development, manufacture, safety, labeling, marketing, promotion, storage, sale and distribution of medical devices pursuant to its authority under the Federal Food, Drug and Cosmetic Act, or FFDCA. The FFDCA and its implementing regulations govern, among other things, the following activities relating to our medical devices: preclinical and clinical testing, design, manufacture, safety, efficacy, labeling, storage, record keeping, sales and distribution, post-market adverse event reporting, import/export, and advertising and promotion. These regulations apply to all of our products sold in the United States, as well as our facilities in Stockholm, Sweden used to produce some of our products. The FDA has also asserted that it has the authority to regulate laboratory developed tests, or LDTs, as medical devices under the FFDCA. An LDT is a test developed by a single laboratory for use only in that laboratory, such as AlloMap Heart or AlloSure Kidney.
19

The FDA has traditionally chosen not to exercise its authority to regulate LDTs because it regulates the primary components in most laboratory-developed tests and because it believes that laboratories certified as high complexity under the CLIA, such as ours, have demonstrated expertise and ability in test procedures and analysis. In the event the FDA changes their policy in regards to “Enforcement discretion” for LDTs, it could require us to modify our business model and incur higher costs in order to maintain compliance with this new policy. A similar situation may occur if Congress decides to enable newly proposed regulations, such as the Verifying Accurate Leading-edge IVCT Development Act of 2018. For AlloSure Kidney and other similar testing solutions, we may be required to conduct additional clinical trials to demonstrate clinical validity and utility of our test, and submit to the FDA a premarket approval application, or PMA, or 510(k) premarket notification application and obtain approval or clearance for the test subsequent to commercialization. There can be no assurance that any of our tests or additional uses of our tests for which we seek clearance or approval in the future will be cleared or approved on a timely basis, or at all, and there can be no assurance that labeling claims will be consistent with our current claims or adequate to support continued adoption of and reimbursement for our current and future tests. Moreover, any new FDA or regulatory requirements could complicate our compliance efforts.
Health Insurance Portability and Accountability Act
Under the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, the U.S. Department of Health and Human Services, or HHS, has issued regulations to protect the privacy and security of protected health information and standardize data content, codes and formats used in healthcare transactions and the standardized identifiers used by healthcare providers, such as us, and health plans. 
We have developed policies and procedures to comply with these regulations. The requirements under these regulations may change periodically and could have an effect on our business operations if compliance becomes substantially more costly than under current requirements or a significant breach to protected health information, or PHI, may occur.
In addition to federal privacy regulations, there are a number of state laws governing confidentiality of health information that are applicable to our operations. New laws governing privacy may be adopted in the future as well. We have taken steps to comply with health information privacy requirements to which we are aware that we are subject.
Federal and State Self-Referral Prohibitions
We are subject to the federal self-referral prohibitions, commonly known as the Stark Law, and to similar state restrictions such as California’s Physician Ownership and Referral Act, or PORA. Where applicable, these restrictions generally prohibit us from billing patients or certain governmental or private payers for clinical laboratory testing services when the physician ordering the test, or any member of such physician’s immediate family, has an investment interest in, or compensation arrangement with, us, unless the arrangement meets an exception to the prohibition.
Both the Stark Law and PORA contain exceptions for compensation paid to a physician for personal services rendered by the physician, provided that certain conditions are satisfied. We have compensation arrangements with a number of physicians for personal services, such as speaking engagements and clinical advisory boards. We have structured these arrangements with terms intended to comply with the requirements of the applicable exceptions to the Stark Law, PORA and other similar state laws. However, we cannot be certain that regulators would find these arrangements to be in compliance with the Stark Law, PORA or similar state laws.
Sanctions for a violation of the Stark Law include the following:
denial of Medicare payment for the services provided in violation of the prohibition;
refunds of amounts collected by an entity in violation of the Stark Law;
a civil penalty of up to $25,820 per service for submitting or causing to be submitted a claim in violation of the Stark Law and an assessment of up to three times the amount claimed;
exclusion from federal health care programs, including the Medicare and Medicaid programs; and
a civil penalty of up to $172,137 against parties that enter into a scheme to circumvent the Stark Law’s prohibitions.
Further, a violation of PORA is a misdemeanor and could result in civil penalties and criminal fines. Finally, other states have self-referral restrictions with which we have to comply that differ from those imposed by federal and California law.
Federal and State Fraud and Abuse Laws
Because of the significant federal funding involved in Medicare and Medicaid, Congress and the states have enacted, and actively enforce, a number of laws to eliminate fraud and abuse in federal health care programs and across the healthcare system. Our business is subject to compliance with these laws. 
20

In March 2010, the Patient Protection and Affordable Care Act, as amended by the Healthcare and Education Affordability Reconciliation Act, or collectively, the Affordable Care Act, was enacted in the United States. The Affordable Care Act expands the government’s investigative and enforcement authority and increases the penalties for fraud and abuse, including amendments to both the Anti-Kickback Statute and the False Claims Act, to make it easier to bring suit under these statutes. The Affordable Care Act also allocates additional resources and tools for the government to police healthcare fraud, with expanded subpoena power for HHS, additional funding to investigate fraud and abuse across the healthcare system and expanded use of recovery audit contractors for enforcement.
There have previously been public announcements by members of the U.S. Congress regarding their plans to repeal and replace the Affordable Care Act, and the Biden administration has announced plans to expand the Affordable Care Act. We cannot predict whether future healthcare initiatives, including at the federal level, will be initiated or the effect such initiatives could have on our business.
The Eliminating Kickbacks in Recovery Act of 2018
The Eliminating Kickbacks in Recovery Act of 2018, or EKRA, prohibits payments for referrals to recovery homes, clinical treatment facilities, and laboratories. EKRA’s reach extends beyond federal health care programs to include private insurance (i.e., it is an “all payer” statute). For purposes of EKRA, the term “laboratory” is defined broadly and without reference to any connection to substance use disorder treatment. EKRA is a criminal statute and violations can result in fines of up to $200,000, up to 10 years in prison, or both, per violation. The law includes a limited number of exceptions, some of which closely align with corresponding Anti-Kickback Statute exceptions and safe harbors and others that materially differ.
Information Blocking Prohibition
On May 1, 2020, the Office of the National Coordinator for Health Information Technology promulgated final regulations under the authority of the 21st Century Cures Act to impose new conditions to obtain and maintain certification of certified health information technology and prohibit certain covered actors—developers of certified health information technology, health information networks / health information exchanges, and health care providers (including laboratories)—from engaging in activities that are likely to interfere with the access, exchange or use of electronic health information (information blocking).
The final regulations further defined exceptions for activities that are permissible, even though they may have the effect of interfering with the access, exchange or use of electronic health information. Originally, the Office of the National Coordinator for Health Information Technology established an information blocking effective date of November 2, 2020; however, the agency subsequently issued an interim final rule to extend the effective date to April 5, 2021. Under the 21st Century Cures Act, health care providers that violate the information blocking prohibition will be subject to appropriate disincentives, which the U.S. Department of Health and Human services has yet to establish through required rulemaking. Developers of certified information technology and health information networks / health information exchanges, however, may be subject to civil monetary penalties of up to $1 million per violation. The U.S. Department of Health and Human Services Office of Inspector General has the authority to impose such penalties and on April 24, 2020 published a proposed rule to codify new authority in regulation, which the agency proposed would be effective 60 days after it issues a final rule, but in no event before November 2, 2020. The U.S. Department of Health and Human Services Office of Inspector General has not yet issued a final rule.
Anti-Kickback Statutes
The federal health care programs’ Anti-Kickback Statute prohibits persons from knowingly and willfully soliciting, offering, receiving or paying any remuneration, directly or indirectly, overtly or covertly, in cash or in kind in return for referring an individual for the furnishing of or arranging for the furnishing of any good or service, for which payment may be made under a federal health care program, such as Medicare or Medicaid, or the purchasing, leasing, ordering or arranging for or recommending purchasing, leasing, or order any good, facility, services, or item payable under such programs.
The definition of “remuneration” has been broadly interpreted to include anything of value, including, for example, gifts, certain discounts, the furnishing of free supplies, equipment or services, credit arrangements, payment of cash and waivers of payments. Several courts have interpreted the statute to mean that if any one purpose of remuneration is to induce or reward referrals of federal health care program payable business, the statute has been violated. The statute contains a number of statutory exceptions and the U.S. Department of Health and Human Services has created several regulatory "safe harbors." Arrangements that meet all of the conditions of an applicable exception or safe harbor are protected from liability under the Anti-Kickback Statute. However, the failure to fit an arrangement within an exception or a safe harbor does not necessarily mean that the statute has been violated or that the arrangement will be prosecuted. Penalties for violations include criminal penalties and civil sanctions such as fines, imprisonment and possible exclusion from Medicare, Medicaid and other federal health care programs. Violations of the Anti-Kickback Statute also are actionable under the federal False Claims Act.
Many states have adopted laws similar to the Anti-Kickback Statute. Some of these state prohibitions apply to items or services reimbursed by any third-party payer, including commercial insurers.
21

Federal False Claims Act
The federal False Claims Act, which includes “whistleblower” or “qui tam” provisions imposes liability on any person or entity that, among other things, knowingly presents, or causes to be presented, a false or fraudulent claim for payment by the federal government. The qui tam provisions of the federal False Claims Act allow a private individual to bring actions on behalf of the federal government alleging that the defendant has violated the federal False Claims Act and to share in any monetary recovery. In recent years, the number of suits brought against healthcare providers by private individuals has increased dramatically. In addition, various states have enacted false claims laws analogous to the federal False Claims Act, and many of these state laws apply where a claim is submitted to any third-party payer and not merely the federal government.
When an entity is determined to have violated the False Claims Act, it may be required to pay up to three times the actual damages sustained by the government, plus civil penalties of between $11,665 and $23,331 for each false claim for penalties assessed after June 19, 2020. There are many potential bases for liability under the False Claims Act. Liability arises, primarily, when an entity knowingly submits or causes another to submit, a false claim for reimbursement to the federal government. The federal government has used the False Claims Act to assert liability on the basis of, among other things, causing physicians to order excessive or unnecessary services, providing false documentation in support of claims, kickbacks, off-label promotion of products, and Stark Law violations and other improper referrals, in addition to the more predictable allegations as to misrepresentations with respect to the services rendered. Our future activities relating to billing, compliance with certain regulations and Medicare reimbursement requirements, physician and other healthcare provider financial relationships and the sale and marketing of our products may be subject to scrutiny under these laws.
CCPA
The California Consumer Privacy Act, or the CCPA, was enacted in 2018 and took effect on January 1, 2020. This piece of legislation secures new privacy rights for California consumers. The CCPA grants consumers the right to:
know the types of personal information that are collected, used, shared or sold, both as to the categories and specific pieces of personal information;
have personal information held by businesses and, by extension, a business’s service provider deleted;
opt-out of the sale of personal information. Consumers are able to direct a business that sells personal information to stop selling that information. Children under the age of 16 must provide opt in consent, with a parent or guardian consenting for children under 13; and
non-discrimination in terms of price or service when a consumer exercises a privacy right under the CCPA.
The CCPA applies to certain businesses and such businesses must create procedures to respond to requests from consumers to opt-out, know and delete.
For requests to opt-out, businesses must provide a “Do Not Sell My Info” link on their website or mobile app. Under the CCPA, we are required to:
respond to requests from consumers to know, delete and opt-out within specific time frames;
verify the identity of consumers who make requests to know and to delete, whether or not the consumer maintains a password-protected account with us;
maintain records of requests and how we responded for 24 months in order to demonstrate our compliance;
treat user-enabled privacy settings that signal a consumer’s choice to opt-out as a validly submitted opt-out request;
disclose financial incentives offered in exchange for the retention or sale of a consumer’s personal information and explain how we calculate the value of the personal information; and
explain how these incentives are permitted under the CCPA.
Our business or financial results may be adversely impacted by adhering to these regulatory requirements and the related costs of ensuring and maintaining compliance. In addition, we cannot predict how future regulatory conditions will affect our business and may also have an adverse impact on our results of operations or financial condition.
22

Foreign Jurisdictions
Laws and regulations outside of the United States also apply to our products. The number and scope of these requirements continues to grow, and there can be no assurance that we will be able to maintain any approvals that may be required to market our pre-transplant line of products outside the United States. Further, there may be significant expense and effort required to comply with these approvals for new products as they become ready for the commercial marketplace or for our existing products that we wish to sell abroad.
We currently produce products, which are CE labeled and subject to the In Vitro Diagnostic Medical Devices Directive (98/79/EC), or IVDD, a European Union, or EU, Directive. Some of our products are currently labeled by self-declaration based on their intended use or certified by a Notified Body for Compliance to the IVDD requirements. A product that is not CE marked is automatically considered to be non-compliant. Appointed national enforcement agencies monitor the market for violations and imported products are checked for compliance at customs offices.
No in vitro device or accessory may be placed on the market or put into service unless it satisfies the essential requirements set forth in the IVDD. Devices considered to meet the essential requirements must bear the CE marking of conformity, placed by the manufacturer, when introduced on the market. A manufacturer placing devices on the market in its name must notify its national competent authorities.
Our products also comply with the CMDCAS, which is a system designed to implement Canadian regulations requiring some medical devices be designed and manufactured under a registered QMS. The SCC and Health Canada's Therapeutic Products Directorate developed this system. CMDCAS came into effect January 1, 2003.
GDPR
The General Data Protection Regulation (EU) 2016/679, or the GDPR, is a regulation on data protection and privacy in the EU, and the European Economic Area, or the EEA, that went into effect in May 2018. It also addresses the transfer of personal data outside the EU and EEA. The GDPR aims primarily to give control to individuals over their personal data and to simplify the regulatory environment for international business by unifying the regulation within the EU. The regulation contains provisions and requirements related to the processing of personal data of individuals, or data subjects, who reside in the EEA, and applies to any enterprise—regardless of its location and the data subjects' citizenship or residence—that is processing the personal information of data subjects inside the EEA.
Controllers and processors of personal data must put in place appropriate technical and organizational measures to implement the data protection principles. Business processes that handle personal data must be designed and built with consideration of the principles and provide safeguards to protect data (for example, using pseudonymization or full anonymization where appropriate). Data controllers and processors must design information systems with privacy in mind; for instance using the highest-possible privacy settings by default, so that the datasets are not publicly available, and cannot be used to identify a subject. No personal data may be processed unless it is done under one of six lawful bases specified by the regulation (consent, contract, public interest, vital interest, legitimate interest or legal requirement). When the processing is based on consent the data subject has the right to revoke it at any time.
Data controllers and processors must clearly disclose any data collection, declare the lawful basis and purpose for data processing, and state how long data is being retained and if it is being shared with any third parties or outside of the EEA. Data subjects have the right to request a portable copy of the data collected by a data controller or processor in a common format, and, under certain circumstances, the right to have their data erased. Public authorities, and businesses whose core activities consist of regular or systematic processing of personal data, are required to employ a data protection officer, who is responsible for managing compliance with the GDPR. Businesses must report data breaches to national supervisory authorities within 72 hours if they have an adverse effect on user privacy. In some cases, violators of the GDPR may be fined up to €20 million or up to 4% of the annual worldwide turnover of the preceding financial year in case of an enterprise, whichever is greater.
Our business or financial results may be adversely impacted by adhering to these regulatory requirements and the related costs of ensuring and maintaining compliance.
23

Employees and Human Capital Resources
At December 31, 2020, we had 475 employees, of which 456 were full-time employees. We had 127 employees in manufacturing operations and support, 116 in research and development; 147 in sales and marketing and 85 in general and administrative positions. As of December 31, 2020, 399 employees were located in the United States and 76 were located outside of the United States.
The diagnostics industry is characterized by rapid product development and technological advances, which require an adept and skilled workforce. We believe that it is critical to attract, develop and retain employees with the experience, knowledge, expertise and vision capable of not only operating, but also excelling, in this complex and competitive business environment, including competing against larger competitors and developing and commercializing new products, new and improved technologies and new applications for our existing technologies.
We consider our employees to be our greatest asset and therefore focus on attracting, developing, retaining and motivating our employees. Our recruitment and retention strategies include partnerships with external agencies to help hire top talent, onboarding processes, a leadership development program and a professional work environment that promotes innovation and rewards performance.
Our total compensation for employees includes a variety of components that support sustainable employment and the ability to build a strong financial future, including competitive market-based pay and comprehensive benefits. In addition to earning a base salary, eligible employees are compensated for their contributions to our goals with both short-term cash incentives and long-term equity-based incentives. Through our global pay philosophy, principles and consistent implementation, we are committed to providing fair and equitable pay for employees. Eligible full-time employees in the United States also have access to medical, dental, and vision plans; savings and retirement plans; an employee stock purchase plan; and other resources. Programs and benefits differ internationally for a variety of reasons, such as local legal requirements, market practices, and negotiations with works councils and other employee representative bodies.
In addition, the success of our business is fundamentally connected to the well-being, health and safety of our employees. We are maintaining our testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among our employees. In areas where COVID-19 impacts healthcare operations, our field-based sales and clinical support teams are supporting providers through telephone and online platforms.
In addition, we have created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in our offices for employees that do not work from home.
From time to time, we also employ independent contractors, consultants and temporary employees to support our operations. Currently, the CareDx SSP production group in Sweden is represented by an IF Metall collective bargaining agreement. None of our other employees are represented by a union or are subject to collective bargaining agreements. We have never experienced a work stoppage and believe that our relations with our employees are good.
Environmental Matters
Our operations require the use of hazardous materials (including biological materials), which subjects us to a variety of federal, state and local environmental and safety laws and regulations. Some of these regulations provide for strict liability, or holding a party potentially liable without regard to fault or negligence. We could be held liable for damages and fines as a result of our, or others, business operations should contamination of the environment or individual exposure to hazardous substances occur. In addition, we could be subject to significant fines for failure to comply with applicable environmental, health and safety requirements. We cannot predict how changes in laws or new regulations will affect our business, operations or the cost of compliance.
Available Information
Our website is www.caredx.com. Information contained on, or that can be accessed through, our website is not part of this Annual Report on Form 10-K, and you should not consider information on our website to be part of this report unless specifically incorporated herein by reference. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge on our investor relations website as soon as reasonably practicable after we electronically file such material with, or furnish it to the SEC. The SEC also maintains a website that contains our SEC filings. The address of the website is www.sec.gov.
24

ITEM 1A. RISK FACTORS
Summary of Risk Factors
Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading “Risk Factors” and should be carefully considered, together with other information in this Annual Report on Form 10-K, or this Form 10-K, and our other filings with the SEC before making an investment decision regarding our common stock.
Our business may be adversely affected by the effects of health epidemics, including the recent coronavirus outbreak.
We have a history of losses, and we expect to incur net losses for the next several years.
We may require additional financing.
We receive a substantial portion of our revenues from Medicare, and the loss of, or a significant reduction in, reimbursement from Medicare would severely and adversely affect our financial performance.
Our financial results currently are largely dependent on sales of AlloSure Kidney and AlloMap Heart tests and products, and we will need to generate sufficient revenues from these and other solutions and tests we develop to grow our business.
The development and commercialization of additional diagnostic solutions are key to our growth strategy. New test or product development involves a lengthy and complex process, and we may not be successful in our efforts to develop and commercialize additional diagnostic solutions.
The field of diagnostic testing in transplantation is evolving and is subject to rapid technological change. If we are unable to develop solutions to keep pace with rapid medical and scientific change, our operating results could be harmed.
If clinicians, hospital administrators, medical centers and laboratories do not adopt our diagnostic solutions, we will not achieve future sales growth.
Our quarterly operating results may fluctuate significantly or may fall below the expectations of investors or securities analysts, each of which may cause our stock price to fluctuate or decline.
Transplant centers may not adopt AlloSure Kidney, AlloMap Heart, AlloSure Heart, or our other solutions due to historical practices or due to more favorable reimbursement policies associated with other means of monitoring transplants.
If we are unable to successfully compete with larger and more established players in the clinical surveillance of the transplantation field, we may be unable to increase or sustain our revenues or achieve profitability.
If we are unable to successfully manage our growth and support demand for our tests, our business may suffer.
Our past revenue growth rates may not be indicative of future growth, and we may not grow at all, and revenue may decline.
If our laboratory facility in the U.S. becomes inoperable, we will be unable to perform AlloSure Kidney, AlloMap Heart, AlloSure Heart, and future testing solutions, if any, and our business will be harmed.
Performance issues, service interruptions or price increases by our shipping carriers could adversely affect our business and harm our reputation and ability to provide our services on a timely basis.
If we are unable to raise additional capital on acceptable terms in the future, it may limit our ability to develop and commercialize new diagnostic solutions and technologies, and we may have to curtail or cease operations.
The loss of key members of our senior management team or our inability to attract and retain highly skilled scientists, clinicians and laboratory and field personnel could adversely affect our business.
25

Recent and future acquisitions and investments could disrupt our business, harm our financial condition and operating results, dilute your ownership of us and increase our debt or cause us to incur significant expense.
We rely extensively on third party service providers. Failure of these parties to perform as expected, or interruptions in our relationship with these providers or their provision of services to us, could interfere with our ability to provide test results for our testing services business and kits for our products business.
We face four primary risks relative to protecting critical information: loss of access risk, inappropriate disclosure risk, inappropriate modification risk and the risk of our being unable to identify and audit our controls over the first three risks.
International expansion of our business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.
Our operating results may be adversely affected by unfavorable economic and market conditions.
Billing complexities associated with obtaining payment or reimbursement for our current and future solutions may negatively affect our revenue, cash flows and profitability.
Healthcare reform measures could hinder or prevent the commercial success of AlloSure Kidney, AlloMap Heart and AlloSure Heart.
In order to operate our laboratory, we have to comply with the CLIA and federal and state laws and regulations governing clinical laboratories and laboratory developed tests, including FDA regulations.
We are subject to numerous fraud and abuse and other laws and regulations pertaining to our business, the violation of any one of which could harm our business.
Our competitive position depends on maintaining intellectual property protection.
Our business is dependent on licenses from third parties.
Our operating results may fluctuate, which could cause our stock price to decrease.
The market price of our common stock has been and will likely continue to be volatile, and you could lose all or part of your investment.
26

Risk Factors
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes, before investing in our common stock. If any of the follows risks occur, our business, financial condition, results of operations and prospects could be materially harmed. In that event, the market price of our common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business
Our business may be adversely affected by the effects of health epidemics, including the recent coronavirus outbreak.
On January 30, 2020, the World Health Organization, or the WHO, announced a global health emergency because of a new strain of coronavirus, or COVID-19, originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. The full impact of the COVID-19 pandemic, including the impact associated with preventative and precautionary measures that we, other businesses and governments are taking, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on us, but the pandemic may materially affect our financial condition, liquidity and future results of operations.
Quarantines, shelter-in-place and similar government orders, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur, related to COVID-19 or other infectious diseases could impact personnel at third-party suppliers in the United States and other countries, or the availability or cost of materials, which would disrupt our supply chain. Any interruption in manufacturing or our supply of materials could adversely affect our ability to conduct ongoing and future research and testing activities.
In addition, our clinical studies may be affected by the COVID-19 pandemic. Clinical site initiation and patient enrollment may be delayed due to prioritization of hospital resources toward the COVID-19 pandemic. Some patients may not be able to comply with clinical study protocols if quarantines impede patient movement or interrupt healthcare services. Similarly, the ability to recruit and retain patients and principal investigators and site staff who, as healthcare providers, may have heightened exposure to COVID-19, may adversely impact our clinical trial operations. Additionally, collaborators at research hospitals may be subject to limitations with respect to accessing their laboratories and sample banks which could impact timelines for research and product development dependent on external collaborations. Limits on the ability of individuals to move freely during a pandemic may also negatively impact recruiting new staff necessary to expand our operations.
The spread of COVID-19, which has caused a broad impact globally, may materially affect us economically. While the potential economic impact brought by, and the duration of, COVID-19 may be difficult to assess or predict, a widespread pandemic could result in significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock.
Management is actively monitoring the effect of the global situation on our financial condition, liquidity, operations, suppliers, industry and workforce. Given the daily evolution of the COVID-19 pandemic and the global responses to curb its spread, we are not able to estimate the effects of the COVID-19 pandemic on our results of operations, financial condition or liquidity for fiscal year 2021.
We have a history of losses, and we expect to incur net losses for the next several years.
We have incurred substantial net losses since our inception, and we may continue to incur additional losses for the next several years. For the year ended December 31, 2020, our net loss was $18.7 million. As of December 31, 2020, we had an accumulated deficit of $352.5 million. We expect to continue to incur significant operating expenses and anticipate that our expenses will increase due to costs relating to, among other things:
researching, developing, validating and commercializing potential new testing services, products and digital solutions, including additional expenses in connection with our continuing development and commercialization of KidneyCare, HeartCare, AlloSeq, AiTraC and other future solutions;
developing, presenting and publishing additional clinical and economic utility data intended to increase payer coverage and clinician adoption of our current and future solutions;
expansion of our operating capabilities;
maintenance, expansion and protection of our intellectual property portfolio and trade secrets;
27

the process of fully integrating acquired companies and operations and the associated potential disruptions to our business;
future clinical trials;
expansion of the size and geographic reach of our sales force and our marketing capabilities to commercialize our existing and future solutions;
employment of additional clinical, quality control, scientific, customer service, laboratory, billing and reimbursement and management personnel;
compliance with existing and changing laws, regulations and standards, including those relating to corporate governance and public disclosure and regulations implemented by the Securities and Exchange Commission, or the SEC, and The Nasdaq Stock Market LLC;  
employment of operational, financial, accounting and information systems personnel, consistent with expanding our operations and our status as a public company; and
failure to achieve expected operating results may cause a future impairment of goodwill or other assets.
Even if we achieve significant revenues, we may not become profitable, and even if we achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain consistently profitable could adversely affect the market price of our common stock and could significantly impair our ability to raise capital, expand our business or continue to pursue our growth strategy or even continue to operate. For a detailed discussion of our financial condition and results of operations, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
We may require additional financing.
As of December 31, 2020, we had cash, cash equivalents and marketable securities of $224.7 million and an accumulated deficit of $352.5 million. On January 25, 2021, we completed an underwritten public offering of common stock, and on February 11, 2021, we sold additional shares of common stock pursuant to the underwriters' full exercise of an overallotment option granted to the underwriters in connection with the offering. The aggregate net proceeds to us, including the shares sold pursuant to the underwriters' full exercise of the overallotment option, were approximately $188.7 million, after deducting underwriting discounts and commissions and estimated offering expenses. We may require additional financing in the future to fund working capital, pay our obligations as they come due and fund our acquisitions of complementary businesses and assets. 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 we will be successful in acquiring additional funding at levels sufficient to fund our operations or on terms favorable to us. 
We receive a substantial portion of our revenues from Medicare, and the loss of, or a significant reduction in, reimbursement from Medicare would severely and adversely affect our financial performance.
For the year ended December 31, 2020, revenue from Medicare for AlloMap Heart, AlloSure Kidney and AlloSure Heart represented 67% of testing services revenue. However, we may not be able to maintain or increase our tests reimbursed by Medicare for a variety of reasons, including changes in reimbursement practices, general policy shifts, or reductions in reimbursement amounts. We cannot predict whether Medicare reimbursements will continue at the same payment amount or with the same breadth of coverage in the future, if at all.
The Protecting Access to Medicare Act of 2014, or PAMA, included 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 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 and the new market based rates took effect January 1, 2018. The Centers for Medicare & Medicaid Services, or CMS, uses the rates and volumes reported by laboratories to develop Medicare payment rates for the tests equal to the volume-weighted median of the private payer payment rates for the tests. Under PAMA, the reimbursement rate for AlloMap Heart is currently $3,240 for Medicare beneficiaries.
On September 26, 2017, we announced that the Molecular Diagnostic Services, or MolDX, Program developed by Palmetto GBA, or Palmetto, has set AlloSure Kidney reimbursement at $2,841. AlloSure Kidney began to be reimbursed for kidney transplants covered by Medicare across the United States on October 9, 2017, the effective date of the Palmetto local coverage determination, or LCD.
28

In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
If an AlloMap Heart, AlloSure Kidney or AlloSure Heart reimbursement rate that is significantly lower than the current rate is set by CMS or MolDx in the future, it could cause us to discontinue AlloMap Heart, AlloSure Kidney or AlloSure Heart testing for Medicare patients because providing tests at a substantially lowered reimbursement rate may not be economically viable. Given the significant portion of payments represented by Medicare, our remaining test revenue may be insufficient to sustain our operations.
If future reimbursement levels are less than the current price, our revenues and our ability to achieve profitability could be impaired, and the market price of our common stock could decline. We may also not be able to maintain or increase the portion of our tests reimbursed by Medicare for a variety of other reasons, including changes in reimbursement practices and general policy shifts.
On a five-year rotational basis, Medicare requests bids for its regional Medicare Administrative Contractors, or MAC, services. The MAC for California is currently Noridian Healthcare Solutions. Our current Medicare coverage through Noridian provides for reimbursement for tests performed for qualifying Medicare patients throughout the U.S. so long as the tests are performed in our California laboratory. We cannot predict whether Noridian or any future MAC will continue to provide reimbursement for AlloMap Heart, AlloSure Kidney or AlloSure Heart at the same payment amount or with the same breadth of coverage in the future, if at all. Additional changes in the MAC processing Medicare claims for AlloSure Kidney, AlloMap Heart or AlloSure Heart could impact the coverage or payment amount for our tests and our ability to obtain Medicare coverage for any products we may launch in the future.
Any decision by CMS or its local contractors to reduce or deny coverage for our tests would have a significant adverse effect on our revenue and results of operations and ability to operate and raise capital. Any such decision could also cause affected clinicians treating Medicare covered patients to reduce or discontinue the use of our tests.
Our financial results currently are largely dependent on sales of AlloSure Kidney and AlloMap Heart tests and products, and we will need to generate sufficient revenues from these and other solutions and tests we develop to grow our business.
We expect that sales of testing services and products will account for a substantial portion of our revenue for at least the next two years. If we are unable to increase sales of our testing services or products or successfully develop and commercialize other solutions, tests or enhancements, our revenues and ability to achieve profitability would be impaired, and the market price of our common stock could decline.
We could become subject to legal proceedings that could be time consuming, result in costly litigation and settlements/judgments, require significant amounts of management attention and result in the diversion of significant operational resources, which could adversely affect our business, financial condition and results of operations.
We have in the past been, and from time to time in the future may become, involved in lawsuits, claims and proceedings incident to the ordinary course of, or otherwise in connection with, our business. For example, in response to our false advertising suit filed against Natera Inc., or Natera, on April 10, 2019, Natera filed a counterclaim against us on February 18, 2020 in the U.S. District Court for the District of Delaware, or the Court, alleging we made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of the Court to amend its counterclaims to include additional allegations regarding purportedly false claims we made with respect to AlloSure, and the Court granted Natera’s request. Trial is currently scheduled to begin on July 26, 2021.
In addition, in response to our patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against us on January 13, 2020 in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that we have infringed Natera’s patents, an order preliminarily and permanently enjoining us from any further infringement of such patents and unspecified damages. We intend to defend both of these matters vigorously, and believe that we have good and substantial defenses to the claims alleged in the suits, but there is no guarantee that we will prevail.
Litigation is inherently unpredictable. It is possible that an adverse result in one or more of these possible future events could have a material adverse effect on us including increased expenses to defend, settle or resolve such litigation.
29

The development and commercialization of additional diagnostic solutions are key to our growth strategy. New test or product development involves a lengthy and complex process, and we may not be successful in our efforts to develop and commercialize additional diagnostic solutions.
Key elements of our strategy are to discover, develop, validate and commercialize a portfolio of new diagnostic solutions. We cannot be sure that we will be able to successfully complete development of or commercialize any of our planned future solutions, or that they will prove to be capable of reliably being used for organ surveillance in the heart or in other types of organs. Before we can successfully develop and commercialize any of our currently planned or other new diagnostic solutions, we will need to:
conduct substantial research and development;
obtain the necessary testing samples and related data;
conduct clinical validation studies;
expend significant funds;
expand and scale-up our laboratory processes;
expand and train our sales force;
gain acceptance from ordering clinicians at a larger number of transplant centers;
gain acceptance from ordering laboratories associated with transplant centers; and
seek and obtain regulatory clearance or approvals of our new solutions, as required by applicable regulations.
This process involves a high degree of risk and may take up to several years or more. Our test development and commercialization efforts may be delayed or fail for many reasons, including:
failure of the test at the research or development stage;
difficulty in accessing suitable testing samples, especially testing samples with known clinical results;
lack of clinical validation data to support the effectiveness of the test;
delays resulting from the failure of third-party suppliers or contractors to meet their obligations in a timely and cost-effective manner;
failure to obtain or maintain necessary clearances or approvals to market the test; or
lack of commercial acceptance by patients, clinicians or third-party payers.
Few research and development projects result in commercial products, and success in early clinical studies often is not replicated in later studies. At any point, we may abandon development of new diagnostic solutions, or we may be required to expend considerable resources repeating clinical trials, which would adversely impact the timing for generating potential revenues from those new diagnostic solutions. In addition, as we develop diagnostic solutions, we will have to make additional investments in our sales and marketing operations, which may be prematurely or unnecessarily incurred if the commercial launch of a test is abandoned or delayed. If a clinical validation study fails to demonstrate the prospectively defined endpoints of the study, we would likely abandon the development of the test or test feature that was the subject of the clinical trial, which could harm our business.
If we do not achieve our projected development goals in the time frames we announce and expect, the commercialization of additional diagnostic solutions by us may be delayed and, as a result, our business will suffer and our stock price may decline.
From time to time, we expect to estimate and publicly announce the anticipated timing of the accomplishment of various clinical and other product development goals. In addition, we have included a discussion of a number of anticipated targets in this Form 10-K. The actual timing of accomplishment of these targets could vary dramatically compared to our estimates, in some cases for reasons beyond our control, including the impact of the COVID-19 pandemic. We cannot be certain that we will meet our projected targets and if we do not meet these targets as publicly announced, the commercialization of our diagnostic solutions may be delayed or may not occur at all and, as a result, our business will suffer and our stock price may decline.
30

The field of diagnostic testing in transplantation is evolving and is subject to rapid technological change. If we are unable to develop solutions to keep pace with rapid medical and scientific change, our operating results could be harmed.
The field of diagnostic testing in transplantation is evolving. Although there have been few advances in technology relating to organ rejection in transplant recipients, the market for medical diagnostic companies is marked by rapid and substantial technological development and innovations that could make AlloSure Kidney, AlloMap Heart, AlloSure Heart and our other products and digital solutions, including those in development, outdated. We must continually innovate, expand and update our test offerings to address unmet needs in monitoring transplant related conditions. AlloSure Kidney, AlloMap Heart, AlloSure Heart, and our other products and digital solutions, including those in development, could become obsolete unless we continually innovate, enhance and expand our product offerings to include new clinical applications. If we are unable to demonstrate the effectiveness of AlloSure Kidney, AlloMap Heart, AlloSure Heart, our other products and digital solutions and future diagnostic solutions and tests, if any, compared to new methodologies and technologies, then sales of our tests, products, and digital solutions could decline, which would harm our business and financial results.
If clinicians, hospital administrators, medical centers and laboratories do not adopt our diagnostic solutions, we will not achieve future sales growth.
Clinicians and healthcare administrators are traditionally slow to adopt new products, testing practices and clinical treatments, partly because of perceived liability risks and the uncertainty of third-party reimbursement. It is critical to the success of our sales efforts that we continue to educate clinicians, administrators and laboratory directors about our testing services, products and digital solutions, and demonstrate the clinical and diagnostic benefits of these services, products and digital solutions. We believe that clinicians, transplant centers and laboratories may not use our services, products and digital solutions unless they determine, based on published peer-reviewed journal articles, the experience of other clinicians or laboratory verification, that our services, products and digital solutions provide accurate, reliable and cost-effective information that is useful in pre-transplant matching and monitoring their post-transplant recipients.
Our product kits are sold to hundreds of laboratories, mainly in Europe and the U.S. Laboratories order our products based on the accuracy, speed and cost of the test together with the cost and availability of equipment on which to run the test. Switching to or adopting our products may require the purchase of new and costly testing equipment. To attract new laboratory customers, the performance of our products must provide a performance or cost advantages over similar products sold by our competitors.
If clinicians, hospital administrators and laboratories do not adopt and continue to use our tests and products or our future solutions and tests, our business and financial results will suffer.
Our quarterly operating results may fluctuate significantly or may fall below the expectations of investors or securities analysts, each of which may cause our stock price to fluctuate or decline.
Historically, our financial results have been, and we expect that our operating results will continue to be, subject to quarterly fluctuations. Our net income (loss) and other operating results will be affected by numerous factors, including:
our ability to successfully market and sell our testing services and products;
our ability to successfully commercialize new diagnostic solutions;
the amount of our research and development expenditures;
the timing of cash collections from third-party payers;
the extent to which our current and future solutions, if any, are eligible for coverage and reimbursement from third-party payers;
the process of integrating new acquisitions, and the associated potential disruption to our business;
changes in coverage and reimbursement or in reimbursement-related laws directly affecting our business;
any intellectual property infringement lawsuit or opposition, interference or cancellation proceeding in which we may become involved or that otherwise may affect our intellectual property position;
announcements by our competitors of new or competitive products;
regulatory or legal developments affecting our test or competing products;
total operating expenses; and
changes in expectation as to our future financial performance, including financial estimates, publications or research reports by securities analysts.
31

If our quarterly operating results fall below the expectations of investors or securities analysts, the price of our common stock could decline substantially. Furthermore, any quarterly fluctuations in our operating results may, in turn, cause the price of our stock to fluctuate substantially. We believe that quarterly comparisons of our financial results are not necessarily meaningful and should not be relied upon as an indication of our future performance.
If the use of AlloSure Kidney, AlloMap Heart, AlloSure Heart or any of our other solutions is not supported by studies published in peer-reviewed scientific and medical publications, and then periodically supplemented with additional support in peer-reviewed journals, the rate of adoption of our current and future solutions by clinicians and treatment centers and the rate of reimbursement of our current and future solutions by payers may be negatively affected.
Transplant, like all specialties, is based on evidence-based medicine. As a result, laying a strong foundation of evidence and improved clinical utility is essential in the adoption of the tools offered by us. The results of our studies involving AlloSure Kidney, AlloMap Heart and AlloSure Heart have been presented at major medical society congresses and published in peer-reviewed publications in leading medical journals. This continued presence in peer-reviewed publications is necessary to promote clinician adoption and favorable reimbursement decisions. We believe that peer-reviewed journal articles that provide evidence of the utility of our solutions or the technology underlying AlloSure Kidney, AlloMap Heart, AlloSure Heart and our other products and digital solutions are very important to the commercial success of our solutions. Clinicians typically take a significant amount of time to adopt new products, testing practices and clinical treatments, partly because of perceived liability risks and the uncertainty of third-party reimbursement. It is critical to the success of our sales efforts that we educate a sufficient number of clinicians and administrators about AlloSure Kidney, AlloMap Heart, AlloSure Heart and our future solutions, and demonstrate the clinical benefits of these solutions. Clinicians may not adopt, and third-party payers may not cover or adequately reimburse for, our current and future products and digital solutions unless they determine, based on published peer-reviewed journal articles and the experience of other clinicians, that our diagnostic current and future products and digital solutions provide accurate, reliable and cost-effective information that is useful in monitoring transplant recipients and making informed and timely treatment decisions.
The administration of clinical and economic utility studies is expensive and demands significant attention from our management team. Data collected from these studies may not be positive or consistent with our existing data, or may not be statistically significant or compelling to the medical community. If the results obtained from our ongoing or future studies are inconsistent with certain results obtained from our previous studies, adoption of our current and future products and digital solutions would suffer and our business would be harmed.
While we have had success in generating peer-reviewed publications regarding AlloSure Kidney, AlloMap Heart, and AlloSure Heart, additional peer-reviewed publications regarding AlloSure Kidney, AlloMap Heart, AlloSure Heart and our future products and digital solutions may be limited by many factors, including delays in the completion of, poor design of, or lack of compelling data from clinical studies that would be the subject of the article. If our current and future products and digital solutions or the technology underlying AlloSure Kidney, AlloMap Heart, AlloSure Heart, or our future products and digital solutions do not receive sufficient favorable exposure in peer-reviewed publications, the rate of clinician adoption and positive reimbursement coverage decisions could be negatively affected. The publication of clinical data in peer-reviewed journals is a crucial step in commercializing and obtaining reimbursement for diagnostic solutions such as ours, and our inability to control when, if ever, results are published may delay or limit our ability to derive sufficient revenue from any product that is the subject of a study.
To ensure the success of AlloSure Kidney and future tests based on donor-derived cell-free DNA, or dd-cfDNA, we will need to continue our efforts to complete and publicize research and trials, especially the Kidney Allograft Outcomes AlloSure Registry, or K-OAR, registry study, that provides evidence of the utility of dd-cfDNA and validate AlloSure Kidney as a solution.
Transplant centers may not adopt AlloSure Kidney, AlloMap Heart, AlloSure Heart, or our other solutions due to historical practices or due to more favorable reimbursement policies associated with other means of monitoring transplants.
Due to the historically limited monitoring options and the well-established coverage and reimbursement for biopsies, clinicians are accustomed to monitoring for acute rejection in kidney and heart transplant recipients by utilizing biopsies. Many clinicians use AlloSure Kidney, AlloMap Heart and AlloSure Heart in parallel with biopsies rather than as an alternative to biopsies. While we do not market AlloSure Kidney, AlloMap Heart or AlloSure Heart as biopsy alternatives, per se, if treatment center administrators view our test as an alternative to a biopsy but believe they would derive more revenue from the performance of biopsies, such administrators may be motivated to reduce or avoid the use of our test. While biopsies are less common for monitoring kidney transplant patients, there are transplant centers that manage patients with protocol biopsies, which could impact AlloSure Kidney revenue. We cannot provide assurance that our efforts will increase the use of our test by new or existing customers. Our failure to increase the frequency of use of our test by new and existing customers would adversely affect our growth and revenues.
32

If we are unable to successfully compete with larger and more established players in the clinical surveillance of the transplantation field, we may be unable to increase or sustain our revenues or achieve profitability.
Our AlloSure Kidney solution for kidney transplant recipients competes against existing diagnostic tests utilized by pathologists, which involves evaluating biopsy samples to determine the presence or absence of rejection. However, because of the risks and discomforts of the invasive kidney biopsy procedure, as well as the expense and relatively low rate of finding moderate to severe grade rejection, biopsy is not a standard practice for surveillance of transplanted kidneys. Additional competition for kidney surveillance diagnostics currently comes from general, non-specific clinical chemistry tests such as serum creatinine, urine protein, donor specific antibodies, complete blood count, lipid profile and others that are widely ordered by physician offices and routinely performed in clinical reference labs and hospital labs. Our competitors also include companies that are focused on the development and commercialization of molecular diagnostic tests. In the field of post-transplant surveillance, Natera and Eurofins, have commercially available molecular diagnostics tests.
Competition for our AlloMap Heart solution for heart transplant recipients also comes from biopsies, which generally involve evaluating biopsy samples to determine the presence or absence of rejection. This practice has been the standard of care in the United States for many years, and we will need to continue to educate clinicians, transplant recipients and payers about the various benefits of our test in order to change clinical practice.
We expect the competition for pre-transplant typing and post-transplant surveillance to increase as there are numerous established and startup companies in the process of developing products and services for the transplant market which may directly or indirectly compete with our existing pre- and post-transplant solutions, or our development pipeline. Competition from other companies, especially those with an eye toward transitioning to more automated typing processes, could impact our ability to maintain market share and its current margins. For example, we launched QTYPE in September 2016 and QTYPE competes with other quantitative polymerase chain reaction, or PCR, products including products offered by Thermo Fisher Scientific, Inc., or Thermo Fisher, as well as alternatives to PCR such as next generation sequencing, or NGS, typing products.
In addition to businesses focused on pre-transplantation such as Thermo Fisher’s One Lambda and Immucor, Inc.’s LIFECODES, companies that have not historically focused on transplantation, but that possesses existing knowledge of dd-cfDNA technology have indicated they are considering this market.
Competition for our digital solutions include various companies that develop application software and operate in the healthcare field. Our primary competitor in this field is Epic Systems Corporation, or Epic. In addition, other established and emerging healthcare, information technology and service companies may commercialize competitive products including informatics, analysis, integrated genetic tools and services for health and wellness.
The field of clinical surveillance of transplantation is evolving. New and well-established companies are devoting substantial resources to the application of molecular diagnostics to the treatment of medical conditions. Some of these companies may elect to develop and market diagnostic solutions in the post-transplant surveillance market.
Many of our potential competitors may have greater brand recognition or substantially greater financial and technical resources and development, production and marketing capabilities than we do. Others may develop lower-priced, less complex tests that could be viewed by clinicians and payers as functionally equivalent to our AlloSure Kidney, AlloMap Heart and AlloSure Heart tests, which could force us to lower the current list price of our test and impact our operating margins and our ability to achieve profitability. If we are unable to compete successfully against current or future competitors, we may be unable to increase market acceptance for and sales of AlloSure Kidney, AlloMap Heart, AlloSure Heart and our products and digital solutions, which could prevent us from increasing or sustaining our revenues or achieving profitability and could cause the market price of our common stock to decline.
If we are unable to successfully and continually update our products on a timely basis, our ability to attract and retain customers could be impaired and our competitive position could be harmed.
We operate in an environment characterized by rapid development and continuing innovation. We will need to continue to maintain the value of our product offering. To compete successfully, we must continually update our product range and produce continually updated test kits and software. The failure to maintain the quality of our products or inability to keep pace with this innovation could render our existing or future solutions obsolete or less attractive to lab directors and clinicians. Any failure to anticipate or develop new or enhanced solutions in a timely manner could result in decreased revenue and harm to our business and prospects. If we fail to introduce new or enhanced solutions that meet the needs of our customers, we will lose market share and our business, operating results and prospects will be adversely affected.
33

Our research and development efforts will be hindered if we are not able to acquire or contract with third parties for access to additional tissue and blood samples.
Our clinical development relies on our ability to secure access to tissue and blood samples, as well as recipient information including biopsy results and clinical outcomes from the same patient. Furthermore, the studies through which our future solutions are developed may rely on access to multiple samples from the same recipient over a period of time as opposed to samples at a single point in time or archived samples. We will require additional samples and recipient data for future research, development and validation. Access to recipients and samples on a real-time, or non-archived, basis is limited and often on an exclusive basis, and there is no guarantee that future initiatives will be successful in obtaining and validating additional samples. Additionally, the process of negotiating access to new and archived donor and recipient data and samples is lengthy since it typically involves numerous parties and approval levels to resolve complex issues, such as usage rights, institutional review board approval, recipient consent, privacy rights and informed consent of recipients, publication rights, intellectual property ownership and research parameters. If we are not able to acquire or negotiate access to new and archived donor and recipient data and tissue and blood samples with source institutions, or if other laboratories or our competitors secure access to these samples before us, our ability to research, develop and commercialize future solutions such as AlloSure Kidney will be limited or delayed.
If we cannot maintain existing clinical collaborations and enter into new ones, our efforts to commercialize and develop products could be delayed.
In the past, we have entered into clinical collaborations with highly regarded academic institutions and leading treatment centers in the transplant field. Our success in the future may depend in part on our ability to enter into agreements with other leading institutions in the transplant field. Securing these agreements can be difficult due to internal and external constraints placed on these organizations. Some organizations may limit the number of collaborations they have with any one company so as to not be perceived as biased or conflicted. Organizations may also have insufficient administrative and related infrastructure to enable collaborations with many companies at once, which can extend the time it takes to develop, negotiate and implement a collaboration.
In addition to completing clinical collaborations, publication of clinical data in peer-reviewed journals is a crucial step in commercializing and obtaining coverage and reimbursement for solutions such as ours. Our inability to control when, if ever, results of such studies are published may delay or limit our ability to derive sufficient revenues from any test that may result from a collaboration.
From time to time, we expect to engage in discussions with potential clinical collaborators, which may or may not lead to collaborations. We cannot guarantee that any discussions will result in clinical collaborations or that any clinical studies that may result will be enrolled or completed in a reasonable time frame or with successful outcomes. Once news of discussions regarding possible collaborations becomes known in the medical community, regardless of whether the news is accurate, failure to announce a collaborative agreement or the other entity’s announcement of a collaboration with an entity other than us may result in adverse speculation about us, our current and future solutions or our technology, resulting in harm to our reputation and our business.
If we are unable to successfully manage our growth and support demand for our tests, our business may suffer.
As the volume of the tests that we perform grows, we will need to continue to ramp up our testing capacity, implement increases in scale and related processing, customer service, billing and systems process improvements and expand our internal quality assurance program to support testing on a larger scale. We will also need additional certified laboratory scientists and other scientific and technical personnel to process our tests. We cannot be certain that any increases in scale, related improvements and quality assurance will be successfully implemented or that appropriate personnel will be available. As additional products are developed, we may need to bring new equipment on-line, implement new systems, technology, controls and procedures and hire personnel with different qualifications. We plan to expand our sales force to support additional products. There is significant competition for qualified, productive sales personnel with advanced sales skills and technical knowledge in our field. Our ability to achieve significant growth in revenue in the future will depend, in large part, on our success in recruiting, training and retaining sufficient qualified sales personnel.
The value of AlloSure Kidney, AlloMap Heart and AlloSure Heart depends, in large part, on our ability to perform AlloSure Kidney, AlloMap Heart and AlloSure Heart tests on a timely basis and at a high quality standard, and on our reputation for such timeliness and quality. Failure to implement necessary procedures, transition to new equipment or processes or hire new personnel could result in higher costs of processing or an inability to meet market demand in a timely manner.
34

There can be no assurance that we will be able to perform AlloSure Kidney, AlloMap Heart, AlloSure Heart, or our future solutions, if any, on a timely basis at a level consistent with demand, that our efforts to scale our commercial operations will not negatively affect the quality of test results or that we will be successful in responding to the growing complexity of our testing operations. If we encounter difficulty meeting market demand for our current and future solutions, our reputation could be harmed and our future prospects and our business could suffer.
In addition, our growth may place a significant strain on our management, operating and financial systems and our sales, marketing and administrative resources. As a result of our growth, our operating costs may escalate even faster than planned, and some of our internal systems may need to be enhanced or replaced. If we cannot effectively manage our expanding operations and our costs, we may not be able to grow effectively or we may grow at a slower pace, and our business could be adversely affected.
Our past revenue growth rates may not be indicative of future growth, and we may not grow at all, and revenue may decline.
From 2019 to 2020, our revenue grew from $127.1 million to 192.2 million, which represents annual growth of 51%. In the future, our revenue may not grow at all and it may decline. We believe that our future revenue will depend on, among other factors:
the continued usage and acceptance of our current and future solutions;
demand for our testing services, products and digital solutions;
the introduction and acceptance of new or enhanced products or services by us or by competitors;
our ability to maintain reimbursement for AlloSure Kidney, AlloMap Heart and AlloSure Heart and secure reimbursement for our future solutions;
our ability to anticipate and effectively adapt to developing markets and to rapidly changing technologies;
our ability to attract, retain and motivate qualified personnel;
the initiation, renewal or expiration of significant contracts with our commercial partners;
pricing changes by us, our suppliers or our competitors; and
general economic conditions and other factors.
We may not be successful in our efforts to manage any of the foregoing, and any failure to be successful in these efforts could materially and adversely affect revenue growth. You should not consider our past revenue growth to be indicative of future growth.
If our laboratory facility in the U.S. becomes inoperable, we will be unable to perform AlloSure Kidney, AlloMap Heart, AlloSure Heart, and future testing solutions, if any, and our business will be harmed.
We perform all of our testing services for the U.S. in our laboratory located in Brisbane, California. We do not have redundant laboratory facilities. Brisbane, California is situated on or near earthquake fault lines. Our facility and the equipment we use to perform testing services would be costly to replace and could require substantial lead time to repair or replace if damaged or destroyed. Our facilities may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes, wildfires, flooding and power outages, which may render it difficult or impossible for us to perform our tests for some period of time. The inability to perform our tests may result in the loss of customers or harm our reputation, and we may be unable to regain those customers in the future. Although we possess insurance for damage to our property and the disruption of our business, we do not have earthquake insurance and thus coverage may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, if at all.
In order to establish a redundant laboratory facility, we would have to spend considerable time and money securing adequate space, constructing the facility, recruiting and training employees and establishing the additional operational and administrative infrastructure necessary to support a second facility. Additionally, any new clinical laboratory facility opened by us in the U.S. would be required to be certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, a federal law that regulates clinical laboratories that perform testing on specimens derived from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. We would also be required to secure and maintain state licenses required by several states, including California, Florida, Maryland, New York, Rhode Island and Pennsylvania, which can take a significant amount of time and result in delays in our ability to begin operations at that facility.
35

If we failed to secure any such licenses, we would not be able to process samples from recipients in such states. We also expect that it would be difficult, time-consuming and costly to train, equip and use a third-party to perform tests on our behalf. We could only use another facility with the established state licensures and CLIA certification necessary to perform AlloSure Kidney, AlloMap Heart, AlloSure Heart or future solutions following validation and other required procedures. We cannot be certain that we would be able to find another CLIA-certified facility willing or able to adopt AlloSure Kidney, AlloMap Heart, AlloSure Heart or future solutions or able to comply with the required quality and regulatory standards, or that this laboratory would be willing or able to perform the tests for us on commercially reasonable terms.
In mid-March 2020, in response to the COVID-19 pandemic, the Governor of California and the State Public Health Officer and Director of the California Department of Public Health ordered all individuals living in the State of California, where our laboratory is located, to stay at their place of residence for an indefinite period of time (subject to certain exceptions to facilitate authorized necessary and other permitted activities) to mitigate the impact of the COVID-19 pandemic. The executive order exempts certain individuals needed to maintain continuity of operations of essential critical infrastructure sectors and additional sectors as the State Public Health Officer may designate as critical to protect health and well-being of all Californians. In May 2020, the Governor of California issued an executive order that informed local health jurisdictions and industry sectors that they may gradually reopen under new modifications and guidance provided by the state of California. In August 2020, the state of California released revised criteria for loosening and tightening restrictions on certain activities on generally a county-by-county basis. San Mateo County, where our laboratory and headquarters are located, is currently subject to certain restrictions on non-essentials business operations. These orders and others may be further modified, amended and adopted depending upon the COVID-19 transmission rates in our county and state, as well as other factors. If the operations in our laboratory are deemed non-essential, or if sufficient numbers of our laboratory staff are infected with COVID-19 and are unable to perform their roles, we may not be able to perform our tests for the duration of any shelter-in-place order or while we have insufficient numbers of laboratory staff, either of which could negatively impact our business, operating results and financial condition.
Performance issues, service interruptions or price increases by our shipping carriers could adversely affect our business and harm our reputation and ability to provide our services on a timely basis.
Expedited, reliable shipping is essential to our operations. We rely heavily on providers of transport services for reliable and secure point-to-point transport of recipient samples to our laboratory and enhanced tracking of these recipient samples. Should a carrier encounter delivery performance issues such as loss, damage or destruction of a sample, it may be difficult to replace our patient samples in a timely manner and such occurrences may damage our reputation and lead to decreased demand for our services and increased cost and expense to our business. In addition, any significant increase in shipping rates could adversely affect our operating margins and results of operations. Similarly, strikes, severe weather, natural disasters or other service interruptions, such as the COVID-19 pandemic, affecting delivery services we use would adversely affect our ability to receive and process recipient samples on a timely basis.
Our ability to commercialize our testing solutions that we develop is dependent on our relationships with laboratory services providers and their willingness to support our current and future solutions.
We rely on third-party laboratory services providers to draw and partially process the patient blood samples that are analyzed in our Brisbane, California laboratory. Our business will suffer if these service providers do not support AlloSure Kidney, AlloMap Heart, AlloSure Heart or the other solutions that we may develop. For example, these laboratories may determine that processing the samples for our solutions requires too much additional effort. Additionally, if transplant facilities have relationships with large reference laboratories that will not process and send out our specimens, the clinicians at these facilities may deem ordering our tests outside of these relationships too inconvenient for their patients. A lack of acceptance of our current and future solutions by these service providers could result in lower test volume.
If we are unable to raise additional capital on acceptable terms in the future, it may limit our ability to develop and commercialize new diagnostic solutions and technologies, and we may have to curtail or cease operations.
We expect capital outlays and operating expenditures to increase over the next several years as we expand our infrastructure, commercial operations and research and development activities. Specifically, we may need to raise additional capital to, among other things:
develop other solutions for clinical surveillance in transplantation;
increase our selling and marketing efforts to drive market adoption and address competitive developments;
expand our clinical laboratory operations;
fund our clinical validation study activities;
36

expand our research and development activities;
sustain or achieve broader commercialization of AlloSure Kidney, KidneyCare, AlloMap Heart, AlloSure Heart, HeartCare, our products, and digital solutions or enhancements to those tests, products and digital solutions;
acquire or license products or technologies including through acquisitions; and
finance our capital expenditures and general and administrative expenses.
Our present and future funding requirements will depend on many factors, including:
the level of research and development investment required to develop our new solutions;
costs of filing, prosecuting, defending and enforcing patent claims and other intellectual property rights;
our need or decision to acquire or license complementary technologies or acquire complementary businesses;
changes in test development plans needed to address any difficulties in commercialization;
competing technological and market developments;
whether our diagnostic solutions become subject to additional FDA or other regulation; and
changes in regulatory policies or laws that affect our operations.
Additional capital, if needed, may not be available on satisfactory terms, or at all. Furthermore, if we raise additional funds by issuing equity securities, dilution to our existing stockholders could result. Any equity securities issued also may provide for rights, preferences or privileges senior to those of holders of our common stock and would result in dilution to our stockholders. For example, we have the ability to sell up to $50.0 million of additional shares of our common stock to the public through an “at the market” offering pursuant to the Sales Agreement we entered into with Jefferies, LLC, on August 31, 2018. Any shares of common stock issued in the at-the-market offering will result in dilution to the existing stockholders. If we raise additional funds by issuing debt securities, these debt securities would have rights, preferences and privileges senior to those of holders of our common stock, and the terms of the debt securities issued could impose significant restrictions on our operations. If we raise additional funds through collaborations and licensing arrangements, we might be required to relinquish significant rights to our technologies or our solutions under development, or grant licenses on terms that are not favorable to us, which could lower the economic value of those programs to us. If adequate funds are not available, we may have to scale back our operations or limit our research and development activities, which may cause us to grow at a slower pace, or not at all, and our business could be adversely affected.
The loss of key members of our senior management team or our inability to attract and retain highly skilled scientists, clinicians and laboratory and field personnel could adversely affect our business.
Our success depends largely on the skills, experience and performance of key members of our executive management team. The efforts of each of these persons will be critical to us as we continue to develop our technologies and testing processes. If we were to lose one or more of these key employees, including due to disease (such as COVID-19), disability or death, we may experience difficulties in competing effectively, developing our technologies and implementing our business strategies. We do not currently maintain “key person” insurance on any of our employees.
Our research and development programs and commercial laboratory operations depend on our ability to attract and retain highly skilled scientists and technicians, including geneticists, biostatisticians, engineers, licensed laboratory technicians and chemists. We may not be able to attract or retain qualified scientists and technicians in the future due to the intense competition for qualified personnel among life science businesses, particularly in the San Francisco Bay Area. We also face competition from universities, public and private research institutions and other organizations in recruiting and retaining highly qualified scientific personnel.
In addition, our success depends on our ability to attract and retain laboratory and field personnel with extensive experience in transplant recipient care and surveillance and close relationships with clinicians, pathologists and other hospital personnel. We may have difficulties locating, recruiting or retaining qualified salespeople, which could cause a delay or decline in the rate of adoption of AlloSure Kidney, AlloMap Heart, AlloSure Heart or our future solutions, if any. If we are not able to attract and retain the necessary personnel to accomplish our business objectives, we may experience constraints that will adversely affect our ability to support our discovery, development, verification and commercialization programs.
37

Recent and future acquisitions and investments could disrupt our business, harm our financial condition and operating results, dilute your ownership of us and increase our debt or cause us to incur significant expense.
As part of our business strategy, we may pursue acquisitions of complementary businesses and assets, as well as technology licensing arrangements to expand our existing know-how, expertise and intellectual property in other fields, including for the development of other commercial tests. We also may pursue strategic alliances that leverage our core technology and industry experience to expand our test offerings or distribution. The identification of suitable acquisition candidates can be difficult, time-consuming and costly, and we may not successfully complete acquisitions that we target in the future. Risks we may face in connection with acquisitions include:
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
reduction of available cash reserves, assumption of debt or dilutive issuances of equity securities due to payment of consideration;
coordination of research and development and sales and marketing functions;
integration of product and service offerings;
expectations for acquired technology or research and development may prove unsuccessful;
inability to retain key personnel from the acquired company;
financial reporting, revenue recognition or other financial control deficiencies of or arising from the acquired company that we do not adequately address and that cause our reported results to be incorrect or delayed;
liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties;
integrating a global workforce of the acquired company into our business;
obtaining the approval of minority shareholders to complete an acquisition; and
commercialization of new products being developed by the acquired company.
Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally.
There is also a risk that future acquisitions will result in the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the write-off of goodwill and other intangible assets, any of which could harm our business and results of operations. We may not identify or complete these transactions in a timely manner, on a cost-effective basis, or at all, and we may not realize the anticipated benefits of any acquisition, technology license, strategic alliance or joint venture.
To finance any acquisitions, we may choose to issue shares of our common stock as consideration, which would dilute your interest in us. If the price of our common stock is low or volatile, we may not be able to acquire other companies using our stock as consideration. Alternatively, it may be necessary for us to raise additional funds for acquisitions through public or private financings. Additional funds may not be available on terms that are favorable to us, or at all.
Undetected errors or defects in our products could result in voluntary corrective actions or agency enforcement actions, including recall of our products, as well as harm our reputation, decrease market acceptance of our products and expose us to product liability or professional liability claims, which could exceed our resources.
Our products may contain undetected errors or defects that are not identified until after the products are first introduced. Disruptions or other performance problems with our products, or the perception of disruption or performance problems with our products, may require us to initiate a product recall, such as the recall that occurred in April 2016 with respect to one of the Olerup products, and may damage our customers’ businesses and harm our reputation. We may also be subject to warranty and liability claims for damages related to errors or defects in our products. A material liability claim, product recall or similar occurrence may cause us to incur significant expense, decrease market acceptance of our products and adversely impact our business and operating results.
38

In addition, the marketing, sale and use of AlloSure Kidney, AlloMap Heart, AlloSure Heart and our other products and solutions, or activities related to our research and clinical studies could lead to the filing of product liability claims if someone were to allege that one of our products contained a design or manufacturing defect which resulted in the failure to adequately perform the analysis for which it was designed. For example, a defect in one of our diagnostic solutions could lead to a false positive or false negative result, affecting the eventual diagnosis. Any incomplete or inaccurate analysis on the part of our technicians could also affect the reliability of the test results. A product liability or professional liability claim could result in substantial damages and be costly and time consuming to defend, either of which could materially harm our business or financial condition. We cannot provide assurance that our product liability insurance would adequately protect our assets from the financial impact of defending product liability or professional liability claims or any judgments, fines or settlement costs arising out of any such claims. In addition, any product liability claim brought against us, with or without merit, could increase our product liability insurance rates and prevent us from securing insurance coverage in the future at reasonable coverage levels, or at all. Additionally, any product liability lawsuit could cause injury to our reputation, result in the suspension of our testing pending an investigation into the cause of the alleged failure, or cause current collaborators to terminate existing agreements and potential collaborators to seek other partners, any of which could negatively impact our results of operations.
We rely extensively on third party service providers. Failure of these parties to perform as expected, or interruptions in our relationship with these providers or their provision of services to us, could interfere with our ability to provide test results for our testing services business and kits for our products business.
Our relationship with any of our third party service providers may impair our ability to perform our services. The failure of any of our third party service providers to adequately perform their service obligations may reduce our revenues and increase our expenses or prevent us from providing our products and services in a timely manner if at all. In addition, our reputation, business and financial performance could be materially harmed if we are unable to, or are perceived as unable to provide test kits and perform reliable services.
We rely solely on certain suppliers to supply some of the laboratory instruments and key reagents that we use in the production of our products and/or in the performance of our tests. These sole source suppliers include Thermo Fisher, which supplies us with instruments, laboratory reagents and consumables; Roche Molecular Systems, which supplies us with laboratory reagents and consumables; Illumina, which supplies us with instruments, laboratory reagents, and consumables; Avantor, which supplies us with kitting services, laboratory reagents and consumables; Becton, Dickinson and Company, and Streck, which supplies us with cell preparation tubes; Beckman Coulter, which provides laboratory reagents and consumables; and Qiagen N.V., which supplies us with a proprietary buffer reagent and reagent kits. We do not have guaranteed supply agreements with Thermo Fisher, Becton, Dickinson and Company, Avantor or Qiagen N.V., which exposes us to the risk that these suppliers may choose to discontinue doing business with us at any time. We periodically forecast our needs to these sole source suppliers and enter into standard purchase orders based on these forecasts.
In addition, our ABI 7900 Thermocycler, a real time PCR instrument used in AlloMap Heart, is no longer in production. Thermo Fisher has committed to provide service and support of this instrument through 2021. We believe that there are relatively few suppliers other than Thermo Fisher, Roche, Illumina, Becton, Dickinson and Company and Qiagen N.V. that are currently capable of supplying the instruments, reagents and other supplies necessary for our current products and services. Even if we were to identify secondary suppliers, there can be no assurance that we will be able to enter into agreements with such suppliers on a timely basis on acceptable terms, if at all. If we should encounter delays or difficulties in securing from Thermo Fisher, Becton, Dickinson and Company or Avantor, or Avantor encounters delays or difficulties in securing from Qiagen N.V., the quality and quantity of reagents, supplies or instruments that we require for our current products and services or other solutions we develop, we may need to reconfigure our test processes, which would result in delays in commercialization or an interruption in sales. Clinicians and customers who order our current products and services rely on the continued and timely availability of our products and services. If we are unable to provide results within a timely manner, clinicians may elect not to use our products or services in the future and our business and operating results could be harmed.
Security breaches, loss of data and other disruptions could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.
We store sensitive intellectual property and other proprietary business information, including that of our customers, payers and collaboration partners. We manage and maintain our applications and data utilizing a combination of on-site systems, managed data center systems and cloud-based data center systems. These applications and data encompass a wide variety of business critical information, including research and development information, commercial information and business and financial information. We work with a third-party billing software to collect and store sensitive data, including legally-obtained-protected health information, credit card information and personally identifiable information about our customers, payers, recipients and collaboration partners. A data breach or loss of data could have a material adverse effect on our operations, including the potential for material fines and business interruption.
39

We face four primary risks relative to protecting critical information: loss of access risk, inappropriate disclosure risk, inappropriate modification risk and the risk of our being unable to identify and audit our controls over the first three risks.
We are highly dependent on information technology networks and systems, including the Internet, to securely process, transmit and store our critical information. Security breaches of this infrastructure, including physical or electronic break-ins, computer viruses, attacks by hackers and similar breaches, can create system disruptions, shutdowns or unauthorized disclosure or modification of confidential information. The secure processing, storage, maintenance and transmission of this critical information are vital to our operations and business strategy, and we devote significant resources to protecting such information. Although we take measures to protect sensitive information from unauthorized access or disclosure, our information technology and infrastructure, and that of our third-party billing and collections provider, may be vulnerable to attacks by hackers or viruses or breached due to employee error, malfeasance or other disruptions. In addition, as a result of the COVID-19 pandemic, we may face increased cybersecurity risks due to our or our third-party billing agent’s reliance on internet technology and the number of our and our third-party billing agent’s employees who are working remotely, which may create additional opportunities for cybercriminals to exploit vulnerabilities.
A security breach or privacy violation that leads to disclosure or modification of or prevents access to consumer information (including personally identifiable information or protected health information) could harm our reputation, compel us to comply with disparate state breach notification laws, require us to verify the correctness of database contents and otherwise subject us to liability under laws that protect personal data, resulting in increased costs or loss of revenue. If we are unable to prevent such security breaches or privacy violations or implement satisfactory remedial measures, our operations could be disrupted, and we may suffer loss of reputation, financial loss and other regulatory penalties because of lost or misappropriated information, including sensitive consumer data. In addition, these breaches and other inappropriate access can be difficult to detect, and any delay in identifying them may lead to increased harm of the type described above.
Any such breach or interruption could compromise our networks or those of our third-party billing agent, and the information stored there could be inaccessible or could be accessed by unauthorized parties, publicly disclosed, lost or stolen. Any such interruption in access, improper access, disclosure or other loss of information could result in legal claims or proceedings, liability under laws that protect the privacy of personal information, such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, and regulatory penalties. Unauthorized access, loss or dissemination could also disrupt our operations, including our ability to perform tests, provide test results, bill our payers or patients, process claims and appeals, provide customer assistance services, conduct research and development activities, collect, process and prepare company financial information, provide information about our current and future products and solutions and other patient and clinician education and outreach efforts through our website, and manage the administrative aspects of our business, any of which could damage our reputation and adversely affect our business. Any such breach could also result in the compromise of our trade secrets and other proprietary information, which could adversely affect our competitive position.
In addition, the interpretation and application of consumer, health-related, privacy and data protection laws in the U.S., Europe and elsewhere are often uncertain, contradictory and in flux. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our practices. If so, this could result in government-imposed fines or orders requiring that we change our practices, which could adversely affect our business. Complying with these various laws could cause us to incur substantial costs or require us to change our business practices and compliance procedures in a manner adverse to our business. For example, the California Consumer Privacy Act, or the CCPA, took effect on January 1, 2020. The CCPA, among other things, requires covered companies to provide disclosures to California consumers concerning the collection and sale of personal information, and will give such consumers the right to opt-out of certain sales of personal information. The CCPA may increase our compliance costs and potential liability, and we cannot yet predict the impact of the CCPA on our business. Internationally, the General Data Protection Regulation, or the GDPR, took effect in May 2018 within the European Economic Area, or the EEA, and many EEA jurisdictions have also adopted their own data privacy and protection laws in addition to the GDPR. Furthermore, other international jurisdictions, including Singapore, South Korea, China, Brazil, Mexico and Australia, have also implemented laws relating to data privacy and protection. Although we believe that we are complying with the GDPR and similar laws, these laws are still relatively new.
International expansion of our business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.
As part of our longer-term growth strategy, we intend to target select international markets to grow our presence outside of the U.S. We currently have a commercial agreement for the promotion of AlloMap Heart in Europe with Eurobio Scientific, or Eurobio (formerly known as Diaxonhit SA). We also currently distribute products directly in Germany, UK, New Zealand, Sweden, Austria, Belgium, Netherlands and Australia and sell products via sub-distributors, in Canada and in significant markets in Europe such as France, Italy, UK and Turkey, and to certain countries in Asia, the Middle East, and Central and South America. To promote the growth of our business internationally, we will need to attract additional partners to expand into new markets. 
40

Relying on partners for our sales and marketing subjects us to various risks, including:
our partners may fail to commit the necessary resources to develop a market for our products, may spend the majority of their time selling products unrelated to ours, or may be unsuccessful in marketing our products for other reasons;
under certain agreements, our partners’ obligations, including their required level of promotional activities, may be conditioned upon our ability to achieve or maintain a specified level of reimbursement coverage;
agreements with our partners may terminate prematurely due to disagreements or may result in disputes or litigation with our partners;
we may not be able to renew existing partner agreements, or enter into new agreements, on acceptable terms;
our existing relationships with partners may preclude us from entering into additional future arrangements;
our partners may violate local laws or regulations, potentially causing reputational or monetary damage to our business;
our partners may engage in sales practices that are locally acceptable but do not comply with standards required under U.S. laws that apply to us; and
our partners may be negatively affected by the financial instability of, and austerity measures implemented by, the countries in which they operate.
If our present or future partners do not perform adequately, or we are unable to enter into agreements in new markets, we may be unable to achieve revenue growth or market acceptance in jurisdictions in which we depend on partners.
In addition, conducting international operations subjects us to risks that, generally, we have not faced in the U.S., including:
uncertain or changing regulatory registration and approval processes;
failure by us to obtain regulatory approvals or adequate reimbursement for the use of our current and future solutions in various countries;
competition from companies located in the countries in which we offer our products that may put us at a competitive disadvantage;
financial risks, such as longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
logistics and regulations associated with shipping recipient samples, including infrastructure conditions and transportation delays;
limits in our ability to penetrate international markets if we are not able to process solutions locally;
difficulties in managing and staffing international operations and assuring compliance with foreign corrupt practices laws;
potentially adverse tax consequences, including the complexities of foreign value added tax systems, tax inefficiencies related to our corporate structure and restrictions on the repatriation of earnings;
increased financial accounting and reporting burdens and complexities;
multiple, conflicting and changing laws and regulations such as healthcare regulatory requirements and other governmental approvals, permits and licenses;
the imposition of trade barriers such as tariffs, quotas, trade wars, preferential bidding or import or export licensing requirements;
political and economic instability, including interruptions in international relations, wars, terrorism and political unrest, general security concerns, outbreak of disease, boycotts, curtailment of trade and other business restrictions;
fluctuations in currency exchange rates;
regulatory and compliance risks that relate to maintaining accurate information and control over activities that may fall within the purview of the Foreign Corrupt Practices Act of 1977, its books and records provisions or its anti-bribery provisions, as well as risks associated with other anti-bribery and anti-corruption laws; and
reduced or varied protection for intellectual property rights in some countries.
41

The occurrence of any one of the above could harm our business and, consequently, our revenues and results of operations. Our expanding international operations could be affected by changes in laws, trade regulations, labor and employment regulations, and procedures and actions affecting approval, production, pricing, reimbursement and marketing of our current and future products and solutions, as well as by inter-governmental disputes. Any of these changes could adversely affect our business. Additionally, operating internationally requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required in establishing operations in other countries will produce desired levels of revenue or profitability.
In addition, any failure to comply with applicable legal and regulatory obligations could impact us in a variety of ways that include, but are not limited to, significant criminal, civil and administrative penalties, including imprisonment of individuals, fines and penalties, denial of export privileges, seizure of shipments, and restrictions on certain business activities. Also, the failure to comply with applicable legal and regulatory obligations could result in the disruption of our distribution and sales activities.
We are also unable to predict how changing global economic conditions or potential global health concerns such as the COVID-19 pandemic will affect our partners, suppliers and distributors. Any negative impact of such matters on our partners, suppliers or distributors may also have an adverse impact on our results of operations or financial condition.
Our success expanding internationally will depend, in part, on our ability to develop and implement policies and strategies that are effective in anticipating and managing these and other risks in the countries in which we do business. Failure to manage these and other risks may have a material adverse effect on our operations in any particular country and on our business as a whole.
Our operating results may be adversely affected by unfavorable economic and market conditions.
Many of the countries in which we operate, including the U.S. and several of the members of the European Union, or EU, have experienced and continue to experience uncertain economic conditions resulting from global as well as local factors. On June 23, 2016, the United Kingdom, or the UK, held a referendum pursuant to which voters elected to leave the EU, commonly referred to as Brexit. The UK formally left the EU on January 31, 2020 and began a transition period that ended on December 31, 2020. Although the effects of Brexit have yet to be seen, and the UK is in the process of negotiating trade deals with other countries, Brexit has created additional uncertainties that may ultimately result in new regulatory costs and challenges for companies and increased restrictions on imports and exports throughout Europe, which could adversely affect our ability to conduct and expand our operations in Europe and which may have an adverse effect on our business, financial condition and results of operations. Additionally, Brexit may increase the possibility that other countries may decide to leave the EU in the future.
Our business or financial results may be adversely impacted by these uncertain economic conditions, including: adverse changes in interest rates, foreign currency exchange rates, tax laws or tax rates; inflation; contraction in the availability of credit in the marketplace due to legislation or other economic conditions, which may potentially impair our ability to access the capital markets on terms acceptable to us or at all; and the effects of government initiatives to manage economic conditions. In addition, we cannot predict how future economic conditions will affect our critical customers, suppliers and distributors and any negative impact on our critical customers, suppliers or distributors may also have an adverse impact on our results of operations or financial condition.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017, the Tax Act, was signed into law, making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017. We calculated the impact of the Tax Act in our year end income tax provision in accordance with our understanding of the Tax Act and guidance available as of the date of the filing of our Annual Report on Form 10-K for the year ended December 31, 2017, which did not result in any additional income tax expense in the fourth quarter of 2017. The enactment of the Tax Act also requires companies to recognize the effects of changes in tax laws and rates on deferred tax assets and liabilities and the retroactive effects of changes in tax laws in the period in which the new legislation is enacted. Consequently, we accounted for a provisional estimated reduction of the U.S. deferred tax assets from $72.5 million to approximately $45.9 million with a corresponding decrease of $27.0 million to our valuation allowance in 2018. We completed our analysis of the impacts of the 2017 Tax Act in the fourth quarter of 2018 with no change to our provisional estimates.
42

The Tax Cuts and Jobs Act of 2017 also implemented global intangible low tax income, or 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, or 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. We have not made an election with respect to GILTI and do not believe that GILTI will have a material impact on our 2020 taxes. We will continue to review the GILTI and BEAT rules to determine their applicability to us and the impact that the rules may have on our results of operations of financial condition.
Our effective tax rate may fluctuate and we may incur obligations in tax jurisdictions in excess of amounts that have been accrued.
We are subject to income taxes in the United States and various foreign jurisdictions. Our effective tax rate may be lower or higher than experienced in the past due to numerous factors, including a change in the mix of our profitability from country to country, the establishment or release of valuation allowances against our deferred tax assets, and changes in tax laws. In addition, we have recorded gross unrecognized tax benefits in our financial statements that, if recognized, would impact our effective tax rate. We are subject to tax audits in various jurisdictions, including the United States, and tax authorities may disagree with certain positions we have taken and assess additional taxes. There can be no assurance that we will accurately predict the outcomes of these audits, and the actual outcomes could have a material impact on our net income or financial condition. Any of these factors could cause us to experience an effective tax rate significantly different from previous periods or our current expectations, which could have an adverse effect on our business and results of operations. The recognition of deferred tax assets is reduced by a valuation allowance if it is more likely than not that the tax benefits will not be realized. We regularly review our deferred tax assets for recoverability and establish a valuation allowance based on historical income, projected future income, the expected timing of the reversals of existing temporary differences, and the implementation of tax-planning strategies.
Our insurance policies are expensive and protect us only from some business risks, which will leave us exposed to significant uninsured liabilities.
We do not carry insurance for all categories of risk that our business may encounter. For example, we do not carry earthquake insurance. In the event of a major earthquake in our region, our business could suffer significant and uninsured damage and loss. Some of the policies we currently maintain include general liability, foreign liability, employee benefits liability, property, automobile, umbrella, workers’ compensation, products liability and directors’ and officers’ insurance. We do not know, however, if we will be able to maintain existing insurance with adequate levels of coverage. Any significant uninsured liability may require us to pay substantial amounts, which would adversely affect our cash position and results of operations.
If we use hazardous materials in a manner that causes injury, we could be liable for damages.
Our activities currently require the use of hazardous chemicals. We cannot eliminate the risk of accidental contamination or injury to employees or third parties from the use, storage, handling or disposal of these materials. In the event of contamination or injury, we could be held liable for any resulting damages, and any liability could exceed our resources or any applicable insurance coverage we may have. Additionally, we are subject on an ongoing basis to federal, state and local laws and regulations governing the use, storage, handling and disposal of these materials and specified waste products.
We may use third party collaborators to help us develop, validate or commercialize any new diagnostic solutions, and our ability to commercialize such solutions could be impaired or delayed if these collaborations are unsuccessful.
We may in the future selectively pursue strategic collaborations for the development, validation and commercialization of any new diagnostic solutions we may develop. In any future third party collaboration, we may be dependent upon the success of the collaborators in performing their responsibilities and their continued cooperation. Our collaborators may not cooperate with us or perform their obligations under our agreements with them. We cannot control the amount and timing of our collaborators’ resources that will be devoted to performing their responsibilities under our agreements with them. Our collaborators may choose to pursue alternative technologies in preference to those being developed in collaboration with us. The development, validation and commercialization of our potential solutions may be delayed if collaborators fail to fulfill their responsibilities in a timely manner or in accordance with applicable regulatory requirements or if they breach or terminate their collaboration agreements with us. Any issues arising from these arrangements will affect our ability to serve the entire region, and our reputation may suffer even if we subsequently locate new partners, which may permanently affect our business. Disputes with our collaborators could also impair our reputation or result in development delays, decreased revenues and litigation expenses.
43

Changes in, or interpretations of, accounting rules and regulations could result in unfavorable accounting changes or require us to change our compensation policies.
Accounting methods and policies for diagnostic companies, including policies governing revenue recognition, research and development and related expenses and accounting for stock-based compensation, are subject to further review, interpretation and guidance from relevant accounting authorities, including the SEC. Changes to, or interpretations of, accounting methods or policies may require us to reclassify, restate or otherwise change or revise our consolidated financial statements, including those contained in this Annual Report on Form 10-K. In addition, the preparation of our 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 consolidated financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Any changes or modifications to the methodology used for determining our estimates, assumptions and forecasts could have a material adverse effect on our business, financial condition and results of operations.
Risks Related to Acquisitions, Partnerships and Investments
Intangibles, including goodwill, acquired in connection with acquisitions may subsequently be impaired and, if so, could increase our net accumulated deficit.
Under United States Generally Accepted Accounting Principles, or U.S. GAAP, we are required to evaluate our goodwill and indefinite-lived intangibles for impairment when events or changes in circumstances indicate the carrying value may not be recoverable; specifically, we are required to evaluate whether the intangible assets and goodwill as a result of an acquisition continue to have a fair value that meets or exceeds the amounts recorded on our balance sheet. We test goodwill and indefinite-lived intangibles for impairment at least annually and more frequently if impairment indicators are present. If the fair values of such assets decline below their carrying value on the balance sheet, we may be required to recognize an impairment charge related to such decline.
Under U.S. GAAP, we are also required to evaluate finite-lived intangible assets, which are long-lived assets, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of the intangible asset may not be recoverable. Finite-lived intangible assets are intangible assets that we are amortizing over their estimated useful lives. If recoverability is in question, we would then compare the carrying amounts of the intangible assets with the future net undiscounted cash flows expected to be generated by such asset. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the intangible asset over the asset’s fair value determined using discounted estimates of future cash flows.
Lower than expected revenue growth, a trend of weaker than anticipated financial performance, a decline in our market capitalization for a sustained period of time, unfavorable changes in market or economic and industry conditions all could significantly impact our impairment analysis. If we determine an impairment exists, we may be required to recognize further impairment charges that, if incurred, could have a material adverse effect on our financial condition and results of operations.
We may not be able to achieve the anticipated strategic benefits from our acquisition of Ottr Complete Transplant Management, or Ottr, Inc. or XynManagement, Inc., or XynManagement, or any other businesses or assets that we may acquire.
The integration of any 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 or integration and any other businesses or assets we have or may acquire, which includes, with respect to Ottr, Inc., the complementary Ottr software, and, with respect to XynManagement, XynQAPI, and in each case the benefits of any significant cross-selling opportunities. 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 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 with Illumina may not result in material benefits to our business.
Under the License and Commercialization Agreement, or the License Agreement, with Illumina, Inc., or Illumina, we are obligated to complete timely development and commercialization of future products, including meeting certain commercialization milestones. The failure to meet any such milestones could result in the loss of exclusivity for the affected licensed products. Additionally, we agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023 and we are required to pay royalties in the mid-single to low-double digits on sales of future commercialized products.
44

We cannot make any assurances that our efforts under the License Agreement will be successful. As a result, we may not be able to fully realize the anticipated strategic benefits of the License Agreement. If we fail to successfully execute on the License Agreement, we may not realize the benefits expected from the transaction and our business may be harmed.
Our License and Commercialization Agreement, or the 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 KidneyCare iBox. We have not yet made any applications to payers for reimbursement coverage of 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.
Our portfolio of marketable securities is significant and subject to market, interest and credit risk that may reduce its value.
At December 31, 2020, we had $90.0 million in marketable securities invested through a professional investment management firm. These investments are primarily in corporate debt securities, but our investments also include money market funds that meet the criteria of our investment policy, which is focused on the preservation of our capital, maintaining liquidity and providing diversification. Changes in the value of this portfolio could adversely affect our earnings, and these investments are subject to general credit, liquidity and market and interest rate risks. In particular, the value of our investments may decline due to increases or decreases in interest rates, downgrades of debt securities included in our portfolio, instability in the global financial markets that reduces the liquidity of securities included in our portfolio and other factors, including unexpected or unprecedented events such as the COVID-19 pandemic. Each of these events may cause us to record charges to reduce the carrying value of our investment portfolio or sell investments for less than our acquisition cost, and could have a material adverse impact on our financial condition and operating results.
Risks Related to Billing and Reimbursement
Billing complexities associated with obtaining payment or reimbursement for our current and future solutions may negatively affect our revenue, cash flows and profitability.
Billing for clinical laboratory testing services is complex. In cases where we do not have a contract in place requiring the payment of a fixed fee per test, we perform tests in advance of payment and without certainty as to the outcome of the billing process. In cases where we do receive a fixed fee per test, we may still have disputes over pricing and billing. We receive payment from individual recipients and from a variety of payers, such as commercial insurance carriers and governmental programs, primarily Medicare. Each payer typically has different billing requirements.
Among the factors complicating our billing of third-party payers are:
disputes among payers regarding which party is responsible for payment;
disparity in coverage among various payers;
different process, information and billing requirements among payers; and
incorrect or missing billing information, which is required to be provided by the prescribing clinician.
Additionally, from time to time, payers change processes that may affect timely payment. For example, some commercial payers have instituted prior authorization requirements before our testing is performed. These changes may result in uneven cash flow or impact the timing of revenue recognized with these payers. With respect to payments received from governmental programs, factors such as a prolonged government shutdown could cause significant regulatory delays or could result in attempts to reduce payments made to us by federal government healthcare programs. In addition, payers may refuse to ultimately make payment if their processes and requirements have not been met on a timely basis. These billing complexities, and the resulting uncertainty in obtaining payment for AlloSure Kidney, AlloMap Heart, AlloSure Heart and future solutions, could negatively affect our revenue, cash flows and profitability.
Health insurers and other third-party payers may decide to revoke coverage of our existing test, decide not to cover our future solutions or may provide inadequate reimbursement, which could jeopardize our commercial prospects.
Successful commercialization of AlloSure Kidney, AlloMap Heart and AlloSure Heart depends, in large part, on the availability of coverage and adequate reimbursement from government and private payers. Favorable third-party payer coverage and reimbursement are essential to meeting our immediate objectives and long-term commercial goals.
45

For new diagnostic testing services, each private and government payer decides whether to cover the test, the amount it will reimburse for a covered test and the specific conditions for reimbursement. Clinicians and recipients may be likely not to order a diagnostic test unless third-party payers pay a substantial portion of the test price. Therefore, coverage determinations and reimbursement levels and conditions are critical to the commercial success of a diagnostic testing service, and if we are not able to secure positive coverage determinations and reimbursement levels, our business will be materially adversely affected.
Coverage and reimbursement by a commercial payer may depend on a number of factors, including a payer’s determination that our current and future testing services are:
not experimental or investigational;
medically necessary;
lead to improved patient outcomes;
appropriate for the specific recipient;
cost-saving or cost-effective; and
supported by peer-reviewed publications.
In addition, several payers and other entities conduct technology assessments of new medical tests and devices and provide and/or sell the results of their assessments to other parties. These assessments may be used by third-party payers and healthcare providers as grounds to deny coverage for or refuse to use a test or procedure. We believe we have received a negative technology assessment from at least one of these entities and could receive more.
If third-party payers decide not to cover our diagnostic testing services or if they offer inadequate payment amounts, our ability to generate revenue from AlloSure Kidney, AlloMap Heart, AlloSure Heart and future solutions could be limited. Payment for diagnostic tests furnished to Medicare beneficiaries is typically made based on a fee schedule set by CMS. In recent years, payments under these fee schedules have decreased and may decrease further.
Any third-party payer may stop or lower payment at any time, which could substantially reduce our revenue. See the risk factor above titled “We receive a substantial portion of our revenues from Medicare, and the loss of, or a significant reduction in, reimbursement from Medicare would severely and adversely affect our financial performance”.
Since each payer makes its own decision as to whether to establish a policy to reimburse for a test, seeking payer coverage and other approvals is a time-consuming and costly process. We cannot be certain that adequate coverage and reimbursement for AlloSure Kidney, AlloMap Heart, AlloSure Heart, or future solutions will be provided in the future by any third-party payer.
Reimbursement for AlloSure Kidney, AlloMap Heart and AlloSure Heart comes primarily from Medicare and private third party payers such as insurance companies and managed care organizations. The reimbursement process can take six months or more to complete depending on the payer. Coverage policies approving AlloMap Heart have been adopted by many of the largest private payers, including Aetna, Anthem, Cigna, Health Care Services Corporation, Humana, Kaiser Foundation Health Plan, Inc., and UnitedHealthcare. Many of the payers with positive coverage policies have also entered into contracts with us to formalize pricing and payment terms. We continue to work with third-party payers to expand and seek such coverage and to appeal denial decisions based on existing and ongoing studies, peer reviewed publications, support from physician and patient groups and the growing number of AlloMap Heart tests that have been reimbursed by public and private payers. There are no assurances that the current policies will not be modified in the future. If our test is considered on a policy-wide level by major third-party payers, whether at our request or on their own initiative, and our test is determined to be ineligible for coverage and reimbursement by such payers, our collection efforts and potential for revenue growth could be adversely impacted.
Our Medicare Part B coverage for AlloSure Kidney and AlloMap Heart is included in a formal local coverage decision for molecular diagnostics. However, any change in this coverage decision or other future adverse coverage decisions by the CMS, including with respect to coding, could substantially reduce our revenue.
Medicare reimbursements currently comprise a significant portion of our revenue. Our current Medicare Part B reimbursement was not set pursuant to a national coverage determination by CMS. Although we believe that coverage is available under Medicare Part B even without such a determination, we currently lack the national coverage certainty afforded by a formal coverage determination by CMS. This means that Medicare contractors, including our California Medicare contractor, currently may continue to develop their own coverage and reimbursement policies with respect to our technology.
Until 2016, AlloMap Heart was billed using an unlisted Current Procedural Terminology, or CPT, code, but in 2016 a new CPT Category 1 Multianalyte Assays with Algorithmic Analyses, or MAAA, code was added that specifically describes the test. Further, pursuant to MolDX billing requirements, the AlloMap Heart test also has been assigned a McKesson Diagnostics Z code™, which is included on all Medicare claims.
46

If in the future CMS makes a determination not to pay for this code, or for any MAAA codes, this could be harmful to our business, and could have negative spillover implications that prevent or limit coverage by other third-party payers that might mirror aspects of Medicare payment criteria.
Since the launch of AlloSure Kidney in October 2016, and at the instruction of the MolDX Program of Palmetto, the test has been billed utilizing an unlisted CPT code. If in the future CMS makes a determination to no longer provide coverage for services billed with an unlisted CPT code, our ability to bill and obtain reimbursement from public and private payers could be negatively impacted.
Healthcare reform measures could hinder or prevent the commercial success of AlloSure Kidney, AlloMap Heart and AlloSure Heart.
The pricing and reimbursement environment may change in the future and become more challenging as a result of any of several possible regulatory developments, including policies advanced by the U.S. government, new healthcare legislation or fiscal challenges faced by government health administration authorities. Specifically, there have been a number of legislative and regulatory proposals and initiatives to change the healthcare system in ways that could affect our ability to profitably sell any diagnostic products we may develop and commercialize. Some of these proposed and implemented reforms could result in reduced reimbursement rates for our diagnostic products from governmental agencies or other third-party payers, which would adversely affect our business strategy, operations and financial results. For example, as a result of the Patient Protection and Affordable Care Act of 2010 (as amended by the Health Care and Education Reconciliation Act of 2010), or collectively, the Affordable Care Act, substantial changes have been made and may continue to be made to the current system for paying for healthcare in the U.S., including changes made in order to extend medical benefits to those who currently lack insurance coverage. The Affordable Care Act also provided that payments under the Medicare CLFS were to receive a negative 1.75% annual adjustment through 2015. Although we have not been subject to such adjustment in the past, we cannot be certain that the claims administrators will not attempt to apply this adjustment in the future.
Among other things, the Affordable Care Act includes payment reductions to Medicare Advantage plans. These cuts have been mitigated in part by a CMS demonstration program that expired in 2015. We cannot be assured that future cuts would be mitigated by CMS. Any reductions in payment to Medicare Advantage plans could materially impact coverage and reimbursement for AlloMap Heart.
In addition to the Affordable Care Act, various healthcare reform proposals have also emerged from federal and state governments. For example, in February 2012, Congress passed the “Middle Class Tax Relief and Job Creation Act of 2012”, which in part reduced the potential future cost-based increases to the Medicare CLFS by 2%. The Protecting Access to Medicare Act of 2014 introduced a multi-year phase in of a new payment system for services paid under the CLFS. Under this new system, beginning in 2017 laboratories began reporting to CMS the payment rates paid to the laboratories by commercial third-party payers including Medicare and Medicaid managed care plans, for each test and the volume of each test performed. CMS began using the reported data to set new payment rates under the CLFS in 2018. For most tests, rates will only be adjusted every three years. For newly developed tests that are considered to be “advanced diagnostic lab tests,” the Medicare payment rate will be the actual list price offered to third-party payers for the first three quarters that the tests are offered, subject to later adjustment. CMS will establish subsequent payment rates using the commercial third-party payer data reported for those tests.
PAMA includes a substantial new payment system for clinical laboratory tests under the CLFS. Under PAMA, laboratories that receive the majority of their Medicare revenues from payments made under the CLFS report initially and then on a subsequent three-year basis thereafter (or annually for ADLTs), private payer payment rates and volumes for their tests. The new PAMA rules took effect January 1, 2018 and used the rates and volumes reported by laboratories to develop Medicare payment rates for the tests equal to the volume-weighted median of the private payer payment rates for the tests.
There have been public announcements by members of the U.S. Congress regarding plans to repeal and replace the Affordable Care Act, and the Biden administration has announced plans to expand the Affordable Care Act. We cannot predict the ultimate form or timing of any repeal, replacement or expansion of the Affordable Care Act or the effect such repeal, replacement or expansion would have on our business. Regardless of the impact of any or repeal, replacement or expansion of the Affordable Care Act on us, the government has shown significant interest in pursuing healthcare reform and reducing healthcare costs. Any government-adopted reform measures could decrease the amount of reimbursement available from governmental and other third-party payers. On April 1, 2013, cuts to the federal budget resulting from sequestration were implemented, requiring a 2% cut in Medicare payment for all services, including AlloSure Kidney and AlloMap Heart, and is expected to remain in effect through at least 2025. Federal budgetary limitations and changes in healthcare policy, such as the creation of broad limits for diagnostic products or requirements that Medicare patients pay for portions of clinical laboratory tests or services received, could substantially diminish the sale, or inhibit the utilization, of AlloSure Kidney, AlloMap Heart, AlloSure Heart and our future diagnostic solutions, increase costs, divert management’s attention and adversely affect our ability to generate revenue and achieve profitability.
47

In addition to the Affordable Care Act, there will continue to be proposals by legislators at both the federal and state levels, regulators and third-party payers to reduce costs while expanding individual healthcare benefits. Certain of these changes could impose additional limitations on the prices we will be able to charge for our current and future solutions or the amounts of reimbursement available for our current and future solutions from governmental agencies or third-party payers.
While in general it is difficult to predict specifically what effects the Affordable Care Act or any future healthcare reform legislation or policies will have on our business, current and future healthcare reform legislation and policies could have a material adverse effect on our business and financial condition.
In December 2020, U.S. Congress passed the Comprehensive Immunosuppressive Drug Coverage for Kidney Transplant Patients Act of 2019, or the Immuno Bill. The Immuno Bill extends Medicare’s Part B coverage of immunosuppressive drugs for kidney transplant recipients beyond the current three-year limit, allowing patients to more easily maintain access to their treatment and prevent graft failure, costly dialysis treatments and retransplantation. While the Immuno Bill will help improve the long term outcomes of transplant patients, future policies advanced by the U.S. government, new healthcare legislation or fiscal challenges faced by government health administration authorities could result in changes to the Immuno Bill and Medicare’s coverage of immunosuppressive drugs for kidney transplant recipients in the future.
Risks Related to the Healthcare Regulatory Environment
In order to operate our laboratory, we have to comply with the CLIA and federal state laws and regulations governing clinical laboratories and laboratory developed tests, including FDA regulations.
We are subject to the CLIA, a federal law that regulates clinical laboratories that perform testing on specimens taken from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. If our laboratory is out of compliance with the CLIA requirements, we may be subject to sanctions such as suspension, limitation or revocation of our CLIA certificate, as well as a direct plan of correction, state on-site monitoring, civil money penalties, civil injunctive suit or criminal penalties. We must maintain the CLIA compliance and certification to be eligible to bill for services provided to Medicare beneficiaries. If we were to be found to be out of compliance with the CLIA program requirements and subjected to sanction, our business could be materially harmed.
Licensure is also required for our laboratory under California law in order to conduct testing. California laws establish standards for day-to-day operation of our clinical laboratory, including the training and skills required of personnel and quality control. Moreover, several states, including New York, require that we hold licenses to test specimens from patients residing in those states. Other states have similar requirements or may adopt similar requirements in the future. In addition to our California certifications, we currently hold licenses in Florida, Maryland, New York, Pennsylvania and Rhode Island. The loss of any of these state certifications would impact our ability to provide services in those states, which could negatively affect our business.
Finally, we may be subject to regulation in foreign jurisdictions where we offer our test. Failure to maintain certification in those states or countries where it is required could prevent us from testing samples from those states or countries, could lead to the suspension or loss of licenses, certificates or authorizations, and could have an adverse effect on our business.
We were inspected as part of the customary College of American Pathologists audit and recertified in September 2020 as a result of passing that inspection. We expect the next regular inspection under the CLIA to occur in 2022. If we were to lose our CLIA accreditation or California license, whether as a result of a revocation, suspension or limitation, we would no longer be able to perform AlloMap Heart, AlloSure Kidney or AlloSure Heart, which would limit our revenues and materially harm our business. If we were to lose our license in other states where we are required to hold licenses, we would not be able to test specimens from those states, which could also have a material adverse effect on our business.
The FDA has traditionally chosen not to exercise its authority to regulate laboratory developed tests, or LDTs, because it believes that laboratories certified as high complexity under the CLIA, such as ours, have demonstrated expertise and ability in test procedures and analysis. However, beginning in September 2006, the FDA issued draft guidance on a subset of LDTs known as “in vitro diagnostic multivariate index assays,” or IVDMIAs. According to the draft guidance, IVDMIAs do not fall within the scope of LDTs over which the FDA has exercised enforcement discretion because such tests incorporate complex and unique interpretation functions, which require clinical validation. We believed that AlloMap Heart met the definition of IVDMIA set forth in the draft guidance document. As a result, we applied for, and obtained in August 2008, 510(k) clearance for AlloMap Heart for marketing and sale as a test to aid in the identification of recipients with a low probability of moderate or severe rejection. A 510(k) submission is a premarketing submission made to the FDA. Clearance may be granted by the FDA if it finds the device or test provides satisfactory evidence pertaining to the claimed intended uses and indications for the device or test.
48

While we believe that we are currently in material compliance with applicable laws and regulations relating to our LDTs, we cannot be certain that the FDA or other regulatory agencies would agree with our determination. A determination that we have violated these laws, or a public announcement that we are being investigated for possible violation of these laws, could hurt our business and our reputation.
If we were required to conduct additional clinical trials prior to marketing our solutions under development, those trials could lead to delays or a failure to obtain necessary regulatory approvals and harm our ability to be profitable.
If the FDA or Congress decide to regulate AlloSure Kidney and other future solutions under development as medical devices, we could be required to conduct additional premarket clinical testing subsequent to commercialization in the case of AlloSure Kidney and/or conduct premarket clinical testing prior to submitting a regulatory application for commercial sales for future products not yet developed. If we are required to conduct premarket clinical trials, whether using prospectively acquired samples or archival samples, delays in the commencement or completion of clinical testing could significantly increase our development costs and delay test commercialization and also ultimately lead to delay or denial of regulatory clearance or approval. The commencement of clinical trials may be delayed due to insufficient blood or tissue samples or insufficient data regarding the associated clinical outcomes. We may find it necessary to engage contract research organizations to perform data collection and analysis and other aspects of our clinical trials, which might increase the cost and complexity of our trials and reduce our control over such activities. If these parties do not successfully carry out their contractual duties or obligations or meet expected deadlines, or if the quality, completeness or accuracy of the clinical data they obtain is compromised due to the failure to adhere to our clinical protocols, applicable regulatory requirements, or for other reasons, our clinical trials may have to be extended, delayed or terminated. We may not be able to enter into replacement arrangements without undue delays or considerable expenditures. In addition, we may not be able to establish or maintain relationships with these parties on favorable terms, if at all. Each of these outcomes would harm our ability to market our solutions under development and our ability to be profitable.
Any test for which we obtain regulatory clearance will be subject to extensive ongoing regulatory requirements, and we may be subject to penalties if we or our contractors or commercial partners fail to comply with regulatory requirements or if we experience unanticipated problems with our products.
AlloSure Kidney, AlloMap Heart, AlloSure Heart, and our other products and solutions, along with the manufacturing processes, packaging, labeling, distribution, import, export, and advertising and promotional activities for such products and solutions, are or will be subject to continual requirements of, and review by, CMS, state licensing agencies, the FDA and comparable regulatory authorities. These requirements include submissions of safety and other post-marketing information and reports, registration and listing requirements, requirements relating to quality control, quality assurance and corresponding maintenance of records and documents, requirements relating to product labeling, advertising, promotion, recordkeeping and adverse event reporting. Regulatory clearance of a test or device may be subject to limitations by the regulatory body as to the indicated uses for which the product may be marketed or to other conditions of approval. For example, we are exploring utilization of AlloMap Heart in areas that could be considered outside the scope of our current labeling. Broader uses would require FDA clearance as well as changes to the labeling.
In addition, clearance may contain requirements for costly post-marketing testing and surveillance to monitor the safety or efficacy of the test or device. Discovery of previously-unknown problems with our current or future solutions, or failure to comply with regulatory requirements, may result in actions such as:
restrictions on operations of our laboratory;
restrictions on manufacturing processes;
restrictions on marketing of a test;
warning or untitled letters;
withdrawal of the test from the market;
refusal to approve applications or supplements to approved applications that we may submit;
fines, restitution or disgorgement of profits or revenue;
suspension, limitation or withdrawal of regulatory clearances;
exclusion from participation in U.S. federal or state healthcare programs, such as Medicare and Medicaid;
refusal to permit the import or export of our products;
product seizure;
injunctions; and
imposition of civil or criminal penalties.
49

We are subject to numerous fraud and abuse and other laws and regulations pertaining to our business, the violation of any one of which could harm our business.
The clinical laboratory testing industry is highly regulated, and there can be no assurance that the regulatory environment in which we operate will not change significantly and adversely in the future. Our arrangements with customers may expose us to broadly applicable fraud and abuse and other laws and regulations that may restrict the financial arrangements and relationships through which we market, sell and distribute our products. Our employees, consultants, principal investigators and commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements. In addition to the CLIA regulation, other federal and state healthcare laws and regulations that may affect our ability to conduct business, include, without limitation:
federal and state laws and regulations regarding billing and claims payment applicable to clinical laboratories and/or regulatory agencies enforcing those laws and regulations;
federal civil and criminal false claims laws and civil monetary penalty laws, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented to the government, claims for payment from Medicare, Medicaid or other third-party payers that are false or fraudulent, or making a false statement material to a false or fraudulent claim;
the federal Anti-Kickback Statute, which constrains our marketing practices, educational programs, pricing policies, and relationships with healthcare providers or other entities, by prohibiting, among other things, knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, to induce or reward, or in return for, either the referral of an individual or the purchase or recommendation of an item or service reimbursable under a federal health care program, such as the Medicare and Medicaid programs;
the federal physician self-referral law, commonly known as the Stark Law, which prohibits a physician from making a referral to an entity for certain designated health services, including clinical laboratory services, reimbursed by Medicare if the physician (or a member of the physician’s family) has a financial relationship with the entity, and which also prohibits the submission of any claims for reimbursement for designated health services furnished pursuant to a prohibited referral;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, or HITECH, and its implementing regulations, which imposes certain requirements relating to the privacy, security and transmission of individually identifiable health information; HIPAA also created criminal liability for knowingly and willfully falsifying or concealing a material fact or making a materially false statement in connection with the delivery of or payment for healthcare benefits, items or services;
state laws regarding prohibitions on fee-splitting;
the federal health care program exclusion statute; and
state and foreign law equivalents of each of the above federal laws and regulations, such as anti-kickback, false claims, and self-referral laws, which may apply to items or services reimbursed by any third-party payer, including commercial insurers, and state and foreign laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and often are not preempted by HIPAA, thus complicating compliance efforts.
Because of the breadth of these laws and the narrowness of available statutory and regulatory exemptions, it is possible that some of our business activities could be subject to challenge under one or more of such laws. Any action brought against us for violation of these laws or regulations, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management’s attention from the operation of our business. We may be subject to private “qui tam” actions brought by individual whistleblowers on behalf of the federal or state governments, with potential liability under the federal False Claims Act, including mandatory treble damages and significant per-claim penalties. If our operations are found to be in violation of any of the federal, state and foreign laws described above or any other current or future fraud and abuse or other healthcare laws and regulations that apply to us, we may be subject to penalties, including significant criminal, civil, and administrative penalties, damages, fines, imprisonment for individuals, exclusion from participation in government programs, such as Medicare and Medicaid, injunctions, recall or seizure of products, total or partial suspension of production, denial or withdrawal of pre-marketing product approvals, and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations. Any of the foregoing consequences could seriously harm our business and our financial results.
50

Foreign governments may impose reimbursement standards, which may adversely affect our future profitability.
When we market our products and our solutions under development in foreign jurisdictions, we are subject to rules and regulations in those jurisdictions. In some foreign countries, including countries in the EU, the reimbursement of our current and future solutions is subject to governmental control. In these countries, reimbursement negotiations with governmental authorities can take considerable time after the receipt of marketing approval for a test candidate. If reimbursement of our future solutions in any jurisdiction is unavailable or limited in scope or amount, or if reimbursement rates are set at unsatisfactory levels, we may be unable to, or decide not to, market our test in that jurisdiction.
Risks Related to Our Intellectual Property
Our competitive position depends on maintaining intellectual property protection.
Our ability to compete and to achieve and maintain profitability depends on our ability to protect our proprietary discoveries and technologies. We currently rely on a combination of patents, copyrights, trademarks, trade secrets, confidentiality agreements and license agreements to protect our intellectual property rights.
Our patent position for AlloMap Heart is based on issued patents and patent applications disclosing identification of genes differentially expressed between activated and resting leukocytes and demonstration of correlation between gene expression patterns and specific clinical states and outcomes. As of December 31, 2020, we had 25 issued U.S. patents related to transplant rejection and autoimmunity. We have five issued U.S. patents covering methods of diagnosing transplant rejection using all 11 informative genes measured in AlloMap Heart. The expiration dates of these patents range from 2021 to 2024. We have five additional patents covering additional genes or gene variants for diagnosing transplant rejection.
In connection with our June 2014 acquisition of ImmuMetrix, Inc., we obtained an exclusive license from Stanford to a U.S. patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. This patent has an expiration date of November 5, 2030. A second patent included in the license from Stanford was issued in December 2017 and further covers the use of dd-cfDNA to diagnose and predict transplant status or outcome. A third and fourth patent were issued from this Stanford set in June 2019 and December 2019, respectively, covering the use of dd-cfDNA to diagnose and predict transplant status or outcome. Both patents have the same 2030 expiration date as the original Stanford patent.
Our patents and the patents we exclusively license from others may be successfully challenged by third parties as being invalid or unenforceable. Third parties may independently develop similar or competing technology that avoids the patents we own or exclusively license. We cannot be certain that the steps we have taken will prevent the misappropriation and use of our intellectual property, particularly in foreign countries where the laws may not protect our proprietary rights as fully as in the United States.
The extent to which the patent rights of life sciences companies effectively protect their products and technologies is often highly uncertain and involves complex legal and factual questions for which important legal principles remain unresolved. No consistent policy regarding the proper scope of allowable claims of patents held by such companies has emerged to date in the United States. Various courts, including the United States Supreme Court, have rendered decisions that impact the scope of patentability of certain inventions or discoveries relating to diagnostic solutions or genomic diagnostics. In the Ariosa Diagnostics, Inc. v. Sequenom, Inc. (Fed. Cir. 2015) case, a federal court recently determined that a dd-cfDNA product for fetal testing was not eligible for patent protection. These decisions generally stand for the proposition that inventions that recite laws of nature are not themselves patentable unless they have sufficient additional features that provide practical assurance that the processes are genuine inventive applications of those laws rather than patent drafting efforts designed to monopolize a law of nature itself. What constitutes a “sufficient” additional feature for this purpose is uncertain. This evolving case law in the United States may adversely impact our ability to obtain new patents and may facilitate third-party challenges to our existing owned and exclusively licensed patents.
Changes in either the patent laws or in interpretations of patent laws in the United States or other countries may diminish the value of our intellectual property rights. In particular, in September 2011, the United States Congress passed the Leahy-Smith America Invents Act, or the AIA, which became effective in March 2013. The AIA reforms United States patent law in part by changing the standard for patent approval for certain patents from a “first to invent” standard to a “first to file” standard and developing a post-grant review system. This has not yet had a material impact on the operation of our business and the protection and enforcement of our intellectual property, but it may in the future. The AIA and its implementation could still increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business and financial condition. Patent applications in the United States and many foreign jurisdictions are not published until at least eighteen months after filing, and it is possible for a patent application filed in the United States to be maintained in secrecy until a patent is issued on the application. In addition, publications in the scientific literature often lag behind actual discoveries.
51

We therefore cannot be certain that others have not filed patent applications that cover inventions that are the subject of pending applications that we own or exclusively license or that we or our licensors, as applicable, were the first to invent the technology (pre-AIA) or first to file (post-AIA). Our competitors may have filed, and may in the future file, patent applications covering technology that is similar to or the same as our technology. Any such patent application may have priority over patent applications that we own or exclusively license and, if a patent issues on such patent application, we could be required to obtain a license to such patent in order to carry on our business. If another party has filed a United States patent application covering an invention that is similar to, or the same as, an invention that we own or license, we or our licensors may have to participate in an interference or other proceeding in the PTO or a court to determine priority of invention in the United States for pre-AIA applications and patents. For post-AIA applications and patents, we or our licensors may have to participate in a derivation proceeding to resolve disputes relating to inventorship. The costs of these proceedings could be substantial, and it is possible that such efforts would be unsuccessful, resulting in our inability to obtain or retain any United States patent rights with respect to such invention.
We may face intellectual property infringement claims that could be time-consuming and costly to defend and could result in our loss of significant rights and the assessment of treble damages.
We may in the future receive offers to license patents or notices of claims of infringement, misappropriation or misuse of other parties’ proprietary rights. We may also initiate claims to defend our intellectual property. Intellectual property litigation, regardless of outcome, is unpredictable, expensive and time-consuming, could divert management’s attention from our business and have a material negative effect on our business, operating results or financial condition. If there is a successful claim of infringement against us, we may be required to pay substantial damages (including treble damages if we were to be found to have willfully infringed a third party’s patent) to the party claiming infringement, develop non-infringing technology, stop selling our test or using technology that contains the allegedly infringing intellectual property or enter into royalty or license agreements that may not be available on acceptable or commercially practical terms, if at all. Our failure to develop non-infringing technologies or license the proprietary rights on a timely basis could harm our business.
In addition, revising our current or future solutions to exclude any infringing technologies would require us to re-validate the test, which would be costly and time consuming. Also, we may be unaware of pending patent applications that relate to our current or future solutions. Parties making infringement claims on future issued patents may be able to obtain an injunction that would prevent us from selling our current or future solutions or using technology that contains the allegedly infringing intellectual property, which could harm our business. For example, see the risk factor above titled: “We could become subject to legal proceedings that could be time consuming, result in costly litigation and settlements/judgments, require significant amounts of management attention and result in the diversion of significant operational resources, which could adversely affect our business, financial condition and results of operations” for a discussion of our ongoing litigation with Natera.
We may be required to take further action to maintain and protect our intellectual property rights against third parties.
In the event we determine that a party is infringing our intellectual property rights, we may try to negotiate a license arrangement with such party or we may determine to initiate a lawsuit against such party. The process of negotiating a license with a third party can be lengthy, and may take months or even years in some circumstances. In addition, it is possible that third parties who we believe are infringing our intellectual property rights are unwilling to license our intellectual property from us on terms we can accept, or at all. For example, see the risk factor above titled: “We could become subject to legal proceedings that could be time consuming, result in costly litigation and settlements/judgments, require significant amounts of management attention and result in the diversion of significant operational resources, which could adversely affect our business, financial condition and results of operations” for a discussion of our ongoing litigation with Natera.
The decision to commence litigation over infringement of a patent is complex and may lead to several risks to us, including the following, among others:
the time, significant expense and distraction to management of managing such litigation;
the uncertainty of litigation and its potential outcomes;
the possibility that in the course of such litigation, the defendant may challenge the validity of our patents, which could result in a re-examination or post grant review of our patents and the possibility that the claims in our patents may be limited in scope or invalidated altogether;
the potential that the defendant may successfully persuade a court that their technology or products do not infringe our intellectual property rights;
the impact of such litigation on other licensing relationships we have or seek to establish, including the timing of renewing or entering into such relationships, as applicable, as well as the terms of such relationships;
the potential that a defendant may assert counterclaims against us; and
adverse publicity to us or harm to relationships we have with customers or others.
52

If we are unable to protect or enforce our intellectual property rights effectively in all major markets, our business would be harmed.
Filing, prosecuting, defending and enforcing patents on all of our technologies and solutions throughout the world would be prohibitively expensive. As a result, we seek to protect our proprietary position by filing patent applications in the U.S. and in select foreign jurisdictions and cannot guarantee that we will obtain the patent protection necessary to protect our competitive position in all major markets. Competitors may use our technologies or solutions in jurisdictions where we have not obtained patent protection to develop their own products and, further, may export infringing products to territories where we have patent protection but where enforcement is not as strong as that in the U.S. These products may compete with our current and future products in jurisdictions where we do not have any issued patents, and our patent claims or other intellectual property rights may not be effective or sufficient to prevent them from so competing.
Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or the marketing of competing products in violation of our proprietary rights generally. Further, the legal systems of certain countries make it difficult or impossible to obtain patent protection for diagnostic solutions. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and could divert our efforts and attention from other aspects of our business.
If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.
In addition to seeking patents for some of our technologies and solutions, we also rely on trade secrets, including unpatented know-how, technology and other proprietary information, to maintain our competitive position. We seek to protect these trade secrets, in part, by entering into non-disclosure and confidentiality agreements with parties who have access to them, such as our employees, corporate collaborators, outside scientific collaborators, contract manufacturers, consultants, advisors and other third parties. We also enter into confidentiality and invention or patent assignment agreements with our employees and consultants that obligate them to assign to us any inventions developed in the course of their work for us. However, we cannot be certain that we have executed these agreements with each party that may have or have had access to our trade secrets or that the agreements we have executed will provide adequate protection. Despite these efforts, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Monitoring unauthorized disclosure is difficult and we do not know whether the procedures we have followed to prevent such disclosure are, or will be adequate.
For example, we recently became aware that in October 2020, prior to terminating employment and joining a competitor of ours with which we are in current litigation, a former employee of ours downloaded certain of our confidential and privileged information without permission. After our claims against this former employee were filed, the former employee subsequently brought various claims against us. We are in the process of reviewing and, with the assistance of counsel, have conducted certain interviews and gathered information. We intend to vigorously pursue and defend against these matters. Although we believe we have strong claims against, and good and substantial defenses to the claims made by, the former employee, there is no guarantee that we will prevail in these matters. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the U.S. may be less willing or unwilling to protect trade secrets. If any of the technology or information that we protect as trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent them from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to, or independently developed by, a competitor, our competitive position would be harmed.
If our trademarks and trade names are not adequately protected, we may not be able to build name recognition in our markets of interest, and our business may be adversely affected.
AlloMap, AlloSure, Olerup SSP, Olerup XM-ONE, QTYPE, Ottr and CareDx are registered trademarks of our company in the United States. Our registered or unregistered trademarks or trade names may be challenged, infringed, circumvented, declared generic or determined to be infringing on other marks. As a means to enforce our trademark rights and prevent infringement, we may be required to file trademark claims against third parties or initiate trademark opposition proceedings. This process can be expensive, particularly for a company of our size, and time-consuming. In addition, in an infringement proceeding, a court may decide that a trademark of ours is not valid or is unenforceable, or may refuse to stop the other party from using the trademark at issue. We may not be able to protect our rights to these and other trademarks and trade names which we need to build name recognition by potential partners or customers in our markets of interest. Over the long-term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected.
53

We may be subject to claims by third parties that we or our employees have wrongfully used or disclosed alleged trade secrets or misappropriated intellectual property, or claiming ownership of what we view as our own intellectual property.
As is commonplace in our industry, we employ individuals who were previously employed at other diagnostics, medical device, life sciences or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees do not use the proprietary information of others in the course of their work for us and no claims against us are currently pending, we may be subject to claims that these employees have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers. Litigation may be necessary to defend against these claims. We may also be forced to bring claims against third parties or defend against third-party claims in order to determine the ownership of our intellectual property. An adverse result in the prosecution or defense of any such claims could require us to pay substantial monetary damages and could result in the loss of valuable intellectual property rights or personnel. Even if we are successful in prosecuting or defending against these claims, litigation could result in substantial costs and be a distraction to management.
Our business is dependent on licenses from third parties.
We license technology from third parties necessary to develop and commercialize our products. In connection with our acquisition of ImmuMetrix, Inc., we obtained an exclusive license from Stanford to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. This technology is critical to AlloSure Kidney under the terms of the Stanford license, we are required to report and pay an annual license maintenance fee, six milestone payments and royalties in the low single digits on net sales of products incorporating the licensed technology. This patent has an expiration date of November 5, 2030. A second patent included in the license from Stanford was issued in December 2017 and further covers the use of dd-cfDNA to diagnose and predict transplant status or outcome. A third and fourth patent was issued from this Stanford set in June 2019 and December 2019, respectively, covering the use of dd-cfDNA to diagnose and predict transplant status or outcome. Both patents have the same 2030 expiration date as the original Stanford patent.
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.
On April 30, 2019, we entered into the Cibiltech Agreement, pursuant to which we were granted an irrevocable, non-transferable right to commercialize Cibiltech’s proprietary software, KidneyCare iBox, for the predictive analysis of post-transplantation kidney allograft loss in the field of transplantation in the U.S. for a period of ten years.
In April 2020, we entered into a license agreement with Cornell University pursuant to which we were granted exclusive rights to three patents and two patent applications covering methods and technology for measurement of gene expression in urine to diagnose kidney transplant rejection.
Our rights to use this and other licensed technologies, data and materials and to employ the inventions claimed in licensed patents are subject to the continuation of and our compliance with the terms of the applicable licenses.
Termination of the license could prevent us from producing or selling some or all of our products. Failure of a licensor to abide by the terms of a license or to prevent infringement by third parties could also harm our business and negatively impact our market position.
Risks Related to Our Common Stock
Our operating results may fluctuate, which could cause our stock price to decrease.
Fluctuations in our operating results may lead to fluctuations, including declines, in the share price for our common stock. In 2020, our closing stock price ranged from $13.94 to $77.09 per share. Our operating results and our share price may fluctuate from period to period due to a variety of factors, including:
demand by clinicians and recipients for our current and future solutions, if any;
coverage and reimbursement decisions by third-party payers and announcements of those decisions;
clinical trial results and publication of results in peer-reviewed journals or the presentation at medical conferences;
the inclusion or exclusion of our current and future solutions in large clinical trials conducted by others;
new or less expensive tests and services or new technology introduced or offered by our competitors or us;
54

the level of our development activity conducted for new solutions, and our success in commercializing these developments;
our ability to efficiently integrate the business of new acquisitions;
the level of our spending on test commercialization efforts, licensing and acquisition initiatives, clinical trials, and internal research and development;
changes in the regulatory environment, including any announcement from the U.S. Food and Drug Administration regarding its decisions in regulating our activities;
changes in recommendations of securities analysts or lack of analyst coverage;
failure to meet analyst expectations regarding our operating results;
additions or departures of key personnel;
public health emergencies such as the COVID-19 pandemic; and
general market conditions.
Variations in the timing of our future revenues and expenses could also cause significant fluctuations in our operating results from period to period and may result in unanticipated earning shortfalls or losses. In addition, national stock exchanges, and in particular the market for life science companies, have experienced significant price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Moreover, we may be subject to additional securities class action litigation as a result of volatility in the price of our common stock, which could result in substantial costs and diversion of management’s attention and resources and could harm our stock price, business, prospects, results of operations and financial condition.
The market price of our common stock has been and will likely continue to be volatile, and you could lose all or part of your investment.
Our common stock is currently traded on the Nasdaq Global Market, but we can provide no assurances that there will be active trading on that market or on any other market in the future. If there is no active market or if the volume of trading is limited, holders of our common stock may have difficulty selling their shares. The market price of our common stock has been and may continue to be subject to wide fluctuations in response to various factors, some of which are beyond our control. In addition to the factors discussed in this "Risk Factors" section and elsewhere in this Annual Report on Form 10-K, factors that could cause fluctuations in the market price of our common stock include the following:
price and volume fluctuations in the overall stock market from time to time;
volatility in the market prices and trading volumes of life sciences stocks;
changes in operating performance and stock market valuations of other life sciences companies generally, or those in our industry in particular;
sales of shares of our common stock by us or our stockholders;
entering into financing or other arrangements with rights or terms senior to the interests of common stockholders;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
the financial projections we may provide to the public, any changes in those projections or failure to meet those projections;
announcements by us or our competitors of new products or services;
the public’s reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our operating results or fluctuations in our operating results;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations or principles;
55

any significant change in our management;
public health emergencies, including the COVID-19 pandemic; and
general economic conditions and slow or negative growth of our markets.
If our principal stockholders, executive officers and directors choose to act together, they may be able to control our management and operations, which may prevent us from taking actions that may be favorable to you.
Our executive officers, directors and holders of 5% or more of our outstanding common stock (based on the most recent public filings), and entities affiliated with them, beneficially own in the aggregate approximately 41.4% of our common stock as of February 22, 2021. These stockholders, acting together, will have the ability to exert substantial influence over all matters requiring approval by our stockholders, including the election and removal of directors and any proposed merger, consolidation or sale of all or substantially all of our assets. In addition, they could dictate the management of our business and affairs. This concentration of ownership could have the effect of delaying, deferring or preventing a change in control of us or impeding a merger or consolidation, takeover or other business combination that could be favorable to you.
Sales of substantial amounts of our common stock in the public markets, or sales of our common stock by our executive officers and directors under Rule 10b5-1 plans, could adversely affect the market price of our common stock.
We currently have effective registration statements registering shares of our common stock for resale, and such shares are currently freely tradable in the public market. Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate.
In addition, our executive officers and directors may adopt written plans, known as “Rule 10b5-1 Plans,” under which they will contract with a broker to sell shares of our common stock on a periodic basis to diversify their assets and investments. Sales made by our executive officers and directors pursuant to Rule 10b5-1, regardless of the amount of such sales, could adversely affect the market price of our common stock.
We do not expect to pay dividends in the foreseeable future. As a result, you must rely on stock appreciation for any return on your investment.
We do not anticipate paying cash dividends on our common stock in the foreseeable future. Any payment of cash dividends will also depend on our financial condition, results of operations, capital requirements and other factors and will be at the discretion of our board of directors. Accordingly, you will have to rely on capital appreciation, if any, to earn a return on your investment in our common stock.
If we are unable to substantially utilize our net operating loss carryforwards, our financial results could be harmed.
Section 382 of the U.S. Internal Revenue Code of 1986, as amended, generally limits the ability of a corporation that undergoes an “ownership change” to utilize its net operating loss carry-forwards, or NOLs, and certain other tax attributes against any taxable income in taxable periods after the ownership change. The amount of taxable income in each taxable year after the ownership change that may be offset by pre-change NOLs and certain other pre-change tax attributes is generally equal to the product of (a) the fair market value of the corporation’s outstanding shares (or, in the case of a foreign corporation, the fair market value of items treated as connected with the conduct of a trade or business in the United States) immediately prior to the ownership change and (b) the long-term tax exempt rate (i.e., a rate of interest established by the U.S. Internal Revenue Service, or IRS, that fluctuates from month to month). In general, an “ownership change” occurs whenever the percentage of the shares of a corporation owned, directly or indirectly, by “5-percent shareholders” (within the meaning of Section 382 of the Internal Revenue Code of 1986, as amended) increases by more than 50 percentage points over the lowest percentage of the shares of such corporation owned, directly or indirectly, by such “5-percent shareholders” at any time over the preceding three years. 
Based on a preliminary review of our equity transactions since inception, we believe a portion of our NOLs may be limited due to the equity financings that we have completed. Utilization of our NOLs may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions.
Limitations imposed on our ability to utilize NOLs could cause U.S. federal and state income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such NOLs to expire unused, in each case reducing or eliminating the benefit of such NOLs. Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our NOLs.
56

Our organizational documents and Delaware law make a takeover of our company more difficult, which may prevent certain changes in control and limit the market price of our common stock.
Our certificate of incorporation and bylaws and Section 203 of the General Corporation Law of the State of Delaware, or Section 203, contain provisions that may have the effect of deterring or delaying attempts by our stockholders to remove or replace management, engage in proxy contests and effect changes in control. These provisions include:
our board of directors is authorized, without prior stockholder approval, to create and issue preferred stock which could be used to implement anti-takeover devices;
advance notice is required for director nominations or for proposals that can be acted upon at stockholder meetings;
our board of directors is classified such that not all members of our board are elected at one time, which may make it more difficult for a person who acquires control of a majority of our outstanding voting stock to replace all or a majority of our directors;
stockholder action by written consent is prohibited;
special meetings of the stockholders may be called only by the chairman of our board of directors, a majority of our board of directors or by our chief executive officer or president (if at such time we have no chief executive officer);
stockholders are not permitted to cumulate their votes for the election of directors; and
stockholders may amend our bylaws and certain provisions of our certificate of incorporation only upon receiving at least 66 2/3% of the votes entitled to be cast by holders of all outstanding shares then entitled to vote generally in the election of directors, voting together as a single class.
In addition, as a Delaware corporation, we are subject to Delaware law, including Section 203. In general, Section 203 prohibits a Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years following the date that the stockholder became an interested stockholder unless certain specific requirements are met as set forth in Section 203. These provisions, alone or together, could have the effect of deterring or delaying changes in incumbent management, proxy contests or changes in control.
These provisions also could discourage proxy contests and make it more difficult for you and other stockholders to elect directors and take other corporate actions. The existence of these provisions could limit the price that investors might be willing to pay in the future for shares of our common stock. Some provisions in our certificate of incorporation and bylaws may deter third parties from acquiring us, which may limit the market price of our common stock.
General Risk Factors
We incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the U.S., which may adversely affect our operating results.
As a public company listed in the U.S., we incur significant additional legal, accounting and other expenses. In addition, changing laws, regulations and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and The Nasdaq Stock Market LLC, may increase legal and financial compliance costs and make some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts to comply with new laws, regulations and standards, we fail to comply, regulatory authorities may initiate legal proceedings against us, and our business may be harmed.
Further, if we fail to comply with these laws, regulations and standards, it might also be more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors or as members of senior management.
57

If equity research analysts do not publish research or reports about our business, or if they issue unfavorable commentary or downgrade our common stock, the price of our common stock could decline.
The trading market for our common stock relies in part on the research and reports that equity research analysts publish about us and our business. We do not control these analysts or the content and opinions included in their reports. Securities analysts may elect not to provide research coverage of our common stock and a lack of research coverage may adversely affect the market price of our common stock. The price of our stock could decline if one or more equity research analysts downgrade our stock or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business. If one or more equity research analysts cease coverage of our company, we could lose visibility in the market, which in turn could cause our stock price to decline.
Our financial controls and procedures may not be sufficient to ensure timely and reliable reporting of financial information, which could materially harm our stock price, exchange listing and our ability to finance our operations.
We are required to comply with the Sarbanes-Oxley Act of 2002 and the related rules and regulations of the SEC, including expanded disclosures and accelerated reporting requirements and more complex accounting rules. Compliance with Section 404 of the Sarbanes-Oxley Act, or Section 404, and other requirements will increase our costs and require additional management resources. Pursuant to Section 404, we are required to, among other things, file a report by our management on our internal control over financial reporting, including an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. We are continuing to implement and update new finance and accounting systems as we grow our business and organization and to satisfy internal control and reporting requirements.
Despite our efforts, there is a risk that neither we nor our independent registered public accounting firm will be able to conclude that our internal control over financial reporting is effective as required by Section 404. This could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our consolidated financial statements.
The effectiveness of our controls and procedures may in the future be limited by a variety of factors, including:
faulty human judgment and simple errors, omissions or mistakes;
fraudulent action of an individual or collusion of two or more people;
inappropriate management override of procedures; and
the possibility that any enhancements to controls and procedures may still not be adequate to assure timely and accurate financial information.
If we are unable to complete the required Section 404 assessment as to the adequacy of our internal control over financial reporting or otherwise fail to maintain or implement effective controls and procedures for financial reporting, we could be unable to accurately and timely report our financial position, results of operations, and cash flows or key operating metrics, which could result in late filings of our annual and quarterly reports under the Securities Exchange Act of 1934, as amended, restatements of our consolidated financial statements or other corrective disclosures, a decline in our stock price, suspension or delisting of our common stock from the Nasdaq Global Market, SEC investigations, civil or criminal sanctions, an inability to access the capital and commercial lending markets, defaults under our debt and other agreements or other material adverse effects on our business, reputation, results of operations, financial condition or liquidity.
Techniques employed by short sellers may drive down the market price of our common stock.
Short selling is the practice of selling securities that the seller does not own, but rather has borrowed from a third-party with the intention of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects to pay less in that purchase than it received in the sale. As it is in the short seller’s best interests for the price of the stock to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business prospects in order to create negative market momentum and generate profits for themselves after selling a stock short. These short attacks have, in the past, led to selling of shares in the market. We believe that our securities have in the past been, and may continue to be, the subject of short selling. Reports and information have been published about us that we believe are mischaracterized or incorrect, and which have in the past been followed by a decline in our stock price.
It is not clear what additional effects the negative publicity will have on us, if any, other than potentially affecting the market price of our common stock. If we continue to be the subject of unfavorable allegations, we may have to expend a significant amount of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks, we may be constrained in the manner in which we can proceed against the relevant short seller by applicable state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming, and could be distracting for our management team. Additionally, such allegations against us could negatively impact our business operations and stockholders' equity, and the value of any investment in our stock could be reduced.
58

ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 2. PROPERTIES
Our headquarters are located in South San Francisco, California. We lease facilities in North America, Europe, and Australia. The following is a summary of the locations, functions and approximate square footage of those facilities as of December 31, 2020:
LocationFunctionSquare Footage
United States
South San Francisco, CaliforniaCorporate headquarters28,968 
Brisbane, CaliforniaResearch & development and clinical laboratory46,000 
West Chester, PennsylvaniaSales office and distribution6,336 
Omaha, NebraskaDigital solutions office13,132 
Europe
Stockholm, SwedenResearch & development and product manufacturing24,746 
Vienna, AustriaSales office and distribution1,744 
Australia
FremantleResearch & development and product manufacturing10,265 
We do not own any real property. We believe that our leased facilities are adequate to meet our current needs and that additional facilities are available for lease to meet future needs.
ITEM 3. LEGAL PROCEEDINGS
The information set forth in Note 9, Commitments and Contingencies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K under the caption “Litigation and Indemnification Obligations” is incorporated herein by reference.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
59

PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our common stock has been trading on the Nasdaq Global Market under the symbol “CDNA” since July 22, 2014. The daily market activity and closing prices of our common stock can be found at www.nasdaq.com.
Holders of Record
As of February 22, 2021, there were approximately 79 holders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividend Policy
We have never declared or paid cash dividends on our common stock, and currently do not have any plans to do so in the foreseeable future. We expect to retain our future earnings, if any, for use in the operation and expansion of our business.
Any payment of cash dividends will also depend on our financial condition, results of operations, capital requirements and other factors deemed relevant by our board of directors and will be at the discretion of our board of directors.
Stock Performance Graph
The following stock performance graph and related information shall not be deemed “soliciting material” or to be “filed” with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1934, as amended, or the Exchange Act, except to the extent that we specifically incorporate it by reference into such filing.
The following stock performance graph compares total stockholder returns for CareDx, Inc. from December 31, 2015 through December 31, 2020 against the Nasdaq Market Composite Index and Nasdaq Biotech Index, assuming a $100 investment made on December 31, 2015. Each of the two comparative measures of cumulative total return assumes reinvestment of dividends. The stock performance shown on the graph below is not necessarily indicative of future price performance.
cdna-20201231_g1.jpg
60

Sales of Unregistered Securities
There were no sales of unregistered securities by us during the fourth quarter of 2020.
Securities Authorized for Issuance Under Equity Compensation Plans
See Item 12 of Part III of this Annual Report on Form 10-K regarding information about securities authorized for issuance under our equity compensation plans.
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 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 December 31, 2020:


(a) Total Number of Shares (or Units) Purchased(b) Average Price Paid per Share (or Unit)
October 1, 2020 - October 31, 20202,382 (1)$17.18 
November 1, 2020 - November 30, 20206,096 (1)$23.80 
December 1, 2020 - December 31, 20201,479 (1)$20.29 
Total9,957 — 
(1) Represents shares of our common stock withheld from employees for the payment of taxes.


ITEM 6. SELECTED FINANCIAL DATA
Not required.
61

ITEM 7. 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 our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains certain forward-looking statements that involve risk and uncertainties. Our actual results may differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those set forth under the Section entitled “Risk Factors” in Item 1A, and other documents we file with the Securities and Exchange Commission. Historical results are not necessarily indicative of future results.
Overview and Recent Highlights
We are a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value diagnostic solutions for transplant patients and caregivers. We offer testing services, products, and digital healthcare solutions along the pre- and post-transplant patient journey, and we are a leading provider of genomics-based information for transplant patients.
Testing Services
Kidney
AlloSure Kidney, our transplant surveillance solution, was commercially launched in October 2017 and is our dd-cfDNA offering built on a NGS platform. In transplantation, 109 papers from 55 studies globally have shown the value of dd-cfDNA in the management of solid organ transplantation. AlloSure Kidney is able to discriminate dd-cfDNA from recipient-cell-free DNA, targeting polymorphisms between donor and recipient. This SNP approach across all the somatic chromosomes is specifically designed for transplantation, allowing a scalable, high-quality test to differentiate dd-cfDNA.
AlloSure Kidney has received positive coverage decisions for reimbursement from Medicare. The Medicare reimbursement rate for AlloSure Kidney is $2,841. AlloSure Kidney has received positive coverage decisions from BCBS of South Carolina, BCBS of Kansas City and Capital Health, and is reimbursed by other private payers on a case-by-case basis.
Multiple studies have demonstrated that significant allograft injury can occur in the absence of changes in serum creatinine. Thus, clinicians have limited ability to detect injury early and intervene to prevent long-term damage using this marker. While histologic analysis of the allograft biopsy specimen remains the standard method used to assess injury and differentiate rejection from other injury in kidney transplants, as an invasive test with complications, repetitive biopsies are not well tolerated. AlloSure Kidney provides a non-invasive test, assessing allograft injury that enables more frequent, quantitative and safer assessment of allograft rejection and injury status. Beyond allograft rejection, the assessment of molecular inflammation has shown further utility in the assessment of proteinuria, the formation of DSAs, and as a surrogate predictive measure of eGFR decline. Monitoring of graft injury through AlloSure Kidney allows clinicians to optimize allograft biopsies, identify allograft injury and guide immunosuppression management more accurately.
Since the analytical validation paper in the Journal of Molecular Diagnostics in 2016 before the commercial launch of AlloSure Kidney, there has been an increasing body of evidence supports the use of AlloSure Kidney dd-cfDNA in the assessment and surveillance of kidney transplants. Bloom et al evaluated 102 kidney recipients and demonstrated that dd-cfDNA levels could discriminate accurately and non-invasively distinguish rejection from other types of graft injury. In contrast, serum creatinine has AUC of 50%, showing no significant difference between patients with and without rejection. Multiple publications and abstracts have shown AlloSure Kidney’s value in the management of BK viremia, as well as numerous pathologies that cause molecular inflammation and injury such as DSAs and eGFR decline. Most recently its utility in the assessment of T-cell mediated rejection (TCMR) 1A and borderline rejection has also been published in the AJT.
The prospective multicenter trial, the K-OAR study, has enrolled over 1,700 patients, with plans to survey patients with AlloSure Kidney for 3 years and provide further clinical utility of AlloSure Kidney in the surveillance of kidney transplant recipients.
KidneyCare
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 private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
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. Combined with K-OAR, 4,000 patients will be enrolled into the study.
62

Heart
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 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, can improve patient care by helping healthcare providers avoid the use of unnecessary, invasive surveillance biopsies and may help to determine the appropriate dosage levels of immunosuppressants. In 2008, AlloMap Heart received 510(k) clearance from the FDA for marketing and sale as a test to aid in the identification of heart transplant recipients, who have a low probability of moderate/severe acute cellular rejection at the time of testing, in conjunction with standard clinical assessment.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 1, 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Anthem, Cigna, HCSC, Humana, Kaiser, several BCBS plans and UnitedHealthcare.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
We have also successfully completed several 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 based on our CARGO study, which was published in the AJT. A subsequent clinical utility trial, 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 ISHLT guidelines.
HeartCare
HeartCare includes 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 activation, and (ii) AlloSure Heart – a measure of graft injury.
Clinical validation data from the D-OAR was published in AJT in 2019. D-OAR was an observational, prospective, multicenter study to characterize the AlloSure Heart dd-cfDNA in a routine, clinical surveillance setting with heart transplant recipients. The D-OAR study was designed to validate that plasma levels of AlloSure Heart dd-cfDNA can discriminate acute rejection from no rejection, as determined by endomyocardial biopsy criteria.
HeartCare provides robust information about distinct biological processes, such as immune quiescence, active injury, ACR and AMR. In September 2018, we initiated the SHORE study. SHORE is a prospective, multi-center, observational, registry of patients receiving HeartCare for surveillance. Patients enrolled in SHORE will be followed for 5 years with collection of clinical data and assessment of 5-year outcomes.
Lung
In February 2019, AlloSure Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. One of these studies, launched in April 2020, is the ALARM study, or AlloSure Lung Allograft Remote Monitoring, with Johns Hopkins University, where the impact of AlloSure Lung combined with RemoTraC will be measured. AlloSure Lung applies proprietary NGS technology to measure dd-cfDNA from the donor lung in the recipient bloodstream to monitor graft injury. In June 2020, we submitted an application to the Palmetto MolDx Technology Assessment program seeking coverage and reimbursement for AlloSure Lung.
Cellular Therapy
In April 2020, we initiated a research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. AlloCell will initially be commercialized through collaborative research agreements with biopharma companies developing cell therapies.
63

Products
We develop, manufacture, market and sell products that increase the chance of successful transplants by facilitating a better match between a solid organ or stem cell donor and a recipient, and help to provide post-transplant surveillance of these recipients.
QTYPE enables HLA typing at a low to intermediate resolution for samples that require a fast turn-around-time and uses real-time PCR methodology. Olerup SSP is used to type HLA alleles based on the SSP technology. Olerup SBT is a complete product range for sequence-based typing of HLA alleles.
On May 4, 2018, we entered into the Illumina Agreement, which provides us with worldwide distribution, development and commercialization rights to Illumina’s NGS products and technologies for use in transplantation diagnostic testing.
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 in the field of bone marrow and solid organ transplantation on diagnostic testing. These NGS 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.
In September 2019, we commercially launched AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and we received CE mark authorization on January 10, 2020. Our ability to increase the clinical uptake for AlloSeq cfDNA will be a result of multiple factors, including local clinical education, customer lab technical proficiency and levels of country-specific reimbursement.
Also in September 2019, we commercially launched AlloSeq Tx, the first of its kind NGS high-resolution HLA typing solution utilizing hybrid capture technology. This technology enables the most comprehensive sequencing, covering more of the HLA genes than other solutions on the market and adding coverage of non-HLA genes that may impact transplant patient matching and management. AlloSeq Tx has simple NGS workflow, with a single tube for processing and steps to reduce errors. AlloSeq Tx 17 received CE mark authorization on May 15, 2020.
In June 2020, we commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology has the potential to provide better sensitivity and data analysis compared to current solutions on the market.
Digital
In 2019, we began providing digital solutions to transplant centers following the acquisitions of Ottr, Inc. and XynManagement.
On May 7, 2019, we acquired 100% of the outstanding common stock of Ottr, Inc. Ottr, Inc. was formed in 1993 and is a leading provider of the Ottr software, which provides comprehensive solutions for transplant patient management. The Ottr software enables integration with 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. XynManagement provides two unique solutions, XynQAPI and XynCare. XynQAPI simplifies transplant quality tracking and SRTR reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
In September 2020 we launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
In January 2021, we acquired TransChart for cash. TransChart provides EMR software to hospitals throughout the United States to care for patients who have or may need an organ transplant. TransChart builds on our digital offerings, which include Ottr transplant electronic medical record software and XynQAPI transplant quality management solutions.
64

COVID-19 Impact
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, we experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, we launched RemoTraC, a remote home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests. To date, more than 150 transplant centers can offer RemoTraC to their patients and over 6,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, we have established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, our testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic, and volumes continued to be at or above those levels since May 2020. In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, we did not experience a decrease in testing services volumes. Our product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as we were unable to undertake onsite discussions and demonstrations of our recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. Our product business maintained normal sales volumes during the fourth quarter of 2020.
We are maintaining our testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among our employees. In areas where COVID-19 impacts healthcare operations, our field-based sales and clinical support teams are supporting providers through telephone and online platforms. In August 2020, the state of California released revised criteria for loosening and tightening restrictions on certain activities on generally a county-by-county basis. Under the updated executive orders, San Mateo County, where our laboratory and headquarters are located, continues to be subject to certain restrictions. These orders and others may be further modified, amended and adopted depending upon the COVID-19 transmission rates in our county and state, as well as other factors. In addition, we have created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in our offices for employees that do not work from home.
Due to COVID-19, quarantines, shelter-in-place and similar government orders, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur or could impact personnel at third-party suppliers in the United States and other countries, or the availability or cost of materials, there may be disruptions in our supply chain. Any manufacturing supply interruption of materials could adversely affect our ability to conduct ongoing and future research and testing activities.
In addition, our clinical studies may be affected by the COVID-19 pandemic. Clinical site initiation and patient enrollment may be delayed due to prioritization of hospital resources toward the COVID-19 pandemic. Some patients may not be able to comply with clinical study protocols if quarantines impede patient movement or interrupt healthcare services. Similarly, the ability to recruit and retain patients and principal investigators and site staff who, as healthcare providers, may have heightened exposure to COVID-19, may adversely impact our clinical trial operations.
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 AlloSure Kidney, AlloMap Heart and AlloSure Heart tests, which represented 85%, 82% and 79% of our total revenues for the years ended December 31, 2020, 2019 and 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; and (v) how quickly we can successfully commercialize new product offerings.
65

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.
Product Revenue
Our product revenue is derived primarily from sales of AlloSeq Tx, Olerup SSP, QTYPE and TruSight products. Product revenue represented 10%, 15% and 20% of total revenue for the years ended December 31, 2020, 2019 and 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. We generally have a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement. There are no further performance obligations related to a contract and revenue is recognized at the point of delivery consistent with the terms of the contract or purchase order.
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 5%, 3% and 1% of total revenue for the years ended December 31, 2020, 2019 and 2018, respectively.
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 consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these 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 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.
Our significant accounting policies are described in Note 2 of the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information. Some of these accounting policies require us to make difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. We believe that the following critical accounting policies reflect the more significant estimates and assumptions used in the preparation of our consolidated financial statements.
Revenue Recognition
We recognize revenue from testing services, product sales and digital and other revenue in the amount that reflects the consideration which it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart, and AlloSure Heart patient tests are ordered by healthcare providers. We receive a test requisition form with payer information along with a collected patient blood sample. We consider the patient to be our customer and the test requisition form to be the contract. Testing services are performed in our laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf we provide testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when we receive a test requisition form with payer information from the healthcare provider. Generally, we bill third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. 
66

We have used the portfolio approach, a practical expedient under Accounting Standards Codification, or ASC, Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. We estimate revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
We monitor revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. We generally have a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement.
Digital and Other Revenue
Digital revenue is mainly derived from perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with our perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, (ii) post contract support ("PCS"). We allocate the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on our satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. We record deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of our performance, and generally recognize revenue over the contractual term, as performance obligations are fulfilled.
In addition, we derive digital revenue from software subscriptions. We generally bill software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term.
Business Combinations
We determine and allocate the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. We base the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. We allocate any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones, could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under ASC Topic 480, Distinguishing Liabilities from Equity, we recognize a liability equal to the fair value of the contingent payments that we expect to make as of the acquisition date. We remeasure this liability each reporting period and record changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, we recognize it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in our operating results from the date of acquisition.
67

Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, trademarks, contracts and acquired in-process technology assets acquired as part of a business combination. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
Our annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if we decide to bypass this option, we proceed to perform the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of our reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, we will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, we use a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. We also consider our market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with our annual goodwill assessment on December 1, 2020, we performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and its market capitalization. Based on this analysis, we concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2020, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
We evaluate the carrying value of 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 we become 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. As of December 31, 2020, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
We evaluate our finite-lived intangible assets and our long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We then compare the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, we measure the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. We have not identified any such impairment losses to date.
68

Common Stock Warrants
Common stock warrants issued with debt, equity or as standalone financing instruments are recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and are not remeasured after that. Warrants recorded as liabilities are recorded at their fair value and remeasured on each reporting date with changes recorded in change in estimated fair value of common stock warrant liability and derivative liability in the consolidated statements of operations.
We utilize a binomial-lattice pricing model, or 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 our stock price, expected life of the warrants, stock price volatility determined from our 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 these assumptions result in a directionally similar impact to the fair value of the common stock warrant liability.
Recently Issued Accounting Standards
Refer to Note 2, Summary of Significant Accounting Policies - Recent Accounting Pronouncements, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K 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.
Factors Affecting Our Performance
COVID-19 Pandemic
COVID-19 may impact personnel at third-party suppliers in the United States and other countries, or the availability or cost of materials, which would disrupt our supply chain. Any manufacturing supply interruption of materials could adversely affect our ability to conduct ongoing and future research and testing activities. Clinical trials, clinical site initiation and patient enrollment may be delayed due to prioritization of hospital resources toward the COVID-19 pandemic. Some patients may not be able to comply with clinical trial protocols if quarantines impede patient movement or interrupt healthcare services. Similarly, the ability to recruit and retain patients and principal investigators and site staff who, as healthcare providers, may have heightened exposure to COVID-19, may adversely impact our clinical trial operations.
The Number of AlloMap Heart, AlloSure Kidney and AlloSure Heart Tests We Receive and Report
The growth of our testing services business is tied to the number of AlloSure Kidney, AlloMap Heart and AlloSure Heart 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.
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 the ISHLT included AlloMap in guidelines, payers adopted coverage policies and many payers no longer 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 and third party payer reimbursement, and to expand utilization by healthcare providers.
PAMA included a substantial new payment system for clinical laboratory tests under the 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 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. The CARES Act freezes current (2020) CMS CLFS rates through 2021. Further, the CARES Act delays the reporting cycle under PAMA to January 1 and March 31, 2025, and the preceding data collection period will become January 1 through June 30, 2024.
AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Anthem, Cigna, HCSC, Humana, Kaiser Foundation Health Plan, Inc., several BCBS plans and UnitedHealthcare.
69

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.
Reimbursement for AlloSure Heart
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, our Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
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 solid organs.
QTYPE enables speed and precision in 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 SSP technology. Olerup SBT is a complete product range for sequence-based typing of HLA alleles.
On May 4, 2018, we entered into the Illumina Agreement, 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 for use in the field of bone marrow and solid organ transplantation diagnostic testing. These NGS 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.
In September 2019, we commercially launched AlloSeq cfDNA, our surveillance solution designed to measure dd-cfDNA in blood to detect active rejection in transplant recipients, and we received CE mark authorization on January 20, 2020. Our ability to increase the clinical uptake for AlloSeq cfDNA will be a result of multiple factors, including local clinical education, customer lab technical proficiency and levels of country-specific reimbursement.
Also in September 2019, we commercially launched AlloSeq Tx, the first of its kind NGS high-resolution HLA typing solution utilizing hybrid capture technology. This technology enables the most comprehensive sequencing, covering more of the HLA genes than current solutions and adding coverage of non-HLA genes that may impact transplant patient matching and management. AlloSeq Tx has a simple NGS workflow that reduces complexity and can reduce errors. AlloSeq Tx 17 received CE mark authorization on May 15, 2020.
In June 2020, we commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology can provide better sensitivity and data analysis compared to current solutions on the market.
Continued Growth of Digital Sales
The growth of our digital revenues is tied to the continued successful implementation of our Ottr and XynQAPI software businesses, as well as continued support and maintenance of existing Ottr, Inc. and XynManagement customers. The Ottr software and XynQAPI are currently implemented in multiple locations in the U.S. The Ottr software implementation and XynQAPI implementation and support teams are based in Omaha, Nebraska.
Development of Additional Services and Products
Our development pipeline includes other transplant diagnostic solutions to help clinicians and transplant centers make personalized treatment decisions throughout a transplant patient’s lifetime. 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 services and products and diversifying our sources of revenue.
70

Timing of Research and Development Expenses
Our spending on research and development may vary substantially from quarter to quarter. 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.
Results of Operations
Comparison of the Years Ended December 31, 2020 and 2019
(In thousands)
Year Ended December 31, 
20202019Change
Revenue:   
Testing services revenue$163,610 $104,550 $59,060 
Product revenue19,302 18,279 1,023 
Digital and other revenue9,282 4,239 5,043 
Total revenue192,194 127,068 65,126 
Operating expenses:
Cost of testing services43,932 29,622 14,310 
Cost of product13,847 12,919 928 
Cost of digital and other5,338 2,914 2,424 
Research and development48,941 30,711 18,230 
Sales and marketing53,858 38,894 14,964 
General and administrative48,806 36,540 12,266 
Total operating expenses214,722 151,600 63,122 
Loss from operations(22,528)(24,532)2,004 
Other income (expense):
Interest income (expense), net271 985 (714)
Change in estimated fair value of common stock
   warrant liabilities
(1,495)319 (1,814)
CARES Act Provider Relief Fund4,813 — 4,813 
Other expense, net(811)(719)(92)
Total other income2,778 585 2,193 
Loss before income taxes(19,750)(23,947)4,197 
Income tax benefit1,036 1,979 (943)
Net loss$(18,714)$(21,968)$3,254 
Testing Services Revenue
Testing services revenue increased by $59.1 million, or 56%, for the year ended December 31, 2020, compared to the same period in 2019. This increase is primarily due to an increase of more than 29,000 AlloSure Kidney, AlloMap Heart and AlloSure Heart patient results provided during the year ended December 31, 2020, compared to the year ended December 31, 2019.
Product Revenue
Product revenue increased by $1.0 million, or 6%, for the year ended December 31, 2020, compared to the same period in 2019. Our product business was impacted by a reduction in forecasted sales volume throughout the second and third quarters of 2020 due to COVID-19, as there were delays in onsite discussions and demonstrations of recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. Sales volumes began to recover in the fourth quarter of 2020.
71

Digital and Other Revenue
Digital and other revenue increased by $5.0 million, or 119%, during the year ended December 31, 2020, compared to the year ended December 31, 2019, primarily due to the new Ottr software implementations and our acquisitions of Ottr, Inc. in May 2019 and XynManagement in August 2019.
Cost of Testing Services
Cost of testing services increased by $14.3 million, or 48%, for the year ended December 31, 2020, compared to the year ended December 31, 2019, primarily due to an increase in testing volume, the cost of providing RemoTraC and increased utilization of mobile phlebotomy.
Cost of Product
Cost of product increased by $0.9 million, or 7%, for the year ended December 31, 2020, compared to the year ended December 31, 2019. The increase is primarily due to increased sales and amortization of intangibles.
Cost of Digital and Other
Cost of digital and other increased by $2.4 million, or 83%, for the year ended December 31, 2020, compared to the year ended December 31, 2019, primarily due to the acquisitions of Ottr, Inc. in May 2019 and XynManagement in August 2019.
Research and Development
Research and development expenses increased by $18.2 million, or 59%, for the year ended December 31, 2020, compared to the year ended December 31, 2019, primarily due to an increase in personnel-related costs of $7.8 million, an increase of $4.8 million in clinical studies, an increase in consulting and outside service fees of $2.7 million, an increase in reagents and consumables of $2.4 million and an increase in license and collaboration fees of $1.1 million, partially offset by lower travel costs of $0.4 million.
Sales and Marketing
Sales and marketing expenses increased by approximately $15.0 million, or 38%, for the year ended December 31, 2020, compared to the year ended December 31, 2019, primarily due to an increase in personnel-related costs of $9.9 million, stock-based compensation expense of $1.8 million, $1.8 million of speaker programs and sponsorships and consulting and outside service fees of $1.1 million.
General and Administrative
General and administrative expenses increased by $12.3 million, or 34%, for the year ended December 31, 2020, compared to the year ended December 31, 2019. This increase was primarily due to legal fees of $6.0 million related to litigation and general legal expenses, an increase of $4.5 million in personnel-related costs, an increase of $2.1 million of consulting and outside service fees and $0.5 million of software expense, partially offset by lower stock-based compensation expense of $1.2 million.
Change in Estimated Fair Value of Common Stock Warrant Liability
The change in estimated fair value of common stock warrant liability decreased from income of $0.3 million for the year ended December 31, 2019 to an expense of $1.5 million for the year ended December 31, 2020, resulting in a net change of $1.8 million.
The $1.5 million expense in the year ended December 31, 2020 reflects a remeasurement gain of $6.2 million for the change in the fair value of our common stock warrant liability and a remeasurement charge of $7.7 million for warrants exercised during the year. In the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock with an average exercise price of $1.12 per share were exercised.
The expense for the change in estimated fair value of common stock warrants decreased by $23.3 million, or 101%, for the year ended December 31, 2019, compared to the same period in 2018. The income in 2019 was $0.3 million, comprised of a $3.4 million remeasurement gain related to the change in fair value of our common stock warrant liability, partially offset by a $3.1 million remeasurement charge for warrants exercised during the period.
CARES Act Provider Relief Fund
The CARES Act Provider Relief Fund increased by $4.8 million, or 100%, for the year ended December 31, 2020, compared to the year ended December 31, 2019, primarily due to the CARES Act payment we received in April 2020.
72

Income Tax Benefit
For the year ended December 31, 2020, we recorded an income tax benefit of $1.0 million on a loss before income taxes of $19.8 million primarily attributable to the recognition of deferred tax assets from foreign losses and recognition of previous unrecognized tax benefits. The effective tax rate for the year ended December 31, 2020 differs from the federal statutory tax rate as a result of the income tax expense related to non-deductible executive compensation and the increase in valuation allowance.
For the year ended December 31, 2019, we recorded an income tax benefit of $2.0 million on a loss before income taxes of $23.9 million primarily attributable to the recognition of deferred tax assets from foreign losses and recognition of previous unrecognized tax benefits. The effective tax rate for the year ended December 31, 2019 differs from the federal statutory tax rate as a result of the income tax expense related to non-deductible executive compensation and the increase in valuation allowance.
Comparison of the Years Ended December 31, 2019 and 2018
For a discussion regarding our financial condition and results of operations for the year ended December 31, 2019 as compared to the year ended December 31, 2018, please refer to the discussion under the heading “Results of Operations—Comparison of the Ended December 31, 2019 and 2018” in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 28, 2020.
Liquidity and Capital Resources
We have incurred significant losses and negative cash flows from operations since our inception and had an accumulated deficit of $352.5 million at December 31, 2020. As of December 31, 2020, we had cash, cash equivalents and marketable securities of $224.7 million, and no debt outstanding.
The spread of COVID-19, which has caused a broad impact globally, may materially affect us economically. While the potential economic impact brought by, and the duration of, COVID-19 may be difficult to assess or predict, a widespread pandemic could result in significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity.
Since March 31, 2020, and in response to the outbreak of the COVID-19 pandemic, we have increased our cash and cash equivalents. With our continuing growth, we may require additional financing in the future to fund working capital and our future products developments. Additional financing might include issuance of equity securities, including through underwritten public offerings or “at-the-market” offerings, debt offerings or financings or a combination of these financings. There can be no assurance that we will be successful in acquiring additional funding at levels sufficient to fund our operations or on terms favorable to us. We believe our existing cash balance and expected cash from existing operations, including cash from current license agreements and future license and collaboration agreements, or a combination of these, will be sufficient to meet our anticipated cash requirements for the next 12 months, as well as beyond the next 12 months.
CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, we received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on our consolidated balance sheet.
During December 2020, we reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. We recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020. On January 19, 2021, we repaid the CMS advance payment of approximately $20.5 million to CMS in full.
At-the-Market Equity Offering
On August 31, 2018, we entered into a sales agreement, or the Sales Agreement, with Jefferies, LLC, or Jefferies, as sales agent, pursuant to which we may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of our common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, we issued and sold 1,000,000 shares of our common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to us of approximately $23.5 million, after deducting sales commissions and offering costs payable by us.
73

CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services, or HHS, distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service, or FFS, reimbursements in 2019. These payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and we continue to assess the impact on our business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion of funds based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, we received a payment of approximately $4.8 million, representing our portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statement of operations.
Underwritten Public Offering of Common Stock
On June 15, 2020, we sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.
Public Offering of Common Stock
On January 25, 2021, we sold 1,923,077 shares of our common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to us from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and estimated offering expenses.
On February 11, 2021, we sold 288,461 shares of our common stock pursuant to the underwriters' full exercise of an overallotment option granted to the underwriters in connection with the offering. The net proceeds to us from the full exercise of the underwriters' overallotment option were approximately $24.7 million. The aggregate net proceeds to us, including shares sold pursuant to the underwriters' full exercise of the overallotment option, were approximately $188.7 million, after deducting underwriting discounts and commissions and estimated offering expenses.
Cash Flows
The following table summarizes our cash flows for the years ended December 31, 2020, 2019 and 2018:
 Year Ended December 31,
 202020192018
 (in thousands)
Net cash provided by (used in):   
Operating activities$33,431 $(2,769)$(4,007)
Investing activities(100,394)(22,579)(7,929)
Financing activities163,149 (132)50,268 
Effect of exchange rate changes on cash, cash equivalents and restricted cash274 (849)
Net increase (decrease) in cash, cash equivalents and restricted cash$96,460 $(26,329)$38,334 

Cash Flows from Operating Activities
Net cash provided by (used in) operating activities consists of net loss, adjusted for certain noncash items in the consolidated statements of operations and changes in operating assets and liabilities.
Net cash provided by operating activities for the year ended December 31, 2020 was $33.4 million. Our net loss of $18.7 million was our primary use of cash in operating activities and included $4.8 million of cash provided by the CARES Act Provider Relief Fund. Our net loss also included the following noncash items: $23.4 million in stock-based compensation expense, $7.0 million of depreciation and amortization expense, amortization of right-of-use assets of $2.5 million and a $1.5 million loss on the revaluation of common stock warrant liability to estimated fair value. Net operating assets decreased by $3.1 million, offset by an increase in Refund liability - CMS advance payment of $20.5 million.
74

Net cash used in operating activities for the year ended December 31, 2019 was $2.8 million. Our net loss of $22.0 million was our primary use of cash in operating activities and included the following noncash items: $22.4 million stock-based compensation expense, $5.5 million of depreciation and amortization expense, $1.6 million non-cash lease expense and other miscellaneous items totaling $0.1 million. Net operating assets and liabilities decreased by $10.4 million.
Cash Flows from Investing Activities
For the year ended December 31, 2020, net cash used in investing activities was $100.4 million and consisted of $90.0 million related to the purchase of marketable securities, $7.1 million related to additions of capital expenditures, net, $2.0 million related to payments for the license and commercialization agreement with Cibiltech and $1.3 million related to payments for acquired intangibles.
For the year ended December 31, 2019, net cash used in investing activities was $22.6 million and consisted of $18.2 million for the acquisition of Ottr, Inc. and XynManagement, $2.2 million related to additions of capital expenditures, $1.2 million related to the acquisition of intangible assets, and $1.0 million related to our investment in equity securities.
Cash Flows from Financing Activities
Net cash provided by financing activities for the year ended December 31, 2020 was $163.1 million and primarily related to $134.7 million of proceeds from the issuance of shares of common stock in an underwritten offering, net of issuance costs, $23.5 million of proceeds from the issuance of shares of common stock in an “at-the-market” equity offering, net of issuance costs, proceeds from exercises of stock options of $8.0 million, proceeds from issuances of shares of common stock under our employee stock purchase plan of $1.4 million and proceeds from exercises of warrants of $0.4 million. These proceeds were partially offset by taxes paid related to net share settlements of restricted stock units of $4.5 million.
Net cash used by financing activities for the year ended December 31, 2019 was $0.1 million and primarily related to $4.2 million of taxes paid related to the net share settlement of restricted stock units and other miscellaneous payments totaling $0.3 million, offset by $3.6 million cash proceeds from the exercise of stock options, and $0.8 million cash proceeds from issuance of common stock under employee stock purchase plan.
For a discussion regarding our cash flows for the year ended December 31, 2018, please refer to the discussion under the heading “Results of Operations—Liquidity and Capital Resources” in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 28, 2020.
Contractual Obligations
For a discussion regarding our significant contractual obligations as of December 31, 2020 and the effect those obligations are expected to have on our liquidity and cash flows in future periods, please refer to Note 9 of the consolidated financial statements, and “Results of Operations—Liquidity and Capital Resources”, respectively, included elsewhere in this Annual Report on Form 10-K.
Off-Balance Sheet Arrangements
Not required.
Foreign Operations
The accompanying consolidated balance sheets contain certain recorded assets in foreign countries, namely Sweden, Austria and 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.
75

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
We are exposed to market risks in the ordinary course of our business. We had cash, cash equivalents and marketable securities of $224.7 million and $38.2 million at December 31, 2020 and December 31, 2019, respectively, which consisted of bank deposits, money market funds and corporate debt securities. However, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 100 basis point increase or decrease in interest rates during any of the periods presented would have an approximate impact of $2.2 million on our consolidated financial statements.
Foreign Currency Exchange Risk
We have operations in Sweden, Austria and 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 U.S. dollars and the Euro. 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 December 31, 2020, would have negatively impacted our financial results for the year ended December 31, 2020 by $0.3 million and our product revenue by $1.0 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.
76

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
CareDx, Inc.
Index to Consolidated Financial Statements

77

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of CareDx, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of CareDx, Inc. and subsidiaries (the "Company") as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive loss, convertible preferred stock and stockholders’ equity, and cash flows, for each of the three years in the period ended December 31, 2020, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 24, 2021, expressed an unqualified opinion on the Company's internal control over financial reporting.
Change in Accounting Principles
As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for leases in fiscal year 2019 due to the adoption of Accounting Standards Codification Topic 842, Leases.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue Recognition – Testing Services Revenue – Refer to Note 2 to the consolidated financial statements
Critical Audit Matter Description
During the year ended December 31, 2020, the Company’s revenue from testing services was $163.6 million. As discussed in Note 2, the Company’s testing services revenue is recognized upon the delivery of test results to the prescribing physician, at which time the Company bills for its services. The Company recognizes revenue related to billings based on transaction prices estimated as the amount that will ultimately be realized.
The transaction price estimate represents differences between amounts billed and the estimated consideration the Company expects to receive based on historical collection experience and other anticipated adjustments, including anticipated payer denials. In determining the amount to recognize for a delivered test, the Company considers factors such as payment history, amount collected per test, payer coverage, and whether there is a reimbursement contract between the payer and the Company. The Company also considers whether historical collections per test are indicative of future collections or if there are any current or expected developments or changes that could affect reimbursement rates, which is an estimate that requires significant judgment by the Company.
78

We identified management’s estimation of the transaction price for revenue recorded as a critical audit matter due to the significant judgments required by management to estimate payer behavior. This required a high degree of auditor judgment and an increased extent of effort, including the involvement of more experienced engagement team members, when performing audit procedures to evaluate the estimated transaction prices.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to management judgments in the estimate of transaction prices for testing services revenue, included the following, among others:
We understood and tested the design, implementation, and operating effectiveness of controls over management’s determination of the assumptions used and the related review and approval of the transaction price estimate.
We tested the methodology used by the Company to estimate transaction prices.
We tested the assumptions used by management to calculate transaction prices by:
Testing the mathematical accuracy of management’s calculation.
Testing the historical cash receipts from payers used in the estimate of transaction prices, by making selections and agreeing the selected information to source documents.
Testing management’s ability to estimate transaction prices accurately by comparing recorded revenue to cash receipts received through December 2020.
Evaluating trends in revenue and accounts receivable compared to previous periods to identify any evidence that may contradict management’s assertion regarding estimated transaction price.
/s/ Deloitte & Touche LLP
San Jose, California
February 24, 2021
We have served as the Company's auditor since 2018.
79

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of CareDx, Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of CareDx, Inc. and subsidiaries (the “Company”) as of December 31, 2020, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2020, of the Company and our report dated February 24, 2021, expressed an unqualified opinion on those financial statements and included an explanatory paragraph related to the Company’s change in method of accounting for leases in fiscal year 2019 due to the adoption of Accounting Standards Codification (ASC) Topic 842, Leases.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Deloitte & Touche LLP
San Jose, California
February 24, 2021
80

CareDx, Inc.
Consolidated Balance Sheets
(In thousands, except share data)
As of December 31,
20202019
Assets
Current assets:
Cash and cash equivalents$134,669 $38,223 
Marketable securities90,034  
Accounts receivable34,624 24,057 
Inventory10,012 6,014 
Prepaid and other current assets3,758 3,628 
Total current assets273,097 71,922 
Property and equipment, net10,704 4,430 
Operating leases right-of-use assets15,228 4,730 
Intangible assets, net44,355 45,541 
Goodwill23,857 23,857 
Restricted cash270 256 
Other assets1,000 1,000 
Total assets$368,511 $151,736 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$9,653 $5,506 
Accrued compensation18,466 12,484 
Accrued and other liabilities20,602 16,838 
Refund liability - CMS advance payment (Note 1)20,496  
Total current liabilities69,217 34,828 
Deferred tax liability1,299 1,973 
Common stock warrant liability447 6,607 
Deferred payments for intangible assets3,560 5,207 
Operating lease liability, less current portion16,069 2,370 
Other liabilities240 1,751 
Total liabilities90,832 52,736 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2020 and 2019;
no shares issued and outstanding at December 31, 2020 and 2019
  
Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2020 and 2019;
49,441,166 and 42,498,430 shares issued and outstanding at December 31, 2020 and 2019,
respectively
49 42 
Additional paid-in capital632,253 437,976 
Accumulated other comprehensive loss(2,096)(5,205)
Accumulated deficit(352,527)(333,813)
Total stockholders’ equity277,679 99,000 
Total liabilities and stockholders’ equity$368,511 $151,736 
The accompanying notes are an integral part of these consolidated financial statements.
81

CareDx, Inc.
Consolidated Statements of Operations
(In thousands, except share and per share data)
Year Ended December 31,
202020192018
Revenue:
Testing services revenue$163,610 $104,550 $60,300 
Product revenue19,302 18,279 15,674 
Digital and other revenue9,282 4,239 595 
Total revenue192,194 127,068 76,569 
Operating expenses:
Cost of testing services43,932 29,622 21,456 
Cost of product13,847 12,919 11,531 
Cost of digital and other5,338 2,914  
Research and development48,941 30,711 14,514 
Sales and marketing53,858 38,894 21,670 
General and administrative48,806 36,540 22,976 
Total operating expenses214,722 151,600 92,147 
Loss from operations(22,528)(24,532)(15,578)
Other income (expense):
Interest income (expense), net271 985 (3,701)
Debt extinguishment expenses  (5,780)
    Change in estimated fair value of common stock warrant and derivative liabilities
(1,495)319 (22,978)
CARES Act Provider Relief Fund4,813   
Other expense, net(811)(719)(178)
Total other income (expense)2,778 585 (32,637)
Loss before income taxes(19,750)(23,947)(48,215)
Income tax benefit1,036 1,979 1,434 
Net loss(18,714)(21,968)(46,781)
Net loss attributable to noncontrolling interest  (25)
Net loss attributable to CareDx, Inc.$(18,714)$(21,968)$(46,756)
Net loss per share attributable to CareDx, Inc. (Note 3):
Basic$(0.40)$(0.52)$(1.31)
Diluted$(0.40)$(0.52)$(1.31)
Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.:
Basic46,481,772 42,151,617 35,638,956 
Diluted46,481,772 42,151,617 35,638,956 
The accompanying notes are an integral part of these consolidated financial statements.
82

CareDx, Inc.
Consolidated Statements of Comprehensive Loss
(In thousands)
Year ended December 31,
202020192018
Net loss$(18,714)$(21,968)$(46,781)
Other comprehensive loss:
Foreign currency translation adjustments, net of tax3,109 (927)(1,933)
Net comprehensive loss(15,605)(22,895)(48,714)
Comprehensive loss attributable to noncontrolling interest, net of tax
  (25)
Comprehensive loss attributable to CareDx, Inc.$(15,605)$(22,895)$(48,689)
The accompanying notes are an integral part of these consolidated financial statements.
83

CareDx, Inc.
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity
(In thousands, except share amounts)
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitNoncontrolling InterestTotal Stockholders’ Equity
SharesAmount
Balance at December 31, 201728,825,019 $29 $264,204 $(2,345)$(268,022)$180 $(5,954)
Adoption of ASC 606
— — — — 2,933 — 2,933 
Reclassification of warrants from liability to equity
— — 6,550 — — — 6,550 
Issuance of common stock in connection with public offering,
net of offering costs of $3,800
2,300,000 2 52,547 — — — 52,549 
Conversion of convertible debt
6,161,331 6 38,846 — — — 38,852 
Issuance of common stock under ESPP
76,710 — 287 — — — 287 
RSU settlements, net of shares withheld
178,150 — (698)— — — (698)
Issuance of common stock for services
50,509 — 273 — — — 273 
Issuance of common stock for cash upon exercise of stock options
473,812 1 1,479 — — — 1,480 
Issuance of common stock for cash upon exercise of warrants
3,091,581 3 38,709 — — — 38,712 
Employee stock-based compensation expense
— — 5,868 — — — 5,868 
Non-employee stock-based compensation expense
— — 1,009 — — — 1,009 
Noncontrolling interests upon acquisition
— — (537)— — (155)(692)
Issuance of common stock for contingent consideration
227,848 — 2,689 — — — 2,689 
Issuance of warrants in connection with debt
— — 784 — — — 784 
Foreign currency translation adjustment
— — — (1,933)— — (1,933)
Net loss
— — — — (46,756)(25)(46,781)
Balance at December 31, 201841,384,960 $41 $412,010 $(4,278)$(311,845)$ $95,928 
Contingent consideration classified as equity
— — 222 — — — 222 
Issuance of common stock under ESPP
51,712 — 759 — — — 759 
RSU settlements, net of shares withheld
285,963 — (4,152)— — — (4,152)
Issuance of common stock for services
7,569 — 209 — — — 209 
Issuance of common stock for cash upon exercise of stock options
625,685 1 3,552 — — — 3,553 
Issuance of common stock upon exercise of warrants
142,541 — 3,181 — — — 3,181 
Employee stock-based compensation expense
— — 22,195 — — — 22,195 
Foreign currency translation adjustment
— — — (927)— — (927)
Net loss
— — — — (21,968)— (21,968)
Balance at December 31, 201942,498,430 $42 $437,976 $(5,205)$(333,813)$ $99,000 
Issuance of common shares through public equity offering, net of commissions and offering costs of $9,166
4,492,187 4 134,580 — — — 134,584 
Issuance of common shares in connection with "at-the-market" equity offering, net of commissions and offering costs of $785
1,000,000 1 23,450 — — — 23,451 
Issuance of common stock under ESPP
76,723 — 1,393 — — — 1,393 
RSU settlements, net of shares withheld
333,178 — (4,529)— — — (4,529)
Issuance of common stock for services
11,116 — 315 — — — 315 
Issuance of common stock for cash upon exercise of stock options
691,318 1 8,006 — — — 8,007 
Issuance of common stock upon exercise of warrants
338,214 1 8,007 — — — 8,008 
Employee stock-based compensation expense
— — 23,055 — — — 23,055 
Foreign currency translation adjustment
— — — 3,109 — — 3,109 
Net loss
— — — — (18,714)— (18,714)
Balance at December 31, 202049,441,166 $49 $632,253 $(2,096)$(352,527)$ $277,679 
The accompanying notes are an integral part of these consolidated financial statements.
84

CareDx, Inc.
Consolidated Statements of Cash Flows
(In thousands)
Year Ended December 31,
 202020192018
Operating activities:   
Net loss$(18,714)$(21,968)$(46,781)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Stock-based compensation23,401 22,417 7,138 
Amortization of inventory fair market value adjustment  234 
Loss on disposal of property and equipment 160  
Depreciation and amortization7,006 5,523 4,215 
Amortization of right-of-use assets2,538 1,621  
Revaluation of warrants and derivative liabilities to estimated fair value1,495 (319)22,978 
Revaluation of contingent consideration to estimated fair value309 210 1,017 
Amortization of debt discount and noncash interest expense  2,232 
Debt extinguishment expenses  5,831 
Changes in operating assets and liabilities:
Accounts receivable(10,402)(12,675)(3,967)
Inventory(3,196)(1,270)363 
Prepaid and other assets(41)(829)(502)
Accounts payable4,389 1,351 (168)
Accrued compensation5,737 3,115 4,291 
Accrued and other liabilities2,911 3,029 719 
Operating lease liabilities, net(1,475)(1,854) 
Refund liability - CMS advance payment20,496   
Change in deferred taxes(1,023)(1,280)(1,607)
Net cash provided by (used in) operating activities33,431 (2,769)(4,007)
Investing activities:
Purchases of marketable securities(90,034)  
Additions of capital expenditures, net(7,110)(2,201)(2,035)
Acquisition of intangible assets(3,250)(1,148)(5,202)
Acquisition of business (18,230)(692)
Investment in equity securities (1,000) 
Net cash used in investing activities(100,394)(22,579)(7,929)
Financing activities:
Proceeds from issuance of common shares in public equity offering, net of issuance costs paid134,684  52,910 
Proceeds from issuance of common shares in "at-the-market" equity offering, net of issuance costs paid23,451   
Proceeds from debt, net of issuance costs  14,282 
Principal payments on debt and finance lease obligations(183)(172)(28,089)
Contingent payments related to acquisition of Conexio Genomics Pty Ltd. (225)(225)
Change in short-term credit facility  (677)
Proceeds from exercise of warrants352 105 10,998 
Proceeds from exercise of stock options8,006 3,553 1,480 
Proceeds from issuance of common stock under employee stock purchase plan1,368 760 287 
Taxes paid related to net share settlement of restricted stock units(4,529)(4,153)(698)
Net cash provided by (used in) financing activities163,149 (132)50,268 
Effect of exchange rate changes on cash and cash equivalents274 (849)2 
Net increase (decrease) in cash, cash equivalents and restricted cash96,460 (26,329)38,334 
Cash, cash equivalents, and restricted cash at beginning of period38,479 64,808 26,474 
Cash, cash equivalents, and restricted cash at end of period$134,939 $38,479 $64,808 
Supplemental disclosures of cash information
Cash paid for interest$10 $22 $1,774 
Cash paid for income taxes$80 $ $ 
Supplemental disclosures of cash flow information
Shares issued in lieu of payment$315 $209 $ 
Deferred payments for intangible assets$ $7,207 $ 
Operating lease right-of-use assets$55 $6,138 $ 
Purchases of capital expenditures in accounts payable and accrued liabilities$274 $576 $ 
Issuance of common stock upon conversion of convertible debt$ $ $38,852 
Offering costs included in accounts payable$ $ $361 
ESPP shares included in accrued compensation$800 $703 $341 
Common stock warrants issued upon debt financing$ $ $784 
Contingent consideration$ $1,442 $2,689 
The accompanying notes are an integral part of these consolidated financial statements.
85

CareDx, Inc.
NOTES TO 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 diagnostic solutions for transplant patients and caregivers. The Company’s headquarters are in South San Francisco, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.
The Company’s commercially available testing services consist of AlloSure® Kidney, which is a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients, AlloMap® Heart, which is a gene expression solution for heart transplant patients, and AlloSure® Heart, a dd-cfDNA test which can identify underlying cell injury leading to organ rejection. The Company has initiated several clinical studies to generate data on its existing and planned future testing services. In April 2020, the Company announced its first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. 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. In 2019, the Company began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management (“Ottr, Inc.”) and XynManagement, Inc. (“XynManagement”).
Testing Services
AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received positive coverage decisions from Blue Cross Blue Shield (“BCBS”) of South Carolina, BCBS of Kansas City and Capital Health, and is reimbursed by other private payers on a case-by-case basis.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Cigna, Health Care Services Corporation, Humana, Kaiser Foundation Health Plan, Inc. and UnitedHealthcare.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, the Company's Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
Clinical Studies
In January 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (“K-OAR”), to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant patients who will receive AlloSure Kidney long-term surveillance.
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 February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. In June 2020, the Company submitted an AlloSure Lung application to the Palmetto MolDx Technical Assessment program seeking coverage and reimbursement for Medicare beneficiaries.
In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study, which is an extension of 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 private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox. Enrollment for OKRA was negatively affected by the COVID-19 restrictions during the year 2020, and the study has been delayed by six months; however, the collection of samples are at normal levels as a result of the introduction of RemoTraC.
86

Products
The Company’s suite of AlloSeq products are commercial next generation sequencing (“NGS”)-based kitted solutions that the Company has developed as a result of its license agreement with Illumina, Inc. (“Illumina”). These products include: AlloSeq Tx, a high-resolution Human Leukocyte Antigen (“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.
The Company's other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP®, based on the sequence specific primer (“SSP”) technology; and QTYPE®, which uses real-time polymerase chain reaction (“PCR”) methodology, to perform HLA typing at a low to intermediate resolution for samples that require a fast turnaround time.
Digital and Other
Following the acquisitions of both Ottr, Inc. and XynManagement, the Company 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 enables integration with electronic medical record ("EMR") systems providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients (“SRTR”) reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
In September 2020, the Company launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
COVID-19 Pandemic
On January 30, 2020, the World Health Organization (the “WHO”) announced a global health emergency because of a new strain of coronavirus (“COVID-19”) originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. The full impact of the COVID-19 pandemic, including the impact associated with preventative and precautionary measures that the Company, other businesses and governments are taking, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company, but the pandemic may materially affect the Company's financial condition, liquidity and future results of operations.
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, the Company experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, the Company launched RemoTraC, a remote home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests. To date, more than 150 transplant centers can offer RemoTraC to their patients and over 6,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, the Company has established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, the Company’s testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic, and through December 31, 2020, volumes continued to be at or above those levels since May 2020.
In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, the Company did not experience a decrease in testing services volumes. The Company’s product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as it was unable to undertake onsite discussions and demonstrations of its recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. The Company's product business maintained normal sales volumes during the fourth quarter of 2020.
87

The Company is maintaining its testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among employees. In areas where COVID-19 impacts healthcare operations, the Company’s field-based sales and clinical support teams are supporting providers through telephone and online platforms. In August 2020, the state of California released revised criteria for loosening and tightening restrictions on certain activities on generally a county-by-county basis. Under the updated executive orders, San Mateo County, where the Company's laboratory and headquarters are located, continues to be subject to certain restrictions. These orders and others may be further modified, amended and adopted depending upon the COVID-19 transmission rates in our county and state, as well as other factors.
In addition, the Company has created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in its offices for employees that do not work from home.
Liquidity and Capital Resources
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $352.5 million at December 31, 2020. As of December 31, 2020, the Company had cash, cash equivalents and marketable securities of $224.7 million.
On March 27, 2020 the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services (CMS”) expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services (“HHS”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and the Company continues to assess the impact on its business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion of funds based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statement of operations.
Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.
88

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Correction to Presentation
The presentation of certain prior period amounts within the accompanying consolidated statements of operations have been corrected, including creating separate line items for the presentation of cost of testing services, cost of product and cost of digital and other, which were previously reported, in aggregate, in total cost of revenue of $45.5 million and $33.0 million for the years ended December 31, 2019 and 2018, respectively. These corrections had no effect on loss from operations, loss before taxes, or net loss. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to previously issued financial statements.
Use of Estimates
The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing 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
Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. These financial instruments are held in Company accounts at nineteen financial institutions. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.
The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney and AlloMap Heart tests provided for patients located in the U.S. and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, and from sales of digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2020, 2019 and 2018, approximately 57%, 55% and 48%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2020, 2019 and 2018.
As of December 31, 2020 and 2019, approximately 28% and 36%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2020 or 2019.
Cash and Cash Equivalents
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted Cash
As a condition of the lease agreements for certain facilities and an agreement with the State of Florida Medicaid, the Company must maintain letters of credit, minimum collateral requirements and a surety bond. These agreements are collateralized by cash. The cash used to support these arrangements of $0.3 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.
89

Marketable Securities
The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of December 31, 2020, the Company’s marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase. These marketable securities are classified as current assets on the consolidated balance sheet.
The Company classifies its marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income (expense), net on the consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.
Inventory
Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, and kits produced and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off and excluded from the physical inventory. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally five years for machinery, computer and office equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.
The Company capitalizes certain costs incurred for software developed or obtained for internal use (including hosting arrangements). These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of three to five years.
Business Combinations
The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.
90

Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, trademarks, contracts and assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
The Company’s annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with the Company’s annual goodwill assessment on December 1, 2020, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2020, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
The Company evaluates the carrying value of 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 value 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.
As of December 31, 2020, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.
91

Fair Value of Financial Instruments
Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.
The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.
Common Stock Warrants
Common stock warrants issued with debt, equity or as standalone financing instruments are recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and are not remeasured after that. Warrants recorded as liabilities are recorded at their fair value and remeasured on each reporting date with changes recorded in change in estimated fair value of common stock warrant liability and derivative liability in the consolidated statements of operations.
The Company utilizes a binomial-lattice pricing model, or 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 these assumptions result in a directionally similar impact to the fair value of the common stock warrant liability.
Leases
Effective January 1, 2019, the Company adopted 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 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.
As of December 31, 2020, the Company’s leases have remaining terms of 0.01 years to 8.17 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.
Revenue
The Company recognizes revenue from testing services, product sales, and digital and other revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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.
92

Testing Services Revenue
AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach, a practical expedient under ASC Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement.
Digital and Other Revenue
Digital revenue is mainly derived from perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with the Company's perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support ("PCS"). The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.
In addition, the Company derives digital revenue from software subscriptions. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term.
Cost of Testing Services
Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.
Cost of Product
Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.
93

Cost of Digital and Other
Cost of digital and other primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, and allocated costs of facilities and information technology.
Research and Development Expenses
Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.
Stock-based Compensation
The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, volatility using its own historical stock prices and stock prices of peer companies in the diagnostics industry, risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and dividend yield using the Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.
The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Income Taxes
The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.
Comprehensive Loss
Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.
94

Recent Accounting Pronouncements
In October 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-10, Codification Improvements, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company plans to adopt this new standard on January 1, 2021. The Company is in the process of assessing the impact that this new standard will have in its consolidated financial statements and disclosures.
In November 2018, the FASB issued ASU No. 2018-18 Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers) (“ASU 2018-18”), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606, Revenue from Contracts with Customers (“ASC 606”). The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements.
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 became 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (ASC Topic 820) (“ASU 2018-13”), 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. ASU 2018-13 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326) (“ASU 2016-13”), 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.
95

3. NET LOSS PER SHARE ATTRIBUTABLE TO CAREDX, INC.
Basic and diluted net loss per share attributable to CareDx, Inc. 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.
For the years ended December 31, 2020, 2019 and 2018, all common share equivalents have been excluded from the calculation of diluted net loss per share, as their effect would be 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):
 Year Ended December 31,
 202020192018
Numerator:   
Net loss attributable to CareDx, Inc. used to compute basic net loss per share
$(18,714)$(21,968)$(46,756)
Net loss attributable to CareDx, Inc. used to compute diluted net loss per share
$(18,714)$(21,968)$(46,756)
Denominator:
Weighted-average shares used to compute basic net loss per share attributable to CareDx, Inc.
46,481,772 42,151,617 35,638,956 
Weighted-average shares used to compute diluted net loss per share attributable to CareDx, Inc.
46,481,772 42,151,617 35,638,956 
Net loss per share attributable to CareDx, Inc.:
Basic$(0.40)$(0.52)$(1.31)
Diluted$(0.40)$(0.52)$(1.31)
The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:
Year Ended December 31,
202020192018
Shares of common stock subject to outstanding options
2,670,398 2,609,848 2,501,057 
Shares of common stock subject to outstanding common stock warrants
6,264 355,240 656,289 
Shares of common stock subject to contingent consideration
 10  
Restricted stock units1,878,866 1,516,285 968,364 
Total common stock equivalents4,555,528 4,481,383 4,125,710 
During 2017 and the three months ended March 31, 2018, 6,415,039 shares of common stock were issued due to the conversion of the JGB Debt (as defined below). In the three months ended June 30, 2018, the Company achieved the milestone of performing 2,500 commercial AlloSure Kidney tests resulting in the issuance of 227,848 shares of common stock to the former owners of ImmuMetrix, Inc. (“IMX”) that was accounted for as contingent consideration.
On November 13, 2018, the Company completed an underwritten public offering (the “2018 Public Offering”) pursuant to which the Company issued and sold an aggregate of 2,300,000 shares.
During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement pursuant to an “at-the-market” equity offering.
On June 15, 2020, the Company completed an underwritten public offering (the “2020 Public Offering”) pursuant to which the Company sold 4,492,187 shares of common stock.
96

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 that 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 December 31, 2020 and 2019 (in thousands):
December 31, 2020
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$85,797 $ $ $85,797 
Liabilities
Common stock warrant liability$ $ $447 $447 

December 31, 2019
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$29,177 $ $ $29,177 
Liabilities
Common stock warrant liability$ $ $6,607 $6,607 


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):
Common Stock Warrant Liability(Level 3)
Balance as December 31, 2018$10,003 
Exercise of warrants(3,077)
Change in estimated fair value(319)
Balance as December 31, 2019$6,607 
Exercise of warrants(7,655)
Change in estimated fair value1,495 
Balance as December 31, 2020$447 
97

As of December 31, 2020, the Company had one investment in convertible preferred shares carried at cost. See Note 7, "Goodwill and Intangible Assets”. In the event the Company had to calculate the fair value of this investment, it would be based on Level 3 inputs. This investment is not considered material to the Company's consolidated financial statements.
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. Money market funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. At December 31, 2020 and 2019, money market funds were included as cash and cash equivalents in the consolidated balance sheets.
Marketable securities—Investments in marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.
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:
December 31,
20202019
Private Placement Common Stock Warrant Liability  
Stock Price$72.45 $21.57 
Exercise Price$1.12 $1.12 
Remaining term (in years)2.283.29
Volatility73.00 %81.00 %
Risk-free interest rate0.14 %1.62 %
Warrants liabilities exercised during 2020 and 2019 were remeasured at the exercise date. Their fair value approximates their intrinsic value, which was recorded to additional paid in capital in the consolidated statements of stockholders’ equity.
The Company’s liabilities classified as Level 3 were valued based on unobservable inputs and management’s judgment due to the absence of quoted market prices, inherent lack of liquidity and the long-term nature of the financial instruments.
98

5. CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):
December 31, 2020December 31, 2019December 31, 2018
Cash and cash equivalents$134,669 $38,223 $64,616 
Restricted cash270 256 192 
Total cash, cash equivalents, and restricted cash at the end of the period$134,939 $38,479 $64,808 
Marketable Securities
All marketable securities were considered held-to-maturity at December 31, 2020. There were no marketable securities at December 31, 2019. As of December 31, 2020 some of the Company’s marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of December 31, 2020. All marketable securities with unrealized losses as of each balance sheet date have been in a loss position for less than twelve months.
The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the table below (in thousands):
December 31, 2020
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$90,034 $(136)$89,898 
Total short-term marketable securities$90,034 $(136)$89,898 

Contractual maturities of the short-term marketable securities as of December 31, 2020 are as follows (in thousands):
Within one year$90,034 
After one year through five years 
After five years through ten years 
After ten years 
     Total$90,034 




6. BUSINESS COMBINATIONS
Ottr, Inc.
On May 7, 2019, the Company acquired 100% of the outstanding common stock of Ottr, Inc. for total consideration of $16.1 million. Ottr, Inc. 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 enables integration with EMR systems 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, Inc. 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 consolidated statement of operations.
Goodwill of $10.2 million arising from the acquisition primarily consists of synergies from integrating the Ottr software with transplant center EMR systems and the current testing solutions offered by the Company. Goodwill synergies also arise from acquired workforce know-how of transplant centers workflow. 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, Inc. and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):
Total
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,210)
Total identifiable net assets acquired5,950 
Goodwill10,198 
Total consideration$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.5 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, Inc. 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, Inc.’s opening balance. An Internal Revenue Code Section 382 study for NOLs was finalized during the third quarter of 2019 and deferred taxes acquired were finalized as of December 31, 2019.
100

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, Inc.’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, Inc.’s proprietary software. The trademark acquired consists primarily of the Ottr, Inc. 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. 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.1 million. Goodwill synergies arise from acquired workforce know-how of transplant centers workflow. The goodwill for this acquisition is not deductible for income tax purposes. The contingent consideration relates to potential future cash payments upon reaching specified revenue and non-financial targets.
101

7. 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 year ended December 31, 2020.
The following table presents details of the Company’s goodwill as of December 31, 2020 and 2019 ($ in thousands):
20202019
Balance as of January 1,$23,857 $12,005 
Goodwill acquired 11,852 
Balance as of December 31,$23,857 $23,857 
On December 1, 2020, the Company performed a qualitative assessment of its reporting unit taking into consideration past, current and projected future earnings, recent trends and market conditions, and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at this time. As of December 31, 2020, no impairment of goodwill has been identified.
Intangible Assets
The following tables present details of the Company’s intangible assets as of December 31, 2020 (dollar amounts in thousands):
December 31, 2020
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$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039) 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives59,816 (15,518)(1,193)43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
The following tables present details of the Company’s intangible assets as of December 31, 2019 (dollar amounts in thousands):
December 31, 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$29,106 $(6,473)$(1,852)$20,781 8.2
Customer relationships18,168 (3,397)(1,498)13,273 10.1
Commercialization rights8,079 (231) 7,848 9.7
Trademarks and tradenames2,360 (618)(206)1,536 9.1
Total intangible assets with finite lives57,713 (10,719)(3,556)43,438 
Acquired in-process technology2,103 — — 2,103 
Total intangible assets$59,816 $(10,719)$(3,556)$45,541 
102

Acquisition of intangible assets
In June 2020, the Company commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology can provide better sensitivity and data analysis compared to current solutions on the market. AlloSeq HCT, previously included in Acquired in-process technology as of December 31, 2019, is included in Acquired and developed technology as of December 31, 2020.
Illumina License and Commercialization Agreement
On May 4, 2018, the Company entered into a 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 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 discount rate of 40% for the AlloSeq HCT acquired in-process technology was utilized to discount the cash flows to the present value.
In November 2019, the acquired in-process technology intangible for AlloSeq Tx commenced commercial production. As of December 31, 2019; such acquired in-process technology has been classified as an intangible assets with finite live, and is being amortized over a useful life of 14 years.
The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):
Estimated Fair ValueEstimated Useful Life (Years)
Customer relationships: TruSight HLA$380 2.6
Acquired in-process technology: AlloSeq HCT2,103 — 
Total$2,483 
103

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 in the U.S. as KidneyCare iBox 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, which is recorded in other assets. The Company does not have a significant influence on Cibiltech’s operations. The net carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a result of acquiring an entity with a functional currency other than the U.S. dollar.
Amortization of Intangible Assets
Amortization expense was $4.8 million, $3.6 million and $2.4 million for the years ended December 31, 2020, 2019 and 2018, respectively. For the year ended December 31, 2020, $1.3 million, $1.7 million, $0.3 million and $1.5 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the year ended December 31, 2019, $0.7 million, $1.4 million, $0.2 million and $1.3 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the year ended December 31, 2018, $0.5 million, $1.5 million, $0.0 million and $1.0 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively.
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to cost of testing services, cost of product, cost of digital and other and sales and marketing expenses in the consolidated statements of operations.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 31, 2020 (in thousands):
Years Ending December 31,Cost of Testing Services
Cost of
Product
Cost of Digital and Other
Sales and
Marketing
Total
2021$1,316 $1,847 $345 $1,392 $4,900 
20221,316 1,847 345 1,374 4,882 
20231,316 1,847 345 1,374 4,882 
20241,316 1,847 345 1,374 4,882 
20251,316 1,847 345 1,374 4,882 
Thereafter5,457 4,340 1,192 7,688 18,677 
Total future amortization expense$12,037 $13,575 $2,917 $14,576 $43,105 

104

8. BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
December 31,
20202019
Finished goods$1,702 $1,236 
Work in progress2,936 1,189 
Raw materials5,374 3,589 
Total inventory$10,012 $6,014 
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
December 31,
20202019
Machinery and equipment$9,325 $7,546 
Leasehold improvements8,096 5,458 
Computer and office equipment5,414 4,996 
Internally developed software2,312  
Furniture and fixtures683 683 
Construction in progress1,873 840 
Property and equipment$27,703 $19,523 
Less: Accumulated depreciation and amortization(16,999)(15,093)
Property and equipment, net$10,704 $4,430 
Depreciation expense was $1.9 million, $1.6 million and $1.2 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Assets purchased under finance leases, included above in machinery and equipment, and computer and office equipment, were $0.6 million at each of December 31, 2020 and 2019. Accumulated depreciation was $0.4 million at each of December 31, 2020 and 2019. Related amortization expense, included in depreciation and amortization expense, was $0.1 million, $0.2 million and $0.2 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
December 31,
20202019
Clinical studies$6,733 $3,068 
Deferred revenue3,530 3,686 
Short-term lease liability2,033 3,017 
Deferred payments for intangible assets2,000 2,098 
Professional fees1,529 766 
Accrued royalty1,072 547 
Contingent consideration738 810 
Test sample processing fees416 835 
Other accrued expenses2,551 2,011 
Total accrued and other liabilities$20,602 $16,838 

105

CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.
9. COMMITMENTS AND CONTINGENCIES
Leases
The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in South San Francisco, California; Brisbane, California; West Chester, Pennsylvania; Fremantle, Australia; and Stockholm, Sweden; and Vienna, Austria. The Company also leases equipment under finance lease agreements.
On January 2, 2020, the Company executed the second amendment to the operating lease agreement for the building located at Brisbane, California. The building is mainly utilized for laboratory operations and research and development. The lease will be extended for a period of eight years and two months starting on January 1, 2021. The Company has determined that the amendment constitutes a lease modification effective January 1, 2020. At the inception of the lease modification, the ROU asset increased by $13.0 million.
The Company's facility leases expire at various dates through 2029. In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.
As of December 31, 2020, the carrying value of the ROU asset was $15.2 million. The related current and non-current liabilities as of December 31, 2020 were $2.0 million and $16.1 million, respectively. The current and non-current lease liabilities are included in accrued and other current liabilities and operating lease liability, less current portion, respectively, in the consolidated balance sheets.
The following table summarizes the lease cost for the year ended December 31, 2020 (in thousands):
Operating lease cost$4,441 
Finance lease cost205 
Total lease cost$4,646 
Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
Other information:
Weighted-average remaining lease term - Operating leases (in years)7.30
Weighted-average remaining lease term - Finance leases (in years)0.42
Weighted-average discount rate - Operating leases (%)10.5 %
Weighted-average discount rate - Finance leases (%)5.4 %
Rent expense under the non-cancelable operating leases was $4.9 million, $2.3 million and $2.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.
106

Future minimum lease commitments under these operating and finance leases on December 31, 2020, are as follows (in thousands):
Years ending December 31,Finance
Leases
Operating Leases
2021$71 $4,562 
2022 5,014 
2023 3,769 
2024 3,892 
2025 4,037 
Thereafter 10,256 
Total minimum lease payments$71 $31,530 
The current portion of obligations under finance leases is included in accrued and other liabilities, and the long-term portion of finance leases are included in other liabilities within the 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.
Illumina
On May 4, 2018, the Company entered into the License Agreement with Illumina (the “Illumina Agreement”). The Illumina Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of products covered by the Illumina Agreement.
Cibiltech Commitments
Pursuant to the Cibiltech Agreement, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.
Tax Commitments
As of December 31, 2020, the Company had gross unrecognized tax benefits of $4.4 million, which include penalties and interest of $0.2 million. Approximately $0.2 million has been recorded as a noncurrent liability. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities.
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
The Company has also committed to make potential future payments to third parties as part of its collaboration and licensing agreements. Payments under these agreements generally become due and payable only upon achievement of specific project milestones.
Litigation and Indemnification Obligations
In response to the Company's false advertising suit filed against Natera Inc. (“Natera”), on April 10, 2019, Natera filed a counterclaim against the Company on February 18, 2020, in the U.S. District Court for the District of Delaware (the “Court”) alleging the Company made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of Court to amend its counterclaims to include additional allegations regarding purportedly false claims the Company made with respect to AlloSure; the Court granted Natera’s request. Trial is currently scheduled to begin on July 26, 2021.
107

In addition, in response to the Company's patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against the Company on January 13, 2020, in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that the Company has infringed Natera’s patents, an order preliminarily and permanently enjoining the Company from any further infringement of such patents and unspecified damages. The Company intends to defend both of these matters vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suits, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for these suits.
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 consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated.
10. DEBT
The Company did not have any outstanding debt as of December 31, 2020.
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 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,331 shares of the Company’s common stock. In connection with these conversions, 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 consolidated statements of operations for the year ended December 31, 2018.
11. STOCKHOLDERS’ EQUITY
JGB Debt
On October 5, 2017, JGB converted $1.3 million of outstanding principal under certain debentures into shares of common stock. Accordingly, the Company issued 288,022 shares of common stock to JGB at a price per share of $4.34. In 2018, JGB converted the remaining $26.7 million of outstanding principal and accrued interest for a total issuance of 6,161,331 shares of the Company’s common stock at a price per share of $4.33.
Contingent Consideration Liability
The Company had a contingent obligation to issue 227,845 shares of the Company’s common stock to the former owners of IMX, in conjunction with its acquisition of IMX in June 2014. The shares were issuable upon the Company completing 2,500 commercial tests involving the measurement of dd-cfDNA in organ transplant recipients in the United States by June 10, 2020. The Company achieved the contingent consideration milestone of 2,500 commercial tests and issued the 227,848 shares in May 2018.
2018 Public Offering
On November 16, 2018, the Company sold in the 2018 Public Offering an aggregate of 2,300,000 shares of its common stock, including 300,000 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $24.50 per share. Total net proceeds received were $52.9 million net of underwriter’s fees and issuance costs.
108

At-the-Market Equity Offering
On August 31, 2018, the Company entered into the Sales Agreement with Jefferies, as sales agent, pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold in the 2020 Public Offering an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
The Company did not issue preferred stock during the years ended December 31, 2020, 2019 and 2018.
12. 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 employee plan. The Company incurred expenses related to contributions to the plan of $0.7 million, $0.6 million and $0.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.
13. WARRANTS
The Company issues common stock warrants in connection with debt or equity financings to lenders, placement agents and 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 consolidated statements of operations until expired or exercised. Warrants that are classified as equity are valued at their relative fair value on the date of issuance, recorded in additional paid in capital and not remeasured.
During the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock were exercised for cash proceeds of $0.4 million. During the year ended December 31, 2020, a warrant to purchase approximately 34,000 shares of common stock was exercised on a cashless basis and approximately 24,000 shares were issued pursuant to the exercise.
During the year ended December 31, 2019, warrants to purchase approximately 94,000 shares of common stock were exercised for cash proceeds of $0.1 million. During the year ended December 31, 2019, approximately 207,400 warrants were exercised on a cashless basis and approximately 49,000 shares were issued pursuant to the exercises.
As of December 31, 2020, outstanding warrants to purchase common stock were:
Classified as
Original
Term
Exercise
Price
Number of
Shares
Underlying
Warrants
Original issue date:
April 2016Liability7 years$1.12 6,264 
6,264 

109

14. STOCK INCENTIVE PLANS
2014 Equity Incentive Plan
The Company grants stock based awards under 2014 Equity Inceptive Plan (the “2014 Plan”) that allows for issuance of stock options, restricted stock units (“RSUs”) and other stock awards to the Company’s employees, directors, and consultants. Stock options granted under the 2014 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. There were 513,437 shares of common stock reserved for future issuance under the 2014 Plan as of December 31, 2020.
2016 Inducement Plan
On April 21, 2016, the Company adopted the 2016 Inducement Equity Incentive Plan (the “2016 Plan”), pursuant to which the Company may grant stock awards of up to a total of 155,500 shares of common stock to new employees of the Company. The 2016 Plan was adopted to accommodate a reserve of additional shares of common stock for issuance to new employees hired by the Company from Allenex AB. The terms in the 2016 Plan are substantially similar to the 2014 Plan. There were 62,752 shares of common stock reserved for future issuance under the 2016 Plan as of December 31, 2020.
The 2016 Plan allows RSUs to be granted in addition to stock options. The RSUs vest annually over four years in equal increments. The Company began granting RSUs pursuant to the 2016 Plan starting June 2016.
2019 Inducement Equity Incentive Plan
The Company grants stock based awards under 2019 Inducement Equity Incentive Plan (the “2019 Plan”) that allows for issuance of stock options, RSUs and other stock awards to new employees of the Company. Stock options granted under the 2019 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. The terms in the 2019 Plan are substantially similar to the 2014 Plan. There were 96,779 shares of common stock reserved for future issuance under the 2019 Plan as of December 31, 2020.
Stock Options and RSUs
The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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, 2019504,775 2,609,848 $16.47 1,516,285 $22.51 
Additional options authorized1,699,549 — — — — 
Common stock awards for services(11,116)— — — — 
RSUs granted(1,287,234)— — 1,287,234 31.71 
RSUs vested— — — (577,997)22.28 
Options granted(1,082,339)1,082,339 29.11 — — 
Options exercised— (688,818)11.58 — — 
Repurchases of common stock under employee incentive plans169,706 — — — — 
RSUs forfeited346,656 — — (346,656)25.06 
Options forfeited306,075 (306,075)24.46 — — 
Options expired26,896 (26,896)19.18 — — 
Balance—December 31, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 

110

The total intrinsic value of options exercised was $19.2 million, $15.1 million and $6.8 million for the years ended December 31, 2020, 2019 and 2018, respectively.
The total fair value of RSUs vested during 2020 was $15.7 million. As of December 31, 2020, the total intrinsic value of outstanding RSUs was approximately $136.0 million and there were $39.8 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.00 years.
Options outstanding that have vested and are expected to vest at December 31, 2020 are as follows:
Number of
Shares Issued (In thousands)
Weighted Average Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Aggregate
Intrinsic Value
(In thousands)
Vested987,653 $14.64 6.47$57,101 
Expected to Vest1,553,039 26.16 8.7671,883 
Total2,540,692 $128,984 
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 December 31, 2020 for stock options that were in-the-money.
The weighted-average grant-date fair value of options to purchase common stock granted for the years ended December 31, 2020, 2019 and 2018 using the Black-Scholes Model was $18.97, $17.74 and $9.05, respectively.
The total fair value of options that vested during 2020 was $9.0 million. As of December 31, 2020, there were approximately $23.9 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.85 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 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 must be equal to the lower of 85% of the fair value of the common stock on the first day of the offering period or on the exercise date.
During the offering period in 2020 that ended on June 30, 2020, 38,576 shares were purchased for aggregate proceeds of $0.7 million from the issuance of shares, which occurred on July 1, 2020. The Company issued 76,723 shares and 51,712 shares of common stock during the years ended December 31, 2020 and December 31, 2019, respectively, pursuant to the ESPP. The Company received proceeds of $1.4 million and $0.8 million from the purchases of shares during the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, the Company had 511,933 shares available for issuance under the ESPP.
Board of Directors Stock Awards Granted for Services
For the years ended December 31, 2020, 2019 and 2018, the Company paid a portion of its directors’ compensation through the award of fully vested common shares. The stock awards are classified as equity, and compensation expense was recognized upon the issuance of the shares at the grant date price per share, which is the fair value. As of December 31, 2020, there were a total of 265,083 shares issued to the Company’s directors, for a total fair value of $1.7 million. Stock-based compensation expense associated with the awards was $0.3 million, $0.2 million and $0.3 million for the years ended December 31, 2020, 2019 and 2018, respectively, which was included in general and administrative expense in the consolidated statements of operations.
111

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:
Year Ended December 31,
202020192018
Employee stock options
Expected term (in years)5.985.975.90
Expected volatility75.56 %70.78 %69.69 %
Risk-free interest rate0.69 %2.32 %2.77 %
Expected dividend yield % % %
Employee stock purchase plan
Expected term (in years)0.50.50.5
Expected volatility
62.56% – 93.17%
70.80% – 76.66%
59.94% – 105.32%
Risk-free interest rate
0.17% – 1.57%
2.10% – 2.51%
1.61% – 2.14%
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.
VolatilityThe 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 years ended December 31, 2020, 2019 and 2018, included in the consolidated statements of operations as follows (in thousands):
Year Ended December 31,
202020192018
Cost of testing services$1,493 $1,751 $761 
Cost of product391 280 60 
Cost of digital and other449 152  
Research and development4,676 4,422 1,631 
Sales and marketing5,795 4,008 986 
General and administrative10,597 11,804 3,700 
Total$23,401 $22,417 $7,138 
No tax benefit was recognized related to stock-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 costs were capitalized for the periods presented.
112

15. INCOME TAXES
Loss before income taxes for the years ended December 31, 2020, 2019 and 2018 is summarized as follows (in thousands):
As of December 31,
202020192018
United States$(14,233)$(19,386)$(41,109)
Foreign(5,517)(4,561)(7,106)
Total loss before income taxes$(19,750)$(23,947)$(48,215)
The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):
As of December 31,
202020192018
Current
Federal$(58)$(571)$24 
State1 1  
Foreign160 83 139 
Total current income tax expense (income tax benefit)103 (487)163 
Deferred
Federal91 (558)13 
State(52)(47)4 
Foreign(1,178)(887)(1,614)
Total deferred income tax benefit(1,139)(1,492)(1,597)
Income tax benefit$(1,036)$(1,979)$(1,434)
The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2020, 2019 and 2018, to loss before income taxes as a result of the following:
Year Ended December 31,
202020192018
Federal tax statutory rate21.0 %21.0 %21.0 %
Stock-based compensation13.5 %9.9 %1.3 %
Change in valuation allowance(34.4)%(16.6)%(9.4)%
Foreign rate differential1.8 %0.3 %2.4 %
Warrant revaluation(1.7)%0.3 %(10.0)%
Interest expense(0.3)%(0.2)%(1.7)%
Non-deductible executive compensation(6.8)%(7.6)%(0.7)%
Research credits3.9 %2.6 %0.4 %
Changes in net operating loss carryforwards, including expirations6.9 %(1.5)% %
Other1.2 %0.1 %(0.3)%
Effective income tax rate5.2 %8.3 %3.0 %

113

Deferred income tax assets and liabilities consist of the following: (in thousands):
As of December 31, 2020
20202019
Deferred tax assets:
Net operating loss carryforwards$60,578 $56,735 
Tax credit carryforwards8,507 7,239 
Accruals4,598 2,649 
Property and equipment1,047 1,078 
Lease liability4,408 1,015 
Other4,302 2,224 
Gross deferred tax assets83,440 70,940 
Valuation allowance(72,860)(64,412)
Total deferred tax assets10,580 6,528 
Deferred tax liabilities:
Purchased intangibles(7,683)(7,589)
Operating leases right-of-use assets(3,708)(878)
Other(488)(34)
Total deferred tax liabilities(11,879)(8,501)
Net deferred tax liabilities$(1,299)$(1,973)
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. The Company has also placed a valuation allowance on the net deferred tax assets of its Australian operations. Accordingly, the U.S. and Australia net deferred tax assets have been offset by a full valuation allowance. The valuation allowance increased by $8.4 million and $4.1 million during the years ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, the Company had domestic federal net operating loss carryforwards of $239.0 million, domestic state net operating loss carryforwards of $93.9 million, and foreign net operating loss carryforwards of $15.3 million that can reduce future taxable income. Of the $239.0 million of federal net operating losses, $32.6 million is carried forward indefinitely. The remaining domestic federal and state net operating loss carryforwards will begin to expire in 2021 and 2029, respectively. The foreign net operating loss carryforwards can be carried forward indefinitely.
As of December 31, 2020, the Company had credit carryforwards of approximately $6.9 million and $7.6 million available to reduce future taxable income, if any, for domestic federal and California state income tax purposes, respectively. The domestic federal credit carryforwards begin to expire in 2021. California credits have no expiration date.
Utilization of the Company's net operating loss and credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended and similar state provisions. Based on a preliminary review of the Company's equity transactions since inception, the Company believes a portion of its net operating loss carryforwards and credit carryforwards may be limited due to equity financings which occurred in 2000, 2004, 2007, 2014 and through the current period.
A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202020192018
Balance at the beginning of the year$3,650 $3,449 $3,164 
Additions based on tax positions related to the current year824 667 285 
Decreases based on tax positions related to prior years(58)(466) 
Balance at the end of the year$4,416 $3,650 $3,449 
114

None of the $4.4 million net unrecognized tax benefit as of December 31, 2020, if recognized, would impact the Company's effective tax rate. During the year ended December 31, 2020, given the Company's valuation allowance, the uncertain tax benefits would not have impacted the effective tax rate.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2020 and December 31, 2019, the Company had in each year $0.2 million of cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next twelve months.
The Company files U.S., state and foreign income tax returns in jurisdictions with varying statutes of limitations. Due to net operating loss and credit carryovers, the domestic federal and state income tax returns are subject to tax authority examination from inception. In foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 3 to 6 years.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”), was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017. The Company calculated the impact of the Tax Act in its year end income tax provision in accordance with its understanding of the Tax Act and guidance available as of the date of the filing of the Company's Annual Report on Form 10-K for the year ended December 31, 2017, which did not result in any additional income tax expense in the fourth quarter of 2017. The enactment of the Tax Act also requires companies to recognize the effects of changes in tax laws and rates on deferred tax assets and liabilities and the retroactive effects of changes in tax laws in the period in which the new legislation is enacted. Consequently, the Company accounted for a provisional estimated reduction of the U.S. deferred tax assets from $72.5 million to approximately $45.9 million with a corresponding decrease of $27.0 million to the Company’s valuation allowance in 2018. The Company completed its analysis of the impacts of the 2017 Tax Act in the fourth quarter of 2018 with no net change to its provisional estimates.
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. The Company has not made an election with respect to GILTI and does not believe that GILTI will have a material impact on the Company’s 2020 taxes. The Company will continue to review the GILTI and BEAT rules to determine their applicability to the Company and the impact that the rules may have on the Company's results of operations and financial condition.
115

16. 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. In determining its reportable segments, the Company considered the markets and types of customers served and the products or services provided in those markets. The Company operates in a single reportable segment.
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):
Year Ended December 31,
202020192018
Testing services revenue
United States$163,221 $104,056 $59,683 
Rest of World389 494 617 
$163,610 $104,550 $60,300 
Product revenue
United States$9,219 $8,078 $5,881 
Europe7,475 7,690 7,506 
Rest of World2,608 2,511 2,287 
$19,302 $18,279 $15,674 
Digital and other revenue
United States$9,063 $4,062 $499 
Europe87 100 96 
Rest of World132 77  
$9,282 $4,239 $595 
Total United States$181,503 $116,196 $66,063 
Total Europe$7,562 $7,790 $7,602 
Total Rest of World$3,129 $3,082 $2,904 
Total$192,194 $127,068 $76,569 
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
December 31, 2020December 31, 2019
Long-lived assets:
United States$9,888 $3,346 
Europe351 509 
Rest of World465 575 
Total$10,704 $4,430 

116

17. SUBSEQUENT EVENTS
CMS Accelerated and Advance Payment Program for Medicare Providers
As discussed in Note 8, on January 19, 2021, the Company repaid the $20.5 million Refund liability - CMS advance payment. After repayment, the remaining balance was $0.0 million.
Underwritten Public Offering of Common Stock
On January 25, 2021, the Company sold 1,923,077 shares of its common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to the Company from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and estimated offering expenses.
On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the underwriters' full exercise of an overallotment option granted to the underwriters in connection with the offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million. The aggregate net proceeds to the Company, including the shares sold pursuant to the underwriters' full exercise of the overallotment option, were approximately $188.7 million, after deducting underwriting discounts and commissions and estimated offering expenses.
TransChart LLC
In January 2021, the Company acquired TransChart LLC (“TransChart”) for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. TransChart builds on the Company's digital offerings, which include Ottr, Inc. transplant electronic medical record software and XynQAPI transplant quality management solutions.
Given the timing of the closing of this transaction, the Company is currently in the process of valuing the assets acquired and liabilities assumed in the business combination. As a result, the Company is not yet able to provide the amounts to be recognized as of the acquisition date for the major classes of assets acquired and liabilities assumed and other related disclosures. The Company will disclose this and other related information in the Company's Form 10-Q for the quarter ended March 31, 2021.


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Management, including our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of its disclosure controls and procedures, as such terms are defined in Rules 13a-15(b) and 15d-15(e) promulgated under the Exchange Act, as of December 31, 2020. 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 management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2020, 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.
Management’s Annual Report on Internal Control over Financial Reporting
Management, including our Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control system was designed to provide reasonable assurance to our management and board of directors regarding the preparation and fair presentation of published consolidated financial statements in accordance with accounting principles generally accepted in the United States.
Management assessed the effectiveness of the Company's internal control over financial reporting as of December 31, 2020. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission, or COSO, in the 2013 Internal Control-Integrated Framework. Based on our assessment, management has concluded the Company maintained effective internal control over financial reporting as of December 31, 2020.
Attestation Report of the Independent Registered Public Accounting Firm
The effectiveness of our internal control over financial reporting as of December 31, 2020 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report, which appears herein.
Changes in Internal Control over Financial Reporting
None.
ITEM 9B. OTHER INFORMATION
None.
118

PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item is incorporated by reference from the information contained in our Definitive Proxy Statement to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2020 in connection with the Annual Meeting of Stockholders to be held in 2021, or the 2021 Proxy Statement. To the extent that we do not file the 2021 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 10.
We have adopted a Code of Business Conduct and Ethics that applies to all of our officers and employees (including our principal executive officer, principal financial officer, principal accounting officer or controller and other employees who perform financial or accounting functions), agents and representatives, including our independent directors and consultants, who are not employees of ours, with regard to their CareDx-related activities. Our Company’s Code of Business Conduct and Ethics is available on its website at www.caredx.com under the heading “Compliance” under the section titled “Company”. We will post on this section of our website any amendment to our Code of Business Conduct and Ethics, as well as any waivers of our Code of Business Conduct and Ethics that are required to be disclosed by the rules of the SEC or The Nasdaq Stock Market LLC.
ITEM 11. EXECUTIVE COMPENSATION
The information required by this item is incorporated by reference from the information contained in the 2021 Proxy Statement. The 2021 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2020. To the extent that we do not file the 2021 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 11.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item is incorporated by reference to from the information contained in the 2021 Proxy Statement. The 2021 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2020. To the extent that we do not file our 2021 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 12.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
The information required by this item is incorporated by reference to from the information contained in our 2021 Proxy Statement. The 2021 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2020. To the extent that we do not file the 2021 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 13.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by this item is incorporated by reference from the information contained in the 2021 Proxy Statement. The 2021 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2020. To the extent that we do not file the 2021 Proxy Statement by such date, we will file an amendment to this Annual Report on Form 10-K that includes the information required by this Item 14.
119

PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)(1) Financial Statements:
Our Financial Statements are listed in the “Index to Consolidated Financial Statements” of CareDx, Inc. Part II, Item 8 of this Annual Report on Form 10-K.
(a)(2) Financial Statement Schedules
All financial statement schedules have been omitted because they are not required, not applicable, or the required information is included in the consolidated financial statements or notes thereto included in this Annual Report on Form 10-K.
(a)(3) Exhibits
The following exhibits are incorporated by reference or are filed with this report, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).
Exhibit
Number
Incorporated by Reference
DescriptionFormFile No.ExhibitFiling Date
3.110-Q001-365363.18/28/2014
3.210-Q001-365363.48/28/2014
4.110-K001-365364.13/31/2015
4.2#8-K001-3653610.16/26/2018
4.3#SC TO-I005-8825299(d)(3)10/12/2017
4.4#S-8333-1974934.57/18/2014
4.5#S-8333-2115384.15/23/2016
4.68-K001-3653610.34/14/2016
4.7#8-K001-3653610.19/4/2019
4.8*
10.1#8-K001-3653610.210/29/2020
10.2#10-K001-3653610.153/31/2015
10.3#10-K001-3653610.143/31/2015
10.4#10-K001-3653610.63/22/2018
10.5#8-K001-3653610.111/26/2018
10.6#S-1333-19649410.116/3/2014
10.7#8-K001-3653610.110/29/2020
10.8#S-1333-19649410.16/3/2014
10.9#10-K001-3653610.193/31/2015
10.10#
10.11S-1333-19649410.126/3/2014
120

Exhibit
Number
Incorporated by Reference
DescriptionFormFile No.ExhibitFiling Date
10.12+10-Q001-3653610.14/30/2020
10.13+10-Q001-3653610.24/30/2020
10.14†S-1/A333-19649410.177/15/2014
10.15S-3333-2271681.28/31/2018
10.16†10-Q/A001-3653610.310/9/2018
21.1*
23.1*
24.1*
31.1*
31.2*
32.1**
101.INS*Inline XBRL Instance Document
101.SCH*Inline XBRL Taxonomy Extension Schema
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File, formatted in Inline XBRL
_____________________
†    Confidential treatment has been granted with respect to certain portions of this Exhibit. Omitted portions have been filed separately with the SEC.
+    Non-material schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Registrant hereby undertakes to furnish supplementally copies of any of the omitted schedules and exhibits upon request by the SEC.
#    Indicates management contract or compensatory plan or arrangement.
*    Filed herewith.
**    Furnished herewith.
ITEM 16. FORM 10-K SUMMARY
None.
121

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
CAREDX, INC.
  
By:/s/ Reginald Seeto, MBBS
Reginald Seeto, MBBS
President and Chief Executive Officer
Date: February 24, 2021
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Reginald Seeto and Marcel Konrad, and each of them, his true and lawful attorneys-in-fact, each with full power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact or their substitute or substitutes may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons, on behalf of the registrant on the dates and the capacities indicated.
SignatureTitle
Date 
/s/ REGINALD SEETO, MBBS
President, Chief Executive Officer and Director
(Principal Executive Officer)
February 24, 2021
Reginald Seeto, MBBS
 
/s/ MARCEL KONRAD
Interim Chief Financial Officer
(Principal Financial and Accounting Officer)
February 24, 2021
Marcel Konrad
 
/s/ PETER MAAG, PH.D.Executive Chair and DirectorFebruary 24, 2021
Peter Maag, Ph.D.
/s/ GEORGE W. BICKERSTAFF, IIIDirectorFebruary 24, 2021
George W. Bickerstaff, III
 
/s/ FRED E. COHENDirectorFebruary 24, 2021
Fred E. Cohen
 
/s/ GRACE COLÓNDirectorFebruary 24, 2021
Grace Colón
 
/s/ CHRISTINE M. COURNOYERDirectorFebruary 24, 2021
Christine M. Cournoyer
/s/ MICHAEL D. GOLDBERGDirectorFebruary 24, 2021
Michael D. Goldberg
/s/ RALPH SNYDERMANDirectorFebruary 24, 2021
Ralph Snyderman
 
/s/ WILLIAM HAGSTROMDirectorFebruary 24, 2021
William Hagstrom

122
EX-4.8 2 caredx-form10xkex48descrip.htm EX-4.8 Document
Exhibit 4.8
Description of Securities of CareDx., Inc.
The authorized capital stock of CareDx, Inc., a Delaware corporation (the “Company”), consists of:
100,000,000 shares of common stock, $0.001 par value per share (“Common Stock”); and
10,000,000 shares of preferred stock, $0.001 par value per share (“Preferred Stock”).
Common Stock
Voting rights. Each holder of Common Stock is entitled to one vote for each share on all matters to be voted upon by the stockholders. No share of Common Stock affords any cumulative voting rights. This means that the holders of a majority of the voting power of the shares voting for the election of directors can elect all directors to be elected if they choose to do so, subject to any voting rights granted to holders of any outstanding Preferred Stock. Generally, except as discussed under the heading “Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute” below, all matters to be voted on by stockholders must be approved by a majority of the total voting power of the Common Stock present in person or represented by proxy at a meeting at which a quorum exists, subject to any voting rights granted to holders of any outstanding Preferred Stock. Except as otherwise provided by law or in the Company’s Amended and Restated Certificate of Incorporation (the “Certificate of Incorporation”) (as further discussed under the heading “Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute” below), and subject to any voting rights granted to holders of any outstanding Preferred Stock, amendments to the Certificate of Incorporation must be approved by a majority of the votes entitled to be cast by the holders of Common Stock.
Dividend rights. Subject to any preferential rights of any outstanding Preferred Stock, holders of Common Stock are entitled to receive ratably the dividends, if any, as may be declared from time to time by the Company’s board of directors (the “Board”) out of funds legally available therefor. The Company has never declared or paid any cash dividend on the capital stock and does not anticipate paying any cash dividends in the foreseeable future.
Liquidation Rights. In the event of a liquidation, dissolution or winding up, holders of Common Stock are entitled to share ratably in the Company’s assets remaining after the payment of liabilities and any preferential rights of any outstanding Preferred Stock.
No preemptive or similar rights. Holders of Common Stock have no preemptive or conversion rights or other subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock.
Fully paid and non-assessable. The outstanding shares of Common Stock are fully paid and non-assessable.





Preferred Stock. The rights, preferences and privileges of the holders of Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of Preferred Stock that the Company may designate and issue in the future.
Anti-Takeover Provisions. See the below section titled “Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute”.
Listing
The Common Stock is listed on the Nasdaq Global Market under the symbol “CDNA.”
Preferred Stock
The Board is authorized, subject to limitations prescribed by Delaware law, to issue up to 10,000,000 shares of Preferred Stock in one or more series, to establish from time to time the number of shares to be included in each series, and to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations or restrictions, in each case without further vote or action by the stockholders. The Board can also increase or decrease the number of shares of any series of Preferred Stock, but not below the number of shares of that series then outstanding, without any further vote or action by the stockholders. The Board may authorize the issuance of Preferred Stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of Common Stock. The issuance of Preferred Stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring or preventing a change in control of the Company and might adversely affect the market price of the Common Stock and the voting and other rights of the holders of Common Stock.
Warrants
As of December 31, 2020, the Company had outstanding warrants to purchase an aggregate of 6,264 shares of Common Stock with an exercise price of $1.12, all of which are currently exercisable (subject to certain beneficial ownership limitations) and expire on June 16, 2023.
All of the outstanding warrants contain provisions for the adjustment of the exercise price in the event of stock dividends, stock splits or similar transactions. All of the warrants also contain priced-based adjustment provisions, pursuant to which the exercise price of the warrants may be adjusted downward in the event of certain dilutive issuances by the Company. In addition, all of the warrants contain a “cashless exercise” feature that allows the holders thereof to exercise the warrants without a cash payment to the Company under certain circumstances. All of the warrants also contain provisions that provide certain rights to warrantholders in the event of a fundamental transaction, including a merger or consolidation with or into another entity, such as:
The right to receive the same amount and kind of consideration paid to the holders of Common Stock in the fundamental transaction; and





The right to require the Company to repurchase the unexercised portion of certain warrants at the warrant’s respective fair value using the Black Scholes option pricing formula.
Effect of Certain Provisions of the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws and the Delaware Anti-Takeover Statute
Certain provisions of Delaware law, along with certain provisions of the Certificate of Incorporation and the Company’s Amended and Restated Bylaws (the “Bylaws”), may have the effect of delaying, deferring or discouraging another person from acquiring control of the Company and could make the following transactions more difficult:
acquisition of the Company by means of a tender offer;
acquisition of the Company by means of a proxy contest or otherwise; or
removal of the Company’s incumbent officers and directors.
These provisions, summarized below, are expected to discourage coercive takeover practices and inadequate takeover bids and to promote stability in the Company’s management. These provisions are also designed, in part, to encourage persons seeking to acquire control of the Company to first negotiate with the Board. However, these provisions could have the effect of deferring hostile takeovers or delaying, discouraging or preventing attempts to acquire the Company, which could deprive the stockholders of opportunities to sell their shares of Common Stock at prices higher than prevailing market prices.
The Certificate of Incorporation and the Bylaws
The Certificate of Incorporation and the Bylaws include a number of provisions that could deter hostile takeovers or delay or prevent changes relating to the control of the Board or management team, including the following:
Board of Directors Vacancies. The Certificate of Incorporation and the Bylaws authorize only the Board to fill vacant directorships, including newly created seats. In addition, the number of directors constituting the Board can be set only by a resolution adopted by a majority vote of the entire Board. These provisions would prevent a stockholder from increasing the size of the Board and then gaining control of the Board by filling the resulting vacancies with the stockholder’s own nominees. This makes it more difficult to change the composition of the Board and promotes continuity of management.
Classified Board. The Certificate of Incorporation provides that the Board is classified into three classes of directors. A third party may be discouraged from making a tender offer or otherwise attempting to obtain control of the Company as it is more difficult and time consuming for stockholders to replace a majority of the directors on a classified board of directors.
Stockholder Action; Special Meeting of Stockholders. The Certificate of Incorporation provides that the stockholders may not take action by written consent, but may only take action at annual or special meetings of the stockholders. As a result, a holder controlling a majority of the Company’s capital stock would not be able to amend the Bylaws or





remove directors without holding a meeting of the stockholders called in accordance with the Bylaws. The Bylaws further provide that special meetings of the stockholders may be called only by a majority of the Board, the Chairperson of the Board, or the Company’s Chief Executive Officer or President, thus prohibiting a stockholder (in the capacity as a stockholder) from calling a special meeting. These provisions might delay the ability of the stockholders to force consideration of a proposal or for stockholders controlling a majority of the capital stock to take any action, including the removal of directors.
Advance Notice Requirements for Stockholder Proposals and Director Nominations. The Bylaws provide advance notice procedures for stockholders seeking to bring business before the Company’s annual meeting of stockholders or to nominate candidates for election as directors at the annual meeting of stockholders. The Bylaws also specify certain requirements regarding the form and content of a stockholder’s notice. These provisions might preclude the stockholders from bringing matters before the annual meeting of stockholders or from making nominations for directors at the annual meeting of stockholders if the proper procedures are not followed. The Company expects that these provisions may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of the Company.
No Cumulative Voting. The General Corporation Law of the State of Delaware (the “DGCL”) provides that stockholders may cumulate votes in the election of directors if the corporation’s certificate of incorporation allows for such mechanism. The Certificate of Incorporation does not provide for cumulative voting.
Directors Removed Only for Cause. The Certificate of Incorporation provides that stockholders may remove directors only for cause and only by the affirmative vote of the holders of at least 66 2/3% in voting power of the stock entitled to vote thereon.
Issuance of Undesignated Preferred Stock. The Board has the authority, without further action by the stockholders, to issue up to 10,000,000 shares of undesignated Preferred Stock with rights and preferences, including voting rights, designated from time to time by the board of directors. The existence of authorized but unissued shares of Preferred Stock would enable the board of directors to render more difficult or to discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or other means.
Amendment of Charter Provisions. Any amendment of the above provisions in the Certificate of Incorporation with the exception of the ability of the Board to issue shares of Preferred Stock and designate any rights, preferences and privileges thereto, would require approval by the affirmative vote of the holders of at least 66 2/3% of the Company’s then outstanding Common Stock.
Delaware Anti-Takeover Statute
The Company is subject to the provisions of Section 203 of the DGCL regulating corporate takeovers. In general, those provisions prohibit a public Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years following the date that the stockholder became an interested stockholder, unless:





the transaction is approved by the board of directors before the date the interested stockholder attained that status;
upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced; or
on or after the date of the transaction, the transaction is approved by the board of directors and authorized at a meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock that is not owned by the interested stockholder.
In general, Section 203 of the DGCL defines a business combination to include the following:
any merger or consolidation involving the corporation and the interested stockholder;
any sale, transfer, pledge or other disposition of 10% or more of the assets of the corporation involving the interested stockholder;
subject to certain exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder;
any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder; or
the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.
In general, Section 203 of the DGCL defines an interested stockholder as any entity or person beneficially owning, or who within three years prior to the time of determination of interested stockholder status did own, 15% or more of the outstanding voting stock of the corporation and any entity or person affiliated with or controlling or controlled by any such entity or person.
A Delaware corporation may opt out of this provision by express provision in its original certificate of incorporation or by amendment to its certificate of incorporation or bylaws approved by its stockholders. However, the Company has not opted out of, and does not currently intend to opt out of, this provision. The statute could prohibit or delay mergers or other takeover or change in control attempts and, accordingly, may discourage attempts to acquire the Company.



EX-21.1 3 exhibit211-listofsubs2020.htm EX-21.1 Document

Exhibit 21.1
Subsidiaries of CareDx, Inc.
 



Name State or Jurisdiction of Incorporation or Organization
CareDx International AB

Sweden
CareDx AB Sweden
CareDx Lab Solutions, Inc.

Delaware
CareDx Transplant Management, Inc. Nebraska
CareDx GmbH Austria
CareDx Pty Ltd. Australia
 
 


EX-23.1 4 exhibit231-deloitteconsent.htm EX-23.1 Document

                                         EXHIBIT 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statements on Form S-3 Nos. 333-211700, 333-227168, and 333-239049, on Form S-1 Nos. 333-217461, 333-220183, and on Form S-8 Nos. 333-197493, 333-203128, 333-211538, 333-217462, 333-225991, 333-231523, 333-233710, and 333-239277 of our reports dated February 24, 2021, relating to the consolidated financial statements of CareDx, Inc. and its subsidiaries (the “Company”) , and the effectiveness of the Company’s internal control over financial reporting, appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2020.

/s/ Deloitte & Touche LLP

San Jose, California
February 24, 2021





EX-31.1 5 cdna-20201231x10kxexx311.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, Reginald Seeto, certify that:
1.I have reviewed this Annual Report on Form 10-K 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: February 24, 2021By:/s/ Reginald Seeto
Reginald Seeto
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 6 cdna-20201231x10kxexx312.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, Marcel Konrad, certify that:
1.I have reviewed this Annual Report on Form 10-K 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:February 24, 2021By:/s/ Marcel Konrad
Marcel Konrad
Interim Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 7 cdna-20201231x10kxexx321.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 Annual Report on Form 10-K of CareDx, Inc. (the “Company”) for the period ended December 31, 2020 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/ Reginald SeetoBy:/s/ Marcel Konrad
Reginald SeetoMarcel Konrad
President and Chief Executive OfficerInterim Chief Financial Officer
(Principal Executive Officer)(Principal Financial and Accounting Officer)
February 24, 2021February 24, 2021

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 8 cdna-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Computation of Basic and Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Additional Information (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, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2425414 - 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 2426415 - Disclosure - Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2432419 - 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 2433420 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2134108 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2335306 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Balance Sheet Components - Components of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Balance Sheet Components - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Commitments and Contingencies - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2145110 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2147111 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2448429 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - 401(K) Plan link:presentationLink link:calculationLink link:definitionLink 2450430 - Disclosure - 401(K) Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 2352308 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Warrants - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2356309 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2461437 - 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 2162115 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2363310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2464438 - Disclosure - Income Taxes - Summary of Loss Before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2465439 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2466440 - Disclosure - Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail) link:presentationLink link:calculationLink link:definitionLink 2467441 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2468442 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2170116 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2371311 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2472444 - Disclosure - Segment Reporting - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2473445 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink 2474446 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink 2175117 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2476447 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cdna-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cdna-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cdna-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Purchased intangibles Deferred Tax Liabilities, Intangible Assets Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cost of Product Cost of Product [Member] Cost of Product Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party Related Party [Axis] Number of patients enrolled in RemoTraC Number Of Patients Enrolled In RemoTraC Number Of Patients Enrolled In RemoTraC Additional options authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Goodwill decrease Goodwill, Purchase Accounting Adjustments Components of Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Number of unique solutions Number Of Unique Solutions Number Of Unique Solutions Proceeds from exercise of warrants Proceeds from Warrant Exercises Intangible assets with indefinite lives Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract] Range Statistical Measurement [Domain] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Ottr. Inc. O T T R Complete Transplant Management [Member] OTTR complete transplant management. Conversion of convertible debt Amount recognized to additional paid in capital Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Security Exchange Name Security Exchange Name Operating lease liabilities, net Increase Decrease In Operating Lease Liabilities Increase Decrease In Operating Lease Liabilities Repurchases 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. Finance lease, ROU asset Finance Lease, Right-of-Use Asset, before Accumulated Amortization Sales and marketing Sales and Marketing Selling and Marketing Expense [Member] Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions Long-lived Assets by Geographic Areas [Table Text Block] Test sample processing fees Accrued Sample Processing Fees Accrued Sample Processing Fees Total current liabilities Liabilities, Current Prepaid and other current assets Prepaid Expense and Other Assets, Current Outstanding, weighted-average grant date fair value (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 Professional fees Accrued Professional Fees, Current Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Total minimum lease payments Finance Lease, Liability, Payment, Due Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Decreasing valuation allowance Tax Cuts And Jobs Act Of2017 Incomplete Accounting Decrease In Valuation Allowance Tax cuts and jobs act of 2017 incomplete accounting decrease in valuation allowance. Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Non-deductible executive compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Digital and other Digital And Other [Member] Digital and other. Number Of Investments Number Of Investments Number Of Investments 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four 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] Total unrecognized compensation costs related to stock options and RSUs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount State Current State and Local Tax Expense (Benefit) Rest of World Rest Of World [Member] Rest of the world. Tax credit carryforwards Tax Credit Carryforward, Amount Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2020 and 2019; no shares issued and outstanding at December 31, 2020 and 2019 Preferred Stock, Value, Issued Total operating expenses Operating Expenses Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Derivative liability, measurement input Derivative Liability, Measurement Input Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent Marketable securities Marketable Securities, Current Total fair value of options vested during period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Changes in net operating loss carryforwards, including expirations Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent Net operating losses carryforward expires in future Net Operating Losses Carryforward Expires In Future Net operating losses carryforward expires in future. Inventory Total inventory Inventory, Net Number of renal transplant patients Number Of Renal Transplant Patients Number Of Renal Transplant Patients Fair Value, Measurement Frequency Measurement Frequency [Domain] Concentration risk, percentage Concentration Risk, Percentage Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement [Line Items] Statement [Line Items] Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Measurement Input Type Measurement Input Type [Domain] Statement [Table] Statement [Table] Royalty rate Measurement Input Royalty Rate [Member] Measurement input royalty rate. Range Statistical Measurement [Axis] 2019 Equity Incentive Plan Two Thousand Nineteen Equity Incentive Plan [Member] Two Thousand Nineteen Equity Incentive Plan Accruals Deferred Tax Assets, Tax Deferred Expense Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Contingent consideration classified as equity Additional Paid In Capital, Contingent Consideration Classified As Equity Additional Paid In Capital, Contingent Consideration Classified As Equity Marketable Securities Marketable Securities, Policy [Policy Text Block] Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Goodwill and intangible assets. Entity Small Business Entity Small Business Acquired in-process technology Acquired in-Process Technology: AlloSeq Acquired In Process Technology AlloSeq [Member] Acquired in-process technology AlloSeq. Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] AlloSure Kidney AlloSure Kidney [Member] AlloSure Kidney Amendment Flag Amendment Flag Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Cumulative or accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Maximum number of common stock shares that might be granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares available for issuance (in shares) Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued expenses Other Accrued Liabilities, Current Measurement Frequency Measurement Frequency [Axis] Stock-based Compensation Compensation Related Costs, Policy [Policy Text Block] Financial Instruments Financial Instruments [Domain] Common stock warrants issued upon debt financing Debt Conversion Converted Instrument Common Stock Warrants Issued The value of warrants 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 cash payments in the period. Common Stock Warrants Derivatives, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] Number of shares issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation. Operating lease, extension period Lessee, Operating Lease, Renewal Term Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Employee Stock Purchase Plan Employee Stock [Member] Deferred payments for intangible assets Deferred Payments For Intangible Assets Noncurrent Deferred Payments For Intangible Assets Noncurrent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Income Statement Location Income Statement Location [Domain] J B G Debt J B G Debt [Member] Senior secured debentures. 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Domestic State State and Local Jurisdiction [Member] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of Lease Cost Lease, Cost [Table Text Block] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Issuance of common stock for services (in shares) Stock Issued During Period, Shares, Issued for Services Other assets Other Assets, Noncurrent Plan Name Plan Name [Axis] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Issuance of common stock upon conversion of convertible debt Conversion of debentures into shares of common stock Debt Conversion, Converted Instrument, Amount Total assets Assets Impairment of intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Deferred tax assets Tax Cuts And Jobs Act Of2017 Incomplete Accounting Deferred Tax Assets Tax cuts and jobs act of 2017 incomplete accounting deferred tax assets. RSUs, beginning balance (in shares) RSUs, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debentures convertible into common stock (in shares) Debt Conversion, Converted Instrument, Shares Issued Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Subsequent Event Type Subsequent Event Type [Axis] Antidilutive Securities Antidilutive Securities [Axis] Class of Warrant or Right Class of Warrant or Right [Axis] Concentrations of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Noncurrent Liabilities Noncurrent Liabilities [Member] Noncurrent Liabilities Total liabilities Liabilities Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Vested, aggregate intrinsic value 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. Proceeds from advance payment CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value Measured Using - (Level 1) Fair Value, Inputs, Level 1 [Member] Exercise Price Measurement Input, Exercise Price [Member] Inventory Increase (Decrease) in Inventories Operating lease right-of-use assets Operating Leases Right Of Use Assets Of Cash Flow Information Operating Leases Right Of Use Assets Of Cash Flow Information Restricted cash Restricted Cash and Cash Equivalents, Noncurrent ImmuMetrix, Inc. Immu Metrix Inc [Member] ImmuMetrix, Inc. Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Within one year Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Remaining Term (in Years) Measurement Input, Expected Term [Member] Machinery and equipment Machinery and Equipment [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Purchases under license and commercialization agreement Equity Method Investments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Deferred tax assets: Deferred Tax Assets, Net [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Computer and office equipment Computer And Office Equipment [Member] Computer And Office Equipment [Member] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Weighted average exercise price, outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Percentage of outstanding equity acquired Business Acquisition, Percentage of Voting Interests Acquired Reportable Revenues by Geographic Regions Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Federal Deferred Federal Income Tax Expense (Benefit) Option to purchase additional shares (in shares) Number Of Additional Shares Exercised Under Underwriters Option To Purchase Number of additional shares exercised under Underwriters option to purchase. Statements of Operations Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Over-allotments Over-Allotment Option [Member] Accrued royalty Accrued Royalties, Current Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Summary of Identified Intangible Assets Acquired at Acquisition Date Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Income Tax Authority Income Tax Authority [Domain] Capitalized internal-use software costs Software and Software Development Costs [Member] Accounts payable Increase (Decrease) in Accounts Payable, Trade Counterparty Name Counterparty Name [Domain] AlloMap Heart AlloMap Heart [Member] AlloMap Heart Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Shares reserved for future issuance of common stock (in shares) Common Stock, Capital Shares Reserved for Future Issuance Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Summary of Inventory Schedule of Inventory, Current [Table Text Block] Offering costs included in accounts payable Offering Costs Offering costs. Entity Entity [Domain] Goodwill acquired Goodwill, Acquired During Period Estimated useful lives of assets Property, Plant and Equipment, Useful Life Acquired and developed technology Acquired And Developed Technology [Member] Acquired And Developed Technology Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Restricted cash Restricted Cash and Cash Equivalents CARES Act Provider Relief Fund Relief Fund, Provider, CARES Act Relief Fund, Provider, CARES Act Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Interest expense Effective Income Tax Rate Reconciliation Interest Expense Effective income tax rate reconciliation interest expense. Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Commercialization rights of intangible assets term Commercialization Rights Of Intangible Assets Term Commercialization rights of intangible assets term. Statutes of limitation for income tax returns start year Statutes Of Limitation For Income Tax Returns Start Year Statutes of limitation for income tax return start year. Short-term lease liability Operating Lease, Liability, Current Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement 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. RSUs forfeited, weighted-average grant date fair value (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 Value of Share-Based Awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Fair Value Measurements Fair Value Disclosures [Text Block] Accounts Receivable Accounts Receivable [Member] Customer Customer [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Illumina Illumina Inc [Member] Illumina, Inc. Acquired Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock After one year through five years Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Entity Registrant Name Entity Registrant Name Subsequent Event Type Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-average discount rate - Operating leases (%) Operating Lease, Weighted Average Discount Rate, Percent Assets Assets, Fair Value Disclosure [Abstract] Reimbursement rate Recovery of Direct Costs Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Number of completed commercial tests Number Of Completed Commercial Tests Number of completed commercial tests. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Shares issued in lieu of payment Shares Issued In Lieu Of Cash Payment Shares issued in lieu of cash payment. Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Vested, weighted average remaining life 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 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. Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Sale of Stock Sale of Stock [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance 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. Goodwill Beginning balance Ending Balance Goodwill Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Number of mobile phlebotomists Number Of Mobile Phlebotomists Number Of Mobile Phlebotomists Principal payments on debt and finance lease obligations Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Arrangements and Non-arrangement Transactions [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Shares of common stock subject to outstanding common stock warrants Warrant [Member] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Class of Warrant or Right [Table] Class of Warrant or Right [Table] 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. At The Market Equity Offering At The Market Equity Offering [Member] At The Market Equity Offering Summary of Goodwill Schedule of Goodwill [Table Text Block] Options forfeited (in shares) Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of achieved contingent consideration milestone of commercial tests Number Of Achieved Contingent Consideration Milestone Of Commercial Tests Number of achieved contingent consideration milestone of commercial tests. 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. Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-maturity [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Supplemental disclosures of cash flow information Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Deferred revenue Contract with Customer, Liability, Current Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Options granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Customer Concentration Risk Customer Concentration Risk [Member] Summary of Estimated Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Loss on debt extinguishment Loss On Conversion Of Debt To Shares Of Common Stock Loss on conversion of debt to shares of common stock. Number of operating segments Number of Operating Segments RSUs forfeited (in shares) RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Sales and marketing Selling and Marketing Expense Amortization of debt discount and noncash interest expense Amortization of Debt Issuance Costs and Discounts Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Warrants exercised (in shares) Purchase Of Common Stock Warrants Exercised Purchase of common stock warrants exercised. Debt extinguishment expenses Loss On Conversion Of Debt To Equity Loss on conversion of debt to equity. Unrecognized Tax Benefits Net unrecognized tax benefit Balance at the beginning of the year Balance at the end of the year Unrecognized Tax Benefits Counterparty Name Counterparty Name [Axis] Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2020 and 2019; 49,441,166 and 42,498,430 shares issued and outstanding at December 31, 2020 and 2019, respectively Common Stock, Value, Issued Document Fiscal Year Focus Document Fiscal Year Focus Net deferred tax assets related to assets acquired and liabilities assumed Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Current portion of long-term debt Long-term Debt, Current Maturities 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] Entity Current Reporting Status Entity Current Reporting Status Common stock offer (in dollars per share) Sale of Stock, Price Per Share Change in estimated fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Net comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Employee Employee [Member] Employee. Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Remaining operating and finance lease term Remaining Operating And Finance Lease Term Remaining operating and finance lease term. Net deferred tax liabilities Deferred Tax Liabilities, Net Issuance of common stock for services Stock Issued During Period, Value, Issued for Services Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders’ equity Stockholders' Equity Attributable to Parent Total consideration Total consideration Business Combination, Consideration Transferred Rate used in estimating fair value Alternative Investment, Measurement Input Common stock (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Entity Address, City or Town Entity Address, City or Town Accrued compensation Employee-related Liabilities, Current Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Acquisition of intangible assets Consideration paid for asset acquisition Payments to Acquire Intangible Assets Restricted stock units Restricted Stock Units (RSUs) [Member] Maximum portion of earning an employee may contribute to the ESPP Plan Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five Financial Instrument Financial Instrument [Axis] Product revenue Product [Member] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets Indefinite-lived Intangible Assets [Axis] After ten years Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 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 Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Public Offering, Underwriters' Option Public Offering, Underwriters' Option [Member] Public Offering, Underwriters' Option Construction in progress Construction in Progress [Member] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Revenue Revenue from Contract with Customer [Policy Text Block] Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Work in progress Inventory, Work in Process, Gross Long-term Debt, Type Long-term Debt, Type [Axis] Total current assets Assets, Current Issuance of common stock for contingent consideration Stock Issued During Period Value Business Acquisitions Stock issued during period value business acquisitions. Comprehensive loss attributable to noncontrolling interest, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Debentures convertible into common stock, outstanding principal amount Debt Conversion, Original Debt, Amount Net operating loss carryforwards Operating Loss Carryforwards Earnings Per Share [Abstract] Earnings Per Share [Abstract] Schedule of Deferred Income Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Clinical studies Accrued Clinical And Cost Of Other Studies Current Accrued Clinical And Cost Of Other Studies Current Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Medicare Medicare [Member] Medicare [Member] Net loss attributable to CareDx, Inc. used to compute diluted net loss per share Net Income (Loss) Available to Common Stockholders, Diluted Entity Filer Category Entity Filer Category Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Product and Service Product and Service [Domain] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Concentration Risk Benchmark Concentration Risk Benchmark [Domain] 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. Additions of capital expenditures, net Payments To Acquire Capital Expenditures, Net Payments To Acquire Capital Expenditures, Net Expense incurred related to plan Defined Contribution Plan, Cost Weighted-average discount rate - Finance leases (%) Finance Lease, Weighted Average Discount Rate, Percent Operating leases right-of-use assets Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Leasehold improvements Leasehold Improvements [Member] Services Revenue Revenue Benchmark [Member] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Extinguishment of compound derivative liability Extinguishment Of Compound Derivative Liability Related To Debt Conversion Extinguishment of compound derivative liability related to debt conversion. 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 Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business Combinations Business Combination Disclosure [Text Block] Total other income (expense) Nonoperating Income (Expense) Stock Options Shares of common stock subject to outstanding options Share-based Payment Arrangement, Option [Member] Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities Termination of employment Share Based Compensation Arrangement By Share Based Payment Award Termination Of Employment Share-based compensation arrangement by share-based payment award termination of employment. Subsequent Events [Abstract] Foreign currency translation adjustments, net of tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Sale of Stock Sale of Stock [Domain] State Deferred State and Local Income Tax Expense (Benefit) United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Issuance of warrants in connection with debt Issuance Of Warrants In Connection With Perceptive Debt Issuance of warrants in connection with perceptive debt Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for income taxes Income Taxes Paid, Net 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 Diluted (in dollars per share) Earnings Per Share, Diluted Type of Arrangement and Non-arrangement Transactions [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Non Employee Director Non Employee Director [Member] Non employee director. Number of financial institutions Number Of Financial Institutions Holding Financial Instruments Number Of Financial Institutions Holding Financial Instruments Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Net carrying amount Indefinite-lived Intangible Assets (Excluding Goodwill) Total deferred income tax benefit Deferred Income Tax Expense (Benefit) Estimated Fair Value Finite-lived Intangible Assets, Fair Value Disclosure 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. Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Noncontrolling Interest Noncontrolling Interest [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent 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] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Common stock warrant liability Warrants and Rights Outstanding Investments [Domain] Investments [Domain] Schedule Of Net Income Loss Per Share [Table] Schedule Of Net Income Loss Per Share [Table] Schedule of net income (loss) per share. Trading Symbol Trading Symbol Acquired in-process technology Acquired In Process Technology [Member] Acquired In Process Technology Warrants Warrants Disclosure [Text Block] Warrants Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Recurring Fair Value, Recurring [Member] 2022 Finance Lease, Liability, to be Paid, Year Two Options expired, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Entity Public Float Entity Public Float Maximum value of shares which an employee can purchase 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. Warrants and Rights Note Disclosure [Abstract] Warrants and Rights Note Disclosure [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other expense, net Other Nonoperating Income (Expense) Options granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Testing services revenue Service [Member] Segments Segments [Axis] Summary of Fair Values of Intangible Assets Acquired Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] 401(K) Plan Retirement Benefits [Text Block] RSUs vested, weighted-average grant date fair value (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 Fair Value Measured Using - (Level 3) Fair Value, Inputs, Level 3 [Member] Advance payment balance CARES Act, Centers For Medicare And Medicaid Services, Balance CARES Act, Centers For Medicare And Medicaid Services, Balance Leases Lessee, Leases [Policy Text Block] Deferred tax liability Deferred Income Tax Liabilities, Net Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Trademarks and tradenames Trademarks and Trade Names [Member] Loss from operations Operating Income (Loss) Contingent Consideration Liability Contingent Consideration Liability [Member] Contingent consideration liability. Original Term (in years) Warrant Fair Value Assumptions Expected Term Warrant fair value assumptions expected term. Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 9) Commitments and Contingencies Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Furniture and fixtures Furniture and Fixtures [Member] Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accounts payable Accounts Payable, Current Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Operating leases right-of-use assets Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset 2021 Finance Lease, Liability, to be Paid, Year One After five years through ten years Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Customer Customer [Axis] Credit Concentration Risk Credit Concentration Risk [Member] Fair Value by Liability Class Fair Value by Liability Class [Domain] Income Taxes Income Tax, Policy [Policy Text Block] Total lease cost Lease, Cost Number of warrants exercised on cashless basis (in shares) Number Of Warrants Exercised, Cashless Basis Number Of Warrants Exercised, Cashless Basis Investment in equity securities Payments to Acquire Equity Method Investments Liability Class Liability Class [Axis] Employee stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue Revenues Revenue from Contract with Customer, Excluding Assessed Tax Share price (in dollars per share) Share Price AlloSure Heart AlloSure Heart [Member] AlloSure Heart Public Offering Public Offering [Member] Public Offering Number of commercial tests involving the measurement of cfDNA to be completed Number Of Commercial Tests Number of Commercial Tests Business Acquisition Business Acquisition [Axis] Geographical Geographical [Domain] Unrealized Holding Losses Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Number of shares issued pursuant to contingent consideration (in shares) Stock Issued During Period, Shares, Acquisitions Foreign Deferred Foreign Income Tax Expense (Benefit) Change in deferred taxes Increase (Decrease) in Deferred Income Taxes Shares of common stock subject to outstanding options Employee And Non Employee Stock Options [Member] Employee and non employee stock options. Net loss per share attributable to CareDx, Inc.: Earnings Per Share, Basic and Diluted [Abstract] Change in estimated fair value of common stock warrant and derivative liabilities Revaluation of warrants and derivative liabilities to estimated fair value Unrealized Gain (Loss) on Investments Entity Voluntary Filers Entity Voluntary Filers Acquisition related costs Business Combination, Acquisition Related Costs Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Perceptive Credit Agreement Perceptive Credit Agreement [Member] Perceptive credit agreement. Proceeds from grants Proceeds from Grants Proceeds from Grants Foreign Foreign Tax Authority [Member] Business Combinations [Abstract] Business Combinations [Abstract] 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. Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock ROU asset increase Operating Lease, Right-of-Use Asset Increase Operating Lease, Right-of-Use Asset Increase Goodwill [Roll Forward] Goodwill [Roll Forward] Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Issuance of common stock for contingent consideration (in shares) Stock Issued During Period Shares Business Acquisitions Stock issued during period shares business acquisitions. Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] 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. Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Related Party Related Party [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Digital and other revenue License And Other [Member] License and other. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Geographical Geographical [Axis] Deferred payments for intangible assets Deferred Payments For Intangible Assets Deferred payments for intangible assets. Segments Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Income Statement Location Income Statement Location [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Cost of Digital and Other Cost of Digital and Other [Member] Cost of Digital and Other Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] RSU settlements, net of shares withheld (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Federal Current Federal Tax Expense (Benefit) Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Amortization expense of intangible assets Amortization of Intangible Assets Segment Reporting Segment Reporting Disclosure [Text Block] Issuance of common shares, net of commissions and offering costs Stock Issued During Period, Value, New Issues Sale of stock, amount, maximum Sale of Stock, Amount, Maximum Sale of Stock, Amount, Maximum Title of 12(b) Security Title of 12(b) Security Components of Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] 2018 Public Offering Two Thousand Eighteen Public Offering [Member] Two thousand eighteen public offering. Total future amortization expense Finite-Lived Intangible Assets, Net Weighted average fair value of options to purchase common stock granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Accumulated depreciation finance lease assets Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Vested (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. License and Commercialization Agreement License And Commercialization Agreement [Member] License and commercialization agreement. Previously Reported Previously Reported [Member] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Consideration received on transaction Sale of Stock, Consideration Received on Transaction Components of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Product and Service Product and Service [Axis] Investment Type [Axis] Investment Type [Axis] Stock options and RSUs expected weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2025 Finance Lease, Liability, to be Paid, Year Five Aggregate proceeds from the issuance of shares Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Rent expense under non-cancelable operating leases Operating Lease, Expense Significant Unobservable Inputs (Level 3) [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] TruSight Tru Sight [Member] TruSight. 2014 Equity Incentive Plan Two Thousand And Fourteen Equity Incentive Plan [Member] Two Thousand And Fourteen Equity Incentive Plan [Member] Schedule Of 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 Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Class of Stock [Line Items] Class of Stock [Line Items] Number of transplant centers offering RemoTraC Number Of Transplant Centers Offering RemoTraC Number Of Transplant Centers Offering RemoTraC Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Private Placement Common Stock Warrant Liability Private Placement Common Stock Warrant Liability [Member] Private placement common stock warrant liability. Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] April 2016 Class Of Warrant Or Right Issued Date Two [Member] Class Of Warrant Or Right Issued Date Two [Member] Domestic Federal Domestic Tax Authority [Member] Concentration Risk Type Concentration Risk Type [Axis] Purchases of capital expenditures in accounts payable and accrued liabilities Conversion Of Convertible Preferred Stock To Common Stock At Private Placement And Subsequent Financing Conversion of convertible preferred stock to common stock at private placement and subsequent financing. Accrued purchase consideration Business Combination, Consideration Transferred, Liabilities Incurred Operating lease liability, less current portion Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Research credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Current assets: Assets, Current [Abstract] Goodwill expected to be deductible for income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Amortization expense, included in depreciation and amortization expense Amortization 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. Comprehensive loss attributable to CareDx, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2023 Finance Lease, Liability, to be Paid, Year Three Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Provision for Tax Differed from Amounts Computed by Applying the U.S. Federal Income Tax Rate to Loss Before Income Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Machinery, Computer and Office Equipment Machinery, Computer, and Office Equipment [Member] Machinery, Computer, and Office Equipment Legal Entity Legal Entity [Axis] City Area Code City Area Code Income Tax Authority Income Tax Authority [Axis] Document Period End Date Document Period End Date Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] 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. Share-based compensation costs, capitalized Share-based Payment Arrangement, Amount Capitalized Long-term Debt, Type Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Property and equipment Deferred Tax Assets, Property, Plant and Equipment Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) [Abstract] Asset acquisition cash consideration transferred Asset Acquisition Cash Consideration Transferred Asset acquisition cash consideration transferred. RSU settlements, net of shares withheld Restricted Stock, Value, Shares Issued Net of Tax Withholdings Cover [Abstract] Measurement Input Type Measurement Input Type [Axis] Summary of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Issuance of common stock 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. Customer relationships Customer Relationships [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Cost of testing services, product, digital, and other Cost of Goods and Services Sold California CALIFORNIA Equity Components Equity Components [Axis] Change in short-term credit facility Proceeds from (Repayments of) Lines of Credit Gross deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Balance Sheet Location Balance Sheet Location [Domain] Total identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Europe Europe [Member] Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest JGB Debt JGB Debt [Member] Senior secured debentures. Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Options exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenues [Abstract] Revenues [Abstract] Finance lease cost Finance Lease Cost Finance lease cost. Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Fair Value Debt Securities, Held-to-maturity, Fair Value Fair value of shares issued Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Fair Value Share based compensation arrangement by share based payment award shares issued in period fair value. Foreign Current Foreign Tax Expense (Benefit) Class of Warrant or Right Class of Warrant or Right [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Expected to vest, aggregate intrinsic value 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. Total deferred tax liabilities Deferred Tax Liabilities, Gross Impairment of Goodwill, Intangible Assets and Long-lived Assets Impairment Of Goodwill Intangible Assets And Long Lived Assets Policy Policy [Text Block] Impairment of goodwill, intangible assets and long-lived assets policy. Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Summary of Intangibles Schedule Of Intangible Assets Table [Table Text Block] Schedule of intangible assets. Total intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Number of reportable segments Number of Reportable Segments Revaluation of contingent consideration to estimated fair value Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Refund liability - CMS advance payment Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act Research and development expense Research and Development Expense [Member] Goodwill impairment Goodwill, Impairment Loss Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Other Deferred Tax Assets, Other Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Trademarks Trademarks [Member] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Sales Agreement Sales Agreement [Member] Sales Agreement Document Transition Report Document Transition Report Title of Individual Title of Individual [Axis] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Contingent consideration Business Combination, Contingent Consideration, Liability, Current Numerator: Net Income (Loss) Attributable to Parent [Abstract] Fair Value Measured Using - (Level 2) Fair Value, Inputs, Level 2 [Member] Liabilities Liabilities, Fair Value Disclosure [Abstract] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] General and administrative expenses General and Administrative Expense [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Total (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Prepaid and other assets Increase (Decrease) in Prepaid Expenses, Other Basic (in dollars per share) Earnings Per Share, Basic Net unrecognized tax benefit would impact the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Entity File Number Entity File Number Options expired (in shares) Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Weighted-average remaining lease term - Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Exercise price (in dollars per share) Derivative Liability Exercise Price Derivative liability exercise price. Initial cash payment under license agreement Initial Payment Under License Agreement Initial payment under license agreement. Stock-based compensation expense Share-based Payment Arrangement, Expense Balance Sheet Location Balance Sheet Location [Axis] Issuance of common stock under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Denominator: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Liquidity and Capital Resources Liquidity And Capital Resources Policy [Policy Text Block] Liquidity And Capital Resources Policy Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Annual Report Document Annual Report Share-based compensation expense, tax benefit recognized Share-based Payment Arrangement, Expense, Tax Benefit Transaction costs related to asset acquisition Asset Acquisition Transactions Costs Asset acquisition, transactions costs. 2024 Finance Lease, Liability, to be Paid, Year Four Commercialization rights Commercialization Rights [Member] Commercialization rights. Volatility Measurement Input, Price Volatility [Member] XynManagement, Inc. XynManagement, Inc. [Member] XynManagement, Inc. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Subsequent Event [Table] Subsequent Event [Table] Accrued compensation Increase (Decrease) in Accrued Salaries Schedule of Reconciliation of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Deferred payments for intangible assets Common Stock Issued For Acquisition Common stock issued for acquisition. RSUs granted, weighted-average grant date fair value (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 Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Risk-Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Other Deferred Tax Liabilities, Other Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract] Common stock, offering costs Payments of Stock Issuance Costs Concentration Risk Type Concentration Risk Type [Domain] Rent expense under non-cancelable operating leases Operating Leases, Rent Expense, Net Total liabilities and stockholders’ equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Amortization of inventory fair market value adjustment Cost, Depreciation Debt Securities, Held-to-maturity Debt Securities, Held-to-maturity [Table Text Block] Grants receivable Grants Receivable Operating lease cost Operating Lease, Cost Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net General and administrative General and Administrative Expense Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] 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 Total current income tax expense (income tax benefit) Current Income Tax Expense (Benefit) Weighted-average remaining lease term - Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 2016 Inducement Plan Two Thousand And Sixteen Inducement Plan [Member] Two thousand and sixteen inducement plan. Weighted Average Remaining Useful Life (In Years) Estimated Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Equity Component Equity Component [Domain] Cash, cash equivalents, and short-term investments Cash, Cash Equivalents, and Short-term Investments Non Employee Non Employee [Member] Non-employee. Warrant revaluation Effective Income Tax Rate Reconciliation Warrant Revaluation Effective income tax rate reconciliation warrant revaluation. Long-lived assets Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Interest income (expense), net Interest Income (Expense), Nonoperating, Net Stock Incentive Plans Share-based Payment Arrangement [Text Block] Net loss attributable to CareDx, Inc. Net loss attributable to CareDx, Inc. used to compute basic net loss per share Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Noncontrolling interests upon acquisition Noncontrolling Interest Increase Decrease From Business Combination Noncontrolling interest increase (decrease) from business combination 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. Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Lease liability Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Common stock warrant liability Common Stock Warrant Liability Common stock warrant liability. Number of milestone payments Number Of Milestone Payments Number Of Milestone Payments Amortized Cost Debt Securities, Held-to-maturity Refund liability - CMS advance payment (Note 1) Contract With Customer, Liability, Current, Advance Payment, CARES Act Contract With Customer, Liability, Current, Advance Payment, CARES Act Cost of Testing Services Cost of Testing Services [Member] Cost of Testing Services Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Developed technology Developed Technology Rights [Member] Cash and Cash Equivalents [Abstract] Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Cibiltech SAS Cibiltech S A S [Member] Cibiltech SAS. Less: Accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Thereafter Finance Lease, Liability, to be Paid, after Year Five Supplemental disclosures of cash information Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Issuance of common stock under ESPP (in shares) Shares issued under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Public Offering Underwritten Public Offering [Member] Underwritten public offering. Expected to vest, weighted average remaining contractual life 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. Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Issuance of common shares, net of commissions and offering costs (in shares) Common stock shares issued (in shares) Stock Issued During Period, Shares, New Issues Gross Carrying Amount Finite-Lived Intangible Assets, Gross Intangible assets with finite lives Finite-Lived Intangible Assets, Net [Abstract] Shares issued upon conversion (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities 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 Aggregate Intrinsic Value, Total Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Basis and Changes in Presentation Basis of Accounting, Policy [Policy Text Block] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Options forfeited, weighted-average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 2014 Employee Stock Purchase Plan Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Extinguishment of unamortized debt discount Extinguishment Of Unamortized Debt Discount Related To Debt Conversion Extinguishment of unamortized debt discount related to debt conversion. Loss Contingencies [Table] Loss Contingencies [Table] Plan Name Plan Name [Domain] Shares of common stock subject to contingent consideration Contingent Consideration [Member] Contingent consideration. Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Contingent consideration Business Combination, Contingent Consideration, Liability And Equity Business Combination, Contingent Consideration, Liability And Equity Inventory Inventory, Policy [Policy Text Block] Income tax benefit Income tax benefit Income Tax Expense (Benefit) 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 the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Purchases of marketable securities Payments to Acquire Marketable Securities Indefinite-lived Intangible Assets, Major Class Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Relationship to Entity Title of Individual [Domain] Local Phone Number Local Phone Number Acquisition of business Cash Payments to Acquire Businesses, Gross Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Accrued and other liabilities Total accrued and other liabilities Accrued Liabilities and Other Liabilities Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fixed assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Asset Business combination, recognized identifiable assets acquired and liabilities assumed, fixed asset. Debt Extinguishment Expenses Debt Extinguishment Expenses [Member] Debt Extinguishment Expenses Cash and Marketable Securities Cash and Cash Equivalents Disclosure [Text Block] Summary of Issuances, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] ESPP shares included in accrued compensation Employee Stock Purchase Plan Shares Employee stock purchase plan shares. Decreases based on tax positions related to prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Issuance of common stock for cash upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Goodwill and intangible assets. Convertible preferred shares Convertible Preferred Stock [Member] Contingent consideration Common Stock Shares Issued For Contingent Consideration Common stock shares issued for contingent consideration. Aggregate principal amount Line of Credit Facility, Maximum Borrowing Capacity Award Type Award Type [Axis] 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. Schedule of Net Income (Loss) Per Share [Line Items] Schedule Of Net Income Loss Per Share [Line Items] Schedule of net income (loss) per share. Total fair value of RSUs vested during the period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Intrinsic value of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Raw materials Inventory, Raw Materials and Supplies, Gross Stock issued for warrants exercised on cashless basis (in shares) Stock Issued During Period, Shares, Cashless Warrants Exercises In Period Stock Issued During Period, Shares, Cashless Warrants Exercises In Period Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Contingent payments related to acquisition of Conexio Genomics Pty Ltd. Payment for Contingent Consideration Liability, Financing Activities Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities HLA H L A [Member] HLA. Net proceeds from common stock shares issued at public offering Proceeds From Issuance Of Common Stock Net Of Issuance Cost Proceeds from issuance of common stock net of issuance cost. Equity Award Award Type [Domain] Corporate Debt Securities Corporate Debt Securities [Member] Statutes of limitation for income tax returns end year Statutes Of Limitation For Income Tax Returns End Year Statutes of limitation for income tax returns end year. HCT H C T [Member] HCT. Net Loss Per Share Attributable to CareDx, Inc Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Federal tax statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Remaining term (in years) Derivative Liability Term Derivative liability term. 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. Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Discount rate Measurement Input, Discount Rate [Member] Balance Sheets Statement of Financial Position [Abstract] EX-101.PRE 12 cdna-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cdna-20201231_g1.jpg STOCK PERFORMANCE GRAPH begin 644 cdna-20201231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" )' ^L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***\UUK]HOP#H/B#4-(N=7NI9=,?R]3 MOK+2;RZT_3'QEEN[V*%K>V*KAF$TB;%(9L @TKK89Z517"ZQ\;_!.A^%=!\0 MSZV+C3]?C271X]/MIKRZU)70.#;6L*/--\A#D(A*KEC@ D0:3\>/!FN>&M=U MNQO=0N(M"*KJFG#1;X:I9%AE1+IYA^U+N7YAF+YE^897FF_=O?IOY>OWH%K: MW7;S/0:*YWX>_$+P[\5O!>E>+/"FIQZQX>U2+SK2]C1D$BY(.5XM9+OS?*$22QVK(Y,F$&TD% MB "213?NRY7O_P &WYM+U)3NN9;?T_R39[?17&?#GXP>$_BM_:T?AO4I9[W2 M)UMM1TV^LKBPOK*1E#()K:XCCFC#*%OB!X5O_$?AO4S MK>D6-Q=6LTUC;2R/YUN[),BQA-[L&4@!5.[@KN!&4]-^U_EW]-5]XUKMWM\^ MWKHSK:*\=\-?M;_"_P 5:EHEE::QJEFVMWCZ?IMSK'AS4]-M;NZ0N&MX[BYM MXXFES&Z^7OW%E*@9XKI8?CAX0F^(&K^"VN]0M]>TBT^W7WVK1KV"T@M\,1,U MV\(M]AV/AA)@E' R5(!_7W;_ '!_7WZ([VBO/O!7QZ\#_$#4[33M&U:P* 3<6XGB3SX,%?WT>Z/YE&[+#-/Q-^TA\/_ GJVHV%[JU[ M.=+;9J=YIFC7U_9:8W5EN[JWA>&V91AF$SH44AFPI!H!:['IM%>=^+OV@/ G M@74O#EIK>L3VD7B)[>/3-433;J;3+AYR1"GVY(FMU9\9"M("00>A!.IXB^*W MA_PKXTT;PKJ"ZP=8U@9LQ::#?75NW)!W7,4+0Q[<9;>Z[00S8!!I_P"=OGV] M17_*_P N_H=A17+>//B;X;^&MK9RZ_J#P37TAALK&TM9KR]O' RRP6L"/-,5 M'S,(T;:H+' !-8^D_'CP9KGAK7=;L;W4+B+0BJZIIPT6^&J618942Z>8?M2[ ME^89B^9?F&5YJ>96;[;^7]715G=+OL>@T5Y5X)_:;\!_$.;1%T.3Q'-;ZWM_ ML[4+KPCJ]I8W.Y"ZE;J:U2'#*I()?![9S72_%?XN>$O@?X)O/%WC?6%T/P]: M/''->-#+-AG8(@"1JSL22.BGN>@-.7NZRT$O>=D=A17&Z'\7O#'B;X86WQ"T MBYOM4\*W5K]MM[BSTJ[EGFASCJ7FF06_C:;4K)(Y+JSC^'VOM- LF[RV=!8Y4-M;!(YVG'2N MUUCXL^$_#_POE^(FHZNMGX.CT]=4?4I()1BW90ROY>WS,D$?)MW9.,9XH>B< MGLAK5\JW.NHKCO'?Q<\+_#?P*/&6N7MTGAK8DIOM/TZYOPL;KN61DMXW94Q_ M&1M&1DC(JAX"^._@OXD>)+_P[H]_?0>(;&VCO9]'UK2+S2;P6[L5698;N&)W MCW C>H*@X!()%.SNX]4*ZLGT9Z!117DU[^U5\,-.74)[CQ#/'I&GM(EQX@_L MF].C*Z<,@U$0_96?=^[VK*29/W8!?Y:6[LMRO,]9HK@_#WQN\)>*?B+J_@;3 MI]5D\2Z3$L][!-H5_!!%&Q(1_M$D*PE7VML(>10M6DNO\ G;\V MEZLGHWV_RO\ EKZ:GL=%<[\0/B#X?^%O@O5?%GBG4DTGP]ICU*BO*/&7[4'P_\ M 7'B.+7KCQ!9)X=59-4N5\)ZM+;VZ,3MD,R6K1LAP?G5BO!YX->C>'=>M?%& MB6>JV27<=I=QB2-;^RFLYPI_OPS(DB'V90?:A:JZV!Z.S-&BN2;XL>$U\7>( M/"W]LQ'7] TZ/5M2L5C#M_P!L#X9W%^]F M)_%,=Q'!#=2B?P1K<2PP2L5BFD9K,".)BK8D8A?E;G@T+WG9?UO_ )/[GV!^ M[J_ZV_S7WKN>TT5XWK/[7/PS\/6/BJ]U*_UZSL_"UPMKK5Q+X3U<1V4C $!V M^RXP596W#(VNC9PRD]/XD^.'A3PCX1T+Q-JCZS!I.M3P6UD8_#VH33M+,<1( M]ND!EB+$A1YB+\S =2 4M5=>7X[??T[@_=T?G^&_W=3O:*\8A_:[^'$\>J2( M?%S0Z5*\.H3?\()KHCLG50[K,_V+;&55E8[B,*03QS7LJ.)%5E.589!JNE^@ M=;#J*\P^(7[2/@7X7ZQ/IOB"YUN.X@:W2633_#.IW\$;SL%@C::WMY(P[L0% M0MN)8#'(J]%\>O!#>"[GQ3<:I5MR[( MUC+/N 4-D5*=U=?UT_5?>/;1GH-%V6H:7:F_N],UK M2;S2[Y+89_?BVNHHY7BR"/,5"NX%#5+5V6_]?Y/[B6[*[V_X;_-?>CVFBN: MOOB1X:TWX@:7X(N=5BB\5:I93:C9Z:5;?+;Q,JR.&QM&"XX)!.&(!"MC(U#X MW>$]+^*%G\/+B75O^$LO(/M,%K%H-_) \(*AI?M*P&$(I=%9R^%9@K$$@4EK M9+KMYVO?[K/[F/:]^F_]?-?>=Y117BTG[8?PLMKFYCO=6UK2H;344TF[O]4\ M*ZM9V5I=,RJL4]U+:K#"29$^^ZC#JQ[317F7BO\ M:+\%^#/&C^$]0'B6?7UM_M8M=+\(ZMJ DA^7,B26]K(CH"Z*65B%8[3@\5GZ MW^U9\./#N@PZQ?7NO)I[V]Q=RO%X5U:5[2*"5HIGN42U+6P1T93YP3[I["E= M63[_ -?H_N'9[?UKL>NT5XSJ'[7GPUTFPCO+VX\36D4EU!9*D_@O6DE,T_$" M^6;3?^\/RH<8&_ ^J:-IVJ1Z\;S6(VDLH]/\-ZC?!\*696 M,%NX1PH)*.0P )Q3VW]/GO\ EJ3>^W]=/ST.XHKQWPU^UO\ "_Q5J6B65IK& MJ6;:W>/I^FW.L>'-3TVUN[I"X:WCN+FWCB:7,;KY>_<64J!GBNFT7XX^#M=^ M)5YX AO[RU\76L$EV=-U+2KNQ,\"2>6\L#SQ(EP@;C?$S@]0<SU$3R/^,/$UOXCU[P)X9UOQ#;^7Y.K:CH]O<7V5T+C:>1@\' MI2ZOS_3_ (?5==-=-6]4O+^O^&?3734\)\,+HOAW]L;PO$.1^\:$0. %RT<>1D+5GQ1C7/VS-4O/#\@F@T;X>W5AXG MFMR6CCFEG26QMY2#@2[1/(%(W!&SP'&?HCQ9X-T#QYH)M#TWQ%H\S*TN MGZM:1W5O(58,I:.0%200",C@BLVW^%/@FU\$R>#8/!V@0^$) 0_A^/2X%L&R M^\YMPOEG+?-]WKSUJ)Q7;UY5^) M\H^$9-3^$7B&_P#A#I,.7_6I&BJ BO\ Q !N^:Y#_AE MCX+?9C;_ /"H/ ?V]VWV,(QM2]F_Z;A*+?S;N_2QXYXD\,^//A_K/Q&^(FI0:>GQ#\?06'A;P_ MX7\(WWVG9Y22'S_M%TML)9U5YY>5C1$@ )/)!^S;?S?"_P#: \5?#Z3P3JWP M^\,^)=,M]>\/:;K4EDS&>UBBM+U(S:7$\9RBVLFTL&R9"1C!KZ*UCX4>"/$, MF@R:KX.T#4WT#;_8[7FEP2G3=NW;]G+(?*QL3&S&-B^@JOXK^#/P_P#'FN0Z MSXE\"^&O$6L01"&+4-6TBWNKB.,$D(LDB%@H+,< X^8^M1'W'IMJOEJU\^9\ MS*E[RUWT?ST_#E7*NN_<^+_AW9WM]HWPN3Q_K5G'\)1XUU2\L)M+MS:RVNMP M:K<-9PZA.\LBO!(XEVF-83YHB1L[N?/C6OB6*2?PZWPWT\:E%%] M][7S=4\T#GJ4W5ZYI?P/^'.B>%]2\-:=X \+V'AS4V#WVCVNC6T=G=L,8,L* MH$6&AVL$QA*!#$76,'85 M7;G& !TJ>5-M?\[ZI);J[M2:;DMW;Y6GS:?\-O=^2\)^&FN>.?A/ MXP^'_@:_\3Z1\6? 7BBTN$\'>+PJ+J]B(K5Y8_M.PF.ZA\A8U%S'M9F;YQ\Z MYV_V*=;TCPK^RK96OB"ZATC4_#+WT/BY=3F5)+.]6>62Y>Y+,=N[=YNYCRCJ MPX(KV_0/A?X-\*>)-4\0Z)X2T+1]?U0L;_5=/TV&"ZNRS;V,LJ*&DRWS'<3D M\]:K^(/@[X"\6^*+3Q+KG@CPYK/B*S\O[-J^H:3;SW<'EL6CV3.A==K$D8/! M.152;E>_5:WUZOTOOKM?1WTUA)1LNWR_X;RWMK;?3Y@^"'PTL?%W[,GPS\(> M,])-QX7UWQ#JPL=*U!61QIL[^ZT+Q1,K,-;THQHB-*_3[3"=L)/"&@^(=3TQMUC>ZKID-S-:'<&S$[J2AW 'Y2.0#703:?:W%W;W4 MMM#+=6V[R)GC!>+<,-M8\KD<''6B^M^_Z;._?N[:W?>Z)7EOO_F[O3MT^2[' MSUJ#?V'^WKI]]X@/DV.K^!SIOANYG;;";M+MI;RWC);'G-'Y+X RR1GLAQF> M*,:Y^V9JEYX?D$T&C?#VZL/$\UN2T< XS]$>+ M/!N@>/-#FT;Q-H>F^(M'F96ET_5K2.ZMY"K!E+1R J2" 1D<$5FV_P *?!-K MX)D\&P>#M A\(2 A_#\>EP+8-E]YS;A?+.6^;[O7GK6,H.5-0[*:7_;_ #;^ MG,_P-8RY:G/W<;_]N\OY\J_$\)_8>TCQY#\'?A->ZOKFE:AX0/@R-+6RT_39 M;26WD86QB$[O=2B=MBR .L<0'SC_9/'WB?X?ZAH5R^H MV-_X.V\&^!/#7P[T?^R?"GAW2O#&E> M8TWV'1K**T@\QL!GV1J%W' R<9X%4_&GPI\$_$F:QE\7>#] \4RV!8VCZUID M%XUN6(+&,R*VS.UU_ MQ-\)?#6I>*);:ZUR6W*W%[9*%@O=KLB748' 29%64 < 2 "O(/!O@:70OVI/ M$O@F"\7_ (0**&#Q_;Z/ALQ:E,;7P9X?MO%TVXRZ_#I<"7[[EVMNN GF'*\'+KKYG@'B31OB+K7[07QMB^'WB'1=#NV\-:.C)J6E2 MW,\LACO1'Y,RW42P,#GYV24 D''!!W_C!XXMOB;J7A+PQH/AC4/B?X>.=;UV MST&>QP\$;/':!S=W,"-')<(TBD,=WV4E _!^N_VWH/@GP[HFL_94 ML?[1T[28+>X^SHJJD/F(@;RPL:*%S@!%&.!6?*I)1EM_7ZV+O9MQW_X9?DG\ M^Y\@6/BK4YO^"??Q2\%Z_;SZ1XE\ 6UQX=N;75#&UQ%;Q['LI)?+D9#NMGAR MR.5)5\-BO5/A+8WJ_M0:[<_$O5K:X^(UMH2V7AW^RX#9:7?:([QR2RP0/)+) M]H6X0K,&E<*ODE0 _/J6H?LV_"/5[S4+R^^%G@J]N]0E,UY<7'AZTDDN9"VX MO(QCR[%B3ELG/-;5U\(? E]9>'[.Y\%>';BT\.NLFC6\NE0-'IC*05:V4IB$ MC:N"F/NCTK12;DJDM[:^MK-KS=W\FUV:AQ5G&.VMOO32]%;[[/I9Y/[16G>( M-7^ ?Q%L?"HD;Q)<>'[Z+3U@)$C3- X4(1SO)X&.Y%&C%/ MIA\!IX>ATV]@8CRHAY*Q36TJ]1)N+1LA^;<<8R:]MKC/^%+_ ]'C3_A,1X$ M\,CQ=YOG?V__ &/;_;_,V[=_VC9YF[;QG=G'%1&Z>?#W4+>U_:R^)=C('M9=1\-:%?6,=PIC:>"-KN.1E5L-\C,BL", MJ77/6J/B/1-!^*W@'6M-O%AUCPSK_C%[*0J0T5Q%O$$H4]\.DBY'=>*]<\N:9#>K"S !B@E5MI.!G'7 J+Q+\(O OC33] M)L/$'@KP[KMCI "Z=:ZEI4%Q%9 *!"KH1'PJCY<<*/2CE4I)R^?FN:,OO\ M=2^]^1.JBXQT_1\CC]VM_+;S/C+Q!KFN>.OV=?'WPQ\4+)V:+?1:5^TA\)OM9\B/5/AW>6=G+)@ M)-.DUE*T2GN_EAGVCG:K'L:]DUCP'X)^(6D7L&J^'= \3:7J,B274=Y8P7<% MT\7RHSAE*NR;< G)7&!C%07GP;\ :AX-M?"%UX&\-W/A.T?S;?09M(MWL87R MQW) 4V*#;3PC>^" M/#EYX4LV#VVA7&DV[V,# L04@*;%(+-R!_$?6L:Q_9J^$.FV.H6=G\*_!-I9 MZA&L5Y;P>';-([E%<.JR*(\. ZJP!R 5!ZBH=]4OZT_S]1JUXM_/^OZ^1\K- MK7B/P3\2/A]\3_$WPS\0>&HM>U:ZTKQ?JVLR::]G)9:FT<=FC+#=R3 0-#91 M@RQ* N_=M) KZ!T&S@NOVN/B%:SP1S6TG@K18WAD0,C*;K405*G@@CC%>AZY M\(? GB;POIWAG6/!7AW5O#FF[/L6CWVE036=KM4JOE0LA1,*2HV@8!(J'P_\ M%_A[X3\1#Q!H?@3PSHVO+"+<:II^CV\%T(PH0)YJ(&V[55<9QA0.@JXM1M%; M1O;T:LE\FV_F)WDG?>25_523;^:27R1YE\-?"^G>-_&'[2?A[6+<76E:KK\5 ME=PGC?%)HUDCC\B:S?V==6U;Q9#IW@7Q*)KC5OA;=2Z=JUU.AQ>7"+LTZ8,> M'WVDGGMW5VCZ=*]H\*_"GP3X%UC4=6\->#M \/:IJ1)O;[2M,@MI[HEBQ\UT M4,_S$GYB>3FNCAL;:WFN98K>**6Y8/.Z( TK!0H9C_$=JJN3V ':IC[J7^&* M^<59/Y:_-^6M2]Z_J_N>Z^>E_0^4?!=KX\B\5?&'4]%\5:#HOA2R^(<=SJEM M>:;(MV;>.*P>Z<7QNUCB3R5;(:!L@,-WS K]6Z?J$&JZ?;7MJ_F6US$LT3[2 MNY& *G! (X(X/->9M^RE\$FD+GX.^ 2Y.2Q\,6.<^O\ JJ]350JA5 "@8 '0 M4XZ4XP[)+[HI?C:Z737>^DOXY275M_>[K\]>YXC^UM:PP_"NUDCBCCDF\6>' M6E=5 +D:M:*"Q[G Y[ 5SGQVMX?#_[3_P "/$6KQI;>$EN=5M9;Q@$@BU>> MVBBLWF;(&]T26%&8'DA1RP%>W>-_AKX0^)EE;V?C#PKHGBNTMI/-@M]&='U;P[-H%[I-C>:%-;_9)-+N+9'M7@V[?*:(C: M4V\;2,8XI1O%>DF_OBHO\M-];/IK3UT\K?B_Z?=:=3P/XY6\/B;]J3X&Z7I MCN],8['BO4/!/PY\)_#33Y[#PAX7T;PK83R^?+:Z)I M\-G%))@#>RQJH+8 &3S@"LRZ^"/PZOM>U37+CP#X7N-;U2&2WO\ 4I=&MFN; MR*1=DB2R%-TBLHVD,2".#0O=M;S^]IK[OUN^MD-\R:?6R^2DI?>[?=9=-?C[ MXL>,O$,EQ_PO6P^'7B.YBT'Q';ZM9>)XY=.>RD\,PH]O*JJ+S[28Y(I[JY&( M?O2(<;1NKZ%N-1M=0_; \*W%M<13P77@"_F@DC<$2H;ZS(93W&"#D>HKT1?A M#X$7P0?!@\%>'1X/+;CX?&E0?V>3O\S/V?9Y>=_S?=Z\]:YN;]ECX+7/EB;X M0> Y1&@C3?X9LCM4=%&8N!R>/>G'W'&VMK^NL'#7\'ZW[Z3- MENVOH6CZ[I_B"">?3;N.\A@N);222(Y431.8Y4SW*NK*<="I'4&OA+QYI^J: MN/C%8^(-6MH/@K>_$0VGC!=-M635;& VEFRSFY:1HQ;>9Y E A#I&7'?#.C^#]$M=&T'2K'1-'M%*6^GZ=;);V\*DDD)&@"J,DG@=2:Y[P[\%OA[X M0&KC0O ?AG1!K$1AU(:=H]O;_;8SG*3;$'F*=S<-D?,?6I^&;DNUOQB]?+W; M?/R*WC;;6_II):/NKWOW7F>0^/K7Q-JO[5GA+_A!M>T/1YSX&OG^U:OI4NJ0 M20F]M,!%BNK<@GY2&WL, \?L4_$(:C>V^J^)].\&W>EZU?0L)"U M[%9MYZ&0?>VR,^0"<,6'4$5W7_#)WP0_Z(W\/_\ PE['_P"-5TTGP=\!3>"8 MO!LG@CPY)X0B?S(_#[:3;G3T;>7W"WV>6#O);.WJ2>M#7[OV:\_QE)_E*UNK ML]!TY>SJJI;JOP27YI>AY/\ M)-:Z+\)O NOW$216NG^)?#5QJ%]M \FV2]B MS)(W:-#(223A0S'UKTSQ/J5K-\5/!&F1W$;Z@L5]?M;*P+BW$0C,I'9=\B+G MN6^M='I_@[0-)\+KX:L=#TVS\.+;M:KH]O:1QV@A8$-&(0-FP@D%<8.361X7 M^#W@+P/I.J:7X<\$>'/#^F:HNR_L]+TFWMH;M=I7$J(@$@VLPPP/!([UI*5^ M:VS;E]Z2M_Y*GU[>9C&'*H)[I)?6$VEVYM9;76X-5N&LX=0G>617@D<2[3&L)\T1(V=W/OOQJ^#:?&#Q_J[:3J M"Z#X\\/:5I>J>&]>0$R6%V)[\ .!RT$H!CDC.0ZD\$@8]/TOX'_#G1/"^I>& MM.\ >%[#PYJ;![[1[71K:.SNV&,&6%4".1M7E@>@]*7PK\$OAUX&UP:UX;\ M^&/#^L"'[,-0TK1K:VN/*P%\OS$0-MPJC;G&%'I4)6CRWM9W3ZWLM?566O9+ M3372^K??3Y7O;T:>W=O76R\T_9:^)E]\4M:^(5_K6B3>&O$]A=V>EZUI$H;% MM>Q08D$;$?/$P*R(XZI(IZYKZ JO#I]K;75S=0VT,5S<[?/F2,!Y=HPNYARV M!P,]*L4WKJ)*V@4444AA1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7R-^W3XT\/ZS:P_#^[\?Z)X(U:RT MZ7Q9;R:KJ\%B9[VW)_LV$>8XW*UPID..GV=?7!^N:X;P3\+3X+\5>,->/BK7 M=D.(FF,C3Q)&VGF+RG>4N4*$*0-FT;@;$W[*^@R>'_#OAF/Q)X@@\%Z-%9HO MA=?L365P]M+YLC^:Z=.[9Q,/[8'B0:+X9U"7X;VMS)J?B?5?"ES9:;XB\R:*\LUN" MI@,MM$DJ2?97&9&AV[ESGDBOX+_;(\7>.+?P0;+X3QP3^-/#]SK>CI<^)8PJ M?9O*\\73+ 3'&?-'EO&)7;*[XHLMLZ36OV,]&U+51>67C_QIH<,/B&Y\46-C MI[Z<;>QOK@2B=XQ+9R%E;SI/ED+A<_+MI/#7[&VG^$?^$._LSXE>-H?^$3T> M[T/2MPTEO+MKC&_=FP^9ALBP3_SR7.? M3;7_ -*T_P#)=/6_JVB MN ^R"*2SL;F-YLQ2@"9H$.%^<9;9WFB_M&3>(/C@O@=-TP+##/)%KNK26 M&LRQ26QF$]M8/;;;B%6'E.R3[D=9-RC:-U'P?^R+I?P]T[P_!X7\?>,M"N]* MTL:++J%K)IYFU&R20R0PW*O9M&3$7D"2(B2@2."YS767WP'L]6\<:-X@U/Q3 MXAU6QT6\34-,T&]>UDM;.X6 PB1)C;_:R=I8D-<%6+MN!!Q71[O.WTN_DK_Y M;=WHVMS%WY;+>WXV_P [_*SLW[IZ5<6\5Y;RP3Q)/!*I22*10RNI&""#P01V MKXL^"_CBQ_9Y\&Z5I7@[X96VHW?C+XC:]H:MIDEKID$!BN[PP>W=U*K-&%+(2/O#<",CKR"/4&O M*_8]L=+_X1 MT?\ "RO&UTNA>([CQ3:K.ND_->SF0S%]M@N48S3_ "C&/-.,83;E'2=^FE_3 MF3?X)_,U=G"W6[:]>627XM'CGQ0_:LN]0TS_ (2'3_AY'I_Q%T/PUXN:SU>; M7!)9:;/8W$<%W'$!&3<$^5'*/.@C!Q&H(WR%.RT+XY7^D^+?$NK:[\/=-LO' MVE^"=(N[S6I_%D<&F7=I+=3["TTL<:P0Q%I)))&B$@)D14D"QM)K6_[!7AK[ M1=M?^/\ QMJUM=P:S;S6ET^F)&ZZH=UZ.]0U$VNG6L%T[:5$UL+"Z%S:.@BL$4M')N^^&#!SN!(4J4[KEYO M*_E\=[?^!1[;!;221E+CA98=I*JZ[L(]?;=?/&I?L9Z=JV MF>)K*Z^)7CB0>(]8L=>U&;_B5;Y+VU$8CD'^@84$P0$J!MS$ H+!OH2-3'& MBL[2,H +MC+>YP ,_05:LH6ZWO\ /EBG^*?RL0[W^_[KMK\&CY'\=WWAWX)_ MM#?&KXG6G@2RUK6-"\!:=JY6Q@M[>ZF(;B*]\5%##I=Y))&9Y#%9R /"8F:1$WJ$RRN MQ&T]SX^_97L_B)K_ (XU.]\?^+K*/Q?HZZ#?V-D-,$$=DI%[O3=82P-I-9Q!@NY8;6- MMQ+RDG=@^:PQ@*%B-U%)]-E_X&[:=WRKTYK="Y\LI.2ZV_*"_2;];7,?XE?M M+7_P_P!2O;>+PFNMP37T.E:)-IT][=O?W9MC,_"HT#4_B-XOGLKF">VU;S1ILPU>.7:&6>. M6S>*,!5V@6Z0X#,>IS3V;MK^'^=M;]VE; MYM)I@5%M"2/,VL5Y!R1L_T [57R8>.<^4N%I]4N=(/B.'3M2Q#- TD;S2%K);46_FQ,@=;MG^9< MQCY@N'H'[8GB'Q%-I[CX9#1]/U+Q#JOA6TEU7Q!$LQU"TCN73?'#%*JQ/]F* M,X=F1R=J2J [>H^%?@/;>"_$EW?:1XO\3VNA75_)JDGA5)[8::+J0[I9%(@$ MZ*\NZ5HEF$1=W^3#%:XO3?V-])TU="0_$'QEFK:G:)<+<6%R9?M,;*"))$\B)8G)W#RUW@ [SD@=-\ M5/B=)X!?PYI>F:;%K7BCQ-?G3M(T^YNS:022+#)/(\TXCD,<:11.Q*QNQ.T! M3GA_P:^%-M\%? MGX2T[7-6UO2+#]W8#5_LYDM( %@5H88MR+@D&3<_S'+' MC#_BI\)=)^+6EZ7!?W=_I.HZ1?Q:II6LZ3*D=YI]TF0)(RZNARK.C(Z,C*[! ME-:U&G*\=KK[NOSM\K[-;DQV:>^OW]/E?YV/E_XU?&CQ?\2-:\'^ G\$Z MY M#XVCT/Q1X+S!9,)K26/9*6>,,'C"-"1EA[MX^^ L=[^SO M>_#7P0\?AF!8$6SM)+F:2U*K,)6LY'),GV:4!H6 Z1R$!=HV5DZG^R5IFIZG MHFK'QWXN@U[3M9/B"?5H_P"S6GU*^$'V=);@/9L@"09B6.)8T"G.TM\U>K^. M/!MMX\\.S:3"^TV;RKBVFC<212H2"I*NJG:ZLC8PRLI(,))4[/ M=N[^Z*Z^:;2?2U[78[WJ*2V2_&\GT\FM=_6R/!_V3M-\&R^%/$?A;3]"G\"Z M\(/+USPWIDLEG;1B26X5+NSDA\L$2 ,@N(MDG[A XC>/:O">$Y9/"?[#VB:) MI,MQ8V.H>+?^$;EFCN)!+#97/B)[6;$N[>&\IV7?NW G.<\U[K\*_P!G:V^& M-OXAO/\ A+=$?A-J/P\O-?U[Q3H5Y--.LVL26RW5N\DIF+126\$.&$Q,JL065CP< M 5U3>NU_.SV^:T[*[L2M/AT[>6F_P!^W>RN> _%1X?A)XN\9_#7P9;)X;\& M:Q!X5$UCI*M:P:=_:&K26-X;<1D"'S8%4GR]OS[G^^S,?7_A3I>G?#?]H;QK MX!\+:=;Z-X07P[IFMQ:18P^3:65U)/=PR^3&/DC$BP1LRH "RLV-S,3U.G_L M_:"OA_Q/8:WJ6K>*]1\2B(:GKNJR0I?2^2,6^PV\44<7DD;D\N-<-ESEF9CM M_#OX76GP_N-7U"35]3\3>(=8>-M0UW6C!]JN%B79#'M@BBB1$4G"I&HRS,KUN^Z:TCZ1>OR"5G>RLM++LU:[_[>M8\^\)_$NJ1:]X@T.P\5QQ1>)M"TN>!;'6U1/+_?"2%Y(V:+$;M;R1,R MJH)) -<[XA_8VT;Q /%T?_"=^+M.MO$VLV.MW-M9#3%C@FL]@MHX=UDQ6-!# M ,,6)\EENJ$_;Z\.:3X MA_9'^)#:KI=GJ;6&ERWMH;RW24V\ZJ0LL>X'8X#, PP0&//->>_M"?"_PK^S MQ8^ /B3\,-"L? OB:#Q%I6D7-KX;MH[*#6[.[G6*:UN((U$(=9T33-13R;Z?1_LHGN8=I#1,9H)54,2"2BJV5& M"!D'G=._9KT^?QGH'B;Q?XQ\4?$2^\//YVC6_B&2SBM+"?:5^T+!9VUO')*% M8@/*'*YRNT\TX>[-/:S3]4MU\U[NO1ZZ$5/>I\OE)?-VM]S5_P M3E=*_:\? M6OB0NDV7@/7;KP;_ &A=Z;+XGBT[4MML]N95EGE+6(M1;^9"R[TNV?EL]O_98N)3NE93Y/VA4> M0M(T0F\HL[Y3#%:S_#7[-.B^'_#5UX2N?$GB/7_ +V4VFVWA'59[=K&SM9 5 M\E)(X4N9%1&*()II-HVD?,JL(5^37XK?*]G>_P [6MIW[%NW/_=O\[7Z?+>_ MR[ORS4OVWO$N@Z'J&HZA\%/$CI;WVFV\4T*W=E;21W=R(/\ 6:G9V;&9&9/W M:(ZDR)^\5=[)L7'[6WB+3=0U^RUKX;PV$/AWQ)IWA[7+R#Q&LD4:WQMQ!+;' MR%>5U%RAD1Q"JC[DDAR!TOB#]E4>+/ T7A;6OBM\0-3M;>>SFM[JXN-.:>(6 MTBRQ(?\ 0MDG[R.)S)*KRDQ@;]K.KY^O_L;:?XD_X2W[7\2?&R_\)/K%EKE_ MY8TD?Z3:;/(V?Z =JKY,/'.?*7.ZY)+X4:\^'UK\1=5TF]UZ[UXR7\/GZJ\$:W,J M.Y:>TCL5A,L+()/MI(+*61?F"]?I'[+F@Z7JDAD\1^(M0\-MK;>(QX5NI+7^ MSAJ#3>?YY9+=;AP)LRB-YFC#8^3"J!=L_P!GJWT74M<;0_''BS0-#U6YN+\^ M';">T^PVUW,"9)H2]LTRYE+3&(R&$NS;HV5BIS][V<8WU22^Z,5^:E;Y7\J= MG.4DMY-_)N3_ %5_G;9Z7XTU+PE:^$](UBSAN].@&K_;; MIPV[?YJK"B1KD H0[EE;++&05J/]H[P9I/B;P#>WNI?#=_BU<6-O+]C\+N\! MADD<8\W9/(L>]0,"0!I4#.(QEV#='\&_A;9_!;X;Z+X+T[5M3UK3=(B^SVMQ MJQ@-PL0/RH3#%&I"C@';GU)/-6/''@K5O%DUF^F^//$/@Z. ,)8=#AT]UN?\ 7]?UV/FKXI6>A_$+ M_@G#;7L5_KNIV-GX;M;JVN-2N)K.\EFA54'VI(Y,2$,#NC6!1_JF>YBFX8X9F M #DCEN6!T[CPSXNM=?\ !"V'B:ZNM%TV.9-:DOGM5EU']V%B9XDL_F;=ELQ2 MVZJ?X) =HTG+VDY/N[_\']#.,>6,5V7]+^M"+XO?#_P-XRT&:Z^(6E6GB#0- M/MY&_L[5(5N+578 >:L1!S/CY$8?.N]@F"YSX+X7\!WNK:I\$/A5\3;<>(]+ MA\+ZIK=]I>MG[6EQP?'O]GN/X^VNDVM MU\0?&_@NTTV<721>#M1AL6EF4_)(\AA>0E>P#!K?MC?"OQK\9/ACIGASPOH/A MKQ1I'VM;S7-#\1:G>6']I01*62WADML%9&DVL&9U561=P92PKK/&'[.&@^)O M@JGPNL=9UOPMX<*[+B72)8'NKI2S/()9+F&;)DD8N[ !V;^+!(/0:Y\.];U; M2M&L[7XE>*=%DL(O*N+RPM]+,VHG"C?/YMDZJW!_U*Q#YCQTPYKF5F^VO=I? M%UW:U!.T^9;>]IV3>B^2,K]FD^'1\"O!\7A7PY+X0T2"T-O'H,\K2R:?)'(R M30-(Q)O3:H:#H=GX:T>TTO3XVBL[6,1QJ\C2-@=V=B6=B
6+'F1JP+)D9&1VR*E MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *IZQJ]GX?TB^U34)UM;"R@>YN)W^['&BEF8^P )JY7CW[26D^*/&6@ MZ-X-T+0]:N=(UZ^CBUS7-%GTY9-,LT8,Q$=Y(!(78*I41R#RS*=K':CS*[TC MN_ZO\BE;=[+^OO(OV;?C;K/Q8\.^)CXPTFV\,^)=!U-H;O3HR0(;66)+FT=R MS'YC!,@<@XWH^,#@=;_PO7X;?9[R?_A87A7R+.RBU*YE_MJVVP6LFWRKASO^ M6)]Z;7/RG_'G6]6BT/Q5\:O"?B_PLVD^(YM3;P_"#-$[ M?95$0:T64!))T??'TD3#M@JO"?"?X(^,_!/_ HO[=\$-0_XHOPIK%C?^1<: M(=NH7/E[7B_TT99_*DS)P?WXR>7VCE[MTNGXI2_-Q3_[>!1U=WU_/E>GI=KY M'V1XE^+O@7P7I^DW_B#QIX=T*QU&'K4O MB?XI>#/!-Q]G\1>+M!T"?;$WE:IJ<-LV)698CAV!P[1NJ_WBC 9P:^3O@;\, MOB=\*-$T2;Q#\+[SQ=:W_@6T\)WNA)J&F?:-,FM))@5/F7(A>TN$GRQ1V<&) M=T9XQQTG[*WCGP?I/CW28?AS+XJU>]^%=IX0M?$EK/IB"\U "19 &FN$F$:I M) F^15)6TQ@[8PUSM&3MJE?YVYK??9:_WMM-2$>;1NVWXN*;^5WI_=OUT^T_ M&7QS^&_P[UA=)\5_$'PMX8U5HEF6QUG6K:TG,;$A7"2.&VDJ0#C!P:[96#*& M4@J1D$=#7P7=3:_8^+/$^M:MX4UQ? ^GZOH>K>(AIL>DWUW!J5C96;X$XU1' MBVLL2/!';7!94;RGS-M7[T5MR@C.",\C!JG%*-[W_P K*S^>MNZUTV6:DVUI M;3\>J^77UL>%Z#\4/'GQF\5>+(_A]/X?\.>%O#&J2Z')JGB+2KC49=6O(L"X M$,<5S;B&*-LIYC&0NV2%4+\W3:3\9;?PCX)MM5^,&H>&OAIJ ]2^('@W7-Y'?B;XKUKPO+-X. MFOM,N--U*WU!O!M_9VNI63RM"(+9[VYEBE%N0K-*UHR.SQ(,%5Q)AS-4X\JN M[?\ DUKM??=+IM:]U?6RV7GQ:\#Z?>:=:77C/P_ M;76HBV-E!-JD"/="X+"W\I2^7\TH^S;G?M;;G!K#\6_%73=3T7QCIW@3QGX6 MN?&WAZVDGN;&:1=1:R,9RRW%K#/'(N0K+RZX)!YQM/S1^Q_\!?%GP]\=PW>N M?"VX\%W!^'NG>&I_$1ETN0O?V[.)I,VUT\K!U^SA6*@GR%#;=JUH?#?X(ZQX M!\'Q1W7PE\7ZKXX\/Z#=Z%%K$GC<7UE>B51"TFGV]UJ!6)9=LKZ]HNBZ3=:;J&GVD\:,TL$TMY/'.8O,R49(]ZJ< M,IKWNW^/?PTNKIK6/XA>%S>)=0V+VIUFV$T=S-GRH&0ON65]K;4(W':<#@U\ MWKX'^+7CK]EOPG\"D^'5]X+:70K+0/$/BC7M3T^2UMK:.*..Y-K':7,TLTCJ MKJ@=8UY!9ATKJ?$'@GQAX=^,&B^-_#'PWU*YL="F@\-R:3'?62-JVFK X&J9 M:]2,20,YCB61/,V/,#@2CR>FIR^VE&/P\VGI_EM9O763;Y8G/'F]FF_BMKZ_ MY[[::)+5GU'7D'BKQQXVTW]H[P?X0L=0T"/PIK&DWNIW,=SI,\E\OV5[=&1) MQ=*@W_:003$=OEGAMWR]EX ^(UG\0F\0K9V5Q9G1=4FTF8S7%K.LDD>-Q5K> M:55Y."DA212,.B\9\G^,F@>)-8^.V@ZA#\-M5\6^%+7PMK&DWL\,^F>1\-_ M%#P9XRU-]-T#Q;H6N:BEJEZUIINI0W$JV[XV3%$8D(V1AL8.1@T_P;\2_"'Q M%^W_ /"*>*M$\3_8)!%=_P!C:C#=_9G.<+)Y;'83@\'!X-?#GAS]F_XFCX?? M#7P?I_P_N?!EU9> -<\.ZIJKW>F"U@OKMHF0R>1M5\^?'CXV>./@3XXT?6+BUTSQ!\+I M(YKG6H+#2IQJVCVD0AC>[\P7#+<(DDZNZK K+&&/S;2:]6\._$:S\1^.O%'A M:&RN(;SP^+V5YKHGL/L:-.]NP5HGN!.RX@<-B(\NF-P+%<]>:+77[MNO:^W M==-2U;52V_'Y>?\ 335T06OC/Q+>?%Q(H?$?AF7X=R:&NMQE-+E-TT9^4-]L M^U^44S^\W>3C:=O^W6]HGQP^'/B;0-6US1_'_A?5=$TA0^HZE8ZS;36UDI!( M,TBN5C& ?O$=#7@%I^SGXX^$\?Q5TOP=:Z5XJ\(77AJ>'P;H.N;9(K.:5W>3 M39%D.U[?=AHPV% D*,0J@UQUA\'?&MUXL\(-#T:&.^'B;1X M]7M[^RNII#-$4O1;P%#)%+''$JP?NV!12Q1B+O&/H_5>]+?O9)+=='>SN2TT MV]]O3:'W7;;Z[-;H^LKSXS> [3P+'XR/C?PRGA6=C%;Z[-K-NFG2R;F78+G< M4SN5EX).5/&1BO,/@C^U?HGBCX3'QE\1O$_@KPC'-KVI:5:7,6M(FG7"6]PZ M1F&XG9?/RBAMX"[A\P10<#C]'\(_%_0?$GPX\VOW194LGN0D;0R^5,HVS;ESEU'GWA#X5_%+2[-=+F^$VN:/X?N-2\ M2SO_ &)J>BVVJ1I>W:36L/VE;O?!:E"3*MM(LI>!!\R##IMQ;:UO%V\FFK+U M:OKTOM>Z*24E&^FJ^ZTOR=M.OHTS[*\4?%;P3X)T'3]<\1>,= T#1=0*BSU+ M5-4@MK:YW)O7RY'8*^5!88)R!GI4FM?$CP[HGPYO_'3:I;WOA:STV35FU'3Y M%N(I;9(S(7C9"0X*C(P>>,5\F?"'P#\2/A+I?@_4==^%6J>(8;3X=P^$;FPM M-0TIKO2KBWD8RNHENUB>WN59"620O_HR!XQQCT[X)?#ZS^*W[!?A'P9?2/:6 M>O>"(=-DEC&6A$MKLW C)7.<9P<5=6+4*KI.[6WWS2^_E3^=NEQ4[AZ+XBU4)]ATB_U*&"[NBS; M0(HG8.^6RHV@\C%>9?#?Q+\5O"_@_1_!>K?#*:?7M+MH],7Q1;:K9'09UC0* MMRP,XO$# 9,8MR0WRAMOSC@_'WPG\?SGXV>$G\(KXSL/B2(IM.\3PW5K!#I, MQLX[;;=QS2B98[>2%9XS LQ^<\!ADN;CS-4U>/3N^RUV=M;R]/287<5[3277 MLK]?-)](][[:GT3=_%7P5I^N1:+=>,-!MM8FO/[.CT^;4X%N'NMB/Y C+;C) MLDC;8!NPZG&"*@M_C)X O-'35H/''AN;2GN9+);Z/5[=H&N(T:22(.'VEU16 M9ESD*I)&!7Q7XL_9N\6PZ3\8-)LO@U=:U_PD?BK0;V&^6318UU2TLS;M=2R! M[M3^]>"XDV. 6:Y!8 M)MH?$[P+J^C_'S1_%&L_!V>9=0^)]G>:%!<-I#W-W M;IHKQ2QQ,+EA&WF6:2A96C4E(CN5@=LQM)Q5][+[W!;?]O2T\BGI&4NR;^Y2 M?Z+7^E]TV_Q6\$W7@F3QE!XQT";PA&"7\01ZG U@N'V'-P&\L8;Y?O=>.M,N M/B]X$M/!,/C&?QKX=A\(3$+'X@DU6!;!R6* +<%_+)W KPW4$5\W7'P9^(47 MB:;XG:=X7:%I/'<7BB3X@2I8K;R7,JSS_8IC<,LGFQ M;Y5*S \MDJKZ7MV_]MNNE]WK_=UWT+*Z5^__ +=]VR];Z;*_IGQ#_:8\,_"V MX?Q#KOB[PH_@2XT[39=/6SU&-M2N)[JYDC6-6L;'2Y(X8%%MJ-G%?A& M>"6W$@D@BN0P< ?V1GU%>)_ _XR:KJG@C5-<^)WB7PGIYC\ M0:EHMG):6KZ5"WV.>>-B?/NIM[,MN\N 1M4-]X*6KVRXE:&WED2%[AT4LL,9 M4,Y ^Z-Q R>G) ]2*^'+/X0>--:D^&;ZU\%-3EFT'XE:KXEN)K^YT68V]A=3 M7,J%2+UCD/-;LRK_ !6Y(R50M$?CMT=EZ7DM?DKOT+=O9WZIO\(R=OFTEZ[' MUOJ7Q?\ !&E^!X?&$_C/PW!X7N?EMM#BO,_ M@9^U!IOC#X-W/COX@Z]X/\*V2Z_J&DPW]OJRKIDBPW$D'O&%]\,-3U+3]-USQ.3X9_M+2EO;:/4;H7-O?V_^ ME>0S*H>"17F1U$S;=RYSA^#/@+XXTV33=5UCX8^+H]'M-:\1[O#7A[Q9;Z1? MQV^H7275O_>-]>CO&R\VU=76W79A))*W M:73JK25_);.SU?2]U?Z\U7XZ_#;0KNZM=2^(7A73[FTM8[ZXANM:MHGAMY"@ MCF=6<%8V,D>&/!WK@\BNVCE2:-)(W62-P&5E.00>A!]*^1O%GPG\3Z19^#)O M WPJO=*'P\MK5]+THZU!<#6H99U,NFR327BD)"BI-NF#J)T0QEUB_??0_@SX MH6_C'Q5KWA[^QK[2=2T6&TENX[NYLIMC3Q^8(F%M<2M&ZCJ) F[[T9D7YJNR M:=M[O[EU_K\K&>JM?LOQMI_7>VZ9M^+O&OA[X?Z+)K'BC7M,\-Z1&RH]_J]Y M':P*S'"@R2,%!)X SS6/K:K\%-6NE\/Q>* MU_M2?4=(O+B47MTUQ8JLTM\9G8(TR%I,$/.Q)(=VK*[M+RO^"O\ B]%\S6R] MWSM^+?Y6U]4?8GQ,^,WA?X=>"5UVZ\4^%=/:^MFET:3Q!KL6GV>H2;-Z!9R& MRI!4[D5S@Y -9WP)^(6O_&/]GGPGXPF.FZ9XDU[1DO-T5M)+907#J=I\HRAW MC!P=OF D<;AG(^\2>';O1=?T/3%L MKC3))[:5V>,$ H\4KQD-_#EQU^8+6LHI.IK=:6]+R3_1_/3:[B[O'^ND7^#N MM>WFWD:"1Q UPS":& M5"TD'GAC&RLI )8=3X'^-$'AOX8Z5XB^+GCCP;H5QJEQ*EMEUZ/2S\[/K MRJE&,I[^[=_+6WS75?-=+OZ1U3XM^!M#O=!L]1\9^'M/O-?"-H]O=:K!')J0 ML_@U#I6EZ#K7@^\\8W.L:;9W&@ZMJZI? MI:W-S'&TL5HA\R5MKDC)10,OEMNQO'OAS\*OBCX5\+_"ZWTOP5XG\,>+M)T; M2=$UF:ZU#1[S0+Z"VG!=+N W3RKL D>*:U7S!YWS X*!/''PM^)=K\.?$O@4 M?"R_\7ZDWCV/Q3:>+-.U#2Q#?P?VE'=AY!DPZ1#87$=W%'-;6J72&24F:.6:2=3,6:78Q4^6$\+Z+XG\!WW[.'@ M;Q3X!O-'U#0?%EY%)XHCNK*>PU60V.H%KB,I.;D/<9\YO-A3YBP8D@94%S=KHF_NYOSMOT3UMI?W;XT>,OB)H'Q-^'OA_PAK'AC3M/ M\437-G(VMZ#-=2TOXB:-JU MUX+L_$_@WQ'9:0^OSM-::+?0SM;R<(TCO#<>5/Y8B,CCSC'SAL"M^T_X+O\ MQW\0/AHD_P (KSXG^%-#NKJ_U. _V3);2>9:S0QQB&]NHM[J[(_*[0""&+# M\8\3? 'X@7WA/QC_ &-\+;G2O#,_BK0M1\*_#Y;[3&DT46LXFOKV(?:1;6@G M7>HA@D8EG8G:'8/#YU*$7Y79OW?9]WF8V_-G;TYZ5R'@7]J+X8?$+P_XFUS3?&> MBQ:5X;O9;/4[NZU.V2.W"RM$DSL)"%AE9"8W8@..17BJ?!OX@WWA>\^&]]X5 MF\P^.1XIL?B*M[:&&* Z@M\9)$\W[2+Q4,EJ%6)HR-O[P(3C+D^"/CU?#\EA M=>#=>NX-!^(NI>)3:Z/XCBTN76[&]ENU5K.Y@O(Y(Y85N$D*3F$-@H&.:F-W MOU7XWA_\E)6_NMWMLY6L[='^%I?G:/I?7S^IM2^+W@71O!]GXMU#QKX=L?"M MX56VURYU6".QG+9VA)V<(V=K8P><'TKSA?VE++2OCEK_ (;\1ZOX6T+P/#H. MEZII&N3ZHJ&_DNY9T ,CE8QGR?D1-Y8#=N.[8O&:!\+]9^%_B#PGXH\,?"W6 M;OPZL&L6M_X1N?$%O?:Q;S7LL$QOFEN[HPNSM!(DBBZ8XE1@6RZCA?B?\&?% M^OZU\3I]$^"3L[:GW#16%X%:^;P7H/ M]J6,^F:D+&$7-G(=,%O:ZQ?>*FO-2L?%=B0MQ.!)YLUI?;6/GF+S5$4QR 4VQE09>Z_9 MMTV'1[CXK6L#W$D2>.+U@UUBZ?X9T;0H/% ?\ M:73=)M%:\=LYDF5XFCF?+,G32R:_KBLJ37 M4%Q T-O832$[I-\IBD2(Y""W&-NY _SQXGEN=!\.R^)=#NWLO%NN:?XN'BW5 M;,LMQY5O=A \[*VX&U&(XB3F)20FT'%?7>D_ GX;Z'XF@\26'@'PS;>)8.4U MR/2+<7X;9LW?:-GF%BO!.[)!KH+'P7X>TO7=6UNRT'3+36=75%U'48+.-+B] M"+M032!=T@4<#<3@<"BRM9>?X]/3O_3'=MW]/Z]>S/,/@#HFG>$?&GQ.\.^& M;.#3O!>GZA8G3K&Q0+:6TLEE$\Z0J/E4$F.1@O&Z5F/+DU[361X5\(Z%X%T6 M'1_#>B:=X>TB%F:.PTJTCMH$+,68K&@"@DDDX'))-:]4_42T*]P]TK#R(89% MQR9)2AS^"FHO.U'_ )];7_P);_XW5VBD,I>=J/\ SZVO_@2W_P ;H\[4?^?6 MU_\ EO_ (W5VB@"EYVH_P#/K:_^!+?_ !NCSM1_Y];7_P "6_\ C=7:* *7 MG:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ );_P"-U=HH I>=J/\ SZVO_@2W_P ; MH\[4?^?6U_\ EO_ (W5VB@"EYVH_P#/K:_^!+?_ !NCSM1_Y];7_P "6_\ MC=7:* *7G:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ );_P"-U=HH I>=J/\ SZVO M_@2W_P ;H\[4?^?6U_\ EO_ (W5VB@"EYVH_P#/K:_^!+?_ !NCSM1_Y];7 M_P "6_\ C=7:* *7G:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ );_P"-U=HH I>= MJ/\ SZVO_@2W_P ;H\[4?^?6U_\ EO_ (W5VB@"EYVH_P#/K:_^!+?_ !NC MSM1_Y];7_P "6_\ C=7:* *7G:C_ ,^MK_X$M_\ &Z/.U'_GUM?_ );_P"- MU=HH X6]^$_A74O&D/C"[\ >%+KQ;"5:+7IK.)[]"J[5*SF'S 0.!AN!Q76^ M=J/_ #ZVO_@2W_QNKM%&RL@ZW*7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ M .-U=HH I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW5VB@"EYVH_\^MK M_P"!+?\ QNCSM1_Y];7_ ,"6_P#C=7:* *7G:C_SZVO_ ($M_P#&Z/.U'_GU MM?\ P);_ .-U=HH I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW5VB@"E MYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C=7:* *7G:C_SZVO_ ($M_P#& MZ/.U'_GUM?\ P);_ .-U=HH I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ MXW5VB@#%UK21XETB\TK5]&TS5=+O(F@N;&]?SH)XV&&1T:(JRD<$$8-4_"7A M'3_ .BQZ/X8\,:'X=J/_ #ZV MO_@2W_QNCSM1_P"?6U_\"6_^-U=HH I>=J/_ #ZVO_@2W_QNN;\5?#G0/'=_ MI=]XE\%>&O$-[I4GFZ?=J/\ MSZVO_@2W_P ;J[10!2\[4?\ GUM?_ EO_C='G:C_ ,^MK_X$M_\ &ZNT4 4O M.U'_ )];7_P);_XW1YVH_P#/K:_^!+?_ !NKM% %+SM1_P"?6U_\"6_^-T>= MJ/\ SZVO_@2W_P ;J[10!2\[4?\ GUM?_ EO_C='G:C_ ,^MK_X$M_\ &ZNT M4 4O.U'_ )];7_P);_XW1YVH_P#/K:_^!+?_ !NKM% %+SM1_P"?6U_\"6_^ M-T>=J/\ SZVO_@2W_P ;J[10!2\[4?\ GUM?_ EO_C='G:C_ ,^MK_X$M_\ M&ZNT4 4O.U'_ )];7_P);_XW7,^*OAKX>\=:EI>H^)?!'AGQ#J&EOYEA=ZK; M1W4MHVY6W1/)"3&=J/_/K: M_P#@2W_QNCSM1_Y];7_P);_XW5VB@"EYVH_\^MK_ .!+?_&Z/.U'_GUM?_ E MO_C=7:* *7G:C_SZVO\ X$M_\;H\[4?^?6U_\"6_^-U=HH I>=J/_/K:_P#@ M2W_QNCSM1_Y];7_P);_XW5VB@"EYVH_\^MK_ .!+?_&Z/.U'_GUM?_ EO_C= M7:* *7G:C_SZVO\ X$M_\;H\[4?^?6U_\"6_^-U=HH I>=J/_/K:_P#@2W_Q MNCSM1_Y];7_P);_XW5VB@"EYVH_\^MK_ .!+?_&Z/.U'_GUM?_ EO_C=7:* M*T,EXT@$T$"1]V29F/Y%!_.K-%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45\\>+ MOVPM+\*_'*V\"OHE[-8K(+2\OEA?SEN'(V>7%C-Y);&:&VN&1BDHMY MW01S^6XVOY;-M/6MKP7\0O#GQ$M]3N/#6KV^LV^FW\NF74]J2T:7,87S(PV, M,5W $J2,Y&<@@>(?"R\N=$_:/\2Z'X4T76].\*72SW>N66JZ9<0VEE>Y5EFM M+B0>6PG:20M%"SIQY@$;>9YF]\&?%$/A]?C+J>I:5XAL;2W\5W5^#-X>OU>X MMS! @DMX_)W7 +12?ZD/T!Z,I*BU:\GIRM_-2BONLV_Z:%*Z=H_S6^5I/[]% M_5F>HQ?$+PY/X\F\%1:O;R^*8;#^TYM+C):6*V+A!(^!A06( !()Y(! )K'M M?CCX&N]:U[2QX@AAN-#AGN+Z6ZAE@MEC@(6Y>.X=1%,(6(67RV;RF(5]I.*X M\:PM_P#M5:#=V^GZQ-IUSX+GCCU1=(N_L.^2ZAF1&N?+\I7*1N=K,#T&,L ? M%?$7PQ\4>+O#Z>$;'PYJJ:IX3M/$;7LEU!)!!J1N[GS+:*VN7Q'-]H7+G:Y$ M1&V38V!1JHIO?WK^5I22_!)M=>E@3O*26J3C;YQ3_-M7Z>9]7^ _B+H/Q*TF M;4= NIIX8)C;SPWEG/9W,$@56V2P3HDD9*.CCXMI)F!2ZFMP!C;&$(/O\RFHOL$__ $$KK_OF+_XBD,NT52^P3_\ 02NO M^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_X MB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!* MZ_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$K MK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z M_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ MT$KK_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[15+[! M/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ M]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT M52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[! M/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@" M[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO^^8O M_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[ M15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[Y MB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF M+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^ M8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK M_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$ MKK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z M_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P M3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$ MKK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+ M[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/ ML$__ $$KK_OF+_XB@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[ M!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ MB*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB M@"[15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ MXBC[!/\ ]!*Z_P"^8O\ XB@"[15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+ M_P"(H NT52^P3_\ 02NO^^8O_B*/L$__ $$KK_OF+_XB@"[15+[!/_T$KK_O MF+_XBC[!/_T$KK_OF+_XB@"[15+[!/\ ]!*Z_P"^8O\ XBC[!/\ ]!*Z_P"^ M8O\ XB@#Y&\'3-X^_P""C_C*9L2Z=X5T2-(LC($YCA3\#F>8?\!K[&KXO_81 MMI/&GQ$^.7CTWE75ZI_P!J.)F' MXY KIZ^?OV\O%'_"+_LM^,2K;9]06#3X^<9\R9 X_P"^ ]85Y^SI2GV3/4RK M#?7IPX@!_* 5]15YQ^SA MX8'@WX"> -)V>7)#HMJ\JXZ2O&))/_'V:O1ZG"P]G0A#LD=&>XKZYFF)Q'24 MY6]+NWX!11172>&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 45Y#\'OC5K7Q2\8>+[-_#=KI^@:-J$ MVFQ74>I>;>Q30N59+NW*+Y)<;9$"-)\C*6V[ESTWPL^)4WQ)3Q49]"N/#\NA MZ[<:*;>ZN(Y9)?*2-Q*?+)50PD!"AFP,9()( O>V[7^6B_5?>)OEW[V^>K_1 MG<45Y)+\>GB^)0T3^P%;PN-:7PRVOB^'FC5#;"Y$?V;9_J-I$?F^9N\T[?+V M_O*Y^X_:NM=';4]1U?PZ]MX6:VU2?1-2MKY9I]2;3Y?*GC>$JJPL[Y,/[QPZ M@E_*/RE+5*2V_P" G]]FFENTU;.UMXH(4$<4:A$4= H& /RJ2BBO0/C]PHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q'PY\./& M\W[1E_XTU>#1M)T>&QDL%NM*OYI)]9B)4P+<6[1JL0A/F,/WDA#2-M(#OF;P M?I/C?X6Z+\6-9U#1=&OY[_6KG7=)L]-U&[N&N$:*-!',$LC)&^(5.(HYN7( M.W+>T44DK+1]&OO:?IN@>KU[W^Y-?DSPRW^#WB?4?'5I/>'3;;P@VOQ^,71; MESJ$-\+41&RV>7Y;1"7][YWF!O\ EGY>/GKG]0_9E\1>)(;C0M2U33+/0M'M M]63PY?VK22W+RWLHE1KJ!D55%OC9A)'\[.X^4?EKZ3HIZ6Y4K+_@)+[DDEZ= M]0ZW>K_X+?XMMOU]#SOX4>"]>T;5/%/B;Q6FG6WB/Q%<0//9:/=27-I;100K M#&J2R11,Y.'VAF8# ,D88@?C47]BZ?_SX M6O\ WY7_ J[12&4O[%T_P#Y\+7_ +\K_A1_8NG_ //A:_\ ?E?\*NT4 4O[ M%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% %+^Q=/\ ^?"U_P"_*_X4?V+I M_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_]^5_PJ[10!2_ ML73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[10!2_L73_\ GPM?^_*_X4?V M+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K_A1_8NG_ //A:_\ ?E?\*NT4 M 4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% %+^Q=/\ ^?"U_P"_*_X4 M?V+I_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_]^5_PJ[1 M0!2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[10!2_L73_\ GPM?^_*_ MX4?V+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K_A1_8NG_ //A:_\ ?E?\ M*NT4 4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% %+^Q=/\ ^?"U_P"_ M*_X4?V+I_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_]^5_ MPJ[10!2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[10!2_L73_\ GPM? M^_*_X4?V+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K_A1_8NG_ //A:_\ M?E?\*NT4 4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% %+^Q=/\ ^?"U M_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_ M]^5_PJ[10!2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[10!2_L73_\ MGPM?^_*_X4?V+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K_A1_8NG_ //A M:_\ ?E?\*NT4 4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% %+^Q=/\ M^?"U_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A1_8NG_\ M/A:_]^5_PJ[10!2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[10!2_L7 M3_\ GPM?^_*_X4?V+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K_A1_8NG_ M //A:_\ ?E?\*NT4 4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% %+^Q M=/\ ^?"U_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A1_8N MG_\ /A:_]^5_PJ[10!2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[10! M2_L73_\ GPM?^_*_X4?V+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K_A1_ M8NG_ //A:_\ ?E?\*NT4 4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM% M%+^Q=/\ ^?"U_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM% %+^Q=/_P"?"U_[\K_A M1_8NG_\ /A:_]^5_PJ[10!2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ M[10!2_L73_\ GPM?^_*_X4?V+I__ #X6O_?E?\*NT4 4O[%T_P#Y\+7_ +\K M_A7QY\*M/M/'G_!0SXGZK]FADTWPYI*:?#'Y8VI,5A0\=.JW'YU]GDA023@5 M\V+E?R%>?B/>K48>;?W+_@GV M.2_N,NS'%=5",%_V_-7_ BSZ[_L73_^?"U_[\K_ (4?V+I__/A:_P#?E?\ M"KM%>@?'%:'3+.VD$D-I!%(.C)&H/Y@59HHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XGX MW>)QX,^#GC?7-_ER6.C7GA<^'/V7?#LS)LEU M6XNM0<=^96C4_BD2'\:7_@H3XF_X1W]EOQ)"K[)M4N+6PC.<'F99&'XI&XKU MGX'>%_\ A"_@UX(T-DV2V.C6D,H_Z:")=Y_%MQ_&O/\ BQG^&/YO_@'V/^[\ M-^=6M]ZIP_SF=Q1117H'QP4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X!\4O$WBWPW^T!X3- M]XIN/"O@*ZCBM[*2*WMY;"[OF=Q);WVY?.0N#$(71HTWG!8NR(_O]>9?$SX& MV_Q1\1Z3>ZAXGUNTT:U='N_#]LT!M+_8ZN@_';4K']H)-"D\91PZ@?%,>@#X>3QVJ/-ISV8E&IQ M93[2Y#DL9 YAVJZ; P+C&UKX^>//">FCQ4=134X/%%MKHTS0KFTA6#2IK2<1 MV;(Z!9)%=,M,))&RQ&SR@"M?1,/PYMV\>-XKU'5]4UFZA5ETRQO7B%II0= L MA@CCC3<[@8,DQD=0SJC*KLIY9?V:_"DE]KC7T^IZII>I6]];0:/=3I]FTQ+U M_,O/LK(BRH99 &RTC[.D?EK\M2M()/>S_)*WKUOT;=G9(;NYMK1:?FW?\;6Z MI:ZDOP=US7X_$GCCP=X@UR;Q1<>'+JU-OK5W;P07%Q#<6ZR[95@1(]R/Y@!5 M%^38#E@S-ZE7(_#OX<6WP\M-0_XFNH^(=5U*X%S?ZUK!A-W=.L:QIO\ )CCC M 2-$4!4'3)RS,QZZK9**]Q>QVK!768DC/[N%W'YJ#47]K0?\\[K_ ,!)?_B: MNT4AE+^UH/\ GG=?^ DO_P 31_:T'_/.Z_\ 27_ .)J[10!2_M:#_GG=?\ M@)+_ /$T?VM!_P \[K_P$E_^)J[10!2_M:#_ )YW7_@)+_\ $T?VM!_SSNO_ M $E_P#B:NT4 4O[6@_YYW7_ ("2_P#Q-']K0?\ /.Z_\!)?_B:NT4 4O[6@ M_P">=U_X"2__ !-']K0?\\[K_P !)?\ XFKM% %+^UH/^>=U_P" DO\ \31_ M:T'_ #SNO_ 27_XFKM% %+^UH/\ GG=?^ DO_P 31_:T'_/.Z_\ 27_ .)J M[10!2_M:#_GG=?\ @)+_ /$T?VM!_P \[K_P$E_^)J[10!2_M:#_ )YW7_@) M+_\ $T?VM!_SSNO_ $E_P#B:NT4 4O[6@_YYW7_ ("2_P#Q-']K0?\ /.Z_ M\!)?_B:NT4 4O[6@_P">=U_X"2__ !-']K0?\\[K_P !)?\ XFKM% %+^UH/ M^>=U_P" DO\ \31_:T'_ #SNO_ 27_XFKM% %+^UH/\ GG=?^ DO_P 31_:T M'_/.Z_\ 27_ .)J[10!2_M:#_GG=?\ @)+_ /$T?VM!_P \[K_P$E_^)J[1 M0!2_M:#_ )YW7_@)+_\ $T?VM!_SSNO_ $E_P#B:NT4 4O[6@_YYW7_ ("2 M_P#Q-']K0?\ /.Z_\!)?_B:NT4 4O[6@_P">=U_X"2__ !-']K0?\\[K_P ! M)?\ XFKM% %+^UH/^>=U_P" DO\ \31_:T'_ #SNO_ 27_XFKM% %+^UH/\ MGG=?^ DO_P 31_:T'_/.Z_\ 27_ .)J[10!2_M:#_GG=?\ @)+_ /$T?VM! M_P \[K_P$E_^)J[10!2_M:#_ )YW7_@)+_\ $T?VM!_SSNO_ $E_P#B:NT4 M 4O[6@_YYW7_ ("2_P#Q-']K0?\ /.Z_\!)?_B:NT4 4O[6@_P">=U_X"2__ M !-']K0?\\[K_P !)?\ XFKM% %+^UH/^>=U_P" DO\ \31_:T'_ #SNO_ 2 M7_XFKM% %+^UH/\ GG=?^ DO_P 31_:T'_/.Z_\ 27_ .)J[10!2_M:#_GG M=?\ @)+_ /$T?VM!_P \[K_P$E_^)J[10!2_M:#_ )YW7_@)+_\ $T?VM!_S MSNO_ $E_P#B:NT4 4O[6@_YYW7_ ("2_P#Q-']K0?\ /.Z_\!)?_B:NT4 4 MO[6@_P">=U_X"2__ !-']K0?\\[K_P !)?\ XFKM% %+^UH/^>=U_P" DO\ M\31_:T'_ #SNO_ 27_XFKM% %+^UH/\ GG=?^ DO_P 31_:T'_/.Z_\ 27_ M .)J[10!2_M:#_GG=?\ @)+_ /$T?VM!_P \[K_P$E_^)J[10!2_M:#_ )YW M7_@)+_\ $T?VM!_SSNO_ $E_P#B:NT4 4O[6@_YYW7_ ("2_P#Q-']K0?\ M/.Z_\!)?_B:NT4 4O[6@_P">=U_X"2__ !-']K0?\\[K_P !)?\ XFKM% %+ M^UH/^>=U_P" DO\ \31_:T'_ #SNO_ 27_XFKM% %+^UH/\ GG=?^ DO_P 3 M1_:T'_/.Z_\ 27_ .)J[10!2_M:#_GG=?\ @)+_ /$T?VM!_P \[K_P$E_^ M)J[10!2_M:#_ )YW7_@)+_\ $T?VM!_SSNO_ $E_P#B:NT4 4O[6@_YYW7_ M ("2_P#Q-']K0?\ /.Z_\!)?_B:NT4 4O[6@_P">=U_X"2__ !-']K0?\\[K M_P !)?\ XFKM% %+^UH/^>=U_P" DO\ \31_:T'_ #SNO_ 27_XFKM% 'Q?_ M ,%"KY/&5U\(/ ,2S-_;WB17DB:%U)5=D.<$9/\ Q\MT]#7V&-5@4 ".Y _Z M])?_ (FOD/XL@^.O^"B?PMT,?O+3P[I+ZE..OER8G<''U6W_ #K[)KS\/[U: MM/S2^Y?\$^QSK]SEV787KR2F_P#M^;M^$44O[6@_YYW7_@)+_P#$T?VM!_SS MNO\ P$E_^)J[17H'QQ6AU"*XD"*DX)_OV\B#\RH%6:** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M***9-,EO#)+*PCBC4LS-T R30!\=? HC<&* M/CW_ -&E_,U]D5\=?\$WH9-?\._$WQU.K"?Q'XED8LWWF"+YN?\ OJY;\%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %'?%FC^%]4\1Z7I_B/6 S:=I-S=HES=A02QCC)W-C!Z M#L?2NDKY;_:"U[PY\//CAX:UNVO+'4/%.K_9-.O/!NI%"VL6XG*PRVB,NXSQ M/,[ IN3"LKJK;9(Q?%%=W_7]:@_A;['T*WQ \+KXR7PB?$FD#Q6T'VH:$;Z+ M[<8?^>GD;M^S@_-C%2V/C7P]JFNZMHEEKVF7>LZ0J-J.G07D;W%D'7)]+D\1>'9?#FB137OBS0M/\7#Q=96D8:]CANKL2;)(P-S M&YP)(@1^]5=RY I)WBI=T_RO]ROKY:Z/1.2M*UNWX_Y]/\K-_;WA7Q?H7CK1 M8=8\-ZUIWB'2)F98[_2KN.Y@#-5U"Q.GWVGNKVMU-%9113O$5X8 K'&2/XHF7JIKVFJ?H2G<**KW M#W2L/(AAD7')DE*'/X*:B\[4?^?6U_\ EO_ (W2&7:*I>=J/_/K:_\ @2W_ M ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6 M_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ .-T 7:*I>=J/_/K M:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y M];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ .-T 7:* MI>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ MQNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ M .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK M_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GU MM?\ P);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJE MYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#& MZ/.U'_GUM?\ P);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ MXW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ M ($M_P#&Z/.U'_GUM?\ P);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U M_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G M:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H M\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C M= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ .-T 7:*I>=J/_/K:_\ M@2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ M ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ .-T 7:*I>=J M/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCS MM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ P);_ .-T M 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_\^MK_P"! M+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U'_GUM?\ MP);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0!=HJEYVH_ M\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M_P#&Z/.U M'_GUM?\ P);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# EO\ XW0! M=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VBJ7G:C_SZVO_ ($M M_P#&Z/.U'_GUM?\ P);_ .-T 7:*I>=J/_/K:_\ @2W_ ,;H\[4?^?6U_P# MEO\ XW0!=HJEYVH_\^MK_P"!+?\ QNCSM1_Y];7_ ,"6_P#C= %VO.?VC?$W M_"'_ %\?ZLK^7+!HMTL39QB5XRD9_[Z9:[GSM1_Y];7_P "6_\ C=?,?_!1 M;Q5>:#^S-J5G+'# -9U"UL T47:*K0R7C2 300)'W9)F8_D4'\ZLT %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%):PRS1 M3/%&\T6?+D9063(P<'MD5+10 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7QO^WHQ\7?$3X$^ 5_>1ZMXA%Q-#_ ,)Y_P %*/!FG_ZRT\*Z"US+'UQ(R3,&]CF:#_OD5Y^.UI*G M_,TOQ/L>%?W>.GB_^?-.I/YJ#2_%H^R:***] ^."BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHKS/Q%\E^/M.\.2^!?$C6%_=_8H/$BO8"P:3R7E/R M&Z%S@"-QGR,$KQD$$X8_:8\)PZEK45_;ZII>F:?;7UU;ZS=6RFUU-+)Q'>_9 M@CM(QBD(7#HADZQ>8H+ Z7_K0=G>W]:GK-%?7]ZO2AZO[E_P3['*?W&4YAB>K4*:_[>ES/\ M('U_1117H'QP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !117,>-OB5X;^'<-J==U-;:YO"RV6GV\,E MU?7K* 76WM85::=E!W%8T8@9)P 32O;<>^QT]%<#X5^.7@_Q?K4&CV]UJ6DZ MOU2&UMS*OVBWO0[K*T#)O/E*D@9BK#9(BLOT#12 MZJ78.C7\U+X@Z5>R0XTK3+*=D=F4A[J5E4%1G(*1I("2,$3\=#CYPU MK]G[QEXLTD^%'T:WTRT\,6VN'3=4N;B)K369;R?S+50J,TL:A-?&6OZ+<>&+KQ'< MVHAT6\F@FGMHK>W6(-(\$DD99W\Q@%<_+LSAB5'J%%%/3H(KW%M),P*74UN M,;8PA!]_F4U%]@G_ .@E=?\ ?,7_ ,15VB@92^P3_P#02NO^^8O_ (BC[!/_ M -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^ MP3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ M /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT M4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^ MP3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J M[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF M+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[ M10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^ M^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[ MYB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ MOF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!* MZ_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_] M!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02 MNO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4O ML$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_] M!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10! M2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XB MC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2 M^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ M (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^ M(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ M .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[Y MB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_ M[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ MOF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ M $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_ M[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3 M_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 >/?M3:U-X-_9U^(.J?VE<; MAI,ULFX1@;YAY*]$_O2"L/\ 8H\&R^&?V8O L0NY[=[NU>_=46/!\Z5Y%/*D M_=9?RKCO^"E7B-M*_9T728B6FUS6+6R$:]65=TW3_>B3\2*^D_ _AU/!_@O0 M-!CQY>EZ?;V*XZ8BC5!_Z#7GQ][&2?\ +%+[W_P#[&K_ +/PY2B]ZM64OE"* M7YR9>^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT5Z!\<4OL$_\ T$KK M_OF+_P"(H^P3_P#02NO^^8O_ (BKM% %:&UEBD#->SS#^XZQ@'\E!_6K-%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7RKXR_:6T+X/?$GXD^)==TW4DTRP\G28DMO!.LS7NHW2QQ-#$FI,/LL M<323-'' %9Y#+O_ 'IW?55>/^//!;:1\2(/'(= M-905"6\MR(TDA.YF.ZXC9"7V^8'"I.O,M;?U_E??3KT12V?]?UKV. ^&'QHO M/B]J6F^#?B7X?N5N_$5H^I6VGQ^"M' KQ;33KWB7Q;=ZMH_P>;X>>(-0B2UU/QAXB;2C>M:C&%A^Q37+7 M#KM7"3M'&O#9?;Y;>TC@#G/O6CM965OZ_P K+7\3-7O:]_Z_S[?AHA:***DH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XW_;7 MQXS^//P \"J=T=QK!U"\C]8A+$,_]\I/7V17QOJ'_%??\%--/B!\R+P;X;+N MG8,\;$'ZYO4_(5]D5Y^%]ZI5J=Y6^Y)'V.>_N<)E^$7V:7-\ZDI2_*P4445Z M!\<%%%% !115'7)K^VT74)M+MH[W4X[>1[6VFD\M)9@I*(S8^4%L GMFD5%< MS2+U%?'3?$[]L_<=OPC\'!<\ WD1/_IPI]O\3?VR3,GVGX3^$8K?/SO'-1U,915:.(I1OTE4C&7S3=S[&HK MY9UCX@?'[_AFOXKZIXQ\*:?X0\66&ER/HTV@S>?(RF-O-E")+,0\8^9?FR3V M&,GM_ 7PT^$?@:X\)>(?""6.G7%QIDUY;7FFW!\K5X3"ADO;MUR)V 93]JE) M<&7&_P#>D-O"HIQ:7;S6>IWDML[I$\LLTH5XPJ22);% M@6D\K:$$G;VOQ7\?^(_C%??#[6?"VC>(O!5C+#H/B74)+.WM+>=[BR\[S4CG MU%Y3&YD2(6_V>4./,/GY!0;\LKVMKM\]/_DDO5^IR[7OT5_E^MUKZ'TO17P' M8_#_ ,$?#G]G7X8^*_"&A:5X9^*UQK]K;Z+=:%:1VU]JCMJ.R>VD\K:UQ";; MS=ZN2JJN[@J#7TOX5^)'BV]^/^O>"]4OM ;1+..2\LI+/39TFN(BD.VW,S7! M3[1"SLTH"$&.:V8!=[!9@U-:>?X)/\F)Z;^7XMK\U_5F>RT444 %%%% !111 M0 4444 %%%% !1110 4444 %>>^+/B%XC7Q%-X>\$>%(/$FJ6:)+?WFKZDVF M:9:AP2L1G2">1YV&UO+2(@*0R:A\5=+\9>,5\.^"_"^J:++J4< MEM>:UXFNM-FE'V*V5B(H].N%*AE90V_DJ1@8Y6[MY7_)?K^ ^AU/@?QQJ^KZ MC<:'XK\/+X9\2P1_:!#:WOVZQO(-P'FVUP8XF<*6575XHW1F'RE61W[6O*O# M=Y\2=2^)FD2>+?"7A[1-*BTV]5;O0M?N-3)E:2VVI()+&V" A7((+9*]!BO5 M:I]"0KQ+QQ\2O&ND_M">&O"EFVD:1X:O+598GU:TF;^VICYAFMX;I7"02Q(B MR"(H[R L0 JLR^VUY!\9_@OK_P 6M>T*)?$MC8^$[:XAN;VQFTLS7F^*9)5: MUN!*HB8F-1N=)"N,K@\4E\4?7^OZU&_A?]?U^!DW'[17]I?M"0^ ;&[L-'TF MSN?L%S>ZEIUU.VJWY@\\V=K,A6W@9(_F+2NSN5=$B^0O7-ZE^U%XC\-V]SX@ MU'2--O?#NK6VL/X>L+6.:*\2:PF$2)K&_B=MM/S?Z6;ZW=E=(Z[X3>-?$.M:MXL\,^+3IEQXA\.7,"2 MWVC6\EO:W4,\"S1NL4DDC1E27C(,C9\L-QOVKZ/7#?#'X>W_ (-DUW5->UBW M\0>*- 0J]S5LE%>XU"ULV"SW M,,+$9 DD"DC\:B_MK3_^?^U_[_+_ (U=HI#*7]M:?_S_ -K_ -_E_P :/[:T M_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* * M7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y? M\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_ MR_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ M -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[ M7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VU MI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T M_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* * M7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y? M\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_ MR_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ M -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[ M7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VU MI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T M_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* * M7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y? M\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_ MR_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ M -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[ M7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VU MI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T M_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* * M7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y? M\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_ MR_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ M -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VUI_\ S_VO_?Y?\:/[:T__ )_[ M7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T_P#Y_P"U_P"_R_XU=HH I?VU MI_\ S_VO_?Y?\:/[:T__ )_[7_O\O^-7:* *7]M:?_S_ -K_ -_E_P :/[:T M_P#Y_P"U_P"_R_XUP_Q8_:$\ ?!2T,OBWQ':V%SMW1Z?&?-NY?3;"N6P?[Q M7U(KYNO/VEOC!^TLDVF?!SP'<:!X:N"8I/%FN2>2WEYPQB8?*C=OD\UAG(P< M$*OVI_C M]XVN+F)(EO4TJTED<#S8A(X!7/4;;>(_1A7V%_;6G_\ /_:_]_E_QKP']D/X M >)_@K:Z_/XBU&-7U"41KIELRR18C8A9R^,Y8$X Q\I^89P%^BZJA2]C#EO? M5O[W.4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QJ[10! M6AU.SN9!'#=P2R'HJ2*3^0-6:** "BBB@ HHHH *Y?PG\+?!?@&XU2?PQX0T M'PY-JC!K^32=,AM6NR"Q!E,:CS""[_>S]X^IKJ** /,(_P!EOX,11S(GPB\" M(DV/,5?#5D ^#D;AY7.#SS73ZU\+/!?B/6SK.K>$-!U35S9/IIU"]TR":X-H MZLKV_F,I;RF5W!3.TAF!')KJ**.E@ZW.&\'? GX:_#O6/[6\*?#SPKX9U7RV MA^W:/HEM:3[&QN7?&@;:<#(S@X%:<7PQ\'0:[;:W'X3T./6;6YGO(-17381< M13SJ%GE63;N5Y% #L#E@ "37344^MP\@HHHI %%%% !1110 4444 %%%% !1 M110 4444 %?(GQT\/KI?CKQQ??#_ ,"7%_\ '+Q2UKHNE^+K?1I)+?1[1K9( MWN9;]4,5N\:O.2K.)G'D#:R>5CZ[KR2X^!_A/QAXP\6ZO/KGBHW]QJ$?VJWT M;Q9J^E06[K9VZA/*M;J.-F*!'+[ 3Q4\O-*SVMKZ75UY7V;_5HN,N5/O^ MNZ^[?U.1^ _@GP?\*?B!#X(\'>&=?TR32M%==:\0W.A7EI9ZY=>9$/,DNGC6 M*ZN ?,?S-S';*0C$;POT37F'A'PG;?#KXAQ:+HWB#6K_ $Z]TV:[N]+US6[K M5Y8)%DC6*=);J626-7!E0INV,4!4*5*I_AK^SW;- MJ-\?DU#Q>1BVM(\X9HG(("]1YI'/_+-6.UJYZU>%!7EN]EU?H>SEF4XG-:CC M1LHQUE*6D8KO)_IN^B/1?C9^V-HGPC^(5AX8BT^36)(9%.LR1MM-K&RY58Q_ M')AE8@X&.,Y)*_0-C>1ZE8V]W")!#<1K*GFQM&^U@",JP!4X/0@$=Z^+/%'_ M 3]TOP_^SWXJBM;V\\1?$V>$ZD^M22/NGG3+M!&F?NN-ZY;+,S D\ #W+]D M/XQ_\+L^!>@ZQ=K5FO]FZIN.6^T1 N?=U*2?\#QVK.G7DYJG4CRMJ_?Y M?D=>,RFC3PT\9@JWM:<)\CTY7K&ZE:[]UOF2]-=['M%%%%=A\V%%%% !1110 M 4444 %%%% !1110 4444 %9OB+Q'IGA'1;O5]9OH=.TVU3?-HX+;N>%->5?VY^TW^TZN-*LH?@IX,G_ .7JX+?VC+&? M[I($F<8(*K$#_>->Z_!7]F#P5\&;*VN+72K34?% 0?:->N8%:X9\<^63GRU[ M +V R2>:]?KDE0JUF_:3M'LM/O>_W'T%'-E/HKII4:=%:%%%% !1110 445!?R7$5C3@'@\$_6O'IYI"I-05*HKNVL))?-]$>U4RJ=.#FZU-V5])Q;^2O MJSWJBO!?AWXJ\:7GBZR@(FU*W=0+E+V0HL5ON7=*N2-S X X).3]1[U7K*5V MXVV/'<7&*E??^M3)\5>+M"\#:'<:UXDUK3_#^CV^T3:AJMU';6\>Y@J[I'(4 M98@#)Y) K.U'XH>#='N?#]O?^+="LKCQ#M_L:*XU*&-]3W;=OV8%LS9WIC9G M[R^HKDO$'BS6M.^&GCW4/'MMI?A?3+6RG$-V]X@B,9C=%-8L666WTU397#2Z<77(,1,AE@/0)OCX$2 MYG#U%77,DUZJSZZ.^S=FU?1VMO:]XBD\/)1;3WV::^SLUO\ %K_P&?3M-=UC M1G=@JJ,EF. !ZU\5Z#^U#JE]\8O&6DQ?%+2$TS^Q?$"<23-F:V28^6T156(-.4G[/VD>U_Q:_3_+70 MCE]_EEW:^Y7O_7ST/N;1]9L/$6EVFIZ5?6VIZ;=QK-;WEG,LL,T;#*NCJ2&4 MCH0<5%I[K3;=GF71WDC2W@"/=N MWVI%C:9Y8DWND2129+CW?]G[XWZAX^^,'A:R7XJQ^,!J_A.]U?7?"L<-A&- MU!)[)5@$<42W, 3SYX_+N9'?Y.22":ZI4_WCA';7\$W^2_%=T97LO>WT_.WX M/Y[VO9GT=XA^)/A'PCK6F:-KOBG1=%U?5,BPT_4-1A@N+O!P?*C=@SX)'W0> MM;]O<175O'/!(DT,BATDC8,K*1D$$=01WKY;T3Q#X&\'_$OXWZ!\5Y]-AUGQ M7JD9LK'68TWZ]I#6<45M:V:')NML@N$\B/JM9VOK?1&CC[S2Z=_5)/T=[^EGWM]*8"+>Q*;F??&V41&ZE^TIKN ML6?P2O\ 5OC-HGPW\-^,/ ]SJ-_JL=I9;FU6$6I(CFN2\0.Z1U\KR\_+*O+, MC1+[/-Z?C%R7X+[[ HN]OZT?+^9]NU5U35++0]-N]1U*[@T_3[2)[BYN[J58 MHH8U!9G=V("J "22< "OBSQY^T1\2]/T'0X=6UT_#KQI_P (19:[I.D/86YC M\5ZT\A6;3?+GC:0L-L"_9X'CF4W1.6 7%;]J#]I+Q?\ #/Q1XSBTWXEZ=HU[ M::/)+8Z):RZ7='3;A;!9B+ZRGC2ZS(S'RKB&:2+6]KV/N*WN(KJWCG@D2:&10Z21L&5E(R"".H([U M)7PS)\6/$OAO4/CUKVB^/7UG5MNAW5A9WMS9+;V>EW%O9F;4X]EK(XA@$T^) M-DL0V$LDK!MWTS^SGXCU[Q3\*["^\1:_H_BF_,]PB:SH-T+NUNX1*WE,)UM[ M>.9@F%9XHDC+*VT#H'R[^7]?UYZ;IVS4O=C+O_E<]-HHHJ2@HHHH **** "O M-=<_9L^%GBSQ)JVO^)/A[X8\3ZSJ]>E44=;CN#_ KHGA2SN)/.FM]#TZ&SCE? &YEB506P M ,GG KI***>X@HHKYP^-EM>^%/COX3\8Z]K>LP>"_+BLK=M(U":(:5=&1@TM MQ:K^ZN()O,BC:1P[184A0NZ2-=4NX=&SZ/HKQ;Q%HOB'0_VB/#GB#4=2?5/# M&K.VE:?8VFIWUB=,G6UEEW36RW'V6^23RY_F>)9(R8L;PN4\2\2?$;QAX3T. M+Q98>)-1;6?%EGXD6ZM[J\>>TT\VUR([26"!P8['_&7Q%\&?VIJ>L:/H-Y9-83:Q?2WUS$)[ M1))(FN)6:20!]SC>Q*B7:,*% ]=IZ= "BJ]Q7?#W]F M?QM\?/%UO\1?V@(KJZB7]YIG@Z!EC@MT/($J;P4'3*?>; WMP5/%6KRC+V5% M7E^"\W_D?49;E5&I1^OYC4]G03MI9SFU]F"_.3T5^IE27GQ._P""@6J-#:"Z M^'OP2BEP\S<7.J!6Z>DAR.@_=H>I=E%?87PM^$WA?X->%8/#_A32X].L8_FD M8?-+RP\=H+\Y/>4O- M_*Q=KXJ^&N/V8_VV?$/@A_\ 1O!WQ$C&I:4.D<-UEV"#LOS>=&%')S#[5]D? M;Y_^@;=?]]1?_%U\R_M[?#W4?%WPJM/&6B65U:>)O ]T-8M;I3&72%2IFQAS MC;L27./^6/O48R+Y%5AO#7Y=5]QT\-UJ#$K*%8G(CW $=&=*[/]FGX8O\$/@QX=\+'2 MY_[0CA^T:A(K1?/=2?-)SOY )V ^B"O.J?OL1>AJ_7I_F?:8/_ (2\FK8U MZ5,1^[A_@5G4?STA\V>NT52^WS_] VZ_[ZB_^+H^WS_] VZ_[ZB_^+KT3XLN MT52^WS_] VZ_[ZB_^+H^WS_] VZ_[ZB_^+H NT52^WS_ /0-NO\ OJ+_ .+H M^WS_ /0-NO\ OJ+_ .+H NT52^WS_P#0-NO^^HO_ (NC[?/_ - VZ_[ZB_\ MBZ +M%4OM\__ $#;K_OJ+_XNC[?/_P! VZ_[ZB_^+H NT56ANY99 K64\(_O MN8R!^3$_I5F@ HHHH **** "BBB@ HHHH *X;5?A7'JOQ=T/Q^?$>LVUSI.G M7&F1Z/"+7[#+%.R-*9-T!FW%HH6RLJX\I<#!<-W-%"T::Z?Y6_)AT:[A1110 M 5PNM?">WUKXO>'?B"_B#6+:\T33[G38=)@^S?8IHYRK2F3="9=Q,<)RLJ@> M4O&"^[NJ*%HTUT_RM^3#HUW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K@O&?P/\)>/_%FD^(=:M;V>]TYD=;>'4;B&TN&1@\9N+='$<^Q@"/,5L8'; MBN]HHZI]@Z6.8M/AQHEGXSN?%.-2N=7F&!]MU:[N;:WRH4F"VDE:&!BHP6B1 M206R3N.SWMQ-(0 M%W23SN\CD*JJ-S'"HJC 4 ='113;;W)VV"BBBD,**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC?B7\7?"WPCT^SO M/$^I+8QW1R2-S!1SM4'+'L/<@$ [*BH+&^M]2LX+NTGCNK6=%EBF MA8,DB$9#*1P00I(!\7_ &6_@#K_ (G\5R_&_P"+BF[\::IB72=+G7":7 1\C;#] MU]I^5?X 2*C>]CYO$UOK%:=;E4>9MV2LE?HET044459S!4-Y9P:A:3 MVMS$D]M.C12Q2#*NK#!4CN"#4U% TVG='QA^R#=3? CXZ?$+X$:E*WV#SVUG MPZ\I_P!9"P!903]XF/RR<< Q2U]GU\@?MY^&-0\%7W@?XX^'8LZQX0OHX;X+ MQYMH[_*&/]WC_P MC[+/TL=2H9S#_EZN6?E4A92_\"5I?-FM1117HGQ@ M4444 %%%% !1110 4444 %%%>9_M(?%J+X)?!GQ)XJWJ+Z"#R-/1L'?=2?+$ M,=P&.XC^ZK5$YJG%SELCIPN'J8RO##T5>4VDO5NQ\YS?\9/?MW)'_P ?/@SX M6Q[F[QR7X;^?G >Q%J?6OMBOG/\ 81^$LOPS^!EEJ.I(Q\0^*'_MF^DER9-K MC]RK$\\)ACGD-(U?1ESCYV^*7 M_;TKOTL%%%%=Q\H%%%% !1110 4444 %%%% !115;4I+F'3[J2RA2XO%B9H8 M9'V*[@':I;L"<#--*[L3)\J;+-%<)<:YX]7X?V%[%X06#[L$[0IQN/4]<8,_C7QAK/A#5(KUM,@E\)6]E-<:A?F<":*102B(A(SN. MT?\ NHQSU/#25_>C]K[2^S\^OV>_0X(XZ$DGR3UY?L2^WMTZ?:_EZV.THKQ M#X#_ !8\0^.+'Q-:ZE9QG5;/?=6<;B2/S-[R?NV+9VJK@(.>!Q_":[6XUSQZ MOP_L+V'PY8R>+))5%SIC7:B*--Y!8/NP3M"G&3U/7&#-/#NI:TDM4M6EOZ]. M[V1=;%QHWO"3LF](M[.UM%N[Z+=K5'2>*O%VA>!M#N-:\2:UI_A_1[?:)M0U M6ZCMK>/(=O]C17&I0QO MJ>[;M^S MF;.],;,_>7U%1_%C6M.\._#'Q5J.KWUKIFGPZ9<&:ZO)EBBC!C( M&YV( R2!SW(KPWX9I/X!\<> _#&AXUWX4ZW--K7A36+%EEM]-4V5PTNG%UR# M$3(98#T";X^!$N>:/O2:?];Z>3T=NCLUO:_=+W5%KK?\+?YZ_?M<^G::[K&C M.[!549+,< #UKXKT']J'5+[XQ>,M)B^*6D)IG]B^(Y+6SUV73T?2KZQGC$3M M9P(;B*!8C*W^D3/+*(I7\J$* <,_'R[\5^$-+\->)_B7)IWAC6;W5=+U7QQ< M3:#JFGW,T=I$T-A;WD=JMF\$XDF;,ULDQ\MHBJL0:SE)^S]I'M?\6OT_RUT+ MY??Y9=VON5[_ -?/0^YM'UFP\1:7::GI5];:GIMW&LUO>69='>2-+> (]V M[?:D6-IGEB3>Z1)%)DN/=_V?OC?J'C[XP>%K)?BK'XP&K^$[W5]=\*QPV$8T M#4$GLE6 1Q1+.$=M?P3?Y+\5W1E>R][?3\[? M@_GO:]F>YC]H#X7MXK_X17XR2_5=O*]K'TS17P)XT^*G MB7QA\'O'4VE?%R\\5>#+/_A&K\>,[.#3HWM9+B\5-0L9I(K<0A(8O+G96C62 M,.!*S*<'H?"_[0'Q1NM:^(EQ9>)M#\1QZ/8:B+3PXEQ'?ZHBPLGV+4!:6UC" M?+FA_?DFYD28S((1%]P:-#2O%EQ::<]SIL215DF" %RBDY;:", MXZ9&:S['QKX>U37=6T2RU[3+O6=(5&U'3H+R-[BR#KN0S1AMT88%?%^A>.M%AUCPWK6G>(=(F9ECO]*NX[F!RK%6"R(2I(((.#P016O5;; M@%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "OBC]L+3[;XK?M+_"OX::=;H-3NH)9]4OXQ^]ALRQ8#/3*K%.P! M[NO][G[69@BEF(50,DGH*^,OV/5/QH_:&^+7QHG'FV'VG^P]%D(^7REVY(]& M$4<&"O MCQH7]I>$]72ZDC4&YT^;$=W:D]I(\Y S_$,J>Q->ALH92",@\$&OEKXR?L.Z M=K&N_P#":_"G5&^''CN!C*CV),=GY4%3SE#G-9.G6P[O2?-'L M]_D_T9W1Q>69S%4\?%4*VRJ17N/_ !P6W^*/S1]345\=?#W]M'7OAOXBA\#_ M +0>@R^%=;^Y!XCABS9W8X&]MF5 /&7CRN3R$P:^O-.U*TUBQ@O;"ZAO;*X0 M20W%O()(Y%/1E8'!!]1751Q%.NO<>JW75>J/"S+*<7E%=2\1^(+Z/3](T^(RSSR=AV4#NQ. %')) %?&?PX\':Y^W5\3(OB M3XXM)M/^%.BSLF@>'YC\M\RMR[CHPR!O;H2-@R%:L\16<&J=/6;V\O-^1VY1 ME=/$QGC<:^7#4_B?63Z0CWD_P6K-3]G_ .$WB#]I7X@Q_'/XKVVS3E8-X6\- MR9,4,0.8YF4]5'49&7;YSA=H/VI38XTAC6.-52-0%55& .@ IU70HJA&V[> M[[LX\US2IFE93:Y815H06T8K9+]7NWJ%%%%=)XH4444 %%%% &)XV\(Z?X^\ M(:SX;U6/S=.U6TDM)U'7:ZD9'H1G(/8@5\P?L"^+]1\.VOC#X+^))/\ B?>" MKZ06V[/[RT=SDK_LASN!_NS)CI7UU7Q=^U7!)^S[^T9X!^.%C&R:/?R#1/$8 MC7AD*X#GCDF,''O;I7G8K]U*.(731^C_ ,GJ?9Y#_M]&ODTMZBYH?]?()M+_ M +>C>/W'VC14=O<1W4$!?@Q:L9O#^@L-:\1!#\OW0VQO0^650'L;GVKZ MV^('C;3_ (<>"-<\4:JVVPTFTDNY1G!?:N0@_P!ICA1[D5\S_P#!/[P3J&IZ M%XJ^+_B1=_B'QQ?RS1NP^Y;+(Q.WT5I-V!_=C3'%>=BOWLX8===7Z+_-Z'VF M0_\ "?A\1G,MZ:Y*?_7R::NO\,;R];'ULB+&BHBA$48"J, #TIU%%>B?%A11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PVJ_"N/5 M?B[H?C\^(]9MKG2=.N-,CT>$6OV&6*=D:4R;H#-N+10ME95QY2X&"X;N:*%H MTUT_RM^3#HUW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"OEO]H+7O#GP\^.'AK6[:\L=0\4ZO]DTZ\\&ZD4+:Q;B:+/ER,H+)D8.#VR*.J?8'LT?..O:SKS?M<> M#)-0\"Z\D(CU.PL=6-QIS6GV3RX"TJ 77G %\L^Z-6(\L!6V9KQWQ/I+K*TC#7L<-U=B39)&!N8W.!)$"/WJKN7(%?>M%2E96 M_K;^K[7N/=W_ *_KHGT\SQ;X ZGIGBCQI\3O$WABZM=0\&:KJ%B=/OM/=7M; MJ:*RBBG>(KPP!6.,D?Q1,O537M-%%7Z$HKW"73,/(FAC7'(DB+G/X,*B\K4? M^?JU_P# 9O\ XY5VBD,I>5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY M6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\ M_5K_ . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ M . S?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ . S M?_'*/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ . S?_'* M/*U'_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ . S?_'*/*U' M_GZM?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/ M_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM M?_ 9O_CE7:* *7E:C_S]6O\ X#-_\5J/_/U: M_P#@,W_QRCRM1_Y^K7_P&;_XY5VB@"EY6H_\_5K_ . S?_'*/*U'_GZM?_ 9 MO_CE7:* /!?VR_B5>_"G]GGQ1J"WMNE]J$7]DV82%D,K'>.5!5.G\ KQK]J3_B] M_P"U9\*OA'%^^TG2W_MW6D'*%1E@C>A\N,@?]? K[/KSJ7[W$SJ=(^ZOS?Z( M^RQW^P9+AL']JLW5EZ?#37W1Q(&1O]I2#7R/K' MP=^+7[%37/B'X8Z[_P )?\/%?S;_ ,-ZL"3:J3S( #T&]@,ZQ67TY8>-ITI;PDKQ?G;H_-69^?6 MFS^*_P!O[XGV&F^(9XM!^'?A]/M]SI=B)2+F0N0BN^1ERIQG*X4.5 ))K[PT MK19-#TRTT[3OL%E86D2P06T%F4CBC4855428 &*A\(>!M \ Z?-8^'M*M] M)M)IWN9(K=3ZLI>5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY5VBMCS"EY6H_P#/U:_^ M S?_ !RCRM1_Y^K7_P !F_\ CE7:* *7E:C_ ,_5K_X#-_\ '*/*U'_GZM?_ M &;_P".5=HH I>5J/\ S]6O_@,W_P $KNXM-U];DVTAMV!BN$.^)\[SC#@9 M]B1WKTNBHE%3BXRV9T8>O4PM:%>D[2BTT_-:H^8?V$?BAJOCOX/?\(WJ=S'! MXB\&S_V->6]Q"6E6-5J/_/U:_\ @,W_ ,74R6]K;QM++-(<*B*"68GL 30- M)MV1\=?MU>(-9\>:]X$^!>BWD3:EXJO8[K4##$5,-JCG:7&\Y7*R2$=?W'O7 MU9X9\+MX/\.:7H6ER6MOINFVT=I;1?9F^6-%"J/]9R< ?G4G9R_\!5H_)E+RM1_Y^K7_P !F_\ CE'E:C_S]6O_ M (#-_P#'*NT5Z)\84O*U'_GZM?\ P&;_ ..4>5J/_/U:_P#@,W_QRKM% %+R MM1_Y^K7_ ,!F_P#CE'E:C_S]6O\ X#-_\5J/_/U:_P#@,W_QRKM% M %+RM1_Y^K7_ ,!F_P#CE'E:C_S]6O\ X#-_\/NJ0LI M_,N?Y59HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HKJZBLK:6XN)%A@ MA0R22.<*J@9))[ "I:^>_P!N[XF'X;?LYZ^MO*8]3UXKHMKM/S?O0?-([_ZI M9.?4BLJU14:_RW/./V&[67XJ?$[XK_&V^C8C M6-0.EZ6T@^9+=-K$<^B"V7_@#5]EUYI^S;\,A\(/@CX2\+O%Y5Y;6:RWH[_: M9"9)LGOAW91[**]+K'"4W2HQ4MWJ_5ZL]'B#&PQV95:E'^''W8?X8KEC^"O\ MPHHHKK/G0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^=?V\O L'CC]G^ M^SIUW>WNFWD%[;36:J6M=K8DD;)SL\LN#C."5)& 2/./A9_P42\*Z3HFEZ+\ M2!?6&LQ1*C:M;VQG@G0<"5POSJYPRK(I5E#*PP5(R"*P]5\ M!>&==T.'1M2\.Z5J&D0)Y<6GW5E%)!&H& JQE=H& .@[5S5*9J,6HM.5KM-I]EIM^-\'P'\>/AY\3O+7PQXQTC5IY/NVL= MRJ7'XPMAQ^*UWE?-7CO_ ()Z_!OQIYDEKHMUX7NVY\[1+IHQGM^[?>@'T45P MG_#)/QR^%/S_ O^-EQ>6D?,>E>(E8Q*H_A ;S4)/^XGX=:Y_;8FG_$IW\XO M]'8]C^SLDQG^Z8QTW_+5C;_R>',OO2/M"BOB]?VBOVD_A.P3X@?!^+Q1I\9P MVI>'G(.WN[F,RJ!WY5/?'6I;/_@HQ:'[?YW@#5;V4RJ+"UTN59I&CV_-YF<' M(()^4'@X[9.T,53E%R::MO=-'G8C(L7AZU.C%PJ>TTBX3C)/\=/G8^RZ*^.? M^&NOCAXMX\)_L\:M:JWW+C6I)51O?YHXAU(_B/0_@?;OVS_&GW=/\'^!%?@% MFCE*=LGYKCZ]._3M67UV#^",I>D7^MCO_P!5\53_ -ZK4J7^*K&_W1/38[6W.94MW;:Y(["0XB&>N]L?=-<[_P MR_\ M$^,.?%/[0<^E;N77P_#(H]2!Y9@[\=.GY5:\-_L$S:/X^T/6=2\>:AK M]I:,+FZN)@T5]+.C*8]L@8D#CEL[AM&,DY4CB MX8B&(E"2;@E-+36_,XI/7H?0OP3^&5I\'?A7X;\(6FUAIMHJ3RH,":=OFFD_ MX%(S'V! [5V]%%=T8J$5&.R/EZ]:IB:LZ]5WE)MM]V]6%%%%48!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %>9^(OCE::'\6+'P+;>'=:U MJZ:"*YU#4-/CB:'3DE,BPF1"XEDW&)\^4C[0,M@5Z97S]\??#GBO6/B9X*O/ M!_A"\&O6LR"'QG93VJ0VMN95^T6]Z'=96@9-Y\I4D#,58;)$5E%\45Y_U_6@ M/X7_ %_7XGID_P 4(K3XD67A&X\/:Y E\)%M==DAB%A--''YKPJ?,\W<$R=Y MB$9VE0Y8;:YL?M,>$X=2UJ*_M]4TO3-/MKZZM]9NK93:ZFEDXCO?LP1VD8Q2 M$+AT0R=8O,4%A6UCP[X@\4?'[PYKMEI/B7PY9^'Q/;WVI7FK0MI6L64D+XAA MLX[F0B3SV@D\V2&)ML)&YAM6O+-:_9^\9>+-)/A1]&M],M/#%MKATW5+FXB: MTUF6\G\RU4*C-+&H7(G,D:X<_N_,7YJ71/R?]?\ WZ:[CZM+R_X;_@[>FR^ MA?AS\2K7XBVVIJ-)U/P]JVEW(M=0T;64B6ZM7:-)8]WE221L'CD1@4=AR0<, MK*.PKR_X/Z#KDGB+QKXRU_1;CPQ=>([FU$.BWDT$T]M%;VZQ!I'@DDC+._F, M KGY=F<,2H]0JF2@HJO<64=TP9VF4@8_=S.@_)2*B_LF#_GI=?\ @7+_ /%4 MAEVBJ7]DP?\ /2Z_\"Y?_BJ/[)@_YZ77_@7+_P#%4 7:*I?V3!_STNO_ +E M_P#BJ/[)@_YZ77_@7+_\50!=HJE_9,'_ #TNO_ N7_XJC^R8/^>EU_X%R_\ MQ5 %VBJ7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%4 7:*I?V3!_P ]+K_P M+E_^*H_LF#_GI=?^!EU_X% MR_\ Q5 %VBJ7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%4 7:*I?V3!_P ] M+K_P+E_^*H_LF#_GI=?^!E MU_X%R_\ Q5 %VBJ7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%4 7:*I?V3! M_P ]+K_P+E_^*H_LF#_GI=?^!EU_X%R_\ Q5 %VBJ7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%4 7:^, M/CM_Q?;]MOX<_#E!Y^B>#XO[=U9!ROF';*$<=P0MNO\ VW-?6^K+IVAZ7>:E M?7-Q;V5G"]Q/,UW+A(T4LS'YN@ )KY+_ &!_#LWQ U'XD?&/5TG2[\3ZJ]M9 M!IW#QVZ-O90P.67+1IR3_J*\[%?O)4Z'=W?HM?SL?99!_L=#%YJ]Z<>6/^.I M[J:](\S/LRBJ7]DP?\]+K_P+E_\ BJ/[)@_YZ77_ (%R_P#Q5>B?&EVBJ7]D MP?\ /2Z_\"Y?_BJ/[)@_YZ77_@7+_P#%4 7:*I?V3!_STNO_ +E_P#BJ/[) M@_YZ77_@7+_\50!=HJE_9,'_ #TNO_ N7_XJC^R8/^>EU_X%R_\ Q5 %VBJ7 M]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%4 7:*I?V3!_P ]+K_P+E_^*H_L MF#_GI=?^!EU_X%R_\ Q5 % MVBJ7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%4 7:P?#W@/P_X3U/5]0T?2 M+73[W5IA<7TT*8:9\8R?3UP,#)8]22='^R8/^>EU_P"!EU_X%R__ !5']DP?\]+K_P "Y?\ XJ@"[15+^R8/^>EU_P"! MC6\^!_PYC^$OPC\*^$HPH?3+%(YRN,-.WSS, M/K(SG\:^:?B+_P 7Z_;Z\)>%5_TC0/AY:?VK>KU3[2=D@]C\QM5(_P!EJ^SZ M\ZA^]KU*O1>ZOEO^/Y'V6:?[#E6$R]?%.]:?_;VD/N@K_P#;P4445Z)\:%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 444A.!D\"@!:*KV>H6NI1&6TN8;J-6*% MX7#@,.HR.]#5L8EEW"YO+HC=#TVX!R,=>S=.GKS5JZHTG547 M+RBKM^ATT*#K552IHW7Q,\,V=Q=03ZK'%-;2&*5&1\A@<$#Y>>?3 M-=/7@_\ PH7Q%=B6>]U:QFOI#O>3+GS'/+,3M&,G/:O>*WB^:*;5C"2Y9-)W M"BBBJ)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH ***\ ^*7B;Q;X;_ &@/"9OO%-QX5\!74<5O9216 M]O+87=\SN)+>^W+YR%P8A"Z-&F\X+%V1'-VH]_Z_KS#HWV_K^O(]_HKR;Q W MC+0?C9X0-IXLFU/1-:FO([_PS)96RP6=I';EENHI%3S]ZS""-R\C(WV@85#M MKR'6OCYX\\)Z:/%1U%-3@\46VNC3-"N;2%8-*FM)Q'9LCH%DD5TRTPDD;+$; M/* *TKZ)_P!>G]:=V&B=F_Z_KY^1];T5Y;\'=(-I4].@!15>XU"ULV"SW,,+ M$9 DD"DC\:B_MK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ MG_M?^_R_XT 7:*I?VUI__/\ VO\ W^7_ !H_MK3_ /G_ +7_ +_+_C0!=HJE M_;6G_P#/_:_]_E_QH_MK3_\ G_M?^_R_XT 7:*I?VUI__/\ VO\ W^7_ !H_ MMK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ G_M?^_R_XT 7 M:*I?VUI__/\ VO\ W^7_ !H_MK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_] M_E_QH_MK3_\ G_M?^_R_XT 7:*I?VUI__/\ VO\ W^7_ !H_MK3_ /G_ +7_ M +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ G_M?^_R_XT 7:*I?VUI__/\ MVO\ W^7_ !H_MK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ MG_M?^_R_XT 7:*I?VUI__/\ VO\ W^7_ !H_MK3_ /G_ +7_ +_+_C0!=HJE M_;6G_P#/_:_]_E_QH_MK3_\ G_M?^_R_XT 7:*I?VUI__/\ VO\ W^7_ !H_ MMK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ G_M?^_R_XT 7 M:*I?VUI__/\ VO\ W^7_ !H_MK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_] M_E_QH_MK3_\ G_M?^_R_XT 7:*I?VUI__/\ VO\ W^7_ !H_MK3_ /G_ +7_ M +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ G_M?^_R_XT 7:*I?VUI__/\ MVO\ W^7_ !H_MK3_ /G_ +7_ +_+_C0!=HJE_;6G_P#/_:_]_E_QH_MK3_\ MG_M?^_R_XT 7:R_%'B*S\(>&M6UW49/*L-,M);RX?TCC0NQ_(&I_[:T__G_M M?^_R_P"-?+W_ 4(^)7]F_!>W\(:)<1W6M>+]0ATV.&"0%O*#!G[]V$:?20U MA7J>QI2J=D>ME.!>98^CA+V4Y)-]EU?R5V4?^">GAV]UW0?&_P 6=:C_ .)O MXUUB62-VYQ!&[$[3V'FO(N/2)?2OKRN)^%GA_1?AC\.?#?A2TO[0PZ38Q6I= M95'F.JC>_7JS;F/NU=3_ &UI_P#S_P!K_P!_E_QJ<-2]C1C![]?7J;9WCEF6 M8UL3#X6[1\HK2*_\!2+M%4O[:T__ )_[7_O\O^-']M:?_P _]K_W^7_&ND\, MNT52_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&@"[15+^VM/_Y_[7_O\O\ MC1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y? M\: +M%4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P : +M%4O[:T_\ Y_[7 M_O\ +_C1_;6G_P#/_:_]_E_QH NT52_MK3_^?^U_[_+_ (T?VUI__/\ VO\ MW^7_ !H NT52_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&@"[15+^VM/_Y_ M[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ .?^U_[_ "_XT?VUI_\ MS_VO_?Y?\: +M%4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P : +M%4O[: MT_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QH NT52_MK3_^?^U_[_+_ (T?VUI_ M_/\ VO\ W^7_ !H NT52_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&@"[15 M+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &@"[15+^VM/_ .?^U_[_ "_X MUQ/Q(^)TOA!],.FBSOTN#)YP9BQ4+MQ@J>,[CUSTH ]#HKP=OV@/$MT3;:;X M5COKECE;@2,L*#LK9ZGOG<.".*;YWQ7\6?\ 'SX@T/PM;M]Z.":,N![$;S_X M\*\>MF483=*G3G.2[1T^]V7XGM4CGP;IUS#JGC%O$5S<2"0RW4X MQ'Q]U078X_'\!6[KD/AWQ)9?9-3DLKN#=N"O,H*MZJ0<@]1D'H2.]>A3G4J4 MU*4>63Z/6VOEY'G5(4J=648RYHK9K2^GGYGDZ_&SQAKCBTT#P[:W]^Z\(-Q" M>KM\P 7H.2.2.>QE'PA\;^/CYGC;Q6]M:-R=,TW[N/0X 7/OAOK7I&C:+X4\ M/7ANM.%E:7!B,)=+CJI(.""V.H'/7BMO^VM/_P"?^U_[_+_C7%B,NIXNIS5Y M27RO=+Y(S?!7@?2? &CG3=(A>*!I#* M[2.7=W( +$_0#I@<5OU2_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&O1ITX M48*G35DMDCS:E6=:;J5'>3W;+M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S_P!K M_P!_E_QK0R+M%5H=3L[F01PW<$LAZ*DBD_D#5F@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OB9 M\#;?XH^(])O=0\3ZW::-:NCW?A^V: VE_L=70.7B:2,95=PB=-P&#ZUZ;11U M3#I8\XB^#UW'\2+KQ:WQ"\6217,L;R:#_H"V.R/<8X0RV@N!&K,S;1-\Q)W; M@2#GK^S7X4DOM<:^GU/5-+U*WOK:#1[J=/LVF)>OYEY]E9$65#+( V6D?9TC M\M?EKU>BDE96_K4=];_UH MW7S;2Q;H23T=E[\A%_B/!6L*U:%"/--_YOT/5R[+,5FE7V6&C>VK;TC%=Y/9 M(]9^/7[2'@W]GGP_]M\1WOFZC,I-EH]J0UU='V7^%,]7; 'N< _+7P]^%'Q: M_:,^*&C?$[Q9:3>$=+-Z+ZQ-RZ236D$4BR0)%"PXR3PS* =K.0<@-ZG\!?V, M4T'Q!_PL#XL:C_PG7Q%N7$Y:Z;S;6Q?^':"/G=>QP%7 "*,!C]*OXBTF-IE; M4[-6A;9*&N$!C;T;G@_6L*/MJDO:5/=CTC_G_DCU,P_LS!45A,%^]JIWE5U2 MTZ07;^]+5]$M#1HHJIJ6K6.BVINM0O+>PME(!FN95C0$]!EB!7;*2BKMV1\Q M&+D[15V6Z*X>^^-W@;3\^;XCM6Q_SP#R_P#H"FN/UC]HBWEU!&\/1PZEIH3$ MDD\(#EF !) M#8QD_7VKK]8UJP\/:?+?:E=Q65G'C?-,V%&3@#ZYJ9244Y2=DBHQE-J,5=LO M45P%Q\>O 5MG?XAB.#C]W!*__H*&LZX_:2\"0[MFI7$^#_RSM)!G_OH"O.EF MF CO7C_X$O\ ,]..4YA/;#S_ / 7_D>H45X?>?M$27%[-)I%G!TW5(UBT#3[H7BL&?^ MTHE$?E]#C9(3NR5]NM=C\./B)?>.(]9>2QAC:S2,PQ1,079@_!8\=5';O7IX M?$T<53]K1ES1[H\K$86MA:GLJ\>679G?T5XJ^L?&CQ([+:Z1I?AN'.%EF978 M?7+/G_OFF_\ "E_&OB+GQ'\0;K8?O6]@&"']5'_CM>7_ &E4J:8?#3EZI17_ M ),[_@>K_9=*GKB,3"/HW-_^2IK\3U;7O$EEH-G=R23P-O6.EII?:( ZAGE'S;D*G. .S'I MBO1PT\1.+>(@HOHD[_>[(\W%0PU.:CAIN2ZMJWW*[.VHKQ:;]GN^T&5YO"'C M+4M'));[/,Q>-CZ$J1Q]5-,_M;XR>#O^/O3M/\6VJ]9;?"R8]@-I_P#'#7G? MVC6H_P"\X>4?./OK\-?P/2_LRA6_W7$QEY2O!_CI^)[917E/A3X^6NLZ]::' MJ^@:GH&K73^7''/&63=Z$D*P_P"^<>M;.H?&GP_I=]?6']%8[6U>]X=A_LG M! ^BAB/45TG@OX :%X=N!J.KO)XDUECO>YOOF3=ZA"3D^[$GZ5Y?U^OC/=P$ M-/YY:1^2WE^"\SUO[.P^"][,:GO?R1LY?-[1_%^1I?#+XD:E\1+B^N'\/3Z7 MHBJIM+R=^9SGGC'/'.1D#&,FNHU[PGI/B9K9M3LUNS;%C%N9@%W8SP",]!U] M*U@ H P!2UZ^'IU*5-1JSYY=[)?@CQ<34IU:KE1AR1Z*[?XLSM$\/Z?X3QP!T]*T:**Z3F"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHJ*2ZABFBA>6-)I<^7&S ,^!DX'? H EHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.A\1:3<[/)U.SEWN(UV7 M"'3GM0!HT444 %%%4[G6+"SN5M[B]MX+AEWK%)*JN5]0"U>2>)/VA=$$:P^&;J+5+Y9!YBS02K&(QG)!.W)SM] M>M93K4JJXP/6M'1_P!H5-;U6TM+;PEK31W,JQK-Y8.,G!8@=ASW M[5PUKMHF_R6GS.7#X6>)YN1 MIOR/8J*^:M#\6>/KF^LH]*N;B^NWW?9XK]SY,ORDMN)(W87)&3U MKKX[3XV7TBEKW0].7/(*AAC_ +Y;I6&(QGU>:@J4Y?X5=??='1AL#]9@ZCJP MA9V]YV?W6;L>S44R$.L2"1@T@4;F48!/<@5YCXO^$&N>*?$%U?1^/=5TZQE( M,>GP!@D6 !QB0#U_ASSUK;$5:M*"E1I\[[72_,PPU&C6FXUJJ@N]F_R.PU+X M@>']'U&>PO=3CM[N R1NC<9 (YQ@\$=*N#Q5H_V2&Z;5+2*"5!(CRS*F5(R M#AB,=>]>02?L\ZE'/(D6M1W4 'R3WA9IG/<-QCKP.3QBM;3_ -F;PGY,_P FU8];CD2:-)(W62-P&5E.00>A!]*Y3Q5\6/"G@J^^Q:QJRVMYL#^2 ML4DC8/3.Q3C/O71Z5I=MHFFVNGV47DVEM&L44>2=JJ, 9/)_&J6J>#]!UJ\6 M[U'1=/O[I5"":ZM4D< '(&6!Z5K6^LNDO8.*GYW:\]K,RH?5E5?MU)P\K)^6 M]T>8ZU^T9I]Q- /#06_C0G[2;J%X\9QMV\C_ &LY'856M_VGM+TQ6BUS3KP7 M3-NC&GQHR>7T&2\@.[(;MC&*O?'3Q-\//A#X5AU;7])M9)PS+I^FVBB*2ZDX MR %P-HX+,P(7/J0#YLO[>/P,\ V/V>RFU2-YL7,EC;Z=*61V5"]6M]R,JWLJ MDI"V/OL-A&%Z\GM7*ZA^T9K7A'3VU75KFTEL+09F^T;+=7S\HW/CCDC&.IP. M]J=^XKE?AW^R;XY^*'CW M4!\6)]1@\+V-T9+K3H[MH[?4Y"%94C2,A!""$)*@8VA5P0=IA_K4J-2+J.4G MLW%1MZ=[;ZG/C,'@L'BZ#K\BIW]Y4ZGM79='JK-[+7\BWK_CWXK_ +:%U%X8 M\!74/A3X?^7MUOQ);"3$A+'= CG!D^3;E(\9W8=@#BO;?!_[.J_ +P=:Z7\* M;6PBU29L:GK&K /=70 X);& <_(!@=AG)/M6AZ'IWAG2+32M)L;?3=-M(Q% M!:6L8CBB4= JC@"KU:PP'[NU:HY3:^+9KT[&6+X@E-+#8*DJ>'B[\F_,^\W] MI]KZ+2VUSQ?_ (1#XRZA_P ?/C'3+-#_ V\0)'KTA'\ZYJY^#/C":>ZDFCC MO9]Y+7#3H#<,3RX&>,GGG'6OHVBML-@H85N2G*3?\TF_S/"Q6.GBHJ+A&*7\ ML5'\CCOAS\/&\ 6]ZDFMWVM27;*[->/D(0#]T9.,YYYYP/2MGQ3X1TGQII8T M_6K-;VS$@E$9=DPPS@@J01U/?O6Q16T,+1IT?JZC[G9Z_G"=/QY7AJP?'_ #WC\[_T/-7;CX:^%[F=)6T2T1D38JQ)Y:8_ MW5PI/OC-=+574-2MM)MQ/=RB"$R1Q;V!QN=PBCCU9@/QJJ>'HT?X4%'T21-7 M$UZ_\6;EZMO\S/T#P9HGA>6:72]-ALYI@!)*@)=P#D L-[#7]2\/S0^ M&M1ATO5MRF.>>,.N >5Y!QGUP:WZ*J5*,H2IK1.^VCUZW77S)A6E&I&H]6K; MZK3I9]/(\2_X3WXI^"QC7O"D.OVB=;K33\Y' M#R 1P1P:\NG@\70FO9XARC?522;MUM)6?I>YZM3&X/$0E[3#J,[:.#:5^EXN MZMWM8@\*_$K2/&&I/9:>+@S)"9V,L850 RC'7KEA5KQUXDOO"OA^2_T[1;G7 M[H.J+9VN=W)^\< G ]@?ZUB^!OA7#X'UB2_AU"2Z\RW,#1O$%Y+*VX$'_9Z> M_6N[KUJD93@XPERM]>WWGD4I1A-2G'F2Z=_NU/$O[<^,WBS_ (\])T_PO;M] MV6YP7'U#%C_XX*/^%#^)/$OS>*_'=]=QM]ZUL]PC_#)V_P#CE>VT5XW]CTJG M^\U)U/63M]RLCV_[:K4_]UIPI^D5?[Y79Y9HOP)@T?4K&^&L22RVMS'.%\@! M6"L&V_>XZ=?TKT;6-%L?$&GRV&I6L5[9RXWPS+E3@Y'Y$5=HKVY14DXR5TSP M8RE!J479HY2W^%/@VUQL\,:4<#'[RU1__0@:T;?P5X>M=OD:#ID.WIY=G&N/ MIA:VJ*PCA:$/AII?)'1+%8B?Q5&_FSFKKX;>&;R[EN9='@:64!6QN5>!CA0< M ^X%;]E9PZ?9P6MNGEV\$:Q1IDG:JC &3ST%345T;:(YFV]6%%%%,1FZ]X=T M[Q-9I:ZG;"Z@202JA9EPP! /!'8G\ZCT/PKI7AN2X?3+)+,W&WS?+)PVW.." M<#[QZ>M:U% !1110 445''<13/*D6ZQ\"8-7U34KY]8DCDNYWG55@!";F+8/S<]?:O4Z* "BBB@ HK/C M\0:;-JUSI<=];RZG;QB::S20-*B'HQ4<@'(_,>M>1_$;X\0GX2/K7AV"[AO= M0FEL;=+J(Q2Q; WFR@ Y^502"#P2,]"*V]C4Y'/ET5OQV^^QS?6J/M%24US. M]E_ALG]S:N>V45YIX+^(WB#QA:^%+JRT))K"Z66+6;J27RFLIHQ@J$;DY8=L M]<'&,UTVF:YKUQXB\06EWH'V?3+-4-A>BX4_;"5RPV_PX/'-7]7ER\UUM?== M[=]_+>VNQG];IJ?LVI7OR_#*U^7FWM:UM+[7TO?0Z6BN#_X3KQ+'\.5UZ3P5 M='7/,VG0H[@&3;YFW=NV_P!WYL;?\:N^*?'T_A74-+6XT*\DTN>":XO=2C(, M5@L:;L/@')/(Z\]MQXJWA*J;6FEU\2^RKOK]W?I/_!'XV7GQ4CUV!].CM[NR+2P,UP"LBN[E$("@C:-JEL'/4X/ M7HY(?B#KOP]@ GTSPUXO:4&5HT\^!8PYX .[DKCU^HSQ-.ASVO)+5+5]^NEW M9==-#2KBU3NHTY2:3>BWY;*UW97=]+O75H[VF33);PO+*ZQQ(I9G MPKG[_P +WU]XPT;6EUZ]MK:QADCFTJ$XM[IF! 9QGJ,Y&<]!C'.8])^'.C:1 MJ'B6[1)KAO$+AK^*YE,D;#:R[0IZ AC_ "Z "CDHJ-W/6VR76^VMNFM]>P>U MQ+E:-*RNU=RZ9TTO:>SC[6W-97MM?K;R[!1114&H4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7R_\ 'SP_H?A;XY^&_B3JUO:^);:V6UTVXLB0-0T0F4B*[LY0P9 S M3@20@*9%&0QV^5)]05S&O_"_PAXJ\5:-XEUGPQI.J^(=%).FZI>6<X,UUX'N%D62YD>(;+ MZW V1LQ1#R6YT'P[+XET.[>R\6ZYI_BX>+=5LRRW'E6]V$ M#SLK;@;48CB).8E)";0<5]K3?#_PO<>,H/%TOAK2)/%<$'V6+77L(C?1P\_N MUGV[POS-\H./F/K4MCX+\/:7KNK:W9:#IEIK.KJBZCJ,%G&EQ>A%VH)I NZ0 M*.!N)P.!22M",>RE^,F[>FMF'VY2ONX_A%+[]+H\P^ .B:=X1\:?$[P[X9LX M-.\%Z?J%B=.L;% MI;2R643SI"H^5028Y&"\;I68\N37M-9'A7PCH7@718=' M\-Z)IWA[2(69H[#2K2.V@0LQ9BL: *"223@)-%^(U]HT5ZL5G%<3 M0E9(8B8CO^0$[>2 N,Y/WCZ5IVW[;7AR:15?2]@D&8RM]&?,''*Y R.>H]J] MSN/ /AB\NI;F?PYI,UQ*YDDFDL8F=V)!+$E^O-V\7IM$2Y5O43* X/T;M7-7IU*D;4YN#\K/JKW33OI=*S6KN]K';A: ME&G.^(AS1U[W^%V2:DK>]RMMJ6B:2N[G Z?^UEH^H[FAT#49HUX9K=TDP?0X MKTOP5\0$\<:+_:5GH^I01>8T6VX6-"2,'(R_(YZ^N1VKQ77?V!?AS=:O?ZOH M<^K>'M5NHFC\V*Z^T1H3CY@)0S9&!C#BN6_X9S_: ^&>C"W\!_%W^WYHY=Z/ MXDDE/[K'^I$<@G3_ (%E?PKEI4<51FYU:W/'WM.5)Z/W=5U:\DEW/8FLNQ4( MTZ$53FW35W)VU3YV[[1@]+WF*T6N:=>"Z9MT8T^-&3R^@R7D!W9#=L8Q7C'Q$^)/ MQET-=.LO'?@G2?(\@I!X@R&V7!^_A(YF1LA1@.HQP<-@BKOA?]N3PUX#T^[L M]9\%WVCBW'VBYN;.0&WN6VX+0"0C+':O[O=@9QN)'/9B:=::=*C4497WLFM% M=]4MO,\O"TX\WM)TG4C9.T6T]9**Z-[M:6ZZV/8/^&L/"/\ T#M:_P"_$/\ M\=KLO 7Q9TWXCV]W+H^G:D5M659/M"1IRP.,'S,'H>_'XUXWH_\ P40^$&I1 MQW-W?ZAH^GR91;B\M"["0$Y4QPEW'&#NQCGMQGI]/_;2^%=_I=Y='Q!%;W,) M/E:;-)&MS=+QM:)=V#NSP"0>#G%S_B?82?+UUT/1/'WC>X\(^'9+V/3Y%N&D6*(SA7CW$Y.[ M8^0-H;GUP.]>>P?M%7=O(#=:$UVC+M6+3P6D+]<\GA< ]CSBMS6/CA\.O$'A M_1X[C4X=2L-<:.,PVTRNUL2%?]_L?,6TXSSQ@]@:R_@;\0?"7C'7KV#1="N- M-U*"&4F?RR(6M_. 0$[V^ O%'CK5KR MY;Q)X6BTVR$8,#6\J^87ST(:3ICOQS^ENW\=:YJO@S6M5LO"5]!JMG/)!;:7 M?D1/<[2,.I/\)!)]RI )ZU:U#4O%\H\*2Z?I5C$ERZ-K4-U,2]HA52RQE2 S M EAGG) XP21R4'[RVT9;C2]2D4"*[987$?S G@OW&1[9S7AUG\( M_%7VY(T06-S&R.9(;B)IK<%B%E"[QT*DCD9*FO<[.U\2KXVO[BYO;)_"S6R+ M:VB1D7"39&YF;&-OWN_<<#'/A.C^ OC+'XMU2[DU*: :C&;3^TKBXA=H(Q(S M(PB#$#&.B]/-XYW8[WA:;E[U1>\HIZNR3OY:-7UMKM:]C@6-JJ#<:+]QR:TC M=M6LM7JI6]V^F][7UZK_ (51XY_Z*%KO_?A/_DFM_P $^"?%7AG7%O=3\4:Q MKUJ(V0V<\<:J2>AR9VZ>PKI-0TOQ9YWA9;'6;3R+5@-9:>W^>\4* 3& "$)( M8XXQD<\8-FQ_X2;_ (334_M8L/\ A%_(C^Q>7N^T^;QOW]L?>_\ '?>O-IY) MA*356$M5K\<^CM:S=FWO;MN>G4X@QE9.C4IZ-J/\.GUC>]TKI+9O^;;N6M5D MO+_3+NVM[>\L9YHFCCN8S"6B8@@. 7Y(//X5X;J7P9\8&Z427UYXC.W_ (_- M0E173D_NP#*YQWZ_Q'CU]/MO$7C>U\!ZEJ.H>&;:7Q)!,PMM+L[D%9H]P"MO M).#M+''?;T!.!SGQG^-5U\,='\/'^RR-2U,K++'YRD6ZH8VEC)P=Q(9D! '< MCIBN^K@5&HJTFFXW6DM.[T3L_)V\D>=0S+VE)T(II249-.#3U;2U:NGW5]%J MU;4YVP_9]N=4M$.MWVM0DY!L;.:'RHQDC@ER.1D].K'\>F\)_ KPWX1U>UU. MVTW5[F\M6WQ/G:9XN$K+;64UQYD!0.,,S*>I7=CGJ!T MSBN19#A76]M*$>9M.[:>LM4]W:W7^7K8[9<2XI470A.;BE)646O@T:V5[_9_ MFZ-G7?;I_P#H&W7_ 'U%_P#%USEYX)\/WD/E/X1CB3?YA^SQPPDMSR2C@GJ> MM6-2M_%MQ?\ AF6SN]-M+6,EM:@=&8RY5?EA..,-NZD=NO2N>\=:/X]5?$TV MAZFM]%J,$5KIVGA4@-@2 LLQEW!B0-Q&"3EAQ\N#Z$L/!KGE*-TFUO?>UMMW MOVMUZ'G1QE3F]G&G*S:3V2MRWOOJE\.U^;I;4Z/PYIFF:+')$8PQY'7-;/V^?_H&W7_?47_Q=>3?#?P#XQD^$M[X3\17][H- MXLBBSU&TNUDFCB^5]@*G( (9>O0D#@#/?:GX&&J:IX9OGUG4XGT0L?+BFVI= MDJ%S,,?,>,_BWK50ITFDY3MOT?:Z^]Z>6Y-2M7C)J%*ZTUNEN[/_ ,!7O>>R MU-O[?/\ ] VZ_P"^HO\ XNHIM:^SV[3RVDT4*_>D>6$*.</>ZI%'#-#).3"BH,#8N.#QZ^N,9-8\7P;\.6OP\O/!L-O(=(N&: M0K/*[D2%@X;(8' 8*< C./0(&(0>9EL9(..A5AVJ M[;^-+"[U>^TJ$-+J-BBR7-LLT)>%6&06&_CC^8]:\S^'_P"S+9>"?%UKK]SK M+:S-;EI%CFM=F)"H <-O/0[SSGJO]W)]=M= TVRU:\U2"PMX=1O%5;BZ2,"2 M4*,*&;J<#^0K/]SRZWO;RWO^5OQ\C5_6N?3EY;^=^7E_/F^7+YG(R?&KPZO@ MF?Q;&;JXT&%_+>YBC4D-O"8V[MW4CMWS5Z_^)5II^K:!8/I6JRR:V&-K)%"C M1@!0WSG?\O!'7\<5TUKIEG8VHM;:T@M[;)/DQ1JJ&3?+!V MN]WTMITW3U??;0QC3QKBN>I%.T;VB]T_>WEM):+K'>[V/#OB)^TGMS76ZAX0T'5KF2YOM$TZ\N) %>:XM(Y'8!2H!)&3\K,/ MHQ'>N!^-O[2/@/\ 9[T=9/$>I*+]H\VFBV(#W4P' VID!5X^\Q"\=<\5D\1A MZ2YZL%96ZM:+=?\ ;WX=#MHY=C\=46'P57@DMCKP*>'/C;^V\XFU^6;X4_":8Y338< M_;-1BZC=G!<$?Q,%CZ$(^,U]4?"'X&^#/@;H(TOPCHT5B& %Q>/\]S,KJM54KNDE>*7 M*URSFFM>>TGRWV<6];KXJT[X.WWC7PCJ?Q8^-/BC6=?U:<36.F:;9%8+:WE8 MLJA0Q7*@C=M1 HV$G>638OS M>9+G)89()8YR37I_B[P)H7CRU@M]=L?M\$+,R1M+(BABI4G"L,G!.">G48-6 M/#?A32?".G"PTBR2RM%D>58E9F"LQRV-Q./IT'05TTZ>&IR?+!\NKM>[N]M6 MM;>FOD>'C,PS+'-'NH=B*L:LH(P=V#P1TJA#\:O#$Q MLSNZD=O>NY6&-)'D6-5D?&]P "V.F3WQ5>32;&:Q:QDLK=[)NMNT2F,\Y^[C M'7GZUUJ6&NKQE;W>J_[>Z=7MVZW/$E#'6?+.-_>M[KW;]S[6R6DOYMURF#>? M$72M/U+1K"X\R.[U@$V,1,9\\ Y!#8'!'7&5W?5CZ #"7L[+E3\ M_OZ:=K?,ZJ:K7E[1JU]+)[65[Z[WOMTL6&^-OAP>!Y/%R?:Y=!CD\IKA(AG= MO"8V;MW4CM[UH:E\3+'2]9T#3)=.U)KC7 QLS'"C(0JAB6._Y>".OXXKIK?3 MK2UM?LL-K##;<_N8XPJ&N[0=M?M=+>[TW3U??;0Y8T\:XK MFJ1O:-[1>Z?O;RVDM%UCO=['*:?X_74O$6LZ/'H>K)/I:QM)))"BQR[UR!&Q M?#&O'-:_:PN+7Q%8VUIX5O0QA=)]-OI!;S>:TSV<9=GRIW$XR3E$.?51Z"E[2BK6I]NKZ+7M\3U\NA7 ML,0TTZUM);175^Z];ZP6G9[M&9J&O>*%US0TL?#1DTF<.=1FFN8EEM_E&P*N M_P";G.>O3MUJ+3KKQBWB#7Q?6=O'HS*@TIH-C3HVWYC*"^#SV!KL:*GVR4>5 M06UOQO?5[]/0KZJW/FE4D];VNDOAY;:):?:U^UK?H>:MX;\9ZI\.4T;4=>OK M;Q#YF]]:T^*%#M$FX*%$B_PX&1C\><\Q\XT45,14J7V6K>B2WWVZ:;;+H%'!4:-FKMI16K;^ M&]GJWKJ[O=]7HCS?P7H_C?P_I^L7.KZA+KFJ74"&UM)!&MM;2K&1@-OW,K-C M)P#QZFIV\;>*?#7@W2;K7/"MUJFNS3I;W5OHNUXX]S-\_P!XG 4#.>,G&0.: M]!HJUB%)KVL%+;RV5K:6^?5O4RE@G%-4*DHNSZ\RO)\S=I7U6RULD[);'+R? M$338?%T7AAX;D:W+;&[2UPG,8)&=V[;V/&<\5JVVN+>>;]GM99_*7+"V MQQU4XDX(]*O?983U@/RK^7NJ>EG:^]RK??$O1=/\ #U]KLLV_ M2;)BEQ=6\L4RQL"%*G8Y.[) QUY%5]2^*>F:9-X:C:RU"=?$+A+"6WC1T?*A M@20_R@A@>>V3V.-?2?!&@:'I-UI=CI%K!IMU*TT]IY8:.1VQN)4Y!Z#CIP*V MHXTAC6.-%2-0%55& .@ K1RPT7I&35WNTM+:='JGJ^ZT\S%1QTXKFE&+LMD MWK?WMVM''1:73UUV/']#^/D&K__"HM7^QQQB"V;S(PSW*$^8.2!SG:/F/ M^K!'WN.B@^*UR_@>^\1S>#M>MS:R-'_9[PKY[X8+N"YSCG)..,-UQ73VO@SP M_8W,=Q;Z%IMO<1MO2:*SC5U;+'((&0?G?G_:;U-;-8TYTX_'"^JZM:+=?/OT M.BM2K5'^ZJKM9Z_P O;K?4X[4OB.-,NO#D$OA[6F?6VVQ^7 C" [0? MWOS_ "?>[^C>E3V7Q!@OO%VI>'8](U07UA"D\LCQ((2K@8"OOPQY_0^AKJJ* MKGH\MN36W?K??;MI;YD>RQ'/?VNET[_5^]?IM8\3UK]J;P[IL.D7* M66H+!7*@9&"%<=1BN^O/B=I&GS:!#OEIK;O^ O9XN-. M*]I%RTNW%V>NKLI:75[*^CL_(R;7QM87NO7FBP*\NK6:+)<6BR1>9&K8()&_ MW'YCU%2V?BZRU'3VO[3;=6*L5:YAN8'B!!P06$F,@U>AT/3K?5;G4XK"WCU& MZ18Y[I8E$LJKT#-C) ]_0>E8,WPK\+2>#[KPLFDQP:%M<5\7/@_P#\ M)YH&E6NDSC3[S308+5Y)W$4<+J$DRH#;SL7 !QU/-4?@3\%;CX7QZG-JLMI> M7]VL<0EM9)&4Q@9*LK #AL@$#D#MG%1RT;7YG>W;K?;?MK?OI;J:<^)YK#I/%.+B\T1)!$;FS\N4;B^S& _K5V]\ M9ZE!XBT6PM_"VI7=C?QR22:@K($M]JY4,,]_^[Z7+^IQE3E3G.3O?7F:>KOHU:UMDUK9)7.2O;GQ8WC33 MI+6UB7PNMNXO(9-GVEIN=A0[\8^[^3>U0:?XB\7QMXEDU'PNI@MG8Z2EKTHI>V7+RN">B7XWZ/=[-]AO"OFYHU9+5O=-:JUM4 M]%NDNOW' W7Q*U32?!^E:OJ7@W5UO;N6.&73[,).\!8D;C@@XX[@5.962U26JW>EOB]++H0QZ]XOU_1_$EO%H,GAW48I9;?3+N:6*=) !\DK*2, M?J/K@BF77A34/$%GX5DUR?5#JNC2QW,LNG310174H #;UWKN[>5S#ZC":M7DYZ6U>C][F3LK*Z[VO9&!;Z38VNO76M0 M^'FCU:ZC6&>\40B21%QA2=_3@?D/05I?;Y_^@;=?]]1?_%U=HKEE*4OB=SOA M3A334%:^NG=[OYE+[?/_ - VZ_[ZB_\ BZ/M\_\ T#;K_OJ+_P"+J[14EE+[ M?/\ ] VZ_P"^HO\ XNJ^H*FK6Z))>6LHVR07"PNCCT*E\&M6B@#!TW2[ M#1II)M/\-)8S2#:\EM#;QLPW%L$AAGYF8_4D]ZT?M\__ $#;K_OJ+_XNKM% M%+[?/_T#;K_OJ+_XNC[?/_T#;K_OJ+_XNKM% %+[?/\ ] VZ_P"^HO\ XNC[ M?/\ ] VZ_P"^HO\ XNKM% %:&[EED"M93PC^^YC('Y,3^E6:** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH S]6\/:5X@6-=4TRSU)8]VQ M;NW24+N&&QN!QD<&I=/TFRTFU-M8V=O96Y9G,-O$L:;F.6. ,9)ZU;HH Y;6 MOA7X*\2;O[6\'Z#JF[K]MTR";/3^\I]!^0K@=:_8U^"NO[A=?#O28MW7[$)+ M3\O*9<5[/16,J-.?Q13^1Z-',L=AOX%>\U+;T_MJ&5L_7>TWJWY#\%_L7]L_POR-?\&^ M, O(!CCC+>W^JA^G6OL6BL/J4%\$I+TD_P!;GJ_ZSXF?^\4*-3_%2A?[XJ+/ MCK_A>?[5OA?_ )#WP3TK5XUZMH]SEG [_)/+R0#V[CCL<>']O+Q=X?\ &FH) MXJ^']U:Z?!:IYVBVB2&]M' RTA+HNX-NZ,% &WGJ6^W:K1Z;:1:A-?):PI>S M1K%)T;OWMI^1Y^*S+#8N5.3PD(6=WR M.2YEVUJ/EK0?^"EGP?U1@E_\ V_H$@.'%_IP<*>_^I=S^E>E^'_VQ/@OX MFV_8_B+HT.[I_:$C67IU\Y4QUKTK7O!?A_Q2I76M"TW5U(P5O[..PTZ:12D,=Q>PQL02Z[$#,.[[<#^]CO7S1KW_!-/X/ZHQ>P_M_0) M *E*72,J=G_X$I-'VY8V M-MIMI%:V=O%:6L*[(X8$"(B^@4< ?2IZ^-FLOVP/A3A;*3PU\2]*A 6.":0> M>(P, M-IP=JB3BVG?T3/LFBO!?!?[7' M%XRM]'N6ZP:U$]GM^LCCR_R>O:]'U_3/$5BMYI6HVFIV;=+BSG66,_\ E)% M=5.M3JZTY)^AX>+R[&8!\N+HRA_BBU^9?HJ*UNH;ZVBN+::.XMY5#QRQ,&1U M(R""."".]2UJ><%%%% !117D_P 8OVHOAQ\#8I$\2^((CJBC*Z/88GO&XR 8 MP?DR.AHG4A3CS3=D=>%PF(QM54<-3;'_/.)S#\,_"Z?#7P?/P/$FM?Z M^6,_Q1DJ>HS_ *M&P?\ EH.M=K\,OV _!?AW5/\ A(/'M_>?$WQ5*WF37>M. MS6Y?U\HL2_I^\9A["N'ZS4K:8>&G=Z+_ #9]3_8N#RWWLXQ%I?\ /NG:4_1O MX(?-M^1Y1XW_ &N/B#\<=>T^'X1:;KFBZ&URUC:WS62[[ZX9&!)9@T:A5W,% MR<;=[8P-OLGP*_8H\/?#_4$\6^-KF3Q]\0;@BXGU+56,T4$I )\M6SN8'_EH M^3P" O2OH^SL[?3;2&UM(([6VA4)'#"@1$4< *HX 'H*FK?V"GRRK>])?UL> M0\UJ8?VU++FZ5*INKIRLNCE9.W=:)];A11174>$%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7!P_&[PE<_$RX\!Q7MR^O6X E<6,WV- M92H?[/\ :MGE>=L8/Y6[=M.<5WE?-VJWESX<_:ML8_!^BZW;WFL%1XFAGTRX M.EW5L(SB]2YP8(ID\N)/D<-)G9(C$1M&1UJ1@]G?\OZO]^R82TI2FMU;\U_2 M^[>Q](T5SGA&^\6WK:A_PE&B:+HZQRXLCI&L3:@9H^?FD$EK!Y;?=^5=XY/S M<<]'0 451FBN+B_D5;B:W@6)"OEJF&8EL\LI[!?SI?L$_P#T$KK_ +YB_P#B M* +M%4OL$_\ T$KK_OF+_P"(H^P3_P#02NO^^8O_ (B@"[169/:W<M &G15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT M52^P3_\ 02NO^^8O_B*A@M;N26X5[^Y54D"QG9%\R[5.?N>I(_"@#3HJE]@G M_P"@E=?]\Q?_ !%'V"?_ *"5U_WS%_\ $4 7:*I?8)_^@E=?]\Q?_$5#/:W< M2&_N M9)EC9D79$:C\/]?UCP_JC0NJ6=S=>;:29!^0D . AKZV^P3 M_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*YGAJ,I*;@KKR/:IYWF=*C+#PQ$ M^22LX\S:L_)Z'QGX3_90^/&B>$].@T?XN-X1&S<^BJ7GCMLDG:&#%0N26P/MMFG*^O-H^#]/SKZV^P3_ /02NO\ OF+_ M .(H^P3_ /02NO\ OF+_ .(K.>%A.3ES--]FT=F&S_$8:C&A[*G*,?YJ<)/[ MVKO[SY);0/VSM)WD>)/!>M;0% $:+NZ?,/W$?ZX^E.3Q3^V9I,@#^#_!>LH@ M"DK*@W],L!]ICY'/H*^KK6UNY8F:6_N4;S'4#9$/E#$*?N=P ?QJ;[!/_P!! M*Z_[YB_^(J?JEMJDOO.A\18U6>*W$:VQ*@""!E/F'Y=K +)@@[F8[@6]S^#O[$/PR^$LL>H/IC>*_$ M(;S&U;7L3L'SDLD>-B'/(."P_O&O<_L$_P#T$KK_ +YB_P#B*/L$_P#T$KK_ M +YB_P#B*VEAZ4JGM)*[\SRZ>8BD;(C\I8!C]SL"3 M^%3?8)_^@E=?]\Q?_$4 7:*I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$4 7:* MI?8)_P#H)77_ 'S%_P#$5#9VMW-9P237]S',T:LZ[(AAB.1C9ZT :=%4OL$_ M_02NO^^8O_B*/L$__02NO^^8O_B* +M%4OL$_P#T$KK_ +YB_P#B*A6UNS>2 MQF_N1"L:,K;(N6);(SL[ +^= &G15+[!/_T$KK_OF+_XBC[!/_T$KK_OF+_X MB@"[15+[!/\ ]!*Z_P"^8O\ XBH9[6[CEMU2_N65Y"LAV1?*NUCG[GJ /QH MTZ*I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$4 7:*I?8)_P#H)77_ 'S%_P#$ M5#>6MW#9SR0W]S),L;,B[(CE@.!C9ZT :=%4OL$__02NO^^8O_B*/L$__02N MO^^8O_B* +M%4OL$_P#T$KK_ +YB_P#B*/L$_P#T$KK_ +YB_P#B* +M%9D% MK=R2W"O?W*JD@6,[(OF7:IS]SU)'X5-]@G_Z"5U_WS%_\10!=HJE]@G_ .@E M=?\ ?,7_ ,11]@G_ .@E=?\ ?,7_ ,10!=HK,:UNQ>11B_N3"T;LS;(N&!7 MSL[@M^53?8)_^@E=?]\Q?_$4 7:*I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_ M 'S%_P#$4 7:*S+RUNX;.>2&_N9)EC9D79$8BD;(C\I8!C]SL"3 M^% &G15+[!/_ -!*Z_[YB_\ B*/L$_\ T$KK_OF+_P"(H NT52^P3_\ 02NO M^^8O_B*/L$__ $$KK_OF+_XB@"[1699VMW-9P237]S',T:LZ[(AAB.1C9ZU- M]@G_ .@E=?\ ?,7_ ,10!=HJE]@G_P"@E=?]\Q?_ !%'V"?_ *"5U_WS%_\ M$4 7:*S(+6[DEN%>_N55) L9V1?,NU3G[GJ2/PJ;[!/_ -!*Z_[YB_\ B* + MM%4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(H NT5GF&YM[FU(NI[B-I"LB MNJ8"[&.?E4$<@?G6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2=*6O!KWXE M-\6-0T"W\/7^K>"_$,UH==\+W5Z4DTGQ!;E%+1R")V$@".-\3;)4W^8F=FX M';_"KXY>%OBS"T.F:KIT>O11FXN?#ZZE!/?V<)@ HHKR#XR?%%-'M_$&C"+6+>TT^S@N=7U;P_-&-0TFVF,FV\2%U/F1 M*89-S+N8;6PC8. #I_%GQB\,^ ]:O[/Q#J<&D6]C96][-<7&[ 69YU4\ X51 M;2LS'A1@D@M52#QEX9$0L-=TVX.Y<"5)8RKF(,T+*6B9=R/M=7?V71-'M?#VBV M&E6,?E65C;QVL$?]V-%"J/P % %VBBN7\>>-3X-M=+6&TCOM1U6]^P6-M-<" MW26;R99@AD((4LL+JN1@N47(SD %CQIXSL?!-C976H2QV\%S>1VGG3-MC3=D MDLW;Y5;'J=H[T_P?XXT+Q_IVE:/*M#,GWXY$8!D<9&58 X M(/<5X-I.J2?$JQOO#VMVNO>(?"6NZK):R).%CUOPCJ\;?:/(F,1P(D95EAG0 MD1_N\%XWC8>Z^#?!L?A"WO=VI7FLW]],L]WJ.H+ L]PZQ)$I80QQID)&@R%' M2@#H:**I:WJT6@Z+?ZG-'+-#9V\EP\<";Y&5%+$*O=B!P/6@"XS;5+'. ,\# M)KA/A]\:?"GQ$;3K33=8M9-8O-+AU==/5CN-O(J-N0D 2!?,C#%<[2ZYQN&? M-M1^*WB&\\:6NHZ+'@06&J:7)K,&D>9)J.E:#JB(B:0TZMYBQ*8Q-$I$C?N7GZ3J?\ :"Z9:V][=I%)=SM!#-MC M5B"QQ<1@ 9R3CN,\7\1/B=I&N,?#5[-XA\-:;?:HNCP>+M)EC2.UU-)5\J&4 MAB\)>0(%\Q/*ER$8D2!7R_#/PLU3Q=XB\3OXKBO-)O[B.'3M=DL(X#I7B58U MS;WL*N&E@F5"%;!!4@*&D\N-P >]4444 %<%\0OB=/X+U2TM+30KG58HX3J. MK7NXQ0:?8*VUY=VT^;)U81+R51R2/E#6/B%\09_"-UI^FZ?I$FN:Q?V]S;$H949E!".=PV\\/\ !/Q]J5Y%IFE2RZEXO\,ZI!+- MH_B.Y@Q=P")MD]EJ:$+LGB?*>80-^UE<"1[1:6, M7FR.[;$1<@;W;!VHN\$7'ESR MQVK96'4M)=!_I$;%7#Q'YV(("I(HCE /8O _B:;Q5X?BN;RT33M6A=[74+&. M4RK;7,9VR(KE5+)GYD8JI9&1L#=BN@K)TO0[:SU;4-6A6:";5$A:XMV(V>8B ME1)M'_+0IL1CDY$48_AYUJ "BBO!?'?Q2U+7-6TFUT:[N?#4G]LW%AI&M^8E MQI-YJ$#R0MIVI( )(1*4D"$<;MA#^9L1@#M/AG\7)O'VK7%O=Z!*/"FH6'VG1O&UM/&TXA^7RUN'SDW,9,;Q3J#Y@0,<,A+>P1*T<:* MSF1E !=@ 6/J<\<>+H_!NCPW;)"\UQ=0V-NMU/Y$332N$C5I-K M;=S$*#@Y9E'>@"O\1/B#IGPWT)-2U2XM+6.:;[/%)?W:6EOYA1W"O,YVQ@A" M 3U8J.I%/^'GQ(\._%+PS::YX;U6SU2SFBC=Q:7,<[0,R!_+D\MF"N PRN:\ MF\)_$#6I_$FIM<:=J^LZ+=ZFMAK?AC5HXI=2\-7LFTQ,@0E)[&12C!E+;,[] MQ7S!%Z;\-_A?I_PTL7@M+NXU"5H(;7[3=1PI)Y$.\0H?*C0,5#M\S L23D], M '9444GX9H BO+J.QM)[F7=Y4*-(^Q"[8 R<* 23QT'->>?#'X_>#_BG?7VG MZ7KNC2ZI;S%$L;75[:ZDGB\J.42H(W)*@2A6XP'1QD@!CP%]\7-;\8>(/"VH M>&C/IU]>V+ZAH5C*;8JLDUJ90N^"]1%## ]'\2 M:QI_CV*VU+2C>^7J2Z)J%I!"UO!XYO*255:)W#;&20;7Z%E*^A.+\9 M/BA':6?B'2?-U?2=-TMK==6\1>'[B+[=H@<+-'=O!(IW6O!5W ?A)04VJ[!^ MF^'=1^*4:6?BRVDTCQ/X?E$;ZYI5K!+8ZM;R1G#1>>DHV.K;FB.6B=?O,I5I M #V/.>1R*6JNEZ;;Z+IEII]G'Y5I:0I!#'N+;450JC)Y. !UJU0 5QOQ"^*F MC_#7[*=4#MYT4EPVV6&/RX(WB664^;(FX)YR$JN6(S@$X!F\=>/AX-DL[:WT M>]U_5+R.::WTVPDA2:=(0ID$9FD16?#@A-P) ;L":\9M]$C^(FD0M82W_CSX M>^+[FX:*XU"*.34_"NH%G,CA;A>(5D1U,+C=!(NP*T;!(P#Z)T_4K35K**\L M;J&]M)ANCN+>021N/4,#@CZ59KG? O@RU\#:&;"V6V5I)6N)_L=JMK"96 #% M(5^5!P.!U.22223T5 !67XH\16?A'P[J.M:@Q6RL(&N)F4@851DG+$*![L0! MU) !-'BKQ#;^$?#&KZ[=K(]IIEG->S+$,N4C0NP ]<*:\(UOXC:]<^-M2GAL M;N[N+721/?\ @F::&[T_7](R=U[I4P #RH9-K)(%WAD1U4-#( #UKP/\2K;Q MEK&O:'-I]SHOB#1'B^UZ==O&[&&52T-Q&T;,KQ.%< Y!!1P0"*[&N+\"_#7P MSX/N5U+PYHEOX?MYK"*V2QM;1;98T#,_S( ,-\P&",KMQ[5VE !117A'Q0^* M$^I2I86=]J/A*VM]=73(O%-D\=Q!::BI"Q6VI6QPRV\YD0 @X821DO$60T = MG'\:M,7Q9IND7&GW=K8:G?W.D66LL\36TE_ TBO;, Y>-SY,A3UDCE1X+D &6)FB@.\C M)1?+8*Z$)ZU0 445P?Q*^(5QX6N(-)TW1[K7-5O+&ZODLK"YBANW@A:))3;" M3Y))5,\9",RCWZ @#_B%\5(/ /VH#1M0UR2RLO[3O+?33$9H[,,5>9(W=3+L MQDHF6Q@ %F16Z[2-6L]>TFRU/3KF*]T^]@2YMKF%@T%_ M"_['XX_X1FVU[3X_B%I4-J^J>$O'&H6*RW$4:E%>"]# -#=QML4G"^;LR0LD M;BO:?"/ANU\&^%-%\/V.?L6E64-C!N !\N*-47I[** -:BBL+QIXLM_!>A'4 MKB,S;KBWLX8@ZIYD\\R0PIN8A5W22(N2>_^N+J86 MUK9VS1K)<2E68(K2.B D(V-S*"1C.2!53X?^/M.^(VA/J-A%("@N(/+"20W%D-Y1)U^69&C(]?T73)M/OM+BU^! MY]$U&X$;6NH% 6D@#HQ,=PBJS-#(%.%8J6V/M\Z\=>-F^)&J:5&NI:]X0M+B M&^B\.ZSI.I,EG-JT3$""\6,J?.C,$P^S3!HGRXRSK@=+\*?"?AWQT]UXTT6+ M6](\/:IJ2ZM!I5PT?V&^N $D_M""-T,D.^0ODQM&LVTR%6$NY@#VNBBB@ KS MGQY\;-.^'^I:A'=Z3J5]8:3#;W6KWM@J2G3K>8R!;B2+<)&A'DR;F16*[2<$ M*Y7%^-WQ'?2[?5M!MK35I8;.SM-1UFYT&XV:A::?+/(LDL$8P[@);S*QB82H M&!C#-C'(^"_#^B^+/&MKIFD:YXBU"^\.QO):^-;*]%PQTVY2"Y@LKJ:<2+>* MZS-MWB1U6%)"49U9@#Z)MKF&\MXKBWE2>"5!)'+&P974C(8$<$$=ZEK/\/Z' M:>&-!TW1K!#'8Z?;16ENAY*QQH$4?D!6A0 5SGC3QDGA"WTT+92:C?ZE=_8K M*SCECB,TWDR3;=TC!02D+XR>3@<9R&^.O&0\&V6GLEO%=D=D1Y=K;-VPHO!R[(O&[(^G7EIJ\WB_7=3UR>?3M2\'ZE?R-?6 M>N0S03P-;8D*6/E1N91+ RQ>6L4H8D;F /HGX=_$/2_B7X?;4]-CNK22"XDL M[W3M0B\J[L;F,CS()DR=KKD'@E65E92RLK'J*YOP5X)B\&6]WG4[[6[Z\=)+ MK4=2\GSYRD:QJ7\J.-20J*-VW)QR3@8Z2@ K/\0:Y9^%]!U+6=0D\FPTZVEN M[B3^['&A=C^ !IVNZS;>'=#U#5KPL+2QMY+J8QKN;8BEFP.YP#Q7@7B_6-"^ M)/B#6AK&M>T'11K&DV$UZ8[*YMXV9Y+R(P2M#=Q.&BAE20$HIVE56;+@ M'K7A'XH:;XJ\3:OX.? _P"'-K8V.DZS%#K%AI6GI=6WAW2M:*M<6-A*R;4W%1,L;+%&RPRL MS( @;!153V.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JFJ:M8Z'82WVI7EO MI]E%CS+BZE6.-,D 99B ,D@?C5NO&_%VJ>+=6:^OH-#MO&7AKSYM*U#P7+'; M1.B*F6N'EG;#DNF%CP%>.>-N.M &Q\2? &G_ !&\36.D^(+N]BT]K.>33EL; MN6V9+O,8,N^-E_>Q* T74C?*?X!7*? GX?VVI1P^)EMM8T724OSJ6G:-=E!: MO?3+."'^T_[8\%VY@U#PS] MK\S^T+%61LPM*3EXD1MJ%OG*2,CY"Y?TR@ HHKA/B VO^(7?0?#.NS^%]5MP MM[)>1VL$SW$!CF"I")E9"?.6(/N (0G#*75@ -\7:MI_CCP_):Z9KH;23J@T MG5KO1[QH[BV=)PDL(EBG7?Q%7P[;2>(I-2\( MM,;?Q@EZ[3V=M/Y,\>G32S;Q=JP>0;)!+L2&)FVNT;&_H?A'6?&'B*\UH:=8 M^!_$"SKI?BG28;@ZCI^KV1@5D.Y5A(N%21563"LHW*PD3RR?;H8_)B1-S.5 M!=OO-@8R?>@"GH.BVGAO0].TC3XA!8:?;1VEO$.B1QJ%5?P %7Z*P?%FNOI> MGF*SECBO[I_L<%Q*N^&UGD1O(:8 @[&DV)@ MF7TJ*L$NH!UM4ED+) )I0-L8>12J[B-Q!"Y/%>,^)O!^C6EM;07:>(O&\?C2 MWD2XT&\U*YE:34HYXI(YXRTA&GM!^^+-$8PGE1A?FCC%)KW@/QW'X_ALKV>U M\1V=_:3:1+>^('A:'Q%9E3.;6\M((46#RM]PL5P@?[S+)$V]2?:_ASX+C\ > M$-/T6.>6X%M$J;IIFE(PH7 9N6^Z"6/+,68\L: )?!O@NW\&VMPB7][JUWWM9I8X7N7C1F6&,J&D(&0 MHW$#)ZJQZ=;ZUJ@ NX]$:1+.YF.T2W?DO_ *J241P[ MDW/@QD[V+L2 5/A#\-=(L;&RURRTK5O#5B]U<7]AX9OY5,.GM(94$T<9!>W, ML3[C;A@B&0CRU8$UZO110 F<XM_#(@D;2!%/6W1@XV\/@?#SP//=23W&GVBZ%X+UU;Q=;\(7AWFQU!)C'(] MG)$P$:R.LK/M^4LJR($9W+ '+> ?A'IVK>)->TFUC\16.CVXNM-UJZGN ;;5 M]L[+:6Y6=':5H;81J;J,HX"Q)YCE&$?TA110 5S.O>*H)(]=TS1M0MI_$6F6 M\=Q<6$+"2YAB?)5O+SG/=#@GF\.^-1/%,^I0+( MJ.FH6T442JDH\DO$F5.-Z&)XU" &3<^!_#]OK5AX.AF\2>+4U9=/UO2[LZS= M7$VF3 S)RR,T*^68OW8;:[2%0A$LE>]>&/#4'A?3WMH9YKN6:9[BXNK M@())Y6.6=A&JH">/NJ!WQDDF;P_HT?A_2+>QC*E8PQ^0%4!9BQ5%).U 6(5, MG:H ' K1H *QO%'C#2/!>GM>ZQ=_9+959V98GD*HHR[D("0BCEF(PHY)%3>( M-?MO#FFW%[I6 MVNI>*NLPW.G:LYACCT=II7MEMQ:I&K7EO)'-$)%DF5U(9XW)"*@ [Q%=:(UG M=_$V\U_4-;MX;^"PNM-TV\GO--O[&YCBMDMX[-'>*42_:(KE2J,Y:14WD9%> M@?"GX:6?A+2M'O5@U2QFCT_R+;1]3O5N_P"QXY?*>6TCFY9T5XD W.X78 FU M<"D^$/PM3X=P:O.UO:Z?6RM!DL4AWJI56E>>;;M&TSE1D*IK MT2@ J"^OH--LY[NZE6"V@0R22N<*B@9)/X5/7CGQ,TW7_B!I>M7.G^(KC1_# M^G026U]H(@@#7Y62074P:@FPD3[&CD5XT=9(XW&&#%RI"*:ROA7X7TCXG-+XN6 MTU734NY+*:^E5A#9>(+NW6%Q=FV93M, ='UC6%\ M96/B#6/$UN\$=M'K6J&,3WS6T\Z12JT21H\8C>55D"GS8[@DLV23[7TX' H M6BBN)^(5UK]Y>:3H&@:FOAZYU)W9M9>W2X,4<:,S1QH_RF5B8\!@1L$IQ\E M%;QEXVT?6+37/#>E>([9==AM)'NK2SN!]MBM\F.:6)0=VZ,DD%>CJJG!->7? M\*ITC1_B_IFC^$(/$&G3QPIJHUW3[PF+3;.82+-;EYUECFCFEM86$#*YW/+* MNPC=5?X;^"?[<\5Z;%=>+;[5O%7A;57U.ZL8%C6QTN6>2XBNUC<)YOESE)F2 M"21MBSH<%50K](:?I\&EV,%G:Q^5;0J$CCR2%4= ,]AT ["@"GX7\.V7@_PW MI6A::GE:?IMK%9VZ''RQQJ%4< < < >@%:E%9NO:U%H-G'XUG5H-'1EXO+J)WM[;)VK).R M\1Q[B!N=D7MN!KP_Q?I>F6.A#Q!JD&M>,+GQ=-?:%J7@^:_GNK>\NF\V2&WA MB9C% 8&MC$)HUC787E=N-U2ZSX1U/1?%FCQ_$#X@ZUJ=SK4,%A:VVF6EHC7\ MDSE;VP>%8"LMHJM'(KE?.A07#&;!)KV+X6^ (?AWX-TK25DDGN(+.UAN)9'+ M[Y(H$AWY))SLC12<\[0>I)(!+X'^']IX*$LL=_J>J74UO#:?:=6N!<3K!$TK M11&3 :0(9I/GZ='//XQM[W M5KY=;2"^6XU>);>[N9&MQ'+--&B1JID1;<%!&@S;1G' H 9\+_ .@:U=2>+= M,TW5M!TFZU675K/1[J3%M/,P=?[02!U+VS3"61BBE-V_3,T3P>9$>3(-KC8PK3 M\;0Z]XPOI- \.^)KOP7=V3)<75];6EO<3R1/&_DF,3I)'Y9D5U?*A_W9"E;3KF]\J#2].@UO[+XCU7[/IUZ?,EN+2VB>1X'C*2*I@&P M6^491N;Y0#J/"/@W3=>\>W&A0'Q$=7\()@03 M9)D60IL5BP>7->]Z7IMOH^FVEA:1^5:VL*00QY)VHJA5&3[ 5950O3\?>EH M*R[K5X+JXU'2-/U&S&OP6BW'V9W#O"LF]8I'C!W;"T;@'OL8#H:I>.-8O-'T M9/L)C@N;N=+*.\F3?%:R2Y2.1TR"X\PHNT$9+C) R1X]J7A'Q5XBUR.*>U.B M?$C1+>YGT'QLH@\G5X4D17@NX(FR(9 \&Z,_[Z>6Z+@ YOQE\.]&2?0[[2-/ M\1:OX@\0&X9/LVHSK-!K$4T>RZDF)9+8VZM>1NP 5DS#L<%(C]$^$?"4'A&S MNHH[NXO[B\N#=W5Y=+$DD\Q55+E8D2,$A%SM49.2>235S0])72[>5BD:75T_ MVBZ\C<(C,4579%8G:"5S@=223R23HT %9?B+Q-IWA33_ +;J4TD4.2JK#!)- M(Y"LY"QQJS,0JLQP#@*3T!JWJ5XVG:;=W:VTUXT$3RBWME#2RE5)V("0"QQ@ M9(Y-> ?%"PO]NF>+]>^)>H:?X8GO9+C3UT>"UC.FD0RM:3VCM"[S2RQAHGBE M\U)#ZLY;9])U"X?39-(DF&YA:QN8[CS( M7D5G9&;S82%QY28[3X-_#G3-!T?3=4L]+U7P[:[)FT_PUJ"8[R[M5ND6]N)KF..Z.) )C'+(95&%WM.)IL M (;B0 #)KT.@ IDLJ0QO)(ZQQH"S.QP% ZDGTHFF2WB>65UCB12S.YP% Y)) M["O*?BE#XD\9Z;K*^']?;0;?1;>[2^TR:RMYDU&8(CQ0SF1'_P!&DB8Y\HI) M\X^92I6@!_BZ73OBMJ6F:')J>IVGA]KV2"Z73[B\TJ[-W% \@MI'1HYE5DD2 M=2NT$0#)99%%:YBUN.XT^ >&=:UTR"*#Q0]NTMO,)H74B0 MIY:_Z0JJP:1T23",*H?"?X4Z%K7C+6=?T&_U:_\ #$6JI):ZC<^)M5NVGDAA MA#0^7G2@!:**YGQE=WETL6@Z;J,VA:GJ2,;? M5DACD$01XS*J"0,IF,;.R!E9?D)(8*10!S_Q0^)6G:+87>B6VM1Z=K]RK0P* M8V$KD1AY5MB1MDN$A)E6($DX&1@Y'G]U\/?#\/BK3O!5F_B37XII(/$&F:G_ M &Q._%NL^*] UC["(=5M M[>>Y-Y>;VN9X?W%OK,+P1K]AO5^SP.855XF,:&-T99#7TOH>C6_A_2;;3[4, M+:W79&K'.QCW>H&WENDM8S,\, S(R+RVT?Q$#) [D8[T 4 M?%7CKP[X%MXKCQ%K=CHEO(<+-?SK"G! )+,0 649/ +*,\BO%_B1X"\-ZM: M^(?$WB*TU+Q#J=M>Q:?>Z;8R3RB\LYHXX$MHX%?;M<2I.I&-D_S;EV%AG^,M M)^);>*/#MV\FF^(/,#PPZM.D2:3<07D:B?2Y[=6:5HF>WA=+I5=E+(&1T$F? M7/A/\-X?ASX9L[$1+#/!$]K'%%=27$=O:B>62WM5=U4ND*RF-"5!"@"@"'X2 M_#^?PEI<&HZK>:E>^(;S3K6VNSJES%=2VZ1>8Z6_GI&AF$;3RJ))-SMG)8DD MGOZ** *6M:U8>&]'OM6U6\AT_3+&"2ZNKRY<)%!$BEG=V/ 55!))Z 5Y]X^\ M'CXH:I;V#^(=3TFV_L^:\TB[T'49[7=,WEA9V,4@$ODG:RJ^8W%QRC;":K>( MKOQUK&K6_B+PG/'J&FVK&RF\'WS0VD4TRM.D[SW)BED0HP@,?E95@K94AU=6 M?"7P*;"/3]4TBZ^Q^!;RVAU?2_#LT>^72;F5&\R.&56VK;E)#B+#!69MC*@5 M0 9/PI\*:)\1/M?C6WTS4]"L-6O+>^FL_,"V&M3Q+#(M^+=U+1'SD(#IY9E6 M-7;>K(:]O50J@ 8 X %'3@<"EH *\S\=>/-#UR3_ (12#Q$=.N[B79>+;RRV MMV;5)?+N'MI05/R/A))(VS$&9LJP%:GC:;5O%$D6@>'/$,WAB\>-;UM6MK>" M>26WQ(I6V$RO&6640;]R$!)>"&92/&_#/PN\3^,M6O\ 3_$FFZ7I]G;ZU%KS M:8UZUV^DW4I$LLEG*15(!M:7\/\ 3)OB#%X7M'\1 MRZAX8GFN+#Q2E_(]QH]I/'#(+.2XGW_:EDD\P"&02A4C0MMVQ$^X^'M!LO"^ MAV.DZ="L%E901V\** ,(BA5''L /PJY:VXM;:*$.\@C0)OE8L[8&,L3U/'6I M: "N7\:_$+1/!-K)_:>KVNDRE%"W%\K_ &:!I&*0M.X^6-&<%079=Q! .16A MXHUI]#TU9(U EN)5M(9I%S%%-)E8FD (;89"B?+DY<=!DCPC7O!/Q!L?'6F6 M]S?6OB..\2;2FU37?(,&M6SPF>2RN[*"%%CC79.(KA2[+N*O'(&+. ,\6>&= M'M]/-[>Q:]XWB\:+>:?<^%;G4KB=+C4?/$L"QAG*69MO*G0R1>6J!-QYC3'M MG@WP':^#5F=;^_U>]ECCA?4-4D22Y:*/(C1G55W[02-[Y=N-S-@56^%GP^M_ MAGX1M]%MF?RT8NL;3O,L"X"I$CL 65$5%W$ N5+L-S&NOH *J:GJ]CHMO'/J M%Y;V,,DT=NDES*L:M+(X2- 2>69V50.I+ #DU;KPKQ?JFO:SH]WJFN>';?QK MX!U""XCU+P^8H(Y-'2$A)26=LSR#%P&5<8* (>,N 7_BIX*B\7:UKC:M>WL- M_IFF-J/AN2UN98$MV0 O(%1@))%E5-VX,/+E10/GD#2_!;XMJT0!2ZDW8F8%F0,1\PCC=]S_-7=4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 >*^((++XV>(-1\/7UYXB\%^)] BN9+/3XM0DM M&E5W46NJ1&"0+/&-A&UMP0R.DB G#;7P^DM?BYI&H^(;S1'M_#FNI"%T_4H/ MDU%8T0I=^6V"JL2R8==K[0&! Q6]0 4444 9?B?P_#XJT"^TBYGN+>VO8S#,]K*8 MI/+/WE5QRN1D9&",\$'FO,/!?@_6?"7Q#AT2RU9;WPYI=O--;6\FFR1G389) M5$=FMR6(F5DRV/O(;:+.%8"O8Z* *FFZ38Z+#+#I]E;V,4LTES)';1+&KRR. M7DD(4#+,S,Q;J223R:MT44 %?/7Q \-_$ >/O$]GI][J<&C:Q)#J>EMI]E;S MV=Q,MO#!-9WKNC2VY_T=)(IXRBJ96+%B@4_0M% &;8Z-!'3_&CX5:O\1+RU^Q/ITEC);M;3/>S2 MV]UI4F28[^PFB4LDZ;FROR[P$&]0I#>L44 <#\-/"]Y=?#O08_&-M9ZCJP7;6T.N;(V:2T2>%UDC=3MI5A^-/!>D_$#P[ M\T:?7-39I#?Q^;(@M=[G?,Z+';.]QSEE*[BS2[?5=)TFRT+3;;3].M( M;&QMD$<-O;H$CC4= %' %6(85MX8XD!"(H5PL]0O+^WL;:"_O0@NKJ.%5EGV A-[ 9;:"0,] >*N44 %%%% 'C_Q@T_Q? M:>+M+U'0KW5[+1+ZU-AJ-]H-I!=WFGR*Y>"403)(LD+[Y%EV(9!MBVX&YEZG MX=>#YK/P5X6A\36EC>:SI,2R6\GV=2;)S&5V19+%"BNT6X,25').37;T4 %% M%% '!_&'P;JWC3P_8V^DPZ1J+6UX)[G1]>#"RU*$Q21M#(ZH[1D>8'5PC8:- M?E/;F?@Q\--4T'1-=T;Q%<)K6CSM-I[0WNZ<7, " M(2T@5'DMBTF6>.WAR M3@EO8J* &0PQV\,<44:Q11J%2- JJ!@ =!3Z** //?B[XS@\-V,>FZHNI: M1H.LPRV-QXLLI0D>D32 )"9&#"2,.68"885&"99=P8.1&&&5E/!!!((/!!K,\&^$M/\ GA?3= TK[1_9^GPK!#] MJN'GDVCH"[DDXZ 9P "?0_#>E>&8[Q-*T^WL%O;N6_N?(0*9KB5MTD MKG^)F/<]@!T %:=%% !7B7Q,^&%WHMQJ7B/P]K$PU+5_-MM2TZ]LYM0CUD2% M!!:$*X^SQJH>,2*!L$C,3@-N]MHH Q=(\.);KI5UJ8@U/7-.M9+./5I(5$QC M8%7U"BB@ K \>:'J'B3PCJ6G:5>Q M:?J4J!K>:XC,L/F*P94E0$%XF*[74$$HS#(SFM^B@#Q#X0_"_P 1>#_&%W-< MKI^CZ:D<-Q%H^E327-C9M,LJW=M;/(J%(B\%G.$\M0C-(%&'->QZ3H]CH-F+ M/3;."PM0[R"&VC$:;G8N[8'=F9F)[DDGDU@IJT>@ZEX@M MHYU6\CTI%DGM[?!+SB/(:4( "4C!<@_*K'@]-10!\_V<&E>$;K15\.W>M>/K M;Q]8-YSC5)[N"Z8X\[8PS9@H **** /-OBA\-X]6O!XQL=;NO#_B+2;8"WU)8 M9+U+>!?,:95M P5VD1RIRK$[(R 2BXN_#GPO--X.T<^([.UN;J*9=2M89+0Q M_8I73+%$\HH **** .3^*FCZWKO@'5K;PV]NGB"-4N MM/6[)$$EQ#(LL<R\2 M:=;V]W'-NE+P$VZK%)'%GY'4,&%RX,C[!CV:B@"MIVG6FCZ?;6%A;0V5C:Q+ M#!;6\82.*-0 J*HX"@ < "K-%% #9%\R-EW,FX$;EZCW%?/7@_X-^+O"WC M?3+N:;2;4F)XKI](\WRM0DA ,.HSQ,%6&X8%H)%C+%TG?+G""/Z'HH IVFCV M%A>WUY;65O;W=\ZR7=Q#$JR7#*@16D8#+$*JJ"1(WN9 /EC#.0JY.!EB .M>*_P!MZ )(OB[IFJ^)M1E? M4?L5YHJ37#2INA^SC36L-WEQRI<>6W**P[>.1ECF$>=CO&#M:0 A?,(+;55:?#?1;S7M%UV/Q+-;^)-/U" M1[6>2[TDVB:DJJ(VE>VDSPR_N3QM<0*ZC;)7I,<:Q1JB*$11A548 'H*=10 M4V1?,C9=Q7<,;EZCW%.HH ^=OA%X=^)%CKGANUU^_O\ S]!A.FW]K=6$"Z>T M2(J)-_@]XIF\;+K%J=,EMCJT.=0@>5-1O=.N9Q M'=V%V@ 26**.::6*3>3'Y,0"95G;V_3]#ACFLM0O8+6ZUZ&T^R/J:VZK*RDJ M756QE49E#;0<9 ]*U** "BBB@#P+7M6TWXA6^O\ B2_N_$'A+Q9X)LOM1\/R M:C);_8'C\R87#I#)Y=U#.B!-S!U*I(@VMYJCO?!FF6WC?3[O6M2T26STS5+R M/4+;2=6@ D62)B([ID/,9D1()!$P#(RDL [,!T.K>!='UOQ1HOB*ZMF_MC2! M*EM XML 14 cdna-20201231_htm.xml IDEA: XBRL DOCUMENT 0001217234 2020-01-01 2020-12-31 0001217234 2020-06-30 0001217234 2021-02-22 0001217234 2020-12-31 0001217234 2019-12-31 0001217234 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001217234 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001217234 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001217234 us-gaap:ProductMember 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember 2018-01-01 2018-12-31 0001217234 cdna:DigitalAndOtherMember 2020-01-01 2020-12-31 0001217234 cdna:DigitalAndOtherMember 2019-01-01 2019-12-31 0001217234 cdna:DigitalAndOtherMember 2018-01-01 2018-12-31 0001217234 2019-01-01 2019-12-31 0001217234 2018-01-01 2018-12-31 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 2017-01-01 2017-12-31 0001217234 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2017-12-31 0001217234 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001217234 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001217234 cdna:EmployeeMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001217234 cdna:EmployeeMember 2018-01-01 2018-12-31 0001217234 cdna:NonEmployeeMember us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001217234 cdna:NonEmployeeMember 2018-01-01 2018-12-31 0001217234 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001217234 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 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:NoncontrollingInterestMember 2018-12-31 0001217234 2018-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001217234 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001217234 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001217234 us-gaap:CommonStockMember 2019-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001217234 us-gaap:RetainedEarningsMember 2019-12-31 0001217234 us-gaap:NoncontrollingInterestMember 2019-12-31 0001217234 cdna:PublicOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember cdna:PublicOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:PublicOfferingMember 2020-01-01 2020-12-31 0001217234 cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001217234 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001217234 us-gaap:CommonStockMember 2020-12-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001217234 us-gaap:RetainedEarningsMember 2020-12-31 0001217234 us-gaap:NoncontrollingInterestMember 2020-12-31 0001217234 cdna:PublicOfferingMember 2019-01-01 2019-12-31 0001217234 cdna:PublicOfferingMember 2018-01-01 2018-12-31 0001217234 cdna:AtTheMarketEquityOfferingMember 2019-01-01 2019-12-31 0001217234 cdna:AtTheMarketEquityOfferingMember 2018-01-01 2018-12-31 0001217234 cdna:MedicareMember cdna:AlloSureKidneyMember 2017-10-01 2017-10-31 0001217234 cdna:MedicareMember cdna:AlloMapHeartMember 2020-01-01 2020-12-31 0001217234 cdna:MedicareMember cdna:AlloSureHeartMember 2020-01-01 2020-12-31 0001217234 2018-01-31 0001217234 cdna:XynManagementIncMember 2020-01-01 2020-12-31 0001217234 2020-04-01 2020-04-30 0001217234 cdna:SalesAgreementMember 2018-08-31 0001217234 cdna:SalesAgreementMember 2020-04-01 2020-04-30 0001217234 cdna:SalesAgreementMember 2020-04-30 0001217234 cdna:PublicOfferingMember 2020-06-15 2020-06-15 0001217234 cdna:PublicOfferingMember 2020-06-15 0001217234 srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-12-31 0001217234 srt:ScenarioPreviouslyReportedMember 2018-01-01 2018-12-31 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001217234 cdna:MedicareMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-12-31 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001217234 cdna:MachineryComputerAndOfficeEquipmentMember 2020-01-01 2020-12-31 0001217234 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001217234 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001217234 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001217234 srt:MinimumMember 2020-01-01 2020-12-31 0001217234 srt:MaximumMember 2020-01-01 2020-12-31 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2020-01-01 2020-12-31 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2019-01-01 2019-12-31 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2018-01-01 2018-12-31 0001217234 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001217234 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001217234 us-gaap:WarrantMember 2018-01-01 2018-12-31 0001217234 cdna:ContingentConsiderationMember 2020-01-01 2020-12-31 0001217234 cdna:ContingentConsiderationMember 2019-01-01 2019-12-31 0001217234 cdna:ContingentConsiderationMember 2018-01-01 2018-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001217234 cdna:JGBDebtMember 2017-01-01 2018-03-31 0001217234 cdna:ImmuMetrixIncMember cdna:ContingentConsiderationLiabilityMember 2018-04-01 2018-06-30 0001217234 cdna:UnderwrittenPublicOfferingMember 2018-11-13 2018-11-13 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001217234 cdna:ContingentConsiderationLiabilityMember 2018-12-31 0001217234 cdna:ContingentConsiderationLiabilityMember 2019-01-01 2019-12-31 0001217234 cdna:ContingentConsiderationLiabilityMember 2019-12-31 0001217234 cdna:ContingentConsiderationLiabilityMember 2020-01-01 2020-12-31 0001217234 cdna:ContingentConsiderationLiabilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2019-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2019-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2020-01-01 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2019-01-01 2019-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2019-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-12-31 0001217234 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-05-07 0001217234 cdna:OTTRCompleteTransplantManagementMember 2019-05-07 2019-05-07 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 cdna:OTTRCompleteTransplantManagementMember us-gaap:DevelopedTechnologyRightsMember cdna:MeasurementInputRoyaltyRateMember 2019-05-07 0001217234 cdna:OTTRCompleteTransplantManagementMember us-gaap:TrademarksMember cdna:MeasurementInputRoyaltyRateMember 2019-05-07 0001217234 cdna:OTTRCompleteTransplantManagementMember us-gaap:MeasurementInputDiscountRateMember 2019-05-07 0001217234 cdna:XynManagementIncMember 2019-08-26 0001217234 cdna:XynManagementIncMember 2019-08-26 2019-08-26 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2020-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2020-01-01 2020-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2020-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001217234 cdna:CommercializationRightsMember 2020-12-31 0001217234 cdna:CommercializationRightsMember 2020-01-01 2020-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001217234 cdna:AcquiredInProcessTechnologyMember 2020-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2019-12-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2019-01-01 2019-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2019-12-31 0001217234 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001217234 cdna:CommercializationRightsMember 2019-12-31 0001217234 cdna:CommercializationRightsMember 2019-01-01 2019-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001217234 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-12-31 0001217234 cdna:AcquiredInProcessTechnologyMember 2019-12-31 0001217234 cdna:IlluminaIncMember 2018-05-04 2018-05-04 0001217234 cdna:IlluminaIncMember 2018-05-04 0001217234 cdna:IlluminaIncMember us-gaap:CustomerRelationshipsMember us-gaap:MeasurementInputDiscountRateMember 2018-05-04 0001217234 cdna:IlluminaIncMember cdna:AcquiredInProcessTechnologyAlloSeqMember us-gaap:MeasurementInputDiscountRateMember 2018-05-04 0001217234 cdna:IlluminaIncMember cdna:AcquiredInProcessTechnologyAlloSeqMember 2020-01-01 2020-12-31 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: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:CostOfTestingServicesMember 2020-01-01 2020-12-31 0001217234 cdna:CostOfProductMember 2020-01-01 2020-12-31 0001217234 cdna:CostOfDigitalAndOtherMember 2020-01-01 2020-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001217234 cdna:CostOfTestingServicesMember 2019-01-01 2019-12-31 0001217234 cdna:CostOfProductMember 2019-01-01 2019-12-31 0001217234 cdna:CostOfDigitalAndOtherMember 2019-01-01 2019-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001217234 cdna:CostOfTestingServicesMember 2018-01-01 2018-12-31 0001217234 cdna:CostOfProductMember 2018-01-01 2018-12-31 0001217234 cdna:CostOfDigitalAndOtherMember 2018-01-01 2018-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001217234 cdna:CostOfTestingServicesMember 2020-12-31 0001217234 cdna:CostOfProductMember 2020-12-31 0001217234 cdna:CostOfDigitalAndOtherMember 2020-12-31 0001217234 us-gaap:SellingAndMarketingExpenseMember 2020-12-31 0001217234 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001217234 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001217234 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001217234 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001217234 cdna:ComputerAndOfficeEquipmentMember 2020-12-31 0001217234 cdna:ComputerAndOfficeEquipmentMember 2019-12-31 0001217234 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001217234 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001217234 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001217234 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001217234 us-gaap:ConstructionInProgressMember 2020-12-31 0001217234 us-gaap:ConstructionInProgressMember 2019-12-31 0001217234 2020-01-02 0001217234 2014-06-01 2014-06-30 0001217234 cdna:NoncurrentLiabilitiesMember 2020-12-31 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 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001217234 cdna:JBGDebtMember 2018-01-01 2018-03-31 0001217234 cdna:DebtExtinguishmentExpensesMember cdna:JBGDebtMember 2018-01-01 2018-12-31 0001217234 cdna:JGBDebtMember us-gaap:CommonStockMember 2017-10-05 2017-10-05 0001217234 cdna:JGBDebtMember us-gaap:CommonStockMember 2017-10-05 0001217234 cdna:JGBDebtMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001217234 cdna:JGBDebtMember us-gaap:CommonStockMember 2018-12-31 0001217234 cdna:ImmuMetrixIncMember 2014-06-01 2014-06-30 0001217234 cdna:ImmuMetrixIncMember 2018-05-01 2018-05-31 0001217234 us-gaap:CommonStockMember cdna:TwoThousandEighteenPublicOfferingMember 2018-11-16 2018-11-16 0001217234 us-gaap:CommonStockMember cdna:TwoThousandEighteenPublicOfferingMember 2018-11-16 0001217234 cdna:PublicOfferingUnderwritersOptionMember 2020-06-15 2020-06-15 0001217234 2020-06-15 2020-06-15 0001217234 cdna:ClassOfWarrantOrRightIssuedDateTwoMember us-gaap:MeasurementInputExpectedTermMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001217234 cdna:ClassOfWarrantOrRightIssuedDateTwoMember us-gaap:CommonStockMember 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember cdna:TwoThousandNineteenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001217234 us-gaap:EmployeeStockOptionMember cdna:TwoThousandNineteenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001217234 cdna:TwoThousandAndFourteenEquityIncentivePlanMember 2020-12-31 0001217234 cdna:TwoThousandAndSixteenInducementPlanMember 2016-04-21 0001217234 cdna:TwoThousandAndSixteenInducementPlanMember 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember cdna:TwoThousandAndSixteenInducementPlanMember 2020-01-01 2020-12-31 0001217234 cdna:TwoThousandNineteenEquityIncentivePlanMember 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2020-12-31 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2020-01-01 2020-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001217234 cdna:NonEmployeeDirectorMember 2020-01-01 2020-12-31 0001217234 cdna:NonEmployeeDirectorMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001217234 cdna:NonEmployeeDirectorMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001217234 cdna:NonEmployeeDirectorMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001217234 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001217234 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001217234 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001217234 srt:MinimumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001217234 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001217234 srt:MinimumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001217234 srt:MaximumMember us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001217234 srt:MinimumMember us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001217234 srt:MaximumMember us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001217234 us-gaap:DomesticCountryMember 2020-12-31 0001217234 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001217234 us-gaap:ForeignCountryMember 2020-12-31 0001217234 stpr:CA us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001217234 us-gaap:ForeignCountryMember 2020-01-01 2020-12-31 0001217234 2017-12-21 2017-12-21 0001217234 2017-12-22 2017-12-22 0001217234 us-gaap:ServiceMember country:US 2020-01-01 2020-12-31 0001217234 us-gaap:ServiceMember country:US 2019-01-01 2019-12-31 0001217234 us-gaap:ServiceMember country:US 2018-01-01 2018-12-31 0001217234 us-gaap:ServiceMember cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 us-gaap:ServiceMember cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 us-gaap:ServiceMember cdna:RestOfWorldMember 2018-01-01 2018-12-31 0001217234 us-gaap:ProductMember country:US 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember country:US 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember country:US 2018-01-01 2018-12-31 0001217234 us-gaap:ProductMember srt:EuropeMember 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember srt:EuropeMember 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember srt:EuropeMember 2018-01-01 2018-12-31 0001217234 us-gaap:ProductMember cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 us-gaap:ProductMember cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 us-gaap:ProductMember cdna:RestOfWorldMember 2018-01-01 2018-12-31 0001217234 cdna:LicenseAndOtherMember country:US 2020-01-01 2020-12-31 0001217234 cdna:LicenseAndOtherMember country:US 2019-01-01 2019-12-31 0001217234 cdna:LicenseAndOtherMember country:US 2018-01-01 2018-12-31 0001217234 cdna:LicenseAndOtherMember srt:EuropeMember 2020-01-01 2020-12-31 0001217234 cdna:LicenseAndOtherMember srt:EuropeMember 2019-01-01 2019-12-31 0001217234 cdna:LicenseAndOtherMember srt:EuropeMember 2018-01-01 2018-12-31 0001217234 cdna:LicenseAndOtherMember cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 cdna:LicenseAndOtherMember cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 cdna:LicenseAndOtherMember cdna:RestOfWorldMember 2018-01-01 2018-12-31 0001217234 cdna:LicenseAndOtherMember 2020-01-01 2020-12-31 0001217234 cdna:LicenseAndOtherMember 2019-01-01 2019-12-31 0001217234 cdna:LicenseAndOtherMember 2018-01-01 2018-12-31 0001217234 country:US 2020-01-01 2020-12-31 0001217234 country:US 2019-01-01 2019-12-31 0001217234 country:US 2018-01-01 2018-12-31 0001217234 srt:EuropeMember 2020-01-01 2020-12-31 0001217234 srt:EuropeMember 2019-01-01 2019-12-31 0001217234 srt:EuropeMember 2018-01-01 2018-12-31 0001217234 cdna:RestOfWorldMember 2020-01-01 2020-12-31 0001217234 cdna:RestOfWorldMember 2019-01-01 2019-12-31 0001217234 cdna:RestOfWorldMember 2018-01-01 2018-12-31 0001217234 country:US 2020-12-31 0001217234 country:US 2019-12-31 0001217234 srt:EuropeMember 2020-12-31 0001217234 srt:EuropeMember 2019-12-31 0001217234 cdna:RestOfWorldMember 2020-12-31 0001217234 cdna:RestOfWorldMember 2019-12-31 0001217234 us-gaap:SubsequentEventMember 2021-01-19 0001217234 us-gaap:SubsequentEventMember cdna:PublicOfferingMember 2021-01-25 2021-01-25 0001217234 us-gaap:SubsequentEventMember cdna:PublicOfferingMember 2021-01-25 0001217234 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember 2021-02-11 2021-02-11 0001217234 us-gaap:SubsequentEventMember 2021-01-15 2021-02-11 iso4217:USD shares iso4217:USD shares cdna:patient cdna:uniqueSolution cdna:center cdna:phlebotomist cdna:financialInstitution pure cdna:commercialTest cdna:investment cdna:milestone_payment cdna:segment false 2020 FY 0001217234 us-gaap:AccountingStandardsUpdate201409Member P3Y us-gaap:AccruedLiabilitiesAndOtherLiabilities us-gaap:AccruedLiabilitiesAndOtherLiabilities P8Y2M 1 1 10-K true 2020-12-31 --12-31 false 001-36536 CAREDX, INC. DE 94-3316839 1 Tower Place South San Francisco CA 94080 415 287-2300 Common Stock, par value $0.001 per share CDNA NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 1700000000 51822662 Portions of the registrant’s Proxy Statement relating to the 2021 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2020. 134669000 38223000 90034000 0 34624000 24057000 10012000 6014000 3758000 3628000 273097000 71922000 10704000 4430000 15228000 4730000 44355000 45541000 23857000 23857000 270000 256000 1000000 1000000 368511000 151736000 9653000 5506000 18466000 12484000 20602000 16838000 20496000 0 69217000 34828000 1299000 1973000 447000 6607000 3560000 5207000 16069000 2370000 240000 1751000 90832000 52736000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 49441166 49441166 42498430 42498430 49000 42000 632253000 437976000 -2096000 -5205000 -352527000 -333813000 277679000 99000000 368511000 151736000 163610000 104550000 60300000 19302000 18279000 15674000 9282000 4239000 595000 192194000 127068000 76569000 43932000 29622000 21456000 13847000 12919000 11531000 5338000 2914000 0 48941000 30711000 14514000 53858000 38894000 21670000 48806000 36540000 22976000 214722000 151600000 92147000 -22528000 -24532000 -15578000 271000 985000 -3701000 0 0 5780000 -1495000 319000 -22978000 4813000 0 0 -811000 -719000 -178000 2778000 585000 -32637000 -19750000 -23947000 -48215000 -1036000 -1979000 -1434000 -18714000 -21968000 -46781000 0 0 -25000 -18714000 -21968000 -46756000 -0.40 -0.52 -1.31 -0.40 -0.52 -1.31 46481772 42151617 35638956 46481772 42151617 35638956 -18714000 -21968000 -46781000 3109000 -927000 -1933000 -15605000 -22895000 -48714000 0 0 -25000 -15605000 -22895000 -48689000 28825019 29000 264204000 -2345000 -268022000 180000 -5954000 2933000 2933000 6550000 6550000 3800000 2300000 2000 52547000 52549000 6161331 6000 38846000 38852000 76710 287000 287000 178150 -698000 -698000 50509 273000 273000 473812 1000 1479000 1480000 3091581 3000 38709000 38712000 5868000 5868000 1009000 1009000 -537000 -155000 -692000 227848 2689000 2689000 784000 784000 -1933000 -1933000 -46756000 -25000 -46781000 41384960 41000 412010000 -4278000 -311845000 0 95928000 222000 222000 51712 759000 759000 285963 -4152000 -4152000 7569 209000 209000 625685 1000 3552000 3553000 142541 3181000 3181000 22195000 22195000 -927000 -927000 -21968000 -21968000 42498430 42000 437976000 -5205000 -333813000 0 99000000 9166000 4492187 4000 134580000 134584000 785000 1000000 1000 23450000 23451000 76723 1393000 1393000 333178 -4529000 -4529000 11116 315000 315000 691318 1000 8006000 8007000 338214 1000 8007000 8008000 23055000 23055000 3109000 3109000 -18714000 -18714000 49441166 49000 632253000 -2096000 -352527000 0 277679000 -18714000 -21968000 -46781000 23401000 22417000 7138000 0 0 234000 0 -160000 0 7006000 5523000 4215000 2538000 1621000 0 -1495000 319000 -22978000 309000 210000 1017000 0 0 2232000 0 0 5831000 10402000 12675000 3967000 3196000 1270000 -363000 41000 829000 502000 4389000 1351000 -168000 5737000 3115000 4291000 2911000 3029000 719000 -1475000 -1854000 0 -20496000 0 0 1023000 1280000 1607000 33431000 -2769000 -4007000 90034000 0 0 7110000 2201000 2035000 3250000 1148000 5202000 0 18230000 692000 0 1000000 0 -100394000 -22579000 -7929000 134684000 0 52910000 23451000 0 0 0 0 14282000 183000 172000 28089000 0 225000 225000 0 0 -677000 352000 105000 10998000 8006000 3553000 1480000 1368000 760000 287000 4529000 4153000 698000 163149000 -132000 50268000 274000 -849000 2000 96460000 -26329000 38334000 38479000 64808000 26474000 134939000 38479000 64808000 10000 22000 1774000 80000 0 0 315000 209000 0 0 7207000 0 55000 6138000 0 274000 576000 0 0 0 38852000 0 0 361000 800000 703000 341000 0 0 784000 0 1442000 2689000 ORGANIZATION AND DESCRIPTION OF BUSINESS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 diagnostic solutions for transplant patients and caregivers. The Company’s headquarters are in South San Francisco, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s commercially available testing services consist of AlloSure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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, AlloMap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Heart, which is a gene expression solution for heart transplant patients, and AlloSure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Heart, a dd-cfDNA test which can identify underlying cell injury leading to organ rejection. The Company has initiated several clinical studies to generate data on its existing and planned future testing services. In April 2020, the Company announced its first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. 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. In 2019, the Company began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management (“Ottr, Inc.”) and XynManagement, Inc. (“XynManagement”).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">positive coverage decisions from Blue Cross Blue Shield (“BCBS”) of South Carolina, BCB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S of Kansas City and Capital Health, and is reimbursed by other </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">private payers on a case-by-case basis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including Aetna, Cigna, Health Care Services Corporation, Humana, Kaiser Foundation Health Plan, Inc. and UnitedHealthcare</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, the Company's Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Clinical Studies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“K-OAR”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant patients who will receive AlloSure Kidney long-term surveillance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the Company initiated the Surveillance </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HeartCare</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Heart in one surveillance solution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSure</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company submitted an AlloSure Lung application to the Palmetto MolDx Technical Assessment program seeking coverage and reimbursement for Medicare beneficiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study, which is an extension of 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 private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox. Enrollment for OKRA was negatively affected by the COVID-19 restrictions during the year 2020, and the study has been delayed by six months; however, the collection of samples are at normal levels as a result of the introduction of RemoTraC.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Products</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s suite of AlloSeq products are commercial next generation sequencing (“NGS”)-based kitted solutions that the Company has developed as a result of its license agreement with Illumina, Inc. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“Illumina”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These products include: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSeq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Tx, a high-resolution </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Human Leukocyte Antigen (“HLA”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> typing solution, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSeq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSeq</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">™</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Olerup </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SSP</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on the sequence specific primer (“SSP”) technology; and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QTYPE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which uses real-time polymerase chain reaction </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“PCR”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> methodology, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to perform HLA typing at a low to intermediate resolution for samples that require a fast turnaround time</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Digital and Other</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the acquisitions of both Ottr, Inc. and XynManagement, the Company 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 enables integration with electronic medical record ("EMR") systems providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients (“SRTR”) reporting. XynCare 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, the Company launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">COVID-19 Pandemic</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2020, the World Health Organization (the “WHO”) announced a global health emergency because of a new strain of coronavirus (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“COVID-19”) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. The full impact of the COVID-19 pandemic, including the impact associated with preventative and precautionary measures that the Company, other businesses and governments are taking, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company, but the pandemic may materially affect the Company's financial condition, liquidity and future results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, the Company experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, the Company launched RemoTraC, a remote home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests. To date, more than 150 transplant centers can offer RemoTraC to their patients and over 6,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, the Company has established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, the Company’s testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic, and through December 31, 2020, volumes continued to be at or above those levels since May 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, the Company did not experience a decrease in testing services volumes. The Company’s product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as it was unable to undertake onsite discussions and demonstrations of its recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. The Company's product business maintained normal sales volumes during the fourth quarter of 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is maintaining its testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among employees. In areas where COVID-19 impacts healthcare operations, the Company’s field-based sales and clinical support teams are supporting providers through telephone and online platforms. In August 2020, the state of California released revised criteria for loosening and tightening restrictions on certain activities on generally a county-by-county basis. Under the updated executive orders, San Mateo County, where the Company's laboratory and headquarters are located, continues to be subject to certain restrictions. These orders and others may be further modified, amended and adopted depending upon the COVID-19 transmission rates in our county and state, as well as other factors. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in its offices for employees that do not work from home.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 $352.5 million at December 31, 2020. As of December 31, 2020, the Company had cash, cash equivalents and marketable securities of $224.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020 the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CARES Act”). Pursuant to the CARES Act, the Centers for Medicare &amp; Medicaid Services (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CMS”) expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">At-the-Market Equity Offering</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act Provider Relief Fund for Medicare Providers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the CARES Act, the U.S. Department of Health &amp; Human Services (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“HHS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and the Company continues to assess the impact on its business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion of funds based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statement of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Underwritten Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2020, the Company sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.</span></div> 2841 3240 2753 1700 2 150 6000 10000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 $352.5 million at December 31, 2020. As of December 31, 2020, the Company had cash, cash equivalents and marketable securities of $224.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020 the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CARES Act”). Pursuant to the CARES Act, the Centers for Medicare &amp; Medicaid Services (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CMS”) expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">At-the-Market Equity Offering</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act Provider Relief Fund for Medicare Providers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the CARES Act, the U.S. Department of Health &amp; Human Services (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“HHS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and the Company continues to assess the impact on its business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion of funds based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statement of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Underwritten Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2020, the Company sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.</span></div> -352500000 224700000 20500000 50000000.0 1000000 24.24 23500000 30000000000.0 30000000000.0 4800000 4492187 32.00 134600000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Correction to Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The presentation of certain prior period amounts within the accompanying consolidated statements of operations have been corrected, including creating separate line items for the presentation of cost of testing services, cost of product and cost of digital and other, which were previously reported, in aggregate, in total cost of revenue of $45.5 million and $33.0 million for the years ended December 31, 2019 and 2018, respectively. These corrections had no effect on loss from operations, loss before taxes, or net loss. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to previously issued financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing 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.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. These financial instruments are held in Company accounts at nineteen financial institutions. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney and AlloMap Heart tests provided for patients located in the U.S. and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, and from sales of digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2020, 2019 and 2018, approximately 57%, 55% and 48%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2020, 2019 and 2018.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, approximately 28% and 36%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2020 or 2019.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a condition of the lease agreements for certain facilities and an agreement with the State of Florida Medicaid, the Company must maintain letters of credit, minimum collateral requirements and a surety bond. These agreements are collateralized by cash. The cash used to support these arrangements of $0.3 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of December 31, 2020, the Company’s marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase. These marketable securities are classified as current assets on the consolidated balance sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income (expense), net on the consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, and kits produced and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off and excluded from the physical inventory. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property and Equipment, net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally five years for machinery, computer and office equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs incurred for software developed or obtained for internal use (including hosting arrangements). These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ODU3OWQxY2Y4YjRjMzlhNjE2YWE3Yzk1MjVlM2VmL3NlYzo2Nzg1NzlkMWNmOGI0YzM5YTYxNmFhN2M5NTI1ZTNlZl8xMzAvZnJhZzpkN2NmNzhmMTIyMjc0NjE0OTdhNzE5MmZjNmRjOGY4Ni90ZXh0cmVnaW9uOmQ3Y2Y3OGYxMjIyNzQ2MTQ5N2E3MTkyZmM2ZGM4Zjg2XzYxNjI_da908fa5-56b8-44fa-8771-910a64f364b5">three</span> to five years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquired Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable intangible assets include customer relationships, developed technology, trademarks, contracts and assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Impairment of Goodwill, Intangible Assets and Long-lived Assets</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s annual impairment test date is December 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company’s annual goodwill assessment on December 1, 2020, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2020, no impairment of goodwill has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets not subject to amortization</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the carrying value of 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. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 value 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><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, no impairment of acquired in-process technology assets has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets and long-lived assets subject to amortization</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock Warrants</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock warrants issued with debt, equity or as standalone financing instruments are recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and are not remeasured after that. Warrants recorded as liabilities are recorded at their fair value and remeasured on each reporting date with changes recorded in change in estimated fair value of common stock warrant liability and derivative liability in the consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a binomial-lattice pricing model, or 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 these assumptions 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2019, the Company adopted ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company’s leases have remaining terms of 0.01 years to 8.17 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from testing services, product sales, and digital and other revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Testing Services Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach, a practical expedient under ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital and Other Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital revenue is mainly derived from perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with the Company's perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support ("PCS"). The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company derives digital revenue from software subscriptions. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Testing Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Product</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Digital and Other</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of digital and other primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, and allocated costs of facilities and information technology.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and Development Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, volatility using its own historical stock prices and stock prices of peer companies in the diagnostics industry, risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and dividend yield using the Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Comprehensive Loss</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company plans to adopt this new standard on January 1, 2021. The Company is in the process of assessing the impact that this new standard will have in its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU No.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018-18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-18”), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606, Revenue from Contracts with Customers (“ASC 606”). The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2018-15”). ASU 2018-15 became 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (ASC Topic 820) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-13”), 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. ASU 2018-13 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(ASC Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2016-13”), 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Correction to Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The presentation of certain prior period amounts within the accompanying consolidated statements of operations have been corrected, including creating separate line items for the presentation of cost of testing services, cost of product and cost of digital and other, which were previously reported, in aggregate, in total cost of revenue of $45.5 million and $33.0 million for the years ended December 31, 2019 and 2018, respectively. These corrections had no effect on loss from operations, loss before taxes, or net loss. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to previously issued financial statements.</span></div> 45500000 33000000.0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing 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.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. These financial instruments are held in Company accounts at nineteen financial institutions. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney and AlloMap Heart tests provided for patients located in the U.S. and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, and from sales of digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2020, 2019 and 2018, approximately 57%, 55% and 48%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2020, 2019 and 2018.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, approximately 28% and 36%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2020 or 2019.</span></div> 19 0.57 0.55 0.48 0.28 0.36 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a condition of the lease agreements for certain facilities and an agreement with the State of Florida Medicaid, the Company must maintain letters of credit, minimum collateral requirements and a surety bond. These agreements are collateralized by cash. The cash used to support these arrangements of $0.3 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.</span></div> 300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of December 31, 2020, the Company’s marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase. These marketable securities are classified as current assets on the consolidated balance sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income (expense), net on the consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, and kits produced and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off and excluded from the physical inventory. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property and Equipment, net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally five years for machinery, computer and office equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs incurred for software developed or obtained for internal use (including hosting arrangements). These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY3ODU3OWQxY2Y4YjRjMzlhNjE2YWE3Yzk1MjVlM2VmL3NlYzo2Nzg1NzlkMWNmOGI0YzM5YTYxNmFhN2M5NTI1ZTNlZl8xMzAvZnJhZzpkN2NmNzhmMTIyMjc0NjE0OTdhNzE5MmZjNmRjOGY4Ni90ZXh0cmVnaW9uOmQ3Y2Y3OGYxMjIyNzQ2MTQ5N2E3MTkyZmM2ZGM4Zjg2XzYxNjI_da908fa5-56b8-44fa-8771-910a64f364b5">three</span> to five years.</span></div> P5Y P7Y P5Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquired Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortizable intangible assets include customer relationships, developed technology, trademarks, contracts and assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Impairment of Goodwill, Intangible Assets and Long-lived Assets</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s annual impairment test date is December 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company’s annual goodwill assessment on December 1, 2020, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2020, no impairment of goodwill has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets not subject to amortization</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the carrying value of 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. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 value 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><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, no impairment of acquired in-process technology assets has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets and long-lived assets subject to amortization</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.</span></div> 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock Warrants</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock warrants issued with debt, equity or as standalone financing instruments are recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and are not remeasured after that. Warrants recorded as liabilities are recorded at their fair value and remeasured on each reporting date with changes recorded in change in estimated fair value of common stock warrant liability and derivative liability in the consolidated statements of operations.</span></div>The Company utilizes a binomial-lattice pricing model, or 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 these assumptions result in a directionally similar impact to the fair value of the common stock warrant liability. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2019, the Company adopted ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company’s leases have remaining terms of 0.01 years to 8.17 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> P0Y3D P8Y2M1D <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from testing services, product sales, and digital and other revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Testing Services Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach, a practical expedient under ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital and Other Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital revenue is mainly derived from perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with the Company's perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support ("PCS"). The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company derives digital revenue from software subscriptions. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Testing Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Product</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Digital and Other</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of digital and other primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, and allocated costs of facilities and information technology.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Research and Development Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, volatility using its own historical stock prices and stock prices of peer companies in the diagnostics industry, risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and dividend yield using the Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Comprehensive Loss</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company plans to adopt this new standard on January 1, 2021. The Company is in the process of assessing the impact that this new standard will have in its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU No.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018-18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-18”), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606, Revenue from Contracts with Customers (“ASC 606”). The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2018-15”). ASU 2018-15 became 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (ASC Topic 820) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-13”), 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. ASU 2018-13 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(ASC Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2016-13”), 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.</span></div> NET LOSS PER SHARE ATTRIBUTABLE TO CAREDX, INC.<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to CareDx, Inc. 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, all common share equivalents have been excluded from the calculation of diluted net loss per share, as their effect would be antidilutive.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to CareDx, Inc. used to compute basic net loss per share</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,756)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to CareDx, Inc. used to compute diluted net loss per share</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,714)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,968)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,756)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic net loss per share attributable to CareDx, Inc.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,481,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,151,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,638,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net loss per share attributable to CareDx, Inc.</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,481,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,151,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,638,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share attributable to CareDx, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding options</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding common stock warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to contingent consideration</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,125,710 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2017 and the three months ended March 31, 2018, 6,415,039 shares of common stock were issued due to the conversion of the JGB Debt (as defined below). In the three months ended June 30, 2018, the Company achieved the milestone of performing 2,500 commercial AlloSure Kidney tests resulting in the issuance of 227,848 shares of common stock to the former owners of ImmuMetrix, Inc. (“IMX”) that was accounted for as contingent consideration.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 13, 2018, the Company completed an underwritten public offering (the “2018 Public Offering”) pursuant to which the Company issued and sold an aggregate of 2,300,000 shares.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement pursuant to an “at-the-market” equity offering.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2020, the Company completed an underwritten public offering (the “2020 Public Offering”) pursuant to which the Company sold 4,492,187 shares of common stock.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to CareDx, Inc. used to compute basic net loss per share</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,756)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to CareDx, Inc. used to compute diluted net loss per share</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,714)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,968)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,756)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic net loss per share attributable to CareDx, Inc.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,481,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,151,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,638,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net loss per share attributable to CareDx, Inc.</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,481,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,151,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,638,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share attributable to CareDx, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.52)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -18714000 -21968000 -46756000 -18714000 -21968000 -46756000 46481772 42151617 35638956 46481772 42151617 35638956 -0.40 -0.52 -1.31 -0.40 -0.52 -1.31 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding options</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to outstanding common stock warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock subject to contingent consideration</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,125,710 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2670398 2609848 2501057 6264 355240 656289 0 10 0 1878866 1516285 968364 4555528 4481383 4125710 6415039 2500 227848 2300000 1000000 4492187 FAIR VALUE MEASUREMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 1: Inputs that include quoted prices in active markets for identical assets and liabilities.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 December 31, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock Warrant Liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,077)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had one investment in convertible preferred shares carried at cost. See Note 7, "Goodwill and Intangible Assets”. In the event the Company had to calculate the fair value of this investment, it would be based on Level 3 inputs. This investment is not considered material to the Company's consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Investments in money market funds are classified within Level 1. Money market funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. At December 31, 2020 and 2019, money market funds were included as cash and cash equivalents in the consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Marketable securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Investments in marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:32.5pt">Common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">warrant liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Private Placement Common Stock Warrant Liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise Price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants liabilities exercised during 2020 and 2019 were remeasured at the exercise date. Their fair value approximates their intrinsic value, which was recorded to additional paid in capital in the consolidated statements of stockholders’ equity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s liabilities classified as Level 3 were valued based on unobservable inputs and management’s judgment due to the absence of quoted market prices, inherent lack of liquidity and the long-term nature of the financial instruments.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 December 31, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock warrant liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 85797000 0 0 85797000 0 0 447000 447000 29177000 0 0 29177000 0 0 6607000 6607000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock Warrant Liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,077)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,607 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,655)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10003000 3077000 -319000 6607000 7655000 1495000 447000 1 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Private Placement Common Stock Warrant Liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise Price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.28</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 72.45 21.57 1.12 1.12 P2Y3M10D P3Y3M14D 0.7300 0.8100 0.0014 0.0162 CASH AND MARKETABLE SECURITIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,808 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All marketable securities were considered held-to-maturity at December 31, 2020. There were no marketable securities at December 31, 2019. As of December 31, 2020 some of the Company’s marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of December 31, 2020. All marketable securities with unrealized losses as of each balance sheet date have been in a loss position for less than twelve months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the table below (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Holding Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the short-term marketable securities as of December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,669 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,808 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 134669000 38223000 64616000 270000 256000 192000 134939000 38479000 64808000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the table below (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Holding Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the short-term marketable securities as of December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 90034000 136000 89898000 90034000 136000 89898000 90034000 0 0 0 90034000 BUSINESS COMBINATIONS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Ottr, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 7, 2019, the Company acquired 100% of the outstanding common stock of Ottr, Inc. for total consideration of $16.1 million. Ottr, Inc. 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 enables integration with EMR systems providing patient surveillance management tools and outcomes data to transplant centers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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, Inc. 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 consolidated statement of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill of $10.2 million arising from the acquisition primarily consists of synergies from integrating the Ottr software with transplant center EMR systems and the current testing solutions offered by the Company. Goodwill synergies also arise from acquired workforce know-how of transplant centers workflow. 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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration paid for Ottr, Inc. and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.035%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recognized amounts of identifiable assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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.5 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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, Inc. 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, Inc.’s opening balance. An Internal Revenue Code Section 382 study for NOLs was finalized during the third quarter of 2019 and deferred taxes acquired were finalized as of December 31, 2019.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Lives (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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, Inc.’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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired developed technology represents the fair value of Ottr, Inc.’s proprietary software. The trademark acquired consists primarily of the Ottr, Inc. 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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. Unaudited supplemental pro forma information is not disclosed because it is considered immaterial.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">XynManagement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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.1 million. Goodwill synergies arise from acquired workforce know-how of transplant centers workflow. The goodwill for this acquisition is not deductible for income tax purposes. The contingent consideration relates to potential future cash payments upon reaching specified revenue and non-financial targets.</span></div> 1 16100000 600000 10200000 0 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration paid for Ottr, Inc. and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.035%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recognized amounts of identifiable assets acquired and liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,148 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16037000 111000 16148000 1525000 35000 6600000 2210000 5950000 10198000 16148000 2300000 -500000 1800000 -500000 200000 6900000 4300000 2600000 200000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Lives (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 4200000 P15Y 2300000 P10Y 100000 P2Y 6600000 0.150 0.010 0.145 1 2000000.0 1400000 1700000 2100000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 year ended December 31, 2020. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s goodwill as of December 31, 2020 and 2019 ($ in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2020, the Company performed a qualitative assessment of its reporting unit taking into consideration past, current and projected future earnings, recent trends and market conditions, and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at this time. As of December 31, 2020, no impairment of goodwill has been identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s intangible assets as of December 31, 2020 (dollar amounts in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In Years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,991)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,518)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,193)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,105 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,518)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,193)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,355 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s intangible assets as of December 31, 2019 (dollar amounts in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,719)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,556)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,438 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,816 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,719)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,556)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquisition of intangible assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the Company commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology can provide better sensitivity and data analysis compared to current solutions on the market. AlloSeq HCT, previously included in Acquired in-process technology as of December 31, 2019, is included in Acquired and developed technology as of December 31, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Illumina License and Commercialization Agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2018, the Company entered into a 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 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 discount rate of 40% for the AlloSeq HCT acquired in-process technology was utilized to discount the cash flows to the present value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the acquired in-process technology intangible for AlloSeq Tx commenced commercial production. As of December 31, 2019; such acquired in-process technology has been classified as an intangible assets with finite live, and is being amortized over a useful life of 14 years. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships: TruSight HLA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology: AlloSeq HCT</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;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 in the U.S. as KidneyCare iBox 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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, which is recorded in other assets. The Company does not have a significant influence on Cibiltech’s operations. The net carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a result of acquiring an entity with a functional currency other than the U.S. dollar.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Amortization of Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $4.8 million, $3.6 million and $2.4 million for the years ended December 31, 2020, 2019 and 2018, respectively. For the year ended December 31, 2020, $1.3 million, $1.7 million, $0.3 million and $1.5 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the year ended December 31, 2019, $0.7 million, $1.4 million, $0.2 million and $1.3 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the year ended December 31, 2018, $0.5 million, $1.5 million, $0.0 million and $1.0 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to cost of testing services, cost of product, cost of digital and other and sales and marketing expenses in the consolidated statements of operations. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Testing Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Product</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Digital and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,575 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s goodwill as of December 31, 2020 and 2019 ($ in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 23857000 12005000 0 11852000 23857000 23857000 0 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s intangible assets as of December 31, 2020 (dollar amounts in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In Years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,991)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,518)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,193)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,105 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,518)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,193)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,355 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s intangible assets as of December 31, 2019 (dollar amounts in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired and developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercialization rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets with finite lives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,719)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,556)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,438 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,816 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,719)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,556)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 31209000 8991000 725000 21493000 P9Y1M6D 18168000 4684000 449000 13035000 P10Y10M24D 8079000 1039000 0 7040000 P8Y8M12D 2360000 804000 19000 1537000 P9Y10M24D 59816000 15518000 1193000 43105000 1250000 1250000 61066000 15518000 1193000 44355000 29106000 6473000 1852000 20781000 P8Y2M12D 18168000 3397000 1498000 13273000 P10Y1M6D 8079000 231000 0 7848000 P9Y8M12D 2360000 618000 206000 1536000 P9Y1M6D 57713000 10719000 3556000 43438000 2103000 2103000 59816000 10719000 3556000 45541000 5000000.0 5200000 5000000.0 200000 0.18 0.40 P14Y <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships: TruSight HLA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process technology: AlloSeq HCT</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 380000 P2Y7M6D 2103000 2483000 P10Y 0.06 1000000.0 4800000 3600000 2400000 1300000 1700000 300000 1500000 700000 1400000 200000 1300000 500000 1500000 0.0 1000000.0 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Testing Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Product</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Digital and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Marketing</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,037 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,575 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,105 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 1316000 1847000 345000 1392000 4900000 1316000 1847000 345000 1374000 4882000 1316000 1847000 345000 1374000 4882000 1316000 1847000 345000 1374000 4882000 1316000 1847000 345000 1374000 4882000 5457000 4340000 1192000 7688000 18677000 12037000 13575000 2917000 14576000 43105000 BALANCE SHEET COMPONENTS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,012 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,014 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property and Equipment, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,458 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,703 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,523 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,999)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,093)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,704 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $1.9 million, $1.6 million and $1.2 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets purchased under finance leases, included above in machinery and equipment, and computer and office equipment, were $0.6 million at each of December 31, 2020 and 2019. Accumulated depreciation was $0.4 million at each of December 31, 2020 and 2019. Related amortization expense, included in depreciation and amortization expense, was $0.1 million, $0.2 million and $0.2 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical studies</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payments for intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test sample processing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CMS Accelerated and Advance Payment Program for Medicare Providers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,012 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,014 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1702000 1236000 2936000 1189000 5374000 3589000 10012000 6014000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,458 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internally developed software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,703 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,523 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,999)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,093)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,704 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9325000 7546000 8096000 5458000 5414000 4996000 2312000 0 683000 683000 1873000 840000 27703000 19523000 16999000 15093000 10704000 4430000 1900000 1600000 1200000 600000 600000 400000 400000 100000 200000 200000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical studies</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payments for intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued royalty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Test sample processing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6733000 3068000 3530000 3686000 2033000 3017000 2000000 2098000 1529000 766000 1072000 547000 738000 810000 416000 835000 2551000 2011000 20602000 16838000 20500000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 South San Francisco, California; Brisbane, California; West Chester, Pennsylvania; Fremantle, Australia; and Stockholm, Sweden; and Vienna, Austria. The Company also leases equipment under finance lease agreements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 2, 2020, the Company executed the second amendment to the operating lease agreement for the building located at Brisbane, California. The building is mainly utilized for laboratory operations and research and development. The lease will be extended for a period of eight years and two months starting on January 1, 2021. The Company has determined that the amendment constitutes a lease modification effective January 1, 2020. At the inception of the lease modification, the ROU asset increased by $13.0 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's facility leases expire at various dates through 2029.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the carrying value of the ROU asset was $15.2 million. The related current and non-current liabilities as of December 31, 2020 were $2.0 million and $16.1 million, respectively. The current and non-current lease liabilities are included in accrued and other current liabilities and operating lease liability, less current portion, respectively, in the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the lease cost for the year ended December 31, 2020 (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost includes interest from the lease liability and amortization of the ROU asset.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Finance leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases (%)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Finance leases (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense under the non-cancelable operating leases was $4.9 million, $2.3 million and $2.0 million for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments under these operating and finance leases on December 31, 2020, are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,769 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,892 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,256 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,530 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of obligations under finance leases is included in accrued and other liabilities, and the long-term portion of finance leases are included in other liabilities within the consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Royalty Commitments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;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</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payments and royalties in the low single digits of net sales of products incorporating the licensed technology.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Illumina</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2018, the Company entered into the License Agreement with Illumina (the “Illumina Agreement”). The Illumina Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of products covered by the Illumina Agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cibiltech Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Cibiltech Agreement, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had gross unrecognized tax benefits of $4.4 million, which include penalties and interest of $0.2 million. Approximately $0.2 million has been recorded as a noncurrent liability. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Commitments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also committed to make potential future payments to third parties as part of its collaboration and licensing agreements. Payments under these agreements generally become due and payable only upon achievement of specific project milestones.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Indemnification Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the Company's false advertising suit filed against Natera Inc. (“Natera”), on April 10, 2019, Natera filed a counterclaim against the Company on February 18, 2020, in the U.S. District Court for the District of Delaware (the “Court”) alleging the Company made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of Court to amend its counterclaims to include additional allegations regarding purportedly false claims the Company made with respect to AlloSure; the Court granted Natera’s request. Trial is currently scheduled to begin on July 26, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in response to the Company's patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against the Company on January 13, 2020, in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that the Company has infringed Natera’s patents, an order preliminarily and permanently enjoining the Company from any further infringement of such patents and unspecified damages. The Company intends to defend both of these matters vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suits, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for these suits.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated.</span></div> 13000000.0 15200000 2000000.0 16100000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the lease cost for the year ended December 31, 2020 (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost includes interest from the lease liability and amortization of the ROU asset.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Finance leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases (%)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Finance leases (%)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4441000 205000 4646000 P7Y3M18D P0Y5M1D 0.105 0.054 4900000 2300000 2000000.0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments under these operating and finance leases on December 31, 2020, are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,769 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,892 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,256 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,530 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 71000 4562000 0 5014000 0 3769000 0 3892000 0 4037000 0 10256000 71000 31530000 6 4400000 200000 200000 200000 DEBT<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any outstanding debt as of December 31, 2020. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Perceptive Credit Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 consolidated statements of operations. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">JGB Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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,331 shares of the Company’s common stock. In connection with these conversions, 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 consolidated statements of operations for the year ended December 31, 2018.</span></div> 0 0 15000000.0 3000000.0 26700000 6161331 6000 38800000 2700000 12100000 2800000 STOCKHOLDERS’ EQUITY<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">JGB Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2017, JGB converted $1.3 million of outstanding principal under certain debentures into shares of common stock. Accordingly, the Company issued 288,022 shares of common stock to JGB at a price per share of $4.34. In 2018, JGB converted the remaining $26.7 million of outstanding principal and accrued interest for a total issuance of 6,161,331 shares of the Company’s common stock at a price per share of $4.33.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contingent Consideration Liability</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a contingent obligation to issue 227,845 shares of the Company’s common stock to the former owners of IMX, in conjunction with its acquisition of IMX in June 2014. The shares were issuable upon the Company completing 2,500 commercial tests involving the measurement of dd-cfDNA in organ transplant recipients in the United States by June 10, 2020. The Company achieved the contingent consideration milestone of 2,500 commercial tests and issued the 227,848 shares in May 2018.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2018 Public Offering</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 16, 2018, the Company sold in the 2018 Public Offering an aggregate of 2,300,000 shares of its common stock, including 300,000 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $24.50 per share. Total net proceeds received were $52.9 million net of underwriter’s fees and issuance costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">At-the-Market Equity Offering</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 31, 2018, the Company entered into the Sales Agreement with Jefferies, as sales agent, pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Underwritten Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2020, the Company sold in the 2020 Public Offering an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not issue preferred stock during the years ended December 31, 2020, 2019 and 2018.</span></div> 1300000 288022 4.34 26700000 6161331 4.33 227845 2500 2500 227848 2300000 300000 24.50 52900000 50000000.0 1000000 24.24 23500000 4492187 585937 32.00 134600000 0 0 0 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 employee plan. The Company incurred expenses related to contributions to the plan of $0.7 million, $0.6 million and $0.3 million for the years ended December 31, 2020, 2019 and 2018, respectively. 700000 600000 300000 WARRANTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues common stock warrants in connection with debt or equity financings to lenders, placement agents and 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 consolidated statements of operations until expired or exercised. Warrants that are classified as equity are valued at their relative fair value on the date of issuance, recorded in additional paid in capital and not remeasured.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock were exercised for cash proceeds of $0.4 million. During the year ended December 31, 2020, a warrant to purchase approximately 34,000 shares of common stock was exercised on a cashless basis and approximately 24,000 shares were issued pursuant to the exercise.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2019, warrants to purchase approximately 94,000 shares of common stock were exercised for cash proceeds of $0.1 million. During the year ended December 31, 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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, outstanding warrants to purchase common stock were:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classified as</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue date:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2016</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 314000 400000 34000 24000 94000 100000 207400 49000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, outstanding warrants to purchase common stock were:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classified as</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Original issue date:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2016</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P7Y 1.12 6264 6264 STOCK INCENTIVE PLANS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2014 Equity Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock based awards under 2014 Equity Inceptive Plan (the “2014 Plan”) that allows for issuance of stock options, restricted stock units (“RSUs”) and other stock awards to the Company’s employees, directors, and consultants. Stock options granted under the 2014 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. There were 513,437 shares of common stock reserved for future issuance under the 2014 Plan as of December 31, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2016 Inducement Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 21, 2016, the Company adopted the 2016 Inducement Equity Incentive Plan (the “2016 Plan”), pursuant to which the Company may grant stock awards of up to a total of 155,500 shares of common stock to new employees of the Company. The 2016 Plan was adopted to accommodate a reserve of additional shares of common stock for issuance to new employees hired by the Company from Allenex AB. The terms in the 2016 Plan are substantially similar to the 2014 Plan. There were 62,752 shares of common stock reserved for future issuance under the 2016 Plan as of December 31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2016 Plan allows RSUs to be granted in addition to stock options. The RSUs vest annually over four years in equal increments. The Company began granting RSUs pursuant to the 2016 Plan starting June 2016.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2019 Inducement Equity Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock based awards under 2019 Inducement Equity Incentive Plan (the “2019 Plan”) that allows for issuance of stock options, RSUs and other stock awards to new employees of the Company. Stock options granted under the 2019 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. The terms in the 2019 Plan are substantially similar to the 2014 Plan. There were 96,779 shares of common stock reserved for future issuance under the 2019 Plan as of December 31, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock Options and RSUs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 Plan, and related information:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Available</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for Grant</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSU Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional options authorized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards for services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,287,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(577,997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases of common stock under employee incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672,968 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,398 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,866 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was $19.2 million, $15.1 million and $6.8 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs vested during 2020 was $15.7 million. As of December 31, 2020, the total intrinsic value of outstanding RSUs was approximately $136.0 million and there were $39.8 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.00 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding that have vested and are expected to vest at December 31, 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares Issued (In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,653 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.64 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.47</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,101 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to Vest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553,039 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.16 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.76</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,883 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540,692 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,984 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 December 31, 2020 for stock options that were in-the-money.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options to purchase common stock granted for the years ended December 31, 2020, 2019 and 2018 using the Black-Scholes Model was $18.97, $17.74 and $9.05, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of options that vested during 2020 was $9.0 million. As of December 31, 2020, there were approximately $23.9 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.85 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;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 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 must be equal to the lower of 85% of the fair value of the common stock on the first day of the offering period or on the exercise date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the offering period in 2020 that ended on June 30, 2020, 38,576 shares were purchased for aggregate proceeds of $0.7 million from the issuance of shares, which occurred on July 1, 2020. The Company issued 76,723 shares and 51,712 shares of common stock during the years ended December 31, 2020 and December 31, 2019, respectively, pursuant to the ESPP. The Company received proceeds of $1.4 million and $0.8 million from the purchases of shares during the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, the Company had 511,933 shares available for issuance under the ESPP.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Board of Directors Stock Awards Granted for Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, the Company paid a portion of its directors’ compensation through the award of fully vested common shares. The stock awards are classified as equity, and compensation expense was recognized upon the issuance of the shares at the grant date price per share, which is the fair value. As of December 31, 2020, there were a total of 265,083 shares issued to the Company’s directors, for a total fair value of $1.7 million. Stock-based compensation expense associated with the awards was $0.3 million, $0.2 million and $0.3 million for the years ended December 31, 2020, 2019 and 2018, respectively, which was included in general and administrative expense in the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Valuation Assumptions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.56% – 93.17%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.80% – 76.66%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.94% – 105.32%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17% – 1.57%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10% – 2.51%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61% – 2.14%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected Dividends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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="color:#000000;font-family:'Times New Roman',sans-serif;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="color:#000000;font-family:'Times New Roman',sans-serif;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 years ended December 31, 2020, 2019 and 2018, included in the consolidated statements of operations as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of testing services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of digital and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,417 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No tax benefit was recognized related to stock-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 costs were capitalized for the periods presented.</span></div> P10Y P3M P4Y P4Y 513437 155500 62752 P4Y P10Y P3M P4Y P4Y 96779 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 Plan, and related information:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Available</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for Grant</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSU Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional options authorized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock awards for services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,287,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(577,997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases of common stock under employee incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672,968 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,398 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,866 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 504775 2609848 16.47 1516285 22.51 1699549 11116 1287234 1287234 31.71 577997 22.28 1082339 1082339 29.11 688818 11.58 169706 346656 346656 25.06 306075 306075 24.46 26896 26896 19.18 672968 2670398 21.92 1878866 28.42 19200000 15100000 6800000 15700000 136000000.0 39800000 P3Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding that have vested and are expected to vest at December 31, 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares Issued (In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,653 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.64 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.47</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,101 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to Vest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553,039 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.16 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.76</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,883 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540,692 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,984 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 987653 14.64 P6Y5M19D 57101000 1553039 26.16 P8Y9M3D 71883000 2540692 128984000 18.97 17.74 9.05 9000000.0 23900000 P2Y10M6D 0.15 25000 P6M 0.85 38576 700000 76723 51712 1400000 800000 511933 265083 1700000 300000 200000 300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.56% – 93.17%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.80% – 76.66%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.94% – 105.32%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17% – 1.57%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10% – 2.51%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61% – 2.14%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P5Y11M23D P5Y11M19D P5Y10M24D 0.7556 0.7078 0.6969 0.0069 0.0232 0.0277 0 0 0 P0Y6M P0Y6M P0Y6M 0.6256 0.9317 0.7080 0.7666 0.5994 1.0532 0.0017 0.0157 0.0210 0.0251 0.0161 0.0214 0 0 0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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 years ended December 31, 2020, 2019 and 2018, included in the consolidated statements of operations as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of testing services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of digital and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,417 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,138 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1493000 1751000 761000 391000 280000 60000 449000 152000 0 4676000 4422000 1631000 5795000 4008000 986000 10597000 11804000 3700000 23401000 22417000 7138000 0 0 INCOME TAXES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes for the years ended December 31, 2020, 2019 and 2018 is summarized as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,233)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,386)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,109)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,561)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,106)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before income taxes</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,750)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,947)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,215)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income tax expense (income tax benefit)</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(558)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,178)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax benefit</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,139)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,492)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,979)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2020, 2019 and 2018, to loss before income taxes as a result of the following:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in net operating loss carryforwards, including expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities consist of the following: (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,412)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,879)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,501)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,973)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company has also placed a valuation allowance on the net deferred tax assets of its Australian operations. Accordingly, the U.S. and Australia net deferred tax assets have been offset by a full valuation allowance. The valuation allowance increased by $8.4 million and $4.1 million during the years ended December 31, 2020 and 2019, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had domestic federal net operating loss carryforwards of $239.0 million, domestic state net operating loss carryforwards of $93.9 million, and foreign net operating loss carryforwards of $15.3 million that can reduce future taxable income. Of the $239.0 million of federal net operating losses, $32.6 million is carried forward indefinitely. The remaining domestic federal and state net operating loss carryforwards will begin to expire in 2021 and 2029, respectively. The foreign net operating loss carryforwards can be carried forward indefinitely.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had credit carryforwards of approximately $6.9 million and $7.6 million available to reduce future taxable income, if any, for domestic federal and California state income tax purposes, respectively. The domestic federal credit carryforwards begin to expire in 2021. California credits have no expiration date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the Company's net operating loss and credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended and similar state provisions. Based on a preliminary review of the Company's equity transactions since inception, the Company believes a portion of its net operating loss carryforwards and credit carryforwards may be limited due to equity financings which occurred in 2000, 2004, 2007, 2014 and through the current period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the $4.4 million net unrecognized tax benefit as of December 31, 2020, if recognized, would impact the Company's effective tax rate. During the year ended December 31, 2020, given the Company's valuation allowance, the uncertain tax benefits would not have impacted the effective tax rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2020 and December 31, 2019, the Company had in each year $0.2 million of cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next twelve months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files U.S., state and foreign income tax returns in jurisdictions with varying statutes of limitations. Due to net operating loss and credit carryovers, the domestic federal and state income tax returns are subject to tax authority examination from inception. In foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 3 to 6 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”), was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017. The Company calculated the impact of the Tax Act in its year end income tax provision in accordance with its understanding of the Tax Act and guidance available as of the date of the filing of the Company's Annual Report on Form 10-K for the year ended December 31, 2017, which did not result in any additional income tax expense in the fourth quarter of 2017. The enactment of the Tax Act also requires companies to recognize the effects of changes in tax laws and rates on deferred tax assets and liabilities and the retroactive effects of changes in tax laws in the period in which the new legislation is enacted. Consequently, the Company accounted for a provisional estimated reduction of the U.S. deferred tax assets from $72.5 million to approximately $45.9 million with a corresponding decrease of $27.0 million to the Company’s valuation allowance in 2018. The Company completed its analysis of the impacts of the 2017 Tax Act in the fourth quarter of 2018 with no net change to its provisional estimates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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. The Company has not made an election with respect to GILTI and does not believe that GILTI will have a material impact on the Company’s 2020 taxes. The Company will continue to review the GILTI and BEAT rules to determine their applicability to the Company and the impact that the rules may have on the Company's results of operations and financial condition.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes for the years ended December 31, 2020, 2019 and 2018 is summarized as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,233)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,386)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,109)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,561)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,106)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before income taxes</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,750)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,947)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,215)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -14233000 -19386000 -41109000 -5517000 -4561000 -7106000 -19750000 -23947000 -48215000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income tax expense (income tax benefit)</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(558)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,178)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax benefit</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,139)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,492)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,979)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -58000 -571000 24000 1000 1000 0 160000 83000 139000 103000 -487000 163000 91000 -558000 13000 -52000 -47000 4000 -1178000 -887000 -1614000 -1139000 -1492000 -1597000 -1036000 -1979000 -1434000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2020, 2019 and 2018, to loss before income taxes as a result of the following:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in net operating loss carryforwards, including expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.135 0.099 0.013 -0.344 -0.166 -0.094 0.018 0.003 0.024 -0.017 0.003 -0.100 -0.003 -0.002 -0.017 -0.068 -0.076 -0.007 -0.039 -0.026 -0.004 0.069 -0.015 0 0.012 0.001 -0.003 0.052 0.083 0.030 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities consist of the following: (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,412)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,879)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,501)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,973)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 60578000 56735000 8507000 7239000 4598000 2649000 1047000 1078000 4408000 1015000 4302000 2224000 83440000 70940000 72860000 64412000 10580000 6528000 7683000 7589000 3708000 878000 488000 34000 11879000 8501000 1299000 1973000 8400000 4100000 239000000.0 93900000 15300000 239000000.0 32600000 6900000 7600000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3650000 3449000 3164000 824000 667000 285000 58000 466000 0 4416000 3650000 3449000 0 4400000 200000 200000 P3Y P6Y 72500000 45900000 27000000.0 SEGMENT REPORTING<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. In determining its reportable segments, the Company considered the markets and types of customers served and the products or services provided in those markets. The Company operates in a single reportable segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Testing services revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Digital and other revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,282 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total United States</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,063 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Europe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Rest of World</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,068 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,569 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,888 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,704 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Testing services revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,300 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Digital and other revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,282 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total United States</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,063 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Europe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Rest of World</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,068 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,569 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 163221000 104056000 59683000 389000 494000 617000 163610000 104550000 60300000 9219000 8078000 5881000 7475000 7690000 7506000 2608000 2511000 2287000 19302000 18279000 15674000 9063000 4062000 499000 87000 100000 96000 132000 77000 0 9282000 4239000 595000 181503000 116196000 66063000 7562000 7790000 7602000 3129000 3082000 2904000 192194000 127068000 76569000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;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;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,888 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,346 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,704 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 9888000 3346000 351000 509000 465000 575000 10704000 4430000 SUBSEQUENT EVENTS<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CMS Accelerated and Advance Payment Program for Medicare Providers</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 8, on January 19, 2021, the Company repaid the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.5 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refund liability - CMS advance payment. After repayment, the remaining balance was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Underwritten Public Offering of Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 25, 2021, the Company sold 1,923,077 shares of its common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to the Company from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and estimated offering expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the underwriters' full exercise of an overallotment option granted to the underwriters in connection with the offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million. The aggregate net proceeds to the Company, including the shares sold pursuant to the underwriters' full exercise of the overallotment option, were approximately $188.7 million, after deducting underwriting discounts and commissions and estimated offering expenses.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">TransChart LLC</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company acquired TransChart LLC (“TransChart”) for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. TransChart builds on the Company's digital offerings, which include Ottr, Inc. transplant electronic medical record software and XynQAPI transplant quality management solutions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the timing of the closing of this transaction, the Company is currently in the process of valuing the assets acquired and liabilities assumed in the business combination. As a result, the Company is not yet able to provide the amounts to be recognized as of the acquisition date for the major classes of assets acquired and liabilities assumed and other related disclosures. The Company will disclose this and other related information in the Company's Form 10-Q for the quarter ended March 31, 2021.</span></div> 20500000 0.0 1923077 91.00 164000000.0 288461 24700000 188700000 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2020
Feb. 22, 2021
Jun. 30, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2020    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-36536    
Entity Registrant Name CAREDX, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 94-3316839    
Entity Address, Address Line One 1 Tower Place    
Entity Address, City or Town South San Francisco    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94080    
City Area Code 415    
Local Phone Number 287-2300    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol CDNA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1.7
Entity Common Stock, Shares Outstanding   51,822,662  
Documents Incorporated by Reference Portions of the registrant’s Proxy Statement relating to the 2021 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Proxy Statement, or an amendment to this Annual Report on Form 10-K, will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended December 31, 2020.    
Amendment Flag false    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001217234    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 134,669 $ 38,223
Marketable securities 90,034 0
Accounts receivable 34,624 24,057
Inventory 10,012 6,014
Prepaid and other current assets 3,758 3,628
Total current assets 273,097 71,922
Property and equipment, net 10,704 4,430
Operating leases right-of-use assets 15,228 4,730
Intangible assets, net 44,355 45,541
Goodwill 23,857 23,857
Restricted cash 270 256
Other assets 1,000 1,000
Total assets 368,511 151,736
Current liabilities:    
Accounts payable 9,653 5,506
Accrued compensation 18,466 12,484
Accrued and other liabilities 20,602 16,838
Refund liability - CMS advance payment (Note 1) 20,496 0
Total current liabilities 69,217 34,828
Deferred tax liability 1,299 1,973
Common stock warrant liability 447 6,607
Deferred payments for intangible assets 3,560 5,207
Operating lease liability, less current portion 16,069 2,370
Other liabilities 240 1,751
Total liabilities 90,832 52,736
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2020 and 2019; no shares issued and outstanding at December 31, 2020 and 2019 0 0
Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2020 and 2019; 49,441,166 and 42,498,430 shares issued and outstanding at December 31, 2020 and 2019, respectively 49 42
Additional paid-in capital 632,253 437,976
Accumulated other comprehensive loss (2,096) (5,205)
Accumulated deficit (352,527) (333,813)
Total stockholders’ equity 277,679 99,000
Total liabilities and stockholders’ equity $ 368,511 $ 151,736
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars 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 dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 49,441,166 42,498,430
Common stock, shares outstanding (in shares) 49,441,166 42,498,430
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues [Abstract]      
Revenue $ 192,194 $ 127,068 $ 76,569
Operating expenses:      
Research and development 48,941 30,711 14,514
Sales and marketing 53,858 38,894 21,670
General and administrative 48,806 36,540 22,976
Total operating expenses 214,722 151,600 92,147
Loss from operations (22,528) (24,532) (15,578)
Interest income (expense), net 271 985 (3,701)
Debt extinguishment expenses 0 0 (5,780)
Change in estimated fair value of common stock warrant and derivative liabilities (1,495) 319 (22,978)
CARES Act Provider Relief Fund 4,813 0 0
Other expense, net (811) (719) (178)
Total other income (expense) 2,778 585 (32,637)
Loss before income taxes (19,750) (23,947) (48,215)
Income tax benefit 1,036 1,979 1,434
Net loss (18,714) (21,968) (46,781)
Net loss attributable to noncontrolling interest 0 0 (25)
Net loss attributable to CareDx, Inc. $ (18,714) $ (21,968) $ (46,756)
Earnings Per Share [Abstract]      
Basic (in dollars per share) $ (0.40) $ (0.52) $ (1.31)
Diluted (in dollars per share) $ (0.40) $ (0.52) $ (1.31)
Weighted-average shares used to compute net loss per share attributable to CareDx, Inc.:      
Basic (in shares) 46,481,772 42,151,617 35,638,956
Diluted (in shares) 46,481,772 42,151,617 35,638,956
Testing services revenue      
Revenues [Abstract]      
Revenue $ 163,610 $ 104,550 $ 60,300
Operating expenses:      
Cost of testing services, product, digital, and other 43,932 29,622 21,456
Product revenue      
Revenues [Abstract]      
Revenue 19,302 18,279 15,674
Operating expenses:      
Cost of testing services, product, digital, and other 13,847 12,919 11,531
Digital and other      
Revenues [Abstract]      
Revenue 9,282 4,239 595
Operating expenses:      
Cost of testing services, product, digital, and other $ 5,338 $ 2,914 $ 0
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net loss $ (18,714) $ (21,968) $ (46,781)
Other comprehensive loss:      
Foreign currency translation adjustments, net of tax 3,109 (927) (1,933)
Net comprehensive loss (15,605) (22,895) (48,714)
Comprehensive loss attributable to noncontrolling interest, net of tax 0 0 (25)
Comprehensive loss attributable to CareDx, Inc. $ (15,605) $ (22,895) $ (48,689)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity - USD ($)
$ in Thousands
Total
Employee
Non Employee
Public Offering
At The Market Equity Offering
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Common Stock
Public Offering
Common Stock
At The Market Equity Offering
Additional Paid-In Capital
Additional Paid-In Capital
Employee
Additional Paid-In Capital
Non Employee
Additional Paid-In Capital
Public Offering
Additional Paid-In Capital
At The Market Equity Offering
Accumulated Other Comprehensive Loss
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2017             28,825,019                      
Beginning balance at Dec. 31, 2017 $ (5,954)         $ 2,933 $ 29     $ 264,204         $ (2,345) $ (268,022) $ 2,933 $ 180
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                    
Reclassification of warrants from liability to equity 6,550                 6,550                
Issuance of common shares, net of commissions and offering costs (in shares)             2,300,000                      
Issuance of common shares, net of commissions and offering costs 52,549           $ 2     52,547                
Shares issued upon conversion (in shares)             6,161,331                      
Conversion of convertible debt 38,852           $ 6     38,846                
Issuance of common stock under ESPP (in shares)             76,710                      
Issuance of common stock under ESPP 287                 287                
RSU settlements, net of shares withheld (in shares)             178,150                      
RSU settlements, net of shares withheld (698)                 (698)                
Issuance of common stock for services (in shares)             50,509                      
Issuance of common stock for services 273                 273                
Issuance of common stock for cash upon exercise of stock options (in shares)             473,812                      
Issuance of common stock for cash upon exercise of stock options 1,480           $ 1     1,479                
Issuance of common stock for cash upon exercise of warrants (in shares)             3,091,581                      
Issuance of common stock upon exercise of warrants 38,712           $ 3     38,709                
Employee stock-based compensation expense   $ 5,868 $ 1,009               $ 5,868 $ 1,009            
Noncontrolling interests upon acquisition (692)                 (537)               (155)
Issuance of common stock for contingent consideration (in shares)             227,848                      
Issuance of common stock for contingent consideration 2,689                 2,689                
Issuance of warrants in connection with debt 784                 784                
Foreign currency translation adjustment (1,933)                           (1,933)      
Net loss (46,781)                             (46,756)   (25)
Ending balance (in shares) at Dec. 31, 2018             41,384,960                      
Ending balance at Dec. 31, 2018 95,928           $ 41     412,010         (4,278) (311,845)   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                    
Contingent consideration classified as equity 222                 222                
Issuance of common stock under ESPP (in shares)             51,712                      
Issuance of common stock under ESPP 759                 759                
RSU settlements, net of shares withheld (in shares)             285,963                      
RSU settlements, net of shares withheld (4,152)                 (4,152)                
Issuance of common stock for services (in shares)             7,569                      
Issuance of common stock for services 209                 209                
Issuance of common stock for cash upon exercise of stock options (in shares)             625,685                      
Issuance of common stock for cash upon exercise of stock options 3,553           $ 1     3,552                
Issuance of common stock for cash upon exercise of warrants (in shares)             142,541                      
Issuance of common stock upon exercise of warrants 3,181                 3,181                
Employee stock-based compensation expense 22,195                 22,195                
Foreign currency translation adjustment (927)                           (927)      
Net loss (21,968)                             (21,968)    
Ending balance (in shares) at Dec. 31, 2019             42,498,430                      
Ending balance at Dec. 31, 2019 99,000           $ 42     437,976         (5,205) (333,813)   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                    
Issuance of common shares, net of commissions and offering costs (in shares)               4,492,187 1,000,000                  
Issuance of common shares, net of commissions and offering costs       $ 134,584 $ 23,451     $ 4 $ 1       $ 134,580 $ 23,450        
Issuance of common stock under ESPP (in shares)             76,723                      
Issuance of common stock under ESPP 1,393                 1,393                
RSU settlements, net of shares withheld (in shares)             333,178                      
RSU settlements, net of shares withheld (4,529)                 (4,529)                
Issuance of common stock for services (in shares)             11,116                      
Issuance of common stock for services $ 315                 315                
Issuance of common stock for cash upon exercise of stock options (in shares) 688,818           691,318                      
Issuance of common stock for cash upon exercise of stock options $ 8,007           $ 1     8,006                
Issuance of common stock for cash upon exercise of warrants (in shares)             338,214                      
Issuance of common stock upon exercise of warrants 8,008           $ 1     8,007                
Employee stock-based compensation expense 23,055                 23,055                
Foreign currency translation adjustment 3,109                           3,109      
Net loss (18,714)                             (18,714)    
Ending balance (in shares) at Dec. 31, 2020             49,441,166                      
Ending balance at Dec. 31, 2020 $ 277,679           $ 49     $ 632,253         $ (2,096) $ (352,527)   $ 0
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2018
Common stock, offering costs   $ 3,800
Public Offering    
Common stock, offering costs $ 9,166  
At The Market Equity Offering    
Common stock, offering costs $ 785  
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating activities:      
Net loss $ (18,714) $ (21,968) $ (46,781)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Stock-based compensation 23,401 22,417 7,138
Amortization of inventory fair market value adjustment 0 0 234
Loss on disposal of property and equipment 0 160 0
Depreciation and amortization 7,006 5,523 4,215
Amortization of right-of-use assets 2,538 1,621 0
Revaluation of warrants and derivative liabilities to estimated fair value 1,495 (319) 22,978
Revaluation of contingent consideration to estimated fair value 309 210 1,017
Amortization of debt discount and noncash interest expense 0 0 2,232
Debt extinguishment expenses 0 0 5,831
Changes in operating assets and liabilities:      
Accounts receivable (10,402) (12,675) (3,967)
Inventory (3,196) (1,270) 363
Prepaid and other assets (41) (829) (502)
Accounts payable 4,389 1,351 (168)
Accrued compensation 5,737 3,115 4,291
Accrued and other liabilities 2,911 3,029 719
Operating lease liabilities, net (1,475) (1,854) 0
Refund liability - CMS advance payment 20,496 0 0
Change in deferred taxes (1,023) (1,280) (1,607)
Net cash provided by (used in) operating activities 33,431 (2,769) (4,007)
Investing activities:      
Purchases of marketable securities (90,034) 0 0
Additions of capital expenditures, net (7,110) (2,201) (2,035)
Acquisition of intangible assets (3,250) (1,148) (5,202)
Acquisition of business 0 (18,230) (692)
Investment in equity securities 0 (1,000) 0
Net cash used in investing activities (100,394) (22,579) (7,929)
Financing activities:      
Proceeds from debt, net of issuance costs 0 0 14,282
Principal payments on debt and finance lease obligations (183) (172) (28,089)
Contingent payments related to acquisition of Conexio Genomics Pty Ltd. 0 (225) (225)
Change in short-term credit facility 0 0 (677)
Proceeds from exercise of warrants 352 105 10,998
Proceeds from exercise of stock options 8,006 3,553 1,480
Proceeds from issuance of common stock under employee stock purchase plan 1,368 760 287
Taxes paid related to net share settlement of restricted stock units (4,529) (4,153) (698)
Net cash provided by (used in) financing activities 163,149 (132) 50,268
Effect of exchange rate changes on cash and cash equivalents 274 (849) 2
Net increase (decrease) in cash, cash equivalents and restricted cash 96,460 (26,329) 38,334
Cash, cash equivalents, and restricted cash at beginning of period 38,479 64,808 26,474
Cash, cash equivalents, and restricted cash at end of period 134,939 38,479 64,808
Supplemental disclosures of cash information      
Cash paid for interest 10 22 1,774
Cash paid for income taxes 80 0 0
Supplemental disclosures of cash flow information      
Shares issued in lieu of payment 315 209 0
Deferred payments for intangible assets 0 7,207 0
Operating lease right-of-use assets 55 6,138 0
Purchases of capital expenditures in accounts payable and accrued liabilities 274 576 0
Issuance of common stock upon conversion of convertible debt 0 0 38,852
Offering costs included in accounts payable 0 0 361
ESPP shares included in accrued compensation 800 703 341
Common stock warrants issued upon debt financing 0 0 784
Contingent consideration 0 1,442 2,689
Public Offering      
Financing activities:      
Proceeds from issuance of common stock 134,684 0 52,910
At The Market Equity Offering      
Financing activities:      
Proceeds from issuance of common stock $ 23,451 $ 0 $ 0
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Description of Business
12 Months Ended
Dec. 31, 2020
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 diagnostic solutions for transplant patients and caregivers. The Company’s headquarters are in South San Francisco, California. The primary operations are in Brisbane, California; Omaha, Nebraska; Fremantle, Australia and Stockholm, Sweden.
The Company’s commercially available testing services consist of AlloSure® Kidney, which is a donor-derived cell-free DNA (“dd-cfDNA”) solution for kidney transplant patients, AlloMap® Heart, which is a gene expression solution for heart transplant patients, and AlloSure® Heart, a dd-cfDNA test which can identify underlying cell injury leading to organ rejection. The Company has initiated several clinical studies to generate data on its existing and planned future testing services. In April 2020, the Company announced its first biopharma research partnership for AlloCell, a surveillance solution that monitors the level of engraftment and persistence of allogeneic cells for patients who have received cell therapy transplants. 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. In 2019, the Company began providing digital solutions to transplant centers following the acquisitions of Ottr Complete Transplant Management (“Ottr, Inc.”) and XynManagement, Inc. (“XynManagement”).
Testing Services
AlloSure Kidney has been a covered service for Medicare beneficiaries since October 2017. The Medicare reimbursement rate for AlloSure Kidney is currently $2,841. AlloSure Kidney has received positive coverage decisions from Blue Cross Blue Shield (“BCBS”) of South Carolina, BCBS of Kansas City and Capital Health, and is reimbursed by other private payers on a case-by-case basis.
AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap Heart is currently $3,240. AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Cigna, Health Care Services Corporation, Humana, Kaiser Foundation Health Plan, Inc. and UnitedHealthcare.
In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November 2020, Noridian Healthcare Solutions, the Company's Medicare Administrative contractor, issued a parallel coverage policy granting coverage when used in conjunction with AlloMap Heart, which became effective in December 2020. The Medicare reimbursement rate for AlloSure Heart is currently $2,753.
Clinical Studies
In January 2018, the Company initiated the Kidney Allograft Outcomes AlloSure Kidney Registry study (“K-OAR”), to develop additional data on the clinical utility of AlloSure Kidney for surveillance of kidney transplant recipients. K-OAR is a multicenter, non-blinded, prospective observational cohort study which has enrolled more than 1,700 renal transplant patients who will receive AlloSure Kidney long-term surveillance.
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 February 2019, AlloSure® Lung became available for lung transplant patients through a compassionate use program while the test is undergoing further studies. In June 2020, the Company submitted an AlloSure Lung application to the Palmetto MolDx Technical Assessment program seeking coverage and reimbursement for Medicare beneficiaries.
In September 2019, the Company announced the commencement of the Outcomes of KidneyCare on Renal Allografts (“OKRA”) study, which is an extension of 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 private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox. Enrollment for OKRA was negatively affected by the COVID-19 restrictions during the year 2020, and the study has been delayed by six months; however, the collection of samples are at normal levels as a result of the introduction of RemoTraC.
Products
The Company’s suite of AlloSeq products are commercial next generation sequencing (“NGS”)-based kitted solutions that the Company has developed as a result of its license agreement with Illumina, Inc. (“Illumina”). These products include: AlloSeq Tx, a high-resolution Human Leukocyte Antigen (“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.
The Company's other HLA typing products include: TruSight HLA, a NGS-based high resolution typing solution; Olerup SSP®, based on the sequence specific primer (“SSP”) technology; and QTYPE®, which uses real-time polymerase chain reaction (“PCR”) methodology, to perform HLA typing at a low to intermediate resolution for samples that require a fast turnaround time.
Digital and Other
Following the acquisitions of both Ottr, Inc. and XynManagement, the Company 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 enables integration with electronic medical record ("EMR") systems providing patient surveillance management tools and outcomes data to transplant centers. XynManagement provides two unique solutions, XynQAPI software (“XynQAPI”) and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients (“SRTR”) reporting. XynCare includes a team of transplant assistants who maintain regular contact with patients on the waitlist to help prepare for their transplant and maintain eligibility.
In September 2020, the Company launched AlloCare, a mobile app that provides a patient-centric resource for transplant recipients to manage medication adherence, coordinate with Patient Care Managers for AlloSure scheduling and measure health metrics.
COVID-19 Pandemic
On January 30, 2020, the World Health Organization (the “WHO”) announced a global health emergency because of a new strain of coronavirus (“COVID-19”) originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. The full impact of the COVID-19 pandemic, including the impact associated with preventative and precautionary measures that the Company, other businesses and governments are taking, continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company, but the pandemic may materially affect the Company's financial condition, liquidity and future results of operations.
In the final weeks of March and during April 2020, with hospitals increasingly caring for COVID-19 patients, hospital administrators chose to limit or even defer, non-emergency procedures. Immunosuppressed transplant patients either self-prescribed or were asked to avoid transplant centers and caregiver visits to reduce the risk of contracting COVID-19. As a result, with transplant surveillance visits down, the Company experienced a slowdown in testing services volumes in the final weeks of March and during April 2020. As a response to the COVID-19 pandemic, and to enable immune-compromised transplant patients to continue to have their blood drawn, in late March 2020, the Company launched RemoTraC, a remote home-based blood draw solution using mobile phlebotomy for AlloSure and AlloMap surveillance tests, as well as for other standard monitoring tests. To date, more than 150 transplant centers can offer RemoTraC to their patients and over 6,000 kidney, heart and lung transplant patients have enrolled. Based on existing and new relationships with partners, the Company has established a nationwide network of more than 10,000 mobile phlebotomists. Following the introduction of RemoTraC and with the easing of stay-at-home restrictions and the opening up of many hospitals to non-COVID-19 patients, the Company’s testing services volumes returned to levels consistent with those experienced immediately prior to the COVID-19 pandemic, and through December 31, 2020, volumes continued to be at or above those levels since May 2020.
In spite of the resurgence of COVID-19 infection rates, which resulted in increased stay-at-home and renewed travel restrictions, the Company did not experience a decrease in testing services volumes. The Company’s product business experienced a reduction in forecasted sales volume throughout the second and third quarters of 2020, as it was unable to undertake onsite discussions and demonstrations of its recently launched NGS products, including AlloSeq Tx 17, which was awarded CE mark authorization in May 2020. The Company's product business maintained normal sales volumes during the fourth quarter of 2020.
The Company is maintaining its testing, manufacturing, and distribution facilities while implementing specific protocols to reduce contact among employees. In areas where COVID-19 impacts healthcare operations, the Company’s field-based sales and clinical support teams are supporting providers through telephone and online platforms. In August 2020, the state of California released revised criteria for loosening and tightening restrictions on certain activities on generally a county-by-county basis. Under the updated executive orders, San Mateo County, where the Company's laboratory and headquarters are located, continues to be subject to certain restrictions. These orders and others may be further modified, amended and adopted depending upon the COVID-19 transmission rates in our county and state, as well as other factors.
In addition, the Company has created a COVID-19 task force that is responsible for crisis decision making, employee communications, enforcing pre-arrival temperature checking, daily health check-ins and enhanced safety training/protocols in its offices for employees that do not work from home.
Liquidity and Capital Resources
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $352.5 million at December 31, 2020. As of December 31, 2020, the Company had cash, cash equivalents and marketable securities of $224.7 million.
On March 27, 2020 the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services (CMS”) expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services (“HHS”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and the Company continues to assess the impact on its business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion of funds based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statement of operations.
Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Correction to Presentation
The presentation of certain prior period amounts within the accompanying consolidated statements of operations have been corrected, including creating separate line items for the presentation of cost of testing services, cost of product and cost of digital and other, which were previously reported, in aggregate, in total cost of revenue of $45.5 million and $33.0 million for the years ended December 31, 2019 and 2018, respectively. These corrections had no effect on loss from operations, loss before taxes, or net loss. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to previously issued financial statements.
Use of Estimates
The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing 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
Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. These financial instruments are held in Company accounts at nineteen financial institutions. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.
The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney and AlloMap Heart tests provided for patients located in the U.S. and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, and from sales of digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2020, 2019 and 2018, approximately 57%, 55% and 48%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2020, 2019 and 2018.
As of December 31, 2020 and 2019, approximately 28% and 36%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2020 or 2019.
Cash and Cash Equivalents
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted Cash
As a condition of the lease agreements for certain facilities and an agreement with the State of Florida Medicaid, the Company must maintain letters of credit, minimum collateral requirements and a surety bond. These agreements are collateralized by cash. The cash used to support these arrangements of $0.3 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.
Marketable Securities
The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of December 31, 2020, the Company’s marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase. These marketable securities are classified as current assets on the consolidated balance sheet.
The Company classifies its marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income (expense), net on the consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.
Inventory
Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, and kits produced and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off and excluded from the physical inventory. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally five years for machinery, computer and office equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.
The Company capitalizes certain costs incurred for software developed or obtained for internal use (including hosting arrangements). These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of three to five years.
Business Combinations
The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.
Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, trademarks, contracts and assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
The Company’s annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with the Company’s annual goodwill assessment on December 1, 2020, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2020, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
The Company evaluates the carrying value of 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 value 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.
As of December 31, 2020, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.
Fair Value of Financial Instruments
Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.
The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.
Common Stock Warrants
Common stock warrants issued with debt, equity or as standalone financing instruments are recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and are not remeasured after that. Warrants recorded as liabilities are recorded at their fair value and remeasured on each reporting date with changes recorded in change in estimated fair value of common stock warrant liability and derivative liability in the consolidated statements of operations.
The Company utilizes a binomial-lattice pricing model, or 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 these assumptions result in a directionally similar impact to the fair value of the common stock warrant liability.
Leases
Effective January 1, 2019, the Company adopted 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 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.
As of December 31, 2020, the Company’s leases have remaining terms of 0.01 years to 8.17 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.
Revenue
The Company recognizes revenue from testing services, product sales, and digital and other revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach, a practical expedient under ASC Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement.
Digital and Other Revenue
Digital revenue is mainly derived from perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with the Company's perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support ("PCS"). The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.
In addition, the Company derives digital revenue from software subscriptions. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term.
Cost of Testing Services
Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.
Cost of Product
Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.
Cost of Digital and Other
Cost of digital and other primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, and allocated costs of facilities and information technology.
Research and Development Expenses
Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.
Stock-based Compensation
The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, volatility using its own historical stock prices and stock prices of peer companies in the diagnostics industry, risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and dividend yield using the Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.
The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Income Taxes
The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.
Comprehensive Loss
Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.
Recent Accounting Pronouncements
In October 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-10, Codification Improvements, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company plans to adopt this new standard on January 1, 2021. The Company is in the process of assessing the impact that this new standard will have in its consolidated financial statements and disclosures.
In November 2018, the FASB issued ASU No. 2018-18 Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers) (“ASU 2018-18”), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606, Revenue from Contracts with Customers (“ASC 606”). The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements.
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 became 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (ASC Topic 820) (“ASU 2018-13”), 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. ASU 2018-13 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326) (“ASU 2016-13”), 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to CareDx, Inc
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to CareDx, Inc NET LOSS PER SHARE ATTRIBUTABLE TO CAREDX, INC.
Basic and diluted net loss per share attributable to CareDx, Inc. 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.
For the years ended December 31, 2020, 2019 and 2018, all common share equivalents have been excluded from the calculation of diluted net loss per share, as their effect would be 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):
 Year Ended December 31,
 202020192018
Numerator:   
Net loss attributable to CareDx, Inc. used to compute basic net loss per share
$(18,714)$(21,968)$(46,756)
Net loss attributable to CareDx, Inc. used to compute diluted net loss per share
$(18,714)$(21,968)$(46,756)
Denominator:
Weighted-average shares used to compute basic net loss per share attributable to CareDx, Inc.
46,481,772 42,151,617 35,638,956 
Weighted-average shares used to compute diluted net loss per share attributable to CareDx, Inc.
46,481,772 42,151,617 35,638,956 
Net loss per share attributable to CareDx, Inc.:
Basic$(0.40)$(0.52)$(1.31)
Diluted$(0.40)$(0.52)$(1.31)
The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:
Year Ended December 31,
202020192018
Shares of common stock subject to outstanding options
2,670,398 2,609,848 2,501,057 
Shares of common stock subject to outstanding common stock warrants
6,264 355,240 656,289 
Shares of common stock subject to contingent consideration
— 10 — 
Restricted stock units1,878,866 1,516,285 968,364 
Total common stock equivalents4,555,528 4,481,383 4,125,710 
During 2017 and the three months ended March 31, 2018, 6,415,039 shares of common stock were issued due to the conversion of the JGB Debt (as defined below). In the three months ended June 30, 2018, the Company achieved the milestone of performing 2,500 commercial AlloSure Kidney tests resulting in the issuance of 227,848 shares of common stock to the former owners of ImmuMetrix, Inc. (“IMX”) that was accounted for as contingent consideration.
On November 13, 2018, the Company completed an underwritten public offering (the “2018 Public Offering”) pursuant to which the Company issued and sold an aggregate of 2,300,000 shares.
During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement pursuant to an “at-the-market” equity offering.
On June 15, 2020, the Company completed an underwritten public offering (the “2020 Public Offering”) pursuant to which the Company sold 4,492,187 shares of common stock.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
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 that 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 December 31, 2020 and 2019 (in thousands):
December 31, 2020
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$85,797 $— $— $85,797 
Liabilities
Common stock warrant liability$— $— $447 $447 

December 31, 2019
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$29,177 $— $— $29,177 
Liabilities
Common stock warrant liability$— $— $6,607 $6,607 


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):
Common Stock Warrant Liability(Level 3)
Balance as December 31, 2018$10,003 
Exercise of warrants(3,077)
Change in estimated fair value(319)
Balance as December 31, 2019$6,607 
Exercise of warrants(7,655)
Change in estimated fair value1,495 
Balance as December 31, 2020$447 
As of December 31, 2020, the Company had one investment in convertible preferred shares carried at cost. See Note 7, "Goodwill and Intangible Assets”. In the event the Company had to calculate the fair value of this investment, it would be based on Level 3 inputs. This investment is not considered material to the Company's consolidated financial statements.
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. Money market funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. At December 31, 2020 and 2019, money market funds were included as cash and cash equivalents in the consolidated balance sheets.
Marketable securities—Investments in marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.
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:
December 31,
20202019
Private Placement Common Stock Warrant Liability  
Stock Price$72.45 $21.57 
Exercise Price$1.12 $1.12 
Remaining term (in years)2.283.29
Volatility73.00 %81.00 %
Risk-free interest rate0.14 %1.62 %
Warrants liabilities exercised during 2020 and 2019 were remeasured at the exercise date. Their fair value approximates their intrinsic value, which was recorded to additional paid in capital in the consolidated statements of stockholders’ equity.
The Company’s liabilities classified as Level 3 were valued based on unobservable inputs and management’s judgment due to the absence of quoted market prices, inherent lack of liquidity and the long-term nature of the financial instruments.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Marketable Securities
12 Months Ended
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]  
Cash and Marketable Securities CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):
December 31, 2020December 31, 2019December 31, 2018
Cash and cash equivalents$134,669 $38,223 $64,616 
Restricted cash270 256 192 
Total cash, cash equivalents, and restricted cash at the end of the period$134,939 $38,479 $64,808 
Marketable Securities
All marketable securities were considered held-to-maturity at December 31, 2020. There were no marketable securities at December 31, 2019. As of December 31, 2020 some of the Company’s marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of December 31, 2020. All marketable securities with unrealized losses as of each balance sheet date have been in a loss position for less than twelve months.
The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the table below (in thousands):
December 31, 2020
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$90,034 $(136)$89,898 
Total short-term marketable securities$90,034 $(136)$89,898 

Contractual maturities of the short-term marketable securities as of December 31, 2020 are as follows (in thousands):
Within one year$90,034 
After one year through five years— 
After five years through ten years— 
After ten years— 
     Total$90,034 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Business Combinations BUSINESS COMBINATIONS
Ottr, Inc.
On May 7, 2019, the Company acquired 100% of the outstanding common stock of Ottr, Inc. for total consideration of $16.1 million. Ottr, Inc. 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 enables integration with EMR systems 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, Inc. 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 consolidated statement of operations.
Goodwill of $10.2 million arising from the acquisition primarily consists of synergies from integrating the Ottr software with transplant center EMR systems and the current testing solutions offered by the Company. Goodwill synergies also arise from acquired workforce know-how of transplant centers workflow. 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, Inc. and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):
Total
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,210)
Total identifiable net assets acquired5,950 
Goodwill10,198 
Total consideration$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.5 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, Inc. 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, Inc.’s opening balance. An Internal Revenue Code Section 382 study for NOLs was finalized during the third quarter of 2019 and deferred taxes acquired were finalized as of December 31, 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, Inc.’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, Inc.’s proprietary software. The trademark acquired consists primarily of the Ottr, Inc. 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. 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.1 million. Goodwill synergies arise from acquired workforce know-how of transplant centers workflow. The goodwill for this acquisition is not deductible for income tax purposes. The contingent consideration relates to potential future cash payments upon reaching specified revenue and non-financial targets.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2020
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 year ended December 31, 2020.
The following table presents details of the Company’s goodwill as of December 31, 2020 and 2019 ($ in thousands):
20202019
Balance as of January 1,$23,857 $12,005 
Goodwill acquired— 11,852 
Balance as of December 31,$23,857 $23,857 
On December 1, 2020, the Company performed a qualitative assessment of its reporting unit taking into consideration past, current and projected future earnings, recent trends and market conditions, and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at this time. As of December 31, 2020, no impairment of goodwill has been identified.
Intangible Assets
The following tables present details of the Company’s intangible assets as of December 31, 2020 (dollar amounts in thousands):
December 31, 2020
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$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039)— 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives59,816 (15,518)(1,193)43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
The following tables present details of the Company’s intangible assets as of December 31, 2019 (dollar amounts in thousands):
December 31, 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$29,106 $(6,473)$(1,852)$20,781 8.2
Customer relationships18,168 (3,397)(1,498)13,273 10.1
Commercialization rights8,079 (231)— 7,848 9.7
Trademarks and tradenames2,360 (618)(206)1,536 9.1
Total intangible assets with finite lives57,713 (10,719)(3,556)43,438 
Acquired in-process technology2,103 — — 2,103 
Total intangible assets$59,816 $(10,719)$(3,556)$45,541 
Acquisition of intangible assets
In June 2020, the Company commercially launched AlloSeq HCT, a NGS solution for chimerism testing for stem cell transplant recipients. This technology can provide better sensitivity and data analysis compared to current solutions on the market. AlloSeq HCT, previously included in Acquired in-process technology as of December 31, 2019, is included in Acquired and developed technology as of December 31, 2020.
Illumina License and Commercialization Agreement
On May 4, 2018, the Company entered into a 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 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 discount rate of 40% for the AlloSeq HCT acquired in-process technology was utilized to discount the cash flows to the present value.
In November 2019, the acquired in-process technology intangible for AlloSeq Tx commenced commercial production. As of December 31, 2019; such acquired in-process technology has been classified as an intangible assets with finite live, and is being amortized over a useful life of 14 years.
The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):
Estimated Fair ValueEstimated Useful Life (Years)
Customer relationships: TruSight HLA$380 2.6
Acquired in-process technology: AlloSeq HCT2,103 — 
Total$2,483 
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 in the U.S. as KidneyCare iBox 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, which is recorded in other assets. The Company does not have a significant influence on Cibiltech’s operations. The net carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a result of acquiring an entity with a functional currency other than the U.S. dollar.
Amortization of Intangible Assets
Amortization expense was $4.8 million, $3.6 million and $2.4 million for the years ended December 31, 2020, 2019 and 2018, respectively. For the year ended December 31, 2020, $1.3 million, $1.7 million, $0.3 million and $1.5 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the year ended December 31, 2019, $0.7 million, $1.4 million, $0.2 million and $1.3 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the year ended December 31, 2018, $0.5 million, $1.5 million, $0.0 million and $1.0 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively.
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to cost of testing services, cost of product, cost of digital and other and sales and marketing expenses in the consolidated statements of operations.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 31, 2020 (in thousands):
Years Ending December 31,Cost of Testing Services
Cost of
Product
Cost of Digital and Other
Sales and
Marketing
Total
2021$1,316 $1,847 $345 $1,392 $4,900 
20221,316 1,847 345 1,374 4,882 
20231,316 1,847 345 1,374 4,882 
20241,316 1,847 345 1,374 4,882 
20251,316 1,847 345 1,374 4,882 
Thereafter5,457 4,340 1,192 7,688 18,677 
Total future amortization expense$12,037 $13,575 $2,917 $14,576 $43,105 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
December 31,
20202019
Finished goods$1,702 $1,236 
Work in progress2,936 1,189 
Raw materials5,374 3,589 
Total inventory$10,012 $6,014 
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
December 31,
20202019
Machinery and equipment$9,325 $7,546 
Leasehold improvements8,096 5,458 
Computer and office equipment5,414 4,996 
Internally developed software2,312 — 
Furniture and fixtures683 683 
Construction in progress1,873 840 
Property and equipment$27,703 $19,523 
Less: Accumulated depreciation and amortization(16,999)(15,093)
Property and equipment, net$10,704 $4,430 
Depreciation expense was $1.9 million, $1.6 million and $1.2 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Assets purchased under finance leases, included above in machinery and equipment, and computer and office equipment, were $0.6 million at each of December 31, 2020 and 2019. Accumulated depreciation was $0.4 million at each of December 31, 2020 and 2019. Related amortization expense, included in depreciation and amortization expense, was $0.1 million, $0.2 million and $0.2 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
December 31,
20202019
Clinical studies$6,733 $3,068 
Deferred revenue3,530 3,686 
Short-term lease liability2,033 3,017 
Deferred payments for intangible assets2,000 2,098 
Professional fees1,529 766 
Accrued royalty1,072 547 
Contingent consideration738 810 
Test sample processing fees416 835 
Other accrued expenses2,551 2,011 
Total accrued and other liabilities$20,602 $16,838 
CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the CARES Act. Pursuant to the CARES Act, CMS expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS was authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Leases
The Company leases its operating and office facilities for various terms under long-term, non-cancelable operating lease agreements in South San Francisco, California; Brisbane, California; West Chester, Pennsylvania; Fremantle, Australia; and Stockholm, Sweden; and Vienna, Austria. The Company also leases equipment under finance lease agreements.
On January 2, 2020, the Company executed the second amendment to the operating lease agreement for the building located at Brisbane, California. The building is mainly utilized for laboratory operations and research and development. The lease will be extended for a period of eight years and two months starting on January 1, 2021. The Company has determined that the amendment constitutes a lease modification effective January 1, 2020. At the inception of the lease modification, the ROU asset increased by $13.0 million.
The Company's facility leases expire at various dates through 2029. In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.
As of December 31, 2020, the carrying value of the ROU asset was $15.2 million. The related current and non-current liabilities as of December 31, 2020 were $2.0 million and $16.1 million, respectively. The current and non-current lease liabilities are included in accrued and other current liabilities and operating lease liability, less current portion, respectively, in the consolidated balance sheets.
The following table summarizes the lease cost for the year ended December 31, 2020 (in thousands):
Operating lease cost$4,441 
Finance lease cost205 
Total lease cost$4,646 
Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
Other information:
Weighted-average remaining lease term - Operating leases (in years)7.30
Weighted-average remaining lease term - Finance leases (in years)0.42
Weighted-average discount rate - Operating leases (%)10.5 %
Weighted-average discount rate - Finance leases (%)5.4 %
Rent expense under the non-cancelable operating leases was $4.9 million, $2.3 million and $2.0 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Future minimum lease commitments under these operating and finance leases on December 31, 2020, are as follows (in thousands):
Years ending December 31,Finance
Leases
Operating Leases
2021$71 $4,562 
2022— 5,014 
2023— 3,769 
2024— 3,892 
2025— 4,037 
Thereafter— 10,256 
Total minimum lease payments$71 $31,530 
The current portion of obligations under finance leases is included in accrued and other liabilities, and the long-term portion of finance leases are included in other liabilities within the 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.
Illumina
On May 4, 2018, the Company entered into the License Agreement with Illumina (the “Illumina Agreement”). The Illumina Agreement requires the Company to pay royalties in the mid-single to low-double digits on sales of products covered by the Illumina Agreement.
Cibiltech Commitments
Pursuant to the Cibiltech Agreement, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.
Tax Commitments
As of December 31, 2020, the Company had gross unrecognized tax benefits of $4.4 million, which include penalties and interest of $0.2 million. Approximately $0.2 million has been recorded as a noncurrent liability. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments in individual years in connection with these tax liabilities.
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
The Company has also committed to make potential future payments to third parties as part of its collaboration and licensing agreements. Payments under these agreements generally become due and payable only upon achievement of specific project milestones.
Litigation and Indemnification Obligations
In response to the Company's false advertising suit filed against Natera Inc. (“Natera”), on April 10, 2019, Natera filed a counterclaim against the Company on February 18, 2020, in the U.S. District Court for the District of Delaware (the “Court”) alleging the Company made false and misleading claims about the performance capabilities of AlloSure. The suit seeks injunctive relief and unspecified monetary relief. On September 30, 2020, Natera requested leave of Court to amend its counterclaims to include additional allegations regarding purportedly false claims the Company made with respect to AlloSure; the Court granted Natera’s request. Trial is currently scheduled to begin on July 26, 2021.
In addition, in response to the Company's patent infringement suit filed against Natera on March 26, 2019, Natera filed suit against the Company on January 13, 2020, in the Court alleging, among other things, that AlloSure infringes Natera’s U.S. Patent 10,526,658. On March 25, 2020, Natera filed an amendment to the suit alleging, among other things, that AlloSure also infringes Natera’s U.S. Patent 10,597,724. The suit seeks a judgment that the Company has infringed Natera’s patents, an order preliminarily and permanently enjoining the Company from any further infringement of such patents and unspecified damages. The Company intends to defend both of these matters vigorously, and believes that the Company has good and substantial defenses to the claims alleged in the suits, but there is no guarantee that the Company will prevail. The Company has not recorded any liabilities for these suits.
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 consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the consolidated financial statements and (ii) the range of loss can be reasonably estimated.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Debt
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Debt DEBT
The Company did not have any outstanding debt as of December 31, 2020.
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 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,331 shares of the Company’s common stock. In connection with these conversions, 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 consolidated statements of operations for the year ended December 31, 2018.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2020
Stockholders' Equity Note [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
JGB Debt
On October 5, 2017, JGB converted $1.3 million of outstanding principal under certain debentures into shares of common stock. Accordingly, the Company issued 288,022 shares of common stock to JGB at a price per share of $4.34. In 2018, JGB converted the remaining $26.7 million of outstanding principal and accrued interest for a total issuance of 6,161,331 shares of the Company’s common stock at a price per share of $4.33.
Contingent Consideration Liability
The Company had a contingent obligation to issue 227,845 shares of the Company’s common stock to the former owners of IMX, in conjunction with its acquisition of IMX in June 2014. The shares were issuable upon the Company completing 2,500 commercial tests involving the measurement of dd-cfDNA in organ transplant recipients in the United States by June 10, 2020. The Company achieved the contingent consideration milestone of 2,500 commercial tests and issued the 227,848 shares in May 2018.
2018 Public Offering
On November 16, 2018, the Company sold in the 2018 Public Offering an aggregate of 2,300,000 shares of its common stock, including 300,000 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $24.50 per share. Total net proceeds received were $52.9 million net of underwriter’s fees and issuance costs.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into the Sales Agreement with Jefferies, as sales agent, pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold in the 2020 Public Offering an aggregate of 4,492,187 shares of its common stock, including 585,937 shares sold pursuant to the underwriters’ full exercise of their option to purchase additional shares at a public offering price of $32.00 per share. Total net proceeds received were $134.6 million net of underwriter's fees and issuance costs.
The Company did not issue preferred stock during the years ended December 31, 2020, 2019 and 2018.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.20.4
401(K) Plan
12 Months Ended
Dec. 31, 2020
Retirement Benefits [Abstract]  
401(K) Plan 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 employee plan. The Company incurred expenses related to contributions to the plan of $0.7 million, $0.6 million and $0.3 million for the years ended December 31, 2020, 2019 and 2018, respectively.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Warrants
12 Months Ended
Dec. 31, 2020
Warrants and Rights Note Disclosure [Abstract]  
Warrants WARRANTS
The Company issues common stock warrants in connection with debt or equity financings to lenders, placement agents and 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 consolidated statements of operations until expired or exercised. Warrants that are classified as equity are valued at their relative fair value on the date of issuance, recorded in additional paid in capital and not remeasured.
During the year ended December 31, 2020, warrants to purchase approximately 314,000 shares of common stock were exercised for cash proceeds of $0.4 million. During the year ended December 31, 2020, a warrant to purchase approximately 34,000 shares of common stock was exercised on a cashless basis and approximately 24,000 shares were issued pursuant to the exercise.
During the year ended December 31, 2019, warrants to purchase approximately 94,000 shares of common stock were exercised for cash proceeds of $0.1 million. During the year ended December 31, 2019, approximately 207,400 warrants were exercised on a cashless basis and approximately 49,000 shares were issued pursuant to the exercises.
As of December 31, 2020, outstanding warrants to purchase common stock were:
Classified as
Original
Term
Exercise
Price
Number of
Shares
Underlying
Warrants
Original issue date:
April 2016Liability7 years$1.12 6,264 
6,264 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock Incentive Plans STOCK INCENTIVE PLANS
2014 Equity Incentive Plan
The Company grants stock based awards under 2014 Equity Inceptive Plan (the “2014 Plan”) that allows for issuance of stock options, restricted stock units (“RSUs”) and other stock awards to the Company’s employees, directors, and consultants. Stock options granted under the 2014 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. There were 513,437 shares of common stock reserved for future issuance under the 2014 Plan as of December 31, 2020.
2016 Inducement Plan
On April 21, 2016, the Company adopted the 2016 Inducement Equity Incentive Plan (the “2016 Plan”), pursuant to which the Company may grant stock awards of up to a total of 155,500 shares of common stock to new employees of the Company. The 2016 Plan was adopted to accommodate a reserve of additional shares of common stock for issuance to new employees hired by the Company from Allenex AB. The terms in the 2016 Plan are substantially similar to the 2014 Plan. There were 62,752 shares of common stock reserved for future issuance under the 2016 Plan as of December 31, 2020.
The 2016 Plan allows RSUs to be granted in addition to stock options. The RSUs vest annually over four years in equal increments. The Company began granting RSUs pursuant to the 2016 Plan starting June 2016.
2019 Inducement Equity Incentive Plan
The Company grants stock based awards under 2019 Inducement Equity Incentive Plan (the “2019 Plan”) that allows for issuance of stock options, RSUs and other stock awards to new employees of the Company. Stock options granted under the 2019 Plan may be exercised when vested and generally expire ten years from the date of the grant or three months from the date of termination of employment. Vesting periods vary based on awards granted, however, certain stock-based awards may vest immediately or may accelerate based on performance-driven measures. Stock option awards generally vest over four years with first year annual cliff vesting. The RSUs generally vest annually over four years in equal increments. The terms in the 2019 Plan are substantially similar to the 2014 Plan. There were 96,779 shares of common stock reserved for future issuance under the 2019 Plan as of December 31, 2020.
Stock Options and RSUs
The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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, 2019504,775 2,609,848 $16.47 1,516,285 $22.51 
Additional options authorized1,699,549 — — — — 
Common stock awards for services(11,116)— — — — 
RSUs granted(1,287,234)— — 1,287,234 31.71 
RSUs vested— — — (577,997)22.28 
Options granted(1,082,339)1,082,339 29.11 — — 
Options exercised— (688,818)11.58 — — 
Repurchases of common stock under employee incentive plans169,706 — — — — 
RSUs forfeited346,656 — — (346,656)25.06 
Options forfeited306,075 (306,075)24.46 — — 
Options expired26,896 (26,896)19.18 — — 
Balance—December 31, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
The total intrinsic value of options exercised was $19.2 million, $15.1 million and $6.8 million for the years ended December 31, 2020, 2019 and 2018, respectively.
The total fair value of RSUs vested during 2020 was $15.7 million. As of December 31, 2020, the total intrinsic value of outstanding RSUs was approximately $136.0 million and there were $39.8 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.00 years.
Options outstanding that have vested and are expected to vest at December 31, 2020 are as follows:
Number of
Shares Issued (In thousands)
Weighted Average Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Aggregate
Intrinsic Value
(In thousands)
Vested987,653 $14.64 6.47$57,101 
Expected to Vest1,553,039 26.16 8.7671,883 
Total2,540,692 $128,984 
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 December 31, 2020 for stock options that were in-the-money.
The weighted-average grant-date fair value of options to purchase common stock granted for the years ended December 31, 2020, 2019 and 2018 using the Black-Scholes Model was $18.97, $17.74 and $9.05, respectively.
The total fair value of options that vested during 2020 was $9.0 million. As of December 31, 2020, there were approximately $23.9 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.85 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 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 must be equal to the lower of 85% of the fair value of the common stock on the first day of the offering period or on the exercise date.
During the offering period in 2020 that ended on June 30, 2020, 38,576 shares were purchased for aggregate proceeds of $0.7 million from the issuance of shares, which occurred on July 1, 2020. The Company issued 76,723 shares and 51,712 shares of common stock during the years ended December 31, 2020 and December 31, 2019, respectively, pursuant to the ESPP. The Company received proceeds of $1.4 million and $0.8 million from the purchases of shares during the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, the Company had 511,933 shares available for issuance under the ESPP.
Board of Directors Stock Awards Granted for Services
For the years ended December 31, 2020, 2019 and 2018, the Company paid a portion of its directors’ compensation through the award of fully vested common shares. The stock awards are classified as equity, and compensation expense was recognized upon the issuance of the shares at the grant date price per share, which is the fair value. As of December 31, 2020, there were a total of 265,083 shares issued to the Company’s directors, for a total fair value of $1.7 million. Stock-based compensation expense associated with the awards was $0.3 million, $0.2 million and $0.3 million for the years ended December 31, 2020, 2019 and 2018, respectively, which was included in general and administrative expense in the consolidated statements of operations.
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:
Year Ended December 31,
202020192018
Employee stock options
Expected term (in years)5.985.975.90
Expected volatility75.56 %70.78 %69.69 %
Risk-free interest rate0.69 %2.32 %2.77 %
Expected dividend yield— %— %— %
Employee stock purchase plan
Expected term (in years)0.50.50.5
Expected volatility
62.56% – 93.17%
70.80% – 76.66%
59.94% – 105.32%
Risk-free interest rate
0.17% – 1.57%
2.10% – 2.51%
1.61% – 2.14%
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.
VolatilityThe 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 years ended December 31, 2020, 2019 and 2018, included in the consolidated statements of operations as follows (in thousands):
Year Ended December 31,
202020192018
Cost of testing services$1,493 $1,751 $761 
Cost of product391 280 60 
Cost of digital and other449 152 — 
Research and development4,676 4,422 1,631 
Sales and marketing5,795 4,008 986 
General and administrative10,597 11,804 3,700 
Total$23,401 $22,417 $7,138 
No tax benefit was recognized related to stock-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 costs were capitalized for the periods presented.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
Loss before income taxes for the years ended December 31, 2020, 2019 and 2018 is summarized as follows (in thousands):
As of December 31,
202020192018
United States$(14,233)$(19,386)$(41,109)
Foreign(5,517)(4,561)(7,106)
Total loss before income taxes$(19,750)$(23,947)$(48,215)
The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):
As of December 31,
202020192018
Current
Federal$(58)$(571)$24 
State— 
Foreign160 83 139 
Total current income tax expense (income tax benefit)103 (487)163 
Deferred
Federal91 (558)13 
State(52)(47)
Foreign(1,178)(887)(1,614)
Total deferred income tax benefit(1,139)(1,492)(1,597)
Income tax benefit$(1,036)$(1,979)$(1,434)
The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2020, 2019 and 2018, to loss before income taxes as a result of the following:
Year Ended December 31,
202020192018
Federal tax statutory rate21.0 %21.0 %21.0 %
Stock-based compensation13.5 %9.9 %1.3 %
Change in valuation allowance(34.4)%(16.6)%(9.4)%
Foreign rate differential1.8 %0.3 %2.4 %
Warrant revaluation(1.7)%0.3 %(10.0)%
Interest expense(0.3)%(0.2)%(1.7)%
Non-deductible executive compensation(6.8)%(7.6)%(0.7)%
Research credits3.9 %2.6 %0.4 %
Changes in net operating loss carryforwards, including expirations6.9 %(1.5)%— %
Other1.2 %0.1 %(0.3)%
Effective income tax rate5.2 %8.3 %3.0 %
Deferred income tax assets and liabilities consist of the following: (in thousands):
As of December 31, 2020
20202019
Deferred tax assets:
Net operating loss carryforwards$60,578 $56,735 
Tax credit carryforwards8,507 7,239 
Accruals4,598 2,649 
Property and equipment1,047 1,078 
Lease liability4,408 1,015 
Other4,302 2,224 
Gross deferred tax assets83,440 70,940 
Valuation allowance(72,860)(64,412)
Total deferred tax assets10,580 6,528 
Deferred tax liabilities:
Purchased intangibles(7,683)(7,589)
Operating leases right-of-use assets(3,708)(878)
Other(488)(34)
Total deferred tax liabilities(11,879)(8,501)
Net deferred tax liabilities$(1,299)$(1,973)
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. The Company has also placed a valuation allowance on the net deferred tax assets of its Australian operations. Accordingly, the U.S. and Australia net deferred tax assets have been offset by a full valuation allowance. The valuation allowance increased by $8.4 million and $4.1 million during the years ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, the Company had domestic federal net operating loss carryforwards of $239.0 million, domestic state net operating loss carryforwards of $93.9 million, and foreign net operating loss carryforwards of $15.3 million that can reduce future taxable income. Of the $239.0 million of federal net operating losses, $32.6 million is carried forward indefinitely. The remaining domestic federal and state net operating loss carryforwards will begin to expire in 2021 and 2029, respectively. The foreign net operating loss carryforwards can be carried forward indefinitely.
As of December 31, 2020, the Company had credit carryforwards of approximately $6.9 million and $7.6 million available to reduce future taxable income, if any, for domestic federal and California state income tax purposes, respectively. The domestic federal credit carryforwards begin to expire in 2021. California credits have no expiration date.
Utilization of the Company's net operating loss and credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended and similar state provisions. Based on a preliminary review of the Company's equity transactions since inception, the Company believes a portion of its net operating loss carryforwards and credit carryforwards may be limited due to equity financings which occurred in 2000, 2004, 2007, 2014 and through the current period.
A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202020192018
Balance at the beginning of the year$3,650 $3,449 $3,164 
Additions based on tax positions related to the current year824 667 285 
Decreases based on tax positions related to prior years(58)(466)— 
Balance at the end of the year$4,416 $3,650 $3,449 
None of the $4.4 million net unrecognized tax benefit as of December 31, 2020, if recognized, would impact the Company's effective tax rate. During the year ended December 31, 2020, given the Company's valuation allowance, the uncertain tax benefits would not have impacted the effective tax rate.
The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. As of December 31, 2020 and December 31, 2019, the Company had in each year $0.2 million of cumulative interest and penalties related to unrecognized tax benefits. The Company does not anticipate a significant change in the unrecognized tax benefits over the next twelve months.
The Company files U.S., state and foreign income tax returns in jurisdictions with varying statutes of limitations. Due to net operating loss and credit carryovers, the domestic federal and state income tax returns are subject to tax authority examination from inception. In foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 3 to 6 years.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”), was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017. The Company calculated the impact of the Tax Act in its year end income tax provision in accordance with its understanding of the Tax Act and guidance available as of the date of the filing of the Company's Annual Report on Form 10-K for the year ended December 31, 2017, which did not result in any additional income tax expense in the fourth quarter of 2017. The enactment of the Tax Act also requires companies to recognize the effects of changes in tax laws and rates on deferred tax assets and liabilities and the retroactive effects of changes in tax laws in the period in which the new legislation is enacted. Consequently, the Company accounted for a provisional estimated reduction of the U.S. deferred tax assets from $72.5 million to approximately $45.9 million with a corresponding decrease of $27.0 million to the Company’s valuation allowance in 2018. The Company completed its analysis of the impacts of the 2017 Tax Act in the fourth quarter of 2018 with no net change to its provisional estimates.
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. The Company has not made an election with respect to GILTI and does not believe that GILTI will have a material impact on the Company’s 2020 taxes. The Company will continue to review the GILTI and BEAT rules to determine their applicability to the Company and the impact that the rules may have on the Company's results of operations and financial condition.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Segment Reporting 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. In determining its reportable segments, the Company considered the markets and types of customers served and the products or services provided in those markets. The Company operates in a single reportable segment.
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):
Year Ended December 31,
202020192018
Testing services revenue
United States$163,221 $104,056 $59,683 
Rest of World389 494 617 
$163,610 $104,550 $60,300 
Product revenue
United States$9,219 $8,078 $5,881 
Europe7,475 7,690 7,506 
Rest of World2,608 2,511 2,287 
$19,302 $18,279 $15,674 
Digital and other revenue
United States$9,063 $4,062 $499 
Europe87 100 96 
Rest of World132 77 — 
$9,282 $4,239 $595 
Total United States$181,503 $116,196 $66,063 
Total Europe$7,562 $7,790 $7,602 
Total Rest of World$3,129 $3,082 $2,904 
Total$192,194 $127,068 $76,569 
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
December 31, 2020December 31, 2019
Long-lived assets:
United States$9,888 $3,346 
Europe351 509 
Rest of World465 575 
Total$10,704 $4,430 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS
CMS Accelerated and Advance Payment Program for Medicare Providers
As discussed in Note 8, on January 19, 2021, the Company repaid the $20.5 million Refund liability - CMS advance payment. After repayment, the remaining balance was $0.0 million.
Underwritten Public Offering of Common Stock
On January 25, 2021, the Company sold 1,923,077 shares of its common stock through an underwritten public offering at a public offering price of $91.00 per share. The net proceeds to the Company from the offering were approximately $164.0 million, after deducting underwriting discounts and commissions and estimated offering expenses.
On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the underwriters' full exercise of an overallotment option granted to the underwriters in connection with the offering. The net proceeds to the Company from the full exercise of the underwriters' overallotment option were approximately $24.7 million. The aggregate net proceeds to the Company, including the shares sold pursuant to the underwriters' full exercise of the overallotment option, were approximately $188.7 million, after deducting underwriting discounts and commissions and estimated offering expenses.
TransChart LLC
In January 2021, the Company acquired TransChart LLC (“TransChart”) for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. TransChart builds on the Company's digital offerings, which include Ottr, Inc. transplant electronic medical record software and XynQAPI transplant quality management solutions.
Given the timing of the closing of this transaction, the Company is currently in the process of valuing the assets acquired and liabilities assumed in the business combination. As a result, the Company is not yet able to provide the amounts to be recognized as of the acquisition date for the major classes of assets acquired and liabilities assumed and other related disclosures. The Company will disclose this and other related information in the Company's Form 10-Q for the quarter ended March 31, 2021.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Liquidity and Capital Resources
Liquidity and Capital Resources
The Company has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $352.5 million at December 31, 2020. As of December 31, 2020, the Company had cash, cash equivalents and marketable securities of $224.7 million.
On March 27, 2020 the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services (CMS”) expanded its current Accelerated and Advance Payment Program in order to increase cash flow to providers of services and suppliers impacted by the COVID-19 pandemic. CMS is authorized to provide accelerated or advance payments during the period of the public health emergency to any Medicare provider who submits a request to the appropriate Medicare Administrative Contractor and meets the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately $20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and determined to repay the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.
At-the-Market Equity Offering
On August 31, 2018, the Company entered into a sales agreement (the “Sales Agreement”) with Jefferies, LLC, as sales agent (“Jefferies”), pursuant to which the Company may offer and sell, from time to time, through Jefferies, up to $50.0 million in shares of its common stock, by any method permitted by law deemed to be an “at-the-market” offering as defined in Rule 415 promulgated under the Securities Act of 1933, as amended. During April 2020, the Company issued and sold 1,000,000 shares of its common stock under the Sales Agreement. The shares were sold at an average price of $24.24 per share for aggregate net proceeds to the Company of approximately $23.5 million, after deducting sales commissions and offering costs payable by the Company.
CARES Act Provider Relief Fund for Medicare Providers
Pursuant to the CARES Act, the U.S. Department of Health & Human Services (“HHS”) distributed an initial tranche of $30.0 billion in funds to healthcare providers that received Medicare fee-for-service (“FFS”) reimbursements in 2019. These payments to healthcare providers are not loans and will not be required to be repaid. As a condition to receiving these payments, providers must agree to certain terms and conditions and submit sufficient documentation demonstrating that the funds are being used for healthcare-related expenses or lost revenue attributable to the COVID-19 pandemic. Due to the recent enactment of legislation and absence of definitive guidance, there is a high degree of uncertainty around the CARES Act’s implementation and the Company continues to assess the impact on its business. Furthermore, HHS has indicated that it, along with the Office of Inspector General, will be closely monitoring and auditing providers to ensure that recipients comply with the terms and conditions of relief programs and to prevent fraud and abuse. All providers will be subject to civil and criminal penalties for any deliberate omissions, misrepresentations or falsifications of any information given to HHS. Providers will be distributed a portion of the initial $30.0 billion of funds based on their share of total Medicare FFS reimbursements made by the U.S. in 2019. During April 2020, the Company received a payment of approximately $4.8 million, representing its portion of the initial tranche of funds, recorded in other income (expense), net on the consolidated statement of operations.
Underwritten Public Offering of Common Stock
On June 15, 2020, the Company sold 4,492,187 shares of common stock (which included shares sold pursuant to the underwriters’ full exercise of an overallotment option granted to the underwriters in connection with the offering) through an underwritten public offering at a price of $32.00 per share for aggregate net proceeds of $134.6 million.
Basis and Changes in Presentation
Basis of Presentation
The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of the Company and its subsidiaries. Intercompany transactions have been eliminated.
Correction to Presentation
The presentation of certain prior period amounts within the accompanying consolidated statements of operations have been corrected, including creating separate line items for the presentation of cost of testing services, cost of product and cost of digital and other, which were previously reported, in aggregate, in total cost of revenue of $45.5 million and $33.0 million for the years ended December 31, 2019 and 2018, respectively. These corrections had no effect on loss from operations, loss before taxes, or net loss. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to previously issued financial statements.
Use of Estimates
Use of Estimates
The preparation of 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 consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing 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
Financial instruments that potentially subject the Company to credit risk consist of cash, cash equivalents, marketable securities and accounts receivable. The Company’s policy is to invest its cash and cash equivalents in money market funds, obligations of U.S. government agencies and government-sponsored entities, commercial paper, corporate debt securities and various bank deposit accounts. These financial instruments are held in Company accounts at nineteen financial institutions. The counterparties to the agreements relating to the Company’s investments consist of financial institutions of high credit standing. The Company is exposed to credit risk in the event of default by the financial institutions to the extent of amounts recorded on the balance sheets that may be in excess of insured limits.
The Company is also subject to credit risk from its accounts receivable, which are derived from revenue earned from AlloSure Kidney and AlloMap Heart tests provided for patients located in the U.S. and billed to various third-party payers, from sales of products to distributors, strategic partners and transplant laboratories in Europe, Asia, the Middle East, Africa, the U.S., Latin America and other geographic regions, and from sales of digital solutions software. The Company has not experienced any significant credit losses and does not require collateral on receivables. For the years ended December 31, 2020, 2019 and 2018, approximately 57%, 55% and 48%, respectively, of total revenue was billed to Medicare. No other payers represented more than 10% of total revenue for the years ended December 31, 2020, 2019 and 2018.
As of December 31, 2020 and 2019, approximately 28% and 36%, respectively, of accounts receivable was due from Medicare. No other payer represented more than 10% of accounts receivable at either December 31, 2020 or 2019.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase. Cash equivalents consist primarily of amounts invested in money market funds.
Restricted Cash
Restricted Cash
As a condition of the lease agreements for certain facilities and an agreement with the State of Florida Medicaid, the Company must maintain letters of credit, minimum collateral requirements and a surety bond. These agreements are collateralized by cash. The cash used to support these arrangements of $0.3 million is classified as long-term restricted cash on the accompanying consolidated balance sheets.
Marketable Securities
Marketable Securities
The Company considers all highly liquid investments in securities with a maturity of greater than three months at the time of purchase to be marketable securities. As of December 31, 2020, the Company’s marketable securities consisted of corporate debt securities with maturities of greater than three months but less than twelve months at the time of purchase. These marketable securities are classified as current assets on the consolidated balance sheet.
The Company classifies its marketable securities as held-to-maturity at the time of purchase and reevaluates such designation at each balance sheet date. The Company has the positive intent and ability to hold these marketable securities to maturity. Marketable securities are carried at amortized cost and are adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income (expense), net on the consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.
Inventory
Inventory
Inventory is finished goods, work in progress, and raw materials and consists of reagent plates, laboratory supplies, reagents and finished goods kits. Inventories are used in connection with tests performed, and kits produced and may also be used for research and product development efforts. Laboratory supplies subsequently designated for research and product development use are expensed. Obsolete or damaged inventories are written off and excluded from the physical inventory. Certain inventories are stated at the lower of purchased cost, determined on an average cost basis, or net realizable value. Other inventories are stated at the lower of actual purchased cost, determined on a first-in, first-out basis, or net realizable value.
Property and Equipment, net
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Property and equipment are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful life is generally five years for machinery, computer and office equipment, and seven years for furniture and fixtures. Leasehold improvements are amortized over the shorter of their estimated useful lives or the remaining lease term.
The Company capitalizes certain costs incurred for software developed or obtained for internal use (including hosting arrangements). These costs include software licenses and consulting services, as well as employee payroll and payroll-related costs. Capitalized internal-use software costs are usually amortized over a period of three to five years.
Business Combinations
Business Combinations
The Company determines and allocates the purchase price of an acquired business to the assets acquired and liabilities assumed based on their estimated fair values as of the business combination date, including separately identifiable intangible assets, which are separable from goodwill. The Company bases the estimated fair value of identifiable intangible assets acquired in a business combination on independent valuations that use information and assumptions provided by management, which consider management’s best estimates of inputs and assumptions that a market participant would use. The Company allocates any excess purchase price over the estimated fair value assigned to the net tangible and identifiable intangible assets acquired and liabilities assumed to goodwill. The use of alternative valuation assumptions, including estimated revenue projections, growth rates, royalty rates, cash flows, discount rates, estimated useful lives and probabilities surrounding the achievement of contingent milestones could result in different purchase price allocations and amortization expense in current and future periods.
In those circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under Accounting Standard Codification (“ASC”), Topic 480, Distinguishing Liabilities from Equity, the Company recognizes a liability equal to the fair value of the contingent payments that the Company expects to make as of the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value as a component of operating expenses. In circumstances where the contingent consideration is classified as equity, the Company recognizes it at fair value at the acquisition date. Contingent consideration classified as equity is not subsequently remeasured.
Transaction costs associated with acquisitions are expensed as incurred in general and administrative expenses. Results of operations and cash flows of acquired companies are included in the Company’s operating results from the date of acquisition.
Acquired Intangible Assets
Acquired Intangible Assets
Amortizable intangible assets include customer relationships, developed technology, trademarks, contracts and assets acquired as part of a business combination or asset acquisition. Intangible assets subject to amortization are amortized over their estimated useful lives. Acquired in-process technology assets are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Impairment of Goodwill, Intangible Assets and Long-lived Assets
Goodwill
Goodwill recorded in a business combination is not subject to amortization. Instead, it is tested for impairment on an annual basis and whenever events or changes in circumstances indicate its carrying amount may not be recoverable.
The Company’s annual impairment test date is December 1st. A qualitative assessment is initially made to determine whether it is necessary to perform a quantitative assessment. A qualitative assessment includes, among others, consideration of: (i) past, current and projected future earnings; (ii) recent trends and market conditions; and (iii) valuation metrics involving similar companies that are publicly-traded and acquisitions of similar companies, if available. If this qualitative assessment indicates that it is more likely than not that an impairment exists, or if the Company decides to bypass this option, it proceeds to the quantitative assessment. The quantitative assessment consists of a comparison between the estimated fair value of the Company’s reporting unit and its respective carrying amount including goodwill. Where the carrying value of the reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. The impairment charge will be limited to the amount of goodwill allocated to that reporting unit.
When necessary, to determine the reporting unit’s fair value under the quantitative approach, the Company uses a combination of income and market approaches, such as estimated discounted future cash flows of that reporting unit, multiples of earnings or revenues, and analysis of recent sales or offerings of comparable entities. The Company also considers its market capitalization on the date of the analysis to ensure the reasonableness of the reporting unit’s fair value.
In connection with the Company’s annual goodwill assessment on December 1, 2020, the Company performed a qualitative assessment taking into consideration past, current and projected future earnings, recent trends and market conditions; and its market capitalization. Based on this analysis, the Company concluded that it was more likely than not that the fair value of the reporting unit exceeded its carrying amount. As such, it was not necessary to perform the quantitative goodwill impairment assessment at that time. As of December 31, 2020, no impairment of goodwill has been identified.
Intangible assets not subject to amortization
The Company evaluates the carrying value of 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 value 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.
As of December 31, 2020, no impairment of acquired in-process technology assets has been identified.
Intangible assets and long-lived assets subject to amortization
The Company evaluates its finite-lived intangible assets and its long-lived assets for indicators of possible impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company then compares the carrying amounts of the assets with the future net undiscounted cash flows expected to be generated by such asset. If an impairment exists, the Company measures the impairment based on the excess carrying value of the asset over the asset’s fair value determined using discounted estimates of future cash flows. The Company has not identified any such impairment losses to date.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Fair value is defined as the price that would be received from selling an asset or the price paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which the Company would transact, and it takes into consideration the assumptions that market participants would use when pricing the asset or liability. The Company’s assessment of the significance of a particular input to the fair value measurement of an asset or liability requires management to make judgments and to consider specific characteristics of that asset or liability.
The carrying amounts of certain financial instruments of the Company, including cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value due to their short maturities. The carrying amount of the contingent consideration liability also represents its fair value.
Common Stock Warrants
Common Stock Warrants
Common stock warrants issued with debt, equity or as standalone financing instruments are recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and are not remeasured after that. Warrants recorded as liabilities are recorded at their fair value and remeasured on each reporting date with changes recorded in change in estimated fair value of common stock warrant liability and derivative liability in the consolidated statements of operations.
The Company utilizes a binomial-lattice pricing model, or 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 these assumptions result in a directionally similar impact to the fair value of the common stock warrant liability.
Leases
Leases
Effective January 1, 2019, the Company adopted 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 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.
As of December 31, 2020, the Company’s leases have remaining terms of 0.01 years to 8.17 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.
Revenue
Revenue
The Company recognizes revenue from testing services, product sales, and digital and other revenue in the amount that reflects the consideration that it expects to be entitled in exchange for goods or services as it transfers control to its customers. 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
AlloSure Kidney, AlloMap Heart and AlloSure Heart patient tests are ordered by healthcare providers. The Company receives a test requisition form with payer information along with a collected patient blood sample. The Company considers the patient to be its customer and the test requisition form to be the contract. Testing services are performed in the Company’s laboratory. Testing services represent one performance obligation in a contract and are performed when results of the test are provided to the healthcare provider, at a point in time.
The healthcare providers that order the tests and on whose behalf the Company provides testing services are generally not responsible for the payment of these services. The first and second revenue recognition criteria are satisfied when the Company receives a test requisition form with payer information from the healthcare provider. Generally, the Company bills third-party payers upon delivery of an AlloSure Kidney, AlloMap Heart or AlloSure Heart test result to the healthcare provider. Amounts received may vary amongst payers based on coverage practices and policies of the payer. The Company has used the portfolio approach, a practical expedient under ASC Topic 606, Revenue from Contracts with Customers, to identify financial classes of payers. Revenue recognized for Medicare and other contracted payers is based on the agreed current reimbursement rate per test, adjusted for historical collection trends where applicable. The Company estimates revenue for non-contracted payers and self-payers using transaction prices determined for each financial class of payers using history of reimbursements. This includes analysis of an average reimbursement per test and a percentage of tests reimbursed. This estimate requires significant judgment.
The Company monitors revenue estimates at each reporting period based on actual cash collections in order to assess whether a revision to the estimate is required. Changes in transaction price estimates are updated quarterly based on actual cash collected or changes made to contracted rates.
Product Revenue
Product revenue is recognized from the sale of products to end-users, distributors and strategic partners when all revenue recognition criteria are satisfied. The Company generally has a contract or a purchase order from a customer with the specified required terms of order, including the number of products ordered. Transaction prices are determinable and products are delivered and risk of loss passed to the customer upon either shipping or delivery, as per the terms of the agreement.
Digital and Other Revenue
Digital revenue is mainly derived from perpetual software license agreements entered into with various transplant centers (customers). The main performance obligations in connection with the Company's perpetual software license agreement are the following: (i) implementation services and delivery of the perpetual software license are considered a single performance obligation, and (ii) post contract support ("PCS"). The Company allocates the transaction price to each performance obligation based on relative stand-alone selling prices of each distinct performance obligation. Digital revenue in connection with perpetual software license agreements is recognized over time based on the Company’s satisfaction of each distinct performance obligation in each agreement.
Perpetual software license agreements typically require advance payments from customers upon the achievement of certain milestones. The Company records deferred revenue in relation to these agreements when cash payments are received, or invoices are issued in advance of the Company’s performance, and generally recognizes revenue over the contractual term, as performance obligations are fulfilled.
In addition, the Company derives digital revenue from software subscriptions. The Company generally bills software subscription fees in advance. Revenue from software subscriptions is deferred and recognized ratably over the subscription term.
Cost of Testing Services
Cost of testing services reflects the aggregate costs incurred in delivering the Company’s testing services. The components of cost of testing services are materials and service costs, direct labor costs, stock-based compensation, equipment and infrastructure expenses associated with testing samples, shipping, logistics and specimen processing charges to collect and transport samples, and allocated overhead including rent, information technology, equipment depreciation, utilities and royalties. Royalties for licensed technology, calculated as a percentage of testing services revenues, are recorded as license fees in cost of testing services at the time the testing services revenues are recognized.
Cost of Product
Cost of product reflects the aggregate costs incurred in delivering the Company’s products to customers. The components of cost of product are materials costs, manufacturing and kit assembly costs, direct labor costs, equipment and infrastructure expenses associated with preparing kitted products for shipment, shipping, and allocated overhead including rent, information technology, equipment depreciation and utilities. Cost of product also includes amortization of acquired developed technology and adjustments to inventory values, including write-downs of impaired, slow moving or obsolete inventory.
Cost of Digital and Other
Cost of digital and other primarily consists of personnel-related costs associated with developing, installing and maintaining software, depreciation of servers and equipment, amortization of acquired intangible assets, support of the functionality of the software's platforms, including stock-based compensation expenses, and allocated costs of facilities and information technology.
Research and Development Expenses
Research and Development Expenses
Research and development expenses, including clinical operations, represent costs incurred to develop diagnostic products and services, high quality evidence to support use of the Company’s tests, as well as continued efforts related to improving the Company’s existing products and digital solutions service lines. These expenses include payroll and related expenses, consulting expenses, laboratory supplies, clinical studies and certain allocated expenses as well as amounts incurred under certain collaborative agreements. Research and development costs are expensed as incurred. The Company records accruals for estimated study costs comprised of work performed by contract research organizations under contract terms.
Stock-based Compensation
Stock-based Compensation
The Company uses the Black-Scholes Model, which requires the use of estimates such as stock price volatility and expected option lives, to value employee stock options. The Company estimates the expected option lives using historical data, volatility using its own historical stock prices and stock prices of peer companies in the diagnostics industry, risk-free rates using the implied yield currently available in the U.S. Treasury zero-coupon issues with a remaining term equal to the expected option lives, and dividend yield using the Company’s expectations and historical data. The fair value of each restricted stock unit is calculated based upon the closing price of the Company’s common stock on the date of the grant.
The Company uses the straight-line attribution method for recognizing compensation expense. Compensation expense is recognized on awards ultimately expected to vest and reduced for forfeitures that are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures are estimated based on the Company’s historical experience.
Compensation expense for stock options issued to nonemployees is calculated using the Black-Scholes Model and is recorded over the service performance period using the straight-line attribution method. Options subject to vesting are required to be periodically remeasured over their service performance period, which is generally the same as the vesting period.
Income Taxes
Income Taxes
The Company accounts for income taxes under the liability method. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company assesses all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. The Company’s assessment of an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether (i) the factors underlying the sustainability assertion have changed and (ii) the amount of the recognized tax benefit is still appropriate. The recognition and measurement of tax benefits requires significant judgment. Judgments concerning the recognition and measurement of a tax benefit may change as new information becomes available.
Foreign Currency Translation
Foreign Currency Translation
The functional currency of the Company’s foreign subsidiaries is the local currency for each entity, including the Swedish Krona, Australian dollar and the Euro. The revenue and expenses of such subsidiaries have been translated into U.S. dollars at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the balance sheet date. The resulting cumulative translation adjustments are reported in other comprehensive loss. Foreign currency translation gains and losses on revenue and expenses are recognized in the consolidated statements of operations.
Comprehensive Loss
Comprehensive Loss
Comprehensive loss consists of net loss and other losses affecting stockholders’ equity that, under U.S. GAAP, are excluded from net income or loss. For the Company, such items consist of foreign currency losses on the translation of foreign assets and liabilities.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In October 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-10, Codification Improvements, which contains amendments that improve the consistency of the ASC by including all disclosure guidance in the appropriate Disclosure Section (Section 50). The FASB provided transition guidance for all the amendments in this ASU. The amendments in Sections B and C (Section A has been removed) of this ASU are effective for annual periods beginning after December 15, 2020 for public business entities. Early application of the amendments in this ASU is permitted for public business entities for any annual or interim period for which financial statements have not been issued. The amendments in this ASU should be applied retrospectively. The Company plans to adopt this new standard on January 1, 2021. The Company is in the process of assessing the impact that this new standard will have in its consolidated financial statements and disclosures.
In November 2018, the FASB issued ASU No. 2018-18 Collaborative Arrangements - Clarifying the Interaction between Topic 808 (Collaborative Arrangements) and Topic 606 (Revenue from Contracts with Customers) (“ASU 2018-18”), which clarifies the interaction between ASC 808, Collaborative Arrangements and ASC 606, Revenue from Contracts with Customers (“ASC 606”). The ASU clarifies that certain transactions between participants in a collaborative arrangement should be accounted for under ASC 606 when the counterparty is a customer. In addition, the ASU precludes an entity from presenting consideration from a transaction in a collaborative arrangement as revenue if the counterparty is not a customer for that transaction. The Company adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company’s consolidated financial statements.
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 became 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (ASC Topic 820) (“ASU 2018-13”), 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. ASU 2018-13 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have a significant impact on the Company's consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments (ASC Topic 326) (“ASU 2016-13”), 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 adopted the standard on January 1, 2020. The adoption of the new standard did not have an impact on the Company’s consolidated financial statements.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to CareDx, Inc (Tables)
12 Months Ended
Dec. 31, 2020
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):
 Year Ended December 31,
 202020192018
Numerator:   
Net loss attributable to CareDx, Inc. used to compute basic net loss per share
$(18,714)$(21,968)$(46,756)
Net loss attributable to CareDx, Inc. used to compute diluted net loss per share
$(18,714)$(21,968)$(46,756)
Denominator:
Weighted-average shares used to compute basic net loss per share attributable to CareDx, Inc.
46,481,772 42,151,617 35,638,956 
Weighted-average shares used to compute diluted net loss per share attributable to CareDx, Inc.
46,481,772 42,151,617 35,638,956 
Net loss per share attributable to CareDx, Inc.:
Basic$(0.40)$(0.52)$(1.31)
Diluted$(0.40)$(0.52)$(1.31)
Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share
The following potentially dilutive securities have been excluded from diluted net loss per share because their effect would be antidilutive:
Year Ended December 31,
202020192018
Shares of common stock subject to outstanding options
2,670,398 2,609,848 2,501,057 
Shares of common stock subject to outstanding common stock warrants
6,264 355,240 656,289 
Shares of common stock subject to contingent consideration
— 10 — 
Restricted stock units1,878,866 1,516,285 968,364 
Total common stock equivalents4,555,528 4,481,383 4,125,710 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
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 December 31, 2020 and 2019 (in thousands):
December 31, 2020
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$85,797 $— $— $85,797 
Liabilities
Common stock warrant liability$— $— $447 $447 

December 31, 2019
Fair Value Measured Using
(Level 1)(Level 2)(Level 3)
Total
Balance
Assets
Cash equivalents:
Money market funds$29,177 $— $— $29,177 
Liabilities
Common stock warrant liability$— $— $6,607 $6,607 
Summary of Issuances, 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):
Common Stock Warrant Liability(Level 3)
Balance as December 31, 2018$10,003 
Exercise of warrants(3,077)
Change in estimated fair value(319)
Balance as December 31, 2019$6,607 
Exercise of warrants(7,655)
Change in estimated fair value1,495 
Balance as December 31, 2020$447 
Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions
Common Stock Warrant Liability Valuation Assumptions:
December 31,
20202019
Private Placement Common Stock Warrant Liability  
Stock Price$72.45 $21.57 
Exercise Price$1.12 $1.12 
Remaining term (in years)2.283.29
Volatility73.00 %81.00 %
Risk-free interest rate0.14 %1.62 %
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
A reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets to the amount reported within the consolidated statements of cash flows is shown in the table below (in thousands):
December 31, 2020December 31, 2019December 31, 2018
Cash and cash equivalents$134,669 $38,223 $64,616 
Restricted cash270 256 192 
Total cash, cash equivalents, and restricted cash at the end of the period$134,939 $38,479 $64,808 
Debt Securities, Held-to-maturity
The amortized cost, gross unrealized holding losses, and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the table below (in thousands):
December 31, 2020
Amortized CostUnrealized Holding LossesFair Value
Short-term marketable securities:
Corporate debt securities$90,034 $(136)$89,898 
Total short-term marketable securities$90,034 $(136)$89,898 

Contractual maturities of the short-term marketable securities as of December 31, 2020 are as follows (in thousands):
Within one year$90,034 
After one year through five years— 
After five years through ten years— 
After ten years— 
     Total$90,034 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date
The following table summarizes the consideration paid for Ottr, Inc. and the provisional amounts of the assets acquired and liabilities assumed recognized at their estimated fair value at the acquisition date (in thousands):
Total
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,210)
Total identifiable net assets acquired5,950 
Goodwill10,198 
Total consideration$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 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill
The following table presents details of the Company’s goodwill as of December 31, 2020 and 2019 ($ in thousands):
20202019
Balance as of January 1,$23,857 $12,005 
Goodwill acquired— 11,852 
Balance as of December 31,$23,857 $23,857 
Summary of Intangibles
The following tables present details of the Company’s intangible assets as of December 31, 2020 (dollar amounts in thousands):
December 31, 2020
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$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039)— 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives59,816 (15,518)(1,193)43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
The following tables present details of the Company’s intangible assets as of December 31, 2019 (dollar amounts in thousands):
December 31, 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$29,106 $(6,473)$(1,852)$20,781 8.2
Customer relationships18,168 (3,397)(1,498)13,273 10.1
Commercialization rights8,079 (231)— 7,848 9.7
Trademarks and tradenames2,360 (618)(206)1,536 9.1
Total intangible assets with finite lives57,713 (10,719)(3,556)43,438 
Acquired in-process technology2,103 — — 2,103 
Total intangible assets$59,816 $(10,719)$(3,556)$45,541 
Summary of Fair Values of Intangible Assets Acquired
The following table summarizes the fair values of the intangible assets acquired as of the closing date ($ in thousands):
Estimated Fair ValueEstimated Useful Life (Years)
Customer relationships: TruSight HLA$380 2.6
Acquired in-process technology: AlloSeq HCT2,103 — 
Total$2,483 
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 December 31, 2020 (in thousands):
Years Ending December 31,Cost of Testing Services
Cost of
Product
Cost of Digital and Other
Sales and
Marketing
Total
2021$1,316 $1,847 $345 $1,392 $4,900 
20221,316 1,847 345 1,374 4,882 
20231,316 1,847 345 1,374 4,882 
20241,316 1,847 345 1,374 4,882 
20251,316 1,847 345 1,374 4,882 
Thereafter5,457 4,340 1,192 7,688 18,677 
Total future amortization expense$12,037 $13,575 $2,917 $14,576 $43,105 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory
Inventory consisted of the following (in thousands):
December 31,
20202019
Finished goods$1,702 $1,236 
Work in progress2,936 1,189 
Raw materials5,374 3,589 
Total inventory$10,012 $6,014 
Components of Property and Equipment
Property and equipment consisted of the following (in thousands):
December 31,
20202019
Machinery and equipment$9,325 $7,546 
Leasehold improvements8,096 5,458 
Computer and office equipment5,414 4,996 
Internally developed software2,312 — 
Furniture and fixtures683 683 
Construction in progress1,873 840 
Property and equipment$27,703 $19,523 
Less: Accumulated depreciation and amortization(16,999)(15,093)
Property and equipment, net$10,704 $4,430 
Components of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
December 31,
20202019
Clinical studies$6,733 $3,068 
Deferred revenue3,530 3,686 
Short-term lease liability2,033 3,017 
Deferred payments for intangible assets2,000 2,098 
Professional fees1,529 766 
Accrued royalty1,072 547 
Contingent consideration738 810 
Test sample processing fees416 835 
Other accrued expenses2,551 2,011 
Total accrued and other liabilities$20,602 $16,838 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Cost
The following table summarizes the lease cost for the year ended December 31, 2020 (in thousands):
Operating lease cost$4,441 
Finance lease cost205 
Total lease cost$4,646 
Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
Other information:
Weighted-average remaining lease term - Operating leases (in years)7.30
Weighted-average remaining lease term - Finance leases (in years)0.42
Weighted-average discount rate - Operating leases (%)10.5 %
Weighted-average discount rate - Finance leases (%)5.4 %
Schedule Of Future Minimum Lease Commitments Under Operating and Finance Leases
Future minimum lease commitments under these operating and finance leases on December 31, 2020, are as follows (in thousands):
Years ending December 31,Finance
Leases
Operating Leases
2021$71 $4,562 
2022— 5,014 
2023— 3,769 
2024— 3,892 
2025— 4,037 
Thereafter— 10,256 
Total minimum lease payments$71 $31,530 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Warrants (Tables)
12 Months Ended
Dec. 31, 2020
Warrants and Rights Note Disclosure [Abstract]  
Components of Warrants Outstanding
As of December 31, 2020, outstanding warrants to purchase common stock were:
Classified as
Original
Term
Exercise
Price
Number of
Shares
Underlying
Warrants
Original issue date:
April 2016Liability7 years$1.12 6,264 
6,264 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information
The following table summarizes option and RSUs activity under the Company’s 2014 Plan, 2016 Plan and 2019 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, 2019504,775 2,609,848 $16.47 1,516,285 $22.51 
Additional options authorized1,699,549 — — — — 
Common stock awards for services(11,116)— — — — 
RSUs granted(1,287,234)— — 1,287,234 31.71 
RSUs vested— — — (577,997)22.28 
Options granted(1,082,339)1,082,339 29.11 — — 
Options exercised— (688,818)11.58 — — 
Repurchases of common stock under employee incentive plans169,706 — — — — 
RSUs forfeited346,656 — — (346,656)25.06 
Options forfeited306,075 (306,075)24.46 — — 
Options expired26,896 (26,896)19.18 — — 
Balance—December 31, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Summary of Options Outstanding and Exercisable Vested or Expected to Vest
Options outstanding that have vested and are expected to vest at December 31, 2020 are as follows:
Number of
Shares Issued (In thousands)
Weighted Average Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Aggregate
Intrinsic Value
(In thousands)
Vested987,653 $14.64 6.47$57,101 
Expected to Vest1,553,039 26.16 8.7671,883 
Total2,540,692 $128,984 
Weighted-Average Assumptions Used to Estimate Fair Value 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:
Year Ended December 31,
202020192018
Employee stock options
Expected term (in years)5.985.975.90
Expected volatility75.56 %70.78 %69.69 %
Risk-free interest rate0.69 %2.32 %2.77 %
Expected dividend yield— %— %— %
Employee stock purchase plan
Expected term (in years)0.50.50.5
Expected volatility
62.56% – 93.17%
70.80% – 76.66%
59.94% – 105.32%
Risk-free interest rate
0.17% – 1.57%
2.10% – 2.51%
1.61% – 2.14%
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 years ended December 31, 2020, 2019 and 2018, included in the consolidated statements of operations as follows (in thousands):
Year Ended December 31,
202020192018
Cost of testing services$1,493 $1,751 $761 
Cost of product391 280 60 
Cost of digital and other449 152 — 
Research and development4,676 4,422 1,631 
Sales and marketing5,795 4,008 986 
General and administrative10,597 11,804 3,700 
Total$23,401 $22,417 $7,138 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Summary of Loss Before Income Taxes
Loss before income taxes for the years ended December 31, 2020, 2019 and 2018 is summarized as follows (in thousands):
As of December 31,
202020192018
United States$(14,233)$(19,386)$(41,109)
Foreign(5,517)(4,561)(7,106)
Total loss before income taxes$(19,750)$(23,947)$(48,215)
Components of Provision for (Benefit from) Income Taxes
The components of the provision for (benefit from) income taxes are summarized as follows (in thousands):
As of December 31,
202020192018
Current
Federal$(58)$(571)$24 
State— 
Foreign160 83 139 
Total current income tax expense (income tax benefit)103 (487)163 
Deferred
Federal91 (558)13 
State(52)(47)
Foreign(1,178)(887)(1,614)
Total deferred income tax benefit(1,139)(1,492)(1,597)
Income tax benefit$(1,036)$(1,979)$(1,434)
Schedule of Provision for Tax Differed from Amounts Computed by Applying the U.S. Federal Income Tax Rate to Loss Before Income
The Company's actual provision for tax differed from the amounts computed by applying the U.S. federal income tax rates of 21% in each of the years ended 2020, 2019 and 2018, to loss before income taxes as a result of the following:
Year Ended December 31,
202020192018
Federal tax statutory rate21.0 %21.0 %21.0 %
Stock-based compensation13.5 %9.9 %1.3 %
Change in valuation allowance(34.4)%(16.6)%(9.4)%
Foreign rate differential1.8 %0.3 %2.4 %
Warrant revaluation(1.7)%0.3 %(10.0)%
Interest expense(0.3)%(0.2)%(1.7)%
Non-deductible executive compensation(6.8)%(7.6)%(0.7)%
Research credits3.9 %2.6 %0.4 %
Changes in net operating loss carryforwards, including expirations6.9 %(1.5)%— %
Other1.2 %0.1 %(0.3)%
Effective income tax rate5.2 %8.3 %3.0 %
Schedule of Deferred Income Tax Assets and Liabilities
Deferred income tax assets and liabilities consist of the following: (in thousands):
As of December 31, 2020
20202019
Deferred tax assets:
Net operating loss carryforwards$60,578 $56,735 
Tax credit carryforwards8,507 7,239 
Accruals4,598 2,649 
Property and equipment1,047 1,078 
Lease liability4,408 1,015 
Other4,302 2,224 
Gross deferred tax assets83,440 70,940 
Valuation allowance(72,860)(64,412)
Total deferred tax assets10,580 6,528 
Deferred tax liabilities:
Purchased intangibles(7,683)(7,589)
Operating leases right-of-use assets(3,708)(878)
Other(488)(34)
Total deferred tax liabilities(11,879)(8,501)
Net deferred tax liabilities$(1,299)$(1,973)
Schedule of Reconciliation of Unrecognized Tax Benefits
A reconciliation of the Company’s unrecognized tax benefits is as follows (in thousands):
Year Ended December 31,
202020192018
Balance at the beginning of the year$3,650 $3,449 $3,164 
Additions based on tax positions related to the current year824 667 285 
Decreases based on tax positions related to prior years(58)(466)— 
Balance at the end of the year$4,416 $3,650 $3,449 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2020
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):
Year Ended December 31,
202020192018
Testing services revenue
United States$163,221 $104,056 $59,683 
Rest of World389 494 617 
$163,610 $104,550 $60,300 
Product revenue
United States$9,219 $8,078 $5,881 
Europe7,475 7,690 7,506 
Rest of World2,608 2,511 2,287 
$19,302 $18,279 $15,674 
Digital and other revenue
United States$9,063 $4,062 $499 
Europe87 100 96 
Rest of World132 77 — 
$9,282 $4,239 $595 
Total United States$181,503 $116,196 $66,063 
Total Europe$7,562 $7,790 $7,602 
Total Rest of World$3,129 $3,082 $2,904 
Total$192,194 $127,068 $76,569 
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):
December 31, 2020December 31, 2019
Long-lived assets:
United States$9,888 $3,346 
Europe351 509 
Rest of World465 575 
Total$10,704 $4,430 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Description of Business - Additional Information (Detail)
1 Months Ended 12 Months Ended
Jun. 15, 2020
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Oct. 31, 2017
USD ($)
Dec. 31, 2020
USD ($)
center
patient
uniqueSolution
phlebotomist
Dec. 31, 2019
USD ($)
Aug. 31, 2018
USD ($)
Jan. 31, 2018
patient
Schedule of Capitalization, Equity [Line Items]              
Number of renal transplant patients | patient             1,700
Number of transplant centers offering RemoTraC | center       150      
Number of patients enrolled in RemoTraC | patient       6,000      
Number of mobile phlebotomists | phlebotomist       10,000      
Accumulated deficit       $ 352,527,000 $ 333,813,000    
Cash, cash equivalents, and short-term investments       $ 224,700,000      
Proceeds from advance payment   $ 20,500,000          
Consideration received on transaction $ 134,600,000            
Grants receivable         $ 30,000,000,000.0    
Proceeds from grants   $ 4,800,000          
Sales Agreement              
Schedule of Capitalization, Equity [Line Items]              
Sale of stock, amount, maximum           $ 50,000,000.0  
Number of shares issued in transaction (in shares) | shares   1,000,000          
Common stock offer (in dollars per share) | $ / shares   $ 24.24          
Consideration received on transaction   $ 23,500,000          
Public Offering              
Schedule of Capitalization, Equity [Line Items]              
Number of shares issued in transaction (in shares) | shares 4,492,187            
Common stock offer (in dollars per share) | $ / shares $ 32.00            
Consideration received on transaction $ 134,600,000            
XynManagement, Inc.              
Schedule of Capitalization, Equity [Line Items]              
Number of unique solutions | uniqueSolution       2      
Medicare | AlloSure Kidney              
Schedule of Capitalization, Equity [Line Items]              
Reimbursement rate     $ 2,841        
Medicare | AlloMap Heart              
Schedule of Capitalization, Equity [Line Items]              
Reimbursement rate       $ 3,240      
Medicare | AlloSure Heart              
Schedule of Capitalization, Equity [Line Items]              
Reimbursement rate       $ 2,753      
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
financialInstitution
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Number of financial institutions | financialInstitution 19    
Restricted cash $ 270,000 $ 256,000  
Goodwill impairment 0    
Impairment of intangible assets $ 0    
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Remaining operating and finance lease term 3 days    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Remaining operating and finance lease term 8 years 2 months 1 day    
Machinery, Computer and Office Equipment      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 5 years    
Furniture and fixtures      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 7 years    
Capitalized internal-use software costs | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Capitalized internal-use software costs | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 5 years    
Medicare | Services Revenue | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 57.00% 55.00% 48.00%
Medicare | Accounts Receivable | Credit Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 28.00% 36.00%  
Previously Reported      
Summary Of Significant Accounting Policies [Line Items]      
Cost of testing services, product, digital, and other   $ 45,500,000 $ 33,000,000.0
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to CareDx, Inc - Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:      
Net loss attributable to CareDx, Inc. used to compute basic net loss per share $ (18,714) $ (21,968) $ (46,756)
Net loss attributable to CareDx, Inc. used to compute diluted net loss per share $ (18,714) $ (21,968) $ (46,756)
Denominator:      
Basic (in shares) 46,481,772 42,151,617 35,638,956
Diluted (in shares) 46,481,772 42,151,617 35,638,956
Net loss per share attributable to CareDx, Inc.:      
Basic (in dollars per share) $ (0.40) $ (0.52) $ (1.31)
Diluted (in dollars per share) $ (0.40) $ (0.52) $ (1.31)
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to CareDx, Inc - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 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,555,528 4,481,383 4,125,710
Shares of common stock subject to outstanding options      
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,670,398 2,609,848 2,501,057
Shares of common stock subject to outstanding common stock warrants      
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) 6,264 355,240 656,289
Shares of common stock subject to contingent consideration      
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) 0 10 0
Restricted stock units      
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,878,866 1,516,285 968,364
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share Attributable to CareDx, Inc - Additional Information (Detail)
1 Months Ended 3 Months Ended 15 Months Ended
Jun. 15, 2020
shares
Nov. 13, 2018
shares
Apr. 30, 2020
shares
May 31, 2018
shares
Jun. 30, 2018
commercialTest
shares
Mar. 31, 2018
shares
Public Offering            
Schedule of Net Income (Loss) Per Share [Line Items]            
Common stock shares issued (in shares)   2,300,000        
Sales Agreement            
Schedule of Net Income (Loss) Per Share [Line Items]            
Number of shares issued in transaction (in shares)     1,000,000      
Public Offering            
Schedule of Net Income (Loss) Per Share [Line Items]            
Number of shares issued in transaction (in shares) 4,492,187          
ImmuMetrix, Inc.            
Schedule of Net Income (Loss) Per Share [Line Items]            
Number of shares issued pursuant to contingent consideration (in shares)       227,848    
Contingent Consideration Liability | ImmuMetrix, Inc.            
Schedule of Net Income (Loss) Per Share [Line Items]            
Number of completed commercial tests | commercialTest         2,500  
Number of shares issued pursuant to contingent consideration (in shares)         227,848  
JGB Debt            
Schedule of Net Income (Loss) Per Share [Line Items]            
Shares issued upon conversion (in shares)           6,415,039
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets    
Money market funds $ 85,797 $ 29,177
Liabilities    
Common stock warrant liability 447 6,607
Fair Value Measured Using - (Level 1)    
Assets    
Money market funds 85,797 29,177
Liabilities    
Common stock warrant liability 0 0
Fair Value Measured Using - (Level 2)    
Assets    
Money market funds 0 0
Liabilities    
Common stock warrant liability 0 0
Fair Value Measured Using - (Level 3)    
Assets    
Money market funds 0 0
Liabilities    
Common stock warrant liability $ 447 $ 6,607
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) - Contingent Consideration Liability - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 6,607 $ 10,003
Exercise of warrants (7,655) (3,077)
Change in estimated fair value 1,495 (319)
Ending balance $ 447 $ 6,607
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Additional Information (Details)
Dec. 31, 2020
investment
Fair Value Disclosures [Abstract]  
Number Of Investments 1
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) - Private Placement Common Stock Warrant Liability
12 Months Ended
Dec. 31, 2020
$ / shares
Dec. 31, 2019
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Share price (in dollars per share) $ 72.45 $ 21.57
Exercise Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Exercise price (in dollars per share) $ 1.12 $ 1.12
Remaining Term (in Years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Remaining term (in years) 2 years 3 months 10 days 3 years 3 months 14 days
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.7300 0.8100
Risk-Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0.0014 0.0162
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 134,669 $ 38,223 $ 64,616  
Restricted cash 270 256 192  
Total cash, cash equivalents, and restricted cash at the end of the period $ 134,939 $ 38,479 $ 64,808 $ 26,474
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Marketable Securities - Components of Marketable Securities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
Amortized Cost $ 90,034
Unrealized Holding Losses (136)
Fair Value 89,898
Corporate Debt Securities  
Schedule of Held-to-maturity Securities [Line Items]  
Amortized Cost 90,034
Unrealized Holding Losses (136)
Fair Value $ 89,898
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Marketable Securities - Schedule of Maturity (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Cash and Cash Equivalents [Abstract]  
Within one year $ 90,034
After one year through five years 0
After five years through ten years 0
After ten years 0
Amortized Cost $ 90,034
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Additional Information (Detail) - USD ($)
3 Months Ended
Aug. 26, 2019
May 07, 2019
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Business Acquisition [Line Items]              
Goodwill       $ 23,857,000 $ 23,857,000   $ 12,005,000
Valuation allowance       $ 72,860,000 $ 64,412,000    
Ottr. Inc.              
Business Acquisition [Line Items]              
Percentage of outstanding equity acquired   100.00%          
Total consideration   $ 16,148,000          
Goodwill   10,198,000          
Goodwill expected to be deductible for income tax purposes   0          
Deferred revenue     $ 1,800,000     $ 2,300,000  
Deferred revenue adjustment     500,000        
Goodwill decrease     $ 500,000        
Net deferred tax assets related to assets acquired and liabilities assumed   200,000          
Net operating loss carryforwards   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          
Ottr. Inc. | Royalty rate | Developed technology              
Business Acquisition [Line Items]              
Rate used in estimating fair value   0.150          
Ottr. Inc. | Royalty rate | Trademarks              
Business Acquisition [Line Items]              
Rate used in estimating fair value   0.010          
Ottr. Inc. | Discount rate              
Business Acquisition [Line Items]              
Rate used in estimating fair value   0.145          
Ottr. Inc. | General and administrative expenses              
Business Acquisition [Line Items]              
Acquisition related costs   $ 600,000          
XynManagement, Inc.              
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,100,000            
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
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
12 Months Ended
May 07, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]        
Cash   $ 0 $ 18,230 $ 692
Goodwill   $ 23,857 $ 23,857 $ 12,005
Ottr. Inc.        
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,210)      
Total identifiable net assets acquired 5,950      
Goodwill 10,198      
Total consideration $ 16,148      
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Identified Intangible Assets Acquired at Acquisition Date (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 07, 2019
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Estimated Fair Value $ 6,600    
Customer relationships      
Business Acquisition [Line Items]      
Estimated Fair Value $ 4,200    
Weighted Average Remaining Useful Life (In Years) 15 years 10 years 10 months 24 days 10 years 1 month 6 days
Developed technology      
Business Acquisition [Line Items]      
Estimated Fair Value $ 2,300    
Weighted Average Remaining Useful Life (In Years) 10 years    
Trademarks      
Business Acquisition [Line Items]      
Estimated Fair Value $ 100    
Weighted Average Remaining Useful Life (In Years) 2 years    
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Summary of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill [Roll Forward]    
Beginning balance $ 23,857 $ 12,005
Goodwill acquired 0 11,852
Ending Balance $ 23,857 $ 23,857
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Additional Information (Detail)
12 Months Ended
May 07, 2019
Apr. 30, 2019
May 04, 2018
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jul. 26, 2019
USD ($)
Goodwill And Intangible Assets [Line Items]              
Goodwill impairment       $ 0      
Consideration paid for asset acquisition       3,250,000 $ 1,148,000 $ 5,202,000  
Amortization expense of intangible assets       4,800,000 3,600,000 2,400,000  
Cost of Testing Services              
Goodwill And Intangible Assets [Line Items]              
Amortization expense of intangible assets       1,300,000 700,000 500,000  
Cost of Product              
Goodwill And Intangible Assets [Line Items]              
Amortization expense of intangible assets       1,700,000 1,400,000 1,500,000  
Cost of Digital and Other              
Goodwill And Intangible Assets [Line Items]              
Amortization expense of intangible assets       300,000 200,000 0.0  
Sales and marketing              
Goodwill And Intangible Assets [Line Items]              
Amortization expense of intangible assets       $ 1,500,000 $ 1,300,000 $ 1,000,000.0  
Cibiltech SAS | License and Commercialization Agreement              
Goodwill And Intangible Assets [Line Items]              
Commercialization rights of intangible assets term   10 years          
Cibiltech SAS | License and Commercialization Agreement | Convertible preferred shares              
Goodwill And Intangible Assets [Line Items]              
Purchases under license and commercialization agreement             $ 1,000,000.0
Customer relationships              
Goodwill And Intangible Assets [Line Items]              
Estimated Useful Life (Years) 15 years     10 years 10 months 24 days 10 years 1 month 6 days    
Commercialization rights              
Goodwill And Intangible Assets [Line Items]              
Estimated Useful Life (Years)       8 years 8 months 12 days 9 years 8 months 12 days    
Commercialization rights | Discount rate | Cibiltech SAS | License and Commercialization Agreement              
Goodwill And Intangible Assets [Line Items]              
Rate used in estimating fair value   0.06          
Illumina              
Goodwill And Intangible Assets [Line Items]              
Initial cash payment under license agreement     $ 5,000,000.0        
Consideration paid for asset acquisition     5,200,000        
Asset acquisition cash consideration transferred     5,000,000.0        
Transaction costs related to asset acquisition     $ 200,000        
Illumina | Customer relationships | Discount rate              
Goodwill And Intangible Assets [Line Items]              
Rate used in estimating fair value     0.18        
Illumina | Acquired in-process technology              
Goodwill And Intangible Assets [Line Items]              
Estimated Useful Life (Years)       14 years      
Illumina | Acquired in-process technology | Discount rate              
Goodwill And Intangible Assets [Line Items]              
Rate used in estimating fair value     0.40        
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 07, 2019
Dec. 31, 2020
Dec. 31, 2019
Intangible assets with finite lives      
Gross Carrying Amount   $ 59,816 $ 57,713
Accumulated Amortization   (15,518) (10,719)
Foreign Currency Translation   (1,193) (3,556)
Total future amortization expense   43,105 43,438
Intangible Assets, Net (Excluding Goodwill)      
Total intangible assets, gross carrying amount   61,066 59,816
Total intangible assets, net   44,355 45,541
Acquired in-process technology      
Intangible assets with indefinite lives      
Net carrying amount   1,250 2,103
Acquired and developed technology      
Intangible assets with finite lives      
Gross Carrying Amount   31,209 29,106
Accumulated Amortization   (8,991) (6,473)
Foreign Currency Translation   (725) (1,852)
Total future amortization expense   $ 21,493 $ 20,781
Weighted Average Remaining Useful Life (In Years)   9 years 1 month 6 days 8 years 2 months 12 days
Customer relationships      
Intangible assets with finite lives      
Gross Carrying Amount   $ 18,168 $ 18,168
Accumulated Amortization   (4,684) (3,397)
Foreign Currency Translation   (449) (1,498)
Total future amortization expense   $ 13,035 $ 13,273
Weighted Average Remaining Useful Life (In Years) 15 years 10 years 10 months 24 days 10 years 1 month 6 days
Commercialization rights      
Intangible assets with finite lives      
Gross Carrying Amount   $ 8,079 $ 8,079
Accumulated Amortization   (1,039) (231)
Foreign Currency Translation   0 0
Total future amortization expense   $ 7,040 $ 7,848
Weighted Average Remaining Useful Life (In Years)   8 years 8 months 12 days 9 years 8 months 12 days
Trademarks and tradenames      
Intangible assets with finite lives      
Gross Carrying Amount   $ 2,360 $ 2,360
Accumulated Amortization   (804) (618)
Foreign Currency Translation   (19) (206)
Total future amortization expense   $ 1,537 $ 1,536
Weighted Average Remaining Useful Life (In Years)   9 years 10 months 24 days 9 years 1 month 6 days
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Summary of Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 07, 2019
May 04, 2018
Dec. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value $ 6,600      
Illumina        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   $ 2,483    
Customer relationships        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value $ 4,200      
Estimated Useful Life (Years) 15 years   10 years 10 months 24 days 10 years 1 month 6 days
Customer relationships | TruSight        
Goodwill And Intangible Assets [Line Items]        
Estimated Useful Life (Years)   2 years 7 months 6 days    
Customer relationships | TruSight | HLA        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   $ 380    
Acquired in-Process Technology: AlloSeq | Illumina        
Goodwill And Intangible Assets [Line Items]        
Estimated Useful Life (Years)     14 years  
Acquired in-Process Technology: AlloSeq | Illumina | HCT        
Goodwill And Intangible Assets [Line Items]        
Estimated Fair Value   $ 2,103    
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2021 $ 4,900  
2022 4,882  
2023 4,882  
2024 4,882  
2025 4,882  
Thereafter 18,677  
Total future amortization expense 43,105 $ 43,438
Cost of Testing Services    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2021 1,316  
2022 1,316  
2023 1,316  
2024 1,316  
2025 1,316  
Thereafter 5,457  
Total future amortization expense 12,037  
Cost of Product    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2021 1,847  
2022 1,847  
2023 1,847  
2024 1,847  
2025 1,847  
Thereafter 4,340  
Total future amortization expense 13,575  
Cost of Digital and Other    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2021 345  
2022 345  
2023 345  
2024 345  
2025 345  
Thereafter 1,192  
Total future amortization expense 2,917  
Sales and Marketing    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2021 1,392  
2022 1,374  
2023 1,374  
2024 1,374  
2025 1,374  
Thereafter 7,688  
Total future amortization expense $ 14,576  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Summary of Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 1,702 $ 1,236
Work in progress 2,936 1,189
Raw materials 5,374 3,589
Total inventory $ 10,012 $ 6,014
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment $ 27,703 $ 19,523
Less: Accumulated depreciation and amortization (16,999) (15,093)
Property and equipment, net 10,704 4,430
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 9,325 7,546
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 8,096 5,458
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 5,414 4,996
Capitalized internal-use software costs    
Property, Plant and Equipment [Line Items]    
Property and equipment 2,312 0
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment 683 683
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 1,873 $ 840
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Depreciation expense   $ 1.9 $ 1.6 $ 1.2
Finance lease, ROU asset   0.6 0.6  
Accumulated depreciation finance lease assets   0.4 0.4  
Amortization expense, included in depreciation and amortization expense   $ 0.1 $ 0.2 $ 0.2
Proceeds from advance payment $ 20.5      
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 6,733 $ 3,068
Deferred revenue 3,530 3,686
Short-term lease liability 2,033 3,017
Deferred payments for intangible assets 2,000 2,098
Professional fees 1,529 766
Accrued royalty 1,072 547
Contingent consideration 738 810
Test sample processing fees 416 835
Other accrued expenses 2,551 2,011
Total accrued and other liabilities $ 20,602 $ 16,838
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2014
milestone_payment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 02, 2020
USD ($)
Dec. 31, 2017
USD ($)
Loss Contingencies [Line Items]            
Operating lease, extension period   8 years 2 months        
ROU asset increase         $ 13,000  
Operating lease, right-of-use asset   $ 15,228 $ 4,730      
Short-term lease liability   2,033 3,017      
Operating lease liability, less current portion   16,069 2,370      
Rent expense under non-cancelable operating leases   4,900 2,300      
Rent expense under non-cancelable operating leases       $ 2,000    
Number of milestone payments | milestone_payment 6          
Unrecognized Tax Benefits   4,416 3,650 $ 3,449   $ 3,164
Cumulative or accrued interest and penalties related to unrecognized tax benefits   $ 200 $ 200      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]   us-gaap:AccruedLiabilitiesAndOtherLiabilities us-gaap:AccruedLiabilitiesAndOtherLiabilities      
Noncurrent Liabilities            
Loss Contingencies [Line Items]            
Unrecognized Tax Benefits   $ 200        
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Lease Cost (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating lease cost $ 4,441
Finance lease cost 205
Total lease cost $ 4,646
Weighted-average remaining lease term - Operating leases (in years) 7 years 3 months 18 days
Weighted-average remaining lease term - Finance leases (in years) 5 months 1 day
Weighted-average discount rate - Operating leases (%) 10.50%
Weighted-average discount rate - Finance leases (%) 5.40%
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Finance Leases  
2021 $ 71
2022 0
2023 0
2024 0
2025 0
Thereafter 0
Total minimum lease payments 71
Operating Leases  
2021 4,562
2022 5,014
2023 3,769
2024 3,892
2025 4,037
Thereafter 10,256
Total minimum lease payments $ 31,530
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Additional Information (Detail) - USD ($)
2 Months Ended 3 Months Ended 12 Months Ended
Nov. 20, 2018
Mar. 31, 2018
Mar. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Apr. 17, 2018
Debt Instrument [Line Items]              
Current portion of long-term debt       $ 0      
Long-term debt, net of current portion       0      
Loss on debt extinguishment       $ 0 $ 0 $ 5,780,000  
Amount recognized to additional paid in capital           38,852,000  
Perceptive Credit Agreement              
Debt Instrument [Line Items]              
Aggregate principal amount             $ 15,000,000.0
Perceptive Credit Agreement | Debt Extinguishment Expenses              
Debt Instrument [Line Items]              
Loss on debt extinguishment $ 3,000,000.0            
J B G Debt              
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        
J B G Debt | Debt Extinguishment Expenses              
Debt Instrument [Line Items]              
Loss on debt extinguishment           $ 2,800,000  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Detail)
1 Months Ended 12 Months Ended
Jun. 15, 2020
USD ($)
$ / shares
shares
Nov. 16, 2018
USD ($)
$ / shares
shares
Oct. 05, 2017
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
May 31, 2018
shares
Jun. 30, 2014
commercialTest
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Aug. 31, 2018
USD ($)
Class of Stock [Line Items]                    
Conversion of debentures into shares of common stock | $             $ 0 $ 0 $ 38,852,000  
Consideration received on transaction | $ $ 134,600,000                  
Preferred stock, shares issued (in shares)             0 0 0  
Sales Agreement                    
Class of Stock [Line Items]                    
Common stock offer (in dollars per share) | $ / shares       $ 24.24            
Sale of stock, amount, maximum | $                   $ 50,000,000.0
Number of shares issued in transaction (in shares)       1,000,000            
Consideration received on transaction | $       $ 23,500,000            
Public Offering, Underwriters' Option                    
Class of Stock [Line Items]                    
Number of shares issued in transaction (in shares) 585,937                  
Public Offering                    
Class of Stock [Line Items]                    
Common stock offer (in dollars per share) | $ / shares $ 32.00                  
Number of shares issued in transaction (in shares) 4,492,187                  
Consideration received on transaction | $ $ 134,600,000                  
ImmuMetrix, Inc.                    
Class of Stock [Line Items]                    
Common stock (in shares)           227,845        
Number of achieved contingent consideration milestone of commercial tests | commercialTest           2,500        
Number of commercial tests involving the measurement of cfDNA to be completed | commercialTest           2,500        
Number of shares issued pursuant to contingent consideration (in shares)         227,848          
Common Stock                    
Class of Stock [Line Items]                    
Common stock shares issued (in shares)                 2,300,000  
Common Stock | 2018 Public Offering                    
Class of Stock [Line Items]                    
Common stock shares issued (in shares)   2,300,000                
Common stock offer (in dollars per share) | $ / shares   $ 24.50                
Option to purchase additional shares (in shares)   300,000                
Net proceeds from common stock shares issued at public offering | $   $ 52,900,000                
Common Stock | Public Offering                    
Class of Stock [Line Items]                    
Common stock shares issued (in shares)             4,492,187      
JGB Debt | Common Stock                    
Class of Stock [Line Items]                    
Conversion of debentures into shares of common stock | $     $ 1,300,000           $ 26,700,000  
Common stock shares issued (in shares)     288,022           6,161,331  
Common stock offer (in dollars per share) | $ / shares     $ 4.34           $ 4.33  
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.4
401(K) Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Retirement Benefits [Abstract]      
Expense incurred related to plan $ 0.7 $ 0.6 $ 0.3
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Warrants - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Warrants and Rights Note Disclosure [Abstract]      
Warrants exercised (in shares) 314,000 94,000  
Proceeds from exercise of warrants $ 352 $ 105 $ 10,998
Number of warrants exercised on cashless basis (in shares) 34,000 207,400  
Stock issued for warrants exercised on cashless basis (in shares) 24,000 49,000  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) - Common Stock
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants outstanding (in shares) 6,264
April 2016  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1.12
Warrants outstanding (in shares) 6,264
April 2016 | Remaining Term (in Years)  
Class of Warrant or Right [Line Items]  
Original Term (in years) 7 years
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Apr. 21, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total intrinsic value of options exercised   $ 19,200,000 $ 15,100,000 $ 6,800,000  
Total unrecognized compensation costs related to stock options and RSUs   $ 23,900,000      
Stock options and RSUs expected weighted average period   2 years 10 months 6 days      
Weighted average fair value of options to purchase common stock granted (in dollars per share)   $ 18.97 $ 17.74 $ 9.05  
Total fair value of options vested during period   $ 9,000,000.0      
Shares available for issuance (in shares)   672,968 504,775    
Stock-based compensation expense   $ 23,401,000 $ 22,417,000 $ 7,138,000  
Share-based compensation expense, tax benefit recognized   0      
Share-based compensation costs, capitalized   0      
General and administrative expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 10,597,000 11,804,000 3,700,000  
Non Employee Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares issued (in shares)   265,083      
Fair value of shares issued   $ 1,700,000      
Non Employee Director | General and administrative expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 300,000 $ 200,000 $ 300,000  
2019 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of common stock shares that might be granted (in shares)   96,779      
2014 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance of common stock (in shares)   513,437      
2016 Inducement Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance of common stock (in shares)   62,752      
Maximum number of common stock shares that might be granted (in shares)         155,500
2014 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum portion of earning an employee may contribute to the ESPP Plan   15.00%      
Maximum value of shares which an employee can purchase per calendar year   $ 25,000      
Offering period for employee stock purchases   6 months      
Applicable exercise date an offering period shall be equal to percentage of the lower of fair market value of common stock   85.00%      
Shares issued under ESPP (in shares) 38,576 76,723 51,712    
Aggregate proceeds from the issuance of shares $ 700,000 $ 1,400,000 $ 800,000    
Shares available for issuance (in shares)   511,933      
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total fair value of RSUs vested during the period   $ 15,700,000      
Intrinsic value of RSUs   136,000,000.0      
Total unrecognized compensation costs related to stock options and RSUs   $ 39,800,000      
Stock options and RSUs expected weighted average period   3 years      
Restricted stock units | 2019 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period   10 years      
Termination of employment   3 months      
Vesting period   4 years      
Restricted stock units | 2016 Inducement Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   4 years      
Stock Options | 2019 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   4 years      
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Shares Available for Grant    
Beginning balance (in shares) 504,775  
Additional options authorized (in shares) 1,699,549  
Common stock awards for services (in shares) (11,116)  
Options granted (in shares) (1,082,339)  
Repurchases of common stock under employee incentive plans (in shares) 169,706  
RSUs forfeited (in shares) 346,656  
Options forfeited (in shares) 306,075  
Options expired (in shares) 26,896  
Ending balance (in shares) 672,968 504,775
RSUs forfeited (in shares) (346,656)  
Stock Options Outstanding    
Beginning balance (in shares) 2,609,848  
Options granted (in shares) 1,082,339  
Options exercised (in shares) (688,818)  
Options forfeited (in shares) (306,075)  
Options expired (in shares) (26,896)  
Ending balance (in shares) 2,670,398 2,609,848
Weighted average exercise price, outstanding (in dollars per share) $ 21.92 $ 16.47
Options granted, weighted average exercise price (in dollars per share) 29.11  
Options exercised, weighted average exercise price (in dollars per share) 11.58  
Options forfeited, weighted-average exercise price (in dollars per share) 24.46  
Options expired, weighted-average exercise price (in dollars per share) $ 19.18  
Restricted stock units    
Shares Available for Grant    
Granted (in shares) (1,287,234)  
RSUs forfeited (in shares) 346,656  
RSUs, beginning balance (in shares) 1,516,285  
Granted (in shares) 1,287,234  
Vested (in shares) (577,997)  
RSUs forfeited (in shares) (346,656)  
RSUs, ending balance (in shares) 1,878,866 1,516,285
Stock Options Outstanding    
Outstanding, weighted-average grant date fair value (in dollars per share) $ 28.42 $ 22.51
RSUs granted, weighted-average grant date fair value (in dollars per share) 31.71  
RSUs vested, weighted-average grant date fair value (in dollars per share) 22.28  
RSUs forfeited, weighted-average grant date fair value (in dollars per share) $ 25.06  
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Vested (in shares) | shares 987,653
Expected to vest (in shares) | shares 1,553,039
Total (in shares) | shares 2,540,692
Vested (in dollars per share) | $ / shares $ 14.64
Expected to vest (in dollars per share) | $ / shares $ 26.16
Vested, weighted average remaining life 6 years 5 months 19 days
Expected to vest, weighted average remaining contractual life 8 years 9 months 3 days
Vested, aggregate intrinsic value | $ $ 57,101
Expected to vest, aggregate intrinsic value | $ 71,883
Aggregate Intrinsic Value, Total | $ $ 128,984
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
Expected dividend yield 0.00% 0.00% 0.00%
Risk-free interest rate, minimum 0.17% 2.10% 1.61%
Risk-free interest rate, maximum 1.57% 2.51% 2.14%
Employee Stock Purchase Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 62.56% 70.80% 59.94%
Employee Stock Purchase Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 93.17% 76.66% 105.32%
Shares of common stock subject to outstanding options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 11 months 23 days 5 years 11 months 19 days 5 years 10 months 24 days
Expected volatility 75.56% 70.78% 69.69%
Risk-free interest rate 0.69% 2.32% 2.77%
Expected dividend yield 0.00% 0.00% 0.00%
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 23,401 $ 22,417 $ 7,138
Cost of Testing Services      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 1,493 1,751 761
Cost of Product      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 391 280 60
Cost of Digital and Other      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 449 152 0
Research and development expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 4,676 4,422 1,631
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 5,795 4,008 986
General and administrative expenses      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 10,597 $ 11,804 $ 3,700
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Loss Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
United States $ (14,233) $ (19,386) $ (41,109)
Foreign (5,517) (4,561) (7,106)
Loss before income taxes $ (19,750) $ (23,947) $ (48,215)
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ (58) $ (571) $ 24
State 1 1 0
Foreign 160 83 139
Total current income tax expense (income tax benefit) 103 (487) 163
Deferred      
Federal 91 (558) 13
State (52) (47) 4
Foreign (1,178) (887) (1,614)
Total deferred income tax benefit (1,139) (1,492) (1,597)
Income tax benefit $ (1,036) $ (1,979) $ (1,434)
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract]      
Federal tax statutory rate 21.00% 21.00% 21.00%
Stock-based compensation 13.50% 9.90% 1.30%
Change in valuation allowance (34.40%) (16.60%) (9.40%)
Foreign rate differential 1.80% 0.30% 2.40%
Warrant revaluation (1.70%) 0.30% (10.00%)
Interest expense (0.30%) (0.20%) (1.70%)
Non-deductible executive compensation (6.80%) (7.60%) (0.70%)
Research credits 3.90% 2.60% 0.40%
Changes in net operating loss carryforwards, including expirations 6.90% (1.50%) 0.00%
Other 1.20% 0.10% (0.30%)
Effective income tax rate 5.20% 8.30% 3.00%
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Net operating loss carryforwards $ 60,578 $ 56,735
Tax credit carryforwards 8,507 7,239
Accruals 4,598 2,649
Property and equipment 1,047 1,078
Lease liability 4,408 1,015
Other 4,302 2,224
Gross deferred tax assets 83,440 70,940
Valuation allowance (72,860) (64,412)
Total deferred tax assets 10,580 6,528
Deferred tax liabilities:    
Purchased intangibles (7,683) (7,589)
Operating leases right-of-use assets (3,708) (878)
Other (488) (34)
Total deferred tax liabilities (11,879) (8,501)
Net deferred tax liabilities $ (1,299) $ (1,973)
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 22, 2017
Dec. 21, 2017
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes Disclosure [Line Items]            
Increase (decrease) in valuation allowance     $ 8,400,000 $ 4,100,000    
Not subject to expiration     32,600,000      
Net unrecognized tax benefit would impact the effective tax rate     0      
Net unrecognized tax benefit     4,416,000 3,650,000 $ 3,449,000 $ 3,164,000
Cumulative or accrued interest and penalties related to unrecognized tax benefits     200,000 $ 200,000    
Deferred tax assets $ 45,900,000 $ 72,500,000        
Decreasing valuation allowance         $ 27,000,000.0  
Domestic Federal            
Income Taxes Disclosure [Line Items]            
Net operating loss carryforwards     239,000,000.0      
Tax credit carryforwards     6,900,000      
Domestic State            
Income Taxes Disclosure [Line Items]            
Net operating loss carryforwards     93,900,000      
Domestic State | California            
Income Taxes Disclosure [Line Items]            
Tax credit carryforwards     7,600,000      
Foreign            
Income Taxes Disclosure [Line Items]            
Net operating loss carryforwards     $ 15,300,000      
Statutes of limitation for income tax returns start year     3 years      
Statutes of limitation for income tax returns end year     6 years      
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at the beginning of the year $ 3,650 $ 3,449 $ 3,164
Additions based on tax positions related to the current year 824 667 285
Decreases based on tax positions related to prior years (58) (466) 0
Balance at the end of the year $ 4,416 $ 3,650 $ 3,449
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting - Reportable Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Revenues $ 192,194 $ 127,068 $ 76,569
United States      
Segment Reporting Information [Line Items]      
Revenues 181,503 116,196 66,063
Europe      
Segment Reporting Information [Line Items]      
Revenues 7,562 7,790 7,602
Rest of World      
Segment Reporting Information [Line Items]      
Revenues 3,129 3,082 2,904
Testing services revenue      
Segment Reporting Information [Line Items]      
Revenues 163,610 104,550 60,300
Testing services revenue | United States      
Segment Reporting Information [Line Items]      
Revenues 163,221 104,056 59,683
Testing services revenue | Rest of World      
Segment Reporting Information [Line Items]      
Revenues 389 494 617
Product revenue      
Segment Reporting Information [Line Items]      
Revenues 19,302 18,279 15,674
Product revenue | United States      
Segment Reporting Information [Line Items]      
Revenues 9,219 8,078 5,881
Product revenue | Europe      
Segment Reporting Information [Line Items]      
Revenues 7,475 7,690 7,506
Product revenue | Rest of World      
Segment Reporting Information [Line Items]      
Revenues 2,608 2,511 2,287
Digital and other revenue      
Segment Reporting Information [Line Items]      
Revenues 9,282 4,239 595
Digital and other revenue | United States      
Segment Reporting Information [Line Items]      
Revenues 9,063 4,062 499
Digital and other revenue | Europe      
Segment Reporting Information [Line Items]      
Revenues 87 100 96
Digital and other revenue | Rest of World      
Segment Reporting Information [Line Items]      
Revenues $ 132 $ 77 $ 0
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Long-lived assets $ 10,704 $ 4,430
United States    
Segment Reporting Information [Line Items]    
Long-lived assets 9,888 3,346
Europe    
Segment Reporting Information [Line Items]    
Long-lived assets 351 509
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets $ 465 $ 575
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Feb. 11, 2021
Jan. 25, 2021
Jun. 15, 2020
Feb. 11, 2021
Apr. 30, 2020
Jan. 19, 2021
Subsequent Event [Line Items]            
Proceeds from advance payment         $ 20.5  
Consideration received on transaction     $ 134.6      
Public Offering            
Subsequent Event [Line Items]            
Number of shares issued in transaction (in shares)     4,492,187      
Common stock offer (in dollars per share)     $ 32.00      
Consideration received on transaction     $ 134.6      
Subsequent Event            
Subsequent Event [Line Items]            
Advance payment balance           $ 0.0
Consideration received on transaction       $ 188.7    
Subsequent Event | Public Offering            
Subsequent Event [Line Items]            
Number of shares issued in transaction (in shares)   1,923,077        
Common stock offer (in dollars per share)   $ 91.00        
Consideration received on transaction   $ 164.0        
Subsequent Event | Over-allotments            
Subsequent Event [Line Items]            
Number of shares issued in transaction (in shares) 288,461          
Consideration received on transaction $ 24.7          
XML 99 R9999.htm IDEA: XBRL DOCUMENT v3.20.4
Label Element Value
Accounting Standards Update [Extensible List] us-gaap_AccountingStandardsUpdateExtensibleList us-gaap:AccountingStandardsUpdate201409Member
Common Stock [Member]  
Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt $ 6,000
EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &.(6%('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !CB%A2US-/?N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''W!TSJR\9.&PQ6V-C-V&IK&CO&UDCZ]DN\-F5L#["CI9\_ M?0*U)DK3)WQ)?<1$#O/5Z+N0I8EKMB>*$B";/7J=ZRD1IN:V3U[3]$P[B-H< M] Y!<'X+'DE;31IF8!47(E.M-=(DU-2G$]Z:!1\_4U=@U@!VZ#%0AJ9N@*EY M8CR.70L7P PC3#Y_%] NQ%+]$ULZP$[),;LE-0Q#/:Q*;MJA@??GI]>R;N5" M)AT,3K^RDW2,N&;GR6^K^X?-(U."BZ;BHA+7F^9.&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !CB%A2@%@G3J@& !N&@ & 'AL+W=OO+:I%_=EW; /M$1;0B31(ZDX M_O<[TK+D!/))P+[8>KN'CX['YXZGRZV0#RKD7).G)$[552O4>O.NUU-^R!.F MNF+#4[BS$C)A&D[ENJP*&U=7]IK(GRDMDMP8&"11NO]G3[DCC@R&S@D#FAO0%P;NJ1&\W,!K:M#/ M#?K6,_M7L7Z8,,VN+Z78$FF>!C1S8)UIK>'UH]3,^T)+N!N!G;X>BTD)S!=2CZ)5(>*W*8! M#YX#](!@P9(>6-Y0%''"_2[QW#:A#G4J"(UQ\RE?=@FEUMRM,)_@YK]G*8SN M5(W^[&V\PN>>Q?-0G_\]6BHM(>[_02#[!63?0O9/.4CX&:Q&3;[L-KQJQG!S MU^E\0%B<%2S.FK$8I6G&8G+/-T+J*CHXCI891^@,"CJ#9G3F7$8B,-%(8)%4 M^J<&*8^_GUZ]JHF!\X+;.8HXSJ0TU*:1\L%3/SB3*#\P M82!)!N)NM?GT-.)8*Q8K;!XO"DX7*,YMJB.] U?%G-QER9++*BXXAN.X'6]P MY@T0/JY3BJ;3A-$]7T=F#8.[[EA2.6\U0./1_>WDSS:9W8V[&+,C.7>;,)NE MOI P:\Q,8)LL-(05$9*,199JN8/_H)HNCCZYQ4C2DB1M0O(+>R*S ((M6D6^ M98I,;PWD1;_C>>Y@Z%U@#$N%=KTF#$=!(+E2[<,!^0C/D<]IM>]P2)=\$5N3 M:V/F8ZO"+37?Q57[)@KBGS M@8N+^9=(0RH0*^+2-\NW9,']3(*W*FGA2&.1)" ["RW\AS;90!)^9''&R6NG M"QF#;&"]JI!);+W2,FM07.PAI091NB:+7;(4<17;&H#QY Z+>UIF"8KK^,%C MY/;)#UD*Q?^I_%4#=#=:3$9_8)S*I$ ;)87OL 7L/*0@83"O3$'0!62F5%8= M=368/[C"N)7I@#9*!]]$#.D3ML>V%I&56Z,:I#M,4VDI_;21]!^JR'V%9F,+ MQ#6K)H8CUKBJ5'O:2.UGJ>9ROZDW-2T[4*UDAB/6,"O%GC82>SMU9 PY:"UD MI6;4X'QD$A;,R/'I/1ED0:2@F1EIS M2-ZVBIS&;%W)#,>KV79ZI=![C;8'BQ"T#/-4#4R=I[Q2[[U&NX)YMHPC']PC M6-5"G.0H9Q;%= P?K]WN^67OL6KP4MB]1L+^/-4N3%95Y'.F8=)2DQ:KVCHY M\N"(T)D[I'0PH"=8'?5@<"$^;'35T5X)EO+2[.I6'*2JNBZM09T;&1:I,L6) M#CF1Q0[QEY^'U#U_KTS5^[3;%\%VHRUYS*QT:V%-3(_JT$#YQ+F]!6C6;Z&( M \@[;0+.(]$+WO+ &^X UIQ)&-0=..]GL]F>3Z2>=V:(62M")L3T?\@VY!8U M,)LQ'G3)(O/#EW3;IG"'+0*4"VE@^5O:*'*;;"-8"$M.5B"4 9R!@)A7S^K[$Q?A9LN))EP MGYOB=>^30S,1VW5[93KV\.0Y*KQQ2GIJ &J7>IE_O88]N./.TA0N5J:1&K"Z MAF>9>[V&K;B<5=Z1.\T+AYO^P%B5V=9KE&W'0$P"J1G$R1/YP*NU&H=R8+L MD4>]?A6SWE&#WB12^Z%#$=]T8_:]^N)J\3%E9#\A],K']U]B/C&3AQ6)^0I, MG>XYS*#W^I=!:)/8PY QDPSP ]U="Z,.)&:#XQ'3]'U!+ P04 M " !CB%A2 ;:@6:0& !(&P & 'AL+W=O9DL5#YBJ^9 M.A8;7L,O2R'73,-'>;]0&\E9T0Y:5PL2!/%BSSP"CB%<^U<<'@SY9?\JHR MGD#'C\[IK+^G&7AX_>3]EW;R,)D[IOBEJ/XL"[TZGZ4S5/ E:RI](W:_\6Y" MD?&7BTJU_Z-=9QO,4-XH+=;=8%"P+NO]7_:S"\3! !Q.#"#= /+: ;0;0-N) M[I6UT[IBFEV<2;%#TEB#-W/1QJ8=#;,I:_,8;[6$7TL8IR\N1:U$519,\P)] M8A6K+Y,:)XCDA L?PRUB@;A!BL@Y!!&$NM1%UGTA@F2LSK8B81 E;H5QKS#V*OQ<;^'!"OGH MTA5;=\1!@,E(EVT5!SATRTIZ68E7UK7D&U86[2(4>L4E9(_#5>Y2F]A13*)T M)-9A%)/4+3;MQ:9>L=^$9M4K!*;V TQHD"4CB;99@C-"W!JS7F/V0D"!E5(_ MMA$U.WH#]-)S5'/MDIHYGGP2C%>D;16&=&++X&#(X8%7ZE<0RG19WZ.* ])@ M\QAX'8GE4:.X)[R=VV>B(T+&*\!A%B:3J@_(@U_82)K5]Z5)17N)D['M'(W" M%D5CG0ZS* KQA-"!%IAXA?XJ1+$KJ\HIC=A+E*;1>(6^:/9<0Y&!.G$<9C>;8=CG!"IZ(W< ;'KZI2JI+=E54+:E^I@@=28#\J>L9N MV.,48+&=]K,XHN.YVU91%$S-?* #]N,!!,K&+&FQAG9%,5/P.T7:B1^G4$F- M53K,2)A. !NWT3X(X&)<'#C,(%=NVZH?58 B'WO\N-$?X@VL&Q$8!"<)L''&'V<1^)0,N MB!\7SVN&%R)-;!3$&<'CM.PPHV$Z5=V0@_["3XPKON2@LT":_1SB[11J@P&3 M;-P*N*RR9*(5( ,]R M=BUBOH96&)C-_0#LF)3N(K%NNS8DPM*)J&\5Q,,$Z M,M"$^&G2![5;J HMA83&=%1%.&7;"*%1/ :-PRHBD[H'T! _:$;5V1#@.7RA M5+^D-T).)3KB8$P<6!VCPXS09&KG#2 B_H[GZVMR&[&;&FBVQ@(=_5$2311H M9 :\0-MGQI>$N@@6I#2 M+N=F[ISK=6S.^4[4AN7\?+:17'&YY;,+Y#ID^1\4N96Y-A5J(J MN%3OWJ20B$_;EDH_>@]?!K)1/]F@^>UR0YO+3M#;X!CZ;L@4$FU9U?!3A(,Y M%(WFW[LWL'=.U8K!)!%K]$K(\B^#<8VN>,[7=USN39X.K-KG98Z>3E$M4#>P M5*IG?Z,5)*'";/&7G3A/A'R\[$Z#7HU4.B"5^I%ZF/_=,>N#AOY=O,)L'H9X MCN.X_3(D\S!+Y]#R_N7*\Y O#& WY<"J-M],"]3^I=G%W\#4$L#!!0 M ( &.(6%*YOIOBT@( +T) 8 >&PO=V]R:W-H965T&ULI59;;]HP%/XK5K2'5NK(A7"K *FEJK:'2:AHV\.T!Y,=G& /-U(]ZPS D)><"SWR,F.*6]_7208YU2U9@,"= MA50Y-3A52U\7"FCJ0#GWHR#H^CEEPAL/W=I4C8=R93@3,%5$K_*Z\(36V;&+OCC84&7, /SM9@JG/DU2\IR$)I)010L1MY=>#L) PMP$=\8 M;/36F%@K1S.O("JP@X),924/Q9PP0XMTRHXU=%ZM4Y+7![_,K^Z,RC MF3G5,)'\.TM--O+Z'DEA05?-K M'^&;&;2,_6B(7)!')M XHYQ,I6:NOW[Q.4 MPA+C TV>;TA!%5E3O@)RQ01))>=4:5* *LM[?:B\98J^2V'?SO4X: 5!./37 MVU4\%[6C/Z[UQY?I+YN T)7)I&)_<,/Z*%4]T]J_I4Q([J7JVZ M=U+U1.8YOCW_T>:]1FU^+FI'?+\6W[] _,4]WC_:NOME;Q*YXV!0.QA<[J!9 MBP_>:(H'<1R&W>Z>^ .!43SHQ^TCVL/@WUD47*[^@GZOZ!MX.!1YV(2_=;;: MB\T7JI9,:,)A@="@U<,77Y5WA7)B9.&.V[DT>'B[88;W*U V /<74IK7B3W! MZQO;^"]02P,$% @ 8XA84M P>Q@C!P H!\ !@ !X;"]W;W)K\5;5HD>2KR\DU?E_&Q"SH$+_7_%&=?$>&RD*(K^;B8W4YB,.7VIA@\+'G<]XTQA+LXZ_>Z.1X3[/P]/NS]1\Z\D!FP12?B^9+7>GUY22? MH(JOV*[1=^+Q)]X32HR]I6A4]Q<]]MAH@I8[I<6F7PP[V-3MX9,]]8XX68#3 MD06D7T#L!?'( MHOH*]=$/<+XLXS!RJ='TJFV=6%%(](&C18,U\Z9W:K@7[= MFKC?:PG_K6&=OIJ+5HFFKICF%;K7\ %!U0J)%?IMRR4SP5%HBC[?E^C==]^C M[U#=HD]KL5.LK=3%3,,>C*79LK_?S>%^9.1^F*!?1*O7"GUH*UZ]-#"#S1\9 MD&<&-R1HL>3+"S^#%B-CU;CSFHE@*3VA%>=%C"T?N2@:9=A"E2X*QPF._2[*CF2R()E[UD#. M&"90O;]RXRP?C\RY=T+SQ KBW$71/+1'WGD01X_\A9BW71, M6 7UKC8/@6D-/CJY)RQYE%IT7!1-DSBRZ+@H0HHL]=,ICG2*()U/0@,9X>2O MCTSA\6><$6*Q<6$XP6EDTW%AA3'GIX.CH5M$04(_"Z702HK-,RGH#MXF$#GW MGQ*2$#O5O+@XH1;KTH?#29+E(X1.VA\.$OK8:BZYTM#6EF+#T;L^1-^?H99[ M:T%O\$6@,KL4>$!%GMBD7-"49A$>X40&3B3(J>0+#:EF,FY7J[4I:L',Z\V= M[B.R^7P34GH@4PC02$' 0T/$-,AFOF;M S>R \)4;SJALF*U1'O6[+@1*A"X M#4A(T$K+K^B12"FY$H!DF5,:753BEA 7-*4DI6.%?M 3."PHND*_X#!8\F=.FCV-/#RN M%)CB(DN<(N+!$5J<=*6>E <7YP0G(Z0&<8'#ZN+CD0A0:_FJ]F><*P5P1&U5 MX4,5F9-Q'E1,1\0>'F0%#NN*7[E+(NWVW]4]QGF%;T?MP(/P=2>_#Q6F6 MC[0I,F@)$M82SR00TUK6BYUFBP:"(U K($ZMEJ)IC&BJ^Q;M(TM<76!GW;
/ITA2,=S+RGL3%'>"/IPO@CZ_!EJO&UO)T/Q)N/G?,%4OT3MH_A5D Y,*@>Q$RMS* M6UI[<\4IU>C<<9P7E=BBTP?#YW0L\8<^3L)]O*R;G5$Q_X)6_"I:7I1+RP,+ MT!KZ.0F/Z5^Z=VR\FK(]C 8@V3H^"NT4<(6TA]J[!=ZFT1^>BR/GX!,2FO7) MT*-)N$G:4TQ7:?\N&B.+%55.G!I1&-1N0X'=H5Q6_XEHT. M38*&I]&Y@.D:IC1MQ?4,;:6H=DM]AJKZH08)?=8-;9V.]CK2'3!C6MBO"N8> M&"E2^SU*Z8/A>"Q]ZD76TJ%AT/@MLW:HV#0\@86RUAV5<$$C MQ]D>6$X<&>R#)6DVHH/I4-5I^I8Y.U16&JZL;Y>S;IW$-+E0B!EL:66HET2=I. M_[Y#RE&]T$Z 7B22>F^&;T8L$=#Q=T#@^@OBSN!<[-,59*\8264NP9<%-$K"9Z4W 0G+>907)+0/R>!%WB6#4U>3/^$1>WTJ#C-QRPK> OE^/95*X+GY<<)=U+N+C+OHB+L/6& :S+ M MD1TS,4Q=15;C"S]-_&CHKK;#:X$%?A:GN[#< HOB)/5[V,[^!_W^!R?#]5%5 M($BQ$R>MY^I$;.+>=GPR-EA?L'HP/(U" "O^$(PZDPWMZE;Y$P^I.3/GA(%) MEZ*/MCAV7N(MY:'O97M1/ 1=9$&R%T,+R,_"T!["I)>9//L+' ;0)B2QN!_$ MWF!/B@46!&FV!\LML&CG]]I1D_9JTI-J)@=*"%5*U-.EHM,&B.*$<3Q(3 G> M('F.]4R! *F>2V-ZL%]O3_BSB/P0<1$,[(*S7G#VOX(G5$#^>*X+R*5-668Y MZ):\6F"VO%I@41JGV9Y,=^ON:D',30\@\4]<,M45_WZU;S.NS>VZMWZ#[4?7 M+?PST_4N=U3,:R9) S,TZ5TF6$M$UP]T$\47YH:<&PO=V]R M:W-H965T&ULO5M9<]O($?XK*&4K65>9)N;"L9%5M93EE58^ M:'&=/*3R ($C$3$(< '0LO]]&@< M5\ZW99J5K\\65;7Z93PNXP5?1N6K?,4SN/.0%\NH@H_%X[A<%3R:-TK+=(Q= MUQLOHR0[NSAOOIL6%^?YNDJ3C$\+IUPOEU'Q?<+3_.GU&3K;?'&7/"ZJ^HOQ MQ?DJ>N0S7GU>30OX--Y:F2=+GI5)GCD%?WA]]BOZ9>:16J&1^%?"G\J=:Z<. MY3[/O]0?;N:OS]S:(Y[RN*I-1/#G*[_D:5I; C_^[(R>;9]9*^Y>;ZR_;8*' M8.ZCDE_FZ;^3>;5X?1:<.7/^$*W3ZBY_NN9=0*RV%^=IV?SO/'6R[ID3K\LJ M7W;*X,$RR=J_T; ]U4@G0+95X%V"E16\ P*K%-@D@(Q!>UU M"IZDP$P*?J?@[QM#T"D$D@(.# IAIQ!*"A2;"N=N*N?*S_!-*MMBR]4FS*2R M*3>2ZTU"D\JFX$BNN#F63&ORD[DNN.C;-C4W@D5]XS MAK\I/5)J3TTJF^*CIOKC=O8V4_]-5$47YT7^Y!2U/-BK+YKUH]&'&9]D]5(W MJPJXFX!>=7&99V6>)O.HXG-G5L$?6,>JTLD?'+CUE1=5=]5'P!G.O2:3'WF]W>K&F]>PM7_8+#5E=<\XGK@$?ER"3EK1H-&^V9_[>'D M_;Z_L4,3>3M0E_D\J7,5I"]/];FP(#^<*S= MX6I]/-;TH;6;#CPHCMMI ,O7QVK!"UC:EM 8+NJ.#6;&N[S4K4R?]K?ZAC\D M<:*;/'<'&WF.*3L;7./B/*N*/(4[C\Y-5O&"EY*A,2#)%D[P%DYP8YD:+$_X M8Y)EM='[*(VRF#L_P_I?+B*P_\*)*@@R?N40]-+!+O)UBTUKWVOLUWWZUPL< M!)BY*#P??]5X1K:>D0,]V\.;26O3W_%FQ$)&MZZT:[ JA4-"^D+7.J&^R*U& MQ*/8E1XWU3B%"65]J4\Z*2]P,>[+W>WC_$P50H&K+PC=%H0V2L10D)LL!FY6 MP@B!*C17+^I>8;>K^,=F[O_G#H:J ]SF*2KF_[6,4[9].+..ACL>IU%9)C#C MHH9RP=P"VT54]SX/1;YTTB2Z3]+ZX57N\,8-W0!ARG#U&'.EN@X(]2+PMA%X MU@ANRG+=#&/P/&YQKYUF+YT,%LWNVZ2L.6G9]&MYMX#"C1*BW)F8NGGHJ?.0 MN/4_O=O^UFW_A[JMJX&ON,HPH]+DNO;5<2Z526_'UP<<; ,.K '/FN@$7==\ST>& MX8YV^!4ZU34M*T(:'/2E; X(]3T6$([L&'XW^^R4O*K2E@IN)V:;/&"HU6+! MT_E@0E4D1WZ 3.L>$D".[$B^IW_:K!+%IY$7!G):!Z3Z?@N\0_2XD?"0%Q!0 M\36)^>"RW#VCMTBYS#4T1TC@(;(#XE[.:5.J@AOVB9Q1NU#?9X& Z' (W/H< M1^6B76[Y-U[$2=F(M??;'GHXURH&4I\$"!L<%QB(#@?!0QS7UD%%+T0#J1.Y M1BH*(KE6.D.^:8 )&$1V'#PBYFU#-E0G%2:)&R(6&& 2"9Q$=J T+]XF7[6E MT:&>CV3T1"I\*O-(:\DT^[' 3VS'S\W^0!O=J#X[F-2Z4I/V;B];[X=L];,@H!K;H5JBQ4E'B\NVVE$,)*!L M=BQT1<8J%@-HR"VF3HH1"==G.BG$F"&^'6YN!W;[%(3((6I U/JR3* Y:2L_ M,/FPAK!C/Z &N,0"YK$=YH_R5EL9%TBJ'X4 ?;P_Z&_7LZ3A %EW MVEM.S.\Y+8]TU11%\%Q7'EFJW(C"LB0762-&$ KDS;291M"42=%PBVB8BQ#OJFW M)P)DR9$@:^?[1(51GRG[PW:AOL<[&^//PJ<'$ZH!T("%GF$U)P)"B1U"3^#[ M1 7&$47ROM7MH%C?59 $%#)576 D.8$\VP@_T>P,RWW\[8!0 MWV>!BN3'\N;!5*NPZ6'F!08X)P(TR;.3WT'"3S2LES'EU$D%51E3]89,@U_ M&SF2.Y].^(E*@Q'%C!KX/A682(_=1SZ$[U,5\PB2&\S;(:E^" (:J1T:3Z'R M$ZK94,8H9++K0V)]WP5V4CMVGL XJ J-HQ!+Q'HZ)-7W6R HM2.HC6]0S68R MY$K>T_@T+-=W;N>8U0Z?^U.)4#?7J(J-%-,PH,1T_BO@D=KAT4XE=-Y,J J& M8;A[*-DYS50J(8.^QA0E?NA[\IC1D%2&7?FX72=&" F0?)2N$31E4H Y]?YZ M*D$%+M,?>Z@[L-[?4 V=I2%&\H'8[QI!Y%I.K:E <'HX@I]X;GU%-=A,*).W M=]YJY.KW/21 N=&(43D_@]W !Y-3TA3[:'#*E&C1-M!CM]SWIG94;0]\S\<& M(L)$=\!./F76OB*B CTBH;RU/R35]UFT \S>#CP3N6,JXL/BAGP#.C$!^>Q9 M#INU>=6 .67*2U6#8GW/!>BS$_:G]R5W3$5]!/\,+T0P ?KL&R3J!+9_.[B9,\QI6$ 1(WH?4R86((--8%RC-?NQYM38H M3ZE7X+J^')(J)=,1IC)V,&0:B*(U8,].V?=E@4P%>^BW,#(Q(MGX0 M"V0JK8:$*H-MF)_K#1E("Q- R^Q >Q)19"K$8N(R9:$8$NN_^BB0V+,C\0E$ MT=/1;GG_:CHDU?=;H+$W<,)L(8J>[M W\)'4PWT:ENL[)Z#8LT/QWD01N]H7 M1E63#S-:\T^=('R6Z$:.?G-T5N-C$&PO=V]R:W-H965T&ULK55=;]HP%/TK5UDU=5+7?/ 1UD&D0CMM#]506;=GDUR(A1-3VX'VW^_: M"1EK ?6A+_'7/,G1S4Y4,964$+W&J0%=%P=3S&(7 M'ZR3N90K._B1C;S "D*!J;$,C)H-3E (2T0R'AM.K]W2 O?[._9OSCMYF3.- M$RG^\,SD(V_@088+5@ES+[??L?'3LWRI%-I]8=O$!AZDE3:R:,"DH.!EW;*G M)@][@+!_!! U@.@EH'L$T&D '6>T5N9LW3##DJ&26U VFMALQ^7&H%S@3"EY*)2+D:F*V!ET\NE MR%#ICQ\&41A_A=O'BIMG.)\R130Y&IXR\0D^P\/L!L[//L$9\!)^Y;+21*&' MOB$/5HF?-GK'M=[HB-XP@CM)S!INRPRS_PE\,M]F(-IE8!R=9+S!]!(ZX05$ M010<$#1Y,SPS^0E7O9:Q]YZNQKU7KKZ$_?YA5_U6 M0_^DAFM#%P_ACJD55NU*R8OY,=7:NC3^HZD+->5CR4L- A=$&5S&E'M5%[]Z8.3:U8^Y M-%2-7#>G_P4J&T#K"RG-;F W:/] R5]02P,$% @ 8XA84D%360YK"P M]C4 !@ !X;"]W;W)K"QO@Q8-H?W9;SGOTN*N;[N/9MN_W'\[/NV++=WGW7NQY([_9B':7]_)M M>W?>[5N>E_JB77U.HB@YW^55_[@>W6W[=4'YY<7^_R.W_#^S_UU*]^=CZV4U8XW724:U/+-Q[,K_&&= MQ.H"C?AGQ1^ZR6NDJ-P*\5.]^5I^/(O4'?&:%[UJ(I?_[OF*U[5J2=['KV.C M9^-OJ@NGKY];_Z+)2S*W><=7HOY75?;;CV?9&2KY)C_4_7?Q\'=^)*1OL!!U MI_^BAR,V.D/%H>O%[GBQO(-=U0S_\\=C1TPNP(GG G*\@-@7,,\%]'@!?>D% M['@!TSTS4-']L,[[_/*B%0^H56C9FGJA.U-?+>E7C1KWF[Z5WU;RNOYR)9I. MU%69][Q$-[W\)P>U[Y#8H%7>;=$7&1@=6J _;];HS6]OT6^H:M"/K3AT>5-V M%^>]O ?5TGEQ_+U/P^\1S^]A@KZ)IM]VZ'-3\O*T@7-Y\R,#\LS@$PFVN.;% M>T3Q.T0B$@$WM'KQY7@)7+Y^^>59@ T=QX/J]JBGO3_VO,W[JKD;9D355[S[ M$&B7C>TRW2[SM/L/F4)JT8$C-ER9ZBM5GKB_7. LQ>SB_'[:CP",X&62G<+6 M (PE:89'V,G]Q^/]Q\%^N2K_+2?#$)N]D!FG$$U1U1PU1V+J4_6Z4%&[;\5] M)<,+W3ZA-X=.OJB:MTB\LF^3\=Z28-_>]*+XN5#9IT2%V,F4W.4JJ4%]/;24 M3'J'4!9AJZL!%&$XM7K:1:689G _IR.7-,CE:B?:OOJ/OG^5!*KF7O:Y:)_0 M)J]:F7G:G[*3[_/ZP%$^C@G$-'7N+K)8SB+6+D+V%DPP&PEF08*_JUB1W,JJ MVXLNKQ5)&2XR-/HG)',:XK\.U=Y'*ILEY2)P8M,*M7)":CF26@9)K;D4_:(: M1DV1R"?#"/%8NJ$CC8)%Q07%,:$6%Q?$"(YA.C@RJA2]*@Q;)=\+L5G(R8SR MKN,]K#V1&S QM3+4"D#AA%AS< V@/*.$)V*+@[2^=OF*J.I(2MY M6]WGR@6ANLIOJUKG)Y76>-=7.RW0>@[JR0>RQRXOMHQM]BYJ097TG;)W480L M4T]VP<3T 'E-#\@LKA*RG&WJ92=S=CM\]QK:Q+E5&BUMUBZ(8'M> B <3=+N M*6B#\J%8'ITMD<- ]9 Q!" M*/%0-2X#AVW&6E'CCVI,#U6W56GTF0L\8=D\F5G(&H#$&?4X#FPL!PY[CM4V MEZ'9*<<[L0XZ^>A1FTS3D(W QD?@L)&X*G1(=,K><)D,;FLX ESA7^"(1<3N M.0A'DC2VNP_ T67BBWMC)7#82WQ]]@X@"5?;51JR-0B"89(Z$>#":$(]!(Q5 MP&&O<-WR?5Z5>K!%O^5M2'I<45\PV]=!H(PXN1= Q9%O;AJ/@,,F88RN??[D M#2U SFGF)%,7A6GL"*B+6N#$HR#$6 ,R8PV*HCV\P&D35[_CE%H>>@6@*,;V M# %0C"P]"888.T#"=N"9BHFO24H!.0&JO,1VE $H&CE1!J#2B0TXI63TG83U MW:Q?:RX71%-"[]3Z#&3ERNX",SM-K4!8%C.;EPOS^#9B%)R$%?P[WQPF"?\) M+=#JVXU< -WG3<'5A/(M& B@LQ%STAP LU-<$'+*R\@U"+9.LJ 3 6>O+@0.BWXE&:CC MQ:'U]QH@ULLHHG8E"< Y\1&"G)(R_VP@F"$V-6=-0B+J&?13(S DSF!_R5-=V5*-[V&LG$J\I-4E#"$XNZ6NV0 I;U.(H<3J&63@D9S:=AS1]S M[C'-ZJ*AG9= 6I"BRWRQM!,&!"0D3NU$"^'2)?&X&CHIRH>K\E^J1@K]RQ,M M-0I,PPI\W8J"\[)#FU;L=&5 )R$]?[ONH.U%(3IX\M+YU?,\9 U ,".9+\Z- M%-.P%%^WE>RSO*VKNZTEX>9 @J*,]M[@*B4 MV'PAT/F^,L6LD7'+:UW"ZH4,G9,D)M'\L1+H;[P1NZKHT+5, M [_WY7N0O[M$=T8:6,7+.6*3GT&=4C=^@8;]@C&2W5:T_:+G[0X5TD]6/=KD MA3;-(*_Y78)YR!J +)+48Z^H\0MT;OD_G9O\D;=%I4+5%&Y!2JZZT]@NS0 @ M'#EC!8&62\\*FAJ?0,,^P<^K4SM9TB3[YZ$K\)F[<0"@:!S;.P< 2CH*CQHQ MXQ58V"NF&7&7+"PN?BAEF](5ZTFJ4_QZ6T7* M=%L5"O7<*Q4-)6+@F\7FSX84>1?Y8#.E7+FVE6SA6K66DZ[Y0 M6JM?**=YG]? M*LE1[-XY'#7Q28"K[T'>KOU9)LR>KBL MB )=5*$'R0)TC8[:O7@&P1*9JY^B'"R,)2WW^M';(=L?-2+ '(6MB]YZ+(4YR M!-I)O0%C' X+.QR;B%1^[J]L,LC4V&1]T["@KRM^T%/*7^B.@4T'>Q]E!8"(O56_!D"^?C3.( X[ M@_5S>7MTL:T*8%WE4KFZ/I1#UK&'&"0W7QB9AZP!"$U\)U:- M?L?AHLCGF^OK8=GE\'K1#G;LEC4RNZ"[ D!I9*^W !!E/G[&+L0S=F$:G.-9 MMJ-JZQ;YQV05RG#]1.0]9 Y T\[B(V+B(>,9%> ZG@3QF_<$*@&#&;$<$ MH.1BT5.;3(R12&:J(H?;NBK0\VP+G7HV-B'!?VE5/#%RG83E^F4U'/!\-;!V MIRS)[.P.X.R@ B Q66)/?D^,9BE_\%4$L#!!0 ( &.(6%(K MGQK23AD )!" 8 >&PO=V]R:W-H965T&ULM5QM<]NV MEOXK&&_GWG1&4OR6)KUI.^/829.VB7VM]'9?9C] )"2B(0F6("UK?_T^YQP M)&4Y36=GOR2V2 'Y_4Y+_)W6]=^\H4QG;JORMI_?U1T7?./IT]]5IA*^X5K M3(TG:]=6NL.O[>:I;UJC5II6Q_]\!U_=M/^\)WKN]+6YJ95 MOJ\JW>Y>F=)MOS\Z.8H?W-I-T=$'3W_XKM$;LS3=K\U-B]^>IEUR6YG:6U>K MUJR_/[HX^<>KYTO._:AO>/3Y26>\[5X7%H*"RM?RO[P,?OF3!:5APRG3+04SEE>[T M#]^U;JM:>AN[T0]\55X-XFQ-0EEV+9Y:K.M^N&XWNK;_HX5%=:ZNC,]:V_#O M;JU>]1XKO/_N:8?3:,W3+.S\2G8^?63GDU/UWM5=X=7K.C?Y=(.G(#/1>AII M?77ZV1VO3+909ROR9_<[2W<]XO[,ON/M,7;K:N]+F RMN6N--W>G( MBS>VUG5F=:F6^-! -3NO_NMBY;L6RO7?GZ'H/%%TSA2=_S](XT]VOOWQXL.[ M_[SX^.[Z@[KX<*6N7B\O;]_=\._7;]2K7Y?O/KQ>+M6E;LW5_4R]J\'L)W_[ MMQ>GI\2E4S5Z[(TJC"Z[ M(L/U\);>U,YW-E/0@Y[V\2 "=VUU[9M2X[0&V[/4^5BLVL"EM'ZA/H+"$2-. MGK_TM'?^1Z_;#F\H.L'6:@F_6*BEKM6;EG0)=X+F@7 <5%LM&S6M)0>IX'E; M+72$Y:]:ZU>Z-N,U+]5UI0L]4Q_,JM7^$SYXT\)SUUV)]RYZTL[2:B9YV;GL M4^'*:J:66Y.;^C#E T/!/7VG;:E7I5&= 7<@-&_:.YL9>@_.V7?$[HNR=,N^ M):TX>7[^4OUL\]I 5MO"9H7(/'>U:^>Y:<$S< ^.>+YNC5%7'RZ2HN7Y/%OC M@Z1-410LB4^\Z2&!S)B ][J)Y[\U8/SD^(V!OB^MMP1V^C&$.+O/40;];]SL";8/.+;[Q*G M)A)1A?988D5SP7AH&]Q/U&WENSZ'4=$V=#UH"_0888",ABS/W%L1&5V"+E9C MEW7?T57VI;F R:L+Z%[)_G7&5A?IP$K7UQE6T[9KV^*V*^N:0B,R*O*3NL75 M&[ %9/C"-LQ6XAM%7&*5[]L[8TL0D9F!^5VA.U4Y7-'!2NC(DJR;5,K4FU:O MNV3FL ;2-D/K\1C*Z>C2L%?BK-AJ,M!MX<"\.P/:,I,4C@YH=3-6H:GQ8E 6$,@[< V_;(VIHXGP98FIF6WH,KPQPDVX)CUEG1&)G1Z??#N5 MU.\LZEML-#BY'7@WJ,E+U#&?0==<.'-VR5F(WG?W1PS/+ E!PW74M M'U$:*-G'8?E[70.]L92B%=.[$D&2'1/5_[ZKAY?W(LSD65P%T00E74:7DRQ1 M' P;R$J8Q^&!K83?97UX3U&%G.<*FK)&@.$@I!!%\<)UUKD5I 6/A(@B4D+&T<\O3-"+>Z+:"81 M$ )H7:5>45BZ;)WW\N.RL*;,$Y]>7;Y:)J9"+!)0$)\!76H$ 3Q72WKP,P2$ M@R])=XGYE[IA+7C+$4_!&S[@CF[91+?+DHAK.G@CB;G9X?'R*/K?O+9($CIB>S="HR M,'"7'95N-^3U?UTL%WL\FY&#*'LVOPO3D6 N[8;^$_8SRAJ4^M*UC6L##GW; MXQ"\^;.V8)]Z [\;,&E8>P.S"]9#0OP5OM/D;P<@PVYAT&URY4DEA16) QJN MO(92W.BR@D=R0.SEU?W ^P>,F5H![\;'?<"+U7#>!]<2X(LD\U[+Z'XFWNKO M?CCM(D>"8PFO!*G4#*Q=2Z#1]TPO(@P/[K&46$@*J5SG/V^B M0@D.")$#XACTA=/H[I,PCW<>8K84 MV!# F [!9Q7R:"NQ:*9J5\]7.#$GO(Y0YIL@$+V(+L:!L/[E:Z>C,';=7DAJS\2]-T M444^+[CEF#FL'.P(((CS%ZF3CE M51OWA%#2M>6V9#8#-?M27(R>@;P59:!\FWU$#5+6T T"$"8K:@?M3&HR^&&V M/L[H(G:&NRMW%%$.Y!'!@I#2X:R#$))%\ :Y3S2=;VN!_[0DI'Q#LF\X%+HH[*XBC2L% C+\QPT8[F\<\6#=MQQ- T9G M,G_J<8N'Z!H)N/Q&NVS OO(0EV19%" M;\RGB5.DB+$7UQZ-S0^5^]O'L@+V$)0UXKY#\6BM;\-7.8_9D]C*A]:!"CAQ.+^+Q* M!T^2#."OVD]83R+LN$Q 4F.O"!NQ+#9*,#ND"7;#:=)TGQ'5]I6[CQY?,A+F M5>5RR78>L;3]U+1VG=H9)' Z)]7:C=65TXP]*/D0527%?'A/O+M'\4*]9L^> M]);EOB5"D/,0)ZA>P<%;\"PKZ_6_WEW-3[ZE++5K;2:TY7T;,YT=7$PPRLA: M"2@)T.:F!/V\H[?WE*YVA7^I"K>EA'P6M+^,E6;*US0E2E*W0;I84P&YE-06 M'WI.[SPX'NT$4I/\,JR_-95#CG6Y4#.T,T^:90W4NK;[>E T")R7M-[4:6@ MI(@.CZDWK1&!L_:_*\N^XGQED@3&CY/YL\:)PY5K":PV_T@7CJ'SXSW5&+BR M!PIB=8&QM/K%])]QLL)" MX-97J;C#KBO6#AX#81\G<%QR0' F X7]AA/\ICLT);*KUI$4 \X>;R-IV 2%NXG(]@E-R8 MECIA8_[ )C3@X98>D_=MJ91-3F_$!Y9#\ EL12VN:A:URR2-Y^MSZP@-S447@X57":X=%J%IUH1CB!O] +T4?9)Q'C MNMN29QD7>M*GD6*9$'RV@2?R)Z)VX6M Z"2C@0#Y\RUN7IR]/K] M[1$@R8X,RH\*;/&,B5\8'=@Y%^MV$0YQ9G6P#+>82FVX<+=U@)<6UC'<=D8O M__/BYMU#T80'^P4XBJ6+896%2L+(:/L_D=(RLUS2!F-N1\AI5 B\32YEL-7; MCX,IM:9!LH;]%I&0Z%%(%SL#N#K5%@+=OM,Q/:,6A>:@#@PHA_ICN1 M/ZS4$MK0SG90[J M:3DY84[B5D"CU]O.^C+*-X4JZ8>3S0!HT,4&G&[QE*I![/10I MSHYG(W[\YMHRCQ6J21OSR:A7^-O;ZY%"QN1!JTWI5K"T<#X4OR7\NN.4C1(N M*O<#PVP5%8>L]/<PB8 MGWQ,KMB!UT-]H:I@GNMLI+4&Z:73U$J7,0*NW\2--4$QN\%R58W-A^:$*2S]XUC&4::)*RO>^HY M056S!#7320[&262"O@SR72>E"#*P%T.-N^)VDD=2[U>R'2!V"#CT$B;. M*%:A=VW$%6X(^-?20R=%[32YFAD;M:U[:6J9.U?2:3X2GVO!NUW!M6MR* OD MO=1X*7"/D(-GIF5#UDFLS(=*;R!+^)N!QL@#J?UPPRBP.%&_ZO=>K?2.&C< M6M(?Y7QCKZ:Y3J,"N(_4TV8 PPC9>2S(AS:/"S36W&62(O[S"33%FNK^87;0 Q/M< MJ+UAF6[SV&&6VHKGI,>Q,YF-:\3/C@_I&?7SN2.*]4*]BGY^TKNGV->:4KQ#81L?08_TVZ>BX!(XKKX" M_BE8,26@;8%!L%-'.1SK7>S74W M)QV8EF!B_*4!0WH9:2$1Q3=(7@R<)C]SP&F-;ISJ(8\:76LHPQ*'$JHP87@E MU20Z=G9C@X8!2297DGNS!- ^;WJA9)PZ1G%6;9;HB);&A*RX-D0-_Y5CHR," M G72%GVO=\$%(!X02TP,A.2VVDV"U.Z3#M'YKL0K;VAP!O$8N$!TB06V!6*?9X U4/>W&8G9/Z/: (P0!/ M[*:QL][[I+ 0-W[LXEQ6*'-1V9B[>\D+?OAQF0HGDVYP*.-\O%ZXYC1DU*GVM'38K(F\B: M:9W7#CLRBNZ2FUK!Q#A0?> MAB991^$[)G<:_-X@)6A*MS.A)Z%)SZB_VXYL46"K'X_T#8#JL+M8TVA%"$S" M(\84:;H* (;:BY2:"D@-GXQK)D.G"'["- 7UJ3@8\ @F#5UU5# *XU7]ID=* M.D1/WP5 .\SSD9\7^P3@YJ@-9,1H4QI6#EZBCG&AHS*<_#KQK>!] L%49Q09 MX%.I 3-N!8O[NMOQ5 ?_)',="_4K&0&3US"/NC.G&H1@3TR9ER%[)O M ]MX(Q;?M-[%QZYY;"$H:Q[Q_WZ,)G?)3;_1J8"]).8LY"BRE+61ZA![A*>#]5J9.@188I]/U";#E?ODCN,&(Q >J*'8LU"_ M3#*C.*IT&VHC_L!() ]4@!:+E ZG$:(J74HN8SN(QI8*M09\"=-5HY%:B;!6 MZMJF22/7A>8VK,ZRONI++7I"S37.H+\Z>W:Z>*8JH$]>T#V,]HS7\>H!&##5 M@)S)FPF15 ^&7!*8I"!@.HY+B&5PL&+!H.#T]'SQ/%*PH)),P.3/Y1@^A8>2 MAAR;:BYUR1GPE7#K-&(Z:S7_35?,R_ I D<:AG@P'O1^&W8 )-%LP MB2S,T^" #-ZR%3.B#"&_XZ3@1N_XVC>A#TZFV[)7U@?H_08JI0XF@KY5"^5J0))'?_HC4^RTV$MC]%TS!)<='-\.'_/?DZ]AE:!TFO*LXGEUPDLR:G[XXGF]-K0Y&I&'D]@_)@^PB%2 M-& 7PC/PK.;D33EP.$>I"*LTGWYZ=,3<#[OI3_Q G/&L>.,C5"54DN"KQ M^,W'%$R%+'825G(]D3>E5BW<3YP<;:VDSU\AHIZ>$^-D"2NMWF SNBB53*2\ M:?)44(YD'_!89Q./M:;$*I<,EG(>II,N84=99>)ZYCSU$/2. W\,,W+68@BJ M%-?$T4OH5F_(X"?!]2;%LS\)S8P4KJ@WUL7)K=#&D?@L,Q0/@_/;MTN5;"EE M?>+@9>I1!@ZR0GA\1@J]&A2:?)27[EQ*V,9)E1[-*:=;K8V9XYKS.%@>[?/- MF^6HSS@:,&)02I-K:90D!MO'3J;?"*.63@?I<&^ /EJ-PI]8$[EMFX<*;2KU MBT./DV3=Y-S9Z*B*_!L[K7&B0V$A9*)QPPA$**#C/\+7W.++'4!J^HKBJ#;! MQX8>AS!:IOLXUZ%@%;[T%*X_Y]HB)WH-S>MXQ9FF[U(+,D-,PNOIR8/ MY0QA<&*LVRG'3Q6'X=2Q_4X23PGEXR98^!Y5K*TL8&@'O:IY/!']_E%1\)OJUHA%KI/9P(:-B-3.I)R68 MEARHR,_MOF@GL5E,U?YR-&-X4)E 1BM^(\R)^M@Z"$T^A"J<&D0$?>'O4HS. MCQ2/TW0HNTRK($&MN+G1T(@G!P7VIU0WQ*DK^9J:BPYP!F?I84>C+]NR^JUU MZ0=\R8Z6YZGEB^@D2VK\L*U!#HN1PXO439R2XL*-U*RECBTN:NJ7\%#,9=QN MM3$LT%)'F6GR1_ [^_Z&9R&#YV;?FAS0%R/D :(]B"[GBQ=#<$EGLY,7S$028A/\G82Y8IDCR^!HO M;O:B7A^)@X8$YR!=87-/,Y)AR*#F)@Y]M3#X+*D+\)=+Q.GO[Q6^7%*;T7=+ MN*L1+OYUPGC8O!]S*"1U ^+J>'XY8I*STP7 SQ=A$GK]Y.Q\\4VJ"ASZ+OK3 MT5\)X SRDK]/R.4L^8,!Z=/TYQ8NY*\,#*_+WVH :-]07:@T:RP]7CQ_=J1: M^?L'\DOG&OZ; RO7=:[B'ZGX9UIZ <_7#HE#^(4.2'^$XH?_!5!+ P04 M" !CB%A2%X_G;(XH "EA0 &0 'AL+W=OZ0??"ZWNPX_>/KF]2'?NFO7?3E\ M:N&OIV&5HMR[VI=-G;5N\^.CB[,?WC['Y^F!/Y7NUIM_9WB25=-\Q3^NBA\? MG2) KG+K#E?(X?]NW*6K*EP(P/BKK/DH;(DOVG_KZN_I['"65>[=95/]N2RZ MW8^/7C[*"K?)^ZK[W-S^FY/SO,#UUDWEZ;_9+3_[_-FC;-W[KMG+RP#!OJSY M__-O@@?SPLO3F1?.Y85S@ILW(BA_RKO\S>NVNEM *ZL\5*N MNQ:^+>&][LTU7T;6;++K\]OG,VF?GV8>F[G8^>U<7KD@7> J !FC/%=JWYW>N^)-;+[-G9XOL M_/3\]([UGH73/Z/UGLVL-W',[+\N5KYK@5K^^XX-GH<-GM,&S_\AZ+UG[2\? M/EQ\_L_LX_OL^NKG7Z_>7UU>_/I;=G%Y^?'+K[]=_?IS]NGC+U>75^^NL[>Y M+ST"\:EUWM5=3ASQV\X!5ZR;_2&OCPC+NJD]@%/DG2NR35GG];K,J\S#\PX8 ML?/9+K]QV*ZL\3T4#V5W!.KM=K2H'._0EK#(H0+$;EWMVKRJ MCOB].W3\;@= ?*E+_.L:]R$P+_:N!4QEC__YGUZ>GY^^^K*\7F8_7UQ\HK_/ M7CW)\AK?7E=]X6@)V9+>QK\O^53\''SL^Y4OBS)O =7+[*KN7"L'S^"R:Y^3 MD+ '=%4)_(:H6,)J;2MBI&O&2#S8#P" M6L[D(=X^*;-#G"6ILCR/0.(&))S MSR/?H!S6 Q'/MP!H94@U@P.U]!G=$VX[ ;7Q' M>'->WFUORK7SB_#-H6V*?MT1-O6SHMR6'5 '?M; LNTBN]V5ZUUVZUK:XZ9L M>@^W#832M )GEF^WK=L"8/17U^ *NB*\XNK>X3]_]_S%\@7(NZHBT0U;_.[9 ML^5I^$2/#V*]>*@#C[5WH/_O%R 4O[@R,%4!V7>&?>*0(% MK456-YG;;."3##:H&@\(:YN]0?Z"/UTYV!VH+O^&* ) :M"=^ TM'"C/W>15 M3Y?9#;=;T&67!1 &H'L%V,O^VN=5B5<"UXM@P]_ 0/+!!JBS:>$UQC^3/:T+ M! Z@E"!D@*"15X$\#>I+[_L95EYF7SRA^AU<^IX83TB9"">0QGT288+] [<" MVO_:EX![T%@UJ'A\ R'*H<(-T?^#*Z70ZDQE>!EZP$%%@( (/G M7<>O5F6^*@%YI2Q5E'X-U]&W3DZ 1(T[W_'.W#9"DOR0^P:FD'=>Q=;]R*&3 M62:OFP[EST>D:2"S;4,$@-)Y87&DM.-)=@5,64[O=HU'F"LFL<:*,10\:XOA MWB.$R#/"XG*N5PAL7>154R.5E6V&&SO+WLJ4P 5D M:P<+.JRBWSQ"L\7XM$ M%K"#^ZQ![( 1V0 N X>*VM8!ZCXF/'9X.57A,5T6Z%80-D>S@'FS_IK=INW M<#9!)[)X@=2/W'-#_.&G%IJ[[#51)*F>/%OU'L0C\#3LMT)A3V3?XN7H^_B\ M+^F+QQ'[P+M 5AM8N +V UE:;TO\IWT+=GDR!9FA2!4#O#&(AZ8M@DJM1>.P M2IV$E9??(G8R)$.[D^4HNG^@$:4(1NP)FK.$:[PYAD%N$>\+/AU(!Y@N+YA*D,' !Z)KT.X.V;=,4MR#" 2]T,: )JHB/->GFBW77 M$]UY,*SQM'V%/ WBH&6!S)0?B!NU,Q!EW:F*! O ?=EEWTN_5?:Z"/J)_J3 M0?U2BXHFFG@?6+>LP?3KF7=)"AV 7^$ALEK A/B+BB05\H#3->_5XEYTGZS, MUKG?+>B_&0I!N!-<%;F\_>HZHAOOUGT;95 P88 .'+P CR0:!6V?LS^^\@ 4 MF(PHW'%[Y"O8$>4$;48J8K K$A2P$V@+WCW;]'6!NBOR,8),MGU=%+&*3WN M6M!U!!+*3S3(P#@1T4V2E01M8V\\7 +CG9\UUSZ])WZS _]0B86D+BR>6@QP MH45R75R(X7R M]_D1+!WCX#/*]]$+DE/0)Q;DF@<4;D:CGBQ)-51 M6>'SJGO R*OULXNJ:JY1M_]'62!%(S'A9Q_R0_9O\&!'.LZCR7I3%J+V#G"5 M=%-5L\ZMXX$4CRN ?J@8[4J88*2WQ0G2QQ%>/SHTOP@ GU?LI(A13'@&FZ-K MRU7/9AKZCYW;ENL,WP>O1XP,U-"'"H5UE:^0-QIT1Q"8=WT+=N8BN_!EOB#0 M/I1% 3+B7>X[^'B#[M BP+S(?D'B#'Y2L,'!R6I '1P GX"]+1N;^&T*NBIW M,%^$5GRSZ4#/IA('S&*/)@MI!0 5: 3$%'SNC2\KMXP&L!I@C>/7Q/P#_JC0 M3 'G+V,U)Q+[,6+W],#SU_^/C7W M%^3:--:6N85CQ1O_ /"OZ>B_-H)%OG"T"-E5@@?W9//OP#(X._W]>,D'."2C M_]Q)[S[HU+(@(%Q)"XR! M!TP@[*"751_1/]X9?70Y5%!&@OH=6.$G0"W[!'H@ =N=0[6R SQ,F+_\&9P?5A&:(:%M$A!JAOC^@HR5N,=GVVQCK M^-WI\EEP\T&IK"LP(T'6D#W)EB?2!E*_HIE6;^X+J:1*;IE]B(;8=;1-K/13 MZQPU6W4'+0)>C74CYKJ0))'.%J,RKF6N2J@S9W,23-F$)A%-H'PG;<59J;&8 MM%.F[4VA<#0!-G=8:G26E+GFSP+:CUF-O[IUUO6N/) M-Q-^>'+-J38+:[%;/;.I)^/RI&M.PA7.W1*R!B @..N^!RNF<*@=V9M",9G# M9PE0)('&>I8BYF-Q/9\L** V=;=S45$4NB)VMB#EQ.LW!HG#> 1;6NP< M_Z4OMBR-@,U($YX@U8)HV2,KM !TN4%39X& S)/GPP^D;H+2T0L1A34?&$+;&4^*_ ,/H@ .5%>1J@^V'.;&,0M%@ M%P)SLC78YK>9A@R]1A51($C0*Z?HQ*'BH%,P5H\DNRMR^.0A?CO=-?M*WH'" MI;@B^3\1VA![G>-+&";&%7$)L;#)YBS((2$/8^5B/ NMEKQ=LYFA4>H";+*J M.7 D;0./(32_C ]!20%0=? <"';EVX>NW)/R5!;A?&2M\]7#GV4[>^!68NQHBB+JV !& MJA@HZ?R KBGLXH,]C!='R@/5/[.G^JO*D@@30+'"Y^41DL?H'2"GFB#DKN$8 MN+4\G\2DD&Q%F<6P2P4(K56=H*SLJT&J##0X6#P5_C_HD*HY@F$$SE7;5)PB MDW^?:,2>-D+?0X];!(!/$."P-4/$ K3G]&EZ#;EF&(/K\U9#Q9XM :,TM#WN.(.\:AR3#S(>*4T$F,69/U):PQ M&9HO)'&H5ZE93DQUW1F1MR$F?@F_(YFK,>F4#!%:/^#@0:;B82F NQ(--<7, M#Q@M !$3\B(2@4,J*&NNN]$LJ WJAPC7ZFAR1WI2=5[,5\$G6*&5$K-#%-D# M\3&7B5,'EX*EZ_* 49];"LOW?F#(1D*B%"A'#H?T-):-:=H"U+"DM. AE.X1 MMYAF>"#>Y^@0UDVOO.<\:%X1]Y'Y':["8L,27@0]Y,?:YB\AO;MMFUNP;%JV MG]KF"(L?]4]R5S>@,>'?:C#K=S/24VR053P-^.,MO%BH%D)5X%A6#W),X$O# MJDWM-)?"F16D2\ZJD*F77I%<(]$ T83U ,3@(5-._3'4(#TI$Y9%9/Y)IF9= MMJ!L,>2]1I=RYTCE))DU,"Z:B@XZGQTSXEHBU!*L1AU >2=Q0O)P[<<,, 3$ M9LIMKBG?V19 L46PID.=R<7UI5:8+++?F@/8W<]?@F/]4TDJ ^#=X2*_&+(B M&8+6".R61EXPRKZM29%9D!RF^I6Z4Y$B#H^>'U2&2479I?$*UNIE?75&;%JL MCOU,C.GD&,JA^+:W4*&;RAEP*MN1FA5R<#%9 ,2S0_2'Y'?"LG1OX#G50G[B MFB&C2%:8Z&&*$@9G3N]\%/]QA.A9/&,.J4M ZV:P 2 M V(F]R[ZVOM&3$4IB0H0^,1MP%V"90.X%6N/V:[ X!QE$U J15Q^EN1H6AL4 M4G\D7-@:%V'(0;$IKW4J9A2O3[.PH^BI.0^F;&6;JRB.+U@<7XCDF!;6:F=Q MH2,%HBL^S*X\H'@,QEWGUKNZJ9HM7GZ;%PYU$A?24+%>T%VI#O"DM%@JS";[ M\:7T0%>D 9<*7(O2O-NZ M+?I8Z'-3'N.&!9^8$WEPJ[$V42SWQ1!:00C;&Q0A<7LNMS&%!K@A/=#AMBM[ M)0.S,R9-9G5MIZG_LB8MB6$_P$E2 ?&S6!"+"9)':'Z)%1+RJ;X1_V'+/6:H M,\J=*>)#.O6=R[&RCI#8N1"SLP4;[/+7->H=N+*[0 MV]O#!7/@T%3S:83T!W WGX#DP7"#-9'$1G3!6,+$-F#2OX(7X U,L"%*X(7" M2]"+6"6DCSP7SL#3\'BT4O<.["CRC$JP^_+6"'ZVY=%"ZU?@SE;'$Y*C MA41QC7K"^.3P=8Z'WN3P*5WNU88MB%E,,<'(MGP/E%FLRJ_HKE&. *F&P:HM M2;AO&(FD2%"95O,6;@UX)KMG=03\BAG3D(%.7$ BU17!.YV]Y-_FOTR"H6S9 MY&WI&Y0LW2U6EMSE%TXIU&A8]779A:)D(XR&3#6NF5IF?XX&DSZ=[#K8!;TO MQ(0M(;3 IE:4$4F#ZP"IT&Z=%:1P8^HZK(71Q\]K2)N*1:(_)^?#3)(*0G4: MY9F\&YR$3EY'-EZDS#X^>L"[N1GV!,8D@7H);-\4&;T77\08"AN-ZQN^U+>1 M/RCYDUM4JW,7^3VUSB:.NLCV&%DZ2)V&RH>, M)':6H7\2&5'=@ M+&Y#E<6I4&!M(14'R6WDP"VX M9RV50P^Z(_81AMF!>2T2"2BR+KP6E( M],7#I?DLRI?8N*%,1VJ;T9V>R!:$LZS%HH]Y83OM=TX*#U=,:7S*0".Y+W0S M7'M2RX[X+=R9$1@&]6I\LGX;N!]%#GH*! M-A32M12%B*6D@0U^ZEL-=$EDPD:>4^0,T4+,PGT2#[6/DVB^ZGQY@+.5 [MD MY5 S "@4L:> ^3'8U7A: O\N"YNHGGV88&S?P:T/PSAE+F)%!CE U[&ZTVT M/;6X!&\K^"CDSXUAL8F!.T!!ZR\"DH@4E?Q_A\L98 N$A 9)-_W"+J'7?P#I2"720QK^;]/+N*I$E1,A.1% MQXVWXC0=D7O#56D'(#]ZUQR;[O=[O-3 .$.K6BB6KO,!;BO?)EM00Q5@FH2, M+ HFBU@#F+W *'TP!(T%R$'<(,Z9K#O.YX@QZ;%NA%ACRC]*ROQB7#?!G0U_ M:#YFVGM@K(3D#/TY94B/2E3,Z9*"Q=>/*= B\C]""_"!UP,% %A*8X3#RE@G Q;)S#Y*?KEA))?1-XIL 6>RW MVE#^-8;12V[L I'95DEG:5 CXUQ:J(Z3.Z1C\V'_S.*0$8X@S7EOT7X70+'I M%LNM6S $L:ZKN(&=\JW#TG8! 6!E@9JX@1Q&$\ 7PKMH$A.#C2QB(94T8SAU MQI P9'9&7(;&3,?*;96(6K9L\?8!>4T)Q(M%LU6(%@ [NQ< MQ.*Q6!MK4!*KM= '!OR!K0(WMQ1I\1*J :>[())(PU)#_"HYVBRYR)\ M>,B/N297M9G/)$Z3&O1$$/1.L L?41V(*16=/-9$CBNEIHA_\DI#6;JH&>,I M7G*#X#4U"/Y9&P0O)]L&I:>09#-6N"XTK4/!_Z0%DE%-SE_:[?A4AVI=W!4[)99 J> MG2 AMUW+.[DY0_-76;Z1BMYN!I DCSX)CO$/[L+F"CI.E,+D=4]6:(20*KD8-]B!/&U:Z2P.[[,@3CY 4](Y&_^6VR_*?%LW+)7!8.R! MS8]2%%OZKR<;K)^B8HS4= *+I$(3Y5ABYZ%$@*Q/D;24_=82]1^SO[FV.0%V M/U RQ_>Q/R!6PE$[0U(5<"?FT)#',0]H%3TNG/SSB>SO4W4<:SUR.+G,'^!N M5HGPHZFUGE*305;?Q6Q2+NBS=]2NC_SV[SGXR7!T&<*0VBEYT=#@CXOK2ZFO M>/G\?*&+F#(,_%Q+,99SI6LE:V]3&%*RA]!0MPO577"?31<2Q4B[[L!A!;ML MQ2!([:0'I+A!"6CL!NIV;=-O=R9/+F_+W6K(.S(1*Q9I^T&?&Z@-:T:;#17[ MZ<$_?_P2)YR@J;"(.E"YC0+9%6M5LB:*&!R)1942)99/PGU-K"=5)J89.,-L M!UF;RH"TRB*(?JJV*.YOOT"\,P#DA\/G8Y]$H$F);@P3=PH.$;Z(Q4A^ %D^ M*,SEQ&=P;VSY*:Z<7M B%O/K!@+N )^#?6-5L O\$%:2TN!1/96<&>X^!DN^ MZRQI#>Y,(7'JY8V1P@8$2P:=OFEHIA0CW5_/=W':"5S$DXR*BNBYTD0 ;%!&AAOO]A7HFQ>< YLOEV1_Y+[ #&NZJDB8AJ0AJU)]LN'^]&!'LE(<8O_<4W]'50%F[ M6W2'D[K6UF2JCL'=XFB,^X9A0R^A/:$=9M<'K$&YEG2=V,21BAKV=!305=YN M:7*4UF/J;K9MU"@E+ 7C^E.KRTQ%7.A/)E$^&O"D%3B4.V2=,9KK%-;0J55, M)*7YFST6HX$1R,(-_* BS8 <8 M'^)[ :L0WO/4(9G/K F,)U1TK1>EZ!^,9E@,YC+HI 9ZA#^2N0R25*'<2T06"HC(E=&RCPI_4AWQ2WN224]1J+#18)H M96M;H5E50(N "O1[!LTI:9A-H>=TG*')3&=*38/%+UABB%B-Y-\ZDZR>J=2, MK7D3*P13+\/8QO1ULAX(Q*T!@KBQ%/*%>M-P*G,OH;ACXLH6U&4ZK*;[;?IA MD:I$!&$G]NZP'H#*R5=NEU=I^DU>]R,!1T#&?!';*#2^AG(,82">FIL;<:'T M?0:46M2DAPI=]$D9LFY+ZJ?D%A-A(Y,W^WMI-MCB$VA;9C_K&5.#!H=<3(TR MR<@A!:$'D/!T2A !][ OX&K O0(_>9CS!+#$&F 3?73S!I-_!.8\I\VR+MYC8A%!%]I*VY2D6Z M,SB$-$J'Q?2.'7M2-_7)&%YFEVISHA3'9O!0@276,JY&L<(!%B,.91D^PY&+ MG\S!B6%CGWFLF-% OY!5BBU%E+C,\"<6[N!SS48D4'BAD!U"2"Z$S^Q,',T0 MI.@#8B\ISQGF&L41B-U,!T:X!^O#>R*D1<-I(@"=6O&&2Z*;T$$:UK MR)829Y+!,#6='7<,$:06Q .[^>!OH,M9'>\$T!4V7ZMENH966A[@]DFL4.4/ M_;M-[3IE&96$:+0.!S$!%6-$I>7>JC"320*$H[%,))[SJOH.D9[>:50NN]Q; M34I>5S3CZ8H(\F@ZQNR Y(VH&D?R^\%SHE<7@Y!KC"R%PXOEE#:C:'BT=8D' M;)O:]5O2!>+OT,@N&O2'[7M(5D'%!^!)A4@J!-LU#E+BHEJ%BF@.08_+:8+H M8O;XR3@;,J1/+N*GP?Q)K!\&SXA<>3,B##8X."*\8:^NG4_CR.,N.(%)6 ]C MON),KC4]Y;/'P;.0R..>/+)YJ_Z.DL5_\0^"D*N3T-0 QJ%@ I>08Y"#XPR< M%0AF#:4XHO86%V!VG[1""OW^>EO-F80++3%_@M48)G*J@WL>/_IT>?UH$)9- M6X@G'162<#-F:! C(:U%:;D3SLMI1CX&]VFM@MKRUMVLJS(BHO%E/8R !B$Y MBKSA-)A$)0^-;> 2<9&"2-*6%$0 24+*CBOUJ!SH MI@DR2S*WZ*/(668*[ TRF7RC7)X(AH3(J9)V+^%-E5F3G(X ;?IJ0X/CJ%8Y M+SA=EQK=+)_\:((NUY;H#6(O(2B8PT2V,<+.]OOD.]G&L>I_']'RSPE'O?ZBN., MC"U)LUEV.GQ]%^CWRSJM;I M.':U-^KEVSE#&,BB MUJ1H]$U?2W&"#$TD%20 H!D-YT':2+!^WQCSD3QD=&!"/AVQ.4UWU&@?FR-^ M,G7I[Y0U/L^V3P003&F>CL6W/RH1P[0#*4)=;K2@J5HQ;EO48YY'I4I#$Y9G M8T"*K6[%LY3VS"G7M.F!*_1HK#]W@=C6%9X+-2?9J#J9C74#Z,3$85'!-)E/ MQR^9GUC@A)@=H:0@1,R:24SQP\EQ=<,?).!A"6+H1OHP$B_@(@Y^E7OA8&$< M3E7)CE3<%ZS=Y3QIQ)%.4U,@IHUMJLQ$D4]!LI#BQ^.(@"<.:"EGB>E4'/P7 MP_BK8_3C0L=/TV[S6MC5Z['T*7+9EUQA*2QV:5DLJ8_384EOJQR>OE[O&NQ% ME&HWSNQ.U9G%X))V3\Y4A?&H/*F*XIPHM^LO>&8W%A.$L5N\1C-E6L<-DSHK MNV(28B22*< R7EAH^ E,^("\_X?5I WKT4PEQ/]+,5J*=F9JDC,*2 1P+!-P M#3.F9(!=R;,DQ6<2#PU3?AF5U)R(34'1IF3:#,XL_O9+B!7,2;RDJFVBL95^ M4F,Y3>-I+4[><9!1VO"QPH?'1\:D= M^\UVNSM_IN.]>3 %Z(,0Z8EEUG'T MS#Q<9A1O##)P*'WOM$%&-^=7J-P42W1^PU^"24-^VD' ;5SQ]V),LWVLE-/C M?I'O,*!+'RUB2 +>GOWAGC8I;T]()@XC2"8T3/PD$WO-L,M*JCWGMN,+=#7G M*? -%L(8GN-?IK(3_]->F@A.5/+*L?JS5ODWD=.(M24U-&EM C@,>7S78U2& MA^O>)E,0<#5F^TG\)>,61LUFK-YY^$DQ'DI-)4_Y5\<5 _71 M7#BL!EQ=6T,7%[ )L;X.OXFGJ_'/P6'+)*P@E6$JK8 <0'3B&A:?RBC5%4. M*X=6R .5P^8F7(>V[H&HVO&@@YDVHKPVP"$H"B"@:8LUQ"&DKW60(9%BJS?U MK1C\!2V>8[8E&C!$\=IR(7-S*:S3F?Z8%?#EII3R*N13.V_]Q:D&3[2UG]Y@ M_UEJ TD1JKX 6=!UE;/U?#,#R1> !I#,V)%0S&#$\X\),/DPJ&,)S%X-I0T77/'GD"*E9%2$$B<^U<]=J%J?Q-&Q%F.4$&^/ O MI=H?]!KB-6(P)#JKH KTZ6FK D,")+SM[_\"FS2]M$9XS"I]! &)R?U8:QV[ MG"MQ3=OZ88O MX]87_&$3\N+,6F&UA#:G<>*J%]%1@?I#V[*C,.,7LC/*]'OF=$( MMS@S,$YV>I=C4-K>T 'M4@'7 >KE7GP,UX&E:C7B;^ BZ0W M[?QL] MV99@CHC]YQW:.";Q0:(S[-H8;R BZOGADOLK\A<+ M /RMLTX)67D94,/\>?;RY.PE@&_CCQ?VYY1.LDM0AZ8TG7[W>C"00-KP3E]F MC^>7XA_<#K61V>,'U48^L<)% 8X#ED5Z$(BECJZ8@)#: 4]?+NXZ*A67PW/? M4;AINPWAM;3;$ &VD&$'H9K$]O?"%<9DUD$96G9B7-@T*1K"7H4HR9S3'LJ,J.0<*2(MX01B[*@[8D7\\1H%PZ> MB37=R["$\8M^BW[00]CSA1T0ZS/:Z.Q5G $;4WWZU97^:H5^@#_3?:W5'(^1 M.J[[54><^.S%Z7C/< M!0B'>[M"RI."C\!4$PS^(C*2^1#]%XPQI_SVJ3WXX,54Z)#3 MY*J#YC-T8;='/??Z:??F]=/2PW_6\+^VN87_DGG^4][E;UX# K?NTE645P?L M_?CH[)'Y%'/_/SZZ./OAXOS14W@S/O[F]0%&2^(/O<%OT3TR"NQ8?@.\W3=/I'[@!IG (O#?_ U!+ P04 " !C MB%A2*PQ^* 0& #,#P &0 'AL+W=O,9LZH+#JA[_6B=73@YJ[4T8&L3,$%NU)$5V5)U<.( M%7)QV I:RXEK/LN-G>@<'EA:QCLC;IV MO5OP!V<+O38F-I*)E+?VXRP[;/F6$"M8:BP"Q;\[=LR*P@*!QO<&L[5R:0W7 MQTOT7UWLB&5"-3N6Q5>>F?RPE;1(QJ:T*LRU7'QD33RQQ4MEH=U?LJC7=OLM MDE;:R+(Q!H.2B_H_O6]T6#-(_ T&86,0.MZU(\?RA!IZ=*#D@BB[&FAVX$)U MUB#'A=V4L5'XE G1 =L4X7#(>A5L13UC:)E'@ MD= /_2UXT4J!R.%%&_!.J1)@M]=X7<=?O=_4_@5_-,; M\OER/"97I]=D_'%X?4J&-S?79Z,O-\/1YU-R/D/C! M?B]<=;#L TP5BIV(JIS FYQ:C!+EZ?QJ@KZA#!7 #U*DLT&N==';_--' 0_\V>>W4;=K*J9TZQA05#[_\E(1! M?U_;/O=ZCNQP0>QN:*S3GHV.SL^\%]1:TVMGN2B M*NW.2K5'+I9NMR9DI8&(R28=&_HO4/Z9[&"_^D%WUP[#P!OT$C?L]KQ^W-M] MI[\M(KWJ\80)B;Y>A_OU>9DT:KXYP*VTX;*;!%Z_'Y)NZ 5QX/6"/HEBKQQO'JP0N?@QPKVEFD--O=_W=>A"';A"THP#R-E2W+'E:,G-I4+8< M)?U EF6% DK1BPQGF\MYBR83EE)(^(;Z?7.)C)MN^=CXC$QO<;6:_&/!H=-Z M(Y5S6^R:A%ZO[WO1(+$C?^ E73N*_<#SX_X/8CY9LZ!*4=OL>E[8ZV)'8R_L M^J07XSL9O $9_=P %TNMA M% ?6<4Q0;%X$0C?2T.*I\_46W?5B,([#!".;H%$2812$,0K7)R?U,03=^ZZM MV89IN;37U,G%.5YLU>V4,!N1[$GA\-5D?;L_ 7#+G!M:Y@G%4NN>OV M+%!]>JT[?_IMA&28&+*#0P W3EP ;.8@87?;J(--A#Y5@I'(7_)9Z_.X"^>< MW;$ZEI+CC# 2B^$/66MO^BY@9(;O*#.5HB#($#4RKD#Z=YX)AH,=9AHW7G6/';G[H[Y^= M?W.C8'\7EA1E!$EHFLI*V'P D#TH-V53FUP*DL3VN8!:,"F06 M3!>H?/0$,J\F!9J-1/VZA-BQ9@TO5Y17]8++9L&*Z+Q25A&7Z(N6$C5F7M'6@F1=_5C:S6[>JH.ZQ?: MX_+ZG8L^,>-HQ@6;PM1O]^,64?7;L?XP:Q-I\/ISPQS/;:;L OP^E3BB MF@_K8/6 /_H74$L#!!0 ( &.(6%)[L,E'N0D /49 9 >&PO=V]R M:W-H965TENK7"544A[?*#RLWB?6?0J1?N]'3F:>'P\F(NI^I> M^8?YK<6WPX9*I@M5.FU*8=7D?>=JZ*$A\/*F/*L^)$,3X&6EV&I9TL/U<4__,ND.7L73JH\E_Z,S/WG=. M.R)3$UGE_LXL_J6B/L=$+S6YX_]B$?8.CSHBK9PW13P,"0I=AD_Y'.W0.G#: MWW(@B0<2ECLP8BD_22\O+ZQ9"$N[08T>6%4^#>%T24ZY]Q9O-<[YR\]26_%= MYI42-TJZRBI8W+N+0P_BM.4PC80^!$+)%D*#1-R8TL^&@*Y)^TM]!;]BH.F1ZP[=5_:1=FAO2UHE_7XV=MXB._^S@ M<=3P.&(>1W_=G&\0NOIR)[Y??7VX%C?75_HD,?]Z0D%BR*I>4\_E2N)FQ'GGC*\L$>N+SZI!VE,=P '@Y5G!N=0I" M,QAM8:H\$V-%UE8@EA%]5!48N@QR"V,%*TB,K2S=!)K)1MREV,-.]:Q](+L/ MJ]%9N$Y9B,9'9*A18^472I40U#Z"\%Q:KU,-6WMV((D&8T(5,GD&W8,CH]EH M<5KI#(Y30CD/"VI4!AS%2:O4 32W4&"&#VG3&1RXF.ET1G(9LLLO%=37Y;P" MQ\IA,X2E);*49!D+Y6>\%JZ1A%<(- M#,M:BL!=6B7,V"G[1.'6%4KSQDS#VQ[.(:9E_:V+U@5K0;5U84DTIPN=2UL+ MAI6U<'VE7:U6(T5I?%2Y2Z>#P+IEJ'51:4\J*6($BH U8V,E<1@OVYMB'"%2 M9)"R0JU#-"&O*?+@UTF%2/;*%G5N;U3@I6&'Y^*A;/%Y*:>KYA2E01Z0\$'@ MTM02L::4&^3!U3$]+?4$#D9)"%G<#JG= E(>A(BC2/0LEHN!XV?MLD6J#$;O MWJZ9W1C:5!?\FB2(3JH'J%[$#*A 4TGB^HBNI8HQ?%=W+J::] =G8H]SR50. M*V[_?,/6U^TC$P^.>.S%L-VOGY+F:;@OOAD/+3[(G%/_*FCS\44E/J<&K9:U M"R85I!"_B=/C[NALA >V2_)N[2F^_-IJ)+!B 0, F:2/8H$60MY:%;O-=(Z. M1O'_"Z5AEO^'TLE9=S#:IG1\^9>5/NF>]$?-YZ8 16MTW%BYZCI7D2H()?6L M;*H=/::H6=-0,]KE%3&% ,P1N)PP5)E?MNPVY_--H7']DB9!#T M.$8 65O>O>'@;">?L\8EF]F,NB?'QV^R&72/SHYWL$$VAX"_VEP6NFU7B9D$ M)"J)VQ.XD6.(<6KP%"+6A]4=6COI!^9VE*4QA801?JGXTTFUUGP11/- M:&D^X&Q6*%/4SW2YCDC6[5T1#GV2P#V5:V$;1I4R)E=K$"]6)B M9:%HY@S-9QM"8A1%S7=3:K83<4O^A0Y)>'8]W5\CLP;7Q1Y,8S8P'?D#56>% MPS94Q%BTOC1^"2#E]4:B7,L!RM%*L4[W-I&F$ZQ)5D-8&KW(.0%E!T ;H$) M)%#8S[&,>5YYFXAHQOF$7%'&N>,;8;=N'>7;9,09"]V1[M6;$[LMMD!S0Q+-BVM M.5/9M(9'S2)@&^/0RJ,\_R)C9!7B<$F95&;29NU@-IG*77O4&P.;TE=3A. , MRAR$C%]E4)>#/@P8@)MKX"[BQ3^%OE>6?J,91Y.W)^6H*$U"8UV: E7C %7- M4_S55F%%Q1[YFQGUW]%]!FA(FQMQKPNJ@V21&]H8*^A^/<0\F?R)Z<=00\AD MFK>[U4D4M+J7; &W=1>*<]U\GM?9'C?LD@FIA-BU<8BK0E^3HJPX.6BXASER M]4QPMRKF 3.L_+JI/@4;8!//4_BDU<2=]M[!^-"[AT\LE^BE^*6L.<#,/:F6ERMQ-PTWS#ZNK6HKPCB MVURFH9.^03ZLWW)@_29&2>_HF%#ZH'?<@G#UZT%OD-0?=^O.(-"Z5-+"JDDO M.17#7G(FOJ\B=33L]?OB[^)T$#[OFLC12#I8V7,(B7YO<(37@]Y)@H\?-7!L MW[;5 #X36;@:69\$N041C%AU_! @49GF:@>.:D.!U:67BY@ DH&^TVF-O!<&$ELU"-$(Q\547@4LZUYUG@=8];(2J*$ Z+FZ2%!G? M-F1SVQ"M?B97DPCK'YM7DX_5AAN%T%]*.65I&@[_K;(I1\[JO@^Y@%$JY9". MMRWU+1J7#NI@:"YT"''W2-MR#26RU2V$$KDIIP<<*R5=%3;YL7%RZFVZ+SYL M7<47RD[Y!P="KE7IPZU\L]K\IG$5KO)7V\,/(@ 44[ 3N9K@:+\W.NZ@F/&/ M#.&+-W.^V$=#]J;@QYD"/+*T >\G!F:(7XA!\TO/Y?\ 4$L#!!0 ( &.( M6%)<&R)7J@0 .H+ 9 >&PO=V]R:W-H965TM&%K \8OL.'9J&U#<% G:#$&>Z%NM%*Z4>3(EKXF0EIQD%J;7[>:IDXQ8R9ILI1TLY" MZ8Q9^M3+ELDULL0;9:(5MMO]5L:X#"8C+[O5DY$JK. 2;S68(LN87E^@4*MQ MT DV@CN^3*T3M":CG"UQAO8AO]7TU:J])#Q#:;B2H'$Q#J+.^47/Z7N%;QQ7 M9F<-CLECWA%(5PC@C&C\IG4!_I#'?7&^^?/7?B M,F<&ITI\YXE-Q\$@@ 07K!#V3JVNL.)SZOS%2AC_A%6IVST+("Z,55EE3 @R M+LLW^UG%8<=@T#Y@$%8&H<=='N11?F*6349:K4 [;?+F%IZJMR9P7+JDS*RF M74YV=C)E)@4F$[AA^A$MFPN$&<:%YI:C&;4LG>$T6W'E[Z+T%Q[PUPGA1DF; M&KB4"2;/';0(7(TPW""\"(]Z_(1Q$[J=!H3ML'W$7[=FW/7^NF\Q]HO+'P5_ M8@*E-?!G-#=64YW\=>287GU,SQ_3^]\">]2?:\YSD[,8QP%UGT']A,%D&LVN M(/KC$]Q$=U\N[Z.+KYW/W!-R:-[R]WMI[!8VYTNYKQ6W*)=@4@?P9)7C"G'S.!),Q@B]5 M U9Y%9:I0MJWK8VE5^;15\!@0?>) 6[(HUI)J*S*0,_=90/OO4P5A@";#^= ME839''5=32\EG>&>9 !U(E\& MY!I]MK]/M#6G4'C3#LTJ)/DDY_-[[>+CQK M0WC:A\XPA'MEF?BEZ#+KR2%M$7VWS%%SE500AMT*0N]L6$(8M >O%QY$0M#] M4>^8[$Y5EC.Y_OVW0=@Y^VB.0:=L,PF%I'^3X/\0 :&,@5P9[@K: ]VX MHWO;HJ;KE+1L2NBXA90E962]P9/S9RDC/A]L3GU!$:"J395(Z!#+71@W@3D8 M4^\\94^N)-$7*7,AMEP65)?/$39(NW F/I[,N'"ZIEQ*ONE(!UTYA1-R+$^H M):AOZ%\*G&AQG7F\KT>U>2SSU'4O ^>RYCTAB]/GW0NN)U^R>D8%:%H @<8' M@)IPA8*4,_]C*!-!C:^M/RQ6QC9@J9W]#@879RZ7%9:R+1;$$:A1BE\LC_F: M-OXF2)6,$KG.T57E(7*,4E#.*1[,?[II5L62_@BN:YW$@"^(\&.EN;.QT:76?E5U7UX&KS[[M=&@M3-_9:B7?LHT M5-ET3Y2C6"VM!]FHG-^VZN443)?VDDNZ&7!!INWFV6D NIPLRP^KR^NM[9LA]67)NBMXOMK0B MYWGFS)#[:F/=C5\K%<1=61C_^F =0O7BZ,AG:U5*/[:5,OAE:5TI [ZZU9&O MG)(Y;RJ+H]EDV#!+&V9L=U3$5KZ109Z_4Z./RJL2^<7]8>3[P75[9<:",I5/[548!H6G"4)3&74LXOC_C>7OB/EV_?[CV^MK"T^A>!& MXKU!5#X9\4%NQ3.*S?3Y2(2U(I65-%N@_'NMGR%% 98@G96SMR2.)($_I!&(N?%5(4T0%90H_*,>\U/2Q76-J
Q!H7)4[.IF HX^>X_SR?DK,OY^0+88(\57*EJ2ATZAO$LL[]O$.X M:Q&B(PA3R"])'%Z0*(B" _+)I^7A]7NYC\GH,Q+U&8FA=MG[=;O01N$=_7V"*.Z) M8D[:3Q@%,5);_0.;="C#4ZB MO> ;M>5OE"PQ+P?A6@_)SKG1]71^&&_9PPY-PCW2#3\6 PN(< M)!ON'3J,1X,/9/M&\? 86=*3)2?)GJ3!^\*VK^H06[)?K2 (/]9TWRH)PL$' M.'^G/=C6_)VJD@E-."Q1%ER.,$35MKMV8F3C.L9"&NP_;ECA%P*4-<#]I91F M.[%-J/_F9/\!4$L#!!0 ( &.(6%*N13]WL0, +L. 9 >&PO=V]R M:W-H965TL^+H[.A4M,L 8VLTW3[=?/!@(T$-I-:6\2V[P?CQ^_//B=[[CX+E-"%+C/ M,R875JI4<6G;,DY)CN4%+PC33Q(N8[%SRN2\=W"@M9^X1/=ILHLV,MY@;?DAJ@OQ5KHF=U& MV="<,$DY X(D"^LMO%PAUSA4%E\IV&)BMW'+^W4S>;Q:68Q"1C,3*A,#Z M[XZL2):92!K'CR:HU>8TCOWQ/OJ[:O-Z,[=8DA7/OM&-2A=6:($-27"9J4]\ M]R]I-N2;>#'/9/4+=HVM8X&XE(KGC;-&D%-6_^/[AHB> _2..*#& 3W5P6T< M*N;L&EFUK6NL\'(N^ X(8ZVCF4'%3>6M=T.9.<8;)?13JOW4\@IGF,4$W%0U ML^)YP1EA2H+S_H0G8"UTZ0CU$V"V ?_\*&FA#U.!U]=$89J]T?9?;J[!ZU=O MP"M &?B<\E)J4SFWE89IDMEQ ^FJAH2.0+HF\05PX1E #G)&W%=/=H?10W=; MD],RA%J&4!7//1)OO_$SL-94J8/]__=!FX/WBN3R_XED;IO,K9)YCR2KLI!] MEC$.ZSA!%<>\JW=+% 2..[?O^E0-K6#DH\[J 4BO!>E-@OQ I+P$;^.XS,L, M*[+1[XW6D)CB^LW4T''.A:*_JH4Q]'6"60_7.9Q%470 ?\S,=Z(C^/T6O_\7 M))\!1D:9]@<@H!,XW@'4H97GN2@C1P\?U&' M;;+P1$4=#DB,7.0?,#TT"GQO-LYTU$*,'BEI_2E(>;8!-"\$OR,&H9S8.W0Z M@76>GVK8TW-X(K*;0'TB0R>:'; ]8N5[?CA.-^Q$%:))F.;C4BHB*I@\2:C^ M!CVEP&&GI-!] =X[3833HO@'O ]5S??@H9Z,6'E1=*3,82=]<%K[5KB@"F?T MEU9MRO0!,)R=EY( R1.UPX* F,OIRN_4"\Y>X 0Z28/!J4X@&'"+7(@.3V!H M=43/8:>$<%H*WY6"455JF@W(A-Z;\23;G8+!Z/G91IVL(>=$;#>!^CS.PL.+ MRB-&#T%V8HBFQ7#%F52BK#L&?2O5TK[5?$\1CGKWPA>X&*).S]"IKH9HY-87 M!@/&AU:A=UC@=J^S,&W=1RRVE$F0D41[.1>!5AM1=TKU1/&B:C9NN=*M2S5, M=7=)A#'0SQ/.U7YB^I>V7UW^!E!+ P04 " !CB%A27R]U/E1%1=T>ICV8Y )6'3NS36GWZW?MA S2D/8%8N>>XW.N;ZX]/$CU MK'< AKPF7.B1MS,FO?%]'>T@H;HI4Q#X9B-50@T.U=;7J0(:.U#"_3 (>GY" MF?#&0S>W5..AW!O.!"P5T?LDH>IM"EP>1E[+.TX\LNW.V E_/$SI%E9@GM*E MPI%?L,0L :&9%$3!9N1-6C>+@8UW 3\8'/3),[%.UE(^V\%=//("*P@X1,8R M4/Q[@1EP;HE0QI^ MOD/NIVOY(LFU^R6'/#;P2+371B8Y&!4D3&3_]#7/PPD >:H!80X(RX#>!4 [ M![3+@,X%0"<'=#X+Z.8 9]W/O+O$S:FAXZ&2!Z)L-++9!Y=]A\9\,6'K9&44 MOF6(,^,IY51$0%:N*&$%#2UR+X79:;(0,<05^-D'^+"& MP,>$%%D)CUF9AK6,DU0U23MHD# (@RI!]? Y1 AO783//PUO?:N +SX/']0D MHUV42-OQM2_P/:@M%>ROV_T&EHC0DK,X*P8J8K)4H+%DL@FY(;=,8$DQ+)L5 M3D+BRNG79*V-PK;PNT91IU#4<8HZ%QUB3\05W(KPBCU30]4N92Q=QV(;YLNX MU<2$OIQN155,[SQF4143%C%G%KJ%A6ZMA2Q)0#A@EVN0QXP5(GNU(B=1M$_V'#-5W/^M5B>J4E'\0 M=*:\7RCOURM/I#)YS1XKI(%=*N)[[!"V79WYL65,*R!5GOKOBB%HMDJ6JF+" M4E'5QYRY'A2N![6NETI& +$F&R430N,7MTDI?;/?8%5?'KS3$ ;-;DF$?W*Z M)*"V[EC7)))[8;*66LP6-X>).S!+\S.\4607@/\TV77DGJHM$QKK:8.40;./ MDE1VQ&<#(U-WAJVEP1/1/>[P5@3*!N#[C93F.+ +%/>L\3]02P,$% @ M8XA84@D JWJ/ P L H !D !X;"]W;W)K&UL MC9;;CMLV$(9?A1!RD0#)ZF0='-@&=NT&+= B1IS#1=$+6AK;1"A2)>GU;I^^ M0TG6.A9E[(TM4C.CC_\,AYR=I/JI#P"&/%5"; MG505-3A4>U_7"FC9.%78-7-KM9C)H^%,P%H1?:PJJIX?@,O3 MW N]\\07MC\8.^$O9C7=PP;,MWJM<.3W44I6@=!,"J)@-_?NPX_+,+(.C<5W M!B=]\4SL4K92_K2#/\JY%U@BX% 8&X+BWR,L@7,;"3G^[8)Z_3>MX^7S.?JG M9O&XF"W5L)3\!RO-8>[E'BEA1X_<.MO (\51&UEU MSDA0,='^TZ=.B N'<#+B$'4.T6L=XLXA;A;:DC7+6E%#%S,E3T19:XQF'QIM M&F]<#1,VC1NC\"U#/[-XH)R* LBFJ9FEK&HI0!A-/EP.Y([<%X4Z0DE^>\(* MTJ )%27Y; Z@R/*H%)J1/QG=,LX,P[=O5V HX^\PSK?-BKQ]\XZ\(4R0KP=Y MU.BJ9[Y!? OA%QWJ0XL:C:"NH+@C1$$4.-R7KW8/I[^Z^RA:KUS4*Q*1>)_5G@KV'[75^![%$EIR5M*V.%&;M0*-JK03*. G)E!I1CG9X"14C;!_ MWV^U45C+_]P@BGNBN"&:C! M<8(5^ %MCB4FP25Q&R%K(M@M_KA(LSB>^8^7 M0@Z-XB#->Z-?X"8]W.0FW IV@&52XMY_!'$$%UP;(;W\;A('5W .HS1/W7!) M#Y?@;=?'PMR!NRJS MP8?#))I>T0V-LG0D[WD/E]^$.S@3J,\C@9(;TXYL*;I.U)1;M\0W>(.2'#X2Y(DO": MTF$5A.$(YLN9$D:W!94&M\D9TQXCL@'G+T>KDSD:=.PH2(/K,G68A6D>7^]P M_^(Z8>]R?U&U9T)C:]RA7W"786]3[?6H'1A9-S>,K31X7VD>#WBE!&4-\/U. M2G,>V$M+?TE=_ ]02P,$% @ 8XA84D<4NAJ5! 5! !D !X;"]W M;W)K&ULM5A1;^(X$/XK%MJ'7:DT<1(2J"A22VFO M*W9;M=N[A]7J9!(#UB8V9SNE/=V/OW$20H DI0]]*;$S\\TWXR\>N\.UD+_5 MDE*-7I*8J_/.4NO5F66I<$D3HD[%BG)X,QDECL3[OX,YFXH$MEMI,6*/ABBSH(]5/ MJWL)(ZM$B5A"N6*"(TGGYYT+?':# ^.06?S)Z%I5GI%)92;$;S.XC=[I=U!$ MYR2-]8-8_T&+A'H&+Q2QROZB=6%K=U"8*BV2PAD8)(SGO^2E*$3%P<4-#D[A MX.PY>'Z#@ULXN,(6#M^?@-%'J%0Z]8QW\PL$_UB$H'++5M_+J9DMS1309 M#:58(VFL <.*,&ZD^*@EO&7@IT=CD21,@[:T0H1':"RX9GQ!>#&^8J%5Q.V0?O5(B%7)0DHFYA66O9-EKA7RX M>T)$*6AFC(?2$*U;Z!PCR#!,UWH>8=>V[:'U7!/:+T/[[RN0-/V@*^;=5-&< M5%V)_$,N/*"=T/"0QJ364R1V$VOKIF, M!P?,O$%%KCG]0R/';=(TMK>-TO[X!"9%D&!'/8WD*ETMN"L-N:]3A-TIB8,S82 M$D[;H4PA?<9AAX%ER,Y9(",2:].=)*A'PVLM0%65:FFHUJRM6FZ=DO:+U6ZT MF]^V >)C.^ TW^"GVYUHG&]")^A10UI&:T:5UXS#=\+@%'DO5':@1#\G>=LT M7\Z4*?VK-LEV(JGJ+@A9G5WD)=[0@+)>\.A.+ZFL3-4=NCX.?[>TVZZ-V]OV M=\$WV_B1T-NNC/T/.AGA;2/%[9WT?=][<(0XK)E.O\4%_. MEE?CB^Q"N#<_QF>3_(*[A> Z1]&L 2R?P*FP^T6&4WJ)G0 M&PO=V]R:W-H965T;[.BN 4]V1"Q#X9"85IP:G:N[KA0*:NR!> M^E$0I#ZG3'BC@5N[5J.!7)J2";A61"\YI^IY#*5<#[W0VR[S6D#=\=;]$MG'LU,J88+63ZPW!1#K^^1 M'&9T69H;N?X$&T.)Q0I-/HH<\M< /CJH;41;&^.H%7$"68=TPP\D"J+@_G9"C@Z. M6V"[=7:Z#K;[5]F9,)V54B\5D._G4VT4OF(_6ECCFC5VK/$[K%\7H*CE(:7+ M?H;9;TIRA=)S*+;Z5J,XCL.!OVK@3FKNI)7[D@DJ,MC#7&&D.\Q1D#03IS5Q MVDI\)PTM]]"FOQM.X[29MU?S]EIY'US=0GY"5YCU.>"GQG[,7K)O0'$LA#>' MHLD1UL S4*6/FZ2VD_:J2-(EO*J#L$]R^JQ;7IY^[:?_7_R\.NA];MHID]J% M-='BX;3VK#5U3-F= H=(:A0:>' MM:ZJUE9-C%RX=C*5!IN3&Q;X.P#*;L#G,RG-=F()ZA^,T2]02P,$% @ M8XA84@-^!\+S @ &PH !D !X;"]W;W)K&UL MG9;1;ILP%(9?Q4*]:*6M8$@@J9)(;:)JDU:M:MKMVH638!5L9INF??O9#@6Z M0.AZ$VSP^;]S',Z/9SLNGF0*H-!+GC$Y=U*EB@O7E7$*.9'GO "FGVRXR(G2 M4[%U92& )#8HSUS?\T(W)Y0YBYF]=RL6,UZJC#*X%4B6>4[$ZQ5D?#=WL/-V MXXYN4V5NN(M90;:P!O50W H].9C""#6!D)HB_/L(0L,THZCS^5J%,S36![_*9^;8O7Q3P2 M"4N>_::)2N?.Q$$);$B9J3N^^P9506.C%_-,VE^TJ]9Z#HI+J7A>!>L,09.D&4H?N4EU)SY$+_>$-_*!CVR M[_,](AC4@H$5'/4(ZO1P5W7[J,A&F=YY7D1ZW7,':5231D,DOXNTCPI;)*\; M-*Y!XR%0T 4:?Q04UJ!P"#3J H4?!44U*!H"C;M T4=!DQHT.0JZ3T&;YT:! MZ,)-/HJ;UKCI<1Q7)#.^83LVLQU;D%?;KET)3 \2Z'LIL=THQH_&.PI MW+(M_*FNJL+:%8S&H=]30V,*V/]4:U5A;=S8PZ,>7&,9>- S.ANL"FOC@BB< M]N :W\"#QM'99OC0.8+)M&\S&_? @_;1V6SXT#]&7A#UX!H/P<=-Y'C+X4,O MP3J_L(?:& H^[BC_VWF57/M[$.!Q\&__NZU/O3DVW1"QI4QJP$;'>>>1WD.Q M/XGL)XH7]NO_R)4^2]AAJD]O(,P"_7S#N7J;F -%?1Y<_ 502P,$% @ M8XA84O6 ,=L4! 0Q !D !X;"]W;W)K&UL MM5A=;]LV%/TKA+&'%$@CD;(^4M@&$KM-,K1%T*#;P[ '6J)E(I*HD92=#OOQ MNY04R:YEQF@; [%%B>?R\-S+(S*3K9"/:LV81D]Y5JCI:*UU^XE4E>=4 M?KMFF=A.1WCT?.,+3]?:W'!FDY*F[('IK^6]A);314EXS@K%18$D6TU'5_C= M+2$&4/?X@[.MVKE&9BI+(1Y-XRZ9CES#B&4LUB8$A9\-F[,L,Y& QS]MT%$W MI@'N7C]'_U!/'B:SI(K-1?8G3_1Z.HI&*&$K6F7ZB]C>LG9"OHD7BTS5WVC; M] UAQ+A26N0M&-HY+YI?^M0*L0/ XR, T@+(J0"O!7BG L8M8'PJP&\!_JF MH 4$IP+"%A!^#_"/ *(6$-79;=)1YW)!-9U-I-@B:7I#-'-1%T2-AA3RPM3N M@Y;PE -.SQ9LJ=%;=)4DW-02S=!=T:P(4UEG"Z8IS]Y CZ\/"W3VVYN)HV%4 M@W7B=H3K9@1R9(3/8G.!B'L.?S@:@,_M\$]47B /'X4O?@[^W@Y?L/@93MP! M^(>3X?AR 'YS.GR(_*T=?E7"W'$X!'>@3+I:(5VMD#J>9ZN5NT)I68%[:?37 M1^B [C3+U=^6\%X7WJO#CX^$GU=2FK"ED'7QB17*1)&^U4SF8$=+/92^)F18 MAS0^O9E!FC8#+,8=B[&5Q<>](<]1 >\/8!+ODQNBTL0-7J;B=U3\%Z@HA4 ( M0P2Q)\V+M.)J;;0?&M^W2-$4ZXL];@Y[^&'DPF=X)D$WD\ ZDZM<5"">9+%( M"_XO2Y 6B/:>4U*>(%Z@F)9%Z!\-V"X,!(&XEF4*Q*#8,S'.9 M,5CJL/YCD>>@*6QQXL=S!/MJI6F1@+2G%/,<'UH5"4*;R+U98;M;G4H:G8%E MJ36%CD/[HCD^]*P !]CS\!&&O6=ANVG]O)\NVA'"?4.UZ==['HZL[+Y;ZO#V MK I(),AHF-9K*.$J/I+911M]5S9B36SOEMANEX?$()TE\#"L)-_0VL$R3I<\ MX_K;(+D!$R78PH[T)DKL)MJO[1_W3-)[)GD5SR0[F\5?Z9DWY- SR6 Y.CN' M'7.\AAU^R@N%,K8"I'L1@C'(YL3:-+0HZ_//4F@X3=67:SCE,VDZP/.5$/JY M88Y4W?\-9O\#4$L#!!0 ( &.(6%*3@H"L(@8 ,(= 9 >&PO=V]R M:W-H965T.) B G;TA?(A^_QO=?G'M\DXRWC7\2* M4@F^)7$J+CLK*=>O>CT1KFA"1)>M::KN+!A/B%2G?-D3:T[)/#=*XA[RO$$O M(5':F8SS:P]\,F:9C*.4/G @LB0A_/LUC=GVL@,[3Q<^19305$0L!9PN+CM7\-4['VF#?,2?$=V*RC'0H3B(H! M'C88(&. VAI@8X#;&OC&P&]KT#<&_3T#.&HP&!B#P?X,?H/!T!@,]PQ0DTN! M,0C:&HR,P:AMT-![6CEO?P[89%(N=D&Z@B4YQ:9$DLF8LRW@>KS"TP FNYO-(4Y[$X"XM"E<7 MP/,IE22*7XQ[4LVM$7JAF>>ZF 9Z0*P( MIZ+X/8!ZXT;]P#8*=:!18= >=>I&_1C*+O!R7^&P/>JM&_5JS;L >Z=FX+4; M]3WY#C L$M"(\:;%VA2>03]D24)Y&)'X#RID(^1;-^24AEWC5QEL(]9=:RPX M.H9UWQ[K!,*\.[*TV;*&NHO24V59UB8J:Q/EL+@!]B8F0@"V 'F1@K]_5_?! MG:2)^,>!CDMTG*/[3>@LW:BBUV6MIIC3&4UEIL('42J928B^HPFAQHC"@7C M-*1J#Y\#=2PY204IMO;#@5W[-:<@]@>>U^A5O_2J[_3J074.E'/E2)[8BZ>$ M1T)DZN+S*#57#FGMVP)[X,CWT1'WKA$[(0W*D ;.D!Y)K *X6G)*5<\E'10= MEHC#,Q1 4*('1XA1(39;J.7(TSYG<4RX &MUGB_!"TV.4B,."7\QSZB22N1W MD7\XG:/2O='1=.K8#3](PK)47NC-/TJRI(&P[T8UPO8]S\%7Z-E&P7/Z\R%+ M9BHEVJ,=JD:[A>1F[JV9I$H[Z/2OTLC L]7YK<&NY@WAOLLO*^(0N2L]F\51 M"#YJ@D7I\@)\3I676Q[)O.7ZN-9^.>@,K:!#?(9R@59(H5M)?PH#KLTD50;T M@_X(#QL2;145'I'4W42[0K:2!@?G2*D5.#C\-1IT;2;:V3]10TJM0D*W1/ZD M%0]J*^[[(P2#IB6W$@G=&OE#>SNL:^61S1U9L41NL;Q+DNP]E3SZ=J$>H,*N MJQNT"H?@&TS<&JKJF" T#O]^0.2MBR-V66LJ11ZC@D2^E3GUH\N "IGUS4LN\^RQP, ]?#Z#6T\K5Q>=P4>HWJ'6A.H:#!:2O:R-V(&A[G5>(J#*O2Z!Q] M*+(RBT[H1$]Y$+A'=6E%V*5@5EK1,6FU250,U$^VH/T.BZU28N\<#[E6-/&Q MMO!_YO;& +?.+;9"BT\0VA_9]6_,1'N/'@TBC"NO!MPB7#2ENKA5H8*Q]-6EU9D]*Z[XB+A2"=:Q6T;U:.J&,K.;AE=A0%NW?UA*YO8+9OW M;Z[!E,ZD2FE+R<=6_O#H#/GTK>SY[@;Q)[Y]FYJI=AO97>(6N\6!@6@P=%#< MMS+KGTEFI_X!F0T"#Z%]Y^OC!G ,88-OELY]G^1'$_]NAS[7>SO1W)P%-X+ MHU?YJ*._;KXG?!FE L1TH&ULC53;;MLP#/T5P>A#"VSUM9<5CH&D M[K!B*!"TZ/8P[$&QF5BH+'D2TW1_/TIVO+1(BK[8HL1SR".*S#?:/-D& -E+ M*Y6=! UB=Q6&MFJ@Y?94=Z#H9*E-RY%,LPIM9X#7'M3*,(FB\[#E0@5%[O?F MILCU&J50,#?,KMN6F[\SD'HS">)@NW$O5@VZC;#(.[Z"!\#';F[("D>66K2@ MK-"*&5A.@FE\56;.WSO\$+"Q.VOFE"RT?G+&;3T)(I<02*C0,7#Z/<,U2.F( M*(T_ V][$06L6EO4[0"F#%JA^C]_&>YA!Q"?'P D R!Y"\@. -(!D'X4D T M?]5A+\7?0\F1%[G1&V:<-[&YA;],CR;Y0KFR/Z"A4T$X++(H/OY^PN:2*_:9 M3>M:N')PR6Y5_Z9<<8Y+0"[D"7D\/I3L^.B$'3&AV)V0DLYM'B*EX@C#:@@[ MZ\,F!\+&";O3"AO+;E0-]6N"D#2,0I*MD%GR+F,)U2E+XT\LB9)H3T+7'X;' M7_; RX_#+]]1DXYE23U?>H#O'E 8H/9"-@,%2X&6_9HN+!IJE-_O!,C& )D/ MD!T(.99W3CY+F(3B_R\'GWEO?Y MG+_V*??YI*-/+R?<>=(MF)4?#995>JVP?Q3C[CA]IK[IWNS/:"KU0^0_33_2 M[KA9"669A"51DA3*R/1CHC=0=[YQ%AJI#?VRH&ULK59-<]HP$/TK&D\.R4P;?V @9( 9$K?3'))A0M,<.CT(>\&: MR!+5RB']]Y5DQS7!D!QZP9*\[^V^76N7\5:J)\P!-'DIN,")EVN]N?1]3',H M*)[+#0CS9B550;79JK6/&P4T63W=QD$R^P 0&'5%L&:A[/< V<6R(3QN^:TVM<6F![ M_"2#%2VYOI?;;U#KZ5N^5')TOV1;V0Y&'DE+ MU+*HP2:"@HGJ25_J/+0 X> (*H!T5M ? #0JP&]CP+B&A"[S%127!X2JNET MK.26*&MMV.S")=.AC7PF;-D76IFWS.#T])$J185&\IG,LHS96E!.;D3U0=G* MG":@*>-X9DP>%@DY/3DC)X0)\CV7)5*1X=C7)A++YZ>UUZO*:W3 :QB16RET MCN2+R"#;)?"-A$9']*KC*CK*F$!Z3GKA)Q(%4= 1T/6'X>&H YY\''YQ1$VO MJ4K/\?7>JXI)+W%7$(,]HO349M]JR@8QH>*,VR4#(\J66B9 M/A&&6)K(31OY+X*&^Z%V"-JWBD?['YO?ZI8%J+6;.DA260I=-9SFM!EL,]?/ MWYQ?F8%7S:=_--6TO*5JS002#BM#&9P/S3>CJ@E4;;3+?,S= & M90W,^Y4TM[W>6 ?-WX#I7U!+ P04 " !CB%A28X_/7+H" #H!P &0 M 'AL+W=O[+$H6]64G%B;%;M0YUJ9#DWHFS,(FB-.2$ MBF V\6=+-9O(C6%4X%*!WG!.U/,)V^3N2<:%Y+=T=P4TV <0(XKLF'F6FX_ M8)W0L>UL&7 JJC=YJH5H.0Q>]A;')VC(93U+$+;8!(:2\\%";.:RKRBDKQ )4[@ M4@I3:+@0.>:_ X0VKR:Y9)?L#X/X+211$KV!$'1!%.KJV8$_:,0; M>/S!"_@+1K0&N=J) 5*!_Z[AVR=K"A\-B(BCJA MWB&Q*\34([I_\W&6)NEP$CX>X''<\#CNY'%6*LJLFG':D53:@*6OJ]ZH"33J M9'WQA"JC]@.V[#/TNN62,:(TE*@J#7OP$_9?R"$]JQ@G+3WC?IP>_- MJQEX290EK('ARKI&_9']&U4U5JJ-D:5OY??2V,'@EX4=Q:B<@;U?26EV&Q>@ M&>ZS7U!+ P04 " !CB%A2;T[)O D( !6* &0 'AL+W=O=5O&*YZPZ$R4O]#<+(7.F]*5<3JM2O;P\%[7*TH+?2U#5><[DRWN>B?7%!$XV-SZERY4R-Z:7YR5;\@>N M/I?W4E]-MUJ2-.=%E8H"2+ZXF%S!=W=T9@2:$;^G?%WU/@,SE4-]KMF\GHRCZSBUR+[(TW4 MZF(RFX"$+UB=J4]B_2/O)D2-OEAD5?,7K+NQP03$=:5$W@EK"_*T:/^SY\X1 M/0&MQRV .@&T)X#&!' G@/>?0$8$2"= CA6@G0 ]5B#L!,+&]ZVS&D_?,,4N MSZ58 VE&:VWF0Q.N1EH[."U,9CTHJ;]-M9RZ?% B_@(^%#$O3(C!?<:*"GP/ MKI(D-:%GF?ZR36"3"&]NN&)I]IT>\?GA!KSYYKOSJ=)F&&73N'OD^_:1:.21 M(?@H"K6JP&V1\,0A?^V7A\BC8*KGOW4"VCCA/?)J_*DNS@ .W@(4H,!ED%_\ MAL=:'(Z*WQPM#N<.\=OCQ6<.\3N_^%4ISP!JQ4./+_$VH7"C#X\EU(I)_KU9 M[ FX%KE&P*I-G2LI6;'D&I44>'P!_7'W[*6Y?;5F,@%__JQ5@@^*Y]5_/ :1 MK4&D,8B,&/2;4#J)TT+)5.-A#)Y85G,@%D"4QJX*\&2Q6!;I?[5;X[[[ M8U&I2G-!QI3^2@E0-2M_XP16).#3P^?*Y0,ZL!CANI M:4<;N6YH07]@3UQJF@,EEZEPALG_( 1>.),5@ '(6^0(0<)>*D]V1=LY1%[5 M?^S;N&"I'.:8]G=9RWBET]V$15O1^7^I%X41?Y,6(!%99LS4TP2561XN<+UN M[9GW$VUV-H_VTM$Q*CJ+R%XN#D?-SP(:]'Z@.\2SK7MF1V2EVR=/O#(S3VJ] M,)>>V,X&Z=FS?W99SRLT^Y)\QE[S'3DA 1I5=5,DV$3CR8&E3,( MK>JPOX@C- ]G>U$8#J,!B2+JMAP&EK2#PRNG \^=56[63E%Q)ZD&CF5, CB$ M,M=(1& TQ#+'R CBV6AL8*\L@8>CXYGA6Z#8,WCD!5^D"EC0<\X<#L(P9A^R M]J'7V=?@[%L0LS+5J3]J$CK:)$N\$'M-^D$[0^K59H"4);I63"LE65/5=4[S M 1ZT? K):3 \M-P'_>3WJO4PI#48T/DPRV^ZD?U@03@+B&,]#$?BR(-5T%(E M]%/8+WHRMWF9B1?.P4VJ$UX)Z?.=)3 8G4@X+6E /VO\4N>/F@,U5[00W,!R M1Y(>4.ZT]KV/0AK,\(CS+5- /U7<[?#7CDU..^;#S/)E ;*XC_RX[\P"\!?X M_Y8^LJB,X&GD"K) C X \2N6?J>R'R#LJND=XURU_^UA?;N3LY"._)!N=H3@ M]FN=JI>]/;K/=Q;)T8D@.;)(COQ(_I$]IWF=@V(+ 3OE"S\CB,_+C:L7![47?%0;J=NA MU$6BK6Y2WH]2[_&P-X1G- IW2\MKQ[ HC!#>JU0=PRB,X A,$TMRQ+_AN%HN M)5^:,)92Q)PG%5A(D3<1ZE-*.U'7/(FC1>2HH:\=XR!Q-MJ' WW]BN7-OWP=L771:I\2Y98/B.G6"8F?D#X,CY'&3DV(HVN$0U_GFE@R M(WXR^Q\B0R_#:< M6&(A\]-8G=2R ?6SP>USF\GB//7O6WP9_'?VQM3".#V1/0SM M'8_[D?N(B/@5'!$1B]_TF)/O7SLD?"644 N\]$1:2-2B*O6CZA'A\"OPA&/: M>QTJYW+9O+A6:5*L"]6^%+2]NWTY[JIY)6SO_C5\=]N^XF;5M&_L MD/&%5AF<13IW9/L26WNA1-F\=/4HE!)Y\W'%F=XRA!1)9)/59. :2M-OMH6B0H.V9D6A; MJ"2Z)&TG^^N7I!31L23&QKHYQ)9$CMX9#I\92[,=X[_$BE()GJJR%E>3E93K M#].IR%:T(L)C:UJK*PO&*R+5(5].Q9I3DIM)53E%OA]-*U+4D_G,G+OC\QG; MR+*HZ1T'8E-5A#_?T)+MKB9P\G+BOEBNI#XQG<_69$D?J/R^ON/J:-I9R8N* MUJ)@->!T<36YAA]N<:HGF!$_"KH3>]^!=N61L5_ZX$M^-?&U(EK23&H31'UL MZ2TM2VU)Z?C=&IUT]]03][^_6/_;.*^<>22"WK+R9Y'+U=4DF8"<+LBFE/=L M]P]M'0JUO8R5POP'NW:L/P'91DA6M9.5@JJHFT_RU 9B;P*,1B:@=@(ZG!", M3,#M!&P<;909MSX22>8SSG: Z]'*FOYB8F-F*V^*6B_C@^3J:J'FR?F#9-DO M\*7.:*WC">Y*4@MP"1Z:905L ;ZM=<#%!;A_^"[ M8Y[(9_!ILXI!\B' ?CT M>Z//O+8"2)WKRY$ZGV\RJM9>V@OWM"22YNI:DXIZ2=]]I)(4Y7MU^[_ %(@5 MX53,IE*YJ<5.L]:EF\8E-.(21. KJ^5*@$]*8O[:P%3%IPL2>@G2#7):_$@S M#V!XH=Q!_H"@VZ.GP]0A!W=KAHT]/+9F)C#@>JN"11Y+"E0(P6=.:NDP'G3& M V,\&#%^0Y=%71?U4NT.M5@9!>^*NEV+]T.+T9B+C#D-C>T\](,X#F?3[8", ML),1.F5.BEBH0K=5#V5(GVN7CHP@BQ7D9NKIV$$]:&*HMC'Z2%'!@T<2=G94FX &M568UKPYXU M=TWW!4,O18=^]8?!R OB$:\LS9&;Y@>[]0+LW&Z>XEES9XCV74L]"$.)8_M@ @=]O>8X!5??G_50<#L0Z\8&R;VL*"W(7E !=G MU1SV4UJEQUB@;0%"[@)T3X544G0VO#2WA12N'YFVI*#X_+_KD"T3R%TF/A]7 M,M% <8 HB1$.1F)GJP,Z9\^-3FNZL2T.V%TU#S@_@,0F,1)$D4'179HH#-_+$9Q>/;N'UOBX3=:;FMO -"F MM(.<2(4K4G"P)>7F%$ZW-W_5H21><-BA# U#7CA2[;%E+G:W\2;S>NW)^;R+ M^Y430R\>TVUACM]XW*)U;\VV_1.RDX&"CSPT4CVQK0#XE KP)Y2G_3P)O=[# MHNG>$_.*\J5YD2! QC:U;)X+=V>[EQ77YA']P?D;^.&V>>5@S31O0+X2K@J, M "5=*).^%ZL]S)N7"LV!9&OS7/Z12&PO=V]R:W-H965T,/XL<4<)+55(QLW(IZP^V M+9(<*R)&K$:JOJP9KXA44Y[9HN9(4B-4E;;G.*%=D8):\ZE96_+YE&UD65!< M&#.4=D60^Y6P'7.]6 MVO3 N&JD%5Q!]:FL)%=?"R4GYRO)DF>XIPE2'1Y8EH0*> ^KYI2 K>%+K>,G MX,M&"DEH6M ,'E%(3$'-X--+K2*L)I*99;BZ0TF*\AK>@0TB)QP%%!0>:"'% MC5I4XV\YVP@E+*:V5$YH%#MI@6\;8.\,L.O!9T9E+N 333']58&MO.]"X.U# M<.L-:KS#9 2^>P.>XSD/JSNX>G=]0&]^!\SX7:1]8\8_%VFMZ+W.H!26Y%5E MMH0%YX1F:,;_+IZ$Y"I+_QLP-NZ,C8VQ\1EC[?E]D $'40P"'&<&5N3&1?B!",'8"6.O'V+204PN/9F4E27A FKD#8<&.F1>'U2C.SZ.S'@4CON1 MH@XI>OLY_0%<= +GA2,W[(>+.[CX@GC=P,[45UUSMLC5>Z&>!/WHZ&)4%FOL MXQE6',(K:@<#J)IZXL:0DM>AJ^XZAZKJO"FD@_R)LJ\O_D9EYSE??F,O:IV) M]\[XO_7EZ(5P+SH!DF4<,R)157#)"_4P)[ EY09U8O0R-WHG1PD13%S'[4\( MUSL >6\,[MO1O)/;/7&CZ$S!N9%DVG<-C>-%R?"<\4()2X5J+.:**J M+F]ZF&8B66WZABK[FC&YGV@#72&UL MS5A1;^(X$/XK(Z23]J1M$@<(4 $2-%U=I:V$6NWNP^D>3&+ U\3F;%.*=#_^ M;"=-H!L,Y?:A+Q [_C[/?![/.!YNN7B2*T(4O.09DZ/62JGUM>_+9$5R+#V^ M)DR_67"18Z6;8NG+M2 XM: \\\,@B/P<4]8:#VW?3(R'?*,RRLA,@-SD.1:[ M*.![I<*=/ACX=KO"2/1'U;SX1N^15+2G/").4,!%F,6A-T'8>! M =@1WRG9RKUG,*[,.7\RC;MTU J,120CB3(46/\]DQN2989)V_%/2=JJYC3 M_>=7]B_6>>W,'$MRP[,?-%6K4:O?@I0L\"93#WS[!RD=ZAJ^A&?2_L*V'!NT M(-E(Q?,2K"W(*2O^\4LIQ!X@C(X PA(0G@MHEX#VN8!.">A890I7K XQ5G@\ M%'P+PHS6;.;!BFG1VGW*S+H_*J'?4HU3XT?%DR>X8PEA9@%@EF$FX0I^6,%( M>C5Y)D(' $RD#HVU62L)WR1)07&XE8IJZ77C"Z8"ON-L0X OX'&%!;F:8C-L MLL4BE? I)@K3[/>AK[359FX_*2V<%A:&1RQ$(=QSIE82;EE*TD,"7[M;^1R^ M^CP-G8PQ23QHH\\0!F'08-#-V7 T:(#'Y\/[#F_:U0JV+5_G"-]MOL[XCA H MEG*V$@[EKY]+$#L6L[M6M[P7.<;B>V.G0B!V9+H'*!@OH/] M<3.\L]UV[>'/KYH2[A3)Y5\.@[J505VWOR]KG3-, !*1PR?*8$>PD(V1Y6:* M(+>!U10"%R/C2Y '0D25$-%Y0J3TF::$I;"C)$N;=' 3!5X0_-8DPF6P^-VP M _=[E?L])\\#E4]7"Z$#GS(="D0J$#H7?399DN:;O$D'-V/@H5ZC#FY8Z*%F M'=PPY$7(I4._TJ%_H0[XY9@.;D;D=9MU<,-"K_O6H4*'4S#4<>DPJ'087)P' MX5^X;XJ*@XE04-?,X&/D1+17QM%YR>"99]J6C*I=8ZEULT1Z#:/&I3\![ 5> MOWD3G !V!][ N?PHK"4(_U< -&V'PZGJDHO:'R0 ZC*-.K\D -PL@_:Q''@" MV(N\J#%RXA- %'2]=NB,@/ID@-S%UF4FZ77/9I23P #K]=OWE%N8#3PHH%S M0]4E%;EKZI&S1:,,;J;@9YM*%=RX\.?D4(IP"M=[F\<.OQ7K8A\&O^J8?8+I MZ#G[0ES\?ERA@;]W7Y 3L;3W+E(GS0U3Q6=TU5O=[4SLC<:;_BFZCHL;FIJF MN#"ZQV))F82,+#2E#F6=N45Q!U,T%%_;6XDY5XKG]G%%<$J$&:#?+SA7KPTS M0743-OX/4$L#!!0 ( &.(6%+")Q&P$00 &\1 9 >&PO=V]R:W-H M965T&PF>\9?100@T5N: M9.)V%$FYN3$,$4204G'--I"I)RO&4RI5DZ\-L>% 0VV4)@8Q3<=(:9R-IA-] M;\&G$[:529S!@B.Q35/*W^\A8?O;$1X=;CS%ZTCF-XSI9$/7L 3YO%EPU3(J M+V&<0B9BEB$.J]O1';Z9$Y(;:,7?,>Q%XQKEH;PP]IHW'L/;D9F/"!((9.Z" MJK\=S"!)1G',KH=N2-4 @KNDWD M$]O_ 65 X]Q?P!*A?]&^U)HC%&R%9&EIK$:0QEGQ3]_*1#0,L'/"@)0&I&U@ MGS"P2@/KHP9V:6#KS!2AZ#S,J:33"6=[Q'.U\I9?Z&1J:Q5^G.7LP"R'( :)'03* KM"SF 6(K]/"F)ID ] 0)E7&V1I*AAW23L'< M1+,0_<4R.+2UOZM[12)$"_JN9HA$=WO*0X%6G*7%<_1]DT,7VOII^2S0YSE( M&B=?5,_/RSGZ_.D+^H3B#/V(V%8HE9@84D6;C]D(RLCNB\C(B<@P0=]8)B.! M'K(0PF,'ADI3E2MRR-4]&?0XA^ :6?@K(B8Q>P8T^[ Y]GO,YQ\W]P:BL2KR MEO9GG2(?40Y7+YK4C*4Y8ZI?Q3O.:;8&C>[E'35U1T2_'IO-F)#HGS]5+^A1 M0BK^'1BC78W1UF.TAV9GV7?0[ R*.=DW*PJ/KO:8KWJ[*;%L$T^,71-5CXK8 MV#U6S;LJ%UM>)3J*:5S%-!Z,2>=)O58_0.BW:0E\%P<@!M+E5*Z=BT7J5F-T MSXZT\.@T,&#;MUI$>T3NN(5]WA6Y#N[GZ54!>1_BN> LW 9R($5^Y=&_6(S8 MK N'>7:0I!U+FNCR]%U&P(<2 M1FKOY'*QUE4!6^?':G5@V+;?QMH5X3%I8^V*3E&M:P@>+B)/((#R(-(X0]BI MO>Y&)[4WHN-.ZD4=CR\7;ET?L'-^N$X7KN,Z;;H]*IMT\'95V+%.+,"X+BGX M%S6%)E!L)M6>]17RLCJ4KGIEQ][E0JVK!?;/#]7O@!B[_K@-M:NR3=-K0^VJ M?,_I9TKJ\D*&R\OOD $OUV :JI-/+"2G^HQ2QC6T8R+UFD_PQ3(F=>T@Y.R, M2Y?-W2LVQWYKCSOKDV'/M%N4>V26:[879Z-Q$DV!K_6)7J@A;S-9'+2JN]57 M@SM]5F[=O\KYB3!X:>0?5-Y;I_U!+ P04 " !CB%A2,7-USJL" !* M!P &0 'AL+W=OXX3 MV14FU$IBL[;@2 /X3F GCL9(.UDQ]J8GC_G,L%[$.@6+9O31VR-OC$AT!S4/PO0">HZ!8E)>:/@K\L475_=H"M$*'HI M6"TPS45L2Z5,Q[>S5L6\4>&=4>%ZZ(E160CTF>:0GP:PE:7.EW?P-?*9&0HZ7$$@9/L*&/#5TWD_?DU@T\WX_M]^.Z#L&F M_B0ZA:4#L,!UG6D'.S$1=B;"BR94*U 7G0[);XC1<<(P=,<]]0.H((SATW,S //\:= SG0[ @HGG MACT_]E&7J8!O3+<6*&,UE],'>^EP]%$U?_Q>F>66>,-\0*E ) M:Q72&8U5I7G3N9N)9%O3RU9,JLYHAH5Z[(!K@-I?,R8/$YV@>SZ3OU!+ P04 M " !CB%A2^,2+0&$# 1# &0 'AL+W=O4S$*8D4A-6K0^5HK7;GMUP2=# SFRGR?[] M;$,I <.BOC1@SCF<8W/MV]F1LM]\!R#0J2P(GUL[(?9?;)MO=E!B?DOW0.23 MC+(2"WG+MC;?,\"I)I6%[3E.:)AOXGF]W0@W8B]D>;^$)Q(_]FLD[NU%)\Q((SRE!#+*Y=>=^25Q?$33B M9PY'WKI&*LH+I;_5S4,ZMQSE" K8""6!Y<\KK* HE)+T\:<6M9IW*F+[^DW] M7H>785XPAQ4M?N6IV,VMJ852R/"A$-_I\1O4@29*;T,+KO^B8XUU++0Y<$'+ MFBP=E#FI?O&IGH@6P0T'"%Y-\+J$8(#@UP3_4D)0$P(],U44/0\)%G@Q8_2( MF$)+-76A)U.S9?R4$_2\HP>.2UL63GS!IRY'GJD1.PX^DI22,\%;!FSR>J]95UZHXH);&Z1[WY& MGN,Y!D.KB^EN;* GE].G(VG\9N5\K>0 L.% M:8DJ8J2):@MY7=Q,I/G7]JR9,)%[#DKZ("]H(&>N)XWKR:CK)X$%F#Q7M+#U MJHZ9U7\121_AF-V&C=MP?(XIDUL0,?D-^VY"I^.XCYGZ'K[$-N)MUB2_H@=R"_Z[P? M <['*JGFG5OR.K9-H*"[;@;00/F[K9/+_6A)U+"19'<3>+"1;XW66R6[U2"6RK>TZ.-O1 1-5*-*--7WNGN[G. M^%+UN[H'>Y>IFN5'S+8YX:B 3$HZMY$\35C5?U8W@NYU1_9"A>SO].5.]NS M%$ ^SR@5;S?J!&PO=V]R:W-H965TB05)_OU.U*R[+04E>U++%%\'O*>.Q[O,ML+ M^:2V )J\E 575X.MUKN/8:BR+914!6(''+^LA2RIQE>Y"=5. LTMJ"S")(K& M84D9'\QG=NQ>SF>BT@7C<"^)JLJ2RM<;*,3^:A /#@,/;+/59B"/A_8/UGCT9@55; 0Q7>6Z^W58#(@ M.:QI5>@'L?\5&H-&AB\3A;)_R;Z9&PU(5BDMR@:,.R@9KW_I2R/$"2 >=P"2 M!I#\"!AV -(&D+X7,&P 5NJP-L7JL*2:SF=2[(DTLY'-/%@Q+1K-9]SX_5%+ M_,H0I^=W/!,ED*_T!12Y((\85WE5 !%K&=^0;\%C0#Y!#I(6Y+@(>: :B!;D-Z$4N0%D MAL/GLR5HRHI?9J%&P\SVPJPQXJ8V(NDP(D[(9\'U5I%;GD/^EB!$15I9DH,L M-XF7<0E90-+XG"11$CDVM'@W/)XZX,OWPR<>:]+6R:GE2SOX;M%M]GS]Y(D' MR 3/6,&H.87GY'=A!*QP\@J#X/8%TXN"<[($3"I9/8E0GAO?2\W^:5#W(#/@ MFOQYO5):XE'^R[/I8;OIH=WTL&/3A^#1N%>EJ:ZTD*]$XJY= >+G2N(@BCZX M_/@_<0E>M0B>[HPB2TGZ#GC#JNY2P(_4YP&([<$?MPTF+H5 MZ%DN2+T"C%L!QEZ>Q9;R#1#&R3,MJB8 "[RM*,^<@>"G.TN'P3#ZX,HQBQYD M/ [&;N2R!SEU+/E&C,M6C$O_DGN]42HJ)1D(;#2[3_21G<7#9$0)^8*?Q?>M%)AOX M F#:VC_U4MUQC2Y7FD"=F5W&^QG.K!%.XWN!24?X]P!=+D?H(7R"I[K_7EQA[>L[$Y#DY5^I"7G5FA#QGUZG)2Q,5>K@=00&6V)1E6 M9TPKIP1^BK0CSR]Z<(FQWVF^'Q?UI(0X.1J?O..*4.:.X-@H84N$^='4H(6I M,3-,&:]89NZIS-4Y3LJ**C=?\0@Q:0/&+9=_T7&G7'XV?,>1-7U;W.NUHVZ-?V\[TA_$; MT[O;?O)(4S?^GZG<,*Y( 6NDQ)2%99^L>^GZ18N=[2Y70F.O:A^W0+%T-Q/P M^UH(?7@Q"[3_T9C_"U!+ P04 " !CB%A2\(JZ@\D# !3#0 &0 'AL M+W=OG6=45^Q"42-^R$*W5GSWB)I#KE!U><.$9%$U12U_>\V"T1J9SU MLKFVY>LEJR4E%=YR(.JR1/SY/:;LO'*@\W+A,SD"SV)P#/10=HS]T"U13 M^9F=_\7M@"*=+V=4-+_@W&H]!^2UD*QL@Q5!2:K+/WIJ"S$(@.%$@-\&^*\- M"-J H!GHA:P9U@9)M%YR=@9@VX$P)+ 5!5@(\$[0@EDJC MQLL$:'O M5(:O#QOP]LT[\ :0"GPYLEHHL5BZ4L'J1[IY"_;^ N9/@&UP?@,"^!?P/=^S MA-^_.AQFU^&N*E%7)[^KD]_D"R;SM<60J@JHJ<+M3-J@2QLT:<.)M/^KA:J6 M)$>25 = F1 @1YP_J_5Y1MQ>MTO&I,FH5^GC.O:B)%VZC\/RF*HH3H*H4UWA MAAUN.(NKIT"NJD#D[S$OF>(!0!IYR8C2%"5^D-DAHPXRFH6\RW->(VJ%BHSG MA5$V+ITI\N-P BKNH.)9J"W7KUD^-TL'_ZS)2?5":4.,C:=#+QS7S28:3($K MQ*1#3&81/V+5#@%ME_6SC2TQRQ=ZX_*9(NC!B8F7=FSI+-LG><3<1I2:1('G MCXA,D>_[H9THZXBR6:)_N%ZLA=D6;)29N18"5;D1IJE*O&R@NN*$7M_AO5G2 M;XC6Z.*95+DVJG)L;<>>\?A%XJ?QF-*FB\,0^A.< R>"\\V%241?6]$VU_4L MBU(#UI3%D3^Q4&!O!O /W(#V1CAG";#W!#AO"MN:YT>U%@MEH1)5![*CV%Z$ MP/+*XC08%\$FB]*)C@9[,X#S;O"I-R[=.@3@>L^T8/M%K1K)S+LSN_XB2(P^ M8I.E4TT.]NX Y^UALI5 L^\OPM2@LJB"B5X">W> \_9@F?N#:66E-2U@ 6&: M9&->BTX9,9P@[LT"SKN%WKG\$6]B;$@6T,\,7)LL2X(1KCO8\>K/C?\0/Y!* MJ(FX5W'>3:+>$K_LX"\GDIV:3?".2;6E;@Z/ZJL',R9<3O:_NOJ/6 MOP!02P,$% @ 8XA84B^<6;9-! I1$ !D !X;"]W;W)K&ULM5C;;N,V$/T5PNA# K317;(7CH&-W:0!VB+8=-N'H@^, M-+;9E427I&*GZ,=W2"F2LY(9I6CR$.LR9^;,18>4YGLNOL@M@"*'(B_EY62K MU.Z#X\AT"P65%WP')=Y9,E$;"^G'ST/MSXH088BU\9[.71,=&I/'#^19_<9I<35S."'%*E75#\>80E MY+GVA#S^:IQ.VI@:>'S\[/W:)(_)/% )2Y[_QC*UO9Q,)R2#-:UR]8GO?X F MH4C[2WDNS7^R;VS="4DKJ7C1@)%!PM!UP-SM@)%67Z.%I_O M5^3LF_.YHS"Z]N&D3:2K.I)_(M(*T@OB^]\2W_62 ?AR#-P["5^-@ <&[KL# M\.]'P[W9 /QZ/'PZ +\9#_\J=P?[W3;=;YON&W_!F*:OF$QS+BL!Y/*YJC$M(RA:%^UKX3XUL+ MZN-B&KKZ;^X\'C>N;Q=Z+^U>D ];\J&5_,]$5;LJ*:X!0+K M-1AE-V;(=K"N48_K"9)Q2S+^SR2'",0] F'HQ?W&]NV"..H/P'7<&X @#&<] MNYL!.R\.3_8H:=-/K.DOJZ+*J2D[%[BTIJ+"&K!2@0"I""TS@OL&FBN&#YL M--4EXB=+)H=JEO1JX0\]"TDO1=\RA=,VPZDUPQ6L08B&)942!CE>3?L/8C0; M8+GL&R9^9.$Y:WG.7N%I5(:5FY$:D=KM?>>NNUUZX/GO_I(XVY7"QX6$Z-(DE(AGG!'L*!M92=9GIVT7Q92O(/6=*<(9>245NZG6)YTW>M:R_4QK>K#;Z5X3M7:=L:=B+COZO(^$>;T/]?9!J7QXKM18&M MAIW&^':-T9-8*&PO=V]R:W-H965TYA4T75[F/;@)@>QZMC,=DJ[7[^S$S(* M@=$7L,_WG;_/=_9EM%;ZT>2(%IX+(AF:E4:6>5 APJC32<*"<1E,1MYVJRI6TRQLHF2\0&FXDJ!Q,0ZNNU>S@?/W#M\YKLW6&)R2 M!Z4>W>1+-@XZCA *3*V+P.CO"6]0"!>(:/RN8P;-E@ZX/=Y$_^2UDY8'9O!& MB1\\L_DX& :0X8*5PL[5^C/6>OHN7JJ$\;^PKGT[ :2EL:JHP<2@X++Z9\_U M.6P!NLD!0%0#HEU ? #0JP&]4P%Q#8C]R512_#G,F&63D59KT,Z;HKF!/TR/ M)OEXH[+*2H&@%C#'5,F4"\Y\ALAR+S79 MEI+_PD[F>C]<[$.\-Z7D/'Y]3469<+N&Z4*6DC-VBIHQ)9[** MUAD55PV;HRVU-/!SKH0 NEYKIK-?1RC'#>784XX/4)XRP62*P"S8'.$!EUQZ M!D3>&5Z0Z;9"J:(.?%3WCCU->DF?,OBTG;P6ISB^?.TT:W'J)G'C]$I5OU'5 M/ZKJ.LNX2X'Q#U &E Q+I[A2IC9K%,S2 IVS4YF66J.T!]56NR5;'(=1O"-V MWR=)!CM:]WVB8;]=:M)(38Y*I1JFWF+P%*DKS97V(ELO?[+'[D-_N*.RQ2=. MDAV9^TZ==IN3@+56*,OM??0[VJBJ.NSL\;_:=]HMXUN*T7<25GG#KN2]0 M+WW;-)"ZBUV]AHVUZZ_,DUWTX# !87L7 RHF'35 M0JN)52O?5!Z4I1;EASE]=:!V#K2^4,IN)FZ#YCMF\A=02P,$% @ 8XA8 M4L32B3 < @ Y@0 !D !X;"]W;W)K&ULC51- MC],P$/TK5DX@09VD[8)6::1V"V(/BZI6P %Q<)))8JT_@NTTR[]??Z2A2-NR ME]ACSWOS9C+C;)#J4;< !CUQ)O0J:HWI;C'690NQ!E.X_@&P$ 8/2. 9BER/< 6..R,KX/7)&4T@'/-^?V#_[W&TN!=%P)]D/6IEV%7V, M4 4UZ9G9R^$+C/EX@:5DVG_1$'R7:83*7AO)1[!5P*D(*WD:ZW &2),+@'0$ MI%YW".15;HDA>:;D@)3SMFQNXU/U:"N."O=3#D;96VIQ)C] 8TMLT!XZJ0P5 M#7J/UE5%7H31.8QURN$([GZHQ][3S5U?CY[K01MG> M^76%?C'1+SS]X@+]UYX7H)"L;3N[ *1@@$;U^J6R!KH;3^?&ZY@G&3Z^H& Y M*5B^4H$=:T5\BM<$+/\K )_U'@?5^ G3J)2],*$-I]-IB->A=_^ZAQ?@@:B& M"HT8U!8:SS[8Z"I,53",['PG%]+8N?#;UCY$H)R#O:^E-"?#!9B>MOP94$L# M!!0 ( &.(6%)B85Q.) 4 (<; 9 >&PO=V]R:W-H965T5Q=BPPOUS5*4>2S5;;GRJDW)XZ0)RC,/0\B\/$Z+R6S:/+LK9U.Q ME5E:\+L25-L\C\L?USP3NZL)FKP\N$]7:UD_\&;33;SB#UP^;NY*=>?U69(T MYT65B@*4?'DU^8@NYY35 0WBKY3OJKUK4"_E28AO]R3A&K MCV=^P[.LSJ3F\6^7=-*/60?N7[]D_ZU9O%K,4USQ&Y%]31.YOIJ$$Y#P9;S- MY+W8_<&[!?EUOH7(JN8OV'58. &+;25%W@6K&>1IT7[&WSLB]@(0&PG 70 V M ^A( .D"R+$!M N@#3/M4AH>YK&,9]-2[$!9HU6V^J(ALXE6RT^+6O<'6:IO M4Q4G9P]\I524X)YO1"G38@5^[:[CIXRKRV=>;'D%GGZ W[E8E?%FG2[4XY42 MK0+OYUS&:?9!!3T^S,'[=Q_ .Y 6X,M:;*NX2*JI)]4DZZ&\13>AZW9">&1" M"(//HI#K"GPJ$IX<)O#4ZOHEXI5_\X!J/]8+09C(X,]B*_3<8V M,F@B:W=YGJ$(HXA.O>=]?T'XM4\@0\ MR%B::SC(Q_I\[.VY#_K!@I.Y;R/9/JDA\B$QN+? $$,1,[@?PAB#C-BY#_OI MA\[I?]J6JC@Y>(CZ1-';DXZ@]D-X,NU=Z#Y3@<^PP;H-%430(-V&8A#;24=[ M=HY>F7XE@5B"KZ+,7.:)L,Z(S\"_MC=$3N>?##@C"$&B=R.^47Q7W-4\?(Y7:C"6;;K<7&C[0SY9Y!"NQUBITO!AM[""$/0%,." M@]3W!S^'(8Y! N&('MI$D=M%Q_0 _X%CJP/2EH?",^BCC1%%I^L3V?3!&)GZ M6'"00M^L$1:<'[%PI$A@;;?8;;<.?8ZU,JS-$:.WUP=KY\3X9'VZT .3"DTG MLX"HN<&:6T ,!2.Z:!O&;AN^*T6R7<@C[ MK;\3T#/1KM\3NW9^3?G_X;Q\1 M:)9R&RS$061*8('Y+!@I)E@;,'8;L"'"3W@6U@:)@S.(HBT2N[>%3E'" 8UU M1V%J,D2%,##["0O*#T,THHBV7.RVW*$BK^YSB?9" M]>"J+=D+RV51R7H@L] MV)W2P#>DL*'88*=K0_F0V:4@VEV)VUV'4AQ;,,A>KWV&9IMH@R2GM]M=Z,%^ ME<'05,2"\A$R%;&@<#A2,X@V7.(VW'FZ2F6<@;A(@)!K7AY1/8@V0W*&YIMH M7R2GM]]DV#%'V.PP;BPHBHE9.RPH/_)'I- V2]PV.RK%3]00HEV1G*%%I]HG MZ>DM.AVVU='^NXSNI=001:'9R,]MJ&CDE135MDO=MNN2YM5B0K4]TC.T[50[ M)3V];:?#5GO/;#I%AA@$S4IB 44C=83NO>)TFZY+CV,K"M4>2<_0PE-MFO3T M%KX+/7@U2TP3LX""P)1EB#'[=F_OA"+GY:HYZ:G 0FP+V;[)[Y_VITD?FS,4 MX_DUNIRW9T(Z37M$]3DN5VE1@8PO54IX$2@ARO;4I[V18M.<@SP)*47>7*YY MG/"R!JCOET+(EYMZ@/[L;?8_4$L#!!0 ( &.(6%(8Y'FIR ( ,\( 9 M >&PO=V]R:W-H965T)757MLCRL]L%MIHE%$@?;:>'O=^R$4-I2(2%>6CN><^;,F=A.M.;B M0:8 BCSE62$'5JI4>6';F"YULN#*4M2I1_8PZBD"QCD46E50\;\"H(&=%_4^?&B,V &[P#L!K -Y' 7X# M\$VAM3)3UI@J.HP$7Q.AHY%-#XPW!HW5L$*W<:8$KC+$J>$,$FR*(E,HN5"L M2,@9N>5%LP<^^C#<[;^%VVAAZZ/7^N@9/O_#/MX4]2;3 M+^O?6PPG-PIR^>] ,K]-YIMDP3O)3(,RTR!J&K3/OIJB:RCT9EX-7:?K!)&] MVG1I-RH(?*<->B,O:.4%!^7=%4RAM)FB"N2!I]O:?]-EG_\Y[V=^T*W2U+ M=V-"I[_?4==Y/0&=@^JF()4^UNZYR.(#U;H;9ZK[]>:ZKT>/ZWW>WH;CS4[O MA%O^[@D*N^&6P?;&;:.O^I]4) P/^0R6B'+.N[B;17U[UA/%2W,!S;G"Z\P, M4_SB *$#<'W)N7J9Z#NM_889_@=02P,$% @ 8XA84AD'@S:Z P 7@\ M !D !X;"]W;W)K&ULM5??;YLZ&/U7++2'5MH" M-K^2*8G4INVVJ[NM6M5['Z8].& 2JP8SVR2;=/_X:P,%N@#-.N4%;/ YW_'W M?3G!\ST7#W)+B (_4I;)A;55*G]KVS+:DA3+"<])IM\D7*18Z:G8V#(7!,*$8S;U9M98DA5G_])8 M;1?6U (Q27#!U!>^?T_J#?F&+^),EE>PK]:&K@6B0BJ>UF"M(*59=<<_ZD1T M - ; * :@(X%N#7 /1;@U0#O6(!? _QC 4$-"(X%A#4@+(M59;#D7 M? ^$6:W9S*"L;XG6%:&9:<4[)?1;JG%J>5>L)?E>D$R!ZYV^2G!V112F3)Z# M-^#^[@J_]0KP09%4?AOA=QM^M^3W!OAO M!8\(B25(!$\!CGQ6=7](9,]TMD3/QY_:N1X37B/!&1:QT ME]*8"*PJ%XV(]L 8Z+$2.).XM,:^1O(.Q$#7FP3]:OQ&C3^>DF+-: 0^)PD1 M--N,)#EH&(.3%#%L^,-1Q9^*=$T$X$GC!%(6.H'T20+!F9Y7"\[[DEG%"#K) M]+P9@M.P/YW31MSTF>*FJ0ZN[3)ZT!)U4DLA,6<,"PER/2]%]6JJJ,..)A?U MRYDUPT3'131&6L5K>.A?<#J=#/0X;!T,CEO80<;_ \?["&RM"?JG M*6QK53 XO9>LZB!=,X$SY#KA4*);JX/C7O=#[-Q!WQIV2]KWB>?4-Z! ]F=@X,Y>7[$8D,S"1A)-,R9 MA!HOJL-<-5$\+\\2:Z[TR:0<;O4!F BS0+]/.%>/$W,\:8[4R_\!4$L#!!0 M ( &.(6%)Y;CJ07P( .$% 9 >&PO=V]R:W-H965TN+,#3%&@0U)ZH&:5I&-W7Z_X8'!UNR-B!0H&.@]K>!##AW1-;&2\<9])(.N#_^8/_F<[>YY-1 IO@O M5N)Z&GP)2 D5;3C>J>UWZ/(YO71WV M )/)$4#< >)_ ./S(X!1!QCY1%MG/JU+BC1-M-H2[79;-C?PM?%HFPV3[A27 MJ.TJLSA,;V@./ G14KF)L.A@\V'8%0=[E'@ F+7 ^ CP@?(&_H:%UG+O.^Y] MQYYG?(1G5A2JDID2PG;-$E7Q M3!Y;VJV,_%0[&\[%M>P\M YZ S^J/?DC MZEFK/O'J[DG*84?@6OS_E5/WP%02P,$% @ 8XA84K-)611J M @ (@X T !X;"]S='EL97,N>&ULU5==;]HP%/TKEIFF5IJ:!%HH:Q)I MJU1ITC95*@][JTSB));\D3D.@_[ZV;%) B45ZL,&+_A^^)Q[[%S@)JS4AN*G M F,%UHSR*H*%4N5GSZN2 C-478D2;4BO,)=H$XQO8 9I%%UD*F6+9E@G@-A2' M%&=&CB1Y858E2L\DE1),&RE!N>"HT;!%.$/3)IC2)_,U_Y7M<*^SWC-KGAAO M32W(F9;&.H:_SV:Y^[37[^(%)5D)];76Q^&-;SHGZ'F?WO/.>98(MH7K7O_E&_YW8K=_^+_T-S\K.PK/BAR,CM]C6X..'61 MTW,0>1:/^_8<1,Y/7^3D##2ZV?+D1'IN$NJ-6SO#5AL%9JB-X$\S'M.N*%C6 MA"K"G5>0-,7\UV'7Z]/\49JJE:M,D(=O8/G)*:S=M=C^8BW*[. M_FZ.%TR;@MU;8?P74$L#!!0 ( &.(6%*7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:G_6^-EN/=B]:R(]R67=[ MO%Q^D 'D;)1.P@57VM6^.Z.[O@R,=RJYGP M+<;D:W1Q>'C=!?&9^S]AM*N5SM6%S9M*&;^+HU-E"VCJC=[6(V%DI(0&8 ,CL>I*PW!'(.(.>\D-=N+8W^WAT0TA3B0M6YT]MN MVZX(Y%, ^907V7K M6MP$PRPVTBEQ[KW3RR:XLNSY!@J'V3AOI';BDRP;)=XI63=N]UQ2/*2;*;=O M0MOHGL1WTMVJ+G)BH?+&::]5CQ+Y9LHLG)=-K8T*OW7(W$MM=B=0..29*;-H MWEI;W.NR[,)X&0H\LVX)Q'E=]\N**1+-E-DTO5JB,Z U^P\B!#/G/UO$SH@ ME T99,JLD'@R/?G[B;@)CQPMJY$N(F9=?);.R?[S'B$O1,Q>Z'Z^D"[R<%KH MNW6QZL'!3@BS%0*6K93X*+_VVEZ$'! Q.V"AUNT9XH/:6M>F!@J&\G_$G/\7 MS;)6_S8MV^N[O90:H90?,:=\6,CUZO8(9?Z(.?/#0JZ/B7)_Q)S[#Q1RXN1C M6S3U?G2DA8A9"[B@$Q03&2)B-L1@1?<0RR=TF -)8\8L#5S:T6#.D$MFS"XY M5-O]B"?%1%:9L8]M@1)/G%!,.+C%+)J'2F'P:42BF7&+9JAD&*1$UIDQ6X?6 M#H-PR#4S9M<\*B(&"9%F9LR:@4-$/1O.D&9FW+T/6%O,*";2S(Q9,[BVH)@Q M\DQ\S+&L+S'%1)Z)F3V#,1.*B3P3,WOF4*5V*KHC%!-Y)F;VS&',KG%13#B- MPFR=PYCG1:'I<$B,M!,S:P=&LYS\:$#:TJE(9*&$V4*','^XGF(B"R7(J)+)0R M6XA@7C<^8)BB'=\H,F2AC'N) 8PFM5"&+)0Q6Z@WP_+SD6R'XKO! M68J)+)3]SHF@4UK)!=(;NDH\0Q;*F"VT'\UPR:()?:$.TM(EV!EC1=V0LIQ406FG-; M: !S][X;D:68R$)S;@L-8%Y9LSZ]"LF^Z&$B"\VY+;2_GDR<7"@O==F;I)XC M \V9#?2/R<.=U^T_VD+@+KVJVE:4%T:>1I-NF>=/3&2@>6>@<7=R_>)YH5;: MJ.)]N$4=]N>RS&^<:%_:*TVC.&D7M:Z:LGP5]EV;*RN+AW^U/?PC[\5_4$L# M!!0 ( &2(6%(@%;X0A ( "8R : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VDUNHT 0AN&K6!P@[:[JJNZ,XJQFD^TH%T!.^T>QC06,)KG] M6,["_M L9A/QK5"#*-X-CQ#P]*L>VG'?G8;=_CPL/HZ'T[!J=N-X_A'"L-[5 M8SL\=.=ZNAS9=/VQ'2_+?AO.[?J]W=8@RZ6'_GY&\_QT/W/Q^GFN_S.QVVSV MZ_JS6_\^UM/XC\'A3]>_#[M:QV;QVO;;.JZ:\'&X[1["=1,?+I.;QH2@Q_F# MXA)E7!(D3; FT#HBUY' ZXA@1P*Q(Y(="R.B'@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!W@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGRLIM M[X1Z)P*]$^J="/1.J'] MG4!O1[V=0&]'O9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!W1KTS@=X9 M]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG2<_"Q+HG5'O3*!W1KTS M@=X%]2X$>A?4NQ#H75#O0J!W0;T+@=X%]2X$>A?4NWRGWL/X>:C#K>=KC=?_ M3JK'R[GU=OGK\FOGY(:ZXASN*X;GOU!+ P04 " !DB%A2B6[,?BL" "[ M, $P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&EBQ2I-0B MSJ;MMLVB%V E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9OSKV MW>"WR3Z$Z6.6^7IO>^/3<;)#7-F-KCY M1G)S_=GNS'T75E^.\6??CL,V<;;SR>K3:>._R^G?Q5W)!DKR;,*W\/>#KW[<$ZUS9V=6M<^&KZN"L[=ID/CYWUZ?D2 MK_0X[G9M;9NQON_CD=1/SIK&[ZT-?9>>BEZ=3P[QANWI,[\X?RES+C#NO'7C MY./$G'U_W/-(YM/K*1:R+K3G7_$E,9:^^/WL/.W&-F_,CM?[FC@/2A('UH2!\EI(\*TL<'2!_YAM((1=2<0FI.,36G MH)I35,TIK.845W,*K#E%5D&155!D%119!45609%54&05%%D%159!D5509)44 M625%5DF155)DE119)45629%54F25%%DE1=:"(FM!D;6@R%I09"THLA8460N* MK 5%UH(B:T&155%D5119%45619%54615%%D5159%D5519%44635%5DV155-D MU119-45639%54V35%%DU159-D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3( M6E)DK2BR5A19*XJL%476BB)K]3]E_3&.AW\&UL4$L! A0#% @ 8XA84H!8)TZH!@ ;AH !@ M ("!#@@ 'AL+W=OP. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ 8XA84M P>Q@C!P H!\ !@ ("!SA@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84A>/YVR.* I84 !D M ("!&E8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8XA84EP;(E>J! Z@L !D ("!"H\ 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ 8XA84JMQ MB'>E!@ N@\ !D ("!'Z\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84ILX0YX3!@ V0X !D M ("!-\< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8XA84F9ESW.+#@ L"L !D ("! MA-4 'AL+W=O&PO=V]R:W-H965T" 4 #$+ 9 M " @7CR !X;"]W;W)K&UL4$L! A0#% M @ 8XA84L]XOYU2!0 M@P !D ("!M_< 'AL+W=O0# #""0 &0 M@($*. $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84EF/8]/=!0 TQ !D M ("!]#\! 'AL+W=O&PO=V]R M:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ M8XA84O<2J7@,! L D !D ("!I5\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84NQOG(=0 P M1PL !D ("!U6X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84I/K2P,7 P A@P !D M ("!2'H! 'AL+W=O&PO=V]R:W-H M965T:L>C[ $ -\# 9 M " @>V 0!X;"]W;W)K&UL4$L! M A0#% @ 8XA84KR. WN! P 8@P !D ("!$(,! 'AL M+W=O&PO=V]R:W-H965T) 0!X;"]W;W)K&UL4$L! A0#% @ 8XA8 M4I-L=]E5 @ Z04 !D ("!9XP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84D/_.3TQ P 8PL M !D ("!BI@! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ 8XA84H<.-Y+>!0 P!P !D M ("!\:0! 'AL+W=O&PO=V]R:W-H965T M=OTN@0 ",8 9 M " @=^N 0!X;"]W;W)K&UL4$L! A0# M% @ 8XA84@%EU9*5 @ ?P8 !D ("!T+,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84@D MJWJ/ P L H !D ("!Z[T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84@-^!\+S @ &PH !D M ("!A&PO M=V]R:W-H965T&UL4$L! A0#% @ 8XA84O7"!V9= @ MP4 !D ("! M4]&PO=V]R:W-H965T&UL4$L! A0#% M @ 8XA84F].R;P)" 5B@ !D ("!YM\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84L5 A),^ M! %1, !D ("!F?$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8XA84OC$BT!A P $0P !D M ("!./T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8XA84B^<6;9-! I1$ !D ("!8 D" M 'AL+W=O M?!\# #3" &0 @('D#0( >&PO=V]R:W-H965T&UL4$L! A0#% @ M8XA84F)A7$XD!0 AQL !D ("!C1," 'AL+W=O&PO=V]R:W-H965T<; @!X;"]W M;W)K&UL4$L! A0#% @ 8XA84GEN.I!? @ MX04 !D ("!V!\" 'AL+W=O&POPE @!X;"]W;W)K8F]O:RYX;6Q0 M2P$"% ,4 " !DB%A2(!6^$(0" F,@ &@ @ $I+ ( M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !DB%A2B6[, M?BL" "[, $P @ 'E+@( 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 70!= ((9 !!,0( ! end XML 101 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 317 563 1 false 100 0 false 13 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.caredxinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.caredxinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Parenthetical) Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2106103 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc Sheet http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxInc Net Loss Per Share Attributable to CareDx, Inc Notes 11 false false R12.htm 2111104 - Disclosure - Fair Value Measurements Sheet http://www.caredxinc.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2117105 - Disclosure - Cash and Marketable Securities Sheet http://www.caredxinc.com/role/CashandMarketableSecurities Cash and Marketable Securities Notes 13 false false R14.htm 2122106 - Disclosure - Business Combinations Sheet http://www.caredxinc.com/role/BusinessCombinations Business Combinations Notes 14 false false R15.htm 2127107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2134108 - Disclosure - Balance Sheet Components Sheet http://www.caredxinc.com/role/BalanceSheetComponents Balance Sheet Components Notes 16 false false R17.htm 2140109 - Disclosure - Commitments and Contingencies Sheet http://www.caredxinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2145110 - Disclosure - Debt Sheet http://www.caredxinc.com/role/Debt Debt Notes 18 false false R19.htm 2147111 - Disclosure - Stockholders' Equity Sheet http://www.caredxinc.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2149112 - Disclosure - 401(K) Plan Sheet http://www.caredxinc.com/role/A401KPlan 401(K) Plan Notes 20 false false R21.htm 2151113 - Disclosure - Warrants Sheet http://www.caredxinc.com/role/Warrants Warrants Notes 21 false false R22.htm 2155114 - Disclosure - Stock Incentive Plans Sheet http://www.caredxinc.com/role/StockIncentivePlans Stock Incentive Plans Notes 22 false false R23.htm 2162115 - Disclosure - Income Taxes Sheet http://www.caredxinc.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2170116 - Disclosure - Segment Reporting Sheet http://www.caredxinc.com/role/SegmentReporting Segment Reporting Notes 24 false false R25.htm 2175117 - Disclosure - Subsequent Events Sheet http://www.caredxinc.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.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 26 false false R27.htm 2307301 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc (Tables) Sheet http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncTables Net Loss Per Share Attributable to CareDx, Inc (Tables) Tables http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxInc 27 false false R28.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 28 false false R29.htm 2318303 - Disclosure - Cash and Marketable Securities (Tables) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesTables Cash and Marketable Securities (Tables) Tables http://www.caredxinc.com/role/CashandMarketableSecurities 29 false false R30.htm 2323304 - Disclosure - Business Combinations (Tables) Sheet http://www.caredxinc.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.caredxinc.com/role/BusinessCombinations 30 false false R31.htm 2328305 - 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 31 false false R32.htm 2335306 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.caredxinc.com/role/BalanceSheetComponents 32 false false R33.htm 2341307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.caredxinc.com/role/CommitmentsandContingencies 33 false false R34.htm 2352308 - Disclosure - Warrants (Tables) Sheet http://www.caredxinc.com/role/WarrantsTables Warrants (Tables) Tables http://www.caredxinc.com/role/Warrants 34 false false R35.htm 2356309 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.caredxinc.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.caredxinc.com/role/StockIncentivePlans 35 false false R36.htm 2363310 - Disclosure - Income Taxes (Tables) Sheet http://www.caredxinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.caredxinc.com/role/IncomeTaxes 36 false false R37.htm 2371311 - Disclosure - Segment Reporting (Tables) Sheet http://www.caredxinc.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.caredxinc.com/role/SegmentReporting 37 false false R38.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 38 false false R39.htm 2405402 - 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 39 false false R40.htm 2408403 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail Net Loss Per Share Attributable to CareDx, Inc - Computation of Basic and Diluted Net Loss Per Share (Detail) Details 40 false false R41.htm 2409404 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail Net Loss Per Share Attributable to CareDx, Inc - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Details 41 false false R42.htm 2410405 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Additional Information (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail Net Loss Per Share Attributable to CareDx, Inc - Additional Information (Detail) Details 42 false false R43.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 43 false false R44.htm 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail) Details 44 false false R45.htm 2415408 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 45 false false R46.htm 2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail) Details 46 false false R47.htm 2419410 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) Details 47 false false R48.htm 2420411 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails Cash and Marketable Securities - Components of Marketable Securities (Details) Details 48 false false R49.htm 2421412 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details) Sheet http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails Cash and Marketable Securities - Schedule of Maturity (Details) Details 49 false false R50.htm 2424413 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 50 false false R51.htm 2425414 - 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 51 false false R52.htm 2426415 - 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 52 false false R53.htm 2429416 - 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 53 false false R54.htm 2430417 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 54 false false R55.htm 2431418 - 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 55 false false R56.htm 2432419 - 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 56 false false R57.htm 2433420 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail) Details 57 false false R58.htm 2436421 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail Balance Sheet Components - Summary of Inventory (Detail) Details 58 false false R59.htm 2437422 - Disclosure - Balance Sheet Components - Components of Property and Equipment (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail Balance Sheet Components - Components of Property and Equipment (Detail) Details 59 false false R60.htm 2438423 - Disclosure - Balance Sheet Components - Additional Information (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail Balance Sheet Components - Additional Information (Detail) Details 60 false false R61.htm 2439424 - 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 61 false false R62.htm 2442425 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 62 false false R63.htm 2443426 - Disclosure - Commitments and Contingencies - Lease Cost (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails Commitments and Contingencies - Lease Cost (Details) Details 63 false false R64.htm 2444427 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details) Details 64 false false R65.htm 2446428 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.caredxinc.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 65 false false R66.htm 2448429 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 66 false false R67.htm 2450430 - Disclosure - 401(K) Plan - Additional Information (Detail) Sheet http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail 401(K) Plan - Additional Information (Detail) Details 67 false false R68.htm 2453431 - Disclosure - Warrants - Additional Information (Details) Sheet http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails Warrants - Additional Information (Details) Details 68 false false R69.htm 2454432 - 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 69 false false R70.htm 2457433 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 70 false false R71.htm 2458434 - Disclosure - Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail) Details 71 false false R72.htm 2459435 - 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 72 false false R73.htm 2460436 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail) Details 73 false false R74.htm 2461437 - 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 74 false false R75.htm 2464438 - Disclosure - Income Taxes - Summary of Loss Before Income Taxes (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail Income Taxes - Summary of Loss Before Income Taxes (Detail) Details 75 false false R76.htm 2465439 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Details 76 false false R77.htm 2466440 - Disclosure - Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail) Details 77 false false R78.htm 2467441 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail) Details 78 false false R79.htm 2468442 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 79 false false R80.htm 2469443 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) Details 80 false false R81.htm 2472444 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail Segment Reporting - Additional Information (Detail) Details 81 false false R82.htm 2473445 - 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 82 false false R83.htm 2474446 - 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 83 false false R84.htm 2476447 - Disclosure - Subsequent Events (Details) Sheet http://www.caredxinc.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.caredxinc.com/role/SubsequentEvents 84 false false R9999.htm Uncategorized Items - cdna-20201231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cdna-20201231.htm Cover 85 false false All Reports Book All Reports cdna-20201231.htm caredx-form10xkex48descrip.htm cdna-20201231.xsd cdna-20201231_cal.xml cdna-20201231_def.xml cdna-20201231_lab.xml cdna-20201231_pre.xml cdna-20201231x10kxexx311.htm cdna-20201231x10kxexx312.htm cdna-20201231x10kxexx321.htm exhibit211-listofsubs2020.htm exhibit231-deloitteconsent.htm cdna-20201231_g1.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cdna-20201231.htm": { "axisCustom": 0, "axisStandard": 35, "contextCount": 317, "dts": { "calculationLink": { "local": [ "cdna-20201231_cal.xml" ] }, "definitionLink": { "local": [ "cdna-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cdna-20201231.htm" ] }, "labelLink": { "local": [ "cdna-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cdna-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cdna-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-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/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 776, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 7, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 11 }, "keyCustom": 100, "keyStandard": 463, "memberCustom": 49, "memberStandard": 50, "nsprefix": "cdna", "nsuri": "http://www.caredxinc.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.caredxinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc", "role": "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxInc", "shortName": "Net Loss Per Share Attributable to CareDx, Inc", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Cash and Marketable Securities", "role": "http://www.caredxinc.com/role/CashandMarketableSecurities", "shortName": "Cash and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Business Combinations", "role": "http://www.caredxinc.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134108 - Disclosure - Balance Sheet Components", "role": "http://www.caredxinc.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - Commitments and Contingencies", "role": "http://www.caredxinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145110 - Disclosure - Debt", "role": "http://www.caredxinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147111 - Disclosure - Stockholders' Equity", "role": "http://www.caredxinc.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - 401(K) Plan", "role": "http://www.caredxinc.com/role/A401KPlan", "shortName": "401(K) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - Warrants", "role": "http://www.caredxinc.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - Stock Incentive Plans", "role": "http://www.caredxinc.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - Income Taxes", "role": "http://www.caredxinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2170116 - Disclosure - Segment Reporting", "role": "http://www.caredxinc.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2175117 - Disclosure - Subsequent Events", "role": "http://www.caredxinc.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc (Tables)", "role": "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncTables", "shortName": "Net Loss Per Share Attributable to CareDx, Inc (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - Cash and Marketable Securities (Tables)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables", "shortName": "Cash and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335306 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352308 - Disclosure - Warrants (Tables)", "role": "http://www.caredxinc.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356309 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363310 - Disclosure - Income Taxes (Tables)", "role": "http://www.caredxinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2371311 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i4dc2cb720d824ad39aa30860827d2f65_I20180131", "decimals": "0", "first": true, "lang": "en-US", "name": "cdna:NumberOfRenalTransplantPatients", "reportCount": 1, "unique": true, "unitRef": "patient", "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-20201231.htm", "contextRef": "i4dc2cb720d824ad39aa30860827d2f65_I20180131", "decimals": "0", "first": true, "lang": "en-US", "name": "cdna:NumberOfRenalTransplantPatients", "reportCount": 1, "unique": true, "unitRef": "patient", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfFinancialInstitutionsHoldingFinancialInstruments", "reportCount": 1, "unique": true, "unitRef": "financialinstitution", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - 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:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfFinancialInstitutionsHoldingFinancialInstruments", "reportCount": 1, "unique": true, "unitRef": "financialinstitution", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Computation of Basic and Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share Attributable to CareDx, Inc - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share Attributable to CareDx, Inc - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i23f8602c84534902a00c9286f33f3d7e_D20181113-20181113", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Net Loss Per Share Attributable to CareDx, Inc - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "shortName": "Net Loss Per Share Attributable to CareDx, Inc - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i23f8602c84534902a00c9286f33f3d7e_D20181113-20181113", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "if2f3fb9f7b0e44bf97557d7e7b2ad745_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "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-20201231.htm", "contextRef": "if2f3fb9f7b0e44bf97557d7e7b2ad745_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i30581b62c048483d958e0db7308c63eb_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail", "shortName": "Fair Value Measurements - Summary of Issuances, Changes in Fair Value and Classifications of Level 3 Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i9554da8dce5945bba7adf60201dba78a_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfInvestments", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:NumberOfInvestments", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ic02bdfc8dabe46a3bc6fd6f979f3791e_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "shortName": "Fair Value Measurements - Summary of Common Stock Warrant and Derivative Liability Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ic02bdfc8dabe46a3bc6fd6f979f3791e_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "shortName": "Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i95bb0986ed384757a8858c822b778366_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "shortName": "Cash and Marketable Securities - Components of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails", "shortName": "Cash and Marketable Securities - Schedule of Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - 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-20201231.htm", "contextRef": "icd0d4bb276e443038d83cc9849d0a745_I20190507", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - 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-20201231.htm", "contextRef": "i0fa1fb731d64469fab3bba0a6b8205c8_D20190507-20190507", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i4ab12f2d6aae44deaa962bad6a254d1b_I20190507", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - 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-20201231.htm", "contextRef": "i9bf9c01e5401403299c2052c904da2a5_I20190507", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i7dfb66d04bbc4f2da02f069aa40eb901_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - 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", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - 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-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i4ab12f2d6aae44deaa962bad6a254d1b_I20190507", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - 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-20201231.htm", "contextRef": "i0487042cabee45deaf502ab0868485c6_I20180504", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - 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-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Balance Sheet Components - Components of Property and Equipment (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "shortName": "Balance Sheet Components - Components of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i484b76619bac4271a496d598e6083e9c_I20171231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i484b76619bac4271a496d598e6083e9c_I20171231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Balance Sheet Components - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail", "shortName": "Balance Sheet Components - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - 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-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i5c7ecdfdb2a441edb4300c4048e9238f_I20200102", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:OperatingLeaseRightOfUseAssetIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i5c7ecdfdb2a441edb4300c4048e9238f_I20200102", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:OperatingLeaseRightOfUseAssetIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - Disclosure - Commitments and Contingencies - Lease Cost (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails", "shortName": "Commitments and Contingencies - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444427 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Commitments Under Operating And Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448429 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i95bb0986ed384757a8858c822b778366_I20181231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450430 - Disclosure - 401(K) Plan - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail", "shortName": "401(K) Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:PurchaseOfCommonStockWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Warrants - Additional Information (Details)", "role": "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails", "shortName": "Warrants - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:PurchaseOfCommonStockWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i29e34fa388494899ac9dddf6fc24f6a3_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - 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-20201231.htm", "contextRef": "i29e34fa388494899ac9dddf6fc24f6a3_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i935b75ae885846ab8fd9e04ce33c3d0f_D20180101-20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Parenthetical)", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i935b75ae885846ab8fd9e04ce33c3d0f_D20180101-20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - 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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i7dfb66d04bbc4f2da02f069aa40eb901_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "shortName": "Stock Incentive Plans - Summary of Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - 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-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i588dc9414e2e436c88a33b13f4e56ae9_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "shortName": "Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Value of Share-Based Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i588dc9414e2e436c88a33b13f4e56ae9_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - 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-20201231.htm", "contextRef": "i2e9a856be96f431db6a13826fe682ce2_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464438 - Disclosure - Income Taxes - Summary of Loss Before Income Taxes (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail", "shortName": "Income Taxes - Summary of Loss Before Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465439 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail", "shortName": "Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466440 - Disclosure - Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail", "shortName": "Income Taxes - Schedule of Provision for Tax Differed from Amounts Computed by Applying U.S. Federal Income Tax Rate to Loss Before Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467441 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail", "shortName": "Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468442 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i7dfb66d04bbc4f2da02f069aa40eb901_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469443 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail)", "role": "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2472444 - Disclosure - Segment Reporting - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail", "shortName": "Segment Reporting - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473445 - 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-20201231.htm", "contextRef": "ic1fd0d4c2e6c4730a76da0ac8f023a07_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474446 - 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-20201231.htm", "contextRef": "i46921d7504b64c39bdda458dc9914d61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "cdna:LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ifb781c2b3fec435295bbc2f643dd8d26_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476447 - Disclosure - Subsequent Events (Details)", "role": "http://www.caredxinc.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "iaec3ebd551e849238734dcb913351678_I20210119", "decimals": "-5", "lang": "en-US", "name": "cdna:CARESActCentersForMedicareAndMedicaidServicesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "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-20201231.htm", "contextRef": "ica18a2d3c4ea43a996f6d1b476a74d8e_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20201231.htm", "contextRef": "i0553578972db41678a853cb543e7b19c_D20180101-20180331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - cdna-20201231.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - cdna-20201231.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 100, "tag": { "cdna_AccruedClinicalAndCostOfOtherStudiesCurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 1.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/20201231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedSampleProcessingFees": { "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 Sample Processing Fees", "label": "Accrued Sample Processing Fees", "terseLabel": "Test sample processing fees" } } }, "localname": "AccruedSampleProcessingFees", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "AcquiredAndDevelopedTechnologyMember", "nsuri": "http://www.caredxinc.com/20201231", "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 AlloSeq [Member]", "terseLabel": "Acquired in-Process Technology: AlloSeq", "verboseLabel": "Acquired in-process technology" } } }, "localname": "AcquiredInProcessTechnologyAlloSeqMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "AcquiredInProcessTechnologyMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cdna_AdditionalPaidInCapitalContingentConsiderationClassifiedAsEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional Paid In Capital, Contingent Consideration Classified As Equity", "label": "Additional Paid In Capital, Contingent Consideration Classified As Equity", "terseLabel": "Contingent consideration classified as equity" } } }, "localname": "AdditionalPaidInCapitalContingentConsiderationClassifiedAsEquity", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_AlloMapHeartMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlloMap Heart", "label": "AlloMap Heart [Member]", "terseLabel": "AlloMap Heart" } } }, "localname": "AlloMapHeartMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_AlloSureHeartMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlloSure Heart", "label": "AlloSure Heart [Member]", "terseLabel": "AlloSure Heart" } } }, "localname": "AlloSureHeartMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_AlloSureKidneyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AlloSure Kidney", "label": "AlloSure Kidney [Member]", "terseLabel": "AlloSure Kidney" } } }, "localname": "AlloSureKidneyMember", "nsuri": "http://www.caredxinc.com/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AtTheMarketEquityOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At The Market Equity Offering", "label": "At The Market Equity Offering [Member]", "terseLabel": "At The Market Equity Offering" } } }, "localname": "AtTheMarketEquityOfferingMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAsset": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 1.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/20201231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "cdna_CARESActCentersForMedicareAndMedicaidServicesBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "CARES Act, Centers For Medicare And Medicaid Services, Balance", "label": "CARES Act, Centers For Medicare And Medicaid Services, Balance", "terseLabel": "Advance payment balance" } } }, "localname": "CARESActCentersForMedicareAndMedicaidServicesBalance", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "cdna_CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment", "label": "CARES Act, Centers For Medicare And Medicaid Services, Proceeds From Advance Payment", "terseLabel": "Proceeds from advance payment" } } }, "localname": "CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "cdna_CibiltechSASMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cibiltech SAS.", "label": "Cibiltech S A S [Member]", "terseLabel": "Cibiltech SAS" } } }, "localname": "CibiltechSASMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "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": "April 2016" } } }, "localname": "ClassOfWarrantOrRightIssuedDateTwoMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "CommercializationRightsMember", "nsuri": "http://www.caredxinc.com/20201231", "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/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_CommonStockIssuedForAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued for acquisition.", "label": "Common Stock Issued For Acquisition", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "CommonStockIssuedForAcquisition", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_CommonStockSharesIssuedForContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock shares issued for contingent consideration.", "label": "Common Stock Shares Issued For Contingent Consideration", "terseLabel": "Contingent consideration" } } }, "localname": "CommonStockSharesIssuedForContingentConsideration", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer And Office Equipment [Member]", "label": "Computer And Office Equipment [Member]", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipmentMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "cdna_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liability.", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Shares of common stock subject to contingent consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "cdna_ContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Advance Payment, CARES Act", "label": "Contract With Customer, Liability, Current, Advance Payment, CARES Act", "terseLabel": "Refund liability - CMS advance payment (Note 1)" } } }, "localname": "ContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cdna_ConversionOfConvertiblePreferredStockToCommonStockAtPrivatePlacementAndSubsequentFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of convertible preferred stock to common stock at private placement and subsequent financing.", "label": "Conversion Of Convertible Preferred Stock To Common Stock At Private Placement And Subsequent Financing", "terseLabel": "Purchases of capital expenditures in accounts payable and accrued liabilities" } } }, "localname": "ConversionOfConvertiblePreferredStockToCommonStockAtPrivatePlacementAndSubsequentFinancing", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_CostOfDigitalAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Digital and Other", "label": "Cost of Digital and Other [Member]", "terseLabel": "Cost of Digital and Other" } } }, "localname": "CostOfDigitalAndOtherMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_CostOfProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Product", "label": "Cost of Product [Member]", "terseLabel": "Cost of Product" } } }, "localname": "CostOfProductMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_CostOfTestingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Testing Services", "label": "Cost of Testing Services [Member]", "terseLabel": "Cost of Testing Services" } } }, "localname": "CostOfTestingServicesMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_DebtConversionConvertedInstrumentCommonStockWarrantsIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of warrants 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 cash payments in the period.", "label": "Debt Conversion Converted Instrument Common Stock Warrants Issued", "terseLabel": "Common stock warrants issued upon debt financing" } } }, "localname": "DebtConversionConvertedInstrumentCommonStockWarrantsIssued", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_DebtExtinguishmentExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Extinguishment Expenses", "label": "Debt Extinguishment Expenses [Member]", "terseLabel": "Debt Extinguishment Expenses" } } }, "localname": "DebtExtinguishmentExpensesMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_DeferredPaymentsForIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 6.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", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssets", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredPaymentsForIntangibleAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liability", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredTaxLiabilitiesOperatingLeasesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets", "label": "Deferred Tax Liabilities, Operating Leases Right-Of-Use Assets", "negatedLabel": "Operating leases right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeasesRightOfUseAssets", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "cdna_DigitalAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Digital and other.", "label": "Digital And Other [Member]", "terseLabel": "Digital and other" } } }, "localname": "DigitalAndOtherMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationChangesInNetOperatingLossCarryforwardsPercent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent", "label": "Effective Income Tax Rate Reconciliation, Changes in Net Operating Loss Carryforwards, Percent", "terseLabel": "Changes in net operating loss carryforwards, including expirations" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangesInNetOperatingLossCarryforwardsPercent", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationInterestExpense": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation interest expense.", "label": "Effective Income Tax Rate Reconciliation Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationInterestExpense", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveShareBasedCompensationCostPercent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Share-based Compensation Cost, Percent", "terseLabel": "Non-deductible executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveShareBasedCompensationCostPercent", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "cdna_EffectiveIncomeTaxRateReconciliationWarrantRevaluation": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation warrant revaluation.", "label": "Effective Income Tax Rate Reconciliation Warrant Revaluation", "terseLabel": "Warrant revaluation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationWarrantRevaluation", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "EmployeeAndNonEmployeeStockOptionsMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "cdna_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee.", "label": "Employee [Member]", "terseLabel": "Employee" } } }, "localname": "EmployeeMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "cdna_EmployeeStockPurchasePlanShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan shares.", "label": "Employee Stock Purchase Plan Shares", "terseLabel": "ESPP shares included in accrued compensation" } } }, "localname": "EmployeeStockPurchasePlanShares", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20201231", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ExtinguishmentOfDebtAndConversionOfDebtToEquityExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 4.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", "terseLabel": "Loss on debt extinguishment" } } }, "localname": "ExtinguishmentOfDebtAndConversionOfDebtToEquityExpenses", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "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/20201231", "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/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails": { "order": 1.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/20201231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "label": "Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Accumulated depreciation finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "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/20201231", "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/20201231", "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/20201231", "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" } } }, "localname": "HCTMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "HLAMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "IlluminaIncMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "cdna_ImmuMetrixIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ImmuMetrix, Inc.", "label": "Immu Metrix Inc [Member]", "terseLabel": "ImmuMetrix, Inc." } } }, "localname": "ImmuMetrixIncMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_ImpairmentOfGoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Impairment of goodwill, intangible assets and long-lived assets policy.", "label": "Impairment Of Goodwill Intangible Assets And Long Lived Assets Policy Policy [Text Block]", "terseLabel": "Impairment of Goodwill, Intangible Assets and Long-lived Assets" } } }, "localname": "ImpairmentOfGoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cdna_IncomeTaxesDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes Disclosure [Line Items]", "label": "Income Taxes Disclosure [Line Items]", "terseLabel": "Income Taxes Disclosure [Line Items]" } } }, "localname": "IncomeTaxesDisclosureLineItems", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_IncomeTaxesDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes Disclosure [Table]", "label": "Income Taxes Disclosure [Table]", "terseLabel": "Income Taxes Disclosure [Table]" } } }, "localname": "IncomeTaxesDisclosureTable", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_IncreaseDecreaseInContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act", "label": "Increase (Decrease) In Contract With Customer, Liability, Current, Advance Payment, CARES Act", "negatedTerseLabel": "Refund liability - CMS advance payment" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Operating Lease Liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/20201231", "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/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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 upon exercise of warrants" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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 debt" } } }, "localname": "IssuanceOfWarrantsInConnectionWithPerceptiveDebt", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_JBGDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured debentures.", "label": "J B G Debt [Member]", "terseLabel": "J B G Debt" } } }, "localname": "JBGDebtMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_JGBDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured debentures.", "label": "JGB Debt [Member]", "terseLabel": "JGB Debt" } } }, "localname": "JGBDebtMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_LicenseAndCommercializationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License and commercialization agreement.", "label": "License And Commercialization Agreement [Member]", "terseLabel": "License and Commercialization Agreement" } } }, "localname": "LicenseAndCommercializationAgreementMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_LicenseAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License and other.", "label": "License And Other [Member]", "terseLabel": "Digital and other revenue" } } }, "localname": "LicenseAndOtherMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_LiquidityAndCapitalResourcesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity And Capital Resources Policy", "label": "Liquidity And Capital Resources Policy [Policy Text Block]", "terseLabel": "Liquidity and Capital Resources" } } }, "localname": "LiquidityAndCapitalResourcesPolicyPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cdna_LossOnConversionOfDebtToEquity": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on conversion of debt to equity.", "label": "Loss On Conversion Of Debt To Equity", "terseLabel": "Debt extinguishment expenses" } } }, "localname": "LossOnConversionOfDebtToEquity", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_LossOnConversionOfDebtToSharesOfCommonStock": { "auth_ref": [], "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", "verboseLabel": "Loss on debt extinguishment" } } }, "localname": "LossOnConversionOfDebtToSharesOfCommonStock", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_MachineryComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery, Computer, and Office Equipment", "label": "Machinery, Computer, and Office Equipment [Member]", "terseLabel": "Machinery, Computer and Office Equipment" } } }, "localname": "MachineryComputerAndOfficeEquipmentMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_MeasurementInputRoyaltyRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input royalty rate.", "label": "Measurement Input Royalty Rate [Member]", "terseLabel": "Royalty rate" } } }, "localname": "MeasurementInputRoyaltyRateMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "MedicareMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non employee director.", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_NonEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-employee.", "label": "Non Employee [Member]", "terseLabel": "Non Employee" } } }, "localname": "NonEmployeeMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "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": "Noncontrolling interests upon acquisition" } } }, "localname": "NoncontrollingInterestIncreaseDecreaseFromBusinessCombination", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_NoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncurrent Liabilities", "label": "Noncurrent Liabilities [Member]", "terseLabel": "Noncurrent Liabilities" } } }, "localname": "NoncurrentLiabilitiesMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_NumberOfAchievedContingentConsiderationMilestoneOfCommercialTests": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of achieved contingent consideration milestone of commercial tests.", "label": "Number Of Achieved Contingent Consideration Milestone Of Commercial Tests", "terseLabel": "Number of achieved contingent consideration milestone of commercial tests" } } }, "localname": "NumberOfAchievedContingentConsiderationMilestoneOfCommercialTests", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfAdditionalSharesExercisedUnderUnderwritersOptionToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares exercised under Underwriters option to purchase.", "label": "Number Of Additional Shares Exercised Under Underwriters Option To Purchase", "verboseLabel": "Option to purchase additional shares (in shares)" } } }, "localname": "NumberOfAdditionalSharesExercisedUnderUnderwritersOptionToPurchase", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_NumberOfCommercialTests": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Commercial Tests", "label": "Number Of Commercial Tests", "terseLabel": "Number of commercial tests involving the measurement of cfDNA to be completed" } } }, "localname": "NumberOfCommercialTests", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfCompletedCommercialTests": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of completed commercial tests.", "label": "Number Of Completed Commercial Tests", "verboseLabel": "Number of completed commercial tests" } } }, "localname": "NumberOfCompletedCommercialTests", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfFinancialInstitutionsHoldingFinancialInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Financial Institutions Holding Financial Instruments", "label": "Number Of Financial Institutions Holding Financial Instruments", "terseLabel": "Number of financial institutions" } } }, "localname": "NumberOfFinancialInstitutionsHoldingFinancialInstruments", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfInvestments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Investments", "label": "Number Of Investments", "terseLabel": "Number Of Investments" } } }, "localname": "NumberOfInvestments", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cdna_NumberOfMilestonePayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Milestone Payments", "label": "Number Of Milestone Payments", "terseLabel": "Number of milestone payments" } } }, "localname": "NumberOfMilestonePayments", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfMobilePhlebotomists": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Mobile Phlebotomists", "label": "Number Of Mobile Phlebotomists", "terseLabel": "Number of mobile phlebotomists" } } }, "localname": "NumberOfMobilePhlebotomists", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfPatientsEnrolledInRemoTraC": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Patients Enrolled In RemoTraC", "label": "Number Of Patients Enrolled In RemoTraC", "terseLabel": "Number of patients enrolled in RemoTraC" } } }, "localname": "NumberOfPatientsEnrolledInRemoTraC", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfRenalTransplantPatients": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Renal Transplant Patients", "label": "Number Of Renal Transplant Patients", "terseLabel": "Number of renal transplant patients" } } }, "localname": "NumberOfRenalTransplantPatients", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfTransplantCentersOfferingRemoTraC": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Transplant Centers Offering RemoTraC", "label": "Number Of Transplant Centers Offering RemoTraC", "terseLabel": "Number of transplant centers offering RemoTraC" } } }, "localname": "NumberOfTransplantCentersOfferingRemoTraC", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "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/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "cdna_NumberOfWarrantsExercisedCashlessBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Warrants Exercised, Cashless Basis", "label": "Number Of Warrants Exercised, Cashless Basis", "terseLabel": "Number of warrants exercised on cashless basis (in shares)" } } }, "localname": "NumberOfWarrantsExercisedCashlessBasis", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cdna_OTTRCompleteTransplantManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OTTR complete transplant management.", "label": "O T T R Complete Transplant Management [Member]", "terseLabel": "Ottr. Inc." } } }, "localname": "OTTRCompleteTransplantManagementMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "domainItemType" }, "cdna_OfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Offering costs.", "label": "Offering Costs", "terseLabel": "Offering costs included in accounts payable" } } }, "localname": "OfferingCosts", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_OperatingLeaseRightOfUseAssetIncrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset Increase", "label": "Operating Lease, Right-of-Use Asset Increase", "terseLabel": "ROU asset increase" } } }, "localname": "OperatingLeaseRightOfUseAssetIncrease", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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 lease right-of-use assets" } } }, "localname": "OperatingLeasesRightOfUseAssetsOfCashFlowInformation", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/20201231", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_PaymentsToAcquireCapitalExpendituresNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Capital Expenditures, Net", "label": "Payments To Acquire Capital Expenditures, Net", "negatedLabel": "Additions of capital expenditures, net" } } }, "localname": "PaymentsToAcquireCapitalExpendituresNet", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_PerceptiveCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Perceptive credit agreement.", "label": "Perceptive Credit Agreement [Member]", "terseLabel": "Perceptive Credit Agreement" } } }, "localname": "PerceptiveCreditAgreementMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "PrivatePlacementCommonStockWarrantLiabilityMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "cdna_ProceedsFromGrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Grants", "label": "Proceeds from Grants", "terseLabel": "Proceeds from grants" } } }, "localname": "ProceedsFromGrants", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ProceedsFromIssuanceOfCommonStockNetOfIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock net of issuance cost.", "label": "Proceeds From Issuance Of Common Stock Net Of Issuance Cost", "verboseLabel": "Net proceeds from common stock shares issued at public offering" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNetOfIssuanceCost", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Offering", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "cdna_PublicOfferingUnderwritersOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Offering, Underwriters' Option", "label": "Public Offering, Underwriters' Option [Member]", "terseLabel": "Public Offering, Underwriters' Option" } } }, "localname": "PublicOfferingUnderwritersOptionMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "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": "Warrants exercised (in shares)" } } }, "localname": "PurchaseOfCommonStockWarrantsExercised", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cdna_ReliefFundProviderCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Relief Fund, Provider, CARES Act", "label": "Relief Fund, Provider, CARES Act", "terseLabel": "CARES Act Provider Relief Fund" } } }, "localname": "ReliefFundProviderCARESAct", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "cdna_RemainingOperatingAndFinanceLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining operating and finance lease term.", "label": "Remaining Operating And Finance Lease Term", "terseLabel": "Remaining operating and finance lease term" } } }, "localname": "RemainingOperatingAndFinanceLeaseTerm", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of the world.", "label": "Rest Of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_SaleOfStockAmountMaximum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Amount, Maximum", "label": "Sale of Stock, Amount, Maximum", "terseLabel": "Sale of stock, amount, maximum" } } }, "localname": "SaleOfStockAmountMaximum", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_SalesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Agreement", "label": "Sales Agreement [Member]", "terseLabel": "Sales Agreement" } } }, "localname": "SalesAgreementMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "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": "Schedule Of Future Minimum Lease Commitments Under Operating and Finance Leases" } } }, "localname": "ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesTables" ], "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/20201231", "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/20201231", "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 Intangibles" } } }, "localname": "ScheduleOfIntangibleAssetsTableTableTextBlock", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfNetIncomeLossPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of net income (loss) per share.", "label": "Schedule Of Net Income Loss Per Share [Line Items]", "terseLabel": "Schedule of Net Income (Loss) Per Share [Line Items]" } } }, "localname": "ScheduleOfNetIncomeLossPerShareLineItems", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfNetIncomeLossPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of net income (loss) per share.", "label": "Schedule Of Net Income Loss Per Share [Table]", "terseLabel": "Schedule Of Net Income Loss Per Share [Table]" } } }, "localname": "ScheduleOfNetIncomeLossPerShareTable", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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 Options, RSUs Activity under 2014 Equity Incentive Plan and 2016 Inducement Plan and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://www.caredxinc.com/20201231", "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/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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 shares which an employee can purchase per calendar year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/20201231", "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": "Expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20201231", "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": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.caredxinc.com/20201231", "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": "Expected to vest, weighted average remaining contractual life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20201231", "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": "Expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20201231", "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": "Vested, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20201231", "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "nsuri": "http://www.caredxinc.com/20201231", "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", "terseLabel": "Vested, weighted average remaining life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20201231", "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20201231", "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": "Repurchases of common stock under employee incentive plans (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award shares issued in period fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued In Period Fair Value", "terseLabel": "Fair value of shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodFairValue", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationOfEmployment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award termination of employment.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Termination Of Employment", "terseLabel": "Termination of employment" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTerminationOfEmployment", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_SharesIssuedInLieuOfCashPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares issued in lieu of cash payment.", "label": "Shares Issued In Lieu Of Cash Payment", "terseLabel": "Shares issued in lieu of payment" } } }, "localname": "SharesIssuedInLieuOfCashPayment", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_StatutesOfLimitationForIncomeTaxReturnsEndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutes of limitation for income tax returns end year.", "label": "Statutes Of Limitation For Income Tax Returns End Year", "terseLabel": "Statutes of limitation for income tax returns end year" } } }, "localname": "StatutesOfLimitationForIncomeTaxReturnsEndYear", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_StatutesOfLimitationForIncomeTaxReturnsStartYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutes of limitation for income tax return start year.", "label": "Statutes Of Limitation For Income Tax Returns Start Year", "terseLabel": "Statutes of limitation for income tax returns start year" } } }, "localname": "StatutesOfLimitationForIncomeTaxReturnsStartYear", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_StockIssuedDuringPeriodSharesBusinessAcquisitions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares business acquisitions.", "label": "Stock Issued During Period Shares Business Acquisitions", "terseLabel": "Issuance of common stock for contingent consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesBusinessAcquisitions", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cdna_StockIssuedDuringPeriodSharesCashlessWarrantsExercisesInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Cashless Warrants Exercises In Period", "label": "Stock Issued During Period, Shares, Cashless Warrants Exercises In Period", "terseLabel": "Stock issued for warrants exercised on cashless basis (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesCashlessWarrantsExercisesInPeriod", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cdna_StockIssuedDuringPeriodValueBusinessAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value business acquisitions.", "label": "Stock Issued During Period Value Business Acquisitions", "terseLabel": "Issuance of common stock for contingent consideration" } } }, "localname": "StockIssuedDuringPeriodValueBusinessAcquisitions", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/20201231", "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/20201231", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_TaxCutsAndJobsActOf2017IncompleteAccountingDecreaseInValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax cuts and jobs act of 2017 incomplete accounting decrease in valuation allowance.", "label": "Tax Cuts And Jobs Act Of2017 Incomplete Accounting Decrease In Valuation Allowance", "terseLabel": "Decreasing valuation allowance" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingDecreaseInValuationAllowance", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_TaxCutsAndJobsActOf2017IncompleteAccountingDeferredTaxAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax cuts and jobs act of 2017 incomplete accounting deferred tax assets.", "label": "Tax Cuts And Jobs Act Of2017 Incomplete Accounting Deferred Tax Assets", "terseLabel": "Deferred tax assets" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingDeferredTaxAssets", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/20201231", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_TruSightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TruSight.", "label": "Tru Sight [Member]", "terseLabel": "TruSight" } } }, "localname": "TruSightMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "TwoThousandAndFourteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandAndFourteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "label": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "terseLabel": "2014 Equity Incentive Plan" } } }, "localname": "TwoThousandAndFourteenEquityIncentivePlanMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandAndSixteenInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and sixteen inducement plan.", "label": "Two Thousand And Sixteen Inducement Plan [Member]", "terseLabel": "2016 Inducement Plan" } } }, "localname": "TwoThousandAndSixteenInducementPlanMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandEighteenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen public offering.", "label": "Two Thousand Eighteen Public Offering [Member]", "terseLabel": "2018 Public Offering" } } }, "localname": "TwoThousandEighteenPublicOfferingMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_TwoThousandNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Equity Incentive Plan", "label": "Two Thousand Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "localname": "TwoThousandNineteenEquityIncentivePlanMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwritten public offering.", "label": "Underwritten Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.caredxinc.com/20201231", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "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 (in years)" } } }, "localname": "WarrantFairValueAssumptionsExpectedTerm", "nsuri": "http://www.caredxinc.com/20201231", "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/20201231", "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." } } }, "localname": "XynManagementIncMember", "nsuri": "http://www.caredxinc.com/20201231", "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" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-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": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r681", "r682", "r683" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r681", "r682", "r683" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r61", "r116" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r127", "r134", "r232", "r390", "r391", "r392", "r430", "r431" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r127", "r134", "r232", "r390", "r391", "r392", "r430", "r431" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r127", "r134", "r232", "r390", "r391", "r392", "r430", "r431" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r207", "r320", "r324", "r632" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r347", "r349", "r551", "r552", "r553", "r554", "r555", "r556", "r575", "r629", "r633" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r347", "r349", "r551", "r552", "r553", "r554", "r555", "r556", "r575", "r629", "r633" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r207", "r320", "r324", "r632" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r201", "r320", "r322", "r576", "r628", "r630" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r201", "r320", "r322", "r576", "r628", "r630" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r326", "r347", "r349", "r551", "r552", "r553", "r554", "r555", "r556", "r575", "r629", "r633" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r326", "r347", "r349", "r551", "r552", "r553", "r554", "r555", "r556", "r575", "r629", "r633" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r123", "r124", "r125", "r126", "r128", "r129", "r132", "r133", "r134", "r136", "r137", "r138", "r139", "r140", "r152", "r233", "r234", "r393", "r431", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r123", "r124", "r125", "r126", "r128", "r129", "r132", "r133", "r134", "r136", "r137", "r138", "r139", "r140", "r152", "r233", "r234", "r393", "r431", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r123", "r125", "r126", "r128", "r129", "r132", "r133", "r134", "r136", "r137", "r139", "r140", "r152", "r233", "r234", "r393", "r431", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r202", "r203", "r320", "r323", "r631", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r202", "r203", "r320", "r323", "r631", "r663", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r209", "r540" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r128", "r129", "r130", "r131", "r229", "r230", "r231", "r232", "r233", "r234", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r430", "r431", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r22", "r210", "r211" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10", "r11", "r44" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 2.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r10", "r11", "r44" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 4.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r65", "r66", "r67", "r616", "r641", "r645" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r64", "r67", "r68", "r123", "r124", "r126", "r479", "r636", "r637" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r123", "r124", "r126", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r101", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense, included in depreciation and amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r294" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r351", "r353", "r396", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Employee stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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 provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r353", "r381", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AlternativeInvestmentMeasurementInput": { "auth_ref": [ "r498" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r101", "r521" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r101", "r257", "r265" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r149" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r149" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r149" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r183", "r190", "r197", "r228", "r474", "r480", "r509", "r594", "r614" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r59", "r114", "r228", "r474", "r480", "r509" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r354", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis and Changes in Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r346", "r348" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r346", "r348", "r448", "r449" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r447" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r465" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r458", "r459", "r461" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r456", "r458", "r459", "r463" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r100", "r466" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "verboseLabel": "Revaluation of contingent consideration to estimated fair value" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r457", "r460" ], "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 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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r467" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r451" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 3.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r451" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r110", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r34", "r103" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and Marketable Securities" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r14", "r104", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r14", "r104", "r110", "r592" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash, cash equivalents, and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r97", "r103", "r108" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "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 the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r97", "r510" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r307", "r352" ], "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" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "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" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r300" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "verboseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r307", "r352" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r283", "r598", "r620" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r280", "r281", "r282", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance of common stock (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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 December\u00a031, 2020 and 2019; 49,441,166 and 42,498,430 shares issued and outstanding at December\u00a031, 2020 and 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r109", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73", "r79", "r603", "r624" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r78", "r472", "r473", "r484", "r602", "r623" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r77", "r471", "r484", "r601", "r622" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r165", "r166", "r207", "r506", "r507" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r165", "r166", "r207", "r506", "r507", "r647" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r165", "r166", "r207", "r506", "r507", "r647" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r161", "r612" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r165", "r166", "r207", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r165", "r166", "r207", "r506", "r507" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r309", "r310", "r321" ], "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 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/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r327", "r342", "r646" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r83", "r576" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of testing services, product, digital, and other" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r82", "r272" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r508" ], "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" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r115", "r427", "r434" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r119", "r427" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r427", "r434", "r436" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current income tax expense (income tax benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r115", "r427", "r434" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r164", "r207" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-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_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r106", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Issuance of common stock upon conversion of convertible debt", "verboseLabel": "Conversion of debentures into shares of common stock" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r106", "r107" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r106", "r107" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r295" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r117", "r300", "r303", "r304", "r305", "r519", "r520", "r522", "r611" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r428", "r434" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r428", "r434" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r115", "r428", "r434", "r435", "r436" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r18", "r19", "r418", "r595", "r613" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r403", "r404" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r428", "r434" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r419" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r421" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r425", "r426" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Not subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r425", "r426" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r424", "r425", "r426" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "auth_ref": [ "r425", "r426" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense", "terseLabel": "Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r420" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r404", "r421" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r425", "r426" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Purchased intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r425", "r426" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofDeferredIncomeTaxAssetsandLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r345" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r101", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r101", "r272" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r498" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r110", "r120", "r486", "r487", "r488", "r489", "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Common Stock Warrants" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r132", "r133", "r134", "r135", "r136", "r141", "r143", "r146", "r147", "r148", "r152", "r153", "r604", "r625" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r80", "r132", "r133", "r134", "r135", "r136", "r143", "r146", "r147", "r148", "r152", "r153", "r604", "r625" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r154" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to CareDx, Inc" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxInc" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r510" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r406" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r406", "r438" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Federal tax statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r406", "r438" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "verboseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r406", "r438" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r406", "r438" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r406", "r438" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r406", "r438" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofProvisionforTaxDifferedfromAmountsComputedbyApplyingUSFederalIncomeTaxRatetoLossBeforeIncomeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation costs, capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation costs related to stock options and RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Stock options and RSUs expected weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Share-based compensation expense, tax benefit recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-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" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Shares of common stock subject to outstanding options", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r123", "r124", "r126", "r129", "r137", "r140", "r156", "r232", "r299", "r306", "r390", "r391", "r392", "r430", "r431", "r511", "r512", "r513", "r514", "r515", "r516", "r636", "r637", "r638" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r35", "r184", "r227" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r493", "r494", "r495", "r502" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r496" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r496" ], "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 and Derivative Liability Valuation Assumptions" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r499", "r502" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r342", "r494", "r548", "r549", "r550" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r501", "r502" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r493", "r494", "r497", "r498", "r503" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r327", "r329", "r334", "r342", "r494", "r548" ], "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)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r327", "r329", "r334", "r342", "r494", "r549" ], "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)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r342", "r494", "r550" ], "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)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r499" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r499", "r502" ], "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, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r499" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesChangesinFairValueandClassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r342", "r548", "r549", "r550" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r501", "r503" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r110", "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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, Payment, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "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 payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r527", "r531", "r537" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease, ROU asset" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r534", "r537" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r533", "r537" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r222", "r225", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "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 Intangible Assets Acquired" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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": "Weighted Average Remaining Useful\u00a0Life (In\u00a0Years)", "verboseLabel": "Estimated Useful Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-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": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r264" ], "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": 1.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r266" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r266" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r266" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r266" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r266" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r258", "r260", "r264", "r268", "r577", "r578" ], "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/2020-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": [ "r493" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r264", "r578" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r258", "r263" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r264", "r577" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail": { "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 future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r110", "r518" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r247", "r249", "r593" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r250" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r271" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r110", "r261" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r101", "r248", "r251", "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r252", "r445" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrantsReceivable": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.", "label": "Grants Receivable", "terseLabel": "Grants receivable" } } }, "localname": "GrantsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r213", "r215", "r597" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity", "totalLabel": "Amortized Cost" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r217", "r224" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss", "negatedTerseLabel": "Unrealized Holding Losses" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": { "auth_ref": [ "r220", "r608" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "After five years through ten years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "auth_ref": [ "r219", "r607" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After one year through five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": { "auth_ref": [ "r221", "r609" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "After ten years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "auth_ref": [ "r218", "r606" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r216", "r223", "r597" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Fair Value", "terseLabel": "Fair Value" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r222", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table Text Block]", "terseLabel": "Debt Securities, Held-to-maturity" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r101", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r118", "r437" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r183", "r189", "r193", "r196", "r199", "r591", "r599", "r605", "r626" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r118", "r437" ], "calculation": { "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesSummaryofLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r276" ], "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/2020-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/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "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/2020-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/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r407", "r416", "r423", "r432", "r439", "r441", "r442", "r443" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r139", "r140", "r181", "r405", "r433", "r440", "r627" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r110", "r401", "r402", "r416", "r417", "r422", "r429", "r665" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r259", "r267" ], "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" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r267" ], "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": "Net carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r259", "r267" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-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": 2.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r256", "r262" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r95", "r98", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r53" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r56" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r57", "r110", "r155", "r244", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r55" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r54" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r535", "r537" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r535" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r536" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, extension period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r114", "r191", "r228", "r475", "r480", "r481", "r509" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r114", "r228", "r509", "r596", "r618" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r114", "r228", "r475", "r480", "r481", "r509" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r205" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r293" ], "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" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/DebtAdditionalInformationDetail", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r292" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r6", "r43" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r496" ], "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" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r496" ], "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" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r496" ], "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)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r496" ], "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" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r496" ], "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" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r496" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r99", "r102" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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 provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r69", "r71", "r76", "r102", "r114", "r128", "r132", "r133", "r134", "r135", "r139", "r140", "r144", "r183", "r189", "r193", "r196", "r199", "r228", "r509", "r600", "r621" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss attributable to CareDx, Inc.", "verboseLabel": "Net loss attributable to CareDx, Inc. used to compute basic net loss per share" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r139", "r140", "r477", "r483" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r142", "r145", "r148" ], "calculation": { "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss attributable to CareDx, Inc. used to compute diluted net loss per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r123", "r124", "r126", "r306", "r469" ], "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" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r183", "r189", "r193", "r196", "r199" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r532", "r537" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Rent expense under non-cancelable operating leases" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 9.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", "terseLabel": "Short-term lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r525" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r524" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease, right-of-use asset", "verboseLabel": "Operating leases right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r534", "r537" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r533", "r537" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r523" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r485" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r44" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 5.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r63" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-allotments" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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 acquisition of Conexio Genomics Pty Ltd." } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Common stock, offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r88", "r462" ], "calculation": { "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsSummaryofConsiderationPaidandProvisionalAmountsofAssetsAcquiredandLiabilitiesAssumedRecognizedatTheirEstimatedFairValueDetail", "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r88" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "negatedLabel": "Investment in equity securities" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r214" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r326", "r328", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "401(K) Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/A401KPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r354", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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\u00a0shares authorized at December\u00a031, 2020 and 2019; no shares issued and outstanding at December\u00a031, 2020 and 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r32", "r33" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from debt, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r90", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "verboseLabel": "Aggregate proceeds from the issuance of shares" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r121" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r90", "r385" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r90" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r90" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r69", "r71", "r96", "r114", "r128", "r139", "r140", "r183", "r189", "r193", "r196", "r199", "r228", "r471", "r476", "r478", "r483", "r484", "r509", "r605" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "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", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r274", "r527", "r531" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r60", "r275", "r531" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r15", "r273", "r524" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r275", "r619" ], "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", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r110", "r275", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Components of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r273" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of assets" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RecoveryOfDirectCosts": { "auth_ref": [ "r84" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r336", "r538", "r539" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r336", "r538", "r541", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r92" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security", "negatedLabel": "Principal payments on debt and finance lease obligations" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r399", "r677" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r110", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r14", "r103", "r108", "r592", "r615" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "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. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r9", "r17", "r103", "r108", "r664" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, 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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "RSU settlements, net of shares withheld" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r306", "r393", "r617", "r640", "r645" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r123", "r124", "r126", "r129", "r137", "r140", "r232", "r390", "r391", "r392", "r430", "r431", "r636", "r638" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r174", "r175", "r188", "r194", "r195", "r201", "r202", "r207", "r319", "r320", "r576" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r111", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r204" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock offer (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r165", "r207" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Services Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r149" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r448", "r449" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Income Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r148" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Provision for Tax Differed from Amounts Computed by Applying the U.S. Federal Income Tax Rate to Loss Before Income" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r353", "r380", "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r353", "r380", "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value of Financial Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r258" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r253", "r255" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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 Held-to-maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r222", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Summary of Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r267", "r270" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r29", "r30", "r31" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r452" ], "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 Fair Values of Assets Acquired and Liabilities Assumed as of Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r183", "r186", "r192", "r253" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r373" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r354", "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r374" ], "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 Value of Share-Based Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r49", "r112", "r157", "r158", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r307", "r352" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r263" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r207", "r628" ], "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/2020-01-31", "presentation": [ "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r170", "r172", "r173", "r183", "r187", "r193", "r197", "r198", "r199", "r200", "r201", "r206", "r207", "r208" ], "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/2020-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/2020-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/ConsolidatedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetsDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r322" ], "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": "Testing services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r384" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r364" ], "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)", "terseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs forfeited, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "Granted (in shares)", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r366" ], "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": "RSUs, ending balance (in shares)", "periodStartLabel": "RSUs, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Outstanding, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of RSUs vested during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r377" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r376" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r378" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r384" ], "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 earning an employee may contribute to the ESPP Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional options authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Maximum number of common stock shares that might be granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r384" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r371" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r365" ], "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)", "terseLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)", "terseLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted (in shares)", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of options to purchase common stock granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r362", "r384" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "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, outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r372" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r373" ], "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": "Total (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r352", "r358" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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": "Options expired, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited, weighted-average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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": "Options granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "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", "verboseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantandDerivativeLiabilityValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Intrinsic value of RSUs" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r375", "r394" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r360" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r122" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized internal-use software costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofPropertyandEquipmentDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "Domestic State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r207", "r253", "r277", "r278", "r279", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofFairValuesofAssetsAcquiredandLiabilitiesAssumedasofAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r123", "r124", "r126", "r129", "r137", "r140", "r156", "r232", "r299", "r306", "r390", "r391", "r392", "r430", "r431", "r511", "r512", "r513", "r514", "r515", "r516", "r636", "r637", "r638" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r123", "r124", "r126", "r156", "r576" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r20", "r21", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Number of shares issued pursuant to contingent consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r51", "r299", "r300", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Shares issued upon conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r299", "r306" ], "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)", "verboseLabel": "Shares issued under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r299", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Common stock shares issued (in shares)", "verboseLabel": "Issuance of common shares, net of commissions and offering costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r299", "r306", "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Issuance of common stock for cash upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsRSUsActivityunder2014EquityIncentivePlanand2016InducementPlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r299", "r306" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r299", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common shares, net of commissions and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r52", "r299", "r306" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r114", "r212", "r228", "r509" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r114", "r123", "r124", "r126", "r129", "r137", "r228", "r232", "r306", "r390", "r391", "r392", "r430", "r431", "r469", "r470", "r482", "r509", "r511", "r512", "r516", "r637", "r638" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r113", "r306", "r308" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r517", "r543" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r517", "r543" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r517", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r517", "r543" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r542", "r544" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquity", "http://www.caredxinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityParenthetical", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncAdditionalInformationDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValueofShareBasedAwardsDetail", "http://www.caredxinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://www.caredxinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r409", "r415", "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r62" ], "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/2020-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 disclosures of cash information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r453" ], "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 tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r453" ], "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" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.caredxinc.com/role/BusinessCombinationsSummaryofIdentifiedIntangibleAssetsAcquiredatAcquisitionDateDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r222", "r225", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r101" ], "calculation": { "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Revaluation of warrants and derivative liabilities to estimated fair value", "terseLabel": "Change in estimated fair value of common stock warrant and derivative liabilities" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r400", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year", "terseLabel": "Unrecognized Tax Benefits", "verboseLabel": "Net unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Decreases based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Cumulative or accrued interest and penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesScheduleofReconciliationofUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Net unrecognized tax benefit would impact the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r159", "r160", "r162", "r163", "r167", "r168", "r169" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Shares of common stock subject to outstanding common stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncPotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r142", "r148" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r141", "r148" ], "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/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/ConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareAttributabletoCareDxIncComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "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(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "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=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "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=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "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=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "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" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r611": { "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" }, "r612": { "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" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r647": { "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" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r659": { "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=120401592&loc=d3e611379-123010" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r677": { "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" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r679": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r681": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r682": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r683": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r684": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r685": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r686": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "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=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 107 0001217234-21-000046-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001217234-21-000046-xbrl.zip M4$L#!!0 ( &2(6%*<[\J<6!4 >) > 8V%R961X+69OX!#/3K(C+%J/W7I@^?/ M\!OXKY+I\_]Z]I>]/7%IDBI7A1-)J:13J:BL+J;BMU39]V)OSU]U8>;+4D]G M3AP?'A^)WTSY7E]+_MUIEZGG89QG!_SYV0$]Y-G8I,OGSU)]+73Z]P=Z_&3\ M]'@\3D\>C1\]>I(<2WGRZ%".T\-$GB3R\?C_CH#( [B<[[%NF:F_/\AUL3=3 M^/S3)\=S=[;0J9N='AT>?ON@=9U3-VY/9GI:G!*U\.O$P-S\SXG)3'GZS2'] M[PQ_V9O(7&?+T[]=Z5Q9\5HMQ%N3R^)O(PLKO&=5J2=\H=7_KTZ/\.'T<>&I M@7$R7:A W=$QDO3R9J;'VL%>/7UV@)>'*:U.3)93F-O8.&=R'CZ:0P+KJ-]/AV8R$%)IB;N].1Q8'U=I,#VIWM'3^^-76@RC^]ZD]>0<-9:FZ.3 M?5H+T'>C0_Z_L#-@3Q+%Q.0Y<"?Q\DC\]7#_$ S$7);B6F:5$G-5\L7BX;;R M+I+_#LG?!@8&GOWO,R&+5-Q"K9WM>/G6O-S#RO-23519@H;^6KGY33V#K6'H MK3+/F^N G;GX(YS8+W3_,@Y]>W*-[?Y],J=X*9.9F)DL!8%&!RSB *&M@"W% M*"(5S@A3*'%MG!(34PJ%][$&@.MEEHE<.G"2+5XYY@LAAIG#C^.E0(^-5 D_ MR>Z+UR;%WZI,)<'93G4)'PP,FLB"?Z&Y-M_S M;.D7F*^F@8'P&89Z^&,*\S0C8:OQ[W@S?(,3:\U&3"&*=+S&\1S@.E,YZ\ & MXL4=E;8O?E2%*H&:Y4BHFT3-@30+E-FDLA;7OL ]I86! !!'\)KZY62"I.#" MJ]))7<#0YEI;F+,-2W,.(60*@Z#]?:N !J0/+]<3G< 'O Z<],@KQRM[[WJQ M!!_>TG,P-/,+A4Y2B M >'#8J9!,*3X4)FRRF%CT 6_F_U_66^Z@0F4"PTG)F/V&'MSCN6D/V-IA^\1 V:5*5N$W_41(*82;>]?FY&\9%2A'((LDG M#EXWN<-_6%OZ%*CR@(VV@9_Z%V;E3D2 M0H8!L^$9>A/N'> C@6(5LQ^X$0K=&^!B.HX*;RZ7Y&%T1['!O@,MX)PH(FY2N:I4.Z5UATKKE?Y0 MZ91MS]LMT%L_,Q< [Q6.(Z"LH7"$3HL=,NO_5&B@O:E-8 < M5JH.)#X2/.RRKG?![VVLK8'[[AD-413I,M@'/,:)$1\3?#U@Y7:D7F\)A;S2 M%F'4K2#]HT5=W;QA!L2K&N)X+6TJ/X@?,S.&X.X76;Y7+D*_[3(?FRSPT\7E MZ_-]OW';-/E;%1IL \'#NT4H&VY34XO72E%E$.F:(] /F$B&("HW:!#);M%0*.%C8)Q9#[:);%)4^9CS=7YT MAN]UD605J@D8F;/2?DA2$49,] W#JM[D$1Y"J;^V-><;VN:VF48T<@U9P-<: MKOU0@423'L,%&[56C]*&UI4Z\3\&(A-IE5AH6/[*U:DARJ[#+9+U;&_BO-D_ M3$G+S!I< ?![+=V:*O]W[XI]S%D8B3&0@] C:_RA0&C M/FUJZ*+4O$E7(I])V*8^EL+GA:13;ZQ/Y":FRM(53ZNG." X.>5RNF)ZK7 M4#?"E' 6,K,$&F3J1A/^13 :D%MXPTH3@5C,:D009/*ATAR7,<\Q6<%*PI 5 M_&61$FHGDIDL MILK3YTI0STV>G+Q(\EZI$KUW27-6\N =\ZJLI-B# ?=KW\QOPV7?)DW;;QI^ MDR6F/NTV4=IO$\YI?2]5HDC43XY&>+S@<-3:\)E,6RC&PD\/=2QP(C",Q6A" MR.FT5%/OU#T>'3]^M,:%G4SN>!/$??K/ T /B3G6$]VH,N&J#2\E?SW:/SKF MLA?XY&M)L/R]*A$:!Q'S]Q#$^# RV8GWO<>J4&"+$$0WBP(D9Z;GL47ZGB1- MWS6A7UV M=T!WDBB:$>0 B#L\!\2F#>Q81&)-%AGJAC9X6KHWEE@%$E'5 MT#Q"D4*;0IO+C-!#/"8H,V5M36VH&9DHB=@"VV,8RBQL2\D3XH[#FV:BK4?5 MG@4G04-*J<':25-Q9!&FF.@RJ7)D%)C=1IM3,P[1Z4NJZO&"3V'"_8'Z[AI+ M2@]@'0NF=R,6&7F?E2UMKLHINQUX8L-D(:M(6H+JMZ@6@8TC)>26Z*RC9K!T ML&-8:/_LN,RMJ^%KH"^NS2!'%;81W:NJ<*1 W^LBY4,?A07F\* %X?:>&8=0 MP!IEZV6-#4X][*#^;8+Z=VCH9YNV@ MHQO-[F)-7Y $*/_QGE?-+F^4!S+ MTK<#5%Q__G6+H=EM6KU^:0EK-F^M61L!DQE&W&2JD][+/UJX&E9KH_ILO\); M7+]'!&Y# =^(G.'-T0\LRS95*:>,1K"[Y8O_"8\D.(:N7H.(,,B4 Z_[HCQT MY3J7)S+;N:K+9!$*8B^$_A+.@J#&>H M/CD4DF^5"S28[@K'HCRP8JLL!H48*L!-DKU-0XC1,A M;\:%7,R^^,DLL*2=T. V76SM>FULL*PS8QVF/\+J6$Y2U28XMKJ='(1S6'%I MXTE$E(\\*L8TI KK<-1*4@F),7.,$*J"ZXVQDEEE&5ZIR\%2/)^YL&(&O$39 M%%D0<1)V$8B+TQM;(@:W]-2N-G5,VR[=5DOZ;284\L9@A)H,9Q?["\R%->S# MG!PQKL^;882)@ R+()WR:(L?ISDQ"5[+/?@C,H^AP98#N7,2/XGW-S>%+\(Q MJ;,H1&%RV&15-S$ =0+*R'6"0LKI<0Z> MU4<>@-M5NKV3P9D8753^P&OD4NP4Q]TICHM,6@NRB?#,?9]>W$!9^'16U#>C MK@9+FIE0TLG-2J7X6_:1&L=?G&.!"=R&3NBR/IQ:.\[^?"HP-R>YXEB[%>8% M-\^;2C/FG-T PD*"HKL "@LOEHFA_JGRT,VCY0@RAIS)1/6<"V\T&&JC>"%6 M3\_NA.D.A>E=I+C/HXS8.XC.L*;A%]]I QLA1KO[UK*W,5,JXEX>:,2KMOYE8$YO/P- MB#,6*B$H-*NPH]@E?JCKU@,R0<*D;5_Q/9MOG(F_NSW_'A><:T$Y M'J9B*X]W]2T4!B*F3%2G?"(@PB#(K,I6C/AZ_=361^C D(Y$QV&E[H;=]QK] MW%GW+V'=S]-K$K_7!A%4\993_=SD!_*+*XP< ;1CPDG'6'R -7-C["JB>F7?V_A(V[6ASA*' M*WB!4!J*%&O)_./KMG;4)"[H4N^.K!^Y-5G"H4D=3)9-35R\DUC]6T8(5IG[ MU&CAZLJXON"8EVU0M4!TSX#=BCHA747+R- L]XN+%O+C"Q='*T7#8K1RMUPM MWP20%!F;D< %W$K >5!/I>W>,9R!:'S$SAK@B0A* 33)"<(?$9H$K6F<;YWA MH7(_)5CTM$J""3 @NKX0V*.=-QX2Y]:&-#E_?PNSL)GW:Z- Z1.#N)V"O4,% M^]J(BZ9G)K<9O7\UZ1M5 @*&^LZIH>-=*$WN;6WJ]544L#817CNJU6W8F0NXR;9A.7*N$+#4-M\@(JY; M7 7;B:.LM'O=Z8H[U!5-GN,M15BI^!4C%MR("UE9=?]ZXQ:8RHH K$2-)DPN MP3,?H9'9@SBJS&OFJ[,#<S#S_OF;@7?L&4@K@F:3KCE!SD"C*D(?QKX.EX3V4\JADRK@("ERHO'$(GNO'\\_M&O7^.#. MJ)7;& U4M/%]NZ8J7QAO"#V$J< '&,JU>JO0V\%&.N /"U64 K#&&18RJ_*(60%E=FK3\W\14%XG.1[SS$O^+Q,APJ6+*U8>8(4 = M'X"XQ.1CCP.%$]M8O0DJ1-'9VE:-B2$0!I;+I#P-S)POE41TJCD#@)EFFD=/ M&E",54*'#(N!AXS -N*IVO658+L M!/5Z^5)#D@J^'CAX&))QV @ZU>X.?WS6/:27_G E3BYC;R3>6"[>Y@($5?R 7RUGPNOIN@=5/ 5\X1\Z M0NGNJ,H7X"INO-RT$T]EXSJV>BM\F@JAGEY-*-IZK4\GP3/RK7E=?Y'.L)>[ MSJV-F:[%H*2G-(.ES-/^"?U\OQT>[UH&BUVW(?OTQ9^KR_5V5 M_!T>X\-NL0/M271Q;;+KX-;VE:/W,^C.V'[V+;(R4R/6>0Q!92KE]#!C3ZFV M&W=?O%@!/P:QMZC&%[FW=;^@6VM*>K5PWLD/%9MNP;&0AVI&JXJ.E' M6-9\$>Q&R]7Q_2"'7"$?LN^V_0M)N0^-CE?FA-%-IBG[%]K4Q:6YT4=_ MJ@^-#-:(=$?Z"KCCO!\\IH,8('K^/7$.S_+5$#3.6=U@Z^SX2]AI[ANI868@ M26NK:PP9["9!A"&/^TA%#MW#59I1Q(NWM2BE2[$=5< (&SD M2_J!Y? ER/1>BRBQN[Y_P##G_5DA](.Q29?PS\SEV?-_ U!+ P04 " !D MB%A2O*K7-160! #*!RH $0 &-D;F$M,C R,#$R,S$N:'1M[+UI5UM)LB[\ M_?X*O3[O/;=[K9:=0^3DKO9=E,%NZACA FP7?/'*(1(VUD!KL(%??R,U8,"N M,C8":),2,C?_F_IYUVXR/V!U6O^Z]'_#%[U/B_SW[Y_YK- M/W[=>=58[\51![O#QO,^^B&FQJ=J>-1XEW#PH9'[O4[C7:__H?KHF\WQ;Y[W M3L[ZU>'1L"&8X-<.]I_Z!"H[PYLYA]"$H'+32H%-EZ).EKL,,?[C\"D#JYFS MO"DLQ"9DZYH^649_9N&5M-[D\(_T5!NKC$L\9AL@2NWH#;N#IZ-!\]#[DW\].AH.3YX^>9+](#SN]0^?3 \\H4=F3<:;DC^:_N1T M4%V<_NG3I\>?Y/@'@C'^Y(^M5[OQ"#N^674'0]^->/&K=M7]\+7?<>?9SRD7%PZO3?J M#OMG7[_%].!7<*A.ATTZZ\J-9K_Z/$I/AGW?'>1>O^.'1.;RM*K)[&4\Z7:I MNGKWZ5CH)Y.#LU,35E]_2CKPY1/^.=J%@!>CVQ]^R3[Z\NMO_'78OO6ZHBGT M[")?\/ J^.5P\(,)^$_;OGOXKT?8;;[9?41R@SX]^Z6#0]\HOV_B?T;5QW\] M>M[K#DD;-/?.3NAG_/)E<.O32V;-?4O6Q,1B>M?%?CU(U.&G[LZ?=7A?I :K3I^5$[$\^5BEA M=_R1CK=()?6K.+G_Z7 '\[\>5=%SZT62$="#],[IK!,/8+0WD"R^7R^/PC@- M\V=6=GVGW!JKIVNDY5+1="_:_O!1HTITR23?GH7UWL=78N?COMP:I>.-CP.=XZ[Q]U#K>$/OO-N3^^0>^=?RVO27>=E[) M5GO_O"=:YX>\==[^L/6NU=E^N.V]7VW@8[>+G/6^*@:JWO'!_LM8_VC]?XP?J'T^V7;^F[U-DZ MW_J87KZHPLLW>NOE;YVMO0W8[VRM.FZ'UK' M'TZWUC?@X(4]?[6W,=S:9:>O]M;> V?:"N^::(-N@E6I:84R31$<*">R8-$] M>I9]>X"_/+D"X5TB.C-=+ZI!].U]]/T7],W@ =MO8#-HFYI!@0@BV9R5>O2LC/_"H'U-U^^E!W!O!*ZX#&Y" XZ<+!)76\"-OAD, MDTTCI9 N.G*P2'!?[-\CM!M=LA-GSPG_@^>/<#Z+5C595@C,YY9 M\$UCM")8C6G:B*F9= [9^LBD9H^>,0*!7$4AX7O@99$L,9>*'/@ 3F$(6I-7 MF+**T=@@"[S<3.'EYC*\4S_[Z5H<>WI5]W"7G,_D^VGPYB11=+%Q2N[$H IM M?%4-AHL%G0;^\.-!][>C@_.3X_WS=+SU;I_O'\=/=$_6.C\XWMY[>[1U3,"L M_]9NK:^=';PD@'<=VW_WVX# .VMUWE9;[WZ7Y7LB -MZ]^;3]MX;^N4'(D#\ MM'6>V@3>6>ML^IL_?CL*G=3>/MX4!^\V3P_6TP<"GG[[.Q%EC9Z-GID(T#I? M.V^)-Y^V]C;E'^<;I*S7+H"W&;SU:)HHO6^"!]MTPK"F(BD4)(R 2C]Z]DT< M"#A@;@L[ ?O?PPVC>7;6"D$4 Z.LC9"$0\\UQ78\N+\0_=DSO>[W3K _/'M- M[NAPK9LVR.\\*:K^S0#SJ/VJRKAH7IROS7CQH25:G=;Y$0GXYAEARN@>;'LO M';7.2<@[!\>MSL[Q]LM]:%6.'?QQQ&+G;=>_-94.M@F0?=,:"J4=9UY# MEIK"Z4?/7LOO4M8F99+?Q""$"%DDST1FVGD/#(-C_/TFP>2^!M0VP>0+=UXA MA1"O*A^J=E'2_/+%T<'ZX>2))6D_>C#04'T78M4_/Z%>F_M[9,T;DI"$ [V MWIRU7A(#UC^<[>_%@NZG@W>_\U:'3,#YF^OJG;>.MR1I%-FB^]$SL?V]WV%[ M[S=B3R3D?VT?K+\19 +.6V_MI\]2OD$:*(KWFKD8(,BFYN":4-2[3\P1'4 R M9ICUC%\1]?X(TPRF"@JX],BWG:Y\.QF[(VP\'Z]=]R!.Z%OF>YXG\5N)%X M48 ]^$=C^*G7Z!#@1W_&BA=]'XLT-T;=:L*) 1X6B7\TAS@B8:PZOCWXUZ/- MUHOK)*$'(8=F.U_09'=R8XH:2QA)9[(%^Q8M$O:I;T$$V!(M\@]:>X=BJ[/) M6GM;G 3]O'6]\BP@T MOIX@$KVC(.0E*8N7;^"/\]_?"VDDSR$VE>'8!)YTTXN8FH2X*XZ@5M8_>L9G M:,[@6QXX=_"DUQ]Z,@L/>)X?OC=,DR/GR#L,@E,,0.&\8U*0DC<>$I/9 O\J MGD^NYEG[F)$L_B!X&^,YC:?#LQ,:\T'5.6F7G/+XNZ-^ M0?]*)OCQZ2#1)9YW:3)U<&:G:=(ISC01N-QW[R98>LY*B/ MSZ9S1D_?[*[/?CX[-/N[_/ZK&*@L%,<<(&H#&;27(9 ^X1')L:! \_+E^O8[74H[OS*96\J MU%3JTW]+]J.7(DC!M<\:,F&-+C+0V9BD2*'Z!5BTZ6M//*O)GXEN=GK2 MKF(UG.0(&ZGJE,B\%) ,^L.2Q$NC.-SN[V+_8Q5Q[;0:? XIIU_.THM?O>+% M4%W<>%DMZQ7\!.@ DHQ?,!&LSB%Y17\';4AQ"QO&R7$W2X[?BP#7%#]2)3?% M[[K6N05^'C7S'I-A4D,*.BB-Y#=S;B(2?&:,GYWA9Q_P^W/\[,WQLW/#+P?% M'(\\2I S%N*$'CF%@*J9(Q:"?TY/;J*^E/J3!+(C]SDFO M6Z;TKKI@]'VGU]T=]N*'^>N-2_E,,[>,;N(@N4_..!4@6FLE4$3JG4LN9"-P M9:!92VEF M&$>=4;LLZ1N;WW)>'X_*U3[B9C?V.G>0(+H3R,B_#88[(RAP@0#! NB,EKED M1/ NKPQD.SCT51?3AN]WJ^[AH";X>%)UVKC,M$F@1;9%^VF7E.&9(I/5P:?5 MZY87[_?:;8)GDX:@CX,[2!/<"4J6PHP47<04MD(CLM(@1MK4#-R[1]Y)+SQ%=&OK]3_W[S M]B4^?CXQPF1S-W+&.)PL9=O.:ZEW4KRHR1/- < *XCC9' MT,""-K&8"68H[G-FB7GSDP/''&&EG+121T"FR* +.W:0E0TF\QJDII8UIEE\ M"H$,/D:?D2O%RUHR+R"SQ)S(GB!GN'K@WFDN8?& :A:PE 2;% &LB<$CD(ZE M_R:?N+Y'-6Y.HU>NN,H^LM2%;1UY!)#4@I.>!@XXA.Q:E J@!CWYR!$W*V28>@0L& M/J+G GPJJ1_A,NH5U 3WE95;/+8%P!"0&VL,Z&2"8R;PC,S9) )3JX?M0B8Q M%@]TRM(8(XSG,8.DR-OFD#U,6ODPK$.5W=)-?2P!JHK$UW*'D$KW%>8-U\AH MR)GD5L)D\GX5P+ROR7L[MXR7]A(=1^L-64WDW F3*>X1J)CBBL'*0+.(R?OY MP418>!9R5BD%X#:2S6,YDX-J6 P:W>K M.#)^_E!9G2*0/9,>'3@@RQ99(U2 M45@: O.KH_3N=?)^?OA8'947B46%$ER,! J:F+Q4@CEPJX// B;OYX>24X2+ M(\%)I6)8&5\*)Z,5(AACI=;WA]*B1B"['+G26GIPI$_0.B>] 08\%O\):E#S MOJRF>O'EP(8S$.0".\XD<&TL(U=9DK7PBC"6=5C0L$PN\N(!Q>PCD&M&LIG) MZC.;!!AIE<-,8KN2TKKP3,5B"OFMBU#:#OF<0"-W6DQ1HPK&NK+6P'!]?]U)ZJR&Y]4VY6H#"A5C%N#1.P.. M+&3DJ*PQ% AK'C.N##2+R%3,#R9)CHQ@0I6&S(#"V2R9"BYSZ[C/TJX.3 O. M5,P/LL20$4(HE5)EE955,25(L92Z2NW%RD!VKYF*.6H^C & 1DZ3;)$97D>KF*C :ZE,$&%(!D'C-Y)(YD7DD%( M2<3PLX)9*S=T\30"*;F.#"F&\,"ML(Z1XE;U$4!M"RBLJHTY)8@A NJ=#7(7+*0 M-"J^>H#^1-*J(EH%4C&31.D^ZC$1U)SGE)4SL0[=8^N0GET\T!ETT)Q"S+(* MPD92SM$E[34@BS[P6AG]94GJ+AY5X5!"]M):<&"=\P1J*EU+HX"LO;R_;2/J M;&/O9#\+3 JT3TRI6/J>>:<2RP)Y,-:BYFEEH%G M.0<8=)6:3*!%%9G#MQ$ M9WC9A$*"SYXT)JX.3(N=EIPC9,%CS)8'\,:#(I\E)67(+75),$=1QLI =I_3 MDG/$)S//F8=DBJL1 WJC(V8M4)9M]UA<&7SN?UIRGOLMN:AU8+*L[ &2(>]3 M:6.?@HA..+N(1KT_#-<234LNICS-.B50BT#^O2U6S!N905@L^V9GGG2=ED@[/: M6L:L5BX[&YBQ=6@EL>RX+D1>HS*!>!)Y,J6D!P-$H2UYI"8D%J>6U' VZZ+) ME@_7;^Q;L-9N]W9'??R?*G7Q[+9S)^5F6_ZXUW\^&@PI[.@/+MUJ"U,5??^N MEP:8)FVE4!2\9">CB-YSF:/41M<* MT&1!Q4%9)NT!64@^&%%3_?% M-LSCEYX>G%WCQMLPEY9(,1A!SF9ID22=]Y(\%&:%2>2VJ,F:6L:7;TTMC?[M MM^#M5O\9X:#7'I5LYM='=G+.[O2<[QY@8934P9NH4P(DR9O[6_EKB"X":F9(7"/S KB!D#3/11]..T$PN[Q2 M^JTXK7P[6#OLXUA0[[CU [-S6E"!0G#%E$+(H# %SFST3KGB."7("Z!S7?%9 MO(Q9KSD*G:,CWY:5_>*T98C: M6,U3M,J+[+@W4DUE[ '#&\K895AN,X\=N0V"_ H,Y&18$C4?@^-QO/N0$KP& M>?X2>^_@8#9=^GD'D%WR@CV-Q.L^?JQZHT'[; =/>OTAIE7,[)EJ^!=I@(LS-S^? M^5T!7W=4QNB+BT\?ESY^=XS'DK(L0=FU7,(X=QBTSXEE*ZSUDP:Y-4DM/.]U M2PS=]V58=ZK!AU_/?L5N/.KX_H>K!1ACUVH'/V)WA"U#VB5+#[X7V#L1H+<;>J#LD28I8??2A?6N2_TPSHU<3'D:P7%HC M@6=@F+ H2O<^;8+17 96;T_B@%*N<9G+$T!]/*JZV!^7W(^&V*>SMW.N M(E[\9A7UE2T;CG+M)>DDX,Y;+=!ZJXM69]0!UD>YP=]]Q _9P:WJF[5&77F M966^BSF[O3S\Y,?$F7U8 MB>071.4#4#13NH'I4!J)*@,P63Q20\!N)/FU!$R3.G8.$Q?. 3GL7NJHD^#> M0M!9U,'F7T1U=(54E9K7C[B+<=2OAA4.-DYC>Y0PO>CW.A-W?1P?;N?9@R&(2]DYJ MK3D'E2U$Q5TT.C%-RL5*Z5F=6GC=*45F-WGG^WV_FGDDI8"#5Y!BE!"<]L)) MT-(%CN/M&QX,R@*HL*"2-)LR2!Z2D42%F%R6%D %E-Q&'?#!<"R""@LQ$(JE M(*V3V4L'F3P(Z45R@L(1SR+Z.B2-[L^'>$XC1S\9YW[HY@DGLUZK:"U 9L8< M11JD=P"\(&9$C#(D))=3RCK56ZTH+Q:T]Z@%IBS:5"I $D1GM .'P&(T/N0Z M%3&M*B\68D=\)-23#&0R%#B9K!3*6.TC2N>%K4/.^%Y=BE).WZ_B$-,X!'W3 MK8:#G=TWJVA*.)? 54K&^URR%2[IE!'UA##^P90L S46E,$J"ZB%$$I(HH;6 MW@4%WJ?@6,:66XQ@C A0Z6A< !($L=I A3U0$S?NCE723^PE?]M[X](B7P MJO*A:I>VLFT_N($K>7'^O.HC_KIURV:G,]I"4D&G=]ZWI3#QAAT'RJEZ/AT' MR Y9S42TH"0X)CQCT0FKLY19)C/-C'%R:9JS#\O*JF\MBW[3)1)](BLSQ.X] M]TWEO,GE#*6X5/&G)9A6N]LX@>@];!^.7O.WU)2VQ-E&2Y MP(L^_F>$W7AVK7AR=O*E4TOA]:@_SPVN+CW2Q<=_TTOZ?CPZ>U4JI?[DJ3:[ MY D-QF?P^;/M3EIB@]#96V-!!P21F4_ 7TR##/GV3P0:$$$$C4A$%<2DPF> MEZHZE\E;,2%)E)E3]$.:Z8% "R*0K F!LL@R4V1L D. D)U1RI!/8@(9-0/J M@4#+AYDE*Q$T]]*# J]SD%ZJ)+A#YTM1[;A+W%*GO%94Z._4[;B>(;M-'Z#2 M=%5RAFIOB'2;Z;"=68ZFG4^XA)WH[L.S\3+P,RB89N3 :G,W.6U7Z;.2 46=1 MI\+,Y41M\?.D&"W*GLA2R3)A2 810HC&,U'VW7&2U2J5 MLD3(SBN'3/Q[][ CDR$5*.-OF H+T,9&R3SLZX+(WC M-=C<]R8<>-VO/I*0O&[[B)-%ZQ=[94^KVFM AZNRJQRG^)7,I\V0$'R.W@"9 M46N1,TBK84N7!+,GF,8$4J74UR=!;)*[/:@W9"10\/8K]Z M])FC]D%.81;WEAP^!Z'L"Z^"+QLN@DM<32I-5\BIKPF/3K#4LNYA?R6[?'@F M=>*2@V<),(O@.&.A-&D";ZU:M<3. ^>6(-,DC.!1:PV6450CM(LQ@8PI)I4T M!_'@9=T;U<;F\6VO34%WC<*K;$463CLE,A*)O"4%%>D;'[D B>S!SUI% LW1 MTP(/P0(8;7(&ASH@5Q$C42D+@UD_:*![(U!IQ_RBC[A9-AW%P7"'GK@F:LB4 M%8-H6);>@J+ +X7D0A >>O=<_Z?4)DK*.[/.ZP9J(>4P4&I7M!RDF LFD35;& MZ$I4SORTII5"),7,L@+TUPNFMO?V=LJZSS8.<8_D>7!2^LY^WO[ZCN6(J28S MMPL9+R/VUR'CE5-OT^ZW MI.)E!E*,!C+XH'DB$TN?5 I:VJA< MGBK[)5ZINVS*XZJRU_/9WIDIP;))T2>600ONE215P"0('876?JH/S#1MR=P# M7C\J@^;&^4'FYK/ 60I"4W&=T 9@.CBEL^#,9+,](K**'D\"*V#BR0'X_+KX>6(Z7VY[-6T[U>KTU9]WAV@YFJE;&Y=T)?RZU1MF3_ M2\<1H.U'VF459&L6+!_JN-'UKYTYHY%IBYB!Y(KYZ+X)0+"IO0$/I)_O MUSLJ$EBO!N/=O>^A.&!>9$D@DB%CS!*1@QQ0;Z(D3>>$0\WEK,2$6:'K298_ MSKJ?F7$G_3JOPF*;0L\!%IY28*5LE0< P9-7D6?)8K0B9J[%-"0@6)H/^'Q? M!' 9H6]$ )=/O=6>Q-IKQDKGNUB:ASB/PI15%RI"DC;7H@#GYH9SC.L8[3ZF M-1JV+_V_FA3F2!.\CBZQ0..I 4/0,3 AHU*L["Q=I_4R2X_@XI>JQ*QX2SUG<3>D;C1LQI8SLUNPOS#\^JCS3E9<12%)V&S9R*ULD"&"(_R0 M 23% \^I3CT/EA[!Q;<;\%$EZU%+84QI<^%"8#J"3,HA:E^'9EQ+''O>B80R MK:1'GTB9EJH$]!1((DN,6XI7(.*J2NB"ZU3O7S;!N2"4BR(*#X&!"VBB!6ET MT(EIO6*RN:B\P1Q%DX-6,1@RG=* #-'KE*,.)*R!N7"Q\F;E1'-Q>8/%2&8P MF8(1SE @^P#R6@NM36>*9&MJ4-S@Z6./.]J'X3@M0K9\4BJ%0)7%%A:*SV7 MR?*5%6_E%6UZ '4JWR!O/LW1ZC])E@ M\UX#]]FED%0N*]F]94;DZ:[ BD%S]F'9(!STAV0+1Z79R@F1_:Q(V>4M>-OM M4:?J^GO9@%@O18V - Q%]0 25T&?%A ]EUQFP*DZ.F[+S&.D_ )!:T. GL'9YH;CW^/#^R''C=U_B$L[Y431E M9G2.95LC!2'H$)32+(!'P8 'OKP4O7]"_'@Z\RONP%J[W=O%_SR0]7NBOB S M*^L0<\[@?0PRL3Q&48Y/"UB6?>/PI6%O/J[+[H$36K%-^=#-ME/O_[ MU5I-%%P6&@0QD$59=AU,-BL>DM>7-GB0TU9A2\V@&XGV\[WZ!1;UL,AWHN"8&C=)%$IPBH13\L%+&7-F M$;,+%TN30++F[,.RTK-XV-MYK?08GBQ NH37JRJ6%H1KW?3%G,S:81_GNM)P MK"LQO2[<':]H]'&L.G\]NWSD\C11%:KVD BTN[9[][EGN-3.ZQLKIF ^#=K( M>AI&42TFP\#PLF6-U:G,$3FRJK/<\P.UEF<*[?'[)UN<].M@?%ME^W<>, M?7(TQ@WT[YJJ9C[+G066_;YUP%+=*DLS7$]>KM 9M141ZY 5NE'?XZF"'0RW M\QZ!674/=['_D9B\DI7G1ED.2@MF?0#M7$A1C MBT%3H1,!&69.,6ARZ&.*UHA<:IT]BW5:,G)3-->KPVHX;D^^/3S"_DJBZIE, MD+SV3@)/)+$YJ! !&!, 6*<%M#?J.+^+[3:I78)TR_<_8%'!&_?1;'XQZ%HF MDG: ]!\*U=4PL MBX07_2)7"=5[L:N+09.CT$:$TA020 OKE$[2.+!1H"4'> 71O%>[NB 9S5ID MIL%([2&G%#!X++7L*!DSMD[;WBZU75W0JI(H G>*@<,$&IE7Y#@Q Z",$&S2 M=H3;&;JVMN@NS*[:FZ-JY[%D#)KQSR8KLA)%T'QY6$-7[L:L+ M03,+<%H9QYQAH'@HZTW(5Y(QD] 2C"N(YOW:U<6@ZF(T,JL(%-)HJSQY2@H= MN< 6Z(!9%507;E<7@BX$IZ0"Z:4M[4B,%X!.>8@.)5G86(=>%4MB3N^D(P5Z M[5PFC%Q!1H; R5RZ+#-3)JN45@>?.S.,=X)+V9AM2 )R5,N/$^DM>M_AV>O2$YV V/C/J#H95^"=?:7(P<>CJHO] ML\LGU@2J&)(+.D:;P( NO1TH:(-@?/8ZZMD^J@]0+<%ZU!BLU"CH_X&!3\$# M9*6$D.36>71BQ:3J%?H!'O7::;-STN]]'.O+NCAX067IF>)DDP0P+":E:3>#(: M8K^X?3E3P%0W:Y6CEXQ'93V;]+<16DK'P3!R-QRO0;.390=KCI*E<_#,EBWX MN ..P8D4/;*00[ %L161K NOO9>'GWR_E%+./DX;]Y5?E+"K+M:+,YY!9$[H MY5*\$AS9L6P-,A<3\AHTS*P3<'.4.(.$BLWH9>DA[:TUC&R8YRI&$R8FH2 WQQ MVNRZL[-F?Y<+?]T)%U:FG+FU*H#7994I"J,C)!H/SR9E<<#T9**7/MS]6L#O MG4*%)M,WG$(=GSJ7I9,^9<83Z7D7!!B3K4^)*2:T9P:4KL%4T*^>=$C$W2/$ MK\T#M7K=..KWRR1$Y4/5KH95;;PG8XUB%)\8,L@@;73*T%=.6F.XBTQ,5_23 M8[6LX+SJ=0\IMN^L8[B^@>]K[$<\&58?\7D?4S6\Z3*\VREV6]9+\GELA4JJ MG G#@M4JEGUS YA,ZH:4NHF:?*=):0GG@C5G'Y85I6_/IA;\-D[+#-VH&AR5 MDZ8S=7-;Z+L<3+E6T\*+M;B)0KYVZFWJNS-@$,PZ3PX#A4T4UH:8LZ6PR00C M8%JQ)*852TPNKV;^"TA_^_5E^?;NBY+$C8N2F)Q/41)32BIC'06X ;@VUELE M8U @T012V]=*SI89P N-4-SSX5G)U)*/=M&/Y;-_WNGTNG>T@/C'J\SF!:@5 MTL<8"3VI 54.X^I!'K3069-_62- ET$B[Q] @[SLW\%=4!ID0J^"-N3V:A8D M:'L=P&5V=F\-X#+X!/=*HOFMT$$?M8V\=/1%Y:Q(S"8$"))%(28K= QG3#5G M'^I(HI>_SI-$2V= 3).S)E,WHX'%37W,K-3F>TA<-^=7KWVW4L)N7N-1=6 MJ^! @.;.9\&\9('L _D'SE^T_)W&DVIYY7IYD)PT++UI8*GFHYA%! (O@$A6 M@2[SKSJ;P*V6+AEC^"P%S'5S]F%9D=P=A4&5*M\_V_5MW,YCU7BYP66.W,8CD#FHLFD!N@ ,>9 R)Z%80E A M3K:-%HQIKIJS#W4ERU5FO.DF['_J5^11#K9/BM&Y6Q50:B%TD]\D:W#]U-MX M_=IXFV(4@AP\A<%)J;C*CFNGHP:V 'AK,6X.$LO<,>%!0G8ZT(A)%2-#R%9* M7Z,6==_?=[AD8..P[*#>[\Q+@8X[/F_G=[XTUAUN]\<-GB\7\'_M^.9@,,(Q MAJ3H5TF5+[Y+GS0\6.&3RRF"CR*C+;B)\^4MV'AAUYZ5#+C!O@\H& M+ .K*+340G.TD4DW3M#''/I1D[E Y-^:!I5(5*0$G*4"926(3) #-+D##K& M&K2$^6LXR\*/WJA_;XC>C?%(2HJ40+CQQGB"A%]KAL%&#)SC9'V!9B#J"])N M=5HPVNRF41P[ '<-#]>E\E3, QX+R:2.#KKUQNAS* M7RC)@M7D62Z$7C M="!IE* %>A-*-Y2LC4##'%X#>)FKPU8+X'D5C6F**2%;EQ0/@!R\]3S2OZ4R M*A/&-=H@9-D!7LP>(3H;'LKB^RP-0 07) M,"A.U#)BA!BJZ[*N^5PU+ 0>% MYM7'*HU\^^I2_!FDZU4?X["WDGODV>B8U\Y+D1EDH6UP7,HR8R)X\K$.QG;^ M2-Y8.]RH<_1+[&)_W-9[+76J;D5NM"^)@SMK'[UX5GG @$8$#SD3JS+IA+*' MD$_:)QY$K($!>TEF=[$%;\B#0)CG9\]W!J+4"6E0!>VJM+S3!RCY'B MY>F*\>6V]S^;1EF,)R%%*(5^PIL0(1GE,O"4I2!**,]#'2+OGTVC+&C>T$@C M2_MA%!P,1N^2R\)3?"\-6:0ZN)P_G4993 /#R!3/R0@6#23G/(*/WC/GM*8/ MHJ9$66F-LIAV8R("!3K&FE@J3#+%/C$_ L@4-P4,,%A(3 MMFQW7,J);"838+ &JKXV "]F%L!X3B9<$+(<@D8;A% J.FERT,K7:19@^>?0 M%[10VMD$FED26P!.?Z$)I7 7 3 :7:>9@>6'>$&S!3'P:)E38#2X9+TAQSPE M53:-32S4P2.O$<0+4=3:"7 R) M2 ]/I8'7;K)3C9>^O)VY0I2 "G+;+@8T:I=,S2+G'_EI(MNC!0+[%WV/X'17&R%X<_9AR9J,EBTZQ*6^.M_8TN7R MJ;>9QQ48R*>C<:/!RJ'LR*FUBXZ^CDQ-&J*-ATO,QFT9MO?]RKB)FX^;F,.X M^:BL9J@MZ 3 M <5D:.G^ OTRU5426!XD(ZTD(L 7&4;C&*.A:A5S#[59:'3ST&1!:U:H^)(SG!(1I8 M :.SFG19C $2Z*QPFH'4"M#S$#1'[E2T2'3&@X"( MPEJM' 7*@96&,3[6W]"4PQNC?N_D6XY"78BRH#V$1.# 0$01+4B $$PL$(8H MLO/1U=_122NJCRMYR)B![XDT=&D?\=$194*63L4Y; M+:+WQ T>O!UO5*TP&B9EJK_IN?^0>(4-$-%%)_)GP5& (T/RPA%3F/>9G!?E M;?T-T(K295$)-ZYLEM8('LIR6"(,1](K"%PG?$BX+2]=%A,'@4\VL>2U8Z"L MHS!(8N31(-?.!UT38_1U_,9,>45_=@>ECFQ[>(2W[FAX^\"\EE8(E=129\W+ MBBEPVD=@(4+4QEH915VF?7XBGBS(_%"X8U0&]%Z 5VB#=,(YC6#ID \U,3\_ M$T\68G=8$&1=''*'"K0A*^2LR=JIX++6; 6J#NXC6OX!0M;2^GBKM>61B2P5 M9"E]"$R)X$WI'(>A#DO\?DJV+,8&61-)54E&R&E(I7F'0)1&6D8Q$9OD]FM@ M@WX^MBPF HJ8A=G2C3+7WQ+=7\#\L]BCA%%%KH3EY-B2 M_?$6E"!7AB*DF)5>A;,@MJ/.5,J]'56QH&U*@B,R+Q!*7&\%W7MK=)* MKT@\M*DLO-"#D/8+.3PCF.$HU& M/7 M1(?^A!,"/J:H27.&%('LG;;&R)8W)&X8/7CN(]Y8/6($V* MI21+B]H$[_-+^-12B^H8(AJ5510:N(QE9R,#GG/DD:+X%:C_OU\4%Z-+57!2 M"VW+FF-@3'L;G'4N&B!SR-0*%.??,XJ+F:I3(41@1C@NP>G@LDM<*XHPBI95 M2]SI<"$AQ)TTM:- P'"7)04 !I1@SGM)B$3F(0$-6,&@GFKPCC&XKLUN@X$. M*K.H-5DA")B#"TE"8"(HATKKVLK!73J$=R(-!J5'Q]&6Q<4.=0B"A,,0"HIT M$V)MI>%^D)BC3#"0#(1C!( "-"9(P4DUE8S[Q.-V\C'J5A,PIC>_&.@.^L&HCY-7F1Z<76-V M;/9WN9F8YEY/0ITA>V<"97NX1VG/<;,$.HF:8]KI]XF^0C2.Y-4 M,,9#E,&AM I%CMI(4DM^)MT/W%DV[ES7*9_I<)M6YH#H D#":$!$Z8%I3LK> MZ9)-B3#5*8+SYNS# R^^>\/$[8_87VNW>\/R2MLG=]/J_KIN$4U^HY3JM5-O M,S$5!&*RI16@!:.,-X9E(']1&:O9M RC> [J9R/37$P%OZFI^!$XGU2G3_LX MZ(WZ$0>3/X_0I_'#I^KCLU_H7[/M=JTR+O&8;2 +XKSFVGL3G1(*)>;W!=3/ MOQD,S]H$7Z?J-H^P.CP:/A7F9/C/3U4:'CWEC/WO1^/SGOTR./'=V=FQU^[U MG_X78FAVQFWZG:9T__SQZ!-6BT\%-CI]?QW?_SCX'O#IH#>JWIB8/J M'.G"=(_QGY\F-R5U]L]VU<790W#!_O<_RZLW2?7U^N.]FL@GIA/'JVYT,;&[W<>%Z0[0X'C5^>>,*CC.X,E@MP)H/^[)?0 M?W+ME,O(^?XA@1=ZPV&O\U2?E'!C.+[+](30Z].C-FF#!NI M-RKO/N8#X7CB4R)S_Y0U^/@:GV_R9/R^7QG0,=*3MX^$$/8?_2GYZ08_0CBX M1CASG7"\#-:;UN;>QGIC=V]M;V/W3^%?EJ?=W7C^9F=S;W-CM['66F]L_/'\ MWVNMEQN-Y]M;6YN[NYO;K<;BWL'=Z!7>^<$1<678Z_ZCL?[X^>.&8 K(!C/8&DOUJ"]Q&UQ??)V'U=+T71YVI*_)H6H@@WYZ%]=[' M5V+GX[[<&J7CC8\'+]WQ]O&^W%Y_([??_7ZZ+_9A_WCG>.N\?=0ZWA#[[S;D M_OD'OG7\MKTEWG9>R59[_[PG6N>'O'7>_K#UKM79?KG)]L^WU/[>_FFK\^*H M);94:V^3'^RUV@=M>_I*')SMOXNZ]?)%>_]XC1WLO:'K_0ZMEYN?]M]M\JWU MWT6KLWEV<'QX>G"\=;J]M_DQO7P+Z=^_M0]$^V,X[K']=V^KK?6==FOOS5EK M_9#M'_]ZM'_\YE-KG9[X^+?.]OJ+SM;YAMIJV_/M]=]AZ_C#I];YVFGK_,.G M]\R;'#(+36F3;8(*LAET@"8JR1)#DU##HV><-?]G[,A\1N2;5NY!V#[^M3OV M8V]K;_2V?]OR_0___5]?HQY;^5U^SI\Y-3.W M19R<%L?E,M_;F(=?&9.;"\ [NG"Y^."&QO(+=W@RY/-6I9D4M!_2K^E-*8)\ M&GJ]=O E*@^]TZ]IVK5N=^3;.WC2ZP]KJ7%?5.'E&[U_WOK0.GXCMM:CV'[W MHMU:WSPC;7J^OT>_V6M56V+C[&#O[?'VNXWI;][2O53W8._D>$N4<_9)\^ZK M_7=OV-;QYMGV7NN(M#3?$IMTC=_:K7?TW&_MIU=[:\.M77;Z:F_C$SV;?"^C M;^_L-5Z_V=E]L];::^QM-\BGW2/'=:+RN&QL[S2X^EOZ>V/[ M16/OWQN-2S[OA;^[]GR/#D]_XDK6X]) _77@<=\V[F9:GQRGQO (&[D:$%B- M,_3]!E+PF^;O35U2 4]3F0BD*QXE?U;NB=VOZ8#7XW3)QB2)4DLE,#>WZ_R] MR22I&E03,_ F>(G-$)QJ>J&2M338.K6,J5,3%]5Q_]H%#RN M?_OG$?=RJIKMG0>?\L&G7*1/N=>GIZ]*@G<%_,IVN]79.=IZN06D;:"U_NOQ MP;M->;"^_^E@_;>*?,/.OMC\=/!RZPN_MSF]'6YV#8])R'_;Y=;_R#7L?18PJ06JZI#+YE1R;EF5/"L[Y$%G* MR)L,_ MKW\O[!4?/6L,>S_3"-=$))[W.IUJ4&:[&R\J8OMX83W67.TYN M6$O#-S>WG+_/+I?]B633@PK-4L[7=!I5TU% 9:RU/I3Z2AK/IM1*ZH<\]H_E ML;\R+.)>)HUN)HQW+G [>%@-BO4;MNC(SRUT\CW/Q:L)ED1-Z29D=$WG.#2Y M2S2T.@7FR'-\OK:SL?['/QJ;K>>/;RQW2Z+=_[9QZN.P4< N12"?X6_X06/W M!&.IBTJ-JMNHAH/&\R/?IT?]YDS+@S993++ N<>&F1_)%<#-*V+NZ+(_GBR8 M4.OZJ$P&^]ZEZG[R!H.R+.6DW_M8]/?5O.9$CV]VR9$]F?JRXT4LSR?+&I_W M4CW5^B2)O@Z&#O=[&_5YYM@VV3"=A^]^*X=;[/M\X_*'K/#P?KI/[;UY,(^_)] M]#DSZW43F4]-B,8VOMUKD)&%C4PFKI*')PT)22:RO= M7W)WOBG="PK?IV-D;L3POXV59J/7;XR[(#9^&_6K0:IBX>(D^.WEQ3EW-WN' M*T9@_"K]0]^MSL=_7W/BYI??7&90-Q_O/-Y]W-CHG+1[9Z7^?LD!O*("IZF7 MKP%7QUSKG=N0M93Z.!A,__.*'H#7TG[,+:"%]\ Q^@#DQ;CDFL"9: ;O>!.Y M2:HLF.?,/'K&&WN]3Z3S7K=]_'-79DDCVONBU7/ZN-VG@>K^W*12[R5(ZX@Y M35Z*.P!*Q4!2L9F816U58D;:1\]V>Z/A46.7^/"B[[NQ&L3>ET4#BP^T[23P/>K?R7A1_W))6O>X1P^Z ZJ6V<.S?4SMY++#TV)&\R!Y;\?9&:/BC= ME"P%BZ4Q3>3%\Z?X]>:5.HMWC2:)RRG@)6OYND\R6IWX=F/C%.-H6'W$QG8F MMPD'_VB0$]P>%?^U0:QH%%HL3_KRACG:.Q2>8L76^NA_>G'9$.]U= 8%BB9# M&BU@CL1%,MOTVNL4RRY03CYZ!F59[55A^?M=JK=7/0JM7A_UN@\3H=OKFYQ0 MXBSSG)HRQ-@$%TW3.1F:,0IAG#3"!#)%PIJFD.P+O;;T:NWS#,Q__Y<5W/QS MT-C#-IX4 DP#P,LZK7ZIRU.'RZ\+F66Q1F@GBLN9S[9 OGCZ70\Y_#$8^-_O.?WEW! MY](FDOZJ5FBO&D[6TV_X>-1XWO:#P9W4-%U_SJ\5L'Z[IFD>.<"OST[<097C MS7)F>WT_UHR[9YW0:_]M\/?Y5W#6DIBS*?XQ+S=.XY'O'M(7W<:[HXJ^^:R$ MZT77>4\;WP%O%SZE-K6U9UR$L7JJI0LYF45K=7YG="W8?M[1RWOEB+G%]]_2,UZ>_SU?*VZGHZ'UFN*",HLFI6TZ*5TS.(%**N>3 M\9-B21*I<4NG?S1.?+_QT;='V/C_BZ_ 2RUQ8W!T3_/#J\CDJ7*?Z/8'&M^ MQAM7:0R6(J:0L!EX$,VR>633 M*>*9^:UMC>5]LWCS*HM9YDPH#DWG)2,66TMZ&'+3NLQUEAA1EM96%"JV_"#Y M_TP4Y_H0=$/ M".9$!P:CDD?R@T;"7'4G%;X[HS9.Z %,SVWA& _U/PVYW"MSE&KY9V8VYY8/'>"LQ9I-#T291L?3)-JPW]*9-F M1B:5'#QZMH^#Z[K^%LSYUJKBFW+FHH?) GG[9\+4ZBV-C"]X?*;K@5?&%G1[ M0_KF/Z.JN ;D$>2RG*\_7E8^:)S\J:L@2^7@9"GP9X?AP1!\\5!C5;,D@[)( MO0:+EML%L>*O4%EM#^5MKSWJ#GU_O%RW/_BY/1/Y7B4?D[&BF:21I"DRNIA.(65TYZS@Q//+#ZU;\DQ]\:<+'/YZ^S=\IJ.NF MQM_$I5<.B(31*!S3"Y4?C<^G7Y;GF5ZL,^[\G:?=+T[\8-AP;'*%Y,\6:]<> M+Z6UOW.E.NU/-FG[4W+>0S\<_>2Z]?^Q]Z[+;1S)MO"K='C/[&-' !B"=]K[ M. *B*(FV)\Y?R8:C0+95J,;TQ=2\-.?7)E9EVZ %.4Q1=#&%^?;8X%] MJ:ZJS,K+RI6[_]HUXR,HT?YPO#_N[R;,Y3..^]L'X]TCM#=/#I.-U_[#1L-#W3_]J'^-Z_XN%P.MP;[_<345JW@I3>C.9@T8-_2P\C5Q!3=!E=EL5-?67_ M/"!WU_#(.&'(U(A<>P.4^C9]Y"WCXS\/O[&7??2"6\=GKX-WJ]?>,E1[92NC M.=P>][>MYQZZZY\ )/]F:?<\$(?/X=[.[X&5;V\-AMM'?SC^>V>P=[CWQZ/* M]P='VW\\!O[!YN!@9_>O_US0?R_^.3NA:O>?LU,RH"Z!J_KMS<4_M_[?\Y_?GSU_EK[Y]71+V)-_VGGS_/W.ZRYY MT6^G._\:)D?)_N[PH#_9'IO^[O;0],?Q,.D?3++HWW/KBVQ]6Z_ U M8T1^J%#W'U\=L 8!GC_+5XW\II0/U)WYV%_Y4';KG^TD>=.V1O\R:_@G6+J5 MU-5_DF\[%V]#/LZY'/)/]28>_Y/_J/WY>,TLQ(KCR7[65#2PZFGFL3ZK%4?6 MVX^A%<<\.\ET;_^H/QTFA_W=P_W]_F%,_V?O8')(-MU^?+BS?;\^%G^FH^63 M-5.K\_)?<0*>Q%>=K [N//YG_EG4L9W@ESR_QS*]&[7\,;6\6%++9GLX'._O M[_4GXUV#RM"D?W@PW>F/=\;3K?U]L[>U??@):OD^A4>/&;N>WA$E[D7I??'( M2--RFV4T\<5"!I?IQ6' M+7(PS,49@AF@O<;%51WGD[B<5!'HW])))[&K:*]HN/-E_-6J0/$@^C,F%P)( MG,;<00F ('M9@4FA_0_]/@XDO&BCENFKBJR)K#3W;.S'1J..&9*SL7 M[DR1!\UI0:#FRB*+"M+"P3KY<#_7_+O5V-W:#7A?SN-R'--C^V$1Q\TDK75<@T]M2_3TSXC39%J., 5%.?(;X4467S[)(^*/2EZ_OOG7;I(< M[4Z327]XM$/JWB3;_7AON-??VC;)=+@SG8RWQA_O4OQGT!V5M%X:WYMZ]NA7?^TU3M'UG[WHHC><@NLA 3$^?3.*O,"L<64_"4#:@_3#I^ M^]?AUO3H:&N\VS^:'.Z!C1%%[?'E) M8@@YG4E%NY",J'1=%WS"X0P'"$#_F0@S"1!B]2*B' MQGO1.(9%!1N _I!D186'S6G)^'VQT)DLW^@,!'UOQ07X]!_?-;F)=K:D/W"/ M[\H -Q]K8"B:Q(OEQ_T?,CZ*"N6+ M^:X79ER2%EK(Q&]OLZH;LFZY59G(.SOZ9+H[29*M/6.FAX>[!Q/:X..MK>WQ M46)V]\:3\9CUR7!K>WL[U"=;GZ1.Y%OX4T0 SOSW./VR]=?2+Q]>/W]/[S_Y M\ ;/>GZY\R_2XU.R%I/^7GPT[>\>#*?]HZ-ITC^:DL6_/XGCH]W=+[[=&_8. M:;GW][>7U,S@=C[MM@A\!CZ9>Z(YGY\=__3ZY,W%.?H:GKU[>_9N=''R/'KV MS^C=R8N3=R=OCD_^$^C;4J3)^:"7O0L(S'[:\G2 M]IN+]SNOG_]S[\UOR8?7OR9;_]K;WIL<;.WM]0_BW8/^[GA[IW^T/=[K[^T= M#7.9B'RL9\\>U;!(<4<'J+4GY+1MLBXK8-'(TJ#0XZ5%D4 M? OKX%&>-S#]C.$_T=-8\\GY7/7X>$N#]<,)7]H51!"KB-Z2?2F:_?3TU)5V MZ(/?N0C:"U+!=-KWOX?SS$\5SWI"A@8.[\YP+?J6ME,^X?'SL.]\MU;^G]]\QRVIE+TQ<1A*C?4X6 MN6\(O3,4P_[C?5#7CI3YZ)-;5=H+5,7L"21X94Y*/T])P\CX:O#M5N.MS$RN M3@:(XOSV?\;E/VX/)NF MD&Z2O871]"_%H&X-GZF_MYFL%5MO>5OB<=5D37U M\BVWCR+\OW@VZ[K]@\.]@Z/),)D>DG.TG5_'V0UMU2_^T3YIZ%#1SP5/-8Z!U8-=<=9,I[_GK!EN M?>RHV;Z;RO9_XK492W15XNS[KWNMT 7+*^F&8QR;J!?_GW_$*Y=_M77#+:X? MOI%V=TJ6K)MM-OE'SWXXB1,=G9.F1E?/H?/*_'_=_M#,X.'@ A/Y@:_M^ M3WT2<)+_D#[[E [JZ$TQ>$ PFK"Q1+#>QR6U+>D@N_#"?EH0[R3[[SHA!T^ M9:L^%8S01WDS;T,(/5RGAH<^;C]U'SSDD;O;N(3E>_RJ0NV=\M:/5U9^]0N#9_5M/W#9&U?3_?A(++PY#^] MU-T2'WM J;O7^GVJU.UOI.ZI2MV1E;K1('J75N^C%S$29AO1>R*B1^NWO9&] M)RE[V]M6]IX-HI_RTE1%=FTF"$=/IQPF1GAG(XA/0A"QF'M'&T%\DH*XIX*X M/4!&:([I-AO!>R*"M[<1O"(#N#Z =S&6<0O\0P$]]&_IZ(_!UNY.^I MRM_.4.5O=Q"]IENC\WAJZD7T/*V ,6[*S2GX1*00*_FYI?!!4R@/5V3-VVK- M/^KIZLV_1%YH9]?FA3:)H:>1&,**[6]MK)0G::4'=K2< ) M5U?UZ(J,X:,!NI0>4->F%$BF=/!#>\[D*JZDV$#N#<";?WH!_Y,80 <; 7^J M KZ[I0*^#WYC9:-XX5@)0-F^D<(G(858R?WA1@J?I!3NJ!0>X)A=HAA!3*"1 ML@6!8<>2R0=G/%E:51&N>AW)+QV,7X@"WCD:>YP0^#/NC-W(\1/ M0XBQ#X;#PXT4/TDI/K+6\!%9PZB:+6F16"89;3+9I+F?CB1B+3>2^&0ET=JZ M1\\&T1ES4YWF0I-$S]S(X!.1P9U'D,'UP&5LP"9KI37_$F"3X=&^0YMLX"9/ M V[":S8<;F"Q3]1.<5616P-RUX5#M.I%)XYA]$P81L6-.+9,9=%+$.K#S]^X M]D_%F#G:".J3%=3M+5=".1P$T@D6>)-7&Z_BZ0@B+^5&$)^L(-H2RN'VP((G M%]'934YGY%4Z9[XZ);%^9G)#ARF\CT$]8 MH&UIYG!GX$27I1(@+A+IJB6G%^@1)BS;(/#E!)E2[Y_2Z^=@J=U8Q4]'=@\W MLOMT97=HRSJ'NR T2/,DG=-IZ_/3T0NCK-3GIKPF1W9SJ#X1P<32?G;!7(\P M]2=0A3Y=!?67B&AO#UW]Y,]_>L7SYPAH\Y(-MS<%5D_4(K! MN$>XF17Z3BM MR4Y?@3>-SI,K,VFRC4GP9$R"@XUD/EW)W+;@M.'^(&A7<][,9G&YV,C@TY!! MK.)P>U/X^$1E<.>+;\]I:N-Z P5]0C('&-KVG26*_U'?)MO(Z$%:-ZU8_,_4 MB&=5;Z(OOMW^(_I'#;>^L#=M&DAM&DA]C@92YV]/CD]'/T1OSBY.HG1F].'OW"_UG_X>SL^_Q[_.+T<7)Z_LTF.(OW/[C>V/>4PXO/M+&$+TR MXS2OP(!S$Y>3?E84[U%B5/F"0>TJB-Z!,Q/GML6BD6:WVPE'QTM0.%X" M_M*I-']"4THN[_-"\@W?4VV=+FI M:NZMWOT=:Y/FS=+O*"%'%F'YCA1*9++\G"9;^K&Z6O7KS:H?YV6!R5SZF6:\ M^UM-@FN6KN2FLK-YMF+$\]),TN5GFP]S>J/]$8N*C9[3!G*5\_.L*;'?:'?: M)JB573'\O4I)): GYP=Z!W-E5-K,M)8VG75!1RG69+JX:R.LO9+"9]^A@= + M7<31]$AV:IX$=#G/:()JGH=>1R,DIF1-A3F?%EE6W,"LOL]$[,!&$S.\#YN; MOL*=4"G2SO77_9T'Z'9\S\GB#;7O4AF??PCMR=G9'G"'5,RSTP]1.IN3#L7V M#+5=CS3EM8$V"!1CTJ)X@8@5"V.J4/].TJILYJ)5]9$U% XVB>8;>U$6CV'( MD K'OQ(:->ORNJ27T \5*MX7$1TM6G ;ZM%)8VQ#X>.SGT^?]X='T656C*&W MZ5HS2Y-O-EOGH;8.UC,>IQD07EB%^#UIQ\DU'1%DZLNABG.\R<4^8#-5UJHH MBSR^3LN&COQTP@1]J9G*"7I"&ZN@A?/HL5$B#9GYUM&[DW/YQ6KFI=VKIHF[ M%(9$=SNO./A7;VYZ;Y;^NTGIGXM[Z>/-7OH#]M*ER0T#Z57Q\&*38B'WD4X< MK&Z"MB@E+U;5) EL,JPF/89V36GA@VI[+6L=LBLF3:*L&I/T,JWQ(/CHV H; MI?&Y%KH8PP7HD:60LC,@A\D':&]:^W0V;LI*\E$)2BJ@6*9E,2/UO@!B%/9U M=\W%4[AUY=,I7;78K/"#KC![1+P:P5I;GR)JYI.XMK[8I\HFGN1V"QZ0F9BM M#>NIL3<)&"(&4<<;@7YX [)H:M+'!H=E5QFW[#E$SM7>#*_KM@"^'[_MGH78_/!WZ-)',(XB7(F91\1)/!0< MG73(&82?_&Z@.YJ*I3 F2RC+-@OUL OE0J&3*(FKJR@W1N-_W3\W2BHO4I=/ M6H<Q)A]#5SBY M(@$SE@BNE1JPY^:,"53Y[S=7:7(5W=@D@-FLUX-*IJ\S@II,M&A)Y8\#BJE! M&;\>E#@CK].)K4 4_W$"FR8=\\E(WF99HT)QLVX/MFXK8L4^7K05(0!RK]<;-ZG\MP*0U+W'ORW69F-H9DJ?3-?'EO;>+9 M9DD^UY+,$)U7YWS:9%&BM>.E:3G M7-WUA,VR?JYEU5 IUJ?,8_$2LDUT\V'G/REF9$)P/(0)?Z>&C(8!5J1$2O+>"LW!)NC._Q^N]2WW)UF^VS[35_O&:+**[H176ONY ( MD9NZSJ F%A$,TTLY5NW"C1<9-S49MMA FU7^ M3*O,VG\AFA^V4:C781R-#6L(C9GRY;343Q[+A9A_U3"T$;,01WD#RQY?7*;5 M>])B3:ZN=FT],9*!9C:WP67GQ-57!;UK8JJ$/&P+_Z2G*[P4: X2D(D%Y*$% M3?0B9NX]"\M35!G?^Y:\\^BT%Z%\2NK%AR/1]UEE;DARS#T IH/H-1W9R#'W M@D -L_Q'].."U]'0P"P&L(SGZ4202?DE1^GRZ[0L^ QAS1L ")FQ=5E2*,:W/:H:N$M"8"RWF_+2B@PO8[ #!1GR=)RZ29T4MS9$\FTN@L@">7LFTP#JQ8D20PO[%P!=]#6RZ>ADTR=HC M]:.*@D]O@.?(9:'IYB..C@Z,^K*)T3O9!&]IET?TR/"\IJ.4CQ34-7!/93H? MF;"?@^SE[5KT4P:)V@7X,'%RA<]F7#8&N MW_U:]Q[>7! JM: U^:&K^ZD2R];Q;2*KD83 [1Y:9*4NZ#/8,W3Y]A('YU_28.P M02$&+^((,%T7B 73L5S,';NU+V))?W-1%@N9#L_=%*&!7G1%\]6_CK,&3XTO M\Z*JTR2 QK.1ZZ#O2$VD_HR/@?1%\($/;,:#W@&^[]V"OH^S0JLS:0;Z C&E M8?277QO]2E.8FX4\"0Y(.'N"N,'W7AJN]ZKZXUB"+:X1V&W?,XC.:'&NZ%ED M=I0<#9?JVNB\:&CISFGWOB@!E*29[T7',$V*,D]CN7%>IN!4:M5\R^W/RK0: MQ[D)[_DF.IO%5W&/]OFXC*OW],.+TM!VK^%'C1JDB;(TE@)Y92F?]:+S&S,Q M^;V,Z<>3N3-)9NH>A%]R':>9@$F[8.($SE3%(3<+OO_O_QH>['ZC\/J>AA!9 M2B8%^69T,)8IW+C$9%E_6I*+^?S-B&5[,NDG4_J'VUB\U.\%[K]BQ7O\SM?Q M7%_),/36&U$Q%M1;MQ]\AY8>[X6)6Q/A&X-65<,NQO\!\X5MI M*_W:T :SNQUXIO(R1C;X5XEQLPBR.Y&B.I(#?Y5!@5/F2R:T(*)5#T<.8&R# MN>9#6KFVLO@N1%)OJ7OBF.F(=GX6;6]M;[&_"O\? 5-%@Z?D7D3CM)A?Q21_ M\"5H'F@&+/@-]/V83,S6,7TES1TIR* VP$VYY",+^C*$GJ$KV!_!UC$YEQTX M#0BGG;Y"L'H&[]/HB>"]H. M+U[0OO&[3-U.6JQ941IA\#@XZI%B"VLX73V/528J[R*,+2G5G[##*_%'L7U7 MJ>Z@N'PQ8-KKTLHCQOG3X)S&;;"_9[HX].BLON+7O6I(O3I>;!@)PP,Z"UB. MT2^V*7V7BHMVN1FIY_JF*-]SP@'G'O[_.:WG!P9YDY[=V=WG&[>'^V[U=*(P M0%6$''/HJ"ZI7IX+P4@FM1K\,7DJ?3* (E^#& X_\6MLVS3YJ*UZET]WH9K, M,Y0_8@'5>A_GOQAK8=K2'QA94$:!L1AJ[,XI$1["J_:>5V1/;H=]\:THEM^W M@.,X>7]9TF%)=H!\P)3_OV\^U\HNJ4>N]_(+L_(<)O4;5VW[+HOIP+^28/Q9 M4A=(X-.Q,W2$NH.&R8=\=57T@>DRUT5D]MBFU8&O5L!Y]M\%C)1\)F7_CYYQ7 MRVF ?L>H%_8EJN9N;P9H?#-T->,49++6A)3)^;3S# MPD1#&V)^MVD8>!>\1LB#K!IA*K/_ZES)_HIU&#K;7_D::&'^MMT[W!T.EBZZ M_Q QH&=0$,>\*_@_SZ]2DTUX[ZREA#T[?G;^J(8,B Y5G(%6ZQ.0>J*5CR]SG/*>PY8XM-H8LBA%4CP1!Q'*!36+WDM?BLS%*CKC_" X(/T MJ(K'E75R@^0K#;$A;Y <4%*=-!((5.-HL%*0:/#;+5]:"R#,N&9]'UEJ"C#B M4H!K1$,$-88L7R1!.U/.HDD\@_P !W8IV4>N4RS)8[Y*Z:/74ER8XY%FF)0\ MG?C9HDI=NM[//$(7U4+4/BF@"$$Z,&3R$8'$:5R2#VKJJX(+$E.$BN::M?BXDM 66I&D@LV51I')R01\X9 M9*7'N^&P1I%QS&%1-T57,ZE4@++:6>R4O\GYK]GNZRGR^=^64)=DP**:2 M ,6T9).6;J.S'TA43_M8Q8@ER=.LT>F?Z/>*B"$_'\GMIGK<%7QF%@7B4,LC M%41D^X-FM.V2!NR5:3[-XIF&XG$>BT4^;4H6 _(Q6!=9!==Z"I==I'E3(@JC ML)J92W$\-]&;XKI0H] ::@R#'!=" D._/S\?:8 6,@4?IRPN^7A1 -4U$]M6 MS*XZ=37T$_@1Y/+P-TS)'0\YJY#S'M."T*W='6T)--L['Q))+'@EPW\@'0V:_("!=LV MJA\X?"RL@N9"2&W-C8KSE.,MD!,<8-P+ 'YM.HFUPGQNG*WP'1)G,^WR/O:BI!U18AGGCY8:;&Q0TD( EA'L,K6\N]S\.'4XO-$PK:0<[,"@+W_G4J @4$ZLR,-P"=V^?(X/R(\HZ,0WL.UZFL.( M21.1S:QX>IYT?@E'IT4?O7.' +VY2U]5R3+WZ%OBK&%5-=S:MF_WP34Q1)8, M3O=1BNZR,// 6??R(!4(P5G(Z60.]S5I=;7:LJD7)MAP?/B,?CKN88;WMO[>XP,5>SPO6MZ$M4$3X\(G M/@>6:GX"_T$>7)A3W,#G@C7:VU0#K,=8/BL2;@UC]RZ>$)*H*3*QTB#XRL#WL^^C:U0@PM:.*_$>Z7_SA@R"HL&I0ZH"[K.I+'@!Y^8M MEG[HO3#/0\66N&"&R72^VW+^? 9RQ?DHB2("37VG/W+!\6K&:O&!ZH^_+R^. M7[_[*M*2P7%1ZKX-+F&%#C !VTR\C-65KV@8T31#<8=VF\\(._CWZ+N+WVFD M/OH6OF"X5V'3SM$,6UJTNQ![]A[51L#LKJ6=< _^4KWD75ED*'E Z#T:]@ZVM@+X%)LCPO;+!?!DYBPZQDKW4Y$2V&&02-5*4]NX@L,_ M68%>8=_;BN&/V?%_@HQU2%N[GKZM'Z<6#!OQS9R_$L9LNROI"ERZ #[:%DJV M49OD*L?YY;8"@$'?>YR"HE%M3"@N:UC2W!& :3/22R-HA_ YP:C39\4'+H7* MS>I,NH?K(3J[,*@!G@B#0Y?WHY,"64Z@N136\K= \-JC6O.HQBD /.:*;X\ M?,WC"KEDD?6'/82_V]FD1Z%8VRYTU^U)-0.9P]=#67$O]* M Z^8:=;M:VFEU2MY^P^UA97 M+7D: 'XXYH)_%GL]9789#!@<&E(%Z@X>$N)"LS@8\Y/3XXQ77&]!;J,M5P*J M/?3YRF3S5IQ9H;[B.=BX[AW@,5G]BIMR:JAI2@J#;6V'\8VCK+C!KAS;I"&B&OAM0MK'MV97PX1*A )/"ZO;5UR+I)'"UAVO'T:>PO3(JY M\W_8]/ E&8!%M:FP M-^(#0LQQ@> \%Y8&5,9S^D":%(1*N2H#!^6O[2(.A;OV;*>/K.#F>&&G(%X2 M>UBGVD:/+8J@?@:Y-\_"U:Z!Z5:DM)30>DOB+V'5?RN^'>R)E../OSJ9X7JE MMO&'IQAWQ?-MXP6/ ?:N'<5VDD_";FSPW@.#')>\QS>BV[#.?.&?:5WF# M!4< 2JTI%P#'2"@8LE54_$VN0+J=9.+8OV@.1N1#;;0EWX&2]H9;7[[_BF;< M@$ AL?0^%EC^HB@F/*[G97,9C28TFK327*2+";QX/NKQCA6R:%O,4<7@!X,6 MMKBS.'7A!M6P:G1R"\S;56WOG@KU'Q_1II%20S![$;2!((=7;T6'MG"[T0=C M!#)V^]S1C/#Y@W"+T" 1?IS6I=%D *+.*AV'J)]WKZ\_/7 MIZ-!9^'.$VB:GW&/?+_$XU__W%-+*50G"HB^L85ROAA#."/P*3�'QBFY:) M]Y\04:"F;TEV[EXL2P?EJ["*W%**,"JA8GHX?_+2)UHAG/YIO;AAIFJQ.'G!;?B-3:"G.&M"FXM/7:F@WW1" M79 S:PCG0G2_$X3 L-I :RD\&G WZ]CQ5(UB/;Q[IHNG^(L7989 M0]OEQM'V;I\L&L0U2(47$X8QV[W16WV0=U4TXT\E3RGX.!>+[30X=&048IB ML83F9-)39CG7IDXL>KYH.0CIJBI;/3NX+I5>]*M$):OU/O?:T^<2U+'XRUP> MYVL4'.)T3$8JN_I,_EVQK?==G#<0S6$/^GO__AC5UNHYA.I:.J;1WW9ZV[M; MCP]K;R\9:^W_!%@\8SH?40ALRY)\\FG:#JN$-N?(U$"O'J>7^!\MX&+WTU8, MH=_DO A.WE?'Y\<]*?"B6[Z/4YH .J]I.46+Z4/>HLFP+WB3ZWJN3I/QLK[1 MF11@O7*FS9K;F:=A 0A*]3KE=6X58VXZDT5OXVQ&9F$!2,KS#UZ@EA:WC?GF MI[$*?4,7SOS[WA0E2NOM;/.SSGTK(BAK]X[0>KHVFGL7EL*TJAH>Y9PLB2PS MF1_0O"#/9P$',Z_EY-8_W("5MU%FOR7KI6-KB^8=FR2F@]"0,2!!1KKS.4V1 M^Z!/A,(OZQD@X0_V=M9\V]@X*$MZB^_6WG6:T?]4/.UG*+\[@*V(B(2@FY=GEG)XY&@JJ,5(!!'Y W2F=J*=W2_Y,NW M5_$L>OV_;NAO!M%)?CF(OAM *@8XC(=;,NS3UZ.7)[WV*"$]V*-T#_9-"P.G M!!N]%9@H]QF%#=6F>=M,A L[62'9[5US ^<'G&ZTR)B>+P4ZA0*XHOQ*.I)\ M_ 76']5=MMZB?-&V,)>[-5:!J(O1"4Z G.L0;&#'&IE5D:0&C.3D[V!+F*KK M?C'-[0VF#D#%?")N!(JO[8%_&C8QH+- G@@!]T7@/S2T'R^Z]5O84^>O?KCH M"7 4W[HA$VLM]OX&#;4>8_F\O&!;ZY8&6?]LMN]PJASCU>]*3XO*MG23-_F>KMP1>MO'\EMG@]]\)QR_23:60&'A>N?,Y$1\^5 MZ BT./T76A/=;X%],*D.Y//EF^.+K>WAP>'1[HZ81,\E%;IDO)'AIFC_HX%< MQ->@NC T'7LKTK>*SV+C4#E?X3314'^3L'AGL4+,?!R1E5>SS>7IB%K[DEQ! M[#G>X'>&-&%F//G4*OTPW5_-XB \?]L@D6?H0-^;Y8*]O B+ MG?C-FAC@J!R9(<5L421LL6>V@I">R R0NR/^$ M"W"XCE*ZR"1LJ?48>Z-SC]CH!HOZ\N8 MFK?V\@ PHX.P4!I)V2K[Q9YB+[4HF;M*=:@GY9#3]AD!BGJOS]Q>UA6^'Q1G MG6Q0N(_KK=5)*[XPXY(S&(*H6TLAM,?RYQW<_N _4WH?T7E@?WQ4^!Y'-S34 M[)/ $-H,?UE%[6KC<;'0S[)S G,(( I2/V1L@Z\=S X<!T6LQ1X4\DJFX1Z,?1N]>VT!D&.CF3PI#H;.B#H.+"B'_ MKKC*J^A5,7\/RH:?1QG13%!"T":?3Q$ 7(M MUP<&T'@K=6:(70@*Z]LJ]P\'JS=TGS[AJ1RF"Y],K8]/BN6;+7G06C \AZ!1@ MHWY^?$D>M.T(HU%UX:05AFT(K2(!'>.NC"A]>C;)76'+MTI4N]Z;VK-.]H+6 MZS!X&=,F@#:LT6?AW0U) &$J6[;=U82\/>6Y%-2@K42Z"SX:M)S[M-*B-2SK M^_'BGV]/-A;<'VG!62HA80_^P33OBV1!!@\B(J1F!7[R _@2%ZR\2! $ETG; MCYF[M$(5VC!D,*]BQ&Q5=+3Y%* 9,>"A39GW8UDN!]V)-27'.,E,V\^C\_.UFT_Z1FQ8.@1*B@0$$&S1B M+(WIX$@%/ ##PU(VH9>"D6:AM"R]P'C6'+A=LV<7$A*Q,!%[&D0EM\OB/:Y/ MUT80*B%@Y?;C6?.8[%D>O8X7T6[/!S0YWF.KF$C6$9='RT]KY(B-S/\DP X7Y6W4+KHIRFQR@P,+X=TR'2OK[\>[C$C?<:RW?8E# L,#<@?U MRD(,>);I$L-NR#'MP.&*E$VYW@#;V:[]X5&H?4G%A*FG@U.@+:=SZH=Z]32V"V0\HTB6AC[9@LQ MW:AY^:5,PE<#M6QTK28)-@./U4&W!*^%9M?(6-*:E72$L:%W.P=SM'*3<(*( M=E1KWVGF]6OQ3LV_HXL/O173@OE2+>$YK^TM[*WWM(W/*I\I3$(M>?GTG>S# M!TR;F@DI0X:G6VHN7+L"&L>KXPN,'=_7.M&3*VC.M)HY%O9IRU[]_47LZU8/ MO)J!O+5.T<2WCSAIRF)NT'LA0 !)WX55P)^3\S.:X&/%'0TZSU5.\T?9 3>! MVWQ\PNZ0\H>YTL+HHC7?H P*9NZ=)S6\.GHJDK:"5%5C&$^JS=QK[M M?SDTX)P;F+K(D!N'Z\VJF#$N'K+,-JXQN(=E9T42]K(Q)-BZ9DE3U>!G1',. M.5UL.A)(?C( I"[2IX 3LNGJ842>+#!>:W'6!Z9]>KSY8&J M@O.-GZKV+SZ$.M]1*+50GV!]YI!?;;LX0S&<C@;A@#77(?P5 M0$+10KU/Z:TXW.]AG&A9.9? +L9EBJ9\FNOJ M- NSHM\?A^)L">LLZ T53"'3"*=P 7G2T"5IFA4WF@6*M1E$5#=C.804I.(* M8VLS9[^EQ(%"-BT9GF75>L/PX!ZG+IRTX9Z>N&MO4[6S1'?+U1]K;BYM1JP? M5W06-7.D9V'<5$.R%7:F=)T6)E,!$RCND06Z%*-K>2\6EM\.H>.G1O5QU]'T M7'NX84+.X%RM_:Y[N'9TOZ\;7<]Q/74>=;\.=>L]WQHX.N@%-$H)1WG!$;SU M=ZO,8=C;)O!0! @.H.FHG5)MW!?\)_"6VH"/3K?AT=&.[>"QNAWK"L6.8COI MY%Y,ZYNX-"ZRPZOH?^T$JCH'U4?:U+:.C(ONP]TQB"CYI5*Z\Z%A & J"_(B M7#4*BDS*B=@&)Z_?]:)J 4W7>RZU+%^*/O4 J M[%>T7,V IQ.E\=KRT>+76#&NE)UU;RA$VW747 )KNKW_GVS93A/)UC_]/@)H MO1G+AG7@%I7V%M"M.C\>SDF;^*TSE)A"!'JB1+M+(TES$E;:5'8T(PX!>DA&AC]+_GT5G8T<30<)A4+-;FG!P.#)N7KD%*_U.B7MM; M$(6687;,VS,FLWP,)%8\GRO:W?=2T:5E?&C),8ZJ:,ID*<03E!XB:B4,/:+W M!.\]N1+J<'@#W.\4V43>/0H4E>)XD3-E*'0@H I#;C)GQ&M03 A[$&^FH?UN M)LU'SA_>99T=G_U\^KP_/*(YHA]G:;+VZM?776"Q@:8VVZ:)>8Y+J\Y!@<\AW*Q!1'.8T;=;>IP(0+.F[CZ[1LJO5M ML6:7=#6 ]G.-@KS.2XB@!A=^::[ *7%\A6R8-6=!I%-9C%_:*H)U+&N1^ET\ MZ5%%>CZ>! TSQ]+B!P&).0N@LE$$X":#C MFD.#0O(S5WGHM1/!P%I-? @9Y\F'><&ZPHY);#AP P3 S=:;_+.]51;@/&EX M12+8.#G\I)>9;\=$/] 6Y9D*ZM@LHTY/?BRDSFJ(-'#%IZ2B]&*BOL5 M5D$3&=!3Q*4->@0;T-)8VYOH^'1,(T!2)O0';J3'#?BX>=0UFIG"7NIQA,PK M3 Y53; %!QJCM*1R$+$521J3"O#:9-,^KDO*= P1*R5W&U?OM4F=,.,M.]B< MMHU1.@*FKFO82V%PS.H64=E"F<*>CWX_[V";S]'9NPWUI@^?%#>2729QIV4U M>H94Y.?C3VS\M7M*5Q')4C,+4\?W75 _/M!B&2M3*_0':])"742M8NNS]UG, MTMNF'_$G%7JVGV.A7"2;6?)^DS+&QX)?"](?ZM#0OK-X\QX/E='M5^3=*8C% M/RJ( E<2HF5;<'Z5F7%1%[-%VQ*S*634C2[U[*Y:?1YP7Z$8?MOFT)-W\/6D MC M68CT)#7,D>+BWM6I7<>M*)KUS4'J9^9 ADOU8[+I])N]]K^VEKAQ1PZT% M"SS/ME1I$#VSQXKY(-V)I'&1N5E%26J!T8XP+:1N(2N%KVU89U+/Q/:0SM,;:V%@6!9"FN3"VE"NM=CXXN@&#(0JO9(H$4<%>0>!.B"NA MD+YE7#';W=SMDLT%_S;R5[&HB88Y.%#"GEMJD8JT]D .*+0F<9>K #8<)?K MD6Y 9)+(#C7]N 0);$9[<\9['VX2G?Z)/&02DYJP84S^N9^J%:&-#J2!MR1Z M6.;_X>53)X;\'C:8,%HGEO(]DT):L\.KX!I@6'!K'D-Y+JZM#X5BZS(;*K.^ M7!FR3TN:ICY)=J(]SE,:1UP&<3(G)AI!IKE/S-S#T9D\QEY3734U(@%5Y)S2 MKBQK9HGM*2#(K4GE%9IVMA5Z[Z+4?VI84-C59;M:5F6ER4MJ.*SKW,B_ WK?1:!Y&C[6*?0DNL4VWM8O/T05\JNZID8"^@ M4T5JV#>F6WT;&!!'8 M#NDTE%O(@9GXYAHST"J+F/K=%1H*U@NDX8AL9]('/-Q6Y%&535JK0\J'52O4 M0W.1)^F<^XI<8VM=2GQ4-$;-9_\4+/4%'R6K&GSTI$$'3@]9>)/S8:QI@Y:: MPI5>$FSZ8(F@]%.#V0\+%;N3IP!.).-9RS6G*/A%G71-7&6LLQ+%OD@PXSG) MR8T@&WQ0:'AT=!@TO,Y1*_4J)0LSP0HEX/6E=QFQIP%,;GX*[8QG:2&LRB$2+'7 R*WM6^\,&(I]]Y"J,X+OF@S._M;!K8_YW^=&0 MEH"M^@(]4](J(6$+3&V!%I6!Z9XWO#1DUGKZATY(E*45JHHAN?1K(TVRNQ!NW MK%ZMF*\R54G4;^B$%W-EU"#\F:T]&Z5&5 K!G*B7*E^MK:P4VB_9\3VQF;*3\O^J@GG=H259B$]=[UP B8AMC=8N& M0ZB;-.B">FT**W=RN#3*J(3T?31>*N=.&U7I7 _.AH)/8/# M=4I-%'2U] [C*G-6X"W:YXINY!++6*MG& 0(OMU+7:KE3GDL+7\;#O;W(YK7 MS'HGFNPN^NNGGIW/"TFTVWY+ESGW_N+CPX>BD,T%335Z$-)L00K5F_@_I%G3,FEF M4)CLD_R4MQA_3%Q;LDE?9HN,M%:=(@;8ZM06?(*SYUAUQ!:[MC29XOUP$A1/ M8RT1M+,1US^Q,-J +0C^#3U5'SB-4P5TIY76MDN%"_V_/>"??>)Y^7UWOT9J MH6Q/U+2525_SVV0Z>J,N/>]:8+^9RS7S5^I87\"8H ?" M1\"?Y=/%>*N]E7*CIH>[7:FWN/A 2.%\,)LCG,'$CA<"0N;R2$#*@49GIHG8 M+X9 H8KBO=P.3:AGSZW]=SMGF>O8Z2@>P#HO@#?_;G,=9XT- DO25C(6'%*W M^#]1./@\CGU?IU73:C7)%PFX/U82:UJT.>(;$F9BRGJ=3298@J1)2:'CM+>C M<_5NKBIQ(D&WC-4_!W)<'WC+ISV)9S@.=/;IHU &4Y<-$Z0Y:SI<:H@/JD99 M=@2,;=R\+;K%)?#-!:IH+*4'#=-/LK8T]$6K5?HAXMZ&[A1HGQ$-\Z!-4_K; MG<]AQZE#D_8DFMX\4U0S6:&2P7#?B$-&_D;'4Y,I)R'@CE/K;Q6VK)/,,=YPGC70*U[M.C$!+^!E<4"O,7KY'-L>#I<&A"KF'V03X M+NFDY]JTMHTERBT^;E,VE[ZR,(+V_.J,+7*LL'$89 O3Z=5RUI+S1 ML/.=-7'[UNB%=A6' /F!(4\]B["(.B:9SM9B:=1('C@+P9>XW(<>Y:\(JCC: M@"K68RQ_$5 %SBZM&"E-;@TN2QO6)=%<,LO9<*YLBD(0USX;(^& 2L,I4C+1 MK1 0X*8:?^Z,]B=KR;Z1FO_(/4D9>G[EWVP= #%&X(,*-D-J\H7)&VA7C=WU- Q= MK7PQ#*BBHUA<"*VA ,>Q1HZ:>PGVDJ[G^5<@O%KB?0*C98L@=4VB6]XL:^W,E& MI4;#"LN>EBUX\(LB;[8R,+F;\#JS )Z#CN&(%@TNYJG/J#KA/YQ=8/+EI30KY5X\JF5JT4 M_0T^"F^_*MP'J'0!JHEV"59S>^L;,II94/M3U)[0#//OZ"<6-$);82.Z8NA" M:-LN2==7%JF,;N(<6%:VT:HU57:O.EVKOMBDJ.3*]NMB:=/B0E,M>6CSQ+4# M,PX::%EAOV9!8Z_6)=G^J M"0?%^\;NUCAZ)O0R+:5G.T:O]PERBDHD;8G>8A;W?)BBMG/$>"HD%B$-R55* MV]4E07D;.RDG2>V#+UI"B(I-!/;-T4O86%G/'D4^HGU'K%TEX#4VFV]WW2'O MN#++L77QE5O]@I;U MUY,W^@54-AE/J?0.YD_,-).$5@G^M>L2P:6L MDQ0E:AR3JP4QW&G\E_?]3W(JW3+W9U^V"S- M@RV-B:TG89N^0B0V$_Z $UX"AJP>LB:MG"[Z!BIM,_D/-?D=7*ME)K2GAH2) M$&@1Z#2WW_ A?-97Z(AT(W:.N)_JEGKKP'O_MI1AS?&G=U+?V!C8N>*LN9R\ M*:,+A9"?*W[X\;_P5C+&3W4LOF=[>,U]A@!D>B!AA^]H61!)4^]ZB327?G]C MYE>E4'7Z/M(L%&@_DIEVBVI!F,FF?A=ZJS)!GCA7X2[V(8+AZC1R"BF['8NZ M"Q,*Z8&C-] 7L.O2B>(NL:SKYUHGQHY)6TN+!\4/Y][$J[[C=M:VYZ-W%SU% MW+M\=M5<7H(U0;ZO,V8@!%KFCK+$TPT"7%<6"O;6;2"KUS)B%388 _36=IC< MQW52>K9EX*AB#@0!MK2=%!1)F\M%;VF.I;"$(R+XOCJ=+H(&;YAQL"U Z+6F M1)S#H$LA9A\3%6E_1_;/;!E R^M:6M^J.T[0(/9LI#ZH) A:Y:*,QJ47978Y M:DV35(EU+P'E5>P2J$?2M/E$\OW7L:)TE'J'\4U!K]ML8[AE>].*9GW:ZI#JVQIL#_^^<3P_ZUD%DIFJ87 V5S8L M)=,!%U5S#$:74F=[EJS)DB&\]FERP!'BL$>&^ E,S6:)NCSF@N:&D[NP"H&5 MI\]%@P+.A>#\#CLQW6[PB1"=D,C%KBI\:4<8AGHWN67) MJL!:SMR$16EQI"L]H!Y-G]0HT,70T /^OX)/#C@.07M^J=4WN@PH>;%92]-W M2E^,>T["2K,FFTP2YP,(#>W]P.W$ =;#RLYBZ8XKL([Q(NS@;.G8A[MTV:\, M2NRL64A;V*&3 ]@8U$ET@='>$'-V-M-Y7!N[9CSE:RX%(_&[DU9*/G#<1TQ2 M,(E^\%!LKCU0E>!=?B!$E1%2@>H 1T-P?,:_Q?#"-9#LOWJ_I[/Q*ZF[DD3A M8GF%-DC*U8LZW-I *==C+'\A*&7W_&#$GRN280C,M6(C@NHE!2PQW8YKZE<9 M,!H!GS*_6E2<=.?(7#E+I;>3PHIB 0\!A*2E]:/O1JT)4I%KN0KMII,Y% MD.X.L#$2?VQ<2V*@TCDA=;\6'OK#[5.3VAI M[&1ZZ?0%$]EASU F,ITMDRC05%^[W05NN89TEQ!=-30W9L7$-V+/%LR K;.]C:NNLL9.N$ MB;HM$FM%F-.&9;TI%88]10*<0(80G9IIP()-(GTV3;MM=&E[D+C9M(VXNC?: MUZIJ0,&9E)ZL?5.9"Q=BU<7C3U+,#9>AY>FL87MVAU;,!_NX-D:-2]LA61>T M6HF0A>-LZ3E1:K8R=@U[J1D'YI655%[+TLR4.'!I!9;'HQ (]7@"[]Z&S_M5YK%D)G;/5< MH+C069Y5&$$/7C]J2>0<' E E"^D-R#7R8%8V8DG/67(G,Q+DUB:NI418#4# MS\:5.X)VP4@1K<[UO98U[#\'6"GT"4WS4Q .08HO+(V=R2>NV0/7!(CPZ/Z@ MPZ>1O]FC60L=$_#HN?PW+1%Y B!LIC>NKMV2U!5WBB"73XXY)9KD2E];N;E@ M)+3YLOI*1,0.UX#>)DZ" >L0I5R!NT>\?/'.UW H;XVK(_$FAY-@W:]FTF+: M#?'M_(G*3(Q1J,X=2/<]-Q8'ZFLU\ +/8$^=8?]O':]4U;;#.3U;LRK4/8(O M!]\(7[W3G=3X/SCR'[VSRJGO/D..ZB$3("G)FCJKBM_F(]QBMF5SADWG?1$_ MEQ1::D!GM=;.Q.O*\+WJB5H&Z&>S)AZSV0Q;,FO9C.>N -['C*M;+*JG*SPK M>B7[ADQ2YS:;P7D)2GBM2)U]_V[4DJC *HC11 '5 >I;J"&-6V3G+T@1\;W'N(N/B)<8J$**#E)G#)Y86VR+!4*__9S@E&GSXH/ M5DO)*<)S-2LFTB=P)3B5!]0 0BQY#5]V'B]L [96 M1_M6%^;.]]&UG9$.'E/C1">>11/?P7L-D>+<7,;6T.";Z"HHD[(($A4%9GA)^(>AX5ZA2&3]K5]G&&AVQP; .W8"A(6_B&MUA>-<]DH<&):2HFC3 MB5;*IN$:J/.!OLW^R1)U31 >8()4![9#OR#;5M>8L@_B)N8>JIK.,:9([VVE MA:YZTY/>BG M1<*5DUQ(;2VC,*!DSVL^D5"OR^0B&$\X:-M[6-&*KATK2G])B2Z4]E?:GH1; MA-X O"!Y8KQ1I,>+0 :7"TY[KIN3KW3SV]9RX"--7#&?B?82BBT+Y55VJ]B0BC%JZF2T4J:$6G#=L.>UIYEI9.8Z6HF3YE\'C>6DN ME9D@%=."Y0"UVO*(_1RP,]SB'>^$_[P/VJE-2RMKR$G]FIN?A5LZ#@':6 GM M!U0"X^LPU:M6C91]>FTGSH9L>R[SS#5OBO_&*P))$X:]=:GCCKXH$-J$\ZI[_X]H39+TYMHN&U9_H9U;0GA!;+406\A)GL28X? MTQ:4KN@\M3V1$=^]B94]2BZ7(N ,[G#":SD1V UH*_B6U MJ!SOFBPJ2]7Q9W&R5\6HSE^=O3M12(G^XY.=;JP^1LEJP..6PP.F'P<[C!Z*S'6#XK1N>1*@Y7$W>_U1:43_38Y"X! MC38\M:TS;5O-2(^KF2DYEJH!Z3K0[0^[3F=J$N-J']V*U)R#Z)Q7ZT M@VVGY*8#YQ.-+DMCA!I>/$0W"$<;J\/[O-F.O<'A?W;H##]RZASN'FZO/'8> M?6]$%Q]0^0A^CC[:'VDO:]T%KWYP60FXW2 !TRMZFY7ZW"O%AEAOJ4#4+ED8 M9IR9F+LOA2!AK6?U\;0NOBZ]A3FHYYJ6;Y;[,R[WJ^,+7FR[OHP<0V<*KDT M-\A &" &'1[2$*74HZ1KW\J2IY!3B]X&"3N :X3%(-HZ;7O_^X-([I98=_40 M$]F7F90EY:Q4>Y5I><-UM2/RW)^ML/Z=P]&12[.;[GFL?TPK3D/'=JC2\:2I M.?(CR:TRGJ<3>[V%YL9,:<^W ""H-/9.[K0N4*80F;<=8GA.SYP]Y9LP4[VE;3&]?! )C9@1OSM_@[_V5)> MT*+'[PUG\R?(\<0N^DRJP.TMC2_O]0]6WLRCLC24?4?,6]#A4^1-DIFB1K4[ MQU7/S\_LGI$HI[2,;"IRUUUGKUYT?GSV[F1_S479:U/L POSITDSO+@DUP:B MUE*T/*U.M0J^,'B.37EPCS@L(9U]IO*'@#2;9K'J2HS?3Q:U&#Q*#P\P#J#S M"]U.G^2YY[J'34^@&S8.V]YBPX/>SLXPN#G\V"\Y]L?Q82Y"Y)W"'A,C'K12 M--6*"'K@@%W[U$HZR1-])>BCM3>V32'I,P>ZH;0C MJ^PV[\+YCG(@%\-KJTZ/#U;ZIX."!?8&)8$M4?G*%)3C.G M[=J?6#) 7EQSIEL?J\J1A576]![>L%;?/S6+:ZB .31CH+C#C%:[_D-S4#, MNJTO MAH_^ _PQ!@BMC,.%GU,VR!&X)75LNA@$>*]+KWS7FZ7NBV_?A2W,GWOXPGIK ME#-N'!J,O(6H<@W8Q<3G3G$>6YHT-6\',[DTRZS,JVF(>PZM0Q9R[%KN<9.P MTH3TTEQU$TJ,=NPVYKW:S]I2J&@J-%/\,,^*TH3?P-: I\HB@03' ;[+]Z+4 MMKMV@P;]UX.NIQ-C.;;4L-9J/V8W:U&3,F\U/')IW;5H 5,TZ6IY"L->1*HY M[< =FQOSRD^8PZ#)28U[$ **7:MVVX\6KJ]T!N!$4 6KU_CCI4.:5@.SRGKL M6.D'$G/7!MZ5 D+^^![V3?H*BS2$89:(RQCFJ5V=%O]1PFX\V6=U70;-M/]W MD;_V#:ML$^OC=)QF>%J8"SC5%UI0+]S3X(WL$HFARA#?J!+F2C$LF$ DAG*9,OV\5D:[SF#2:L"655?V,L&=*,_% M)(:+;Y$8J-3^J"9>MRWS[K;-H1U!>&G_MGLX.+(=2GO1WW:V!@>M]J9_&^X. M]MPO-]*N5YK =!'@U1V-N='#&;43_$S!=Y3&%PL^N;L,U_^"4 M39X[)^+D-?4. :].OPNR9K\$@Q]LGGYN6C76&Z6\4^C*'#.,EJ[HREZJ -PN,.> MHA8=#O$/U1<>X^?\6^Q._NGVK?:7!)YM;X!GZS&6STT.M5&EG]Z?P;MKI!QK MSFMKI9'VC"GFZ,_PF^N-=H/X&)*0JKCBR75LV[8%*B[L%!@T0&8W5=MQ,@]% MRHT>^-0L;E"4PSU%4PF?6#W)?_;/]F&,S2&[#K:2"]S2NEZZ$DR7L'!1<&1_ MFKIB>BGR*G_*N77A>1W3.F]6\L%6,@AOMMO&!5W+A< G@;TD?>I(=(MYD1HN M$%P1%]]T+?ILB_8*I#ZP_Z \;<>(6VC_ C-7^>^$9FBS4I]CI6A R/($BP ? M B+D(__2H]9V:E$T0YDRT%&<#RXT"XJ=7_TPVBS?@RV?J[1NUU0+MD=03YP3 MP:DF:0MI)\-5^: Q\&6L 8.27?=$C-G-^GWN]5O*<[N 39C6;N6KNYGCS:(] MV*+-#"90.>^829!1DH@:,,&<9?!(.F0.E:G#W(^/_D33..&^1:)89W/Z)_@' M-5Z2<1_MD)EAL[@/>" BDQPP-?4K "ROBFR"4FI_.*9Y7EPKJP'Y?7HRHM$R M&9N&,YFIZ]3L:JVM+[E9P0<,L&IBEZ'()'R,:7(<)72H35,-%# QQL0!ECG+ MW*'7<)*[:7GR^0Q1)(7G6<&]3*J9Q(VE(T>EK$*P1PVXD4J1U=MHV0)\W'(4 M@#/UFNN5+A$BIMK[W)VYZ?U)NM:I@+3;+FSIJ MPJ#=YN^LA/Z6;X>3%';P&6,=17,3%;+FU579M. MO 3TS'=Q^NMH6S'AS]3!2BX%[V-,SJ8:'POGXWX5_L#*,BB,[I8"Q,/>KS6(/L%TFUU%Y>5'R'3 M9ILE"%LP8U1#8NX6ZW7 1;Z*Y7T%,Y>RR>?=,J;>7LC7O\38%0I,"[\<5M;% MN=CLK3X.C@D:VL (083<)'-M>P>@V'C>>C'J KOSM-[[WI,RM^C(6RIR-=U4 M;V4M0T@ >1<3>GN]/ BL2]NL@.QJN0M1X0CSVZS(-G?J**%<2'F9Q;C#6A>] M=417F@NV5)&BQX(>V:+HNA3(4KBGKD#KNQ4:P\T1Z.^5/*[@':YH%V?64L)*I2?9@FBI!U=.^AYTW4JEW:YI M.\Y:C)MII2X9GU5DCD@@'^65B/T8U4,>M1#:H2UO%U9DT.4KT*;>N?<*LY7> MZP"W,6!YK:A5KA$*M*1#582\U7+4VLEH:[,V3RL_SILMG=;1-W%9

=,AB M$@ %9_3HBZ2I&'OJZ7OZOBO,*R:<"U\E A\"/*Z,17:P!TNV!!D_^"AN4G<% MTWZRYL;V*"')F[!SS;%!(1IP)*Q_ !_KIW.BWH??,QKEKLY2_-W@*K&$_" V]L8@/$3U'*JOHR_3KSJ?P&?N\!MX)]:_L,$'"6TH^3\VXY>I MWAY\E;W?OD/M> E7#%8-NCVV\!/B,>02F#[R.^J5>'O/5*-C_'=#RB:!4]RS MH1AY=R\:'4N)S0B!E[N; *SWIK8,UF%T4LMPYV5J>!YMMP=62K:-6^(**(7* MQT7<@_T:-K2(0S9X%YQ;WL=N+0EJ. MWPN''(2CY;"/ZQ$C&I";TF3I%/T9TZ#NF*T)/#3S<: @J>:C^D%_#5^(+V&1 M<-ZRS!YQ4BEMHWZHXB6?K#(^R1=S.#FGLN)09(O'DQ>$..ARH*3J=)UGO\-=Q_.8WLVIT^3$Z8G(E M\<%NR-2'E4L*.B"$]3YH1,FQ%=L#BG;FJX8V?'3&/ T7H6>;FPS;Z>!@J\]; MBG^YO://%3]'3RNDL^F;C28A_:[1;AWMX Z7 S)7BQ"WH!;ZIBL_2\+R,UG% MR:(V5CKF35GA/,#(Q'ZT#+T)+0OZKW0(9IA?9IH:,OP\L$S0Y5 M+(8+3Z\NR*>2,ZU5REXYGY]VIMZ6)M^:L8<>\HP]5<0]*=#[QM0WH(-0UN<6 MX5J'C(2MBG;6@;>Q) TKM,Q(T#*/&PQ]$"AS:;M,(< Z3LFN$W](Z:HP9&1H MFQQV,<)9 (+!Q,'[? S+L5M-4"E;:?L-/!2L0E!L!7/H)%:QOURE6:2X85J_R:&%4 MZO*JL4)9&KNCC%LY#/8Y5R ZM"T,-X^B Q%D=0DWM9Z(JO2Y45:/?H(D ;WN M1OH%YT%LMQ7&ZOM)D ZRT@HMW+B*062YTV\.]CMR#KR@P@,5@$Q:A;V3B+>= MPYNL.]HF24]Y>IZRZ-TQ(LYW0[5)E45?6>, M%R6II2PMG+1VYL$S"?E&M5DQYFI[$!&'C1-68OP=^UTG_=X*[;@%UN9\L=3) M*<^6U*W%]E!]E9;&9/S_Y]GE[BVNCDTS*_I+7.5<-TM MZ/A6C*GG77>@6BSJ/7I9: Z>EE_0T *KJDL.Z10:6.$#D.MEED \;2-G&;N? M7=(Y4U_-*LOFN(0DDUHI?H<,*VIFXY(^A(Q7_:$5KW'0T4X=A^0(2]?0F].& MPJ(C*EL1/I8>((@F 4MWR=Z7K!7W6L5")V(Z2U2I/XN9#-.!"?W2(\AW(]*! M[ MC_J:+5E=%CT?=( Q:"(/=#<)@/<;R%T$8Z-$8*P4DNZ9*C!L$0X7II>2Z M0'6+H$60%"J:\,P$\713)J9J&;CF@V%8$=*25K?#PW45V5WUGCIL8"D1;X[M MW\\H?E0>YG0V;LK*/ G3S4>VE%%$N^+BU#+7$M8,OD>H]0*V'S5PR!UZMW1= M%]TA(-N@;0LB]!:X?=L#?&+]SMO5/$%VG4-?Y82W+HAC%SC$7)([)V_10ZIS MZ_!9:"\_B[U[I5&JUFC#?:HFM9.S]KM0M(8N_P1$#6Y=5VRDWD=)]GA[5K:X M1QI9.)>>XTWMMY!/\FDW^.H9^GWW\.^]:/?H[SR0W?V_LST, AZC]%@?)]V- M1BUT\OX!/7%_7YZXO]UZ8BAU])!K _V*BJ=6F_K6_'T.6N U[6_6U4&.@SMV MRVI]M%91RYB<4/8A."1$/CE=$%:?2'XXV ZA[F(0W2H-2+Z,>HBTR'_;[AWN M#K5%Q:IQ2C]LPQ&/5*LX-%1J#7 MXGYV_.R<6W<5#=GJQW%)SG(>]_#[8_9A MYC%]3P^@CSF&B\0=W^,YQSQ>L:NG>92J(_Y2X;*6/0/M(:,'B[=?OH_3BGOP M\-Z2TB9$B).X(D-]TT$K,3&]%=9$VFESO]=#L5K$V(&)0.)) M[.@_74.&'WSNYH4QT3E:YS7(@.!-/[PX[]%0#*JQ<\#'GFO&(/84;O00TK]Q M*45DTESOM%74MB^#@%9G24#Z9QX\]#*>3^'X3\*'.Q4/O<0CT6X/%8U5RVZG M"-7"/I(TV/+8EB:G_4"RWZ&NMH>B]VC.+>!UY.+KOLQ/,KIT]ZZ4\(U>CWJ> M0$NPM34 ==Q'X@:B)*%B817Q91'+3+R5QD8P/(QL$/W$_Y9WM.+XVFZ0=:BD MM.)?$7E9:)(J+4/]S>>HJE,=#PJ^)J;S0@7P:E$Q#;*6PE3-YN0B_P%ZN"8? MTO1YR5GX<15Y[7#9HR\Y#82\0"8X0XV(3T)(4G<&>$Y'SW^XJ+[J12UMY":R MY-0VAG1=9,W,V%IF?#,_8\#[3()(BFA>OL=AS<>+SLQZ](J;P?:K[9:4)3/H M1F*C7?)T50)FPL"D.+>)P[N^I_50+4@=O3LYYPTWI5G^S;CS-?H2)LU7_)F\ M;/((&_ZB/])6?B'Q7(%(^$=-3!8O*LW-80HX2[E(,KL7L-GP.;9@=,C3]IK3 M'VI-[?5>PXPI\VD*KU,8H9C7!(^U0OP/,:8>ML^W=IVR&>?7R MGQAAODAW:__^1EB@V@(3[%&/X;_M]+9WMYSYMY:V3G?1.-]Y/[.4>^*T''IH M5H;NJ*A;LH.?!J3%VU95+S"K1J:&*7M,=@#]SZOC\^.>0 GI7VIR0=(D.2M& MY;V:Q#RNF=,Z]^%[=1Q8-\FQGMVN,/YUD3W_L*+>WRDN&5SD!S0G)R192 ^\%L[C!L>DQ5XL M84=;XFJS-"B]F3$+M;$E""YAXI.<$1:T3=XQ \ESDG!RG-CH.3E_]QQAB4M-&U5A2*8G MD"5.[)4BOZV[07ZEK/QI)C7(A%+ MZE$E8F5D0'D![O#DN]YT2_U9K_I9!L#\J^(&+D1/_>B.R]K:&OH;CQUT4@M3 MNV^XY0ML [FE25GO#;8<9V2+N^6-L+57.&MTN6P;G/JNJ?PM0<+V=).IO31[ M7)C&T?6N871M?'= H/ZXROMHRT4 [6O0MD91=#"^7<$1O7[5&?O1XW64(U5[ MYS';6WW.DMV;VX!-N)GNL7GF^S6&I-9=X& M*\. _OY/$/G64U]@][HPQ M_0<%X15<1Z\Q6()K([KGKX3$EL-@T>F4V0K":Y,,['- R9L\-8+ $-PK4X_( MXZU?:'VD6FMUA!>A\Z$D3\97/*[/ ;\Z?7@JO+J"KEEOJ3@+&I>JZHK&I+HF MEAQ8(4*2*4'J]A> B!&_2LF^A=$%#!9W1I=0JN@NJ2E0[0:/@^_Q:YV6D[XD M]URWBD*/-=+E_=:/ :KWI"DA#!YV*Q!K!_;=@%!:()2]#0AE/<;R64$HCZCY M+H(&0D&L_VFM"+^;7UANCPK$JUHXHN?E6DUCG-R M@8Y)<]"#\C26:Y@) 7HZ""*#VYOIX4RI)>U&2'\2,DA2!>L'0>\5^8_3H,IF M! 8^"9>#Y.KH\% S(J[CT=L6 ME0A[647[:U HFPBDE*.H9)\@W%P;87@S".?.K(US]QHM!6&XH3(;MBZ5+]VW M/;I]GLX-]H(+3G/YW92V%"?.J4#C=;IDN;M;;4,^A'5-G]RX!MEQ\A(X!LAOL2#XJ/UPZ)DTKHT^+F YF2A:%H4?*WQ%IMB2H%1)^T\JP(Z"QW#\*V!M M8),DO2S(7*E<]W9+%F@#8_%*RR'(F21G; MXH4)\B=,O9.8=.Z^3_:/@&WT'QHZF<9IY@2V^_7HN$.#BZ6I_$P97)GLM:^+ M:%=MQ6>D[+9(G:6.PY:'ZOU12C\W9*^60D]+$N:U"4<1]YN(BI1BIX:S+OCDIGGL75 M+';+-448.8BW"%=BTGI."];4ALO;BOY>BS((06E'V*)[PVUWIE'Q;%D6^/5$ M-F'T;DU$>,VE 9-#7TFG$?X'Q>E*S(!"!;(ERE:M0UAZWNJ*68$)V_5(?&\6 MOFFB% $+I1'!CQD8MUN!MBP*8XX$/QV,UH:'Z9IR5D0O$.PKHW/0G; - M9\]6O:.B<4DV)?B(7OAQ]D.@"F9Q!3#"+/W 9-E-%MOJQ*J9<47P-[0J"?(K MCC+EG*$:U:WO7?&JY8>^PN+7M#SO"O*4TV3Y<60CI'-'"]&Z^33+FAD'RG[G MIR\_CWU&HH>:[.=I\IX&I41TQXP_U@#<>4UR]K[U MXH5[+7=SG).XQUK\73=C?>Y[\"L<%Z03C!NVXP4+!N?FL7?'./'#CRG^&KT9 M_#RX=1KB%D_6N&&Z*GWLNH?77L=Y@_93#33EVFLQ#JHQ6T]IN9=),5PQ^VP8 MYH>96^1N5>DH1]6YX<;G+M-:^'"=<%'PB9J3A+#-Z96-XZR1&#,())0*P1Z* M9'H*BK[7TE?*"J#,B](?V.=L<:STG";N#-EU55P]=H%OV:4SEN:L5=5SI$(A.Y'O4J#OL;GX M:L57#"+-J3(5"U[/[=?BT]A\NXV 3H8W%$VALOW82B'&_"UO#?2IL9MAW9-$2L=CKB4S M(?8!NWJYG9EBK%:(=M.NU4ZMM>Z]O?E9@OQ4Y %-%-N=$$MYL@$;3,&U6#&; MCAFG 7-. =.*69F$<1M*42A"17"O' U5W8UMRKM2EC:R4]W'0H@P[SL7_UMSJ/&-. MC%!>Z+]DW@$VKHOD_561S7K1^8V9&/8)&HV;A,TX=$&8Q65.&B=VS1=)N9FL M+8?N%&87 EK]Z^@L,R6IJ?/SM[WH?U_WSW*-:C"WD(0#W,"NXB 22&/Y4?53 M4+8OEA['XWY$-P^NYK5JY/3\+#K:VAI^O;VU=1I62JCZZA4GM4.ULI!Q&U2I?["O3,"0$(?-V M7JK=+<8.D#41?2A\+1\A=3USE.A @BX,[=7*&FXWL+J>3E[DYEAPC*(*;"DY MG>^7#//"6%NO[2R8/5$J2RT:G1RW(KE3U1ITM@@3(IF=I8*FC@[_<7#T#[IA M1*KA0W3Z@-;([8F2/?-T0@)3]G))+2<]W4.77 MNA[/C4Z]DIZT&%IB>I\]LI'=@^0W21 ;KLC3]L2#UFT>%Q-68"874EWE\?+? MNN[GP\@=@DJE7!GSOJN2.2$J".:7"-"T[-7H+<=+$M,YMG.AR_B1ZQ? )"-L MP&(ZQ4S@S#//)@).?;NHNI3O/*+J2>O8%PBUYC5J,D8-X(JT,7I_K)ZURO79 M18N=:%QRA""UN/2G*:\N7^.5U9*V#W2["W@=TVG!6-+.\Y"$1$1!QV/[T 0G MRO'KY\>C\UX ^PX&PSDHD7(-/9FV;M24?U>WM*1CD]5O9?7W-UG]]1C+7R6K M?QYG:IB]9KZX>X9=UA)BO=1A=L7'11(J (+.GCO6!.D,#Y-SDAS6.9I_,UR1.2;Z!=$ M,8ZO#.>CWM+UU2*[CG-8\2V-)+F*U>:^#4;E7!0E"DX&TP*;LNDH/W\$6/IT MM]8RO>2]-]EG_Y3AGJI&713#I(ND7@*LVPH25MI_"[O8=G'U$5 I3 /IB*D" M/DCWXT=47YA.UTR%U7G5:J7G]I-[[<3,"E6Q7N^SUE1-;#T<*TC^*OL-/3MN MR2B[%IF"3IOH.GN&7?+AI$PS]&L+5*BC7B-%IM-1[;N'.1K[?^ M^\5F7=I4V2W&TI:'VC62>JNZCPB)KJZJ4ZMN>3EZ-(T3(TG 28H_<-9A,9=$ M0N+G[^FJKZZYO=X[X4PW@4X[2JY(V.8<9W9:Q5EUY/QAR1(CY.-<Z2PNPX:)*&FL5]QP:W?DWJ\*VI5 MFBJZ_@PMO>C<2\<'XD5\' 5Z)LWO,UM M][H"YDIJ6P".4.3:!/D]TO1ZU_N\N,G,I-/-TW/6Z];'%XEQ5,,,$G1RCN*_ M4DP*SM=B1M8]-]("^1NO.Z,P 3UESH'*8EFD$;A^H,LK?GV?#]U%O%?:3_0S M,Z51;!W23WP6T:32&G_=WWF\V4#R:WO_F\>C)VE/SL[V8 ]S$8)7+%<[&QOV M/.*"/4\$'L0=P'SSS69E'FIE2.JG:"-L)4D^]W'B1#'LF,T*/O0*EF;>:-5;/"O@\/L@ M425@5]=EDE%T:$;8LCJZAK"Z;ZT?G=FR6O<(E0NFW3"1O)FPS_DN4^.60M@S9'QS80_U(0;K;(D%V[]/7KK4=T8 MY_!.X^NB)+MB84,^UJ>:F"HITS%<]'%QO>X?=V+#8L$A.S/U53&1J,![28^V M&C#[3M,2#E-2F1[W''1]W&^+K?50!W#%<7UN,YR: ,$8MR,BX07LAXG#8\=I6T1="G4)E'F7@%,8QXK/\Y]4]?]ZB MMOO3(Z4*P+61U7*:HI@FS]B[-WFJ@ G!$V+')?B;HHJI"N]RN2"^%.3$M MW+21XS#P)&2_Q4T>EH$I+-$VO9#XJ250J!T4UWV%W?IP^%&9XE^$X%IR5112 M_EAJF:7BJ[%=-5XF,;]_%&7X-U_&W@;O+5O-&_A>&[YWL('OK<=8/B]\;VL- MLW.*6WE"6;E"F]D%[*4>K]H/4N$Y78?N8]UZ7I'+5+Y\\NZ/^*%O]-VSJ9K1Y3HVBJ83%Y:U%=7VH20D M*CM-)!)REK3QEXE8N;OB9ALTA.AP=#2L!R"R.&0!Y5X]S%HKDSY^VGV >[.6\IBH)> MT5=@:0V>SMX\\WL[QN4ZY@=>N=;!7^-:V>_-_,PE*82[SJ_9K',U;EDJ:$JG M(S'YFKUJXUD61\'UC$A>1 >%SK 1-ZF&&HCV(NYL)<.*\V=UT^%Y)3,#>L?N M#7M*E'1 M*]Q(H"8IKSH*M(@P)M.NTIO4B1^3?8SQHSCQ@F]X;>0[) XA&MB&84K5\KQR M/#+(K4<;1K9UI/1^R_BR]0UI_[SADJX*A0V ^I[ CGRH',-$>+D-I;.6X7?! M?=KW'IM3+K!=.I?LTY]-'GYM\B4B0:/[UK,-C*5DB7()\5<=0HDFC$GBE9E3 MF63DDF1*9YBD65_X.^+\<_;';L,S$4$$.JU&V2AU+@CR'M#I_\I*Z*KN(ORF MLC:MODIORJ"6 0\$L?#&%)F*+]37;SUWR];KN+_)(X7S!__@$5\VVM?SCC>5 MR+)MFLJIP&!]4_D**G+#4!9!W(LJA,%O#19Z;80*/+BE2YI ;-WNB3WPQU93 MQK]V(=ZJXK!,GH=I%^T1#/0,=Z_#P_^M80: )#WA1_LS>3!*'1%9,GR_U@=V M=9^EVR7]>U$V.Q+* ODU/QB3" Y%N0.).IKAG.+RINLCB_QKK/%'#XXGI]BS MK33-X0+J?,4^BFQ@XDM#1U87<*ZP<_*M" 6(8IJL )%(V_0#][VUUS=19C3X M9>6-X&6M-[T@*]>0/^EAVD$9]K,*MY2KXX,1V$F=1 MKK'O]2@SBZFVL7WTQQ->:5[H6DRK5>1RZ:O;OB6H_$TSZR%Q&AW#_9[DWRHGZ&:1A)UT MSKM-5&SBX"O=O:6WS:(9B9NE7)7[+#@J(:@FZQ;(>]Z$I;31/4:E$NSYV%20 M (&:>(SY$+I9N*2N&?U[QT.J9#F@Y]FV8F,WHPYY%[I>Z6WH,*4:@2JTZ@N: MAR+OR6J"1D9]GHS/$QN94>(X5!();'AQ\P.&*4/H""2?,,^7WI9A/9Z\5.;V MKU//T[_DE1>3!OGPTC2,-$D>'G#H'.:CN>=F[%ER=;ZBV\MR--TU.*2 L%;- M++)>PU>I9MM;0-9,'CFW[8 MO<[QY/7F_!\,>]N8;-0-P/E?8]:1];LV23BE=<,+3B^YU\T6O+LG+LPRI+81 M_L 9#4] \N',RXX#;WK5PI=!VD99^-$5TJ^,/IRJ3BOR9-*U-^5B[8H&"_$[ M+A:5I%_))M%4Z]B-GV4V _O+0[9'Q)^\=T!?K$?S_))X1>_J[5_ M44+K^N2[;6//I,7001/#/N1&CY3@1N$=*9X3GH &\=W63NUHN+_=)%$U0OI& M;V M89^\!M\>J/?L-X6H*N)D#M>4!0.$)/(NYA& .S7XU5H?V[=%+&EK_@6.@ ])![ZDO+*B?LO@>H?G MGH?5UO;Q:(P]Z<-O6<0&9U,$85=APEKY;-5\%CI.SVRMQ/SVKG4R6!5MUR!B M24G..ZR%Y)HE6R!,N"M7^8*8B+J*KJ [D@KGAY-#Q^1%RDIH_H'9[.#.6IL) MN#^K+%EW"^1[/_)SOSO]QGCM-7&_[O<2?^EXPU'#[Y.+KQ6WTCB$YUV4%B/( M6D!WUU;42NKAHX!Q28)E/-&6M]MQ$4$U^-\Y+5K528J/+@2S(]?Q 97BL(GQ MMR^FHMX7U?'%<2$6ZVG;A5&"!DC7;5;KR!#<3TZGZV+RNNP@#-A/7KY=A-W! MWS%/48JIBFTVWG4CZ?2HT2J$SF'D+R@; MA7V+-.4%#G^4=7^L%IK:M*A*M'32R^?* W[ ]MKRWN8MO[]NXCZ_Z;_]WY]* M"I:78]*4V$E)>G(T=(7J9)S^>363WAOF)V1/M+RD5N>+G.A7FRW0VB+GC34J M9"O%A=:J/CD+_JDE:\/R/ -__:YGRP4QMZ4PP*V$F0(OH1>!Y_G5"H>S@BT3 M8W(\[<*G^U;(,'T3ACY@I\@X8UCH35UI!:H;(G!O(IA4A\( F<>3%Y!9V9X5 M:U%R.S=M.2_PR;&*VJ(A3 @&109&N=:9_W.SO47TZ<3'&R=@L27==@E!>6%R M)ZAK.MUTM@!$#N5ST!93\M2[ZJ>&X?4280;N12$*RDFU(38A M;3R/T:IF$0OK;*=%;>A'$\"O]+JC@T/>-R MT0E4JA!IT1NA__>F7BS<+M*_VT6"! M&!%=MV&X/9)@6K:6>>IXJ) D@%T%G$58Z\(2?AB&H9^$?>-?_#JYC M >;=&T#-BHSAF+ONE\LV1)+/>ODS?N-Z^+7%>;BJG:>:ZIG8E9_OHGP*Y1OB MN+K-Q>0TRD"=RFR>G2TJUYY->%2%\DDNC1[X3L*0T!4SBL4KTV#)J/* MA^):*Q88K38AP"Y8V=/.Z93(']/&\HD]M@=NP@HGIC<=;4_U7,0$%#+Z1+^T M_9(M!\P?A(WR].GCLU-!F?*?XL:MG?80%J$/\"4S4"C#DJ0;T(D),ENF9X,O MUE[S>$*V5\(CGQ*!^1V\TG\0WN3)Y^(/;J1EZ$<'N0([>3G-ACL.++3!.JC^ M5BOY0Z3.SDLF3$5KNU64N[M260(A=RXP+N&??Z[>XG^RL_G9M6C3"])0)]>R M3HY*TIE.DNG:FS*ROYU.>UCD MQ*0R/Q1<=%&BIK,K:%6BR.(:2\%GIK'LD'1"-1 6U_/'O\J3#U>P6Z>R_DX; M?)C:;M*UF"Y'P7,MA7L"!"T]42&T;H:1;>I W>( ';"$'G@)LL+X]X?"^'X\ MRQ^D,.Y-$%"845@/I"1]L&1H2$4"ZRUJD:@U9R>>MT8P-\'-FI8L2:\'1[=O M)U0AUF VELBX);-Q-#!CZKG%2ZH3UP_,#$-QGF=H8Q9X3\;CICOX:V M0"/J!3-V..-($8? 1%^)'>[7TE$\0_-.(FKMZ\3:;<*U,K)"3]-K5_NJ#;XE M+Q6&AW%3&$+-9#T!;DGE?,/1"%!SF Q+:,VC10\#,6TWBUETT05*N&QG]?PF M+Y*$WVD<&F+8\ <,3"5ZTCF)SLY8CZ5^8_N4/"=:27*ECF*JO:I#G!N/T=B_D&!_JI93:?2Y/]$;N< MG_W][%?(VT6(Q:D@$H'O$*WM,8$?<9;LZ;!EN*W.$QDWLD^5DV ME\7UD_Y,XEYC^@UW6:BVM1$9:0UI<[ZLUY8>QYH!5V9EKM *I0[X9:GZR^/] MU8M3_O_KDP=?O/G2?4.4/DW9SS4!.Q_YT\FYMS 9YL MP1&2GBHJ44A$HW$]B9EK9-AD[\I&#S>&HM'D_XZ[QTHY.R/3D^&[]L@YS)<$ M5!!2QF>1:[!/2A(]2C%3=9D#AF=;+*+"TVWO$!4LIXNR7O;I9FB;[]>Q_L\N M0I4;U8_R;F!)U-)LQXV57=!^SWN25 MF(8Q:.*O@M78[R@XU>$LT?H!KRA5T>^_X=K_Z=FKT],B 74>(R6X-H#(3ZGE M_2=6F%Y'<15\]Z?7!1T%!9'YN,HU >MI?Q7B087R:\NKH&;74DS0[OHA5-[R MB< \L4UF*AX5NLUF>N#*-U2,%JQMB;^ J)72E=0]OQU[>Z1--S@*G5X@!#CN M L91[ ZDC3;TZ!,#$V,UDOU>/=M=5CS#C;3.N3&#LNMZ +J)H9D^A2#0)L MX;-C/ZS OXR)F\ Z&""I^C4[I.R=3#V<"6>>@A_88G1P+H4978M0"2MS\&<0 MUJ/8IATH:C;S4D3'6/:BX?$8_HH8*DQR6KRC"U-.VY^>%W* MS.]*.B/EI-FPV1,5!4WW7EO&223"\S9W\'AO;^,HBK.-14ES>\Q7'5S?GD^= M,!Z0J=%63S_-Q*34\;I\@TK'NEIM+>21ITMCX*NT#J+')[\NK5J?%UP_W[/1 M,I+:FATF]W6UF!_] AZN3MA"+NOS^C/@R/EMJP3N#\@>;]796ZW<6Y%P:7A<&08D!#L<)S3^=8KGBH9!*$Q&0^^HR1($@.IV\O&[" M"7)9"]5$'&)+^KYZ^*:(Q=;?+""CX)@CV6%8)!SP]4Q/[I">O ML* ,/M9VLNA15A2654JECX"/MN HUY=*$;N*[\:(,99"&+=^_/&2,]:O*FG(KIJ+\L)QK*3RQ>RJ[K&:SUNB61('Q[K;L&XQTYVV M_4S22(8UR-:_;;=H"]K 59?..3<9NMB<=>&T;2*6T\,O)5=TN(LH@ MWS6&+33[$I;JUA0Z M6WVG:.LP71\R7<%?"JXB#5JY1/J@9Q-498T .$6#UR\Y\-W;[#!#]S9#Y61: M7]70Q@KGHH1>FQ5,_)\>?EU\]_ !SLS(FH@M)DEE 8@%KZ"4!G$Y$_1O%;': MR%;>/JU:Y5 J>6*Y/;2K[3FZ_,LY/*1JU:SPX*X/P&5MR86Q&C PA^->"V7 M!61O/P0P1I.,>94?ZEG\])V%;P[S]G$W\LFW#XN31]].RHO@ZZ',:!0D0AJR M)J,YG?D>FBI,JDSK;KI9QGICW+*^2S0&P'ONSCT5*I1BZ,G1/R4T95GWL_#B M9=-V+I^H4'$XNFYD+HE*;+F2"\>3Y[6+&\;4:W"$B5 R%('61PNO=Z6 M(I*T4PP.A'27VN$>\0BHDB:8YR[Y,D L?[:41ML)I:==N1&XX>DY"O9A'>YY M*NE'A1;HB>=3PS9E<(R$3IBP:WJIHP:T2(5O5WB(BRLL2GA3"EE3#KWP6Y;\ MBRP:9E841?,%ER[R)7%DRW-M^+_-X.L]NE;3(JZ^(3TJ6KZXI15T)&;4OLUW ME3[^B+"MAP\.L*W]>)8_"&R+?"9=.(T>/CAY(.7<5Y('1B)_[:B\3E'4G_%% MR0HAGEG/P+J% !?=4_:D9;@T7E!<7U1F\+ M4E2U@^/\?F):?AW_/E!9):)4?"]EN%-ZF5GD^J)4DHN965[M- MR/8)=MOI)'-G]]3S&2AR]C1*+R';J51R$8_AIGK/W5Q!3=$G6'75%3C5@$Y" MM]9JFK=4?4=X==%-KE4:>:9:N+S.TZYK,NVL*V[A_KR\K.MU:R743'VZWKKEQ MLVBU7&>UO06 #$4$8>F7!/-%X*4@"E@K<%?TN(,!VN!.:^7[^UPKO.)_0."C MGMX1K_M$_4*,D%D=HCE_L3WBX)![OQG>[W5XW#SYZR^G10QM>TLMBR6P $[W M@%X"$E"H "?@9E5*Q3&U)5Q7"K>,((6H2TAS- G6] "WZK(TXK**4' MJ\'6$;KU17U<'1/.6[-0J3!@=*:P4&O(7ST"OA1DZVK3(:ZD-9"!, I$NT"J MZ-H5R$8P9W_=>=>6,\7CP+A#;]-)J[4LY3H2>4(7";B9"LGW#-4UGD\VA#)* M$J+'<+MWIV ,YWLB+5/ SIC*V)+CD3UTT484PP+@@D3=>C =][*>39^QKMZ M']%KY1RFO3O'L10K?9K",3H':'HR6?#9&9]G#D?S8_ W6(AUP)']MC4OA0,P MBE=@V[Q$XUJ,_W]6HJ)PN+8X4K&'Q,DQU&5Z_U\SZM3E9G'!DVA>B^.5 '&I M]R"YH'J_AR?]>G(6=M &) I$XITJ,Q!S1P3UND)[(B/.)$SRYGN(^,9>B#%X M5JZT%'$EJ;!_12" .%>T?0]_, BA."%WO'XQ]N>F6H/XI9_\>>RO83])NT0& MN" M\7[AC\)<2.&2AR>>Q&GG4TY6F:O1UW6%A>B0>RJYE?!3XAJSFA(. MC;KW%8$>80*(0FXJ:4:+U!XFTQK[=3!0(MEP; U"6T;K%FOXKQBL.+D* M7_795!8FEFTC=)TIW^"J/Z"_7M2B$3IT;-X'JN]6_#-ARPG+^R^"(QSO)];# M1E![6?&DC7287\D2EA!5]H'KX]+5.94.-)Q:Z0;2ZJ9FQ<^^KO]X%4$SG?N5 M_A1'"+-6G;UCW6 M9^?UZ_^=4E!\;B+R-B&7?>70!)P*$":P$.1K^[Q4B+Q7P#I[UG\X30 M$+1S.;'(;E#55PJS"&&;L! 7[[<&(%SL4,U-EP'U 7RZZG^NV ELPS&310W MW]0B)M-5P7PW+L25._%RP7)#;<]R>^'H;L(F57(@'-;$!9*19?0C>. +<(6T M$412N'8\@VZI85M"=$?UM=7>++(%@IK -S752#B&%Q1-#KZ4&$)=0ON?310/+6JZ M:1+ KS]+ \!D,=%H20 Z&:NPL@3L:JF*,&AK6QI7Y6+C<^"R+JJW)9JKB\E% M/5\KR21%'NJ>[6=&1I*MLCF@0BJ2#=\N'-DJ=M*Y.1'ROPS*6L05B',<6X,[ MLR37LG#$20+H.)AND8B>0OJL-]EC]Y:7,:4NY'ZEPFIKV07AB+8,BV2=TR@B MP<%!(J,'E^$U)/!2P@GON'L[Q%5FR<YHX.>IZS>2\LC\KW+O?ZM+9$+H_ M2$2\;W\?[XZ2"-6Y=0Q='^F_^5B=^1S', MZ(^E.=-96Y_@'Y;*]MSXOH#%\" /ZU@C@B,2#;2W+=K7FH9,U;X,].P8BVIJ MTCE;F3K&%:2+4F[=S8ZPY6\DA^RK*:F%7Y+0U6UT_'](&,?) <:Q'\_R26$< M]]NO^9YAV-,=IG"_+>&OMQCQ1%RJE1GU4,-O^_6B.E\ 2V N:C!O^N?@'4[6 MY=+^P/Q4+Z?B4@I@R34@UN5&P[@)X0#L5L )/$Z5EX(\J&&(DZDX^$ -]0[M*QIOZIHFEL*!+(0IPY?2?_,GIJ[AH\ CNNF6RQ\F$, M]R)HQ @/D)^K+LO%?'A5!_8H0=4<^937$CZ$4*I4;>3HP-S^5-HH>ZE^;BAWP!3>.N*>Q]@8,+#;(R!NJV%Y9I-9\$F" M)9F*U$1&M&OJ=2.03)U:I6U128ERT5ZTF]C%MWMM2R6FN1F>X7(=GMW7TNEK MK1:]Z[_0>NO6LC_V2ZQM:8A85P0:Z(7GEE=6>FP0M!9?"!MS#C81K/J_4U?/D_ MG9P4WWSS->?B3P\?%8\>G4CP"Q2 6S3:LQH]<[;)(!W(K"55)B$Z%7.02K? M5;-JU\*G 'XB#0#&0IXMSWCR/'XJ+&TJ/0C%&ANKK_.A3]9.EE[O;%W9J&5L M]8_)VJ6WR[F)!IMB:.5&K,YEJ6PK8^]BY/3=.C?I^"Q9F\*DC%MQ:VMR_<.H MD3+S@\"NI[H2:D=-TII-J08Q+TPL\9%F[73#IGD)]YM(VH2T Q\W'!R&4&$2 M\(@$48ERU"M#%@:-URXJ%]>EZ HQ&DH4*8O _)]G[\ PD.5$853T=FC&[6I" M_U;W$*;FD56ZK@75;+?.)^ MX?CNZ<+UI*?Q&#'^3*HW#%ODF<)-+NN5@]D;I.! M+?>$[?D]7<:SLU>G^WT2P"JXOI?@I_=AHW635TK&8CABS";>9@LJ#.B7@5C? M..:@_RR;#?;T23*OP5RLZDJJ-G!U^H6)*$Y9^227H9' U-1=@X5SCS?5QU/, M+1Y(--OZ]")[-J@5+ #W=% MY1QF\7UGL5VMCX KM;:Z4M(S8_-Z' \#X9$QMC ID;KYE#W>5U!;&;0(A3FIZ1@A+60#U%RE47 M&V#NR_@1*TY.\UN:G4F0V0L"B> MXI'5NK<$B_D$GC$Z'/_[+WSZ._MV<)%**>P2"*1A06ZLI3[E?L<])U7' 1NE M J_EG__<"#TP2E7. 6LG:F*$K3M^PZX?,J(6E_+O\=P;,P>E984?=Q. M?F[7H.Y;3%[<$*YH"=)PFS<:-=?=Y+HZ[^LU%_^R#>$;6:HR84=QL[=4GPZ^ M['T9J[NM:2SE0M>QQ,5ZF&K).KJHR'DA&1V>^N"/WM><79&(7E"P,TVF(1D4 M9^SZ4GLY_7Z.YHB\\)C)(O:^A0U)206!2,@Q9$A^'D-EWU^WR 9''$0IE,[B MA6P.LWUOLQT[*D2RJ!<$D,XKX<%A7J\K.YU42>_A5RA]K"]S006O!Y#SK!_F M[[[FCQUI"/R[(Q&_;.NC\.DWM>DPK]'] 7, >Z[:?E8KJ)71$$1D::PK$LT2'TN\=EX>=&DO=N5<1F)&[5';''8F*'],C;%!L:$G)W=]A0@F#+#6/[U]9;GHC@$&3"C Y0'E3 M:^*W 4&Q)XD&9&,6[W@ NF5 MX<'H-M^/,O_(J#;!VO4=A5Z[O\S&)U^IH1[ M^VVCGPM&*%? "1H7%Y+FK(ZKL@ <&@(VF\J"'. S; MY$Z32/ HSVLU>4>Z!]V]1E7W1(UJH,0VU*A)CPZG3TJ[^B#2Z7BCLC'@[IC= M1-?00:'EW80?1YN!\9[5VUK$$.(%TUCVE(SIJ0?+5IH]]RG Q"-Z."(DP0:6 M!%,1>"9\IK,GHGA6S4R8SDMLA#/_[_6Z:R>/Z_*B">Y"/56@QP*]MD25/&;= M!JB;+[[_[L_??O_G)V=?LK3_[.^/'Z,^]V0#O$L8@[ XE,_CR=^*]+V$B,\ M'"SNQG>PASR_$=+.8%D6I7;IG!,*&!.AD3QEK4,_8R],HBN;YLPY[21:R[&6MI4031@(=-9"I&M5 M(140J==1Q4+@'4C$"S8O,\*]C#D;P>/Z.(X[()]IMD7=CF.2-_E)7)I4]UIY5K][[1?,RLR8XCH?2'FO!8' MX?79F;3M21<6[UW^GYYPTG)5;6"+7]GKB3%MF7MTBKJ 1BG_J[YL\!F6E6P& MQ51E@*H'CSX_,-Q?'K_Z9;]7(J;32 0>0^+0,7;^$I?2Y(LG?_L2N+=O_OS- MM]]'=!Q>KY#%F98=]C#%$EPT^"E6F78?6%IUMD*J85&2:1VGQG]Y&S62=V28"WXAW.5]K',&!_0>X=/_B94HT]. M98GCU2;$!$<@,]W<^DJZ7[MVH?VW$?X/@+&>\_E]DI!7..6T@.,2$55S57?: M&#EOQ4GHHGF+N8ASH$-5B-A=02A/6(V3]S!YQ/C7V*SK&CTD7G"FWQ(O296* M@&6Q_8-AF_O7YBSQ]^J@T8=CT1QC:X^%*23A9JK+P]NOI!NZ[BOE2Q("21Z! MN$]X,E*)VB)BBXB_V?^9@ 7A?RJB<*4/&O<-KH1>T%PB]T:[Q*EHB]<)1)N>)(<$M&(@!6*OMU%V:C0,F*4 MJNP-&I$.H#@S;MN'JP5',7PB.*D_VCK6IS*JILMPAT4U]G3#X^E\4R_6QH8G M;LU G9LO,O8 1>_WU6;6-C=+?6&&81L$5XW_[;4) MYMF8?7DL]G.Z>Q+X5O)*V;*38U 1\LY,+L,V^T%-0N0\M 5,\?1^?13;J+>* M2\%@S*IYN5FLP2_H6JS"8_:5NN',DY+I%10C5V6]$/D_=G1'S2_IEFA-KQ:Q MBFE0AJ!E.'GJ\>H\SYQ+BZX;D!J(<]%*M-[7;X%U#X.L;2>**D@>IC-F7T08 MG)'N%L94:VI]!;QQ[FS[&!D=AW$W*G)4QQ[2)&YM.I)I#X2V4/L'@ MFCSZYJL?'CZ(-&OH"N.?OOKW*.38-&@>O&Z[Q>R:7LBF:^ACQO.N"@$VP;ZQ MQ(3.5J5LJI3J)+E8&DV"E@0C?T&L8[?O)NFSJ$'^GI#<0S4QJR8^.E03]^-9 M_O=5$[\=77%/>-15&G8(E=59N:(/^HN)7NRWC3U=3QZ'PP1E/U$]>12)J:DP M-IM\]>W7>J97Y*HSJO*OOOXF? 02'2%&.B(,.'Y,U8YGDY.'WZ;?,K*)F49Z M$PDO(84>]CD7DY.3;X1KL*\H+R.8>F808;%_F)Q\]2T;HTN+^5+/+7[Z[FO\ M557+)?O@M"30VZ76#3446OI=@_#H^^_="_!]1>%D7#J&]_KVF_R#MY5D]SQ= MC832+);9>K+.A4$DB\(T^-LX;+MP/1ZX75CZL=;CYTL.6*.X-7EL]6UE->EY M++Y7M9*O]&^"DT1*UNX-BU!<5^?5HJZNM*@L < 4;MU4N$C*M0:'^@":\1*1 M\C23YEBBUMO52!M)_T:XWP5HH_'K==V;<@!9RJ;ERHP5PN.V 66F+&%$+R" M91H2/?_:J$PU"]E>B:=8N:"S'Z-RX7."#+6NFZ5EZ2X)Y?5%V\B%'\ MZ]O:#DB5Y?I_\#M?DRZ$&E<*=%T+-;DT.;J&^0FARDMDVUE!VG]ESU?Q;U7, M&\D[Q&4@15#\3GQB1'H]*FL1ST .WWD[W;!$I8N+4YM&O-#U%3W%=@V.&%HX M?SOA. C.>[>IUW%C)'RHX+0Y!U&N(X2OP8H)TX"J(#%)O$C%6,2$U6(UN:Q) M-!BBB7+!9=0V%)]7^(#DWE#\#E'\3*Z9[5(CB*2]Q$]S!'V,H[ #LW0U-Y_P M3?!I0WR2X5@7M;MVHJ*32\OPRRA.[ZBI@=X?"IKPEB& M,#8Q4!I9AW*^"-,DKY%,(8(\)1C!"MS4"XQX#SYY'],)=''$'-!TR)%W) DJ M4-&8;>FJ2S0BP[J$$W!> RGP+"?S",>JK%;FMW".EMU- :G'BSH]<*48UC@F M6K67Y -3''4P>E$4 MNH14&$"Y4][GT(N=='E(4A8ZI'QT+E)KRP_!7V?WVC M;Y,^A9J&<*OSZHOVO*0LS61U62_:OEU=WA3#_*_F,U@QLBRUT7Y7]D*)^% MO'BVUD%P):HU2O$)%V>QG4[M"RODKV@NIY:+:JJ+=EU[7A@AM4=GT;1>>$J: M^'*>3@9KNIWM_XF3X9+9?+Z1F5= D9<[A51=R36J")U&DHE:D+L.KL01,YQ1 M*<$T?F12!D?,;T;KE+(5^ 3.-EXC\\!E5F9PC'4G.R$JN&:+*NTA)EDC-477 MAD77FKX5L5RL-Z)=7CB2\N?"D&#]: 'E[.7?GST^.OE>4S:]I]Q)84'!J\SK M:C%3TY!<_BBB919W77%A=Y7]1@^^*"@AAF1=+:K5)4H0HBU [,FN<5?V^ M)\6&B'>:%:-,+M.PKLO^S81.<\2.NP6ONR88V%;,C@A5%VGDPDYO&7,!" MH6 RJM51V2$;&GSN\'G,U\:P7>(=E2B<&ULO?GU4:YA7-9OA^OT MSVE-U0*M5R#8X!P6H>N6/C@=$[:O0EIMSZW"4ZIRUZ*9CO_+@<200;+F:+19 M5>RV\=J2A70++=9E3%=6P-8!(I,YLY$I#(,7=]$QU%8$LRC6".J(C]].7K]^ M94$!YO\B[(\5AO[U=07]12Z9R#XIW+Z39T\G+RJ8*J>V&IR([L+\W^!(B_[E MY&:]4@OSA0#DJ W>6Z);??R=(-5U"JNB*?@L5TV!)<(N#D0.I/ MSST704H+Q\*?27F,@(@)!NST8E]SSLRA64XAE/2'0S#P9)0\V1Z"9R@$V"X>P%-06Q0]E=XI0!79H M7[B*2YJ8X,7C\CS?(\6)IK-\5*BR(DH,&[9AVROY?9K'*.,8[C"=;KJ1)BY[ M%\^3Y^#Y\AK42$[L^AY&Z3G^_72..5 YH'I;+!:%:-56@FGD*E",OY_M78UD MQ: G3%#_4FQUC6Q[;EI.#1[BE'H=A/\X4UA0F M1YA'$143M(]%(C;B5ND^BD?JKLS%4G9*,Q5^<2KEVU^D-AVN_S3<:7+RX.BO MXFW?M!O;4/ANS$QE>+0FNXT20?N[:.E;$3;FEM-X!//8=BOB;B$EUE6@P+E) M\JJ2AKKM,?]K$VY5 >DA?^[]W_^K,'=BZZ_?'?U5LD>90'FGGYK7"^' 4SV6 MBFB0?E,*E^OK2OFC3QY]47[)ZYQ\_<7L2S,TK\&<*(')$^NQ5DG>D^\??>7E MY 65$$%-(OF"'7>)Y*F-K@B#M]GQKP,>+M6WR&;U&O.&R]Q8,"O,IV35#=8J M"0%*S(R0B>&Q'4BT285[;R2M-;A[_>1,@=5/SL01]"0<279Z__.GEZ>O;KRU]>[\L!//[+3 M,.B_U/V;R5,)97_WAW[/1HX?*P@?2!M.>B.'.D:>7E[-^E;?L(PII\M2^A:, M>V?)*@^2M3BQ-V)<"5X/0W2CO,%VGRC\9,;=Z5KA\ZD7-#Q .-5/U8D&-*_N MIQL6;_(OR*59L+7*)/Z@;V!W+GSN>.M&A;E&\W8CP708H$1N$5QLAC5*%>?G MWCCBZ'Y?FI MH:D:C'-5=3LE&S:8R9@KDXC,DJM^9N^:@_JX7"NG\#3^-339OC&L/#KF"&0H MP"W GX1<"3 N@$WZ01KK5:NPI);UM/=U-$'[327-%IRW,D2)&W:-\]0^S.'' MG4-+SY43B.VT8D,7K=:C(:(H0 Q5G6^"HP_!8_U(;)=OPMA&64!*N1PFZJ-/ M%+981..D$T6KTLW%8<@_^I"+>&\EO35(CK%!FQ4L.< E1WU5D7-CH)5H@ +L M%2J4B("DRY>Q.J>'9C&0PL@NIMK7W&&5"@\/3:T6Y RB\ $0C\/"N/O!MPUY M3^P3F#""P="0$ZM&K:$BP[(Y72S:U\B/_K6>-97,)W[WHERA@YLE4^.4S.5B MC*NEJ:00+5#*-3(;*,G5HJ+B%Z02H42_D4F ) 3+^US'/G CCLERI8<%]'$7 M$,&; Q2FQP7&-'[I X?(J>)F,"RA-U7D#,+$ =HC:+40M> =UMI:-P;_# YT MNR#D9[*HFHOU9<(J 1.IV+2X\G ":?NAPB;00J9!E/#Q],)MF@">_KVJ=[W0 M8:%]_(5&C ;[J-. *^:$L5KD:HHBUA46A4$F18[.JCV"),X1PY+Q/9X\FQN* M:]-$F09="6G)@OZXJE:356E=9')-8\(0BJN:3:WA2>7BA:^;L]M0;6XLKI5= MN,!A^7S**<5D\NVEQ8*A]DG!L+F3K+&"B LSUO^'64!Q810_IA3 M.;;YBW2XX;/32T(!E"52CDXQ<(=I_OC^S#]C86E[E\'LSQ<;*">N,SXV?+J3 M/Y?DCUNH&I.$C$GWVPHZ*D\=RT70T;SIX=M0,S&VL."2E!_D8E$09:?$R^E1 M4$6OL$(/+N['/C@2@Y]M:CO\91,//-@B=U^+]'?]69L4AB[H;",@!"8?:$,B M+I6S*W^FNN&\O H&!>=*'BBMVD4]55W-=EJSMNI2D\NJE#6HS&A,,L6W.W@< M'__(V'("DJ_(5#*YP62*M&5&6C,ZD* !W*T5Z 6$;B-PVX%*NZLJG!)L0]<< M^M")H<]3F,MZ[A_&U(!IB:03((_B214G9P\Z+0 W)S3HL%(^\4HA[4#E QO7 MB@C]!"*GU+ PCBUR"#?F'F%QU1WF[N-[#*NRCZD&FZ".714N3 3H;*JUM+GY M2"N2%XOGDXOC X9R_KTV(+1.=]1OK,HBD<'\[?GVL'+FPQ?0. M24?D6(/3!M:LXWN[!]S*LCHL-G5Q00W6C)M4(XP[W![@$/[=Q^)XE5+(D[KO M-Z@)&2BP+.[_X.Y*=F2G[-Y4V18P&^%,7TG3 MGB@OJF6)391"*;ZHE[4L S?#NS.)P/F.YT2;O&LZ.V>$HJE%LCYX?@LA?*8W MF'HR#LOEH^<@M03&7/62= ZQX:ZOFMHXII2VL"J7%B^B33V1 CR\=4YBX22=)6V+$'[C,AO'$[(>P":+*)._17^ M3=9]H\F\V1*IAUJ*MEC%'C.QCEY[S'QIDP76A]-.20W: MD5DBTE63)-8\[G###3MAL8!Y"_2SI([-$8^=16FK+_@<#B,_NW 6#[RIW4+VO5@ MS4$C$M_OL)(^<'U\\7A]>2=V?-.DPE^88&TXK]L,AZ;EPVJ_+&6LT'2%8]LQ4@Z1WBE+5A$:"ZX,&2 MA]]:!2B$IFJ^:*\C+O)0G+NON?\IZ- MR06<*V'CMJ)]A@8;I..< I44<5,WT-/'IQFKQV%=?&PG?T#HTT#X'&0@\RXX MS5IOV63X\=$I7XD\@I*ZY\D+BJ&;_J PX-^8T(C O=2D6)+C$-/=G_?E>2HM MZ:Q-"BR=>78ZA/+D=]H0EP7+L;YQPA&'^;G'ADKRO[G>D44]1>XM-G4X"97# M/'RJ*"5"3XO,9NCCUQ0CCVD]C61V62,_Y)_.JTH2Y$2*+.HW ME72S4R5;V7NN>#29PA9(@&1614=IP2*Q,?S<)'H:4ND=2H*^)/C-H22X'\_R M1]'Y^)SY2Y[1BF@7UI;Q_'?B*MNFZ7"\(C!IFT;5 MRYC!F57]M*O/*R4(&1)Z."J3#^/VR+D<>M48"RXG !K*/?(BHCTH"?KM#] D MCL0H3 BP,Z1F_N!IS.Z>947/7_1D#A]Y&>$[GLI$,_[!?-8SX4B/5V+XFD2F M3&"J 6M^84PC]6U3Q(8WAC(R6O-VP=R4C#L9%(M!)#12O2VB?X$C+%=="9XV MR&A\GYM1EX'!5S"/(&DD"0RS,(77ZMY]-&JM63"UH^>>''B=+8<[GWO[8Q?Z ML#ZB@"Y<.M.H^_V??:>E&'^;?29:^;U())NH1/[H@4D"X95^@S:?J:"_="JY M4;KZMY]>8L4W(+8G#;%J%]A@+:L.[*T89?7KPS8GW+ G'[80A,81XW6-W!L_ MU!?D816C\=OFL@RW/KL,O\OJEKT1#>;2TDKL'<)LU2Z56>E784Y"@"Z/"F!K M==,"PQ'F>=76C?#%\M8T""\HSN1&Y:>7D^FB#.:5&JY,ZAD?N1: M*9*^*A^9/;H1,@+%'N.0M6<2ND/J\@ISO!G&>*=T[7P9ZL>'I05-+$NM6>PA M9H0CU=TXS6.AP"KTO'*JFOB2)"/5T@->KESJ%@1P(MCQ3'+))!]:#1@]*4@% M_LA"M8WBLE MDM;NX]X.[PJL,1T.D7Q!5ZE^IK_O:#B%2,C"SZA3[E*ZFYVI&B?#279NUVJ)3$7 M"W6.=4>0LXZ 4JL*X : +J4TCB3_ MYN]Q&YK6@8'B2#<7K=$-I 6\V72^8O-B, MUE4[QP=F] M92J/)V?QJZ2-#0NA3KT0J_!/;(.J@:0Q=X1>>5:A?7)F';3!%:3";J(6B^,9IDM1SMIKK1L=.J&;QLI-EV-F) MKUP7GQ<@,6A8>!PQ!B:T3$%:F90":^ DFUIU5/'@$^.=3!S1?%FF3$7A4B$4;B_:"R8.6R'K8B M[@Z;Q+B@7"F'_11>/ $J(_HW06/I^5MWV^6YOD3-/_@ S9L^2W7J\[._)K*] M9[MUC&"7,T^)54!C@_/TG8[. $ M^M2Z,DQV3^:YJ3 6\"C@" ">--M2Z=AO,DFN=6[/ YPL%EB!MQ\'ZC[! /6I-$2)@@YR=C#_V\2 UJ8)+,[13(M M9JEJ$%=!\P +$WZ;]I.1YA^J>)#:UO>+LRRK4<42(#CJ8,IZJ*FA4_<^.4\2 M'1-9%A:J,87Z/A-!+F@+4Y[JSWJ7=B!6HDLV4% H&7 I^6N7 $Q=ITD2>1T* MGBESU\B\ZH.,NX@98I;Q0[G8C.8 ]OP(31DB4OQ.=90]B<-E4H$7IUUG.MCP M34;6?[O?7&2J5M'U*I*D*NL'2>GT+^%1&HT2(*6$X&'CA3>V#L\X&_J$JOIRO?F&W7HB7/,E>X%^YK\&4SK:6)D"M/B8QP7@K_FHO^/#ZH2GSSX;E@F?O3[+;\]*Q@_ M"C./L3 /M1[J X?S$;4!"S^'ZLS)SVF42M$WJ!2I#T74&B\847GF@ICH, ML*KIQ0YHX>QR31>W0;$/B^'>%L-6\TLZ7ZA@K_*NAQFXMQD@O+&" QP,9)H. MS5LHKM%F9P?^L>W6\S:X$N+5=^6,5>XNA)2[)^X/"0?Z]@ 'VH]G^7T9 @Z& MZ0Z&272+6FN9$3P/#-"%'A#D#D \AS1[V5BB=@ 98>(TU5&3^YIR8OT0H7\X M;NYM5M6WRC/]AP'_1!X6\Z=DG0<.H&K#5EI=HBW8R(99OB2QM.BQ6^I?,K-# MMTQK7(Z#2N+^NH\N_<&7_G0S31EP*1;.QP*H H5&!DW:]%\X7ODBA$!]<*RJ M2!Q79-UPY]K[*C5$W\TJK<IOK>I3G+,DB/)MAP% O #^M**K"E- MVQ2;6=G-!MBWEIK@,1LWB;J\"B[AS6*0/O4<%/WD3-*N*.+]7/:S\I^3U\1HOI#RT//G9S](RE/^>UAFG\:B MC/-+%$@R W03Y3$<.KJ_Z=?5LD\VH1!$=@\GS)8NJC16]<G6 %".39CR!TKP1[N^G4YQ.[C020VY74#K?GW@5;NQ.D7K+S M5&G+!#)D60PA!L*7&A$&#G:2,(==5IRB('O&AFXR3_@D!]M_7-O\I0Y73F; M0:$!(]>?O8U2;D?YN*^J3]#%<:QM')]CV?ECZ33^3B;@3M56<+$H(PO>]"H$ M40:ODYW"_>247E"'??CPJU36U4+J'8NV\A@.]?_P:S[1"9](&&IPA7!!IKVN MPVW#_K8CM(4( $_=>;9KE5*\F3RMSCM>]^3$73?$<3,_A?UEVZ[XV]E^G0RPZ CT1MFF^J7I&W3&[+D&4P(/*P^%CS%99:?#0DS2W-JY516 M]M^U^08 +L@);13>H_&^6.15*?SE;5@_%^:CL26#$B92V)>07PUW1NXI2T0# M ZRK05>".@->&3P]XA*[4>=+F-=-ZP0O1C9(VU<%F3N-&PF@L0Q4&99$5TF; MF\J/AJ)!\<8)IVB54,U%H3815:A*2X'^[WS;?_SJTU9#/5^QU/XD8;=X"-@B7S M@*/&39I9IANRYRXG5V575P*:QO<&&!1)0_ T&6AHF>A6H8*R"Y'5NH%^PUR- M1UQ@(QM#< [N;Z4[N+XI-DW%2\575?ME^I+-AO+! MQ[^C:CA;7XJQ5=S#4%M@KHHR>[YL<7R_2ERJIX) #HLACMJIX%P?/CCYBK/Q MZO3%J7H;Y1W"' M?L?G3U\?3_[&+\F#9!T$/";,W$GT] ^TGUBO=)VM!F_P]*$18,\J_U3AAMJ' MISTP"[57 C6-=B^DJV@3DYB M.$!\Z]/'SW_MOP2.)SB\:X/.!E@D?6NG.U0;+&J8A!FW0;YIB! M>*2\RFSRGYNFFIQ\"PMU\DVT^9A-C3^E*5-NM6[;-X: -K>8QNWD.[G5F2KW MX3GB>/\_Y7+U@_Y8SR:O(Y0-T_KB=1'.V*K7GL_A"\D$B.'))SPI=<0;Y>-B M4%%9;A52\^9NRM5U?U2B!%O& LYM@YU=-%^/TM[L312SNUO6'>CRI-S]IT?% MPZ\>Y -V'@PB_!58UGU/WX0 Z76U6O.XFSS\AHOA6T&4QX;GV)/ZHET$/Q(- ME8_3PL_60_C$X_^O@&$*LW>R6 I M7D[7+<;G>QN>!*J'O4JMOU5ZR45+?5L[9685G%/UH_GVS\\>'\B ,O3/=P?T MSWX\RZ=&__Q^3;>VL\6_WW+1Z8_ 5=(SV#8WS-S;9#O<+I^*V(&=&HZA%IU= M/Z-;-=WOYW 6\N1RY+FO$Q0<'GSRYI*"-FP.*]2D,2K,%4!'(U(LE3,[ZI-? M2/OL1?K#-9P@MOA)HN@?P=2G3-$@G)%V-K!;++W="]^T2(DO)#[$N->>'Z9N MD//3]&'Q[=>/]OS()(G/NR*^[1<=&0X>K'4_R/\O0K '+Z54=@%%7O,;M9R3 MX> *GI<=N&]']-$\S:#PXS-+IC'3>S^\A::9GQ-[I(WW1+J=F3"DTX9 RD<9 M]G+5$"+!=W.!K6\BG5S5L#"^B\XG,5PV)(8"/K9V9WRA^9*E\TOK M)D\V><'?SX88X]D\L2+X8=9T&N9NP6AQN,98K"KRM)*5F;)VUY'J7**JF8EI6F[#OD.J3!.$N+O5_JP\@]/B !HEBQD1S(GJ^2EPT/MBL- M>[MV;9Q"C( +;\E#D(SA/*]G$D/5'-L+^?BN,^HLGE$:')R>%8Z/@8?%Z1FO M=Q;\S_#_IB[S ^'6$U+JMK9VMT_C$-.CLSQ=1-D8C()@*#D@2T8SEQH]$!$V MO\%2V+9[>H-6"7DH?-O#]4?VNG?1*[\5KZOFQ+US2A[MO_>$FR^EN'VV5K7A8*;LZ&?+LIZV>=^Q+A&P/9[Y'04EVZA MM-WPQ3*1\#$3*"H6(XMNKI,3^_PT9;LH@X=UF0_&GAL($/I$CS:Y'-C[%MW& M#2XT*N&-.9JSJKG)AR0-YK52MTM=PYWD6E&(+?J-/X=V PR&$K\F5\ O>-"$ M,!21X"F^E>(W<,XH.,?X=9P8Z#HLZG6^##6!D"Q!]O;.TV)UM*^R4^GS:XU_ MF=5V;!J2F:9'$9Z=_"J>N46PTMN*'K$BDC9LVFJV=6)W.:U;4TFE6XY:D.XD M1RU/";-$Z9I7ATJ_O>Q*RS_BFA"2_Q A@=^O9=\:TDE:9J.\54'RPRG#J&A$ M=8'>75>4#\)W+/MUZMU?7[?6MS^F[AP]L_AHHW)]K=/E:SM7'%[RV^&]5=.")5O"\4-6%M#,"'0+: 5EU MT=\'M1,1?0__D?F]F%3I>!,+(S0:J$ MPA47(?3EFDU*&>S,3M8PU.$4T74\PLQ ;R,RF.54/;>*.8_SH.P\EO;?@BCI MAW))]FM2W\N"%S.*:47%!?_/03 2+&.=%,8[3;<6B/I-+5K:=-34_L2% QZU M696 0VT7?H\R5)B CL=D$?&OU[7PA@Y@3#E%LL 5J[=D'RLD3!.J'&M:FX?3 M7=EOUS6]23QBF$R &\N+X,6%5_\9W$CEY%DS/>8#R,\%CK#3L.47DQ-RQH(C M2S^JWQ="Q6";\+[Q9N2.Y\E+.,(]57U M!C,FJ<$KMC_4U5P)PL$,)]RPP0161"S)WT-4YFM*B6Q7!TZ#R?#%\*!7L7 B MHP#+'+:X\-3ZH35]80*<'%B(0Z&.(*!L'5]]M>FD[HB"+<=&+V(#-J2WL]=/ M]EZ>QQ!V\NP1M*KO<'P_D/2["6U,?C\\_+_]WU])0)B%ZKV6^V=2AKNH663_ MSTWXD]05'Y[L.RU>QKTV8DK WP-ZL68.S)J<1;N-21M9E;\9M1W\9FXQ8E'^ M46XP9#':MA]C BKD3(YNMCUC/URZM#VOY$6"4?LZ/-PW7W_'3:M/^_5@P^K+ M-;(SE\YZRQN\QU,QT+KSHWW_;?'MPZ^V+%(Y,:7OBF81\:6< M \_+*D<<\QMZ &""JDA$J >TLDAWK"DT(002CM5J -D$I799[SL8ZGER,&L< M67@O3N6FT22:E!">L=RR:ON^9J""-R79C60>DB=)L;DN'&V97+I]3[T@DHU' M>4M):!C)XD@V8].[O+(%2+/$[1071J$>LD#H>A*-=CKF'2^TYT?'7\-05YJ- MB P/UB=72L,'$[K$7^LH1!; :FP\'.%3.R<67&+/> MI6S6J>8Q?!"1&J+GN@@WJK;I)C2RE!+/C1WY[94IW3%,E$T*ERG\&X&_N$9: M(6LAF8+'OZK"MQE*;. MYN/>MT7LKC!.6183J/=Q&/W[9'RJFJSIGBV%AR&_9Y(M35B$]5X= M;5:B>Y":9M0O/:S\3S,-*DR7TYD=AO[>AOZ"JF]3\.;3169:DV4BF9;#-OF]YBI7/AHH$([,TX&$Z3[G"B4!@?J(CZL\ M:SA1IHNJ%!("(%C ,7$%.2B-'"GGE&+"LC?\ 9'")31=I@Q]'7/;GJW+%TT4)1KA5R)V8(E@O=M MG/4A!K]WFC*MLW,J%=(;0W%"-M/LAEC]XN ,W*/$@PF8W4STI.DC,$52?GEL M7DR(5) .FF'-RF>5$3280KO;0H7Y?0-4>XC(3PE-YBU79%^(.L6 M;I2OV_;B88[N44DEG#_]F$9>9A/'5'252L^!VY=5M59N!L_PA/TKVI969NG7 M1ZE%8XT]!PJD>()T,[1%+V<[H#/:Y-\B.,B)[XX8,'SC,U[W;S>@\ M^D@K>-[64E'XH)A%JK1/R>RQ[][XTW"97;4.>.G_H"2CQTK'$UH9NYV N)(Z'Q%((7=:&R 6#C7[P>'*ZEN:D-FR0R"95GH?;X-S*ZXF[ M"VAH^XH=LS%L$C'+90_I4IE,"+XW!V*51 M[BPXW/!$U#K_,CS>NC/MT+ 6B9(5-57P;5*XNIEQ#457AE>1<>(D+NHW/!)U M::TOM\K5,1C1SLO)O"K7J0BN_9/6AJ!?R!=.CMZ_++OE^S?Q[!6(1%II9M+T M;"TJK-^+O:AR*W+1X@C3RAYA^O.NQ ,Z^A[AP&2S4#%8/>\!2@F&>;,5UY> MJI%W7*Q8CLR7#8,F+5!91[)RTI^RB097>Y]VF=_1E _;(8I<"S:*[2;^?[J# M.@.4V(D"H#.S9;JDT9 %M8+^TG8&^M+;,-R9L)^ &L8 /UP% YN6,+&1[2WG M<2Y=U[JH@C%YVH9-=?+@Z*]*&"O29ND-MI]>L))V'=F:5W#!9F%M MA@4GI ZDJ-=3@T@C'4(FA<+"0T=1:8JQFB\*:^^FU844%3IRDEH],78)'0\P M-].JT\*X@]W0T<_WG+T,Z?O]%K6@P+UPV ];*V!VR\[#G4:WW'82S:!:[93B MNH1>?Y)-^$?$E#YZ<,"4[L>S_+$QI?.Z6H"ZVAL)2P'"=,6"4X2_0UW^*JJ- M]+Z3LRM7-3J@IY=->*D+'B["O##>QFM.<;)*X9=OJFH5+*IIZ\@UEVR-7VB) MWT23].+%0+HT-I!;!RE&Z6H M'+PV/S>9XI +;OJ'Y61-OMR8U>%(UPC9]>OS)J+SHU[YB0)6/?R49:]9"Z' M?27Y>AF6@>IPR%UI-LSU!3-"NIVC8XMPS0ZHS->Y@U*VA'MU%L%BS:V!T)T) MG="F7QM!2BE*B7SL*DIIL'5G)5R.5O(RQGBN^^!==3A2-\TR#&Q#IOQPSQ N MU:@&XSG\= B2+G8*]UNDE>\8C>(C#T?6W=WB& :&>-.0">JZVC4XTE%O480] MDOFAV0!9>R;B[N2[2B75 N]1(Y-'G%NI\O<=M[N.F1?@&X?B&UV$L-8T-T7F MMY)EMPJC/>/FJ.P+MELJV8K--@F"TX$O=CQ;1B>0)TBV EUYD2$_QV<9_J:D M7S$)RYC$+6'G15XIM@."NVC;$/*<,FF^V/-S MZT M944S4<[8KZ(!G6?$ CT/3(Q?8<,!\NLHQ$5U.%3E#^RA'Z,P*=YIER7UFYNX M++)W:U.8HV-6#?PI=[P/#[FL5=2_YS8L:7O/6'2Y4>V N][9CA VD!C-<;!8 M0CS>JJ).?PFZI*KJCKKJJJZNPT__"'=A"W\77GVAQI)9E? \*E\B9CRO!+@9 MNL*.T=-%>XW?Z]&-)0V20AW/.^URL;Z>K)CGE?N,NC.,EO9+K;KJR(US^-ST MTKQP[R.PA+C"E4>]MSTW-B_=X?^F5FH[:@*%+789@K8.;E&8.;^V"E;DZ%=, MGFRZ$ A$,\">[^=^'4J'MG,R^K24-%\6YFH:SN)^54D6DA.5Y937[85PYD5Z M.GZ$?A[ZF:,PG"CD:%*ZT6,6D=*FB5<[GKP.EY'9I!\N]M(T&>-C>B4AILXW M78A_Q"#"MMJ3.A!'O/GQY-<6O#8PMORP6^4F/*L[Q--X6'M7? 2XN7%5YQ_M M= P0:0#@TU.3:=+789F4[AJJ."IY.5]LD#)>5P.28TUGSDLV.M(- MN;24NFDZS;6LU@H@H_<:N5 )Q!B;,'>JIJD/,LAS0C&G&F\O M*?-BH+!DHQSS"+&EUU/#C2=>MNA"S\/1Y_)$:59MT!+?*I3B0J2'*/(+:$M] MZN027F]6]]U&5(P5 6*1TF'Z M[H]W()'LW[*MA+ E^]V1E;- \*IYT^P0"NXM-Q_-M(TCA$'*Q MC\BQ$BH-+W,4*X/>%/QF-P38N$<4][B5] MP*&)!8QK*647KXLT,:WD2&;Y (;-P+ G!S#L?CS+'T6:59)KMU67_N72D6J% MWT7.)1>Q/)X\%2YP$&04;*@;+YA8*]AH:8R-#L&P!<=<2E9;SR,/DE6N!L\Q MQ'RDQQ"<6MWK:(R7CI!L0?'3-YLMJQ+4YP UL!QPR7'0A@DJ/ F*?:Y! AU MIM8UWD:LM;/1GU]E\]G<"W>])XI5!>!T.(825-JEJ=P 4A"S/LZ$E &>) /+ M.$PU 26*@/.G6\RXX+M=W^BZ@14G12IQ<74W;:9^B7 )/O;4M6I7FEW$D;U?;TLDB;V(.L:00\ MVSL4'$TBSFVMA)E/ K\EL%;_<#!W9!LKZM$V%QTI!5-?WOCFRGQ$-$VK@HY= MT?8"W@M01"V5XIS+UD,1TZ!RB9=7K?5.^]U@JH4C8+_; MD77Z&84%Q;G7";3)MGF*.TM%AUP[@O@A-^^>O'\)VL]SZ:KJV >C%.9%$=< MZ_,0 )J0D X0N[Y9J14DT54Y(B[&8=#>SO^M.%C#OI9>-#$U@ ZL]! R1?#K M!\[W=J7G5CSL" !V=%X-K,H)LX-O6 B*GV*R6W![U3_A1RW?%#]=5N3R>/ ;' ME!:ZJYG7/;5;.6$'23A<*08TW+QG>9:^()NOW]9BX\!<5?A68P@3(*CJK6\[ M4U34_.1BHNRA>2@T%RTSG\E>Z$N4E+(: M/K/U;>^^(F2+V$.O%RKNXKF^8]=(\\V@ESHU6@]Z&?=3P!N/8]J)?=\NRR&/2'5YT-'JY$QT+W_&X26W( M8Y$C0QEW\\S6ZO^Q_A Q8)(@RA N[0YR",J! ME3U&OT^-HG7C@(/*D#&YO@0TN$;,!P4;G_M)[HG00(2ES36+;3 4O ?[<3YK M42#:%/*L+\2AE M?%H\_457SM>3EYLUROE]>J%?J@NX,C=\N+\>O3S]!WE M^$Q1)6EK\+ S;#E_?OG!7[?[Z;*(Y$,-Z3!9.!-T_F5L W!1*!:2_)DJA;N2 M!JL6BV6$JESNA72OR&N/^?'[[HH_E@&@V)1KE8@'N7LI.1E2I'6-;1GV;6DF M\#:@81CK\[I=]?0D?;3<21#%_JR9S$6\([Y53C?K*N=L>)/,APADC8=-2*1A M5_&,L)L?3U[ T+HG0)[A_?-H.++*#L*@"UD,=@,T+D4JC[2\=!VYU9.H,X5A1/N]AY:*IEP"RO@5607! MOJ_;L'?="WJ"/277&MIR'2W/K143#'TX24OA0-/$A9UJ//=,!75L/-@I)%BE M&)_&3DAI17+DK]F5YM3G;J8\D'9<5@@MAM?=HJ!TJ#958A3S(&R3!Y1 AA)X M>$ )[,>S_'$IL\8(9K;4,^%)T^"ISHZTZ*/SP/D#JX4DD2W4C[&Z5[JT&MB M]XDT484CR4T/$PT58 G![)@,4R2PI=<@7"3!C,ZA"$#G>L]=,=CCXK8A=J2G(SI1MEM%'.H9L[!D!# NENV8 W&!VF0+@N5U%95; MJG! E3/G;!9V/X4875NEA-LH342)F$( M-QUF$:Y+58=W9O ]B1<$5N:\E11PC*+/%VT+AW\C!7=PGG&K:?V#D9'Z2; D MX> 17N:9E;A7ES>]I)Q:I$.T@-.U86TV^*CZBU)K=JHX MF/P,;O&2=P*K1UB9(%Y /CG=&"Z4$&XLJM%;]WKO_;9N9X,EWZJU2W%-9NMN M"^PXIVXC#'UMW1AD2Z$E^[B&3$6B=/]?(O@"GD(XO-4\L)&RBSK.?VL83+]> M U&;5)RH$Q5)!\;S6#MXEW97"K5R*S5GW-S(D'UE./KRE'L 70SN21AQVFWV MCGN^LGYS? W5EFD=D H!SJ IX]NV9N9GR-&BX6"D7O">#G%^Z[!B-RM/#-D8 M_[ME0-6\^&X$I0Q0AH"Y%1<\#1*3 HF>(S:/LDOF4H"&&L=#\R)+-!@EY\R".:FIUH*I>EVMUA7Q' \?G'S#*\G?HF?EDG[_W.!87$MN9-4N;L*BP%() M6XA5U5+]AW#75V>_.!:M5 =+/#@)^/4K(;&3IUA5W>1U1"P6X5R9'O-RV4_KD M[.7C)Z^+H4_!PQN^8I9-]5Y&_C0%LVE2&VCQ]'B!N',A2K:H9A=55A=PE4>E MJ)^I7 FS<=@'IA\B?&G&4+O>F_B0JZY>4O4H^I*1T%]\N_"/)ZO@][V^Z8/9Z(.-[%::1N"6 MPA\'D@)B.H;G1A5,QP7F*3U(D2.&TG2[L\*]-CF;,EZ3L=9$9WKBU:?T/@#G MK_LB-J.'!X.IH%=+:.K6$26/JH[+8G%GJ9 ]H9[>G8FXC7WZ9\UYCM0];":P MB,+Z:X7VQQ% )PD?+;;XU;DCI(B?3;E[?#*B@Q(M\FL2$AO>+U\8U4(9J>*^ M:$Q/9[PP;E[+;=[19V%-7K@>@D2;X(-#C \MZ 5&..S-\T[R!M/VHA$SQ.C> M=8S$CZ9>D$A9;,*1.M,#.IOH!!B\(HD:3#9JQ!JI"05+)'&T8 MD^A;M M==4=LV:,E0)U;.._(2QH7F-._;B5%&FFL/Q"+]2ZF7#_D*^9# MP48K/KL^GJ($-7%JW=+;N5-U!=,@:CX$ET[=5OJJNYO :'CN3A3X>67"'=DE M-X\COT_>O9.W/"]YS@Z7K'*6BNEA3).J:7$C8R-0),[60G;&:Z7K,].#")&[ M<\80+397==/(2@ MONG$TZIF*+:!V A=V#12NF*"K3/.X!A\M"/Q8L!;5A%GNF,2=)*JP\>%- 3*8&IK@6%^6%#'8 M_@<<238E5.:+L@H46:HDT'0TI5^"S_'&KZ"]O);;T"!XB+-@MARE2$#:-3 O!6PK6CM6;5S7?:^F4.IV6OS8<^^ I;R( M$W?#QQYZ>E9#IE>0%%1N$':]>98WC?63+.N2LB5:,?(V.3Y6:U#@"'0+=XB@ ML '-P?HRM>6L+SLJ625VQVT>]"[6(Q5?+N*VC7O!)739PQO%>E;^'.G5V+]7 M:EM[;-@$_AWT9N(CV35*5KK#JR\JT3EF3@"?QPH+"YJH;%M$T=4RXG[?&V]7 ME*A:GT7:-Y)[8?NDV'+NDLAN\![B2P\*7G83>MK!GB^.1& TW "5<7O@0MQO MY'0,W,HCF,K/K;B?;\.<$VZ@GKI"75'( P)@/G^-7('FW6U+ M)V>1);;8G>#?"C]NC97'"2QNBF$%J:DN6MX,7XXC8G"\.#E2PQ\9=C]@&(FJ MN5A?HBF-/=AKU^X;42"QXF6&AG=2_?=PA3!E.BT]BZV6CN#>BPA/ &V!E^RP MPYEL#%[F>J,O+YT?D_,6A2*[=N$>'@EM3:+45^7T1J\C.0)KBM0/2;TVB;GY MWI-T^S&"O?8Z>)7]9;W2H5/[#:3O$E7B3']KAXFV&:H^>'YV62TQ^I)>\N,G MY;O:NET7N1;(%H/=MI64KD>]R7DU1UUNLQVH;NW3+8A$M6W%;/:'R";;*+87 MG=+V9YHH4.1N#-(2-C9">^*&V'G3*2@+\;] M[S.&OVOMCG:M[-=):9E#0< /WGG'F'$+7(9+L0$=K8VPX].2XL39IN! &0_% M-FV*:7ZG#+>K_KA.3J)Y9%%+&A:=>?3 MO";ODJ@> 8J0+AF6&R>\!GX*\:_VLI"CM+$VZK?ZPU38 B@X'VXPC9 GXB@O MRD;Q3;&:X'_'-Y>>-L:ZB?8@GQR6'SF76OZ'MV(%"8 9E9+.FJHCM0,;&*3Y MBS[N/.P[M@Z^W'H,@G^T[.E:Z7P[^96#_W$]S;NPT#HP0$GFH9)TWMC2(B[' M%70PQ=.H'CBED["NM .&/A$&I7QC4"+NR\(? I+$%OJ@29G?]#.KL5NS[FZ; M5GS"1L]WM!N-MWK*_GZ?-L_P$KR ;ZC_*&V??>K[%,4MZ2JQ2$/_.E@P^[U> MGC+Z4"H8\<*=F@XVW@4F#)FZNI]N^CYM/%>AVUY:4G.)""A'KP!K*I/HEZ'O MI!GX[!CN_.:+A%AXG/BXZ7HP2+,L' ;R4<*DLR]0FKQ!X2D'C%MPC_=$T_2V&&SQ3-1 MZ)46&FN$#:&M;'I?;-)(>))E<$!=F!I34VV>2NVJU M,:+502KW<_5@;REU:;?;H(O+N.^$@R5B=L;4VS!/[R'3]OO9L%-I) C![V:9 MVE-2:?TZ-C-R)/I;>M"I%[]<33:K3 \*Y?XI]UMR#*QX3%>P#]LR]V$T T"\ MGE47#)*#+@7AQ>"4*![)<@9*3;>,Z1*G01U=1:LEI6[#\*6+\.RR#F22[?&9 M9]&^'SYI2@'1.>,PN,0&N&;J>5UERK#*QFBB@-JVG5,T)E!%&/!@+9MJH=QO MD@VQE>:M?;"ZQFT3[?7VV!;).1P.S_90;*=T%C=IYAR;/_,6JXYN7WKB6+4Q M$+_0##KREEC4]PF_B#&P577>F4B(U]L\$G'KM)#P 5T#16;(U,V)125IH-$F MBKK+'SGL;P06%4TEA\1$8F6T$:/P0$^+2; - O1PJV;D15G7E)R:)T,:(K?U MMA@*0\Y@LQE$8OOF>F]%? M?6W]_3%$,IK]KN%T$V;&^ -Q2ML #K\ETU"*&2U"HH)H;J MPK8^8!D; J*83XD)G&YK3/+J7/C@JI6>8$5G!5!S=B-:V^"AS6PL'QN;IGV>3(Z8[8PBW)2&/ M6 PPRG+8$H&/=8V8 +[C9%[V:TM?P(MN*O4H>@7Q9X&9/6T6"%0)CD8Y%LGG MVSK40"BRS^;!NSCL^0IVD%(!;E>>O=3L!UXSNRJ25?))_DE0 P+N!MRPV+40 MWQ/!MJ\I$W8)E7UB\=.EVK''UPV@"3Q<"?N ;%=;--K[:Q^/([E8%)XG1_/, MGX/B.G/ #Q^GB3LIO7QTFZ ,F:"0#S$2& M=@T6[VA=.J=RP@TO-Q;O'>;Y4\VSZXMAO<:YW.6L7/EFWA1::K:[E2XIT(& MS(4AK=4 ZNHPB9]N$J4OJK"./B'($SY3E]./.=O#S-SS 2@0;7CNP3VLKI%9 M8C1<)P&2O!@EC18&W9Y$0^'J^!H/[WFBXKMZ K2U*TH>#*Q7G1+\-2.,R7E>Z7CRW^W&BXD:Q8]T_XXDHN0Y M;LD^?7XY-]5L<3B2L-14:%&9]HY?'T>X6]TPR7FNG%^6_4\0IP^MB;CD0HQT MMPLC6_G/V._WF33GV_ @;3:H?VPQUG'@=>>X^5FT4P5A3W[LZOZ\!%KE#.Y/ MVS5UR=2;LM\3U V:]V:&$WA[DLF9/W8509)0WU97EC/I\F6@LRQ\8*^[4PJ;OUL?7646$(*?.%=L=H@2+29%A#G"<"$KRJ M(F3#5\JZ?*TEV&1BJ\3 M%L31$O2VL[IG#2)394I#A0) O9C-:R(1YFA 2HR)U[0WZ_" &2!7Z0/JM6M' M0$O2,@)2L4R$_L7&-,*W%*V]K ;=B4)_D$$3MK^;PS\QCXM6T*N)0P,@B5*_ ME0IJ6>X]LPI P?)BZ-E/E\DP/\?!)H0/L(6S,NHVMB1TD?%%9M+PHK')S!9< MF(=NDRFJ)2J ZWQ7N(6<;B'7(0&: N&SXRPBB(A(9/MGVL8);;UHH[YK$GM, M^$4/7,//F]X:4%=K^5W5+=7F,;^^YU;MF>,[C1Q>+.GMMCO"]B%;GM.!6C4+ M 78&)QRWQ'DD<[;.'9/,#-]A64Q:<9",D[8>=YL$#9/9-718M5PM@AW0>8K/ M;1=P&+M8U=,&H$$E<] +DVGJ1L0>'KW%":?/-6Q)A;.#E&'$P8^=Q^%!&E,S MS@[G:#K5/%I-,\%$">;@%\[L#L_3'9XEQ.;D-/QW)MC-L+!/OO_N.^(5SIX_ M.PV/.9E7,WJKB_):ZCIA9P,5'L9Q^]DCD']H],%E!';3<)]^8II4K&!=;I:@ MT[(C<+7IT$NM"*NK.N?:4XB8['SRKM5,BY.E2:G&,J:W8!^ 6A5TK8AJ %X[ M&#GKYN3^U00A!"?163D%%7J?/@ZA=#2WL'4!P^!/@'2<%I.G83/6L_"/%V%M M+ C8P/[[[[9[4TQ^N6S#*?*L7XCC.YN\JIJFOUEJ@;Z\*#W:)-I#6,S-\03'3*G]$/+6AICG#H;I9VL":OG4=L M(Q!'!")1\ZKRW(QE^8#WK9M0.E%\8F8!Q$;IFPMN3R*M](1 MB8^CRXY"[:+,A>\_*&(=Y?*:M^$SA+DEF@V7Q(FG1@(FW]9H$2?632J4-N)@ MX,V.TB'OQD::5\BWOW B\A_A%=TU">5S,Q%?+S9\\"RB?\ &%85["[D"7Y'4 M:<[7B>\[\@IQQ<3F(8V 6M_6RB;VU @(5WK__>=E/3MZ05X,0?=$!&4?I03/ M7O[]V>.CD^\G )NA,U]X3/Z", 3$%[!Q*7JW@(CR")-7;"#&I()B^"75080J MX[$RRUD.SEWB<86]:IY3?@E3'2DIEQ8&M)YMT'*\J*^TK2_=/'LP^#) V0Y2 M&E@$DM4H:.O6Z$HG!#7$\A+&DX"D5X7/N6'L9]4<=8AAG#OYPB1>L4QU3U5O M$6%)5WUKFX4EP4T(.X43,1F&M&M7D+)8D]P&14-F"[YD"C/\\X)J-Y=59%6= MC\^61-[5VV#%5?0<#GGX>;E"]E(?T8\EL(DJWVA.J!$S*G8V.6_A)S0O:+-O M5U,8?1B9](Y#T)/DV*_[=ZX8 7C!^>2P]>E6(#(NNC\XK[>,[%DE9" M(\HN+\(E9;8-ZUJP^J@HP$5*]DN.CYHJ>; M"W!;IG<=^2!:Z"+78HW_8X"1T>:*7[0A%(JM36N8D$KUF<-KV9O"&NIR2NL5 MOTT:+J7(#-T5UB2M95&QPF_'['?F6#6U7.@J'O2/U!64C; MP;575QK9B,/'!:547+Y]RNUZ0/BO2JLQJSI7%HE9N[F0@NE$$?^+.%8QW3S\ M0!%$K"%&;+-2=:*X4=D?M*S9_ZV 4XV:=(0([UBS3]LQG>75&>"%V9.=MN9V M_E9Z$BLLV.S-C7+(Y9F$%B228/IFSW4YGT]$#T?@OG(.Q_<1;J2QS+Q8U:Y= M5#N!R>,)1<;9FU3=OT)CK_Z742?":,>BVJ?7X7FE=-YC01@JEA 5+NF/'OI8Y-?6WMNL$JL M[U[6JY4T2G==G5B01S5%,T+7D32OK"V70E9A5=[(TOE;+2Q[[H4]"5'/K*;] M ADB=T(<-8@6Q/-5D\_>.OU6"9%@L(E7M1 *ZJ#(*A<2(F0"LR)/O)&#CI$= M,(S%D= $IF]Z!C:OM35BFB/J$'B+-WK\2KUTZQ+!YDL!M+2UX=MNP@.&!7*3 M:0W+&HP4,,AV%Y:8MPJ+XB+)/-&K1) BQ#.")5?DD9KK.GN]$7YBX4@ P>-4 M#IFIUF[L";:7JA&:)"KC ;0V3HIX"?8IA+36WU^I*YYQ4N1:)#2'+C$7R>L1 M:-M*DI/EELTW3LGOF'/\NGM=AYU0=L@@XTA](Z:!NHO7%46SBUBOBC4J0CR$ M'&#,BB1VP1UAASPL93!M>:0BGM3Y;A$LSLCOR%65NN?[?F2)?Y@AV2L+/NB' MS\GGLA)P3H5]'Q&. EWF0L>"Q=6;=FPZ3FU.DB72J+#N++QNE*[0 MZA3O0OOON0TW,TS?+F6;;A\4&(:N%#))TG'21;;U*)QZ8I5RYLBH=TFUG_^1 M@CP&<+2Y$Y,92!K)L\ M3E;0D0\G?<=R[9O?E2=WI<058E[C#35#A$$'T2YEZF,@*E">866LGF<4?JE> MK]B&D2T :H-,UG10C8I-KS;))C.-003P&XF@MSIM-][VZN%@SC$FS6+CXS6HU=#7RI,QT;, M@),>OXJ\:&_7L:A*/5<)N'.:)9_:*G9TMV>,PX[D57@C8W(D^%&JS%Q&'1+7 M'+QS#:W;O&=Q#?3 H67Q/COB9-<-SS$8S7$!NGI+'?).^/*O#]/S =.3MC)C MJD2@EI@ ' !X1@Y/$_9"ABZF%F:SSD383([)[=R[M0@]<6?7[GGX0Z)TOCF@=/;C63XI2N=@9_Y%6W\')_E@ M\.]M(E0X- F%5I/SKBUG59?%EK'NMI7\D?^?4>;Z'6TV_)]\TDL<%N,<$H[" M0"#!!*, D*M\Q!^!@N*P9CYDS3AU'$4"9A03/M'@ ,DFD<5OR^%^]_;.PT1] MD#?'$K1R\&GB(,N!$$VB/: C[05:>]J'JL<[I>645Z]6D6SSQ MDPB$*(3"P>L$,:W)2$PN&'63577)-4_\$83NV*DBRATT59+WTS^;A2F^BX'2;Q7OE, MF%0F2F):]\K1-W*6"TLJMAY!ZOXTIY.2-NFJJW%5F$#^GE3S 3)G\$2SA: M)!6:"0\:=G6WIX]/$W9)^TJPR>*Z79]4N .;E<;0HKPT.LX5CV__" M]>E689>@$S'C18:.CEW[2,2'E^LE:+FQCGT?-UJ5B$P5:_,C] MK:A= E'I^K%U6F$S!B:^JA<59A^-!VV7\C_!%;6;&Q(EG&@L4(3G$FC# &(R M?!7_!@/8D:'&V8GOQE:;KM^4PO_ 7AG*QYQ&1;;K@>(J\4C_ M6?'KF,SGS\_([:^]((]."K Z?RV*=-L6FE.NC\+\C/;7B@PT4]_Q( MLT5R;-$8N?F[E^6L.E]GBU) 18-?>S:'L?4D*,\/7%!1-URA.MIF-7P$'2S9 M#J1*R56'AITG0QSWK2-BJV5$OTYE$Z:DYS?0O-ST9%OPV@*L 0X7A&L"%,V+Z_:+K&/%%FCA0+! ML&J,D"QJ#LE,J8Y9+]_FH$4^#AFI*.5M!K,8XIQ$E^*$EF]FP.X$B85O22K=VHNRY"^'UK55E2V"HAD6N M5#^M8#HW' 9&-N3[*L8G*74\#N9).TH54(,.T')ZF7"F,KZ)(,VW:FX,4>=I MB7Q:+S,] ER4 R3*9)FMO*Z$GF]!&]XPB0&G)ST(WBF2[7AV%!775DX6M.Q* MVX&U''Q9L&=!%R%S)B7T'=24N)$<":Y7$6]D3+^%9_@=?62; ?(C$,4604Q2_B2/S&2SQG=8XG@@Y''8<.>02 M_^,$OWB7MJ=G/Q8=V^H([GW<@=ZA[08GE8PIP5+O1F4Y!GX9?5W*KL+Q2 M%K"0=@:(]G:+R.:(#M^G6(EU/VTG/X;W.>VJ,K%_S-&+E=T;M"&;!HT^O9ZX MZCZ;1X>#/ZZ-L-##%QWF6<+U-E.=SR0;W7SC)YWRK4&$A.GGHM2XI;DT/!WN MM/C?<6XRNJC>8K7\_^Q]:W,;UY7M7T'-36[%54V.)-MQ/*ZZ5;1L)TJL6&/) M\=S[K0$G4M5:M2:*TRC"P6.>SW3#=%.LII.44'D.QE+C$;G4(N:Z;9T:T"=R^S MSF@21]'"+0#;.O3#2)WS.C0<$CH?E?V\,JG$B^J,KO%6.NL-5?I6O#?JJD_O %_D[C#STZXP^-XEO>*.SRJ M8._[L!IA+SS*1UJ;M:"O@:X0IH[(%*SG?X8_8=3.(XW)DJ@,BSW"^5MB\H^' M"(WMD+=5LP&BO TU;;B /7Z #DJ7#A'HRY&?]1<=_*PQX:S&#*F?"-G#T:QP MMF^VB,M@H/@OH/,2XT@2(#^0=AJ)B%ORC]2ZSZZ:6PE">R2Y,#-S: #"(S*W M";D=F7]M7" N!*"W[Z\RQ*)3DD])9QX#C:=6E(6I2N0'<91M@_#N<@(09.#V MNAF'CSL0\_=%658SH\@GK0E-52UQ@@L#\EH\RB14$5T1IF)(TT.\;&L"WE/' M/LO"WH<#;Z) F*G<\W3WHW6@G;@]90WZ/#@X7WQ?=:\[O2(<=":#J@/3++!@ MN[\>3U8X0:@>KA>- R)>/3XUHR2LFV8U".EB,I>9A4@0 2P@M_!H2UX*T<[J M*NZ10"6X>Q6F3[/Y&R0BU1YZAM<3/4J_M# M'$^3]',FR=L\IONF+2G<#$Q?8*?Z:1H>LBLH>A5E:JP6L.':>V+-'"^PV=HQRQ<'M L;BIFFWB$R907\:K$J/HZP$"%WWY9J&/ MJK537L*48N ,T5#SO]WG3@OG 1<.F*@S,?)--#'B^H +F MBOBFX%0L0+V<@_G2,X"%C>/?31/W, M;I%IRSWU.5I_-3/:2\R3F-_'V^O(ZQ8L?VCZJNH<"DLA,LYFQ^.K+[?,D(5,2NR:/R;UG_NL97J_S(6?E/E",5,VH[O^!*)PDKRC8M&1K]%F MH80(HS=.4)?55=,PV3;@_'>U036P\J=X_J[.K5/;&GS@A!LZ8>:(!;NPFJX.IZAF\!AQ'-GO%B=CK2'2-> MN2?KK2: B+AW)>28)END& T@7:9C<08G5#%I4CJ(>7KG'9[@GS/R./.8K1.$ M,X-P_ND$X3R.9_FM"+SZ'H'4=(PZ$6$03#KUW<'K"H6SX#W9"8=DSTL,SA). M.B\3MW8?W9:@SI#JZ@"J5FU%9VCJ7F@F>A/OO@MT-&C7&"&;+D5$0HZ,D=.% M8YK:UD5X<,$-BP-UWK,6/%MK\5#8M*5^Z2S!884PKR0*]8X8P.%8X(N0Z&W9 MR0WI!,]ZTTN](QT/Z9EGZ2SR<2KCXVRI-0_&$1J&\AM5-Y/G]QH[Z,1%<(<: MC*B<<\LXE>YOI1T'WJ JF]"6B4-=.D:X//>N88;TUNU M@^_L0T[\YWA[.^?8QW$Q_#2L+R7KM:'WA0L2^GXK53XPB&GY&$(GHN!'GAY?:D;0ZL!N M)H+2@1K;R\N2.KZXC1P^9XO_T@VB0U\NP\!<*HV0L M'8J:^F&TL9 7F;?3E;T7 ;8/@?(NY^G(Q6;FWYA*H4/59]G*JOYI8/GH<6B6 MY]2ZH2.'3AQWK_5T;91MDK+4"AZJ,I"=*<7\PT[!5*[5HA4)/J\2,(F7H.'Z M@=7N$@:\5*X*&>&F5]'8\9>[$%[K 1*M1XUBWTP6;EZ8<3X+]\%E"%10RKKL MG+C4@L6E)M(Z\;B00R?U8G,!U"MKQO.%D5;$,=.T(R'':BKP9:7;SLOX)+4@ M^I4N,U.YDAR-[L!XBPVTX30XG!%Q]);>%)Q,GTPOG$46KROWT50E^7!Z]Z?C M[#JT[YQL1'2T[JMV,J!.0U7'C;L/-FE]W/L^!QV8*LGXQ=!?;$@GP3YE(&0E M 7@TTXKC<_-C@\NWURQF[D?J2IB1:*0623&ODT98;RFS192.19_/,#J.T<%. M'MY4[HDM>ROIDKA=J8'&*^#Z-8Y5ZS@8G.RGSM9QKUPU3M'=%+ND LO4Z[FM M9-G@ASU<;SU+O/(Z]9(.Z40@X&!<')RI*.<9[((W'GFE\6_PY)IQLHS M6Y@BFDHYTU,O.'OHGE?Z5N@S[:Y9?%-UT+#D T<^1IEUWJ7NX0O_4O8"W)1# MWB--;/=%'/95?+;G\=YHBU^\W'=]2 G.R1WN==%GVRVYI^7/?LYB>LV+F^@; M-X=?/:[>S"+?\_V_).7SN/6^JD@7MI-VOJ>* :(?7O9M(,*E S=>45HZ&HIH MJ-A=Z8>E7/EUG&W2#:>JAGY?MEQWO\>C7_QG17]=_/W\'^<''P+YRNNV"M(S M!_5$N:Q4 ?G?M,D]90<:TB^'DM*#E,26S>'<(EQ_M/S>,FHR5V1\9AZ><^^= M9/P07UEA5M3Y;/GGY2^T:0M!R[JAV7:JD?$I!\@1 O,9[0I>DWKBFC4+F=&1 M'%:HQ@OQK#[!P>W'],$]EV"CZ8@!VKJD4RE^[JI, NQ+Z.-R<-D%N]&Q6\S) M:73QY;/%9Y\_>B03OMJOMC3?)4JV''R^>/J]V[]D"CGWG2=@8JA=$PE.?8FQ MRR!PF/'G'DMR9$#=)*:+;+.:?1)DHN:1TXMD,PV5(3H@. MNE:J[C7M3M+:^Z2J6^LH1\M MYSD$C.-V R\)8E,WMJ5B273%/=IW%T5!'QKR1E7-=QJ++%1SMXG.L>A7+E2 MA68C@O-7FH $+/N5U_[O9.FS2755VN-V"'XD*@+JH/#C.]G0')X]5J-D@\]?E7IVMC$O4$FU2VZ:>.?!3K*!J]:(P8 M_QW7S=)UNS9U'),^OJ/&.GQE^2(77?6/2@8UK,_8QYOYC$9P\P\24),H:35$ M&Q(-RDU)PP63E%@V9]9@#HLY*$GB/N^:4\9K^4!JP7T,8TP0>8THO&+\LF+Q MTJ[9]+Q$T54$;4D>+AM[\[@_X>9&'9.< 4R&6B.B9>ERA7E0.+'R&6< M^_.N62<:'^15E"<X5V,( MFB?&[G0R8C1GIOQ\,?&'78YCTY84!Q*P(_AGN+[:=[@2!:=T!K=-#$$6;-ZJ MFMM4J3>U7=Q4[8 0KNS[P@;9B^>2" $6Y9-ZIB"IBU2\:W$#[RV07,!:U\ MZ5B#NR^MC5P[]86"0+:UU%8H!O]FV%+C3R+V'*^GQI8;_5-6U%II?K1;EG&E M=-7M)HZ+-FU,8KXQ]J)#%A*Y!ZG:*"_V@JC.PJY:%2-*,*[JQ=?:$X&X;C2V MR_)46!7MX4&AY(Q@<#LNB EE=24V8#ST8#<=B+%T0<#E Z& M-Q^-V[5\"1A$TUO).0#,MN=XC-@&2F#9B+T[Z##4C:/M8XJ"'-(."MN]9,G0 ME\$9$8YC**;%,9^GFV^18A'\^"C_(4(;2>-(+9H.C01_O%<9G>3W(@LWIG!* M*O&'DG"$T\O2HG%D$G$!5"LE)&H>(QQQG@9#,P4/X[^T'BD.4]N?2@5D X.6ZLTX"-S MR74H&RC?2NC=15GX8S)'QA72K/+;0[ /W-(TE^(LBC>TP\ HI#---"]O04ON MK^E,[:(E6M*9MHP.Y;%;'$4")GN39;,G&4FN*8KS"!B2J/C<:?N3CH^W(' : MUUJ)T24)/"NY1XB<6B?-@E]SXW7F/ C.2@GJR05FFTC+6M==O-DVU**YQ,Y, MGK7GRQ>TJ9#^LU_D!I;7EVX-_SICJ"NR00ZM";$SJ76C\+U:H\.BO+AB$^OCSS_^(0M!?GKVXN"BD MCC[=S.>+'Z8>FZ:UX=-T8:?Y1XP7<: [B\+C+:HNO+&G03C?0,6M3U?*7#9-3 -*?_LQC;)[>N+KP2TBC>B $;I:(3 M\57D&]"-W4$BV[5+TH;6*FG7%!)OCTSZ):6(:C( 9RPSMTZ@>\'(L%]J92!2 M6X*29GZ;=RBOG:-PSQ@*!P:F^DHS=#P.4T(-:3%TW1;FDN:>LWLZ2Q388TJX M3&(5VF>ZBI:D50"HC*T6!$8%R5$'#8)9$OEHVKHJ*2/*?MT+6587J]X:7Y\^ M?7%!>:?FM:LR_+6L!]JUT$]\\HAS*OQ)5L0Q]BD'3<"&$%+91D*&-YT MNN/7[@%U(Z ?*2Y68_%)^8.%,L<>/J'A5M-A=4EF@[LN[,*S?E7G%[9=.F'T@!R307F1S8;TJ.BM: M[DF3S'G",K53T$?_S/0IBZ_(3KQ(=N)[T^^UN?[S5R^^S^_II\5,,I+JU"C]R&0M-3R00PYYG!=D" M-6?)OLV8-C6DBN>CYQXIOAJ/21J0_"&\V_,R_E]YC>^]C/-^M?A;@]=Y>L4H MK+;\5[4M%L_#FVK5L -''/AQ@9:%>QD+ J%G=:NY>&F;.OQ>>08O@Y-)@+J: MV!V\IP^^%A.+)US5(#OJ''K&6.]$Q^4'*B"^@F M(W-;)!^8?DA>(:;/B*)F3(SD8-*X98A71S?E#7=$G7U+>Y.@3 M7;EX!@,HSP@6!P%/0M1Y&0UDQKGGE(42.L8?Y1N-&VF3"B@?N'%A(IR:A8O3<0,9DI__0>F M3XRW%>K,;O%55;YIZJNJ7[R\^"BI9Z0'-#D+%P.L*TIULA>\#NS(._60@XSGM!ZD+Z+&NX19.9N?%G:1V'HXZ=4@]R%+O M9))([J/@&J3U"62%:Q4U+I5&9]RFRN7>#HJT3,+Q$Y.QLG\0HP)T@= )Z-KS MJ:DP!]]R5[FD(;SP 1U5:3%EZ.B-99&Y6?U^]+L?G];0SUA#G%Q71R*U;10+ MO[J4?LIUTH[ ,)6E3=9,)R"4)^P.DL_A\L&R'(QJ@KC#KF>D7U=7"+FP@ 3I M6]*:7#'?F-VG#=5N&=>:,CHPK<%IU3S8JAFW]TPL4:)8B '&KNP9&I64S=T% MQ#RX?A(AU$=U.!&X3VYTFM\'F]]Y0L\89\5;&F>&S$-N-%K?!48?S_XZ;?(Z M3>*#N@-%=/'51X9/*X\\1/#C-Z"\RHZ&^%*8F#K-2 M<)7>,73PD]!*(HD1_/WH3[ZV;<)KO7V2^ ME\&30W%!,ZDE>!A$UZ>^54%@#1V9Y?@; Q/[\L92BDM90I +J?'7>TFM'SOF MZMG&I::]9H(-HRQ\(XTR!B!X(!/XX'QC>AP:EX,TT/#2?U-#$!4HT[QH.T,_ M&Z^7U]-L[($D1RCM6\N.?!(\,$+0/BJH^J=.+G8%H2UH 1LXR"J@@R/KW":3X?3D2RH>.P6JF. MDD7:$_P))5>N1;Z$N05B2$?N>98MS[OR4A:\2VV-U+_%QR^3ZYQF]P$E0G=5 MTK3(4/9U ,;F (HF\6Q"3CC1!0'AG@Y6B=U/4_A@4SBVE(#D:R]KC*'C7^\* M7.#A$KD9&O(3+A1;FBC\B%Z?FN:H22,E9RB7;]NI-]2+38? M P3R4EFK6O0!KDO"CRD +I2 1)]6R4,*_&J?H0.*LG>D!L!DYAN19JF+YDQ)7[NM@1-5QN(DY_;,9;5FALAT=(-!E@PM-._>$;9ZT[+XC2_#W@R M"U0_A^2[[8P$''(_S.K2ABX!E7F@>#Y3UW"+.MD69K(>!G/W1?EI&#Y4\S;&5+P1?YC<8<7@209JD-@XIV44KC"F"G,R:I:< MW) *I.M9NQ[:FRJ^H_2=?",N^U.)MUY8O&7=^)]]1I+ 7=S9S6OU'**;ONZ2 MV N3?^#([ZNS)=%-M'OWYTQ(=KZ7B(U"]GVFP(B_D&!0>]].!?0'7J80C 6O M%'&F9KV'&R'DF%+3HFV4.;F;G4NCGV@SLS:3QZEDH4&I5N!#S*N\>4O. MX3KO(:U3=PPN]SPF9UD8K6!L9AHQY38=CWO1,^1:@HG,?M1-F/@(\A9)XE?A ME^V1$A1/PY793&W=2592?X' ')048\%Z@C9P#M2:FF,,-A>_&"BBV5;=%08W M+1$J%L ]2+59=$'R*(/B*C5">'8S%:VL-%+ZD$! (.E)NK$>=2@,*623F-1I MQ)'D%=A$=(]Y$P;AR7!DZ'2P"!D)BUX5P#IJH07U&N1GBVR=*+MAM [1Y]S* M!&>$/,;4E,6GN[BUNJ;6L##Z8?'[ZP&9H\3 [;X;_31:=93@Y0P$T0=4I$)) MM=Y0_4LT[*@:N$LR5N.,L:[.9-K,6R;F :98";_)LW4UM>-$*H);[[:KZV$ MHI=6(A97S?9^H.*CXB_Y+KVXD]81 M#/#8IU%:Q4UYTS#[L9F/Y(0Y2W+DV^5Y:>[<(8098\7'-5;T$3#YQ0T2L7*1 M72"RXTY_-"JB'VJE,OKZ!V'E(6G5ENJMPD9F8G[,$"%_2P1HLX8Z\F MVOFSW"##E*_D_=>+OPXQRGCR,9%C/?YCX3EA_A:OLVYVQI1$#"%7@3S;A90A MUL..4E4=:7;1<_(P$3MX?&>0K7#->!O*&Z;0H->E1NRFAFL;K](*1T:W^+*E MTB/S4_WPMP52:&2>*.\A7_9\7A\+H1>SE<=3 OI3!!3B$@NK&[(9(F9[;-.O MP@I38M]V?$9T"S8 F#!^')X<(K@BEA[J[0YUXB6-CUF9C5*42_QN/+2:OA(^ M)01%:^*1]$DT6U]%NE,GO-69%VXSGJ<,:9YW+/";G!B"[CM_)Y%XQ5-^NPV( M3D!];;A*9A[1>O'8'>.ZDD@]OKGVI(_$.<;K^1ZL=.X048Y,N:02@.>VUK$ M)D[O\:F=&^O$H#1S3-\5 >>!F,Q%1HW&:C1$)BAO ;;X4:Q#WUB'%3A'\Q6O MZX.CSB,W@=^-I,&R@'+^*&#OR9IUNK<8*=_/8'/I4@GP3L#:2I6.(H&-YDLA MC%?1EC_Z-U=(* G/.88OA"IRI9R]2*B,!/!$54G^R@?7]9:H\J4_>TOX_ZV1 MF//TS[Y>6K$>KC.O^ZWDZG3@E->08U H'90+VEV7=0=3:QKP[5" _,(,D;-; M*5,1WZ:"%;IA?@MQBV8>>D20G9C]?*0@69.YO M[W&UDY?_G3O7GCS!2?X9G^2OXG9X.H@!_VNSM()1_A%P:-Z6G&,*0D45MQ21 M4D!B(Y>,J1L>N'&?/SI M[^EN3Q[_WL42&]GM^U"2QG#]"XCBBJ92!4- K M79?\!E"_[OC9K%8FS-]-NTZ@2/H2$M?H-I7,H[\PS<'E4/%7Q/YLB1%9/[BF M5Y=_;ZJM2UY>U/6 (6:81TT5P=WB\:.SOUE+BSYO?+?)RZM-6E=KC']R&"#- MFWP-]Z[D<]9)RIW4F^)+_C.Z7CW+=_"HDK,6ZCB,AB#P;\R,RT:HZHA4J3H9 MU]2_PMA\N9/ ##M.[Q+L%P3^5J\Q_KGLNF @)A/L,+/8AKYM2EXP;[E'4J(G MK]%WB,*K\N8_NGQXY; ^!Q]MRKK?!@7:$?B.['1:,Y1;Z=AG(U]$DM@9M>#< MJV$'_.ZS)^>?+G9$CL],HLB'OU$'\'>??'K^N?U9) JA:-%=-[P6;4?%^_WN MR6?GC_S5:(D1'%0JUMMMI'QR*E(>Q[,\7)'RUZM&WNDY3"F$)=- 6)CZ M$J3KT88(DIR.%"01_OSLVU?/]"RJ*$=&'V"\ EQ\.7XH;GBCH709310TRD [6K+R&=2);W4#,.39_0-AT'A7UU5BX'!M'C$;_\^N)5(>00 M[B0[YV!PU\,LZC;?CQT2I"1/@X/[\B$AH2@7U3(Y(=1!NKT+-Q/$MXU'^\.0C MR3"9!%RYX]8\9AM0=0O3]A+:!JLV$4>M.PJ#OZJD(&0LWB.,>DJ"&I_;& M>&DONUK+;'P$"S(_[DL8] ]0!(,96F,.LM:JP===KTF36H2+, =.>/L\^:E MNGR::+B3H0&T$YS++<@@XI\L*-%VJ9\[X]+&<;@L"93-U=VI MOUVD/HP\0)BF2+!J&&5))V!+DD8$R); AJ^Z#'78N%[*M$$A5!52J\?,FP1_O@O")Y;NA)KU*VT8$L4([VD24]HZ+BRC6T1:8[RJ53 M0-&^X:8.7NDDZX\$MF5+33'=/205B(GE%9#TTI7+Q3,N3#E]SI3 MZ7%&JATI*]V.;D&*%%?_'"C2L+OAU,-"OQ'GO&36Z_S3XI1>U%WMKN0&/,T\J7P45'HA:U((MX*&H%H/LF$P,Y.6"F<"E0HI 2^5#%J4 M\N[<*GLA(O;J7]=0>TTB8>),VZ:\0PROC#;8NB /GT0?G(5C@5[R :[*?Y7M MF@YP=31RV3-L4K@+]/OHF''>V!#66Q9-IFW.N^+83149=]?4E':H+AK'N)4& M9W5%P, X.!Z?'+:5,&2SQEF'ML7H!D)7EYVQOC2]4+2YT AZ#741F*U:DWCE M4T2>HEC0"1^'E7 W]7HK';0$Z6XZ0^YT(U 8>>(I\'@&5<9-)I9:$SY&I M31+":;_Q%2A4E61[PF'+91S.-6UVW=0:%9,W.$8WW.;A K9@_/]+EH@J*:$? M1W(3UF1("PY1Q"@;L>ZX*YWKS1I+'!AA*?D>&F+&3AF'_6T,(1,\_\,S!C_R M#""Q: MQ#[(J:HHAX.>; M7RZ:<9!,#$-UR19!((*>44&^!E[T*ZVJE136ZU)0:5 @3:YD6K66W:2WLR.9 MLT/Y=94-7S\F#@VWC\C;GG-^0%973<.BIK*^RJV@K2D#$%97=4/< M:9Q<4CZ'E10)Z)O+P/5:K ].JV4K00>9H_5W7IS(KQF8/ZU+6UMF!/)W4QF= MN/$W-)H'!@V>#JG@P$.'PX/S<0*7<&?8(1(3^N*&.9J3T'P2T=#5ZL=F/%.# M=!%478=&N.A2&#I64D>.LG^"8W+VE%2^!:P0AXZI5RJ5:AU)5$,EB$,>\AG$ M/6:$"PF<),Y%:%QQR#+)\_-'9]K&O5 _$L"?Y=#G):X<\<\_8:!4!ZB). MHYS)]0I##*SS/D(G/B(5H%-=/J_+?WRJRQ_'L[S7YN&CJQJVY*(0 MGR<'SRKWOKAB'TXQDO:\NBP[M2]WH6RI3DYADK/%/"=.?;5Y^.+IH,9;RF*2=2XBF[KMKL,5R]!$F 8=]6AB#G97A3F:!Y'4\-A%3K MV=);_OP-@AZDT[2>&2/BP^#+44V0FT!"/,\S;^NM#Y$@DD-G8 ]#O1D5YT[H MHKBQCIT"85B,#T88%*EI4PAR-RXRR==K.B,. !;<@>_U$X#J/89VA+^QYS3= M""1L>VEXLO5M6)(ULX^F[V)/<56,W3IG?';-&DE,&:-&^J]H;9'#C6B<,9D* MQU")11OI(AMFM-,W<=V5U$0S7T'\95M1/K@\Q_=HJ/P^H84N5G$A=]H(\4(< M6ZAKT6L_,ZJ![H-[UV<&;EE2Z<9'HP,4"/@\# M*H\8+U"GNY ":!N2%JFI*KX3&/LZ$$MK?^1GZ0\LMI3A4?ZL\B=QT5!_2_R+ M.W)?Q)V_JI@DO!&=IC]?7+RP%*8Q4E#FETNZ/$(Z(=+91@-$]SW;QG!C[0"* M?(+SN..L!8X-*=[.-$ XH%U5;1SQKF< "7$AK#1%C(3]%?"?C0H2F=74XOV*$3$_X9LDY^F648-3%;&PH#^4&YC3 $ M?E?.-7&'BU#X&^!%E(\A3?*"B'OUQE-@ QO:/Z(O0FK/=(,.RW>$6>&FXK@).LO]H+2KX+:[";NC\[!6M#TG!RUY=YMJ_/%RRM.,V6; (7H MPM"L\ELJZ\M++(,B?M<)><-H&B2QQQOSP.SIR/*/!B9V5LZ MS3BR*JFMTW^ M-<%F>4C2"!SY5OT66$Q#8*XRKQIJ; 6:X:&N1LG'&%'(YXV (W/;)1M.>ZD MY)[-I2 [E,>!.U0UF;MHU5I[8=P?8U%BE>*< X7]X M6/#CG%#R'02:R\V3QX\_?:^/N'A@/L]W?!Q55(0UI5AA=<0'9=EAII) Z0PF#N6F.++H3-JDV'] M9(P")+L^:@1**UYU8 UH&X\;[)NNV?2W)5T,\??X"J/=$'_\SXL7SPHYMQ8H M3:Z4*63RYAD?7_2"XH+=,NSHFB9HJ(7>[MFL=M([F(8#0TW$T/?AI'S'=)5T M2LQ?-Y%H@*0SJ2V"^X?SU5+"1>#:Q_!T9X)^,GXZ8(L9!7QU=E34]#N )/^G*R6^F#LPR=B"+14X'V MU1OTA\GP&"6=R-FL$X)P!@9)8\BMM3'8WS&1673O40':[:I>("AHJ:RZ*W!OX5#",TKF_3SV. M7>K3"9L-./6&R9G@ST,.-ASP=G&14O^_I*,^^P#JF"H ,#W'EKC8PFKH+7D^ M=T(%=X:GA[';6O[*0/K@7GQ$I^WWQ3_ SVG5_.#P61!:X9/("/*OD%@M9,I&)[>G#J]B%V=0D"- M_A9_J]9UV#]%?O_+Y@VJ7$8XL0]&.F$=& 8VB,4*F:3][ 6X.3O<976WB+J4<9*H,:+#!MD)$F:WC'(B']#C91M=8/6@G-CHV MVYXBVXJ97RBJO60LL\*<]PF>ZKI@NP^QI^,[X*;;/D9E54-CR>$MS*W(KL&3 MZR9=C@Y^Q=\I$LRD(+Q%6\587EZV@& MUV'9NQLS-R&*"?[[@$Y+:^DN!B1[36ALXFFM1+P4NR"G%"]%NTWS'.Y9F:?' MT1YMFM7@BEZH8K:TZ?&5RWK+7SEE=R,7I2&39.ECEN5^[D1M8Q\:H7^2./9T58 M=E&<$HX13;0P$ZC/L(R99-?-;7U);,P=$QMDJT#G>JU%+QLHVJZFXJB#*H17 M*5^EM*VB#T>[EP$5:3 (DW"/^RT28_T,;15\GD?IXEV@S8D1QDDYY/Y/R">?&39R@P@,>Q*)^,!I$.I0@754\6F"?NX$E:TXK99'X-E28CB>M=,D/. DJ F6>LXV9YOJWEK* MIRGZ.5-$]?:VA7O8+G95!ZBH3HJ;+!?#^U+>,F@&4B50$-.OVFH);Q?N654> MNXI$7B+E;#PAD<@9 YY3#+PTVLEJUFH&$#F"_>"BLMCW$>F8R$Z;\R,7A2M& M87;5#SWJF!4!?[C14#+CV?98!NK-@@^@OF[5J==)K(&O,DE63JFE5E:TY9O_ MOY#6! &N)'Z)4;?FOS1(X="9GSWZAR.XD+QYIUZC^(,''#KU;=0S1-:+\/+! M^X"+[FKH*8&1\4WZ5*-C4> 6?B:1R9/"!!O;7?<^H+>G17*;V8CC,A82(/\( M+/FXXLP:/_X(,R:SR:.]&9@'PRE5H1BF/C3#?ZK6+24&&[EIMNP[V'EW@3F+ M=(F!L4BG>CD3729RQ<2\E/2T<"Y.XTUR3BZVV^;E8"6! K]X7EXO_A(@CFA_ MQ\^S$:A"@A\Z"#VJ$/\OK K*)'(2R#32T#1QSW/)K#@BS>N0%4PF=8-"/P\. MT88_S/F?::O-=_6=^ZV:FVP?X^]AK92RO: MS*-X[E[8F*_1VF:V(;@MBRW:FTP?M)\3TC(_$UK#R\*L;E)?$J'YC MO0.3E9/?8Z3]392B72?T-@(OTFBQB@.RKM IB-PUA+&8WBSZ!-0MX*?\L@'Y MVPE)XY$TGYZ0-,?Q+.\52?/KV;-O@(G-N-3&NTBU'[QV]%ZF<3$Y30A2664\!*!.2Q!2^#S2V$+"3!UTD8ZK] M4DKW-[&M0B KZK36I-6&I-"7I$[4BCIFNLG;N%D4,/TL!!Y%LR"TL3?AG9]X M1$FL@"JM*)%C-M$U/O)C_NGA$Q",[.,(2WRMZ\!JU24I,RQ9A6M6F@%?LI;* M;)P3>FVF_C*I.YQ2L ^9N0!G+M0&)*QLM PK'&WE]I3:>[#1WZ$ 0_:C#F3C MRG9_&NT'&^UM*)%NJW84TU&.**YPE"%%Y>,T]@\V]I";C*X#2!\$EFI^C[DR MIPEXL D@4,Q95]X(6SE^-&&94WG@0<>>I*:9N&Q)Q*RA/6/V/#)!P])@P$?N M,69YVHX4)5+V/67I*&_"+/[1P1\HG9V@O*SF9'U1%)7)"2@H#V$O9+_/((K6 MV@@<6,K%:L=!U697IM@'CR+D_9K>]9^1B DH2E1/L\74U/TD(3\K)M M&,%)RGQ$(F<(ZZ9EL)%EKCOT>%/CVTK-&A:H)."(QS_662,9\=/ &' M*/U14P<'QM/A3_ W19X0,]*Q+[%9$,:AC.T=$;UG?FY H^S2MX8>4M&1$5&S MDM58\0;C_0LD]+U$!_3+SQF:_"Z:KN::%PSJ%MDJXMY0KF#[5[Q(E6X/;N\K,^>)E<#(D M'"7'==;0OJ[Z;1S#7XM#Y([3$QJI"0)W(!OD7E-Z5W5YIH*9=-HR]\>HT*C: MY16X:R>9?5OK3/>$PR8(P=LLW'R6APCO\_B+([=Y+RL"[H4$P*,29X>^#2K6 MDO%CK6&<-R[]Z"7I1,H71; \X\BIR2Z$UY6B0?+J!Y^5\,]OH#3435E)^##I M>L@H"G8R-2A&>Z9]V\PLJX;VCBK+NY=(L8XF%E53<8:?R-4Z*)4UM]^/?$U\ M_XYC-5=U8]W*!/;,-Y8OF'G)$#ER%4K@Q8%,6!J&G]IG"$1 $(KV,O[E7[D$ MI'\!Y:XAN4[2]HS&X UUQ/170KS+[6)&*L!I1D0JJ@A+<[:PG&72_\.RI4_F MX^'T>-?-M7C>N]+4-[D.R=EL5S3T*ZE M.AM/DV9X_,1 @U,L_E96Z+;5DKT0*-);.:_L5\S7,B7+(' ME0D!:&2:O[:!8. U=1RAN,>L@XT!L4W, HV]9!_1Q^C!RGK>4:)6MG>3"$!) MMTZ1*Q,'C15+F?MD#5NC%#)N_Q,)RO5U?$ORF2O\ARU;ESP6*]7#,(FJ5-?' M":$B#45.B]G(B5#1"+&DQ_%JWZ%2(B_&61[RVJ\3@S6QW-'E4QX[7T+L@HW4 MG6U=,V"AR2^D[2A$ZZE*FHQ]8,?=2*5V(\?MU14*+N M'I\"9[?D+:-PP:O^IV8./%'865(JH 1TD2!%KR6NHA.(J"PKA"-)JD2?P/$C M,HXM_G-;71I$]XX30(D@]6E4@418C[6QG2GS56V&RV*>IC#YU,DQ8"36T9=@ MJ"'4##)172^^S$/)D=$W*Y\6:95W@96RMT5MS96YQ(G8P-S&,:9..1=PQ!7[ M%U6)+(T6W0CLIQ=2YGP]:+6G:O+)3A&-,>[PYG7,D+5JZ-?%?7WKXYY9F]5L MR7ME0SKKV@K9 >\9S[O8HA0E%F.\9/)M=1M/;;(B%.U!/XHN2[9W44L]YT#U MTV+#BRTUU%Q>46)"103O;( 'C^*$ C]36'/8F\ML5N1;KMER] MQC*9/J5K["&;L%;-:%GJ;WF;5[1^=Z%4V0-[4#T:1Y5+&O:G\72,5X^GU-S' MBTQ"=I\=D\*#Y*SG'1;0F?Y\+["%U&>FHGCQBNS!.G!_=31&=!>DQV[ICW&> M(&"\7SQ>/"=L)IC7XB%\T76$7L6P7FQ)XKB_(I;8"S"S"2/\\XN+"[X\'K1< MK]$X'I>(YUJ/,PH-]NO_FL6B<_(D*EWP?X:=5FQ MI]J1)4#^[_GJ;]%?CJOXJV2A%_\/#_L@*8//[YM=_^1/3[XH?KWT^K_]GP2@ MMW./==C=3MV6U>X$NQO![OYX@MT=Q[/\1F!WSS:C5$P\C26U-?($-+%/\#,N M#2&7Q&ON#6#_KEBW*["SW)?!F^ MT,Y#=1VB>\%"")G[$(]_6@V(B>^[T'IJ4@=4&XW:7%O,(BZK'\G-67MGYKZ3 MHM%2)4QF.9@X+7$H79#6LFOU>*<@]@A;."3^00^_B#68"%;%PKBM;;?#D,]W M3GP>^:YZ=96GW?)U$NJ;JFUJH2C*XW!;X.CX#" V0.HT?B@NUOH2EQQ+^@AI MC%3K51\E:_4RZM9YZ4'A7;#61.B[)'QT 7? M5,K5)IUA\5Y$I@IN0=0\DD[@^>)E)H'4(\'F\KPND6=/<*-AE[TMH9!(0KX3 M-B%-;7G!27I)]S[=/NY\XFI8D"^DH3"8CV9U?K4!*^YA !9H#EQIUTA@EN.6TR7F*@,C(&E+D'F_8:EL3*5G%9 M_= AJ,71V[?SA"MY)(5YQ@;.%7.KXRG93M[\.5K>-%,O)+T;3Y4^),['"^0* MX#XA67^QPC?B*?5H\0>ZS(X4T&U1^[P^??WK.!2\!K\GD9%5G%UA5TS7^:A@ M)-76%.$ETIO>NL@*J=I3FE:OT *N)PD%H,S7P6#Q$C7+FA06!.5Q<8M6+ ;M M5;^I4S?KFK59T"2 _'U/R&Z%XWA^1U:UO+UJQND:7QSB,Y2+/W-#CU#7BG3L M:DT@!\E5>OKM-R_C!FFEKT^KT>;"/8YAQ^\7+/P5U]I/@]!&)>+DQY_FF:R\ M#]11CW%R*EVBTI*3L+T<*')B-A!I>J/5M"Z1+ZVR4OG8[MEOG=Y*LOO'?6XQ ME8IM?E"['5CLIJ1@'J\5_+L,R7)!)TN/.M:VK VHM1KZ;&^P7CAGN,GB=%Z[U\$#R,E ML\/O)$;9=8I(F_@]:N/FY1SYTG# 0+53LR90&4.N)OYA.I5='3.>A)?:^:Z] MY*SI0)YS.I_&9T2ORC?$FU:%#6[TUV:Y>-J&L=U_(KB2I!O"JU*/6UB/5+%2EO6N%WGE1##:D>:52-9HG-[*'.\J%GA&P:W$-/OJ*M6G@ MJ.F:=2>(!3W79;5VUI@>YWRA:@/1=-'W^7M%W")QX=7,;T'/\%DB#R-'(?ZY MK)WH;GQPVK">_(L=$=Q3!B*_PMY'!#-!=SK5,E0#_U"-, K8C"P9"*A-UH!W MTVP']K32WQP1!#TXOP^GL7LO1;PN^Y);S/IL?/GM\L&4H?H3+]A=7!)<92[D MTS@YFIH%7?F<8$Y&XF.[:D-@M!Y_/=XL"2](2Z%*.W.]0FO#[$;(@C=OWGE^ M<=SE061IY\O2OY(!;EA1I*?SET)C$VG9Z"UG9DR!_YNJ[7IYHW_&?=I;#D6S M -P4*%O!4"1"5Q'''\V$3>-?:XDFU*>;')B?H_LS#OYXU M?G'Q_"*=P#F"[X !.,3_-UZ_:@SH%D6^6X6TE!TU*%$0[$ Z^KD:YHJB'CB8 MLX>,-@S/@<1I*O':DX0E ]NGK&:V.B!U(,#1&2Q%W] #E%$8G&Z?O7MJ^ZC M(D_#C)8*W8D-@RW MZ>5MI2WWHU%-%<79W9BV%$\7X>ZLA9:O+HLEL&]?6BKNKE?/+GKDR_W5* ]@ M2;:Z(9X6X?K9Q[>G[(")%"")87Y!HIQCIPU!![!*[)TQA^5!QT;/D2^CP:W' M.0S*9^K3K-/U!3!UX)K>716Z='Q4F7!0_ :]OS$-E7!/Z:$+?6(E/\6].I>' MG0V.>NOE;E-V?:1U2%T3B3JT8E6QJRJ1?*@?!MZ23KV M<['@-A!C.43Q5 A.N-RUW^7)HRSTRMJC7N%R24XSUC3Q"INXIKE?J MY,<96K9-N>9K=>.N#,N0-6U.,I4C2P1PV%E%2U ]V B'SUKOB6LOT#P>:EW! MPK 8,^DY%=RV?54M*[$3*)H(T.:M6?39YA7'B>2&P)%3:1S#^Z-07;'S%^J\ MI?3JYR:DQI>$H ;G -POI(36F1]H[L\8VA^O6DV>;1V?C1W.U_Q,?7HF1_6U M#/M&PD9=02[S >M3D$?.O2WFB1*-(4$%HK]6 ;;,HD#1K=*TLJ0WR!-VC(J, MSKALHZN@PEZ%=@)&KW"[1Z9%OZ0$6NG114^(=^=H!&5WA.VU,K)P$AB4_<2D MJ+0LL+YI-/2E"A.4/2ZDPJ0.KV>&G)%^"%+"VJV77V2AO'MM\9@D:U))'A/U M?0)P?)T0,K_^2[TC,.J9*[@S\(&;6E(H6%BI6OLA]\87O7CZ[;,+-N+B$8DW M5-[JQL,HX7SG!9O8PWW J4V<+@(=E1%\&/_-5Q?^RD=^6OP8QM)B.G(%^!!X MX.*0:<8:+T:;=G:8&*C@E&BD*14N1%R#'?I9:W:GKJCS,V5/KX<6WB%IMYC4 MFF?NUP]*>%U!FP465PQ2LL:D-E9U%&U;$Z";O6B#J3^" M0(^6V4#%89?2MN9&NB&^)S)QA7-L.?MQTZPRP3GR& M"C[:JJ7$"$@ Y,/(H^Z&KD]'G@V)&RNDB^S9)9Z)HV.]C KPS,NE!F*9%F2US'46I)[VZ0IH"&7=4B"D'QKG;<12:5A2AWVX!U$;W^]+Q17O;(YL2#Q%V[_GHLYTO&_9Q<,MV+8F_$O8ZKQXD^D$V(KGI3UX&= "K<4/X+;69-]"Z? M1W>M03^F@C>Q3S+33 /^?YOVM:9KI4^/CI!F:RKV['A0^CM9+:F\B7<870NU M3E+HY'N=+[Y#!II_XG.IBUN,>D>S-2E4Z4B)SW]BW,B(\E9H#$@ MBN#JLE[\-+15!]E?C*3JK3$YD[:4$VF[J0>;QNK(FXI5#$IEW.QZ9-8B7D2[-PI^&N%@F1C+M3RGK MMP3P1VZW?Y1SKJH[*>>4'2.CI(RWBN=PO$TTVD\),\L!SL4NWHV(06+@?46] MGQ70'P,)&@O--0\C8_E>ANL^Y0+&>&#*!;#]+7M]#@Y @Q29\"!U#-5EF;;N M8QGX(!Z_9)A6*^B2TMV>C$_S+;P[]7UB* WQ6O.1_#G#:\)1+HQ@^LZA*L;K MRAPO[#>V0:F-Q:43U4\]5-N19(.0VMSUE!$\,3,Z\B)&].C P\MXX MC_U)8MN?$,0IXY5P#5%L7=&.MP9!,:5\NU7KTC>.K!:4-4K(X"$1EFPE#9J M?*RK^+A)26<_VENI_AI'/=Y N.44S4NH-R*E[L&00.4_IYW,M#W"I,B+$XW? M4/(Q%HL,G^BMQJ,_,FJ QJ_JNH&@<,AO70[1BX# J$&+L#EI"!:O:P(5Q.<5 M&%V\Z$T5/35?&P7NDD"N-*[4XO2&<,;E/L'JXH ^^\=7SY]=$)Q@1?K(@HU$ M&)@]1:&?5&G538F4&6&O^?19Q:FRYT,[(R_ZWBT.70!Q/"GP%(Q%#"6CK6*: M!)E93(=*K2:A)B*H=L,$C7JGE-7U%SDFV@'UZ7985E M@KW.N[EV(H:^CB%47:G#S0,!A"5QPERI,SF:MG6S&A@1>)&L*VP(H>\K#A\* MUZ/')\K%<#D 5?#H3\7BT\>/_O#ZH_CL\7%PT0D6FRE4(-5MSGVY#6S1L38) M[E\9=0]!@ISW@KJ-)>FXO9 (!VE%+YT(SJY92WZH%?J[^+V?]#B[8-R'/&U< MJM"<(^>(U;]">D#W1]]($A<(*4KH:XH7%Z/-ND_Y4VR1#>WZ.!WK3J;F!D#/ MUC;B#70QNOA^'7,<[A>!?D?7O>;ZF5OEZ)E@>BINP!E4MHMJ<>II6VHDN]NI MWI_5^_]TJO;^RM2!_ MC-V/N[NPR$I97Z)K];2"MG0D7A+H2%PYM/ZWALF]^/4AU[<,K@Z1@ MP?O^FJAS: KS(7I:39V(>B(WH.<;#4:"-;"7Z5J:"T7N\P7R(#ZI7)9:W<3" MXPY^D^3(%I7QI((@7",A3P200&K;8V_J>[;Q.\A*ZEY24<*$.3!G1@!WQQR0 M;Z2-I<+NSGM:,]1O607FS[CUH,D;UP#0S.@5BA.V*KD.,_,6_XXL#]_SCAO9 MRH,_U;/O-UH82B4BS(>)S:#<"JA>"]:*(R63M@]]BKPTDA['Q7<](59V2BUP MBXNJ34J.<267TF07+?EV=16CE:W^KM#MH&-&+U G5+:PLXJMF@R0X%03ZAHG M@2!$V>"F!<%@+&;[C_=D5W(Z>PCM*'AW K#9WJ7G$C91.-8V&\F!;Q*W,:=[ M\_?:3&R,N,*X/L6&#%:C7F>"$J'5?+EMFC6C[RF ]*.:?4[:B+2W /BMKFM6 M%0X"N['B'+A819CABMSAWED@BN7K2[#A"0\=Q3>!YC"GW_5Y(-S>46KZ2-E3 M/R>JFJRTD186A77,;F,SRBM$>NA&UXN/$/ @-\7H"3B( L.P39_")F -#K*/UAB M0"HI@?/!94S#-5M"LOJ]Z#DJHC51=B[R(Y;FO4:+:=QJ8^S,@?O+[K\-(H"' MA,504Y?%JKHN640^6I*PZU+8H$?WL<_D.U+KZ\(5X1SU3Y#=2AT?);!YAE&( M3SE0QF=HQ>-@#782$UF]+B\!X=B6%"S2O]8$EJN6 ^]V0D[3C>/0-_H 2,G' M(]48R:,I;<0'3 <%8S# ''WH,<%)/[AF_$#:%'%7$+;Y8QO$"6['@ MJU".P$-)1)D2R'KZE>W88&?41=P G?E)O3>O;XFXH 4[GC\ MD/0F$DTVL/ .C4CH+J%2S[=<]@P^VAX!$ K[A9&7R\NV1%3;,'P>!CG4[&@A ML]D0>@*.G61C[[JG3*!;)&X)%&G^"[GRZQ"N=7%8_>:&"4:$:.#<8P6=%[AQ M,DR25)R:'0_>EQ2HF]%EL]Z+"@<2NYRNU QF,IF,^>LD=6#B2JF7&!1#/N@ZQG:\@^&X!G8OS MQ9?4"8> PHY&S>W3TD^#ZX!>(ZAKNMAQF\O,$5EE67':#WS\N47, 1[KH>3[ M4\,A1FFU-R$:(5P+"&Q VZ1K#_N=@YJOT?/%5U0$0O&<@8?QM,W3; M_=E0D;I5,[HI;#KF-S1>QR3!88AH9G+'"1XTN9],-E :EEN%3%#VSUQ MI35C#.B]E#,_/DW#+S -!]R>TPR\QQFP[*^>ZZ?1?[#1ORVYD2">'$,MPG7; MT!-ISVG4'V[4XY&\;LM;3FV:8R!0)W4I3Q/P@$9G,W3,IL.^>? Y?J9K&*Z% M,J-S'UOGG]-R(!0F43PX3=J#3=J&\[IT8%3]H$C,==5=-NVEI?PY(2;E["F]5V8%$P;@9I)>\I=5,TSVK#7"/0W9$D M-G4G=0G+.)K"]W%$75,-IU>:+>+,8R*MAN'W/G5]FI 'FQ!-^W6A^M?0 MGDZ5AQMI[?Z,'M879&Y.(_U@([U3:"S0$NB]G>^U/:%S/3KW\Q,Z]SB>Y;VB M- N>["I7462<\0 M-OO ?;LUE:Y*E+*NVZJF(&?K,-E*'S<')\' ,/".8.U4BF,@IJ&O0%UT33 Z M0RCX%OVZJ<_&('@WYXEQ@(<@E=TF/?*.RD-'N5 ([H0ASY,E2@CSZS-?Y$4^K^L%6M:=WO8B+Z.QOU>KUDK3%7L99&OJ0&OG1&%[5 M:!AW!>!KPH-R1TE0R3;&4TMN4K46E22PF'$V<"KGF4UJ8&V=WITN_X* 8;IQ M&+(VLW?2]@#$-1IE1J]W> C^'E-\\[XA$A0IL8J<6_0"AEK@'H6P9VWWW&&@ M/Q7K+:M_$4$"IP8F$M]UZVWO75OB/* MLIJ\Z\V9K9%X6* A8@=-(J- H*_&_=F^7GQ+'\@/$S2@V_5@T,T VX7)X-:\ MIY@A7YLZUX&B&J J9>G,*0O,167I<\:+C#YV6V#2Z)&>#:HPH@MBJBCZ5R/C MY GYB&4\,GW*9$$2))I?29#M&!<5/I3!8=X@:\F7:-D=A5,IN,-C$N.[EG0 M"*E.LA8EM\&5=C^6I\"8G[;2@VVEOSQ[<7'!VJ2SHJ+/'&;[55A=U41SQ.O^ MZWBP-3L1A7ZJRUJ^9PS$CYB!^"_/7GW]]"^BFD$0]N4'(^;F7%416.7C]C$B'2/&^)L MVZ[#ME*(K7='FW:.%K[ &9@)=IQVU\/A!U+:CY^_.< )+3R+1']*=OZFW$IO$XM:BH,3'::; MX'F0)TFFXD"\WO+KY#?S5T0I:R*J6?WI+& M@10ICK[E\$MA$I.%1D7-=>^Z;&VM@8&Q;-L838@X7-(N8:N!Q&-:E2B.O*$Q MX_7)])[&H8($4-?LK)4ID:6DID'KA?+=@$KT+V$K:E8M"R50*QYM WIJEG[C MOA>JC S4"5]>4C:"Z43CEPX0N2Q2-I6?G>"&TG6:];6OXRZBTHI MM#6+OMPIQ9VV!^DX+?<^R1"W3]=OPW+;W"*]0I6Q. L;7343O)F3>>;:@Y-6 M3BYD(A?4"WP#8_64XRJH$"5SLJ.:"Y?RVD K:%WNRDL9/C^Z<6#.8.\\H;C0 MK[MF'"0?':TWN '']=#L_8I#EBO&>M%#7A*&&(9:A&>D87#2US6NR5FZZE[U M'S/0PR%*>$>ZGH;/CY"Z\T+*KGV\21J#)-O2162@BX7@=*EX5G52\]Q(6[2L N9TS]GA!+MU7VT.X_" MF_V1-,8-=I(A3,R@W<4$WE'4^XA) M&?$%"?3U#X74?_P4CGK_9Y4"J\X_:R89:&(5SVKQ>=W#Y'>JX]D1SU!A_R<_ M+AH[O'PCFS MKS]]Y1KGJQ]X&H:A3H&*$K,SA[ P*;0BSZC$4OG=1/>=[A175$E,21EIKJI: M)D\LWI#A&@43 H"5CZF]"[\R>]&VAE?GG_H(N"'?3?>+L%O/HAT%9QD%#"\ MKNKWO_Z+O*,I_6Y@RKQ =6/R@A5$O0[7D E$'S/S63&:T+WUM;PU>,'"_:?R MU[.7WXT!9/3F['Q314K4FUE(0$B\LN/ #\M46:77DX0&)IH70%K60HRA(1C17P:9 M.9WX EF'+$WDM@%L:,J63GJNG23<@@J@AS>00Z046NAO0V!6DAM8$3Y'&:*[ M#)I3Y"/&877B,^F14LR)7\=XFL^>?3X$Z9W33TZ)##Z/$0W[$T1 M#]/5>9%8_+ _-+%R$\Q@80I>1H>>M(\90^!6T*18;(J%W+BK:P:R:Y?DOLU* MDO*26J_/5INO_GY!:X32N'P'P"OJ\9*AR_\]3C4@&I_2_OGX$7%U1WO<)&,B MV&237)A_J=NRT\U199+"CS\3Q[<56JX;AA52UA5/H$\,VEE^\R $=2PH[5X7 M"6S&C;$UH,=%<4.2?707?7"62^)GDG1L'!%[8G(3XZ/J/'^.*_@'_QR=[D;S M6Z1M\8L]_<,4O)[<:]TO?KUJV[_]GR\;FR=1OF/:KEW *IRL5,%%Q2#F$O@& MFT6^QI&;F'2VIQJ-_@R"3#$81,#L=Q>RS5W*''NF7JVN"!RFPE@P/6O9)69\ M4H=A;AF1J %1*AD']P4D(6KV$=FEDV#;U 8;<[?!PF8H&\YTWS25Z)>XMR(X M&[JD)R_'[N-AR8&N#]==DNJ%!"S: ]+JM$BNC;,J#KF A:6Z2 M)N,^GDF<+^I9S*]WVQEK[B$_F9U+&G.>F-*2 C_4"&!?LMCC<:]0=BAZ87IW M3(MR0O%+0G]O0]2&E::G=_%AT<" ?!1/LPX5\BC0=> M"BQ8<]-L;^0FI)+$U3C8>:&D_N= GJ@JVB185MNGZIWT)&U1%Z?H*-XFFG6Z M]/H\'G^"*TR!#LFM8S^B3)(&!UI1N]!> MLN.Y9@6KF46R^$>)3#\MQS87BIY\>/%R(+[ZL'A*GQ61KY9V< L:[E75I6*4 MJ&IFO)3\T$X524>?FK=JH^'Q@:#W5)PT5\KML'\(S%WZ>Z"VUN4R+F=HE>BEZ:'!"&V32FY .WB)60IDVBU'&M:/ F M*HDVE**(O:H4;Q5'/(;*E!M3[$*\Q*X+6/0Z.4!];ZG0 S)T%HE-'/C.0=\$ M7$Q5M44P51#\M'&F[9'&KHWU+Y())!1->ONJ)Z1+/!285;5FV.OCDO64. MR.<597#D%&5-BSL\$19A FNP"SMS7%J(?^1GR%-AIXVCXEHB9'$H7 /FQ4O<.?O)'YJ= M$2N]IW.:1GI=H1;.9U7T=8:[CW_-!)$Y2HY ,=8P?/RXF'D$TV\A&516*UI\ M&\JK_=G+'06-(K4:KWV#U0!8A-B%"])DY/.)) %W(9V7=//G4)J(-_Z80_L+ M]*%2/J ;/40:*/H>Y%^7>VY9UD-""T?>EF6I>S7SNFSA:MI>VU0MJ^RQ&= - M9U=%]#K^[*;:ALDG.2<$/Y*1PR#SA0B>)QK@E5(MS,P@^YU]K+ING;YB]4LL )^?\9JG! HFF"5_ NRBVLMME$ ,C MUSXG8>')0\YN8;:.]?Z 9K7A]P8(4A#Q=QRR+55RMG$PXQE->Y=2B/$HZ:\Z MJ5;%E<=]8JSIXI%K7*::#B)6ZWK^(1EBI$ET*3]1>GJUU^>QO(@E/&19NEN< M,)22BU"0 #E+ M@4^-61[4PUD7]D7D4ZT3$&^ ]^XR I4SL*!5%< I)69&/K6H MNR!BV.X+#+]CJ9/I&6%/"&DZ!,@T/0=G[^ZAC^_'"DGI\.@&%E(Z\ "')?PD M\##9>Y;-2Q=!F0" W4;UO$;JZP35*&L10$%H0JX7+\]RWN'T0Y.J0RY5,#/\ MQ6C\BYDOI&&3MRGFEF>FLY6 JH&A)!Q0H("Y+5]^Q&B6G M#B!S)TD#-\T;]XRS/@+\:E[V4]],0S7HC.@../BQ=W_;^,@ B*-VFMX0TF%( M:I&7<(WPV2=K^)7BQ:^J:Q7JZWI?,[1KY6A^\N:I+#SK87%O *T]#?EO]:M# MG=+5A4!292K8_9Z&T@#F2OIO/[\,)0\I/#^HS=CRMUF[5YC\^1&!6527L%R% M W%K56]HQ[&[+VG'7(2& %QG(&/:&4,-2ZA@F7/[ W[)2C.J-X*5UW"CB(>> M:UI;P@T*>;M. Z@(9D?'LCQW+D6(P\*]"?M-7/*JPFT M1I8_N*Q\WN)2)>UECB2M<07OG3JO]4GHP$W%N[T-(Z_"CZQ]G!.(]!YL1/T: MU%H=D:')7W+7B/IAJ)87F+W*,(V-RMF.O2A19>*2'B4MXX.FASZ,IV,B(].R M;/8@14J'>X;<4HXTE:1,X$_"&ZW"=:]0T-2@B.*2)K2GPI/D9CKYI;<-C,B9 MFA\E"?Q190_ -MH&\>;+LJNZQ8=)N)CK@5("KM/5<(>D%6M.LI@>'J<6;Z$.S57RNL#SUU;=ZP7CJ:6!CO5J_D/SP3^FD(5.ETS\3XJQR6.Z@$DBCW(X! M6)0+E4RLOY1EGKG-*HX9JZV_K4\L'6G,)H5%#XF;<+0#!:@LVB9W@L#;(=^!I@Y;NA2GY6^C('H%)\1B%8VU=0)M+;XY:9>Z1DOU1%[:_V*6^$-2)U ;)3+"@9$V]EQ4FR.J;J\:>EV2VP30G@Z"^X\U/C_4M\(>ZH*-P]_$ M\3#@Y(&?@W10J9X14BOJ]9QL]6_$5O^Z\#!%OT@#R@[9-OY%%/3C/V,V$ MW0K)=3,DD"DI&FI=34PX+E7'G'F4\BMKSI$D+AT!.E5KJ54DG,CH;'.2TA2( MDX-@G7E4R^5/FB*=:. KK7#9)W>N:_U0\^S?>#SK>" MY"86!4EUA,\<=W R/:/HEEX+-XEM\N M*]2SC9(6&2%-RF>W"O1^>Y+1=^"1UQ_/UEWY4Z-R'E1*]\5X*\"1'0GK(T] M?2,P;T/)TP]\4"G<)4DH&82C5N![AOQ3'+ZK<;(<&@EOT8EXV[1Q:&R C T; M0VOP"/!0E!)G(9VNKM.A5E%K#5ON!;<^6[]4T!DQ!' C)-4) S>PS2'G"=;# M$-3+@92]^Q ,78>^62E+NG8E M]HP$*G\+;KO5XXM>QC@5IL_LBOL:%EHQ*DQ]K^U]SMX^3!6FT+:5 M:'3ECS&],S6(\&=\!T;%G2O1E^WZEO*399<%^YC+5PJTXQLCKAO&.K-W4MI6 MFB(JY1^W<7D.D1#7K4MPI%H\WC BK6V;:*,Y^:'+0@Q0,D=W#N@A[CJNBG'M MA?NB.M^4Z[C?LA[VI.UBG5;NH[(R-N6-8'%'K5 ^W7/78D@[(,\R[:CP5O5@ M$*)'XB9;AG\ =(3 =%04\$DC>:S$,@?>(&4:\&L_(_T]T(5O?;GGBV]T__?W M&M69-VE:9F:4JJ"A.Z9&P9'@9.W0YT2PEHIH37:8YY#60ZMBDLWS@#3&\"98 MIR.G5D N^(Q&F#RNI ,]VTU8J3\X*KB[_"=.M.:D8NH.Y-1C$Z#B[.GW83E- M(XE3[3!@9R(W0\[2$RK2>!4I7H;C5[*$ TU7SZ:35*=.;MJ;@N?/TR& MQF]?IQ)09.".0WX((+-C?XN1[)-'@[V$LER>I")8H)"C#<)D?0%"PX4)=/C,R2 M+JCEEM*0@5V#OI'+21Z#(876\B2'6.K.3%42]O.B:_Y:CICSQ5^:6RH=%X*- MF.O!4DKL[$*8R17)HU'&\/Y26$K&5$ERAK.TP.RVRW MI:T[8Q4A%Q4RF.X(Z:BO0$PDZTJZ8[ +^,%H[3UO:KC7, _"1?NO8 _(L$IW M\,I=Q7 MA17/X#VW(3&>"), 8V(UVOANU3?,8D!&*5)+ MUZ$G1X+L#E,)9]R3!2F^9EG2Q.]",@=VB76,S;9-20QRNC65&-D9(('QD-)\K^34P7Z&8RK:&O< M*!?/..?-UK0U#A^'9.-BJD0$19) (Z/'X#-V<(R@%ZE;HVX.92YH,Y?55D;:/_W7 MENXII<$C1T-NX?-O]V8&U]*;D_IUN/O"6;S,#+VM$T8KY(*CF'32C$"&C$($ MK5-\&QSZPFJ*?UN60*OHR-$)8A#\;0X^: Z/M];2UFF*$GG1UN\G'6&]#"4K MLM/,-;!LRUNN#ULVAG5$IEQQHC;EK C,U6UBFXC3C&AG/F$@ '>.#8@B<;-' R+T27DJC0RUU(O!QZ M7"9^-S*F\\[!EP,Y'=]M0SM<+UZ^?&'__J_G9]_]_>MB\9^O_N^+^)_O^K[%$#R-P_W5 M&PQZ&RZ)E@XH^#0]=G12MLJZ&DSW>AJL'( M>]_F&_? /Y"N,O40'+0;AD! Z^DKS;7M<8>#5E)=.>\%C6['Q"@SMY%>3*&I$L3D4NBA:RE]ISKX81,4=\V-!!C;Z/JG/F \]7SS];Q?PCK^)NO['Y_J^\?Q++_=^OZLRJ,<21/JYA%!3\JM,:B' M@C)VQP<):))7*]V?T\34..8YT!':M*G!G/@HP17"K''\3( )2VZ3ZJWS5 1' M[IUUTHFR:^KK+1-N"+1B'0^)=@^7@H=]X>02I0,,Y=@8XG.D+;-#!18YQ-:> MV'8'642*C4F6MQA1)U-^E:*&^ P#][-;!7*XB=E,"[]+SNX! M3HCH>;$?@YSHV]S3R;4=I6P"XBOED^\.#?E&OH,_Y*(V LB\O2ZCI)Z7'-&5"7JZT ML78FK_'!]%3_F'1,7+)I^AKC7ZK!@< M&&W1HBNWS/#DH"9:K=50UWBX/7G@25XG/=*1JNLL?F,J,T0DOE]\0BOM\9_8 MD14$&^K]]&K?RNJZT%(Q6Z=GVRUEH4H%=TF%F@R"E )$GM+>2:<;=5RX#R5 M%V4=6T4>V)3QT9L8R=7?__S2M!GH=<21Y+J:3:S,3X)7B7C#"'_;R&)[[%Y? M*J3 O9DMG7D5+GA.GN]5.[Q$O>(OWUYD#WK\"^$B^K?;Q<>/"MEJJK7S;Q;$SB&MCS7(\KMWLYW$"R.5XNK_E (JV62Y*E8(=2 M.0 KDFD!CV'^+8_6%?9P4E[GSRJER)%/_C.=?%-#S":^G'*Q\0Y_VK0U]>/] M4#.A1K^_QUI(N\HG=N-U\S[BV^9N%E\53LP4@CB!+B*("AT=RT>2G$\KW#-V M0,CDWZE%^*LJKAWGRODNR\]S:J#RD+*I'\08X[(OA=2#21UE(AO-HS &V$!> MB*W8D1DKG(RUNP6_&9VIFY3"U2.?.^^4I2.Y2)L MMZYF^>/X4))85LGD&-/9^MZ7%)I\(_2(X&91RF%$$LL*6(U\').YX$_-5>&F M64QAUZ%\QX1;CM-$POJ9J^N(YK9A/'_]8/G=Y;6?(K48/<=F]?K7?_Z?$>Q/ M^5;!3;P=*/72AQS^ORJUTZ>C%R8 UTJH-UD"Y<@WW#?R6MJ2U!P< "4KVKAO M^#PM5<-I?1?J1'17);+%-" ;2>=SWIG'"ED"/J,9Q<8"NGX?+Z!)1_?@HL14U[1=SJ/T*6=H3?\*#314\ MV/(RR/14NR651W H)K% /1XE9W]=4D6!&W/JNB'*)DY??4T*#S2+):1(E.P4* M"7Y-&3]I22-);W MBI,ZV:B?>])LJ>ZA!TM6!*$$-25/T[FQ$5OE''.+S1B;P-3)*5DN53"X@G;I MT['S<%,ZTG8.2FT!*IT^7+8J86%9++"6W_J2_FE^WN.6ZU0 !/SH73]3>+36 MV41ZB)C+@3 $^!\/=6JHSAT_$3RC0UD8Q -4FIVJ,>W*TZ0_7(B6],3!:!\N MARTUQ5,?_TW5-C57+%,.CA!I/J167()4]+[1QL6OVN%R<;&&='@O]7^6QP(W M )3K-7BO:KVQHC'%PE>G:.[]S#WU5Q#;_#K)Q1."KZU$4)LJP8P!W):KUUPA MPN\6FITYS=.#S9-3V]J%T-O04^RVZF7&TMZ:S:^?IN?,"9(UT6*J M5;*'"Z'AC7@"ZHZ[%EM''(<8V_?7^&8:8>"A9Z4_C?G\J"Y*U[Z)X?DNY.. M-A0F MH0 &P90HU>:J[Y]%CL^(@,*0V=/$?Z# 1[@\N\=CC$3M. M&QJE,9HVQ.C0T) DMV>U+0E*P:!N+_.1()%HGP!E'L):Z^>H5L;XY>O1A]0C MYML<,M6E.V5@13")Y9=.#LP.(.58?R)&(&F5;O2;\C,"CE.5"9EQZS/?-(,,-(B@@@KB?FVZRYX:@ M&/WV]VY.^77A:=F04#."=96ATPNMU[3*_UYVZ_*?BS]OFV5<&\\QN 5SM[*, MFE)PU> C&UK(PEG761L22Q0#3NGRFFY@@C#,%Q4:6*X\41L$:V)B8YP+$],- M^9+I$A5#O<0 ,2Z50]%.U52B%6NV:[2SSRP.HRLS\IJ]H<&XH0T@$*$8?;>U MQC2UV1ISU@DXZO'10;C^IF8J 251,@2),@ZRM2%HRC+L&\/T41%GFYT):E'E M"BJMIAT3<8S^C9!8BV_X[_]&9M(L3]AV@6ER]<,7W%7R/;>;Q(]]$XWSXO&C ML[\5=@LG=\<'Y?@-^_L,HW1V"/>1")B=<#,/YVG?>93+K"$EL-W:QF'O 7DB M4C6DM1;_>XJ''FR6IBZ)WTB)*H-L%\]CQU)FOGD:LW=*'+R7_-N\)XMBO-]# MZ-2U#)T"QOVD)89MHVDN&#O3=),^_-S5/\WT@\VT-4"RBS![DBWW"^VL$W]= MO)'3O#S8O.1,;O=Z%6^L^K8$1'G5"LV_2>YO)] M9(4[%(#)#7; %LZ=T5B*V&7T[/%%;J%QUE[(=JP MJZI6@$_B@RJ+0L7FM%0>N-*=)CJ&J=*XUFEV2"-7V=6<7F9^Z*Q@VK#6B'V] MF9OVT8=.\_IPE9@,ZIT=J!DVD6$E1D: MBZ&/)XFYV%E$+&1+(%)Y.6:?> . M.D+]M&%+74U$W,]$0ES7$Y-;:'Y89^++KY^>)O#!)K ==JI^(.$(Y8Z' MK;9UQT#R!O3SC@0JA2.CT.,T3P]G!9F_B9I377G(!YNS52 M.0]/U5E))9S1X2:VU3Z0'$W/K;V-F[A;E='Z;[+!\--3@^%Q/,NIP?#HS1&8 ME1U&DU&1,@08HO)&UX:9EB^L5+\PUJ9R6KB\A-%RN'(I:[@$EGO(;G1M);O((4_\B1!]>]1%7\PM2"@H)JN%VU/ M+2M($>$CQO(2GIJKO!OZ0\ERLEQ>V!5Q;.M 7^)%/'I]_\OM9M$>)%_DF+-N!POXG3XA$]LEC@$>I:2!;>#3'8!W7!07@ MK'$M^Z;J-Z1-[N'D5;W9#D#K4]$;Z&21=Q1F<"PB>NJ;^&EA\LAOGQOCL'70 MSS;L\#VBDI)CN5T(,@W6PSC637^<$VF[)J564,B9I:^U/I\Z;EL$J:BGAM:#_A M16,(L8>X!@D;M*T 1F1_5BR6:=Z$[?.-9 VJW77@3EH9%TY$N)$I:&^C72'E MB.P=XBI:*GVE@]#^W%U_5/;WI<&DW (N=Q0KSF.FM-^"M[*<.X6NK(,XJV;6 MX(R,.?/L?S_$\7S\:/GIV>,%T=Q"%!P=/B-5L'O!E8_<$/_H)62XHT?UT43J M4#8*TNTO?A!<3>>^&85G_6_M0H,\K^+VWQ1]7R2 M)6EN&BMJ*B&10&*+WD\O !5"PE*+HO-*!(CH:^L0=@LG1G7LVMN94;_7UH30 MS[JY[A>W;45-4+HU2<8<_5EPK!]]X7?O"WP$?WC\A>QN]JYPD.!(A;$FWPUG M?DDJU:__/WM?VMPVEF3[5Q#UJN?9$1"+B]:JF8Y@R7)97;;E$553TY]>@,2E MB#((L+%(9O_ZE]M= ((2)2\"+79$=]LF"=PE;]Y<3I[DCC^T$7?(%-Z'4JD' M,@5&1Y0S73:5<$V74B+"%YF4V>F:H%R+LW1RWFP17.)P9YZ^5(+'0J!"!@*I M4%:L6IJ_OAYKU=7RIVEUSX [W3@IQ.9C*@DM;WV*+"34M-/4%E5Z(. 1FY=D M1Z(1:(XD'#@UX;I1YK5/,&L'#TCP2]M5!F97RR:B<;G(O [RF;-LTH>S2<$V M+F6RU%UD"");?1@=0JJ=Y19(^ND-)8AK*A9!K(,%2H7N>V/A0FQ(Z?(C4^*' M/EDA[7QR[&'FL!F.4SA)%>,69C"9I$2T@,AZ% ;'&$^-4.A1N&*AN6)]LM2# M+"&I6B,A.A*UWA;A*3(,N6($BWG".H"H.6 M@,DC.H0_W>$:B?\T..YK!4W4.>>:!NF2"\N]TS0D[=L[.3[TJ>H8&5JP3M&@ M-KAT,:^X@604F?9*VHZA"^\Z)0"SOAX=9X?\%7TY8F<"V19\^+IMV7/V)?/> M7[R5 G*XK AF+3V'@T]8J4P]8)3MP(?J$3X2$P];"9':D'_AFQ3=\$*:7=7' MRF66]F9;?98*\&Z7?\:N(G<\K1(^@0L7.RN-*>:R)U_ Z37,SOE&;:*14X+C M85OWV,")I&[\F+J]ZQHZI;\$CQ=9>G5; M>Z=:8F47<'U?C%]ZE0;1M+!@#LW!WB..N!=11W6P/W?W!GCR4'R5A&SV(%[AWN@A0!8GP M6#0HH8WUSTL\9-1Y@, 0Y+W ^B7>0=>=WR*-R&^W';]O<8_N6@%N=?F@1:"? M;+02@2@==)O,H/!V5A+;PI8ZW'WH/_Y/[["[4>;GZ:Z17W5@,\!)X#V0$("( MF+.U 8,V4"%=>G2D&,XJM>05-U>:>,61PIY/GK!LZ >0VA.]*&7RNGD!1<7X M^:9RRC97)H/(X&MD1?^@6R58]P*7D:,: ])="F$ TJK,CF%%B]BOY;J2PZB# M!URR%*: 1R$+"@4\^&%$6==VG_JMLP31G*.P8DL[T6)]R=,>N*7XW)Q+A90% MXBI4G+__%Y'>\U=W%$K678 M8' P3FZ&=7R!P] DI77[PED](\5C-655J)8R9J*E(.:*J:[_NF&P( >1G-?# M6J.S7^LK9"O$4(1Y/G(YZ=>NMW:?)0;F<(>!:<=8OBD&IE5.+[4*P@; _IT4MI(Q"LX@-B'$<&)' 0.G)2/17"CYJC&AIL2PMHA<0!V.NF$+R/-^SUD M)XB;".9*B!UM^+O&(C?T(< G_E%,7+8\^MV!UJ>_";KAU/GIV^#6::3,#]>[ M1$Z"MI?A.93'I!6W]H#U'QL3AH5-$^KL(;%W@4N3-^5<.9(T3V\40U<7<3!Q M,YN^IY+K@!.,F&]F]B#3P$%>O2H0.KWL#%P(=':4.5^5]WPUD(CQ@: L9FD& MCP]];3W"8B2T2[B8ER6W:,DJA(.2&6K*; MU"$_ 2T 0M-@N UITHAH5+EW_!T9XD"8A8F'@LI7,JX\TG"3 '[]%Z@7#@G7 M45(WJ>#O46G0=<.7C$!Q5G]L)KN3KJ_'$^2J?38XP#K026X$"5%FB,(:LVB, MT9C=;GR]W5@H2C-IM6KBE:ZE)J&K"9P;BK'$2QUJ O,K0B*O]HANV!?$WL=YX1T>>OV?!G_3FH9%@4#),;R@@BNCP9NX M2R4A*@ %)_G@QF=<^+,3!*CF IT/S-6\[H46)B6#,0.2')Y$Q*2Q+ALO0%E8O G1QGS%6DX!PA.M>4B8$)=/23IX"@GS/X0]$9M<0"+H'8&I14?7@$ZF$&J0?8P:& MUH?%6>GR$T9C4-&U,AS\M5$+1[H)1SJP54-ZY\UQWJCE$%7%ZH=P>A6V;YK M>C!FQQMA%J42Y+I?+SO10U3Y)&[<4YHY4C4H@%TM3>%A7;4O'&?]NA'M.^/7 M.D#J,GYO-.1NBX+P?U*JCE;>]%.@GN\Y7[YNS56UGP,EK4FY&-B+N?,K+ *, MC4?.7D:25\BN-/;$%9$5K&TCP5++M1&!82LS1MFG:Z,Z;;T!;I6MTV@C5M<$ MH[%< %8=Z6XJM8H?TMR:U,&O;@8GJ9E+P.,,)VL/JZNN,>*9&&9EF0-JT#C- M2PSTVZO>?;:)G5H8P>CLE)YQ9?L@C"B2PFT0O+=O3WW:FN]-. )T(*Q@6WN/^T^61MD0U#1MI8-=E>)6U;.N:TK1C6Q7*AA %8>J6X M^LBD"6B9)>P#XC+6+/_F-P1L5]:0@A=.V/L#5:L00ZFX@3OQK1@$,2-P-"]R MIG5W!:L]@V;4061L( M4@BU%KP7,;4<<.=(>,Z%.AFJI&1MR"WE-M 8?5'YW5$W4&=.X%Z8ONV9WR%O M*LB;HQWRIAUC^;;(FS89_>=3C4AU6DD+7;L4-)'5E\_L%QA@07=I,,8,?(U? M4[>.6DK"O4QLH34WS27B/@Q*I+?)-6/B5_J^W=D63OOR"MMCJY9?E:C/=>\8 MIS'@RIP0D\RN$+="TPVFG1;?>MTI!K!VX_2.\>Z4^8JE07:C;*_.?_(]XS8N MEO*%PK)L@&'C(&"T^Q(9>>A@^&J%]I\,7PJ/X/LP/"%D\6;D;GN!QMK?P'11 M7OU-HY^X452!;MK*QPW"A<(L,3>Z:N\X+JXP2Y&KG(7475H^%>RWK3\;$W*" M9"O9P7+/G"54M)MZON%(^=$-B[Z@6CML1F>[\V%$:-S0&4F[Z?B/6)#G@I%K M#12IKOQ@HET(=.HIM#/9$XV7+ M %\6&;1")^@A?BVX!C%AWD-G(U=*:.D@$I:">W)%]WXDA/@,\$$6[;A[OL8E/%U!G,) M]T0$IO2?7^1O _K/5Q2(#TXI?V4E;E21SQC7%N)JA2,E&D4*XK<4+]% M 0NX1#B:?%^*7PQ*"",W;CVM[+PK,T%"H8Q<"F\RT]-QXZ?Q%1'J<6'>&8N[ M>6>8/429<)PC5=,HFS?OV#<^J=*:4P**+I02<7B46\.XBU9&EO1*Y8NH4&X BTQC;ML* M HP9!P;.J8@D_!;Q$MG#Y<;6]EN^-=TI-"@>=AIP;)8()W G"#1SGDUG%+5 MYLYX@-B@LPU/=#K+O$RXBW1=6\!EUI2-2*:(ZYD8)AR^<4VMM[1T%?HHY<:7 M+4U/RV_$JYE#-90(]Z:DLXS#<'&X%#7:&/V-V>3-H MZ6"W+X_8ERPH0[#2<#,,V(= '\2^(FU'8(1QJ9,;Q6UJG*^%2F'S=MOSM;8' M5+8E[*I8;C<(>N$29:O_-L;_[3;C$9M!L3JX?G6@@"P&3'.K9!:8#F26P[7Q M=@*7%0P075@<(@%(P5=[7G>A RP&QD\;O>:67]U-##^Z[%_,%3&67&\0>=#R M7*,OI)"?5VEBK)K-#31-DWD;Y39Y9]I],NFFV.S6D%NW>QC-;/2)3"1I[$Y6 M[YYLINRK=I,JX1:=U%G+745).*3$FL8IMZWX"$ZR18C,59%%D[P:2+&69LQ" M%&NP.@5+F#H!GPR+F\&*FM%ICDORRVVD\TS'723JT#L9[%>9$3+E$$!N:H*Z M3>&R3/; B4,@&-X$*9/5<%!>YIB(%^98[ ^1ZVC3*MLD$21;;,9O<3J&P;R3 M4!^B-ZHMEGQO M<@WX$9L0C T&$*9E_@^T[8"<,E>2YL.T+T1?G3^5QE-&^X M:9T(>4Y$$.X+K3-672@?)C ?!XFMHUVR> K:T+(([I:N! M10W?%$=P0.&ORQ;@TAX8S;S"OCPP? 1)PPE/EVS]YS,\>TC9J '<(9$K8$S[ M>ZB$'IGYB7?*V25!YE"JFC]RVA9;\"\M"ZP%_"->3[ F/L@1<2NAR,W@I(_A MA*:W>) )\<@PR#W,XS@QRBC1 !?JE\2H(K0IH@F>'OMJC*\Q92DJJ$S R*GF MOA/MCR=&99S%<#?0FZ4+1LB CD8Z#QF3HRL(*N^R9KDO5\6M4AJD$)NOF"E6 M6CN'P@R;@0K,S7>E-FYNF(5RTH=%?:3,U)%KS&IL*+&"PCZ32%*B0M#_%C6' M@R.JR8@JO/2_.L\W&*,Q(J1LJW%=*F+$V6"\G50%PM&2^M&0? R%8*75N7T: MQ54T5X]OR?Y-XHR)1C7$'-NVW@14GI:7BH$J""PQ<2[8OIS7A^[DD(E5I:#9 M/%V.YCS%U2[G#!33?"PL 6;&"5$CHAU@&X4J:B%*-FBS)1)(<$2+@NO-@^+)*?,/X*Y%$Q:4%L@0612-PY=: AU967])KZK-)[))Z011.CA&WK];,N!M:D!?HCA+(W@L M[U&Q= @]8:T1VJ9I.W70'6:T2$GY,5&] 0)OEJ=ED[DJ"G5)<#.I6%IH[!2A M#-)\HX1.#*DPQT'9&E;$"HS2FCQ"L.0\&&7@)[*KIE+JQ&<+!'Z&R05X+1,[ MY6 S(_>I_J;+YRBDWHY&E -GACVF>2.V$C8MM&H@;#C<*_^N' M^T%7_?X/.US<]X^+^Q9AM34HN*NS=\QZU/NUX_WQ_O)L=/'V?\Y>>:.KX>O7 MWNG%NW=G[Z]&[?9QWJ>-\)H-C]C!#UNP._V.]^'RXL/9Y=7Y6*\.PT2Z* S.:8$+ +J&M9Z5,,=S!3F.'I^46O;9M#HD;LOT"EPSA'WS-@UZU)NI>V_24&XVC+"O;%HA MEHE<@>C](-@D#A:Y^EG_X1=L(!T'RY^CA+: ?O3+#58M@DLM-R \4Y3^R7&G M>W*">K_(X+^A?KQ<"1VZ$GXJPM7/!H>=0?=P[#5@%7%_?JO'P8_V%N6POT_]Q>?O)Y.A/"R8@:@OM2\H5_Z MR!W?IR:Z=]^H;T76C3C*HGRO\WTM!_KSYLN&XW;,>,2*ZC4KJLJ\[Q'P52C; M!%PH,+=:(0GWWY!DQE;HXS?8]7LGW<4I__ %G_'@71! 83MW8>7*IUVXYTI_ MU+YLX3*%QC16_>A=ONMDTX>[F MT_T.M5[S&O^:13E"HS_[D&WAW"]U4<=_!//%+TA*JN)T8:!C&&^FI%(P866VY #N'_KP@@<>P&9!^#8'< LU_9^853N=(0-2YGL?5)+DR_@F M>$9WG6ZJB=7ETFTPYWY&=YG?W^>5=^@/!H>[&^]K+O'%/)@%/CQMG 7YQV=S MV;V*K@DQ1$D/*=;"$_?,KK3>P.\-^KLK[6MZTAQ/_1+7UZ-\1P4W$@2 MLG/?&]VJ4&T2POHN)GZ//:\;(,)[2BS.*9%.[YFIO_Z^?[3_4 -CI_X>M,;_ M$X$1#Q8&I9)V9OQS-.-[<,KV=V;\US0R3*)V%ZI_(B%_G2&S:1%_$4MO&R;\ MS>R++59\7;]_>/#$FN\G0C"T@.AX+;V#T$9A80CB(C/%#)<+F-JR&>P=,V.H M"QK)JA5^V"^$8;]EEJ%,)DJ%NKJ@BD2N/^4FB&)"BB"$E $S^H%2YT[/>CPP MZKC=P"AOT/'>GOTV?(O(J-.SLU?G[W]K.32*^"T=<'Z%__X]-EPX\9$99QX5 MEDCGE,#?URJ91%A,(B4P]]?0&:XR%>?JEHDS$F:Y'7*AWZ7A9WD-0_)ZW;W? MG3*_24 ]GW7#[+>1KH"C49W#]^:,(J=_NQC'ND!.-]&FRA1#J1QZ.(0H87+? M*?PY::H"V% X![UV"R^ W15@]\F7 '8/]G? [F< [.XW 2"U]&%Y>>>?GC]:X1_=IW*?K M0F$U[@%HW.'E[V=7WNN+2^_R[+?ST=7E\/V5U$.."-%^\=X[^^\_SJ_^Z<,W MW@ZO".Y^7(V_X_I5W/AK] ?_TX8_+TS?#T=G(NW@M MO\7*\#\NSS?%8S_AZDB?@7-K>+3[]KFHE^A3F3$5Y@J7K!#$-E7L.P9,OIR/ MTUC;+Z>OW@^U99)'R)'UCS)>"KJ^C[#MWC[#QT,PK)>Z-D_X]9<"+DES:N*! M!7N-_61TX]4INDI8R'Q[>]M):)P=^%X+RN;O%)4WMD_8)6K/31O'/5U_$1CI M:S7.RB"K[&6_I\GB;O%_'&@_;.W1B=L0+:.)-I=?_JJ8UI7JH353KFDF5"7K MS1#V%U/AZSA+/RIIA<2%H%BK%Q4ZAXLB,@OB*=7Q.I5X_BH_"E9ASJ7A'_P= MD\$)MJ[*ZK_%RG,DO'5:CQ"+'$U.OM-V\7N%_%)8*?J!^@T\3OCNH^C\%J$" M[J&IN&OV) XRKJ->!)&0MH0R4\/.4:4 )V7#$0$LG^7 ST4!7$1!]S #[( M4T-NE^+V*PX)4 #@*>DP'T>?^BWVAID7GI0KM$A;N3BZ608Q$7$(2074=<Z/C0*(F#0G.V M% MA)<0M8+[[K&JQBW=@"52Z:1T">OVDD2AULR.MI8436AS7/8TXK#'EDL2WU6? MJ/N$9FC1K52E%Z]M5!<5#>.C*?'('DE/M27B0YT;J'TQ6<9N+UIFC&+^GU/X MSJM//KC DPYS0NFR78\K=GL'V! W+:]G3VH7-!<3M^VF8%O!95H11UP\<*3V MQ["NHB3!)SKC\HU?H[10()OT@4_\EG/F8?JQU^U6N^^%Q*G3M"2]@XYW%F _ M'J[H1O99E@3AA5(!MRO "YX;IDI<=P%* [OKLP"[0_UT'^I_*:A0$G_='XG0ZL%9(NR-X5S9& MEZ3$:Y@SI9DS%Y>A<8F$5R&!="3H@=TX-5TM-[[I=UMOZ3LV(G=01:(]M%3. M<^SN O?#'V10GG$C*[Q159*S>?H!HS_MWM61@KN_4'-A%NKCOGS SF[GY^=\ M:=\-0K!LD:Y=SK2%+@=G=>TBO7:6-E<:@4W<]:/H6=LEY)R),3\($R@="A&& M;3G:?RK3ED;WK<5NW]Y4A:9_,M/O%<$G\L[02/E=-W")OLIDDB]./D M,C+U'CX8S%0G]F[2 "LY(/H9MG*YOD9)+HAG/-,9)2'7XQD1ORT\0\\,D6&Q M]@&QM_2\G-^U/G7"(^$.4DQ\6E0=6QH7#'HA_;WOF )21+/HA:)TG2Y#I@UQ M=5Q/'^$CN:M*C[DIP+]3V&$Y*6:Y1W[XQMQ-/(^__^OPP3Q/O<[A_O$7)V0:]#O]P>#+\SQU3H[6?_K8I_9/.D?[)U^2 M/6H#C'I+B(A.-H(*OPA>>E?D1[\WFG#$:N0%7,%(QY._-->631_?/_WO;J7& M+[VA]!G]0"[_!\S^@=_/"V;6Z^5W3-JTIIA[4J0H.Z)PO3U/_TL]Y/68 C]1 MI63 +0J/4+*>GM06HO/[_N#XD;7/&R_%8Y'[7U=(8=Q/='9[+[_:4C=*7>N. MZ(]?;_[M/FV]HT[OH>Q5W^JT/8?ZM/?I#2=F[.5@_FG0_8S;87O+LP[][LD3 MTLM\76';"AV_J>RT[C1MKL:;IMCN8]$?=(X?2G.V*]=^&/V0SI);95Q+G'^> MJ;Z%RKCG[Q^=/!T5Q\[@WEAV6G>:'FQ3;Y,R[G;Z3W@LOI%E_!7.QX;K2S&W MS[%[Q3F1"/0 UCE,2PQ Z[%_A;#)TRW7B7]R]N0VWK8<<;G;T].\5ZU=?G[X?O3\^';[U7PZMANX$ MR":@.WOON 0J:,'>E^ 2V!_LN 2> <2P#80F1UA>_W[XVQEVA3,U]Q.!%9911PR]MGJ&]U8JR \>3=*T?]A> ML^H"K.R;2/$F7BHT V"MKFAY'_]:MW$T[E7AI3DP1H4KQO1F,:(_!C&$4 M7"=I#EZ+PU1/]GT&TT3 ;0%F/@BJUDN3 /'=-TA)@,1Y*1WT0C"0.>[,!+G. MA)PQ]X6:ELGP9RJ(BQD^PGE;$*<"](/%V&-J1QC1WNH(O+] ?R9*VAW?KJYE MBA5 A&RZ5DDZCR;YWIB D"Z6S'EDWMA[__ M'H6PS^T^RT,P'T:H;'FP/EWNCF#E97:CHCCFVC,1=]^[#7+GP,+IC .X5&>, M8-9HJGZW=T1"CE8(/#8,]R;35^^'?-YP:\=E%--U'WCO?QLA-+Y $>]XYXDS MB(#?^9@ZQ ']YRNN7Z][TC2N;U8&N0@62+Y"EDDK%^C@X$G7)R_*$ V4:R)I M D$E%A,NHJRTFC?"*<02\&IP875DB -I:78=K AFQZN=(>KZ*_0YQ L EER" M.'OS"MHMO#,7J+3W)BJ.]Z8(#X#E/LP48P',L%"AND84J M3+%XG,UK>808R:/W'YAJ"(M3@TF6YG@QQ5QMP.4(WF0&+T_A;VAXYM7"[E#E MT74BY2PKYR_0G@9XP/!]G*+(/RK)VKVDS[D:7@3Z0)B?4+%EB! MF4!W>436*5DOB*D-Q>1A0R-3T7Q<9CD+#.WO.S2%X&[G$@G]M]HWJ88>'] @ M0S_V_>/]WJIX;3XP',:OI[^.""5-/3)/@PPD&1L-Z'__'98,'GBJ.<9.A3[D M#5DYOM;?9MA4C\&NP2*+;G#\BV!)7%:HQB=@J>R-EWOX_QZ8+=%F)LG3;?L[ M<#&B!55"L*8@!1&J.:Q@P00,Y-+AR:"#@N8J[,AU%DS1M?RKS);$NI9.P!O2 MVB,8YT2'@"8L.4740AR&6,Z]";C4<+QA)"@:)5*VD)4;(:L2O5W[?L$XXG.% M?# %5LW(^U20Q;Q=$88/;U1"V@9,SQN4*K1%]^#?YUX8S%$FRIS+4**+(=%7/U +4)QT*&KEFK$:?\U:A.DQC13N[>K;$^L:V[4F:[%5> MYLND2 76)8!D1!%M&JQQBLP<&'.&Z?I8'8H^.+NW5'86H+_!3],WC'VB71K> M8'H^QC3*'!GAEBE&=U:_[?.N51XZAYE.RCC I9W&P5RP^N^,L+PR_C2I+;#C#\'Z0((WX?[6AK^8_?CK%4>" MZ0\-=R8=751]='[&:4B$AHK8+M"U@)5/LX*5"H7-5AZY8J(Y4DJGRG55X.>K M.@2.3YQB$A!5.+P;;#]2\*UD..EU^T]J.K%Z/9E1@#.KG$/BN& MKSTZ] Q7LU)@A_S\,LIGS=="L5QP;M<]N^0C4F U0-51AF;]SE=LXK+&O3:1(ZFA#^@/6?IO1@>+29L.B')N[A[7@&)=G4N2N MJU$394E=Y.)^-+H;"_X_*>'LI66.PYS1U:UTT)FI0IM5 MOGN54$%Q3HJ;6?-J*CDOR+XD[L<(YG'GY7!%[@L%_D@F[ Z^N#I]=_G2ZPWI M)8Q,P%-Z$,, MO"48AKGN*X.JU5SPIB^UWLP&_2JK?J\>=73"ML4;=5 .&;G:+5EVG'C?CI'% MDB/H6MVZ]GI])TV*YAH] _7)@%L(8ASQ8">H/(PKO@H6QL2BS5#'A@@QS M3W3IH\\1Q]$U:Q^FB>UIJ Z_"O\HJO:?-9M>ZS3D0P81<5!"A0V9P-P[UQQZ&"Z$,6;KUD>B>_M8Q-Y5^BTZ9I] Y9(T6X]J^\)&BKKN_IUR0%M M-*YG*EY4@@YSCERP8:T###-Z5*.E)&0^S+K"CLP4]#D3X\Q285?W$-L M0W\4Q DI7 7+!5.]H7X"$\22H.%-EK[CE[#SW^]VC^G68!<$XR@4F"=^;+Y! M@C!=&,^ C$*;=<=D775U])UMHC)IN"8$Z&XDQ#Z1X@HN4X3H4LEK !&%1,'=/_1;0A/FKFIGGFT B M9+#^,4914@IVX/,T>,:849$#378A$A@BM,WXJC"'.M*@K6"( HS8@!/:'SZB(U-*Q"]S9446:M"_#\"T)ZH?_M1,\G M;+#8O%?]?/.[HCD^71GCBWXV7M(8\'?-P[A)H]"=*Y:S#6?# M'!"B1K.4[$ V1]^:CC:F .%04/(MS6E.')N!UU0#G1P5.T]$8U0/O4DR'?2Z M+SZ^A,6&?Z:!& ZSUZ^&)(',+4:+1/'M6'$T6&<$D7I&;%(-8YL8=7.'UO0W MU(T_W:,8-4][ ;)+IYNQ)0D MQW#MD6^7H7!)=Z(@P:8V7'K;/=P\BUFY4FT3D1\'?G^_V_%61T@!H,_)M.KN M.+C!=". S!'57]5M=#7W4!74;3V!W\Q][Q1L=OCKF]/1*?QOB8K ]WX/HAP] M'1(M$ +*F')4!H44"9X[7AZ7UFTY$WS\Z&+1<;'2(A@YI7D[PAIJ6"!:AK*LB M DPY(' T0KP(K-ZD$&BN-;^CX:<15F399()F25P7IK0:HQX_N.<"H2!3A(86 M(5P4&> <9*YER+C!FKR>TF6-[V_G91#; @,JXQD.T-R4+FI/#J M1"5:?/YN^-N97WT""AINYUERC4MY1H,&7[!R"R5@.& GLCDWP$#39($?R9UQ/GKS]HKSP'@ MMC"H33-M?TS;#%.7/.2/"E+SOIH8]]T1<1&".^/0P\3"YG3"17^+H3-VY 8A M4D%CDSTL;2!BN@/0=M*-('[V7D0O:\.G%&#O%[C('' $&>>*FSYJU!T<^!>1 M_-R94>/O*PG2=LO":475\C+"_P76MWA%,>D5?0JZ5$ ))QWG.XC S ,T*A1S>K*>K:^P"#@(O S5'JM9HJZHX@;&$HD)R>>>-=&4F MQR/!X1OH)0Q+5D2Q&H??Y_/ \>#6#1)=T5K:O5Q%6B6I"QFB-XOO2,@^4)#I M?)E.D/\<9BC0+W@F%4&U7*8:3BFXBV5>-/"X,^I@0C@A L#!;.%7$[I#?),D MEQ,)MY_*)YCP\OET*CEE8$>?7M(A';Z[)+.WDKOA*!S;'X78'*,W%Y=G.M?" M?WE0LL6_+]MBEV$UV?)!?]W)I,@@=(Z% QZ" CZ0G+( [> 7DWIM#A];!H"Y MR("#/?RI,0ZV[U9]6S:0BK=*X$'<=/=9R10:Y8"#UUY,HLN8]0C&* "X83+98Y&;BS-8-'-!L&E; <'@S780(+"'>\B46)D MY09@ZU=J18;@H\?B(49L#@S?#B_?::/:]:%H2D.#X;L$BQ=&9R&$ ISX1SH# M%_U-NOB((%5PT['.BR*W7'-*02B8'W='JSY]4LE%XANNLN#4' VY:EW@*/V, M\M6PK1QW4W3Y8T&+8[^ 7M<7=;4.@$P8@O33QHC'8.X+;QRG:0BG7<'JXT,D M[[""A?H'ZBE>2&S85H[G44$F<^*FTS6W?\V[O[(#'=I#K#<]5^ICQ:'FXH-* M(*:^4=MWW$]UU!";P@2+EA=NG5?/3N66"="_ MT+5QCZ.0G(_RQ:F#W"B?H, MU5VUAMGH$"GC TFF!Z$U$Y(Z@[C$TB/LDB-N.,%KP9;'*A-XA>0F3 I?!W)- MI(F 8P4O=A6FJ4?)!\^Z[V-5*1.E"Y5U%C4L&*<2,#+3#\ IE%)PXX6"T3<7 M%9?@H94L"PFX'5%TUXWU+%$%@QVJH!UC>:ZH@KNVYX.4:K=;:?]I_-0\@QUD*X\UP06!)R7K/I,ASUM.-;5GNC%P7,QJLAQU<#F-PN* M;#/,.:@4-:*C &X+:T!;81A80X1#$3KCJ/&E=Z6>K>GW0,#HTVW0?U_]\\.9 MJ>-Y\W:(X'-:Q$(2D$7*-5<">,:K1M^7"&XT^D+$MY54(B:?A40H$NT@% M#LL"?MF:GO89OUZQIZE#]UK,O(QX.VC\%)^>**$7B3>NV#I M[?O6 :=[TT4-GH.IAU$2;Z@-!!V_-YDR&VS2+PUN4=0P9$(T+A4[NYZ\@ M.CV"QNC7&=P_5;OK,]Z(_] ][JM5N"[5A>2PV[\;Y)GTG.T0MY3[3$_BDI . M#>N<$@O&RN)=9>4(WT RJ468BQF_N5=8>/CE65Q5)UE>= _(6^54[3-/H,;O5SQ MY,,Z9:P20K.AR8JD5_ ?%%J3<;PYO?*%*J*B="&PV5:N<\>7[K0 M-A1X,^=&6_;IUG'N3L_(J#%-,HW<&F")=-,0_BU;ZERU=DR>=%$$'YVDNIZN MBB*3 M6\/B;'U?QUE,KL:.T"*C!81[\.,4+$V)9@:(Q[K&F&LY9O&7+(4!VQ5J049& MAJ(,=Q-<(%E>>4/O:(-SB393[\#?O('QD^K&:K3S;H']LM?&BF#B_E&Q5%H0 MNT'L^D?B>N4HI:!+-0I:4B:2KZ985,9J6?!!ZR1SV\*J=_GLKYA0K?6R9O3B M6*$MQEO+E)O,"&?W"MV+%>RWVQ\7,4<3\ HY^D>WR$519#[8G),.B<;_+I-W M5E&T>W'$U3KRG3JU"3,M>QC*T[HW+0L"U;(^=]F!:W <94:OY<[;JXAR>PHJROZ@\WEQ&& JXSI[WQV;M+ M+U^B#JD8':;Z*05>QC=UR M&:DY/OTN2DCE3C^EXQV =3?&9'2P6 A2QI+WR,H1@"(CPSP'KTAP[\WU6>@2 M<0$(8PL9*Q+.F!T"CA , M.<#0UO8;> JC2EPS6/5>]6!>X9*=SC0 =Q+DLX[[CV;I2?]I+8EBFN;$)V;0 M!8B]05EF^+PW0JYF6OR)%N35C"$5F"R]1'$ZNQX2J8P$*27#7 -T]0VM&2=S M4P?-IY35NB,0"@$N60J>GX&8(G(T"^VL1'&0OFA0$H[J-EJGX^U2B6XJ<7^7 M2FS'6':IQ-7M.;WXG_-7>[T3[YS<^M;?EAR+P8* 6Z4^DDOQCL$/Z&B6% BI M0$4(H&KTLF7EPJ*.(--^L%D&RTNC?P37HJG/09#(A$CH08<3<2&J:^0A]$(U M1? B!DU 'V;7%$&CZ$6(J.@.++!;BXC^;P,J344W@)M&:8"7 MLWT@VG/T.2C/E(KO(LC6/7*+TGFT;OGQ9DZQGJKD^SS@2ETP-3E8'&8!3A:& MC:T>9* F,&/L-@VE\VFH!-R;@2\C:4;[*"=(F',$CVR\Q2Q6<.&E\V75PM+9 M <355W8"US>O$&?A[R3H9S@K+?L@?1\,B12=*TS(,]D='.C>0;=)JHCRDWCC M#4J05]XM+":O#:7ND.A,/@HU'J/#*9:\#HM)ZZPQNAWO5YW>59^8+8V)U-1M M4R6[QGQ9!@"W["GP$OH!I=H256"\D4MIS8R[--KZTD>T0J\KL0SP+CC1))A@ MLQ::-HW394SZAY"%(ECN!<4>[CV*+%K ECJ-W+Z%2O#+Y8(&A:6=C@V9DC9I M4$U$6[[N3&4*4^^L)@Q+7<+0-5-(@BK,/:]P/CC%'Z/2BM!ON/-DZ9?ITT)O MP[P$*<1@G-+!P;?($+C.%N,G?(Q!E>,\3< :-4YVK<%UYJU8><7KC;5>QJ!E M_<3A$IU!":OKS:A-$!H^Z@CJ<[> Q"6,J%N+LQ(@,'!/:AH"<]D1+=R45AW*9\695RDF%W90"0DQ&+/_BAC$M !]TCEK, M$ Y %TA"K(FZ.0(/5(?12/Z%B)E5QRD8P/"]),+C%K,:R-0-7?"ZCH?K %)0 M1HF^2PK<(/YK12]CPR7ILT398%YW^%?,@664< DX$;HDWF_ZDS!_@Y.ONQ&5 M"VX5I3ZI2%8*6RA2-IZ%8E"MSFQ MG)(^M6\#,Q@W=2)%8\383@9AI,L^8.\QUV2J]N?!1SI>^@!HBAO#HZVP9FHB M_7WV@@S)%&*0S3G)/EI?H!XG_) PP"Y.$MBB?]Z+1,T*[0ZS7G,0E<[\3_9\ MRL* .44W"H[6]NEDDMF4Z;O15J&J";S06J[F7K'%K/>(>,"9FH *S&8*KNL, MEFD/3O9$B,'!?\(H\#4:C0D74LDQT=U*%>SQP@*8J$Y-?R>?E04Z&+EG;-WZ M66;^YH0N',0TG$VX"[)RP6,5R:&W M+Q$:&U$Y[[)ZA^C/";@IOZV\0289A%@J1#3%Q/M SW:0*6;AA/P*9V5[E2GC MHVD;R2K,EHMJ1L/:\+EXHVVL(=SQ3VDM$E12F::$PGNQS^2KVK MX,6TLH +&[XJ24E,\$'' DQ$(D&*R0 MI58FO'1LAVCJGEL\!RJT5$]SY#CA8VJEJ](A3,QD9&:CLQTOA:C?BA68G%D9 M%6*?TV55\2!A+9))M""6JQL4K6L.N[#&*.CNGTXQ7$Y721/=E,]T47A[\,:K MA"[C14H9B8J:PF_:DZ KY598&AR5\?@.?2?M[=#WVC2UO+"Z4;?M>WH4QB-C MSY<8F2M;SA-!91(9&8GDD=&0I5IR;9,^Q^[661][Z\@SX!C* K"%A(D=-(O1 M3@H9,H;T1S=J#U%5YLWXQ>N$>Z8BXUALRC(XTZOY'PV+C801-8)+ PO]E6^" M9%%A.CGYXQA/MK[7W ?YIDI?_Y#,2^921/U =>DQF<-KOZ'C%^O>*1VE<*;_ M9C> 9X_L2719!P3SY(:B<./#SW+*E =K'MEFK-(:.O=:RT%O*X[+15/L*[-R MSFC2DMBX-:68$)"J3K,9,EXC@_^YGO'_;_1CXY._J9#*$7*US0? M.<-FR40"[$5I*BWN.#OH^>+)(B2$'L>U NC#,"-"O.1@R=IYLB\F7:B2DM # MV$IV%0#\(GK)K\5!V6_2-+4DJ_ 78EWA+YKPJ:8VJ%*.X1D@>\B:P^#\P +* M'>U8\\Q$1\_6#U^Q,8EC@3=+^,ZY#@5<'HK0L2M$=WD361[K"8$T\Z:ETX+: M-E$R7SRJ6VQ=D>6EJC?M"A8+A2:QP$QQK#?-0]7*0MF]%LY<6(^(R"4J@=.5 M9:R6D.NU](W:(S\&UH ^GG$G804C(DXHOT')./:,HIBLO7>N FP$%[ I]*]GY@UUVOAUC^:;9^2'0-(36A?3)4 MG6P(.M$P[JB9KTL.2])NMLR9V]O!>FDW*T$M!6]%>PHW":&6K'X0&[IF8(%$ M;PQ=BL1!B/ ;VR.J61!/21,+6KPQBX6/M<%6U/WUT!Y9=:(F+=V*]CQYG,,Y M!EZ.3I8G[:WH.T,A.QO[4F MEU?_Z8X?+X;*52EW'$50D8 /NX,3FP0SS$A1#P,M]4U"RTJ12;UIE 7'8!B% M22GM([V*0)_JA6&>V\(F&VW>WQ ;&4Z6E3%*#R4X/5%88EW0%O3<;CYP4BR_ M/=:MJ5->-6K!PH!A8O29=H[/ON;UD6HE6T/M>USAC5MI:D6U!]GQ/M3>XUJ[ M/>PBUCOXFYBGC%-V+=TO9^C^J1S;JCYW(Z#$LLWM&84K +$=X5Z9,_6]K:*5 M4!&1@UX3.SX#!)@8%SL$-WFZ)EE$<2SQ]D(:G3W.0LUM/%YT$]&PG,P"G5_A M$5LOV.(")%5'"2H!FJ+URKE8_*EKME>M=3-I^AX.ZZKN[[+F- 8Q*DOIC"5E MU_0I*1S)ZVAU$&/C9"3 DF)[],3UX$E/:4S2+%IP?7QF5!>%X!9&Z:B-T-W% MZAYNGXY[Y<2 +FA]MT;;K0U?>1&# ZA5M^/3&Z6']D.U4,4%*\=(@)G+'6W- M"_,6_IR"8(8VJ>.]6CL:5SMB*&# NK'W%57C8P/-!_WV!II/,<^!8?7AA))C MN $?=%R!*DVH%!;6+PQ(RT@A[/J#GTO8RIT M ![S;I')(;GM)3 X0C>8IIGF,DS".F!L MF/FO45=2/X'?AL,/7 W&7S6Y*;:X[WVE#<&44F_RD:(BO(>:0K.<2W*3/ C) M1#(@#&U@U/!BRZ.5#)>4"$,<<6S&M)29,>8I3C4],*,DKA77(37^CM\4!A:& MML%".OB%RCCUZ6=SH9!;%B%AI(;@;D>W+W0!3::@"J_#* T%5^8L4J:J&RUQ M(:KE=T!K[&B!>Q-AL]0*K,($P'3G&2;P#_*4K832H%8F438IYX@7I52#1N6) M]+'\X)U-GQ#F1;JA4)787_:LCC6:#9S$C*+_W/EU_0[RYDO;\@PK'F/JBQAD MIN^%+F&G9"@X0).BY/0H#1#3>-S=UIB,N2MM/$O3E;TB>92%ES/7]MPUBH?; MT3>P6M1$9]G4T]#Q"'M3@(#W-Q9QG>H!X8USQ?@D2M' A@^3!)?]DAU4D+G7 M*!"][M[O) M.TR:'A%BRTT9U- U:LT,QV'.2 %1D^-M>3:(I;&GS1%]CS7.9 MQEJ-$=#8W;'U&E#W["A65>Y&.O[Q]L)!>^T%G<&\M+Y:NT]HQ9W=+)N[23+7 M]*.FVU SKI&981Z'2Y=E<]\?09G&7J:-H$17"@ZT^(;F>,*%=(^TN\>(9 M2SG'GU,0<4HE .@NI43W@$$E[2+NDLSKW^E_EUGF1V8:MC/;?'<"V2'LLAED MC9:2&'BF=-2&N^2M!L]U"$Q1YVD="#:T&6QS2:T+1F8K]/[8O\\<"@[L*HL\ MXU(CIFFDU^AS*5%T&2GI!KIC=.!'F]3-@^$?N,<)'(6F2+Y),&OLHL4X-_S" MN-C4OJ3Y '!WBDI@J/HBBO(Y=JN9A;/F)M#5L!T^LU]R0 F51M1Z[.T7S&7/>;)RO2>[#EJSV0W,S M/.OE#UR;>O(*G1M*75$A1ZZ!%=8SO"I%[KX:MD^414G>J(DH*8;5D M(\C\()0W."LA46LW:*,C3BTW!/]4IF..WE GW%3P7M2#SE;X HZI(M^1(T!< M=\1&9"I=KU":2)H#KK9T>NV8A8Q,4 _6^)1"#;FAU*UXT=5XMRZ>E-K'>'GG M )D<8R*/GP>ATB0.(KY4C;B];O-6H5?JB))JJGZ'Y=AZ+,?6'J,M!4CH8=\# MB8!=6RA2C08*(? 'MR=4I2\$B;). 15^8 .]+]N#G5*FW/K@ZP4I9I]$X M1GLV&1=)_$5!(?KB4O\=>U[,AOT8EXB)IANGHG/W6<7S+@M MFD'S&;SXX7I$&S3 _/-9%A;T585C=E,T&IJFVB]*%V+95,-.O5P)#A;#)&2CL$;J>REAM4 M'S9:+V1\G]"E8GK@A#F]3<.5&>EP()D1E(\M'9 M3PYZVXMT-=O%$N-$ATNB4LCF^HIIKLA#1LPRGE(M3T$,EY- M2TY>CC$IOQ!2CE6@>.,WO:EBNUEVQ/J:=SR=,<,B+6X2B@UB,"F6=IGPB^;B]B>1?-?G#*74]9:%KMY3]:8U M@ KMXZQ5?G*$8=8<]@:K@LQ S7P M1G^^@H5"(((**Y&(R$*1P- (X*^$XZ'=K[&K0,FD MQCG09<5EEJB;\[O[PL4B6:$H<2!JM3W26 1=O![,,8HCC"&",B233\*&#EV+!A>V M6]L1N2OF)"LX1!VW3-Q.$F2TQ+0-[KI6(3!!1HW^N*T -:]12K R<#5&$BN@ MVBLME$L=71^=2MA\_[CKMRMJSNF[5TR,"0M"#7?>.J>*U.49K%6Q?-K@^:V+ MA'(76?VKY+XQY/95%+>V&F5'C=FJ0:P,9S+ /GL1N=*!]X_8S9J%GL"+S@@: M Z':4 )3>^+$*ZN##'1/23B_?+(%EXTZ2,"^1&76),:UZ54%%GOC8'2< TOP M'D6;6%M(I,XI*@,JUBS Z;H7-;T%WXZY?30&J;E40::]Z0'?;MWAAM"048ON MEG3"#<(9'>/VH:&F)KQ7M 0&FQT9IC^AOC/,SW@'V>V];$3E,_>RODI(M>BK MSS;@=KIF&%2,E2 -7#&Q4@U.=\:_*^"OY.Z/UN?N-_=<#GL_[!+^WWW"_PG= MSZ'6!.?6/AZ2?=QNS3H4,[/9M->-14R2H4+0;=H&*Z?E+S+"94&HT&^IL)^0 MPK6.V9Y0LKC-YU8G#AWVQM5-J@U'$ADED@.:WW+&)N6D1H'+#!IQN M(&F0[)B9'S.=LU\?K2P(>Z=$@JCF7,I@UX%>2%\H\+5C=TMJH0E;*KG61Q/# M_SXLYX97Q'Y[@UO8O"/*M)3\)LZTOZIL:('?ILFUK/?F*JA5]8:+:[0TR=8H3[#P CS M3#G^3=5/0NWY.J$X=6%*>$X!M$$K5[%ZCA,B^)LU2$#PH%IZ*+ ML[W>5_&83S8:9UX\I;L.UYDT]6)?AW$^^JY@8MN8&(L886,#TQH*Q(*9*+P' M$:R,Y#J]52!?OJ:OQY>PP>"XLNF4L\6+ -%P;NQ+HG_* M1,'@IL1:'^:C>RFM#S0ZCML'TF5F:T&%>PW9ZYSXHW2RDQ@4Q;>%R-HZ>::V M<%&.0:/%RSVR>4)KY#@M45=^[M/5RT31"-0[GW+\8NU*\9&5U_(^4-UA''W$ MH#OU.<%SR\-*W'- +5:8GCJ:().%7IPN3ZR)3ART9O;]XT:_= MX:OU'VJ2#O:5I3-PE&.&7!6W6*5^5Y"?Z5)U#*=,A%0X*G+7-JCK,!LQ=E(* M-CBS4K%8,0.81[_I>#3L1\L%[KP9O21&@SU65F_!UZS-X-L. M8+8,+5BGK0NF2R 05O4N>\ =YF]^?47$CM"P[4Z?+5+Q>LNEQ[P.4>H[!7O] MK+]4FB/YC7I3A4VVI4-I)R_#9S=:$RO'VNR0HS2=%==N('E_^!H8W3HZGB2M MV-..4L7&]T2D/Z4 M;6D,V8XD^5PP3'7GZGM& :PEXU,W=+=VC&IZ3NY.,,7+$7-"6I6V\U'X=/%,42U.$ M!-2V19-4UJE2O2D(N^9 J^ @=O17YO\5Z>&D@LDG3E5L($K3B>M(]4VX1K; MDTQ7#,VSIKN9;9P0(SM<@8LK./XBN(*C':Y@AROXBIF_4S!80/.,BG3RT?N3 M,(]MAQ3(D',:\JT,69>>D$H/U;CP-3"-6+*X0(KKHZ28G((H>9&5E<(6MCXQ M1L>5CB[>&*O1!>RVRGDJ=);AN?6 C-C04[A8H M][Z;Q13J.*SG6A.=GS3LLH/ 9(<6NZS2\M@/+$^;93MTN"DKB+N6.Y]P$Y?@ M1S/\=1PEZ1S\BCT0"*3H(5@W+C31WYG^H.]0 WFG01:GV$2QE.JN=_PE(I?G"$K3,TC>%UGO33"GIQS[T7NJ%] M_E+>GZO*IMCB@T":RA"#*PQ<9R:E+>8=B.V[SOJC$3='W?8B;BXI_@YK=,[W M5A,A3[NUTR76!^*>,CVP[XW*^3S@HFJ7A+V)J'W/X_E7/LS2)$4"7:'FU?P# M7Y-N6'B.38_C3.^*6!,N.V]M>%5^!G.:0NU94=MS7=IE+SE%#.6YKH)NI&?W MG7EJQZ<&#G_\F1BT]TR\%L;Q(:T1+BUB;S[8>M^GCR8]TK$Q#9<_2,/E=A]M M,UR,M3QM,W,.P7)\6'J9;TD3<]O;NY"YV+;96]GLFQM9[YI]?V:S[RU166C2 MOS?&>(VVN,9=VD1C?$7IJC^)>9UI5^$[?!&W6_GAQ*7:5[?HK5/:&@0N EPB MI[*YLEX/:QRLSPV3+><5PEI'/6B#X5:C(RA@2P5H4KG60-NBR=A$@1GV)B3 MTN\3KCOTWJT#QT_4!+I@SJ&>0/317,KQ<^Z)JXBQ<1+U?7M;X,NGO*]IZSRPKUX%1H?XVHM/NL5*6:,-'@7)>"@&,) MRICN.>3RQ H7I13:8^+0)EDC\3Q=YB X;A..0L0!V."S!I4D[73.1V_>7EF7 M0'\)"S/+"'F?J&I>@GCK$ M.L45H/9:(I^8(R7$P8GY=^XW+1I&XPD<5C9#,HE+Q &$J)J)XF)@-@R(XGDL M0[8T+Z++G);?-1L'8P1TM5;81LG$\]R.GI7-X]%@C.@3VA42J!)ZJC4\]>V6 MY0_#=T,K. %5,A=HW,!64B-L82C/ESEXGG12S;5O:>EE*RV ]/3MZU$';&+\ M.[["MU\V2&^MZ OB2?L+S3O-318Y)+"V2;RTH)V+_1:JV@O%8)8^L!9]+ZY6R5FA[F4_#OS^?G=5N1O+ O;:_)3[[H+SSZX2 M)I-%(]JJ;II& [$O/.?'OG^\W^,U/AU>GHVPU96'(<=_J]R@0U\@TN.E=_IN MQ/(B,Y?VT/ A/.$UM]KDB]P^BMP1MW<9]3-:3DPO,%I_T QF=6C!WY&O)""3 M ]]LP@*%/Y2,@>E!07A6!EP)#(8 3_:1>J@D*0-JA-C?;[F&J>X]WGJ$L#:6 M$,=Z;I2]C["8(J<@*XM[Q51 8: [2HPU,J3@!J;H<.5L5L)50U4D 1BD"?QF M[GNGT37^]Y]B(,$RP(G'1_,X1MB M.OCU]->1A^R/?.K9_7]C+H =+* ""SC9M0IHQUB^OPS_EW$]'+>UW>KT(O%& M"NQW\@W[AW0''_F.XQQB6(OH5#6N[%T:O_I?S#1<9\'<81< B_5#$,\5J!7O MMU^'H)N1K+Y8B7-4-3 \5-^VUB:XF!0I#NA$CZ?^#"J$0)/-IO7(EC3(46,5 MD.]N[ )S*51< ZZ1JS0;--G4E2 $AP;^ @_*J53AV*RV9"VJ#VG-$C#DXT5S M\]V&H_4% MG#"^#@9BHXUL.2UIN-00H+&=$=ZU83FI+!)X:&#P8E?;*%WDVO>K%HQ1#1?< MJ'BAAFE.DT/987J]^;Q,4HPW9UAKTMQ(P^>6Q@%VEJB9XW0+N&L'OK=YAW#*C>4 MYC%)D?I=DH]X(,#I4G$M0+$$GS[@K*3Y@&)TN@/HRB&OQ4HX\ V=0 VM3*J M*W*JTG!"[$2L^C36WUA=%@+0&^0"J,>C@\'VGH=3":^$WF\F(JR;%(RPEK+= M!X((8.F.\YWTF/)-;2KW9(F=3@K219/]30K@S32/H+.E Z22W1(2,%AG<&]@QU,]@*B"MVCX"B%WW(*J05X="+F*5 ME0MO-/J Y[[4;2.6"T6S)N551SGAEVWQB'W&KU?XC,"4WQA.H,QTF>5HU01< M(WJ@+"I(D/.REDL,&*WO@J6WKR-&MZK:5X%BV'%<8N,.;ZBIV+7*%EN&@DJD MV&_3+ YOD7#!=#VA779+F@@Y4J^[\S(<%-E$^G6FD.#];R.S^#@#6GMF+'9. MOG U&ZB;-EMK62",H%$TSYFQW#Q2[A"79'\U3(4*U5?'=Y65(QP];;L[T$[U M(Q*G&?QUSSE>Y@^:AYGG6SD.=7KV6\04T9VKPMJH:1F98H!6?&6UE5C8]47- M*ZM* 5%$_<%\QPA2!F&%&Z>N#S=:_BM"Z#GO,Q"IG_FR5O_RKC[Y#6OC:"K] M;[[YR63ZZOW0%_!%=J.B.*:;P?P:Y-+P/.M*ES#>KJF5U'J'L#Y"DX'F"3NT-@B*!">Q?2YZA5+&;:@(P37G>XJ^ 4<) M@_)P^W 6Q?I_#&M:[DE/ITG--V^W@ TQ !T]0LI0@;#6RABSA=6F'R-8&3R8 M&R@6R1B2L[X<@]^$]!($K'*- ^JMYY2::E.+,F7<96<.QA8X/Z2-Q4" A_KL M&C% /C-(8QP(IIJE,EBG0_2@! 81AA7?"GZ+/0TKORU<;)QS&@S\"8U?#;BP M-/T=9P$Y X @:1127#:X C].R3QDNP]C%;H>^9.N>L#PAX0Q%-P1V#W2>2;E MA>X[?6B!] [DY+5;0,_%?# 4*7>+Y9>]'%;$#]=>-[H6+R='T2/0GQ2E8!;+ MT-](,2KGZE>$32QB]L:^+R]9-Y/: B]Y%?!5Z\.S@O.:F D[/G&MX9@\ZJ(H MV.?]WV7RW\,/Y[;AC@:1J2KK@_ML[AO&&@3=Q42[XE133 !I>#SGX_1+WAE= M8_M%<2"'AF)>[XZ)8EXF:&,FPL$D<.WG$Q#V:!#]L\!D_V8["]!^25XXUA7%Y\"SP>;ELZB2RU_+B@H>:ZEXMH M0; JVV27'1Y'I3I>BE5^<)8HNB:F<_G3[03!2BUNBK2'-"4AD6$,H_"8"H"U8.")P' )Y'3Q(J'JHRPVZA/AO!H Z7@H R[#4I)B> MQ"R2Q/CPGB-?P)6TRA!"[(681].EJ:L3$#D5Q) &W.7PW1-PU-WE\-LQEET. M'UXC,=!+5VVY-\Z9M!UI_[62(T25IG.'%D:_BZ"N#D 3@8D(AY*>WZ@KY8^D MY745CRW *JY8I6!^\<%0.813(Y3$"S->=R407.LBY&\ M-T?W1*''D'!C5VWP4-V(&R@,-3QRM,DRH%X''3IS,,>Z1)D'8]?)%F/&!!#6 MJ\208'D1#K@PPL15OKJ_KVE<\^BJP\/V5ATZO7@N3-U.F\_*W:Z8H4"6B,<_ M07QR[RQ!4',SX1=)#89]VCSI'_[^@AN\E?",,']YWUC%O.#A%J3YC>&!-MP> M DV#1:Y^UG_X)8S08ES^'"7T8 H/S+G8'+(';#>@G$@86""R2!!G]KQ\&/UB;D$*+/W>]'@FF?I[YZLG*5_N+3_CE7U:, MW[IHLL1_Z<-Y?)\.)3,5E4Q-QR#4VQS2^C0?L"*K7]V*%6$56UF SY4-^U51 M871Q+@I)$.HI;=4RX?VS@91L-.%GMG#.??W\CMJL!WF_2M36^_N_]0!=X^R[O52OLJ=4#NGV-K;QRTW1+9 MZYWT_=[)_N/,AX=$L+?% /SN-KA_!([]\6Z#O]<-/CSP>_W#EN[O%W(.6GVW M")0RN3;@T<'[1PE-I%U'G9W]F8BFV<6+>P-_./]HUTDJN6[U/=/>KMX8^?='"K5/;83WM\\Q,[P-_,'AD%&EGTWTSRQO4]R-CN;M-^G:;M-]_PDUZ M;G;WY9JR\F=F@.\?^R?[O9UIU^Y=&G3]H]YNEUJ^2XB+&^RPLM]LO8E93\CA MD.D)YO#'. /]FZ_T;][L5OF&W M%IU_?[AT]XEIX/:#9=@3?M\+-. M, ^LB:/'@AUV\,KV;W#OH.7GX6H>"7H'W[[I_QW.*;Y]34E!JJ5$7-]Q+U MW& &_:-=]KKE6W1R?+#;HG9OT8NCWOZ#;<(6V05;H[N97!G[3V%AW3S 1G#3 M(,JP5TJIN.?I?(Z]E(MT\O$_Q]E/PG;*_^O=!AGV2O;BB!NZ1L^N).]%S]\_ M.=A<6'?I[F^=SWIP0<=NB[[]&3I^B,+?@1$>K_"'EVYN>^"P]-\.=@WL2:7E\ MH&6+;8;C7F]G=;=W>XYZ)[OM:>_VG#P@Y]8^<[O5JEE@8T[VY:MD\[=1[/K^ MT=$C:_&Q,?;>M;=Y6Y$9]I%'_=3?V.>3O"1!NE\T7OQ#\ZZ#[8D&F'SOD6D-2MW-7^P#_9/]KMZG>UJ_MPDSR4 M_NR;;.QS\$C.S>T!]TFBIM%S0^7T_.Y@5WC8^DTZ>7"SI=TF??/ T?Y@FY$Y MK=;3[U7AQ6#U/_*&Y+'_/( 5#M-R'"N^)3_#CFC="FW>@?)++DW+CV3OV'\0 M7NX++LT3F].[@[$[&'=YDF!2'#Z@<&QW,'8'XSD!]EUE/"[^W08OO'2]KM_XPF%:I)R'>_/L( JPV_] M\/N&*[J''$:D,Q7D*O3&2^_'@Y-.SX/7 MQS!IWTLS[^#P;[XWA3\4,^4M59!Y"I8B]%ZIB9J/5<;2-^CY7K_;[_H(,U\$ M&7RA2.DG>3!7W@+&G(:(3N]W>R<=_LW5+,K-VSWX\R*+8*E@ZEX(XX+?PRJ9 MS].I-\< >C&#?^V?^+!:WC".TU$)__A[%"9JZ=,_O L6WAL89T$\3>8K_$\+ MV$V58+/JO(P+?"5A)T-X8X:K\\A)WO,3F/(FPM%*:=?MO;="R&N]R&NRW>MT M*Z+]%23;T^OCSGZM._VMEN6BS'2W#F]!% :) .#?Y;S*(L]/Y5PCE368X' M%M=-G^73B_\Y?[77._$]>"]"*I1WB_\3JCA8HA[PTB2/"OB'*)^4>8[D"<)T M/(<_%L*G@(^%@<$9!C41!V4RF<$(W_\VTA/,?=SUN,1+BD^_^I=W!7?5D>_= MSJ+)C"8>W 89[O7I&3%Q>D%9S-(L^G>@I_\N6-+P.][(F3VF\:YA8V$^,(CT MAH AM [3M,R*F9Z]GOSZ8R_[L]_O'"%"<9'"W/'D9; ,(7! M_AS$MR A/_Q453>@:VIK6)_^VDE.IT^B2?\S:,U8O%FFIO_UP_^)#H^.#XY. MPMYD>CS>GPQ.@L/>81 <34X.^@=JH*;_[P@L![334*)/X84@/SDHN>#O35NY M1=>:V_R<(;A;<<&M[=E>-^-J5UVO=P*7W5;+FQI7NTU%V,=@OENIZ.=?-KOS.H".7^\><98(\12->EP*M;ALS7 MNT^/G=C^9N ;X*>78()<9<$I29Z=5%E$L389R#T91Z H%[-8P26=SI?;+X6BU^VL*M2EVWPI3[1U4S='7RP8I0; MUOY@GF:%<^0CN,*2ZPCLHWS[#_N*2;0=QWZEGUE- ?0[^Y5;YWA0NW5:*9YR MI)Y2*7S-:[B5:XZ3N<\$?[-WTJ'JU<-':Y:J8C6]>4R---U._BXTZ^& MV$^>W Y>J"Q/DT3%>Q2 4B%9P70"?CSJ'-OAUD+R/^[;#_$Y$U@>3/O 'I1A MI'*__J()G*LR)IN;O;XBCT*E709OJA2_M-\Y:GXI/ /^<$UQ"'P"/7".(0K] M0Z/N^R$_C.!B+'-I7]]P,""QT$04Q+%PZG>:JP!V,TUNX98HL M@*UVUJEKW[R]1]!V*'JWTJ&HE:>OH:72FH,7+,!#^$3<2#$>PWJ,9/#T[NA= MQ_#$.C*^1RQ.>V.:&HX#ILM2+%,7078.KOLW_#1?J."CHKS =1;,>0GS!9RF M-,MGT<(Y71L<5^?,;*_LN_U=ALW]75IY!-;WI5E[!?5KH9C!_E>6_8Y73?=B M$F;E-,3J&J9AA.K0'E!/GP?\%EAGURSM..-KF3W_6$^XZ:8Z<&^J-4=M]7=] M*]I,HW;_B< /X#HXJ)PW'?PT5 _KKY8-3W=_^X^G;! M?>!;IRI)!P]]#NH QE#@08#)!/S&3]CZP! M36^4!^0P.Y5-HGP5\](!-W?3O3=/ VE:E.#\H+:L&EB#WCZ!='(8$ROTZH2B M CTF#XSH#,QY,RR\%29:A'I]U-/\"(8+F-%O@5!I.5K=\(>H@MS1 !3/&M3N M[EZWM_GEC5;H_4"68[RN3;&R@%OHSG:5#C\I(UF"P0?>CP/'^6HX"-[K75,381%W"WSYQ0DI6*P9%D47CDN#]6CWB MNZ^32.=-0S55&6E=&$"0P_TMC;/P1:"2Z+WB2-=^NLC43926N5&$$O\YD3&2=JY""#'D1%&619DO[U(#-?O2% M" 0SALD$]5R M,WA#"<5K=3,)[3](0L%6/OD.)11L\>],0EMY'9R2;1CEO*TXU7_"ON3>V5T; M@ZN"'E3[SV7@0.UA]Z^#C,!NZ'U-HP2V#OPK#'>&D=EN73:#3III&1U#]SADX[1O\X4P%- 9FF^]U?+NUH+\QHA85Z=6\WVE5Z MD$DNZ/7*X*J)I-*'HA;TQ$G7-^9E)D,^\*6C* ME<:A\-,$XV EX9G4PIS!64#W8S"9E/.2539<5M%$+LC!0=\)90;%&A.GXPWI M8-QA+^*+<'P^_2]_0<'F@(XWV7?.N=(]FL,ED5'C&+YZ^_O5%#[,.H61C@O* MF13P#W!46VZ^X#6=PWT>4(#+EC!Q(=$,U5E08BPB\,99"M_B@BKO.D['&)SR M88&6'D;Z,@Y6!73G>V <8-U4.D>L1+SL>'_.$#I,X:<4W2E4O?H;^J%C*KS" M2)=O[MZPS#08T3?CHY>.%=D(T01O?8SYH_#E&".!^831I("'@(H)E

M3[R>QWGR1>Q [=V?Q\6O_XA>_3OT_KFY]; M!YM'%_6]@\;.WBG[S^769)$[23(9R16*G'C$ R=(FTA19%A8:K'7N0DI7Z4+ M*W)_\FS4E^4"O/6=7@4.S T%,8;XS\5@'?5<>&6P4Y0)39-00NHTERETMJE5 M&'0OP-K>7>-+2_U'(\5*N^^FW1=7V@VQ1> 41R1S<1+W@2$M@T:40>!H+99& MA)5U(FYL&OZ,I8@OYPEMQF^QV3G+VX[1'[=S;M%%59-XD_DW+AF/210<$XX9 M-<93+*@WF >P&(LH;*G,_Q,"Q%2C"4'S+AX-R$G#$7AS#-G@ ""H$XQK['%D MF1V"/=[\+[!N<1%DL(L#LZ75YOE&7&A&@Q>8",YQ2IHH*I)Q/! NK%65$5\. M'1T;\>""]^!?(6NBSNP& FGM$_(QUK1 MV-UDN:4.D2D;$XL0N,=HI#*@XU@2<-X3EK>1;5;F^1E4?ZK3"H_2I6052EPH M,,\TY^!CBG (>:%"2(0.SW67AH#N!<+OMV.<231]\!]O7&IG=O*%*Q M;CS#!+T*Q+Q3&;=UA"8:I+61\Q"M-9(Z"[]3 1&.JS8GEAM;I[H808@:#>46 MB6@]XDPD9 .SB%'N:4YH)4PNB(!WX2KU"K664'O-/M,>90NYBIC3_ MK!M[N1K_.A-'*BHH3_\L/^IV7AH6>]D_?'JL.:A M&U,S%@/.]"C#"9NB\AA/DK>]XUIJ=LY[Y3SE6MR9B3J*[5R',%Z-^2^[6FOF MT?IC$*RB.&SXY%$*<5'5VW"#$7=+!_[8':6&%57PG=R:=68\@]X-HSUO](^+ M!.3\0V?0GYMSEG/)SIK6QW*5(HRATP(/?E"FDC3!?RYRGD/LQVX+I#-,$\($ M6.W),=\XH1,#L_WR*T7JV55U__2XEKP0=6^2[27,.6H9K^YL^M_-.G36;<1^ M+B$/W^KD9,,FQ>C:9XH$73=O/A%>3E\.>M'>;_I MH0!2'Y\M1N4_XS$46>L3TC#HC<0W$]C$A#):H&[GPC;[%[.I^(7N9'*)S#NJ; M-73J8>5DC6Z=U;N OQO]-O"O7.S.5JLP@F4@TG*AX7_1.&$HQ+W281>UB/-= MMVN;4QO-HDPAY_!OM[_%LNB]'FUVQO*/V^VSP9CB#-%7ZI8]/)?XT^7.9?V0 M&^Y[(R:P:U4):[4O;3L(C>Q> M]@9G9\UB66PSNRSE#@-\YXHZ*QO9=J=?"%>S4U#.1&^SD]HH8HR1C84F^59V 2#351$D;8$ 8TE9,PL+WSX2;6DXUQQ? MI_UC9/,@.NR!UH- M][GRCE,2K/ D,>R]ICX128<'0R Y:)X(/992Y_8F[>^ON/N3V+GTAX08$3CC M"$M)$"?<@*N5#$H1:QT3-4SG\Y\YKM8,S>3&-/W93#W;=5+)815X6>YYE.7M M40+V,&BZ._W$?*$:#GU*O*Y((C?:80LFH'_QCH7LR_G.R:?#% /3&:=8XC;# M%D=6&0+_@.0E0ZAS.0U@C=_&95.2Z!842*-9+OSU6,QSQK.S3CMO"TP0XBV/ M(-W8LN(=RL7W^DG]4"E#N2)@SCAUB%M%D E>()FTSS..-2DH&M5M]%SM,*?" M=OD6_FF:9)87[^8=Y+UCVZZD"Z1K9V_K4,A@.4L:G"4#J",Q13IR@)Y$8'VP MI)2F;-K(;:9M-*.UWD4[=@O>SDP(%\N]QS')1Z=["J+@8^VTW3E'QYWSPA!F M;^.L:;.!*^I)>^6%SUX!52%OU7P>D[4@8]"K)A/70KISI<-MU8SS^'9 MH'L&L=?HZ.4F=3,*0^76'IT2%>W>UH3HX*RZW_CCC;-[X *&< M.$'*R@:3A3*=2=OGV_3S(0<$CQ5]R2WT)>1F^I(\WD)+;R74()RN5*0G;XCT MY(8M$/T,NP?7JLP+055KM2=F5)EHX3)KQ\:I)\M"E[*SN3VT7V?-^N;!,5Q/ MZR>?>'US ^^?_-K8;WUH[NYML)W+@];^Y:?S.MW_7K^8L5\M\(1;6S"V_8N= MS:/S^N;G1OWC[XW]KU]$?=.SG=;!R<[FQN7!R=;E?RZ/+G=.-@Z3XM1&,%TJ M$K!?5 3DK!2(.)*,MQKB-+ G9 W&12(!ND ^!.8G>N'P^8@G8P9"H MX+/T*A]W=S>_;O_Q1VUC9[.VO;.WL?-Q^]<_MFH;?_VUM??7C5E_-Y/UW#Z MZ0$'E8BWQIL4';<0C7IC+"51&_"YP%#?R "SE%N$USH"+N7NX)4_T^B-^SN< M'\?VO!8RF4*V/>62Y$R,&.:==>>_9*;:L2>>'?.A7QOG^>@CYVG)3U4F9PR\ MJ(+7O0URWVR6?'&9H*[1+7;-;']X0G[6Z19;\#GDJ#7S2=,DAUSJ#+K]XS&) M7#=GMC0;\&/A?Q4[=;[L+5,N@H_=OLV;^]\*8P)?Z U#SN#C.CI2F>XY*BC M&$S#+ @\"_/6: 7>MU'8.@PX8F>(1LP9EO?K'')3O3!2U M7*Q:5TDU(8+D-Z]HLF8;4UT%4-.TBM-R6T!1P=/X"%*M)R+1 N=[#9<.^ -8 MM Q]$F(J8<03L&@QS9]FL+IBT;J9-BHKP#MFS2M?NA_IS97G)V7UO M"_Y>A[%]PCL?]\Y_[3=!7CF_J;+1VH/5-]](MJXM4. MV6A'[_D)R%X+$CUH7^QF2+J,W4ZPO>,;SUB&"U+V 9YIB5,AU%T0:HIRS$:/ M#4T*R92+$PS7R(#A0)0$([@66&NZLE[L3M%?7I1T[&&NU5TK<]^]'AL.$1*A MB;A$N%+80-RDA=5$)VUX8,.<5C)LD;H0UZ)2YD4H\P0W6;#:A&A04A Y<14% MTBY1)"G3D9HD'<^51@1BJ)O:&[V$+K^_#:S)9DD/=/">DXGE58:#S\+$\EK0 MG8RS)=3'<6NUESBC+__P[@M?M% M!GV18=?K%O;T[+%:K\S4RQP9GO]U5J9?=8O,F?&K$/#FH$1 M#U,F1_ %!Q5<&WI7'#2Q*$ (1<9@K^PMG8P3";C6NU7\<\0[G^ MH6V;%[U&;_H]X7:Y^"N3-10<5OV"K*C5@<$T&Z>YN3W\O5U42Q07S$]/G)F# M,IX-,)35\6+YW.V8>JGR6GDLIRKDO[@QSW^Z/ M)O\J)VDR,W"\(,7P^,YB4:@]R\8*2'P.>MF+[9M@ M>/OJ%7-K[BM0QJ\4E!^>H;=5%#MJQR)C6"&CJ$$\_V-I5,AAG+RS5@E.5M;; MG6NH.BDK( ]7(G3%DC;.I'V]) KC=/]:F>__'.FD107O.)=TMN2@*-4H_WG/ MV:5[_C!:'#3G&L36.,2]AFA**8>2!!&.-E>\I+>17=J[HJZ[);MT3L[ZC]), M?PHY![0[-"&]A?1O77%IV3>&D#\Z^EB^Z?K8!4^Z]MLH'MDHC,D=,KAO?_VG MFL,?TM$_9S'VW29XP_M!:Y!+XL.--GE9AMK* 6L9*<^4#U>"\.C9_=#IPJ_M M91>"W\I*P(ME'V?!K=5\+;*Z?,"_$_O_=MU_K8^@O_BE@O]%3_/7XI=7@/TP MI?8H+OLP/\>6;>3MX&4?:-DIJ@S9<[^H91_O3]OMHKT:Y/L=Y)OOPC;*?2T. M$^=1MS\F$_.M9:C,>\4WDV,2J+028Q:#\CQY;&RDRDG-A>>!Z;2 W+P?=$DK M-F?>2.Y)1^S0@];.QVU>__JYM;MWBG>^?OF^N_>YL7 MO#.;>W)RRN"...>L''S<%[M[GV!,6V+GX^_-@\W32_A=[+3VOQ_ WV=R]AA. ME$AG$?$^(T9K(E*I'ST2(ODH^<"1Z,7%G7J\9< MYY#]Y_- U)-T7ZP@JH*H68B:R*29"T+#C?311O7$1G"%0/=$H)V)8E.N+:,Q M(A%S>X:8$W*TX4@J805-03$&_HFBUVOA*_Q9)AU]R_CS:CRDG=BOL.B^6#3V MAI3V-FBCD8P"(\Z\1-80@8)EP1@7BTN3SF4I)[Z2DNV.' M06"%K>*9%(S)G'WN$2P?1890I9QS1!*_LF[&32^N<7L_XZG2R^TESV^U_B#. MFCFO_O:X+GP2)DGN,@,3W"S9D$( =8^*Q(B=K79[XB^OTBYKF MY]'I:D_OV51V8D\OL>2\H01%4E"62(.,, YI&3PG*MJ4773.KY]]/I/"OE(C M7/G2U2;8$RGOV-YBY1DS6"(9L45<>(,L40X1'HS"'A/L"'C2;!6S1?'3+J,2 M/VXO8&G5=W[A.<^M_6SD'EM.G-%!2QE8]!)KDY*I-L&60DDG-\&\P,DGAQ+/ M39*",T@GK!#G5."H%":9@H'@-;/87;#7EE'Y6Z<%KYU[N XCL5JAF0_;!WL7 MG*]<1QR#B,S2P"TU!@MAJ8\Z8&N]9=4^V+(!PY?)?3#OL>$Q2J24*UIJ:F18 MT8V><1VXUP 8.:$'JS>8>/CT6OQJML%>5HVK;; %*?;8+7>.XF@I15Q3L//8 M!(BIJ4%"2J=52E8GB*D)>.6/B:J7^%2ZLLP+4>G99@K5WM@SZ/'$WICRFBA* M#()XRR$>*4/.>X8P%E8Y!Q&72%5SA4J=G]A"5YMD#]#BB29.*D5A"44>"S#) ME$C0YZ00H:#0Q%F7A%A95ZN8XS>LP^\I44S1 ,K)N"*)<,*E<<13R;6()B9! M?+5'MA0Z.K%'AD5*G$:#H@9SRQ-XS%9:^,=8;AG!TENPM'I-O>]$,?#K0LRL MQ26U<3__FL6SRA6[T72#M2;44AN$%5S)Z#P5%.O G%/4LZHZ=^F 87^J.C=Z MP'+,4!!>(\ZP1H9*C:B-"9858V7)RCI=9?+1QGN)#[BJ5+&'JW&U$?;KLBM4 @G!AHKP\&.2D3(M%(&21G,6NOQE4VV"LROL^IMM6.US,H[.2.%T[" M$RV1M;E@PVB+K @819>L9]0*X_'*.JF2P5Z1OKX:9[G:YWJ [DZ>.BE0WQ!1 M<#D9+$$@;46TX"HSRBW&W.?C9+(JV*)Z*"VC#K^G7#"I0A I&.)$Y"91;;SA M#@";&J>#JO:YED-')_>YO$E668R8< )QY06R4CBD61(D\A@-9KD@0/5?S4[:R^I^M(!G'_G@D216N^TB9AC 7Z_6!7D>CGUO=/-%@T$+YZ(]J9\ M@"4!@FK;[AD@8)*8S050?FJ1T,* 0T \@EC0(2(=9_ 1DT6)R2J9PX7TX@CP MYER!*@JH=ON>2.7'5E_J@$&W S+2BAP#)*0#ETBZJ)4VQ$N?5M8Y6R7XT:6? MKU+Q'WJ/M]7#Y);F!8TV.NMV<@_Q'W0N>.-I"/;H>8;D;-K>^Y[3S,\*C?>86A]\+0H\E]%$>,IE@X) D-B$-)[0.CRQ*= M?V:P\*$SR+H8S\=(BL;F92(DGP$R*)%SFN)&%516HLCPVGA60 5EE986F%IE4CQNE%T M(I%"&NUXS%R=@F;&'Y)3LP5!'GLI$Q98EKL=BTRDJ$"T M&W":++@:$W!?4[ ML5^%](_&SHGF']9YYPQ!.&4ZTV!U,;2;(^_%4Z M.&?CG8V@V+I?/!M$,,:>X_VM8&SCF<7_$'4%85U878SAT[]9W9*0A+ 1R""@ M9V,-J-7==\79[W8CQV8Q#BP MS5:_Z*9B -][W6U#"R_*K4+U:W_!H2!;?GM)48V"T ,4_P2X#VV M5]@V#.D@WPY/[0ZA]:'_]U>3)7>7D2O;/9FV:KGY_+:S?GPU_N77T.R?M>S% MJV:G'(?RI@4YA7X];X;!28;.+5S!YVCC8/3\T>6M\M* MP_ V?:L-O3&.%F,(7>;PZ3)Z[B;]O$!%K_>(E?M#_W2]?VR_MKW>!;2[_&.G MU#@WAE,N.1(_<42_:TU-Z<1KD_ XPSWE/KY1?:]+4Z?SNG7(GUBOTY0[P7!Y61,E$7:[XFYC39NB^']6,(?Y5_@+XJ>0$T MS!['\OZO?0\MXF,T-ASE2CCE#MKC,=!&9FX=\19JO,V$3%UXJ);;!&1S^U/[/-I M./V\^X4=_G6(]TY/VON[;PA:\UM$?[8_'X3V'MW[LG\0 M3CZ?OJ?[OQ_RQL&?)X?M!FUEB(A*:&8VMJG9)'A5D9]KM-U3(]-30J9EHH >%YJ>>43E MPX'5Q0Q8">\3%HHCDXM_<>TQTBPJ1#0)3/H(E"V'J6]RM8)XH!JF:IAZRC#U MDH,5'PR@]F;95% N)!4#PCBG@:%2()=D0LXZ@:7SSGB; Q:UH#5 U0!56W@O M)BG5PR'2+&5B2J6(O4(V9Z?B@6MDL,Q1@=1&S;1--%=LPIM*D^=GWZW(__:0 M&Q@K2$3O*0LX:FN<")QPZ@S(;L2Y M!-9":HZ$8!1Q$2.RAN0:C-0H#E.H2*[.M$5?=M'%U\,^2%WL%;U8<=;^2?/L M$2HNKH/TWRH!C!=!VR@958I;'(QS6'K.@C Q2AMJ'^VZ(1\MI59ZF'B4 M6"Z9+()'UBN)G"=28)A'PO)A4KU)Y/7#I'4NI_46Y:7JMSVJ+-=.S15)]RQ# M-UQ:#).9#SD:Q"D%P6:&(:%]L"%9[ 5(-]MDYGJAJ+HN8RW7M1?PT25ZW@MH MJ U@7".E&4,\DWC-*$54&>R95:Q,!DTVN;E/[H=:HFO27;O-5B;"LTK9.9N8 MHA8ESH%R,Y> )IG+KH/KH0O8Z\;;/^D]HH]H"3/><6T2F!,$XR8C!%QF1Q0=A^1P&!8 M2V.Q2&I2@:36QK5(U\ZQM9'D69VL!%'&@.@:H2WB"JBU590 M:9:6\M->69( M;6I^[^WH-9;C%Q521K@4WBDG E.<.6]E2%ZZ:(/#QDE;^\;60E#G?&-.)AH( MY4@9RQ'G,>?/=0I1HUVN%"2)!/)LMM3+#BD#DA=BV_:^],LCS8/\9UZB=539 MC3K2$)3A2CGFR#K1Y2D998'$T:<5JW]BZ@(@;+>I/)NMSF4Y/D97QC=Q?EVC?VT!(\MTD-.ARD,R%!@D'< M"(L<=1Q%QEGBSKA@>:[:5$>9U**[4'1K-]@#".V<&PP3K@,-#CEE".))&*2] MAW\B48IAT,I*Y0-9U[-MU$*[MD+[9)AS[?VZ@P#/[4@12Y0&-9N2!JV;$FC= MR#32DDI*;=)>\QS=*=B]$^:LL1R_J,BP ')JI7#)$,^-X8X(;X/6S!(6-*F] M7^LAJ'/>+RILQ$IY%&&*$)=8(DLX0UQ@(4+B20J3O5\O)C!LJ8+1UQ-[WB=2 M[!ZUI9ZTME(4?O)U@U&_+R?#(@:%4Y0Q+!- MB.,0D4X>J'L,1 4AGH>!+22]5M@ P(,+UL-*[UJ6LP: &@_J8YZ/" MP)PG#^9,>:;S"<^DP+Z@&&DMLWVA4O*!129T/K@MQ'U\>34*/ $46 \0J/U_ M/T?L9[6_M5YI:CG"V:/ F>/ V1.L$:P=HHQR^W&-F>;G*TJ_.UI"?^]2J<^ MYSBC2>&$9@>=];H^]OO?J9I0;YF,(3,%0$2O@_(B9(]Y%8X6&_X26> 60 M^:X38KH9-I]M9>H' M'C:\%'VCC!B4.!2(TXS!XRTB@DN?94KVZ A'/4WU--735.O)6D\NHR?GC(TD%'&&4N2TYHA3[I$.22#NE>#& MR&""?OYZ\J[/>*E[MW>T+ZM)?,5@UD-WF!]7VICW\-0\_;3^*QF:9Z-A'L!Y MM7 /N]8K]],K7^;M+Z\8CXY$Q,#!P8HNIH(EG\,+'0;?H;FU^WK1XO@[RQQS)8#I9:M6(3?U[TALWY\P>1^1ZT7Y!-D%K7]G6N;WH;_QCIE/M M9@?-#>)\_V_L94H_K9?5<@8\[/;*27\%ZRGV\K>@379MVE*<]+(2^)^F5%HH M$XA/V@%X&"N)M%9Y(ZB(+*8CM;%]D%=YT4W%ZZP_.H-^\<]_V.U%4SFWXD> MKA+QUGB3HN.6$/C-6$JB-H211$9Z">Z)82=KE<@\QCP9"Y8TCYX:'"3UD5!H M(X?&SB[NMNT=PU(HX8:6\OGP2_M[DUY&@E62FH?PY@V<<@ 7=TP^4K\VMM]U MBG\-.[&@F.+-8G 280VTH1T7,&?C)/.MBZ)EAQU_$D.QTVIU/\;_%O_W^F"S ML,7>[Q^+$IQR[X$V%/ZDF=&QWRX&L0]S?EQ^VA_$=N%CJY43MVOS1 +%P< $D4_=O(H?VT.+LK47L$.+/QB M6Q=]N-?G5N=XO$&W\*41-Y@TK%] XW+7?=7@O8,ZS^T.P/>DU7+N3-\>(I'YT'U=]0"2*+P?BM97"0^K5?"BN\ M.@S]H,C=+$5S",UM5N*1FK$5\CITW4XI++WN>?F6BN)U>\__ATDKP^CU(O]86NP6:1>MUVA#UDTMLUJ M?&(V*/K F!8-"G0 VGNMIP>]X<<\#L7__7MGILM;!0!>IGO5<,Z,/\@@6$#= MXAAZ.,CB.?/RV>1%M%9R8I,)+HC$DTA68T53F89!8X$Y M&O\R8Z6*VWK[WD$;8'[^L!>Y"Y^RWAYU;-*OB84JGZB%^OD_)]BW_^S8O\QP MO_WI?*_]!MIV>+&W>WS>V/W0;/S^K^;A7Y]$8]>SO?;GT[W=G/$#%**!,0-4\C%Q) 7U H5M;<<;VR+K9N2!\(";)5LL!IKT-Y] M +EJQ*>1J)29-.R5PUQ_:JF6#1>O\&@QU'=A6 M=C!B%_!Y*PZ@(2!P0!I^#,G0IF6@8;-\S$F&H]RB\J4P>LWVL%V<#7L>KE2] M:P[:)5G/?8;K_9.I;I;/Z-ESD$W04-"8?@6WDZD8G( I?'R2&09; M)YC\4'2Z@Z(=XZ#\RBB@<33HMG" W9W,W&"X'/1ZA$J <7.Q]?%0?<,U!: MRV;QV_B;KZ^^V9]="-;[[K#4#'G6\I52%XZP+D]7IZ+\\,V)25 IG 47BN.1 M?RPOL-P)H,/=XTY>JYO0;OC;EFNF9!G??-4)8,#0]JH;YR6F'^!L)M8C(8'W@@F7 MFG8JJ\CX>6N^?%X#.^F/>@CL9-2A^3$Y!QZW=AIL[&<=::_^07=D2LP[7E^P M"GO']W8/CW#2C%MM$64IEXXS!AGL!9)4!J)4XCZEK,+H]U789@GO8+_FE3*2 MH%*;S7%FWI5*2G7(Q3#DD7D/37T^W_. *-%[TDH'G'<%,.&-20I;&S'H2 MSZPG(6<)%HHQ8=FM6$_6M( F75#Y)4684@J^A)XE5POF6F%.O74QU[4QI@',WUUV+ M9XMT1%I&")S;/^'#@-F^M W&1*5RRLP-PI6VA]& ;L:Z!')FW@0'$Q&GI!F MYL_CM\VRJ_[0GTP>/!GY:8J7YVJK^-@$6I>:/IL<\/5A^ZQR2@X'S]^]L[10,*+?M@Y55&2#0^Y)YPW5W47S:^KA5 M_+ZS\T=VZU[1YP V4Z]=?JGTK(S&-DR-*HQ)J7C'+VEVSH;Y\7F3J,ANVG@^ M,K'FE#&0N_@UC^]4US='+MC\P-#LC[E[JUQV=\WEY/6P/^BVR_&JXI?Z)\VS3'_/P-8N)?_:0AX9S*-E M @,"0QT[PSSY=I"-A?CMK+I0X12,? Z>J@S*B=F]R.=6F@_Q6[/R"_I1T_K3 M/KMJD8POE9HP@^G(@(UE8.M<7ZJ&9P,9-&1G:B55$I5?98OVL#5HHC-H:C>, M#:AH>QVX"K,:!R?P<64)PC*!5Q?V#!IM_GI$W^,JO,(*% M$M.[_7BM.%@H>[(R'#6LCY64P5F:J?;!I@9ECE-BU8S M51IM2L!GH+7\PM60E>MBLT+"JEMV,/*U7ELGI7T,*%.ZQ'-;I^UQD.=F:^:I M,,[E5';SAGD!!-K++MMU(SX!&N=B;8VB2J,@C)](0Q4-T5FC. M.9,4.%G@6B]F:'3>JMMIP8!U2KO[7>!PN'>O+6R5[+%&94JK^D('>%[I)PWT^T0\(*^#TFP0GNG'1."(D=MY%B M3ARI17M%HBT:E_XHT$"MD@YYYRCB8'4A:QE!!$7_2"+RJILH@;R3-UXJ$R_/2&=VK^O\-<>#=YUBK_NU#!X8A2 ,?HP04XH^ MC^9X) ^^50(/ENH-HE_NXT[%*Q3CR(=?1T;1]]\[86Z^!2R@,G(J]_F/,U=7 MFR/-_("2YU5'GL8N<#M#2JZ$?V$F>.=8PE(9FE+BUGK'/#%*V^"Y,%C2[)6C M>)0)'GI79X*_I\Q_@NX/]--Y2FMI1*@/M#J"%O[6Z_LN+6P#'EWNG[XXBXYI%HY$DQ@+HQWS( MSF(D/3:$)^6P\QO V[P]R[&MO6%<&! XBI,%S/UU+2"XI#Q=P-#SDL>4/A4P M<:!M\)!Y#O8=1]T$/*]\2K[5+OFIVR-^5-"_)A7(7=;N$J]':4AF/T_-'E MK?+27(AY=4WQ+:74C9?Q%KGQVO<>2_"6,.).C_W^-<%N?NF]&JMO]=@?I#I9 M(N1]3.\S7+R9Y:3&Q,IOJ3AJ"A#D3E#\*-EF MNQE"*S[2N:?%;LU7,U['9=,CW7B0Y;D?EUNZ_\_F3)SU47!I@6<(H!J>6*D- MT$%EB)3".7S#WNHR!5(S>)78M0OF)2ANL/B?RQ$X=GBZUVYZ=[!%WC?.PQM@]_ALX_S1^!"$YYUN??[F\M#^DE OYI[;:")M$'V M#Z!OI^\O]OYJ$/CLY#^7;ZXRW.P<)@LMAO;=$NN0U6W1Z4_WS^- M]&K:"WJ?TF[/.Z>J#\X2@[D0GO.0??LQX,@)T\YR9M+-RG\5B9IJ7G!?['@W MS0N %@3*O4/)N8!X4!P9)P.">>5!*\UD("O*IKH8+];B=/OSE.F[I;->X32] M!(NZS#=[1W:\.#/$=Y-#O"R;>A4#M-XR^O,#FFN]NR9ZMS&M=W'(MA4S2%*3 M8Z-=1%9:T+O)2$8BF%U<9KW+]:JRF*].I)Z0R5[GI%E93AI6YZ19C[8\9$Z: M-'CSL?BE_G;KA)67'TQ'YHMWN;LH"?C(Q?0U&/ MC@1)+ M@W/;BYM%/J Q.9APY?/9' =O%[%]=E*=_>D49['7[W;&1]YAB')3? Y'+XCG6_.B.1C]&?];HP,7%@>Q>3%E0]J1H!/4DP]?#M+YWN>6?< M[_+$A^T7_Z\9.O'B=;ZI^5OWVR1&;ZKSDX0]>4RZ_0&:SR?RI7Q&>=3GN =0 M7 !EZX\"N:_/ZG=2J>1PLEXO?NWZC"2;!6A)-#XS76++)*/';!:/F450G@5: M."KS.5/F^S$]-'D<;#$*:/U!5!H6G#*LJ*"$,Q_$7ON)4N.[1R<=DKV#PR.?F R: M<.2"R-7L+$4::XI8BCJ!=A+"^HUMT$A5/-H\ 9L],C\P,QWJN#?'*2V()-<&4ULIRH4W$(&YA?_F@=A[^=<>JV+@LHQK3F; M2S6S0(/-#M7X/&M8ZL2XMA@+X+HN@;AA$$1OHP/#AQ@BH@YQ)(F*RAD'BUS" MP?(&)FEPT2@/7UR)Z4L^*N[/&Y=OCJS4-(5D$)4<@[I@#!G*#4K84A],\ SG MPTD_3"( P@!36GHA\G('P!Z=&^^?V%X5+CI9/!-Y[)=)8WJC+(/39P'GCMYV M8W7@O#S9 P;AU(GD9B>!3LB4$UIQG?MTST;';$>/S.ED@$_V+D;1]UE]+,IZ M6;%5N&%\A'-&]+/NRIQ^X9UM>Y$/0':.@5 /XUAT8FD[5,F.JES]HSR/_J* M'F3U5QVKMEL'.HM)EIYEIMYP#.^CB;A$ MN%+8J)"TL)KHI T/;&1155._("%^/?6K2#1XOG\ ;3YX0QN@.?,RX(80D3?P M)5,,<4D%TD)$)&C@26C0G 0T)]NZ3FF+Z(R"2[ 2O,R%<25&DAMFA0M < M!L9O7@EC3U-IDX.:SY1H<3;EBIJ72Z=*.0M4X:SR2K8NMHJW4P_ZP7.6R@ 6 MC=5"N@AZAS,2G+2$:2I3!/[HX^*SAO7*6['ZH8W=XR.2K)!8!T0)M8@[%L"0 M=@YAAAUG2A(G9&;LU[/AEOA#(OVU5*@G)KJ5]Z(<:I\<>;>9N3*Z.L"E'H"X,VG[$G;=>88$P81&H"PRY-9HB&JQU3/'HF,Y@M2J=E3105 _: M$$"2ZYR,!1.2I =3B88H53WU#S3UP%H))9X:"L!D> YW=\!4"$9>L422]EJ2 MDK7>;",M-_4D4JDHR#IU'&QS;80,3!FN/8T:K)9ZZA]<2>T??#JB!COC/$/ M%23B$NQE;5G>?: J*L44R0F3%F6FO3-=24GFNI%<,6EY"L%%9Z.W0),9QDJ+ M>B4\]$J ]_@C8"I<D-/;B^V;L$Z$K>CG@XIXZ M8@3F)@8N([8""#96G M%*4ZF]O$]A,X2C8/&D?-$YBR92*0 .DN[7+E44D2\ M)0XSZZV3&:QN9M3+3;W#04&?)7Y!# MC(^Y.5XS/G%AX M#O:JU,(":141U"'6'"ZH>B4\_$HX?7_D8S!":X>,EAJ!B&ID-379SQ)TP$HR M[!;'R:P'75GO$(EWU\-O<@4TV^N5N34'5??+U.+6^V%[>#TF9ZM8%&=1/6@2 M9?23Q_SJK:/HZ9SH/Y_F*EO;'\"/2<6SZ<"DATP)^3%G1!ZV8C=][\QAF5%_ M>D#?5#VK$T >?#GR"3@9(0RY$,"()2HBS9A"*F3];;%SVCW/!)#S54:FBF!4 M-1AN'R4WGQBW_]T:PL4O/\@9>>/8;JQ=-DFFMH#LU=DDZ\;6C<5;$O-5)A5] MU*0,MTN,66; +-YTRE-KTRG(ET@6^B0R@+X>\:>#$=7Z.*):#Y84];LS_Y!G MO9<:KQMUVYHT\X^*'\\=97YY"6['RWMWRCS8S^9!O;X7#]C'L<6T[BN\,3;H M7OP:OYYDZ8%22P'3?J3$0&!ND)4E7;U;RJA'S:NUNC3,2Z:#>M1>+[-#YXQ@ M@C/+M.'.*DMY-,)R;R(3FOA\6G%!V-N*TD$M<,KL0=,.SF/K:VQ .T_ZSR4] M%-T[V#D_I._%WN[[\[U=C_?S?>WW%_L'GR[V?G]WV6B_P7N[#;Y_+3W4(6GL M_G;Z>?<+7-_!>Y?YG1^:GW??Y?;!NQL7AP?O<>/R6,RD:S[X=+YW?I08K-LD M&,H_\LD.@S23&ED6$J66VNC)QC;99.3ZV8X5)VV^8_JGB2BM,OW3PZ>C?R8X M^'RA,%II3 (X-!D$F7,$$XN_7!>[KW_DB2Q#47 055 M9KB6&%EL+0I1:$&P\E[E4P:;FE^/V5R;_/7KA88O&@J?*0YRCI/51"A."9<< M?B6,),)UY%%'FF[&P1KLUH'W[1QA3R-F1"&IO4*<)XQ,$"*7ZS7:!&J(IAO; MC%\/^*D97\WX7@[CL]XS$Z)V7 FNM7?22)Z-(HF))*HV?I\>"%[5,^$TD1"" M1SC(B#BS"AF?"Q8)0GFRUBIJ2L/77(_/K]E>C80O"@FY-)0$)3#/I;Z9<2%8 MGO-^&$-XD*1&PJ>&A'M7=#!@ :0/&Y2<\HA[RI AS"'B U9"PBGBOG2>^%N\[BO>L Y[0 MA&-T8(AI:Q'/!Q%=( QYL+>U8EPZ3E?D@*_%>WW%^W$.0I I336@4>0-M!7[E6GK75WK7SFE:"_8]E?/.40A1>4M= M3OH:$%?2(Q=M0M$G;W,]7F].R]@+=IW$^TIYQ_FV.NH M"9*$:,19HLB!-*,(.4J2ZQ140(D:4-%8:61 ;)'"0G@IDV7.KS)ZM);?-93?]?3RU:)] M'P4-HNT"K%HN46#)(6Z81]:;A*1GU GLHU%A17Z^6KC75[C7T\]7"_<=A'O* MTV<3QY%)AZQR'/$8)7(4_F38,2DC8UK2%7GZ5BC<+R&2C]>1?$_*T_>V.^S5 M2+04$KV?=_1AIITQ7"$BPBCIM)4)HZ28QM'@% 6N0_F>O7ROI:.OEN^[R/>L MGT]@D6)DL)J9)8C[Z)&FCJ!@:+*&!"]QJF/YGKU\/YZ?KQ;B^RCIG2.G8J"@ MDK/L&L2)< @P.B%AE).>@_ZFJW'SU>*[ON*[EFZ^6K+OHYYWCJQU1H6 $97! M(9Y_2KY?L.\CWKY/.!$NR40E)@@WAR$>FH+:(^ MLJ1)R*F5ZF"^9R_?C^CDJX7X'DIZY\@D%["S!N7S]8@3QD%!,X$"EI3)9%6$ M.:MC^9ZW^*ZGDZ^6['NHYYTC1YRVVEED1 +5+#5&-C&*O+3)TX1Q5*H.Y7OV MLKV>3KY:MI>7[2DGGXL>B%8B2#B:#\F!@%OB.4HT10TD7%+,ZTB^!Q?+@Y/8 MBS8-OE,4K=YT6#=7WTZ>KQJ4[@1*A_/^/DXBF/Y4((^C1MQ8AHPS'CGA [.2 M)HUAC8I-+NJ@GV6HR MR229?3!^[W3!M9"OKY#?W>E7"_DZ"OE42B"LK9?,@#UALU.0&.1@5A'5T3JE M8_"D#,TG]Z^,4 OX^@KXVKD%:P%?B1;?.9+6\&!B0@([$/ D--)24J15 LIN ML0F.;FRK3:EU+>#/5\#7SC=8"_A]!'S*09B24$80C0C!$G%+$M(1I-R$Q(C M-IHRR8[>E&J=#/%G'P985I@OTG P[,7"3@E $2L)N&,A%=<=#+KM5PS&/72' M(&*38BIUK::5#=#SP?U']<'NQ4$-[4M!NY]WLPH: X;Y0A([#?PM,:1=1G&[&E%K1'TJ#N\:4>^ J+,^;4RM83[7O"LM M8N7R:?444&1*,QDP<3%7GF&;0JVX*'*-J#6BUHBZ9KL+-:+>@Z/N'"F?JX+X MB$PL^ZCYQC;=-*2FIS68UF#ZO'=R:C"]!SW=.=)**:U" MRF[<@'@D%ED#9K\GW#'XO\$AUZGG0$U7=8BR1M,:36LT7<]MLQI-ET?3Z=!Y M:1P/)(*-C\'0ISHA+5Q PCDO*$TVAK"QS=DFP<_'T"_WU?XQL/!2^!F:7[?' M7=L;MD%>?/5W7N7-SK#$%IB;#4(KO>/[ MNF\D89QN*0%2>-;M-_.S7_5B"U[R-?YZW@R#D[$$3MTX>A.^NL4Z&);AX.9; MID;$1Y#6WL,#"""HBB^F( M<+$QONND-^[$F3V.R/6B_8+*Q#C8;?9]J]L? M]F+_ -[W6ZOKOSRZ)OLTTF3=\\/+8PSWP#-V6 .T"7SGR^'IH?C\>^-;HWW( M#O]J,-!0^!"TTN?_G&#?_K-C_S+#_=/?3O=W<_O^/&WL^F^-TP_0G@_-O=/6 ME\/+-Q>?3\/)X:6']WXX :W$&L='SJK$K+<(AD^!-E($:1,=BJ"2@C;$:6TJ M]@&X',-.Y@ZP^(R+V 1&(G=P.XV!N91,E!'C:#>*"/3@+$-B;PBB]=O.OW?V M7K\I/O[?FS<'Q>O]QA_[>V_V#CY>5P'3BW9.'52S\^-7SS954RR!%T43M>3" M)JNLS-GEL(4O1\4W;A0+^@!BL2Q&O>M\A:7<[5U<&ZF?*4/^)(9A*^ZGR>M? M#WL]^*V$GA7%TV_V!S%DC3(XB6 PM%K=5= M6L(,6^_!RLKDQB/(2W;XA0T<,GD_)X1HO#A_SVMSC;R>=^.Z(Z\G@<\N M]G__)(#+GD,[\=[O[^%[[RX^[^Z0[ 5M'/S6VCOP8N(IG7@]_P3^^XY_/FB= M[EWN\+V#]_CS+G#BTW]]:>3G7+[_UOC]$_3CR^5_+M]-;\@SYF'6=$"&L(BX M50[9;&S:%$TP#JP466;\5OC^"4.6E(S;^S0G$K+<#M$L(-]^AZA&N!>*<"HD M)V4 @'.>)QHLI@E+8RW'T1E<(APQ-<*M <)-U32(1GLB/!(J)S+$Q"'M >NL M]P$++DE@.8!SD[+[;Y(_$,+=TK)9>XKY5[?WI6AVBK->][@7^]=(YH(#F7<[ M=_E4 .8A*50>_'>=/WI=#R-? \Q2 #-3]9PJXT2N8F:HQKGJN42:$HNP9=FE M*YW2HHQI7!9@?AX96N($]/,^Z/R0&KT6N'L)W)5&Q]X;T.,@:]X)Q".CR :0 M.IM2LB!Q3-G29B':/(3 W?>D\A/S"WVPYP6L?+@99.%NE4NN][A6Y?=!%IB2 MQGA&=CJAW%UOQAICEL.8F1J'TK"H'':(>4T1!TT.5@-WR$?&O!6.$(9SOL)5 M)$E>" "/Z?JHI?@Q^$$MQ2N2XBNF #PA >(RY )..2&A0X[C7*XT:&VT(![G M(@:;8EFF\%.E^+F8]U5.D^:UX)BYH7SX2/OU=+0^8$#]4X'?AR11ZQ4^_Q2@ M=J9>#'-"1B,,2M)[Q!-/ +4.HY H%U[K9!S/,=";,%U+8NTC1,G?QXE2XUJ- M:VM$*VM.TZ/KN.SZ[CLY][F'$=GUW'9]_*W&A8?P(?]N94SQW/H#][*_3^_7\VUBO*$D^W#K=&;X9V+4GIWN__7FLK%["/<=7NY= MPL_=3Q?[!^_HY],/;?BD#?\#8GURTIC/=='.;6J<[YV^__;YM,'@YSFT2S1. M/[?W?H=/*/26OJ/[O[_Y-AWU#<;NY=[[(\XH4\X)I 43B.,HD8/5@#SU01L& MEW/8DMED=,7I+M8@\GLEN8%JR'PYD.E=,$YZKP-77%KN,"&<.V63E5Z:M *' M70V9:PB9%Q/(Q'F/(YK$1? HQ.@0(&1$FNJ '+7!*6J$PCY7QQ%\Q?G6ZE#R M'\ER*1HGW58HFNVS7O=KF5RD#BCW3C,9*?S?80Z+U'*>A*"4>1-M-+2F>L\3 MMZ[V93T.*7*6@-=1B[CE!!F-%0HN8LL(D238C6V]B015\$ARY)&S%#-/-!/ M(4-5-GO)>GP/P!V>?E&NU]WVV7 0>Z6'K9M2T\>;'6VW"YJ]/@+/#[9X- IC ME8(.A &<])CIXW%,"*,R?@-V91-%I' MXK3Q4I2PM730Q"TQY3'=1S40C($@>(*V=1XY[[H.-,@:ZLQUPVV?U(+[Q,0WJL-&;;W_B@1 MYF@D')%$4B[.Z) 5\*=QC&KIX"+Q&R"FFA+ZZU-PD#RQ&*2WPQY(9UFRO!.* M!-*44[?720%N//<1 8UTBI99P9756F%JK"7">^H4<3=3CAJ:UAZ:KMP?(1G! MB2?(>1P1UT G@&KF](K4@C!8,-IP#AQHI(! MAB(\T<8K&B)S-Y.36M;77M:G/!Q)ZZ0D1=B3?.XU6& ?7B/EC#&>1,\\7C=9 M?R[^C=?=3G_0&U:B6.<1O,(>H:TR"HN4#./:.F=ML"R 9:1"<(+5KHUG"$N' MTQ1$$^X3RULN43/$3?! 081#.L8(:B<0'5G.D:;5DL!4NS5^NO0RQT%L'1DX=T? !35X[1Y-BZ3MA'[6(KKV(3B4FML$XQBUR,9!L&PADLYPRJ13W01-K M^<:VYO@I."Z>6&3'XF.[CU_DXJG4 %YY"OBGDC#V 3(2U;"];K#MIYE5])[B ME"SB6";$(S8(D-PA2S@NC\\1X3>VJ=I4>%4VW_H455^WDADU7JXY7CY IJ,: M+]<0+Z=HKA..)!Y1K4^D^P "M-^P_ M#ZJ6!K%70_]/@/XO,R??N3-4"HX8=AYQJ<'P9#R@Y%V,R@D1>2@SDBN\JAHN MCY_3]V$]>34BUXC\+'AXC<@_#Y&G8N6,D]I+BE(N,9U$-WR:4^)?9B";&?;O!$ M0.43%="[)UI_=]%X?V0] *MG#$7G'5B\0B =@T%2D: I84[;'/FU==U'59Z)&BMEO73Z%.)A?@LJPU]3>+9L>WAGD$K.M^C3DZO+TX8?9F^:?_7JJ?S>(\]N)2@G-'[\,R M2F^9O>V%#/;EB=W[B[WC(VP38\Q&E%B,B'LID<:<(\$)6">)&&'"0]@U]5S_ M_+F.1#OI(T;64"!#@*'(2(P15]D$"5KP'&.+%ZC,[^C001$!2G)EE\7H.L95 MLW7SUOJR;/HGKC$?.O9["VQ)N_@%KC2>;5O'+$E!9]6=$.>4(^=90D(E!9@O M*!/Z(?S7]8P_U(S'3(E3H(BIR#.V*.1R#A&5M-*$1>F=S-ARW;F\&FSY$"M< MF8[0&5OK4_P'F,]W@WJN;GD$"W]6R^V$TV%_D!G7VVZO7FKE4CL\;YP?8>:3 M\ F, \(4XA)3Y*Q4*"HC,'-),^SR4B/K:M/7,[MH9O?.CUP2@.HA(D,T1=Q1 MCYQA%"6BJ#22):Q2GMGOF'V/;M/7D[M@?$=]&@ MX+0PSALNL/[!Y#ZD3;^693V!B_2&6,M M"GP^LG-I:K5UR]76NIKEGU+5\]?K EA7^:RK?'[_%,'ZU5^LJWS653Z?1)7/ M)W90_35\E!L"[QV&YO7<>O=.,+Y>W5VZ%MURD5*/U['U"%PM'7\CCC->63N= M\+K;'^RGDEU_K);9ZV&O!]+_7(*=3C[O_JO=.'C;WH>?GP\\WH/O'[;S.P[9 MYUU_OM?^?/KY %I^,1_L]/8+//-;XZ]#WFA_;NU=OJ? @9NY/WNGXY0[] MW-YK[9U^/OW/96,Z_#2G)B4D$>2HB8C'))&F1B(I',%2$JN]W-B6FXK=_]CC M?5*?5S+QD/4S:TQ:CXZM1^AFC4D_&Y.F S"M$09;A$&Q("[ 4->YIE3$BB3- M'"GS);--+)^.V5&?OYR_ "'0&HY_AER M?#$CQ]@EPZ5D*"G' M UBKUU%P4[V+BX>OE;E4\E/]0"T8O\LYFW-SG$9:E4#T8H(!9@SB9KH#>8( MUJE#/&&%,IUBZ)(A:(QE^.5Z),WN1([OZ9212LS.P MG>-F#D^PY3&IR?E;:RW6^\&/X=3&QZ?ONT='UEO'%,FY?P; M,E=Y(CTA1^VC>#9R?']\*V[KB7\2*,E8?C M"A_*J:ACLNZ(.WZ:).0T%8I:%BD'W+$)(ZYS2A*F)++4.A:<"9Z83!*PNGY4 M\/'LE-K;L-XDH9;2^TKIQ8R4)LZ8-($AP25'')N C&0.D8"3MS@ 2R ;VX+? M>Z.B]B4L50,Z[\O!\JZ.9X;8NVVMFA=JBMR=)LRBS&_#/C2CWW_=;;MFIQST MJ\EX/3T7]7[IO8#H>)HN7 (0!4TYDT$B8SE#/,0UV.DA+B>8?0A;9$[UCI[;)?"4Q'BASA(40OQ:H6X,1'BQ!V1 MW$808H%!B E!6@2)M),$1Z5L"E6P(UDG(7[^#H7NP+8F3&)A8LEE&5Q=??'A M!NC9@/O#18=,X?I.)Y2(/_51C?'+8?RW::)FF$F@GRV"I6\1&(88&4DE\DJQ MP(V5RL2<)G%3XE5%BCQ^"<45>8-J5*U1]2E2YAI5?PZJ7C%GPA0/8 "CJ'+J M.!@I?W6(=C,EP M8+%['A,_WO2N\J$?1R1ZT7[!=EPZF@CP(6RRRDHG&<861QL5 MO['ZP5J6X7C=^)B+V<56C@49V;$[X6M9+7XH]<][MEVF2F@$0,@3R_F M#[_F")+^C9BP%H4?]CM%P_;\24'5N)Q*+O#P:>OC5G'2!B]^@1V4M+EA$OG)UW7HTFYVB5 7Y MVC%V8>GAV8$R:"_-K1ZV=I(<(PUZ. MD\C//H,IZ$YJ9)R!6FOZXB3:UN"DB*!:CF/'7^1GV\[%U4(9]Z(X/^E"PUT[ M#Y8M>O&_PQR2,1I9>P;?.^LUH1U7M^X$@,5F?] K=4@QSO_6K:JYMF.N%YMO MSL]JYJ06_QV"7DAPIU MV^7007?+QGT##C>(K8NE:C(EIS3QU+$4/6>"&@%\DB;)60@Z4#FJ3\-']6DP M9_AN5?_*E0D+\W6I$?-Y\_$H JFL?FV&CZ,U5.[QQM!_"WT<+<_1ZGS!E9W> MG.\?0)L/WM#&Y0[>NWQW) TUP7*.9" A5[[A2*N8D.'6A4 U]=YFHWSKIAW< M4;&G,4).X]^-!/*A@+$4H5[6"6&$>^.5#U QG[NV0*4HS,M(MS,M3O]?54@G M$]H239QME=_NGX"@WK'X]*,/TPA!)F50%H%(3IG3[X]&\99#ET<_Q)S3#UY9 M G(OPK7R$7 =T"P73K>)@%L&N)G!T \P?@ \,V56> MP._/W\VSEI]U8\G*N2E=;%24(/)#5D9XKJ'ZW1IF^@$HQ+7B).42,%O%3RY! M!K,)6K'4MV6&]%&4K@?[?[?9]ZUN?]A;HS)DQV-DQH?T'6N4AOM>&Q 6-^CA MM\.#WP!M_SS)QOKAP=O6_N^-RT9S'ID_G!Z>^HMLN,,]YV#47WX^?7O2^+UQ MOO<7(',;[O_K$X=V7)0%%2^/CW@*@K!H46 R=Q)B4S$"C$7F0B::RIQI7UA M!<:PDU6F(=X909R-S )7)R82!\ M:.0L>FKFZY:]WF\TWATTWNP= ,O;VP4V M!3W?^_W-WNMW;SY>-Z.GE_]"6^''[Y]MKV#Y:H'T M#H%G E3WB])R*EK=SG&9CW6S@/6 ? ;,5F553IY896JUQ[T8*R(-./ZQ"Q2\ M^ C]!Z( XMWW73 D,F7M]CI-^VOQ6Z_9=[839S_]*_/DUR?P;^QM%G_$3J=_ MT0(DS]?>]B*,SJ %M^P,,U-NY4]S=SX. "M.NBUHY,?S&&*G^OC/)MQO1]]N MVEEU J2S.QZ@S*G/2C51=3I5=:6O=>R.FOT!#<")^MQ[5N%7Z?HYYG UF"8P)]#A MBH2,QR[3BD%S (.;[;VJ:>UNF-AG14RIJF,Z]R:\5>Q4#P.[.)Z5WQT9G=>? M4LWFA_U/5>;"B2E=6L3+F&K"J^A#"HX"Y28ZV@HX'*UCPIZG-[- M0IM--3I7F?W=J-5K9'\]M)9_0_=VOUSLG7H,[\Y].\(Q!2)"0L((B3@H4Z0] M\XA1)YQFAB9"-[8)V[KI(,W(_EISA#J8,:%&ZF>BI^*WL](8&$PT4>;IV>\! M9M'Q2987L[6>%N:[1VU[O("NBK;0WC&/>O\#U[,I>!]3N&Q]P&UA,Z!./ MVMYNXUOC\M.1$3Y(2S @NLYA+I0C'4Q$RI*<=B&E8#*BBP65TV<1O:0BY>8B M"./8\YZI3,G'1W]/EWC^GB.C.(^ L&N]J&X\HOL"5]443X"V[QX"3\#44^J0 M.2\CXE@Z%3P6!.?@J1_1A'+]/(U5L-?M^!>_$-Y] W@Y;YPV+O8N M=WAV$1&%C>.!(,LD1=P":[0R PUE^:P#<^7V+)%;-P5*CU;"9C:SSBK;I'51 M@=7N#:\W< M+)H_*M?KWM%1ZT:!QR5\5

^SS/^4Y!Z1Y\3U(A?4G$OA[IX+&3R5T]TZJ:R7U M@[*R6Z. W;LINBI@MTL_[WI@VO]J-X!I?X9W-2[_/-W?_<(:?[T];9S^UMP_ M@)]M>/?KN8#=T\]?]BX/,5P#8O;AR^'I^\N]OQI\_\!_._RK<='X_9UHP,_/ MIV\PD+B9E!:>$*440S$8C3@)&%DB+/+<.QF]2,FYC6V^R7E]TNT!9>_MS,[/ M(BRMRP.M$'RF]@Q&(U^#R]W I3$-+B(R*@*G*'G %T++4R-JU2':NY.T^FS7PPU0C=%W((@U=-\-NF?JP9)@0G2 U<1Z M@3B.*O-"A4Q(! N9K.8R\T+)5U7 82V/<2WI]G@,=]!UJCAVA>8 J$'LY5"F M,K3^RC-T%:5JR]B;[-R\M--1'Y/=OQ_N;BYVC]5^H#OY@9X,BZB2>C4[%2KG M$TXW&BC7>S=SG/S9$ZZ_RC]B0!::9(_S)FH.0+MRE95EYE$QYT'KEP[9,F+L M[[<8V[N,TT),?+R!^M[FR#(;?U-, 9KB7X5A+P_C]QU)XUG:J2;IPWB.RHL' M,$/D:9,(=GBZ@QL'.[3QUR'9._T"SWA/]W^'MIV&]O[!N_/&;D,T3C^)_8_S M)"(T&[OOOS5V#[]]/OU$]P\^G'[>A?X=?&[NT4.X9^>\VR+$C*J_-S[\ M>)36UN1X*(B8=@;5 +$2@)CQ/F,P_@R.)->IMXBS1)$C2B.5E B"$T94V-C& M6YRN%B">/(4(^2!#/GF63Q$OY Y_NQD47EARQLXP;W:O))#H6L6'[W*(W=$D M?8 Y^B/V_'3L$*(U6MP"+6;@PI^-L+9T[SP#A/F>X(B\]P(^UGPN)W>%,-BO<&Q1E'K?"*.Y_K M[!)J !0%R((3"3'!.9'142S4QK;8XNNQQ[8FF/C]9%UKEDQH8_M#F3"GRIP_ M.AM:';7YWDG8_M('-^Z[2W/W,.LW5=]><&CUE_/]]T?<&X^3)8B0G/[$>8.T M5@P)(IFG3*2(TSXM\;Y$?61>QLULH11F' L8<*319I*3GU060;S.0IVXX0O M?83",.&4@'=JH;FT3J=@(N8^,N99P*F<<[W".>]G&!M-_-Z+/J;UY2)[ M1YG0DK( PPQ*&UA60C80CR(S)/' N=9N\1F:R=Q/!W?WOQO=G?\EIEPL>5;G MCUO<)J_,B\X[*>N\D^O1EH?,._G#W#!SN62(PB01X;%3FC/N+*P;$&L?J&3! M2?)]__4]SO^4D8L?_4D,PU;<3]/F5TYPO/A$6\,.ACWX69\5NCP\(@E'F_E6 M3-0B;IE +E<1Q<9[0.6HB&6W."OTV+$@0YC26.04CNUA>Q(2,DEU=64[].-< M*IXTZR@!$;A)D>3#=K8_.H)4[D)5WUC^[)![&.,SG'=R]5.?7 MVR'Z@.6H%^T(3!CH* -R?W<8]^"-!^>Q]34VNCDKVG.)W2:?VQ^:0$1/]WZ' MY^^^P?M_-Y=OVT!T+^?"K@2UW!O-D#5Y2T"1B(S,U>LB6#/4 M.ARIV=A6]S_0MXQ(_/3*E+/(>^N*136HU:#V$^JW_3NGIXXW6-XU[JT0]ZZJ M?_.4&!&*H22=1%P(@PP)"04-&*B)QB*$?&9%R'L7='L0Z'LN9P5 F.@MHBZ> M4W#%S\*9=OVX+Q;H\M2Z#(3JTHDXSX8@)- *.*26:2)T AS MHZG3"2L?-P!'-"7TU^7PY>?QI"4*==?B]T JOY;%.\KBE::WWF)E140L4H8X M :FTV$L4G6$I1DJ]U!O;8A.3)<.>'B>#P--S&K&[!9=?[VB--#]!T9_T8JSA M92EXF0HTOWS']W>.5. &*RV1,G@<;&Z,0,(3KRQ+G$5U1W5_6P1X3'])+<_K MRAQJX;Z+<(^YPV7C?._]D0M"84N ,$@!7)X9@[1)+E>=8Q0KD8PQ&]ML4\GK MD9:/)]K/R!_ :W_ H].$M]UAKP:2I8#D_31+$'OG1YA:01Q/*"8F"^1=!')6LV,OI=-&(PF_Y!/E>=M3"D1U5%H+ MFHCR6;-KL^0>0)U;\'::7=3'SM=8Y3>_UK;#<@CS:4KE-\X;[X\DQ5('89'S MFB,>"4.&>H 9&X2W-%#*S.H< ZO+F7Q'S+F;8Z 6YX=G#[5LWT&V9]F#-HQ9 M[P@*Q"G$>3+(!481%5@P*7,EK90C"#!3:R39S\4O<' 2>[$\.%5[!QZ5*NSD M.:@QY;X;"3M'2:7$C"3(\"2 *W"1W0- '7)R!LHC8^*NFPBU>^")".%*%'PM MD2OQ_N\<$<5$DL$B;Q1!G%F%K)04):6)L#JYE/-:$[Q)Q9*)K>O0@=NH^++X MP.SYQ+/1,K]C\.7BA.%U0/>]AZ;&\25I4XW+=]U,V3GB,!&>&H:X"/"/B\"4 M;*+($^>QMB;7HU_]F95["M?=+V"V6@CJ<$)8JYQ. MB 5D8E#(\10LE5IQ#K8F(YN"W525^RFAZ%-,XS==U'I44#HGI^DZZ%^9=F:< MH&,N&4>S_X/JUE-5K3?+C\M2+]W.,2HSQT^]:^[)\X6SKSVN.&\.3I:N1[Q_"T 70U)]@I;_7-LV:5 M+JB?'Q$ ]]/NWLYU(7^<0?@T28":T6VR].=G%I=O5N[^WU(A5 LZ\N9%3: MV.XWORW,L%@-YIJL^;&3K-3NO5*;-=+ZL=;A>4^=+[&6S'\Z_#*'\[T[HQ;/?B^'Q6__[LA_]MOW^<@Y]K?#= M=7T;IT][WP;0;OO#;'""OM??Z\%M0 + TSHXKU2+D$7Z2M_3C;1(.^G/4VN% M@_FM7NDK;B3][G1K&]:\_8YNKF^(K>VU74NP83$0I$&E1-Q8A73$%E%-I!.Y MZ3?UN87\=871DS[RE0E4.P< !'JU),A:+"8)BR- MM1Q'9W"AD0>VF;^&1C9 [3F*\,:?XP=9ZX6-^C'6*H=*0T>%CMJG[?./NSH M$?++?,1(UB\B5MR2!#14 B MC_[&BGHARUB^JR44-X/*:FOM&+3"[W!VH]@]6P@Z;$B8!!:T<90KE;0- 0M, MI<6*"YD:\?+#26/S8&=7 :]JPS%RU@(LV$20%4XA29SP3F,'I#.?-&8H 120 M(6@:15?T.4X0F*5^>D5_I'@YY[9 ]! M>84KVF$_OWF6O6"=\BDP>B&ZL:\(_LKF;[92QH9U)WO#0*/KA.P1JB8JP'M MA+W:6594WJIW=E:4IKSDRZ[%5M.Z7XP>>]EXN6HQ7M9FA[7%4LB@SBXZ/AGX M_X#]^=&*C%IV)/6YE"!AT CLI4F=QVM#_HG^SM9SV:W>FHGV_K MMB]O2W?8KS=@5&]/YI+C?O82PZ.V4M4R?L(&9N4XSY M;M>ZVO-2=J[R'Y4^\N/C&:ZVQD[(F9;S%U^HS<(N,*F+63RWPDDLEX.55%,; M>O!9,4"MW^^ 15F\%;"*/+>DDSH^GU_V8U_XZI:>#_\-:+%WL7,;L#5'O?PL MU7M;%X' Y::RC5Z9'].OHPY3O/A_@7> YN H0PG?%KH8GG1&P';=C/)[MM,# MPV$SLYJ%'?"KDXA4]=Y%$ 9V9.UXT.FV2#V^9F7\L_I:K3)), Y\UW:.)I>> M1@:XQ/OH!B=V<-;*CK;*$JZ=69]7_UIMK7>&HT$'J.CW_@E0^7BBSN3M8E!W M[6EV6$Q[VLK7QVL%-NO&O;%#=7SS(PN&4[T;<-I'G6$WVM)=OBP86,OU3ZKU M'L=!45-RX,';XXOP*]Q^K=OM_P4\6GGPREX.8SS,TNG@I%=&^!1!%RL/S$FO M9A#8H2-@BE%^]NKSU=96K_57/![5K>WQ>$/J;=>* MJ*U'%.5;C/?@U_JK>5'CZ-P%V1#UZW#\$+!;&6 M*>2/$_B(RK(9Y!*$-*.0KHQ"4LTHI.58RU..0KK#:*,E%%)C1"J0?[W$JF/F MG5X: $Q5BL;U,JN?@S>@6M:0<44LE5]>(XS^L+U*%K%+LJB"M+$860&X[6?[ MI.CM.0%G;YA57CN:(.%DM?QZCZIG66!51=^\\]*,6E&47Q%LMG5P$O:J=>2K7];UQ]>_@OW5098JB)G9IY+A1I&6+*DA1$P'YMC9;$ U#/P>#\UMGK@ZTQ[)Y5 M>5PNR^UO)3@W9Q_V^OTJ"VQXXH8C6RGTY?HYMZL^PK&ND0^Q2O(:'RSLDZOT MCTQ.0S"^6WM G5FJQJLW+ $BV,YOMM.=?;B\E%Y_-&7*PYO3.62U4C6L;[OD M)M3[?/S9U5!V\(K+X)K:Y0 GI5CL&P9"+F+,!.* %=,,!<%BNKK2]E*79J M^?#-\_])2:H(M/YH]B?'RP0[8!\*!Q_R?[+K) M&S8J"8ZC.F9=^0.F[C999:;,^D$KF0=FJ3^K'GJ*0^MA9T5U[_<:NJ0D36)6ZTW_6SV>\$K[9^T C'L1-Z/;H1&)\>MASDZ=*, M9=Q^5[N>CSOM[0VQ<_Y;=W.[N]\^W\!?O[S?WSGXVMD\Z!YM'NS#/?_8W]G^ MU/UZV?5\M/&]?= ]:'_X3+:^O#MO'WSJ[GQYW]D\VJ!;7W;HUH=WM)WO_>'O MH_^' J/ V(@N[:*@U3 5]>0JG4T8;8Y-)U')' MB*,8M%6B#.BPGEA\>8SC^KO?MJ_DCL_0\UR-^-;;+)]DF\;^T G79S<^5O3N MCFF,DS(1T"ZW03W+//![9;0O3P[CDW/ AM@5F##!5*[IL$#^*AAD3,"(68]E M O04ECQ!$/8!Q[@Y">B\[I/4*3E.-4=6!XUXX!*Y0 7"6,-I@-!P@;]YV^O? M'E$=@:C_%HM.V#\99;6_Z(4!-CO[ZJ]- +H\Y/L%)77^F3/0CHNC\W?0;$ 5 MF@2"QL_T''!ZIPU]UB33VGVN;LTS!16ZVMA+91-7=_[_];N9WH:MC8V5UK__ MG/&)WW!.$T]YT;BSEMHIUFJI3^KV;6_A5*+,-XF 7@70R#0HD K>,DPK18S' MM*02:^GIK]/5L3O_4'@V(0_&Z/X9/1V?)D"3P] MO-'-C[O&F!AQI$@8'A''.B#K.46,L2AD,ISG7'LB5J\K/ISDB #=;O:_52$* MBN>1[K'MY.*GE)T:,]5SE8E6D*.N@P/R C,'3)3J"C=0:&4:W_"%"F*! .$> M)YWA?IT]/3SICNJZO(4(. :'J<).2^&YXQ:LA.1Y,)0I+VVPI4)$$^!E-'ZQ M<&9+J0]Y-[/BK93%\EHO_-[OE9*P?J]Z:[O_[G].@)#??3\N_J-73- ?R>;> M+M'1XR BTM09Q>"("&HA2#DL99YJAX\Y;=1L^5[5S,]5,[6\ZT:J>NKB67JQL_^/#;ZU,?LLM2S>FXL@95RI'>J5:973*3_%[ MSHS([NANZ]___KU\S\X8<3T>@+1]8%AX LN1HM MX]DBJ$(2CV"):F/!*@T86TN<3TE'X953E%>HDG7\@BJ8/2!?KIAI%R@RZ, Y MV6Z!E^*/)*\80G;X9L[%UB2WATSEH7_D-KR6^4BPR?%SZ6TP_FR7 W\?LL]$;C@8G&2;_*DO<& YAK\@K-D"] M:)_N4J\9\0PV/CB&N/04.0RZFE%1!@<&J)+TS5NY0B19@6.Y6A-9'?CUI'9T ME,N_1GU_N-K:N"YSTD_.:WC5FU^7H2P">%@()I0V"IZ*$ZFTU8)Y)_)\)@>6 M0$UPY#K 6Z2-R5HX.!E6B83;_;5)MLN?H(YN], 0Z(QLMU*B\D/U>T7=^OV" M!3.]OF(JW!-@)TCKK5.8VTD %I13C/8Q^Y V)A>E7?(D"S7+O(3BOV8\[MKDZA2BH[@>/+ M?5(R !51&3K#DNJVJ&?B*8ALKF'W^>()QE&DO/Y/52!YNS\K+E\S;?''SF:S!UX' ' MG6\E(W J8/M2J.KW^BG6)P\QZ=S54-:5J.7IYKK?#<$*[K%&4L:(.$D,&9O_ M9$JZ8*1E#DB+T-7KVAE.TU;)J)HFL,I1-5;>IQ2J!SBC5,SU?)88)R1G(5KA MI$H8UN(8E_HR==VKS*I0U[_[P^%6[ZKOJ=+4"[6!>/]K5$+>KY>,OK>WW^UJ M++7T1B"KL_E(G48F!(RH5D)&)A-7!:%N$W[% ]6?[V]:V#&UD%]JDDZ?RZE: ML9>O/XY.3;PGCYH\PI83\\.21PC?[_2X(G&&E6V[V1W$9TTD^CBL927O] M'0'NZ7Q=[Q[N''S&6]MMNK4.]]_.58C[!SM?/N*OZVMG.W]=KF3\?-K>_@S< M\\?AUI=/';BF:&>_RX&'>^T?;'W8W/^Z_NFPO?['/G"4R!S%/$LB!]"E, 1Q M+T5N#1115)X3L#^<$/%R.@E@=C ,!&HQ6[#7W"83J;$>O?Q\\;VSCV23&Z_^>QB(P\,1(^5D7J>L' J"6Q! -&8 M;%#TVJ24QC?\D#CKEA_U,Z25Q.H<;LTKOW#G+B*)4XK62^V)T!ST/*-IP#I$ MSAW#GE)1)+$B& LT?O%(#MPY_K/E\^,^-6YL?-_:/CQM'[3/-@_6SC>W=W9Y M4!' B/.J41@@#+D0X:@!B M&,[@9%"$+EBP%_ZW65_;FL]YL+DKT]GEZNCL^%S0@_M ES,@UL$5N6?73_) M.?9_ @_V0Z4- G^6CY:HD=UST]_!X:X#)4C$()'E!+1"P@.RTFH4@V!">@]@ MIT$KU'H%TZM5^-<047:09,PJ2<5 C[Z4)-;]H&ZS5.',RH%=(B3/G,AI3U9@ MQD$.:15EPL8EFR+(854R-.;3SR4B@;/?2H54_LQ+N[A?0Q8569S[7"\B4J*6LU- (O7 M..>XMH J5$CY&/9D(\7N22YPC]T$MCX&0P/!80"*"&61MM@CJS#'P7C%A+\F M-'F[&)L;H:Q*+49E ,QT-<2"\<6'$58CG7X<7>'VNM\E,3H6C$14<(JX= X0 MR%B04XH$SD.,RCU2D/%1A94"G8?P1'RD@2?K0*W+/E9B6"#:"5>E$\XEIT98 M+48EVY]W:;31!QP0=1$4:5 LD?:@0P-SAP#_+ZDH3>K8525Z>5I\+&K-_CXN M,,N])JH:NLK2G_C3E]O.G2WYK-IO3)[H(@MS7.T6%T1V;Y7AT3EAE.>!.4?H=?/=PEWI/ 1,C(C@:Q+UCR#@*AJ'67#A"F G9%J%J!?Y^$-;7 MQ]7"T-/]QH_V>E;M-5-4,99YN4?+N+TZV_F[\ZF2-0UYU7BSBM MRE.KPZ[Z#DV;TCF6UXVE9_:U9)T7' >YHG($%/0*KH$NU\.U,^J^9K$%4[>V&R",K7#;)(9QRR*@M5C&>^0D4G=6$3.I M&_FL5G&?::"N>V>- ](3O/8S$FC20>M&A7S)Z+NAV@G5GF^>'^Y&)K @P2,I M/"A5,F&D#;].M:7-;^4_S*2SF"RW5A*JI7"&4RZ)L8EBR[ # MVPTS;NK:!BS&R0KBAUEI4P+^55-(GB2VJ[G2T42'X 689#9H9+DRR.6S8M9@ MG,Q87%\-*H\E9:<:7C G=/N"E/&\^M:?)Z"U^M962C'3S7*KW]-E443.*XL: M]KN3_B[SGN^!J=W4<^!CQVG0@DNOG9-).:(E:'E**3(N6"(2C5\TKIXTMM>T^F]GV<"9%. MNMU6K(^GMOPZ8- =CUT'DZZ]4_FZ]4TJ?U^%:?TQIE7^OWMZ_9C/4Z!H\$Q9 M+KAS5H"N2@WVH.1KK6NOWSP";;Q^MY$7:V_[79.$"LP0Y)T$E (E SE- F+& M1" X "E/ *#XJIA#7!.O+ECJ)6Z01UH=#_H^QI ;??K8R:9-,=T7B4X]$*#N MGNWX9[W6W%)LHXYYS.0X;L;15AI_\GM_N$P9_T]/,)L''W>%5T0Z[Q 01I[9 M1@4(LQB0%H%P;K1+4KUY*^BJN3XPELNOKSY5.N#9"H&V@MAT< D!4_OZ78_RMG>R=#$=3->\+!I7U6TT=KLK59?4 MRVTRJSD)4_)5>#18TLY4=P%25*@2?JZL8N^C\NH".4I M7:W*#*E;NKQFT3N9\]+.)2P@AJ/E6&F,D8.S1-Q1CJRC"3$IF7.:8Z;!+!!X M3ON+B1CN]&XT+]U9:6)U%$?[_:HM;S6C M[OVE,X6Z#NV8N*C MPL1UY?J%-0!D'6("]BF.D$\G 'Z1>NOZ$\&58?:M:K3 M/S&,%=XHC9!SJ4WE?*@;*5V=HU=[2 M79!-HP9!GA-4++$3DB8L8'(A9;XTP M/+$0>*HS_GF=\8_Y0T*>4V0_+Y:YT=O.@8=JW:_9;)EFA3-XO+^EBFB7$6L*_&)@M]91,X]Y>-@SR.\T&V MKP9] 9:?O(D)>!T;)86)N1",.!Z$K5H!7J8YVEB^BY$0AGONNFAP;A.*B-1 M0E@*Y!*Q"(Q0CYDC2894K&!Z-3MS*K>II-!-'+@SQO!L3_O2O_G>H]8>"$L+ M)6].D<],=/I3;=QOS86E5RZA<6Z-2Z0(/AB#(LY#^H*DN<@T(6>E-3Z"O2MR MD)JMSDF\F SY+%8:G%V>@U4F]104*O.BAL.JR74O7(C78BM/)C35\YQKFGNY ML:")?Q@LI"LQDV([%<0N1+KT9D*5$"#F#?V=C0]1_,CQ(9&,EIP0HYT#I "= MT210Q@*A0DB5= T;D@@T?M%H,T\)&W#]C[O*228-)X 8RB$N"4$VR( D_W](R)&GB4GB)4Z&L=Q)(XQ,/8$#I$+YU-H2.=Y26<# MOO-Y%S@9#')OD102Z(>0B(SS%$FBI1+&,:$XV(1:K!AV/>&\U%!1 D7(496L M2=Q+I24)7@M+DR%6,5&KRY-< Z#5A<#TUP)8 MM->4.J4TD_*&JIB[CPOX\=31W]78%H8Q$CHK<)@H$ M"2?8O1G.FU9QJDL%8$C22FN>K18&1-8,@Z+E,0EL<@[S;=8\ZX MCZJ8ZGB\^[7G.%2!B7%SI>&E[DJSLS^J.95%>CUZQR6UQ!V7Z _ON/1G'GW> M[ZWUPE:>WW1YL?VN>;VWNX?;"! M-[]\A-]]Y%\/-CN;1^WS]M'.Z>;YUZ/-JXQ"VE]V\GW(UOK'L_;!1P+,MK^Y MOG_4IAL4WC_[>K#&-H]VR'_./Y]NGNXR&:R5$B.N'? )*&O(*2P1 <6>:5"I MA5:76QII'[VP$7,5'4\$-#B1-".!6XF#D>1R_R6.R3_^^Y^M/_^]MGESPZ5E M4]7FIV#<^O@S*EZ9<-L?Y)F(>1\._SD)A^8K#SKNI%PYEQ?!.]]JMQ_8V64R M:SPZ[O;/LIY[$9T, CTD M+VVFR<^"N$#$B8! 5CND0;= M#P4:!0Y8"="5,@'*&?G#375(7 M4N17RE#[/&3A6^SF".P53?Z*QG-'M5[B)5;KV0]3ZTN"X!<[R$/0EU%M/U@; MT[O86O=@H[X'._;3T=?M0PS7YSO;V3;]2#;IN[.O7S;XU^T=LGFY$_'!(=\\ MWQ$[7^"['[YVM[8_[>]L[^^WZ?O#35C[SO8?W9V#_>[FP6=:2HMS-J"+8,9& MCI1//A>..F23Q:5O%/PW CW1RWI[("DQR@4A@O-DC%;2I^2T\$01R!H_?[X M2R.9WS9 AF1/>L MFI3ZS0XZ_9/LP+=5,\VJYW7_I!L /F%9@Y)+A;P=[K>&<33J5MMV*;UES@)Z M_='T;5>F&OV7_?D7/.U1C-4<]OB]#!:$Y_0EI-"QTT_5?YZ=BR4 M!A(E%S#9S@">KPMF&?Q5#N"XU,EF(5+MH-_/0]P+'4U].P_;&=3=ON_>S1M, MN$X.R1YW\OWSH8[K+&\_GOK\BS&8ES">3P]+&A?.3"^P;K\R'EX_CKFLS*S\ M^I$>A3KS\5SLUY(':M9G_7FW: $3KIT)@\]D_"W:?>EAAN9=QBA5)7'U:F?* MX,;$,ZG;71Z/\M-+W*F89AO#?W=I\HP*;!$Q7(#T=1+E) 3$,;/<:1#.I427 M\-O2CV:6/C/IY.KN)#")B>36 M14$B;KQ")E*/I(T8#)=(E#39.)F3=CR9Q[L8,MF)"O#BH&F<#78%C7X'ONC& MX?"W[)=LH*FB+])>_[P;>$E#IBBWQ$)<.8J,D!Z02N)L%E.9JW79@LA4)BJ- M@2D[3 HRY1.H77LWJ2 9B[D#4'*(:\&1<<8AYBGWRBK!DZLH8WF]T,L MBQSV2!YK ;2$ B^SS<&H,)@Y%+20VB7M:$YYHEBM\'G ,Y%+EZ#F1VA[3R:R M&FWO<<;ON[($Z@W5##G5$!)L("XS?G\2LOE4.+7B@IUG0]E>JK*7 7^BK+VRVTVR_P-J,MQ M1R6=:M*E:@ DB6 GNO9X&'\9O_@U=');ZK-?.KWR/.5'OY9IY0!;=9,JN.A% M+Z=57/5S&@W@_\/X^O7'J^6C?XW"U<^X63647?LQ:"?7?G;390E>%4;7BY.CN<#'*X M95ZZ^GO;&?R=93+-]ITY^B/SM9VF[?_JG_SGS_VW5'H;AU].MI: M/SQOKWNQ"<^VM?WQ='/;\Z_K;?IU^_/WG?.OG9VC#;CVWO?_G+='[3/\_=_; M[T;MM5TL3;"1BYSU'A$7F",M@T&,1.-#((%B]^:MNIRP7I5Q_ B^6817<&M1 M=?XY&.9_7]ZFA1[Q18#!0DVF%'&:VF!2\%S[8'GD@!N4>9FHY#?U<9@-,Q07 MSB2>60<3QH9N,20O@IWC4 -Y\0&HI\:*S;\F6)&P((#E+#=WY2@//41PDE5"KXFL/X01QLK4 @SQ0\0Y74RX MS.7NK8N@4[/_Y(9J:"!:895H#,FMC MK#(S(:@YG&F.*) ((;_$@0 M_8BL]"!H_U?)MIANV#53(3VO@5?%B6__RPW^=7WCH]ONVAQ4KNM%PZ665V[X,BZ/B-SN,X4][5LK" MERWO_QQV/ZP038/WA_\Y]R? M;QYL[!K"8V[YC&!+%=@(22 7%45@Y'OK$P096__(F<[UX+3RM?QN/33MGW6GAMQ.;UA*?":-K0$M MJ[M5O?:'IL?];4__?5Y.+ELF1B3FV'67ZT7.SNA:#*0 M==)S<*45.H/HE^ M[+5RVY-Z4-M>[.6&@=VSNI/%C1AK'+;:B:2XQEP+H;&DDD3MB6?,4W'7J,TU M/74+MI8SG4;?M6PT[%4M1,\NOE+#[UK>SW=YZ>7+X^*!5X;$;5&Z\04'2.50 M5)@"$ ,::VTCHLI&S1+H!9B_>9O'^M0QF4N1FFJ&Y52?D?RZ$%?N;O(,=%&5 MD4P$[LU$\=MEHM@N'37+M[=2U8TS?_;J:./CV>;>KL3+5YM_0T 4X:,%'8(><.="8(#@* Q !@ 65KUO+N'G9#43("RWR>U@;Z1Y94Q@P7.3 M$N,Q&2>M S7"&N:QLLD\!A;>A^S+/_7^5VA(7AW)P]/M[3(FF,),(J-I0CQ@ ME6>G[W8R.J03& MEO?A43RV%UT&?J^:B%5)NI\BZ/#?8GC?'[P_R0WD-FHU>8E M+5 %2HED 8LY,B;); H33J6,QI@W;P5A*_R&<6"76P\,ZNTN%DDJ&WYAF,S3 M]^T-I70O=R9ESC8$:RZ,T#S5J4RDM_!/[A.X\)1+$P2C(7!J!.')4U")I 1( MU#XZ0F(U/D=B3A\ 1?>67[/S#-=.1OO]P4S#YM<'57F<_>==+:VQ),4\SEX@ M3K%&.H^^U!@S@AGH'QFKB! K8H$V*4!'/6">B[$)M04Y:1FZ/2;V0M"YK]6$ M#?JEURE:&[2.3QQ.58YZA2-;M@!Q "%L';B3-#W 3)=\V!#8D1IQCD% MVP)82+%D,)8:)Z<:F?[$C'*^N7VXJV'G)?,>,9;RC%BKD:4^H1 4*'Z6"Z73 MF[>2KBAQ-9/MX3)=/I),?U[/[=2#5-[58BT![[@X<5U.M:_-G\SX6Z=,K 4- M*ZD4-T%AF93A,7@C%"C-L&T ?AA.M#&LGI'!R.;ZQFZDU 49-"+28\2)!6M= M49V[VD6AC0&S1MW+LKHTUZ;0679(%3*ZW/WD@D(!Y ?E>V5P>'[_12O-YE:] MUF--O>. 15"NCZX<[,F=(?XC6GB-Z\)#>'^.TT IPG@S">. MK?7#)H+31'!>$@93.<\/L'Q;#N>(V,D_H-O+: M$HZ$&?KFK9$K2ID?X%8R/W.HJ%(,MFK3*EM(&=F?HJEII>Q>=#2=RS9E>?7J MUGKAR_G MBTYDR,JTF[6:AVGJ#_*?XVG,G5X%^YEI[M@[^/VA\^\J\?_C[://]T ML+6]O[]SOH/;1VWQ]/]@C?WG_-VH?='8DDN"2108$>\(XII+Y'(\ M,0DEG*38*D+>O!68KR@E'K?=TNUL=O>>2A6;/7,KM@8WE@PW:@M_RH*ND*0! MC$4!8ZIKME;< #"@A#E#7!&%'+8">:FLU%PD'MV;MW1%8K.BN7Y-D/%C86*Y MII+<@J(#%S::+"1 M"I!#:6:9P?19%:FJ]&2C-QP-3DJBX%:N$=G>M[T:7C;[==Y/HV#=#T8N%"QB M(N%",12[#&!D11"Y0O6KLLD:!:M1L*XH6/<#SL=3 ML.Z.C9<4K^*[RB[GR6BG!C87A,VM"^V+>IK;/%CD(TF(.RR1(V"7NL1]2$EY MJRW8I715D!S M.>TO#OFG*YMX6KC;F/;;!Z8B]X(AYL#$S+T@D(M4H#SR0DO/?$P^:XG2F!7! MKQ9=/.4LFWLH@J][)%4=VVPFAS7'U!Q3B?H6G%#F/&+MY@0AP M/Y'3'%-S3,TQ-G4A!$?C,&,1,QQ M4%HYHZ/UH$3[D"Q;#D_VK1&^$LD;;DQZ/3::]@*:]L=I33M';*W'+N>?E_YH M"=F@&5("#M4* \96SJ%:H5JM4'9U_N_=E>W&O_,BY$YS3,TQ+>DQO91P<2-D M&R'[<3K#D-*HI5$"@015B&.GD+8Q(.L]EX98I["Z2<@VL>,7!PS7I\\]$!V> M,(]N%@":9+K'1HBI9#HR0\9H@G>.6XCRA&J3 -/ 1*W[QE9%4].)GN ML=#AIX_>3>;%W-.IT'BL&L=B[#PM /C3AK$C-4TL.05RUT]E%HQYFHQZA-E+#QOJ>E+@X2?VK2; MY?S&M'ML:)@R[9*F5"4K4" 63+L02![))9"001NGA4M!ECHI^EB].YI2J#NP M]];LZ+S75/RTC'F8C]5V8]9G]6'0'S:)F(N!U\YT>-A[%8Q4%@F<_5*&&&28 M5HARXQC1,6*=YWRO8$U7&+M:]?1$X>'&:?W:BQ\;]G\\]K\P:Z)4)'I-D5-. M(NXE08Y)C3"-03H64O3D)O9O E" 2+6S?#A9B]Z;+UB!@PU64K MJ1!%% J9%$ %$"$AK0A'@N&0$E'!FCPJW*R2I0E-O1C^?X%^Z=>8>/2ZC^FG M#_2.70&Q%AE-N+<)4"V;OK;4/IM<_[HQ')[$L'XRF,R)KKK/3(\K'>MD3:AI M,7W,3]MDB;O(HL3(@OJ%>,0<7@4!AAF>'PR\/L@:(:M?H)GG.JB4PTRCT?'W?Y9C*U.+X\&ZWR+ MK>.N[=VOH<[+=0TLH4WPL'XZ4R>_E:::ZWS.I_ZN/O2-\9GGX?1->&-PN='AV1V'S3$U MQ]0<4W-,K^J8?OIH22F+ STPQN^47/(WWKCFF M)3VF%Q/K_DF*,1M!^U!!.U6/R8SP# >)5)*Y;L$X9(-*('>=8=$S#>+V>D'; M!,F7$!5^ZGK,FOE/ -V:8LS'QH6I8DR3C!'8<.1#[L1EF4-:PY_)J>B=]U9% M_N8M%:L/]W>_L&+,YT^_?)A/X6>KPWC!/H6KF-:H-/>;MWE:8*O U]IN9%%P M&BW2 G/$$XW(:"T15<%YG!1)5(-.@^4*5@^>4OSJ2C%>C+G38,"KPX#V! ., M90D+89&*S").I$&6)HR"%U%&D5BR\GH,:*JQEY#]?X;DWSELWJ3_/BH$?)Y M #8Z4>D$ZI!WR?=@=@[7RN^4&"*8\XCQ)9(@EB M3E(M@C5!&- #Y(HV2^/+;,(:IO>YC>@VMFG^S7=OSL=[K]>CCD8N# M%B,KK2S1'I(NX/J#$ >H>KQ?&!Q"Z)^X;FR-GZK^ N#7+_F(AOUN)TP^_&FT MB[FF!9>&DJ $YJ!*>F9<")8+';PQA =)=C>>T:+8/,DTL)6J)D-KWVRG:^'< MWO<')6&J42H64RK.ICT+W#C-G3?("QL1-R$B%Q1#*>"$+8G4<_/FK51TQ<@' MJQ6/SH@O)4+10,\+A9[:S-DZ&0U'MI=/H0*C!G,6QIP+5T9@Q&+*(E)6 N:H MX) 5>5X&58P%*JB+^,U;NB(57F&F09UIU'EPD&VYPC__^R%!M;ON_U)AX/7. MG?L!X>,EKE_%NL:5\Z@(>.'*44(+J5A SDJ/N,84N<@=X@'3Q DVFBM 0+)J MZ"O.ZVBTINNU)LM4BD;P0#6 A2.&1&X9EC(PX[5WSZHUW5H"L]GO5<-V&VWJ MGECB)UCBI3 I686HCZ!-$3#>M H)B<2$)T$*IW./R!6M](J6CY4GUFA3C3:U M!-AXO39U/X!\PC+ "08V18"/#X^'%\9F=)YB:Q#G*2#N.4?.*; XHS1 %TP' M&D#5TJM\:52MXN?_URC[..&_H?/M[7AE("Z!@7SU=R;W3N^D$.3;_X*OC5=V M9 =[G5X%O;3@7?4 ;O"OMY.'*9>=^E'-;YRN*@$\>=P?=O*%?QG$KLT-&'\] M[831_I@?IWY8BP!\\1/K .U/1M?_9&HO'%9H7A,A>'8_IO_='XR7 M/GYKWW*E'[84U:$!PC7K^+T MOY2NJOE;L":[-&MI[0\R;/^OCE1:*!.(3]IE*]A*(JU5W@@J(HMI%PRC[45YBDPH^13"@&C&'E<+<6&VP=H[!M;G622A721+X M#6!RUI,C$<'F9@).@Y$FB;%,1J^,9UJZ*.R;Z[A/3ICOJ2E[>S^V1OV1[;8Z MO=&@TQMV?.M;EB5YU_J79Z"T3NVP];]O$K*/FX>"Q),FHEUJ5K^=]V5CO"VS M$E:^4 G[]3_[V!_]W;-?S E(R_--6,?.P<8Y?.=@<_M3%R1LI_WA':QCA[>_ M_''8_K!!-@_>'_SG?(.UMW=V\XQ/;K5$*>*$.) WY3@#!'7)"%-8D* Y39@*A25N;^P6+TZ.6Y,02W;"XL1$1-."1NU M%II+ZW0*)F+N(V.>!9P*$>DQ$>F&B)::B,[]KC%&:#A T+,X1=PFBK*L19IZ MSX/!6 K]YJU-#_#E0R AY.3%7W'PK>/C?%2<4$2AJV&!M.G/?^\/1YO] MT4Z$=?O^7@]$RBLGGO./NX$:PD&*(6LL1UQ$ARPG&('&F/7&X)@"I&/F)K4" M .ND-YCL:1Y4,]ET^&,X&K:*IPP^&O4+GJVT3O<[?K\%QYBK6T&QJ#YSL35U MG?ZW.&C9UFGM T:V<@*WCHO(RK?]KQG7WR.(Z2F*!/7#_P)Z0E:6GHP>*VG\ MOC^HW\K?(Z^.--NGF]N'N]HZ$QWC2&@6$*?PR@J+43(N2:-H KP!TES%^+(+ MN%)P+ZFI-Y#*O5PVE^2?WX_AI!OK3-P'&$.58K;6"^]JQMCNY[>F4D^*BV\; M5O];M^\/7QUU^//-@\^[6;*0* TR"H,Y%!E%8.,R% BWDH#I2Z)]TXH [\?9 MJSXXB4OHBAQ7^$_K>Z-].VKM ]:-;94LFB\#9?ZH!=^;KUV6K]O<2;#;[9\. M?[G-7JO#%+ /OUZ-CY18RT5 HT2N87^Z]G@8?QF_^#5TAL==>_9+IU>>LOQH M3ACGPNT/;%M<_W7-1GW]^N/5\M&EH%+U&3>KF,MK/\:KY-K/;KHLP:O"B'M= M]N;/!+O^IJ]CL625*_92%HM7);[;@FZI.+HUR>OJ5^?D4%0AP*>I0M*7($O- M33>HLI) ^2HATZKLI%4-O6[]8Z,'\-4_@T2>.TA5:=M] :>SC+ MII4S"LE MG/S+:>95F77WZ^%5/>H/R.A^05-[?V0IW,.&]<[8[3]K-=SQ01O6UM[^>+JY MWH7/UC#<#];:/M_:?D?;M WK>"XAWMMOB/^?OIL>$42\)XPZ,>H85XL)XI"W%R!.O#5:K4C!'MS78T$N^^$-)68![L[IV8^"%DO7^^#NZ=L+/_\+1,B MUUCDF5X$6CQ>E..6@-B/T9PNH<7$AIVR$;?CX*B!BSO!Q>:%0@4J,[$1="F= MQ\A![-B/OFNRD MB4[#&I"Z&TA=Z#3*2LWA_Y!E 2-N94)&&H.<#(HK[7TPZ:. MP:*E]V*]FXI!9UZX@S^K\4P]MV?JVD22QD-U#ZS:F/90Y8-ERF DG*6(TQ"0 M)50AP4'-#HPH85AN," $6\',+ 97/\Z:6J #R<_$OC^LO] /8-/&8_*8'#NM M75!EJ-&("&YR+99&)L KQKS4(0G">- M\N2X%<'QBGQXM]%'9\X7%&%]#==X9E3^:>)=C[%!+U1< M/:E:_G2BJE'1'T=V3:GH3!EEC0%3V B-.+8Y\0?,X\1(\%I:9P)_\Y90O6+T M(Z?^/*/DND/WQUM[/3Y'.QH[9H KS3XZPQ8\K#^IRN/ML/0%"9V4XB#V?&RY M.#J-L5?>'O>D:QUG)W"N?\_O5GT"SW+IZ'#4]X>3%G9U2X=+77#R.YG/;>^L M#))2OPYSP?Y1OU?__/JJTMP^:/86I5:U-(S(^[P?$5PFOH3^0%=Z"NSESK(H MY".:W:_)H_9;QR<#OP\@.+M?Y9=P=O=NKM0Z&59UO['U6Q=X#_WE]_M=>-YV M/\3N[>V)EF4>YBUBHO3NO6X2YD_8V/5:*V=D5SCM'B$1*!(6 QWWN MY9(=Y8H:QGWB(C<"4JOJJD9P>W_!ZXCF87T&&Z)Y3J(Y;^]&S*27%"2A(GG@ ME';(,AV0P8I8[(71!F#&K&(Q!V5^@JZ ,ZK,(W0'?/+VO_=INC:W!^"$)\@K M[HH%YMKZX:Y5(DK)8L[CD;FEFD#.)+"'N*.<&Q)!#!:F>$C[OW&OM?OW];NG M9V-7*:^UM01YX0 '0[*@'%B!0+-+7EI-<4[% MIJM:W*D%VY+Y9FX:_P#4R%MC&FO]53CGS[']_V?7]I9?VZF]/*W]W#NV=^/# MM/Z1O0_9'T3QK^_^^O//\I+\^L^5RKU48T6L+Y%]5KT+=T@59,U@T!E=-C?]S036 +#FQ M;OAK"Q2G;YT0PTIKOW\:03:M9$J/W)_NEQ_0Z<706%_.,*^^"=F]UC![9 MLT*>UOL!V Y@+MC6(#L,:^;X[F,,BQD+#F2_YBJ/2P&]$B0D\5B8H$(T.!IC M;S$6GJ*&8&(5K!WU3WJCK305URE(4I/\*S:D/\(]]W8Y,RI2CA$IWA?)@;)= M,H@9&XDF-B;L0:Z(%8SGF TU 1;;%"3(81Q=F*C#$R"OFE"SESE:^#MO=B_8 M01&TK4ZOIL+RW4+FPZ+:37667&UEJ9#1O8@$($10KTZR\0XW2;&8O)5>5_AA MUBRY2)TE1-"HA[G*4 MD%*-B,7.J<25X^+-VV'G>PM@;K0_O*+% 5T!F>V-]BOBF$/ \7'$^;KG:'/F/=^T#]J%YXLU1=C MREI_[0(=M[??[3(=)3'2H, -"'1#(M)11T0=H&$*%E-NW[S5UPOT.?')&;'; MKX*?J3, $@L@@^LO7<*L%@!C_U*<-(?SEMPMN5ZY&N<]$/!>\4 6SV053X0' M_..D%UL,C_U(BV4^@C;LE9$.%&3&)8U6.2*\3U+1J+"Y;)!CR? #4B#S\56= M0:NGK*"X:ADZT9#SE\:V2#9%AJ]9D8#W#G>-\=I08Q"FUB/.!,F#?AB2#D"0 M$DZ,KTBU-42I;&>4#R+8[BN@M,720@@V"M=%5AI$77U@>2SD./QSWJ- M&7PS$=F>'S=7'W[.-NE&+YN3H+VL]<)\B)\EI]?G9_Q(V^=KNTDHCJDS2$C! M$0]8(V.Y1UC+J)7(8Z/DF[?XAE$VK01G4""J4Q]$T4K+48S=B'WO3P:#,42! MPEA[NBN]8>R*Z%1]@A<#K25L?9V>S=0 1+? 51)#51FE$7.F(AB M3)PDI3WG^,U;)5<4O5HR,@:M'(->4* I;GC2)@CB>"2EBXV'?YE0(@$HW9*R MT-#&#Z>- [\KHE2!1X\"C7DL$>B)SN$( BT&0T"V6:S>O!5D19$Y(S0O/#0S M:F&X4)QNS[@JE#7O(V)F@]@K669FC!N-C9AL+\^"V "N U\.]Q:C#P2T1HP^ M,1'SS3P%%D<"!^^09(!M8#GG7J38 A$+[5(BW!,0HV1U3FK-?4=X/A#<&CIY MAP-'VE.) ']T4EA%8W/S+4)6#+M!D1OO:S$\)U9#%4N<2-47 M&QS^K0^45!BH \K J ]<6 55JS2#UH>IE/ Z/V&XW&ZH]_>?##P-%L>V$W*H MMS\8U>DI.2(K M2Q6J[Z](:Q9/5-I;F<'->NPVD#-_\] MIN=1^:ND^A>OXF4'^-@,[@PON307R0.K\Q-O2O$K> 0-*AUCD#DPC0%KC0:O$ MWD=F#,NG#Z.U.>NG# M@G_S:*V9;IV);FO[W:Y7(@2>/)(B1P6EMT@; GJJ!7/#&&$='!B8,C<-MR[R M#E7I/7,1%N"X[SLE]?"T,YJ"]^'"*=7:&VREL8PFS!.5VAG"F+0.4Q*L?U1[ M>:W;[?N\ZOFT]ZYZNM=,0J3,9G4YH\%3I&EN)!TU1J Y"J2Y(S)$&I/5V#^A;.7 M7;>5"IZE2Z?GNR?Y.IU>:R_VX@#TG3)&-QQU>IWA*)MTW^)$5G5Z==I!KY2L M%Z$U',%_LD(QK*J$8F4&7DYISD^5:;33.RF?SYAVM8G%Z:H28(8=]X0&T1XBFV"UO]CNJ3T;OOG7K&T,AO&E3;S\_-<^94K/XAOX+[LT:VGM#S)L M_J^.5%HH$XA/VN4Z(2N)M%9Y(ZB(+*9=8-$R5#R3>NY76)"+8X P#&.!.DMRP,?H9"#O(HWT[CE=;?GV+4OKNPS"NLL#O[*-(Z;9N/MM MG'[@G&P?(Y@?2]C\>/X3OYNKTMQO_%SUZ(]&5;?M[4.N\9,N5_+@J/6/3J]R:?WS7L0[?R->1%_3^46"6'BBB=%"2AZ]US@Q M;IGBA":FN7E(+XA[]\&Y*&Z]L%XF74SA$%]JWX>J,6G_?//#SOG7#U_ANE\[ MF^=M#&L]W=H^))NPMJT/G\^WU@]/OV[O\:^7&Y,>M/'7@\W#KT?OV->C#=8N M29!K8FO[,]G9]OSK=IMO;?_6W5K?[UYJJJV-YG#*$FG&P>@FT2!MA43,1NV8 MLS1B]N:M6#7Z44:,7F*3>Z';S\9JG(-FS[6.-E)N930T&L)P,BHQIWR8&RQK M6.V%L-I%#^ 8K8I&1&2(<8A3G9L'"84D40+@5MO@16&UQYGFV[#:'%<.:^N<=L0R3:1CDL^-2#:L]C)8;6H&%>4B&&\U(BH*Q!4E2/,@411< M)L#9Q+4KK(9O9+5'LMY>F#K\K9_#G=W.Z.Q^0VVN[L%+'TLSO^_!?33DB^P& M_FB9FC?AQ]^3L_PY^AD]+:9\G-:4O271Y<;]W.0$FA@8,HHX)*+G-()>)F4N MF12K8L%)E O!R)*/RO@_#_'\+##<[_7"SKVLA09V7ACL7%@-4@@5C*5(<)I3 M-T-"QD:&E#12*^>"3'FX'UY55TO4&MAI8.>18.=>EE,#.R\+=J8M*(49:#L, M65!M$4 /1<[F5F0AUQORB!E3;]Y*LRJO]CM^I;#SJH(GGSK#0Y0&L8Q(BH,X M')7FFO>R&.?LPT^)H4MM,>8#?0_GN5$?9X.@BR/HYVE[,1'-E-44Y0EOH+@Q MC8SA#&$AF%!2V)A*(Z>' ^@-./*B /2Q/=L-YBRYN=A@SJ-@SH6Q2'W047*! M.,/%4:61XX$BZTV> 2 TSH-0Z"I[\'3D!G,:S'F1MF*#.8^!.5.6HN8*@"9( MY##/$\DB1T93.%I#B*&4&LQHQAQUM3[]E6+.ZPPKADZ>_= +K;-.[(8FM/CC M#$4Z6S=]'@?]8(?[3^*"6Z]/N8'5Q6%U9]I\-,E(:R3 :I >8#58Y#3S2"E& MG-7.NY#>O"U=8^BOC0NN\?POJ079@-&+!:,+NY)+R@3A' 69FPLJ:I#AFN=9 MB%91%I7DM &C!HR6W;1LP.BE@M%T:))Z0:G42!C)$*]4BW@Q_6IZ_N*21,YE'$C/F"$L\"I#;3>G@RY7#>],>BNA=LIP(1+#&((>C0S99 MC(PPB3(=9'0X![BO#)O^H5KR:^(TYX,C6$I&A<^#QW)^@0;-2 KAJ."LJ1Q\ MR9PV97XGRKVQ >%$$^*&8F1UB"A:C8'E5/+$-)SV(SG-1DNCQ2KW_^:8>DLM M2\0IH906FH>F1HAI[T*![:EH0H1!^>NG3 BB=LY[55E M@BY2-_@##<[EZJUZ#]=6T Y0GHO(51X:RFQR-N 0@C)"!#N_#6638?^2H.;P M0GW^_7*_S'=TWWCO'WP^;2]_7G7:@6JN!,H1?B'>^>1#8(BZ:SR!#,2,&@(DLXK3OP_K>(K M([\N./C;8JZL $BDQ(),Q "1-D6I>()WTY7QL@W!-@1;$^S!QUVME?,>TBJH@^_"$'E' Z@ M"4>#[G?,= MOK6^0]KK>[R][4]W#@XY8 *?)ZA,%%:"S8H":#J@8!N/#/4,64JP%D0XYW4I M9]7XT005HZZ4T%KE/ ]*F,1)2(P":0I+7%,RW1#L-00+@BIAA:F@$C$C#.(* MJ-82S9!WT2B3\["HRI.R5^4@'K4)\'F^%]U<_]KY>O"1M+_ B'$,(PP#0&!V/#(R<20,MY8)O(X)?OFK3"KYNH(Z?L*JN0Q M7#@HBO/<86-LY-9;BXV1$E[0AF ;@IU/L <[NY;SI' 63]C@[+K,00(LD,[* MN19!\@@6%<%B7O77/$GUJB+ZB]:S/WX/[Y]&[-XK_O^;ZYW][>^O(/G_0-^!\_Q MY7-V$.&\9SMPCTT0:%O;'V$_U\[:YQN@D[\[VY6* EX1A8@4@&56"V0 N1#A MV"HMF3*"YS#,/.?0/67ORZ-:^[VAVN6AVHW3W224!^+4B'A*$*>&()MB'M0K MA,B4[$C*@WK%X[HTGR9>_U.+K'LETC0BZT4R?_LZYB=?CSX=[AQ\A3W8/-JA M\+S;>V1K^QW9^O"1[WS9X5_7_S[_PO-O4GANV*.O[^>(+,I)\D"+2(/,0%P*B[1B%GEM,>4I.NE5UE?E M'.:_;\[(BZ/:1F0M$]6"R,)42^N\0C%PAKC H&@9+Q&F*2B1O" A%D5KCE_^ M,;RZ!AJ2HY?*()]G_(3[5I*L0DA(2)]0-Q%AASU$5'M M$F/1FN@?K^;X9^ESU?366SI/58-&+Q>-VA=H1+B-N0F+2Q$4=^<(J/#"(9E\ MU,)XGK(*U*!1@T;+[81HT.CEHM'$NMOU3E IC44\,(TXT0II3!FB27*E=78R MF :-YO5C^=?(NFZ#,Y:P^CSQQUX[-/.:+\U[,!.V,'X M9_E].QS?)]27V ,H&:W.>@?F;[]\MMW_^TIYY0]:1;GB+YT1\(R_P[I^F>7@ MY]B::=([R30#2[! 8'8OMO8[PU%_D$%@W!8(_HA3Q:KY_#LC((G37OT-V\NT MVQ]FHH.+#C*3MHY/7+=4A>?;9"H:[=M1ZQ1(&@0:2"'X2;_E@.#C,5 Y2""X M_+="7.D$*"_.W'TT ,DS7'*"FSB+=1A8:9CN$T_9(G>.MWO M^/WR9GTL!?W5K\-J%U#%V7Y*FEBCWPUQ,*P7.$TN\7L<^$[N M'V5'<(5>_1NX5J=7K=G%??NMTQ^\E(,]$%,\FS2M="53Q M_J#0\B^@8\5!_M:;MW\5'BW:=&M:XVYE0NH-X^R#W31NVQ)M:6">1\N9-48F M&8CC2EK%@YY?(7Q)]_?[,9QTXU8:=W?[*PZ^ 89>8Q1TNWU?7FVE3_!P>SW8 MD?!G0:;?^\/1WO_QQV/ZP038/WA_\Y]R?;QY\W,78!.V81)'G(?2$1^2B5,A0K0*V#F,9 MWK0BV$/'.3(^.(EOE@_0,LNF/ASU:4'^(I_!P(.UP45ND#&QHE\07%GXYY_V M6W'<-#"S.Q!RG&DB6%^EEAE9M&4N+\W>6L#W&5.CC]DRKK0@1E9:F93SO\24 M:V;#=P7PP7=/\O<[%^ILO]O)"FBV=N _1T60@I#J@R MZRV::O6!2V7JY#/Z]2K_9+ MIU=.H/QH3BCKU]-.&.W_8LRJPO\_>U_^U$:2K?NO*+CWOM<30=*Y+^X)(FCC M=C!O@+$;MQM^<>0*PD+B:C&&O_Z=K)*00& C$"!!3O1@4)6JU=QN#?K)Z>I/C6Q$3-U[@QFMSO+R-&Q?WRD5Z7[6 ]Y= 8@&8,,L68)F<8ZJ M1;B2\--^HP*6QJB/2S5N&3OO8K6]2X=?V< 14P;N?@.G'Z,ZS\^<0$Z:(;3B M,]DBLRI<\>$A8>[5.G7OSF;889_OO QN//UXQ@32-P_+?S]>_Q?;-GWKJ<^@ M%ZX=^=!HK!;212!SG)'@I"7Y!#I%J:F/]"?N,(A=/?-I#TY"IS^\?IW\#=E< M##>3O2$=O3R]84O*Z8:'-WS[_3[)AS3;FQ];P.'PP$\4R3A05"30]DY.8+0W"/5$YHX4@Z:?=3ACX?@G2N V4%& 0%Y+F:G!< M&N."9X09*5C0.))T!TI:0.G106G[.N]4(CAK8T(<)BQ#D4 V!H=2PEAZKK4. M866=F0>#TGQ\!HL3\6/(;M*:2B\DEC1R3;P&.25)^H 3#5&J._"I(KM/(;M7 M29-6F@;E-;):!L0MELBD %J%"3$&YI3*H(-(=Q' M:F'V-4V&*@:R2EPA XLAN]?(@.;)1DD=TBS++G,!Y=*Y2 B'I3 L>9=6UN4B MB>YK.I,+S261"H5=08V(E@ M(U*.1^U3T,KG[-)B.K5TD=L7([>)023&R5V2;E YQ:R.T>)?@UF_X^Q M%VW7']7Q1_%;;'5.;TP02B"/7B"C5.FDON+/=.\X"IYB#?##NLDR!)Q1D)1!'J9SQ,V/@2 ML::,K.+'=KS'' M^)13A%M/$2QF@0<&I0^3]"$: < C-(J4 M B@YZ7*!88]@KY&>2"]P/F 0J\J(!3)L%%/EO$V52=*$)6Q$TO(4@HO.1F]E MB QCI46A#XLOU&/Z((/#CCF"2-(NVRMC]E^V*."@I8Q8RFROY*L8ZR+4+UBH MC?>*)>$Y#5QJ897A(AH-T\[A@BH.1XLAN9,<08=D9 +B;[%!W&B!K"$"Q01H M3&3@CLF5=:,?;,LKIPPS2=W[V([=H9>1#2?-=K/7[U8I"\LYPZU$05D2C*&@ M2A)0+*-VE KA#5/)26$+45AT9/ITA2BD8+#" 3F-.>+$$N2$A!]81Z\X)I+E MN$^\*LQTOI?KE2;7WV3,)&<"6Y"=HJ MQ4,(\"?F 3M:3AH67JHG6(35PK!K=:<#ZQU^G;UCW#Q(>Y2AET-70&.37IJ+TEP\39_"[XY@[0A-QB7"EL%$A:6$UT4EG#[Q"AQ25RG+YU M*%>+1)(YXA1WPG@"\$I7.7FPD:O :X'7 J\_@UJ:C1GOW^>VS'U.S_T>V<_$B$ MY9**\ .J&IUM;VY_L3PGD>(>.8DI2)])*-=!1CX[>=KK5@^SWJO . MW-LYJ0L.Y;MB+PM3LW>4"PTUTJ#5:GRSK<&P+%ZN_F.KAW<:G91ZL9\_&Q6S M.^WT8[O?S#7NQAW)=8-Z'=^L6E\5P@")Q@C8RT'B5G MF,ZO5+)46R@3BDW;<,V,ED=8J M;P05D<7TA4BS,OK647=<=^@P(M>-]BNR"?KXQK;.['EOY=>K^SILZM>&_OJH MW3HV*3U+6<-_VH5I2^.HFV'TOWX^1VIE?:_:- #PWV8$SE+WSU_M^DT+X!:] M2S^!WC557*=>J&*M\<@%(K>JS114I,UFS["P(=PEXJ[7A-S:>;N[_:ZQM_'W MNS^G]/_K]4$GP;N>DI^_[EKSI*4B:1(35=Q$;9(/(",F"68\CF'EZ>J0U@ON M]PB[5QPO/OBG!YQIHQW^@,]AAZBD]G6OQ'=?*$DZL(B1Y$(A+F-$&AN)M,58 MUJ6N!QV&WV8XG:RY4U:NZU.-BN[!X.Z>QMI>TKO& ML6)OQ+(6Z,CR?KQJ>&1YMK/WCNWL;=/=S0#OVX9G;%] >^'[?QUM7QP=;^_M MGQ]LON/;Y]>/+#?(]IXGVQ?[?(="WRX^P._;')Y'#SZ_N]A]OPUM^]?7[;W# MBVL)F*,)DBOLD;!:(\X91@9C@Z)E-J9HO># I@E?I6RZW.<_'DV:'MW7XRJ& MW]W7HZ#B:T7%.7C"%51<:%0<^\EY*8SURJ-$=:Z29QURG""9%0T MJ^R&2/6"B@457P\J/MR!K:#B(J/B9)IP*QAG0B&5K$$\&(>T\ PQ85*R..5S MRI5U3E8)GJ[7L7BH>$=[W,+S^^$)TQT2=2QAC.]+Y*W#"2M0-!,47 M4T0G.%34UHH!=_=RO$\F3)N/)*K99,MLNY> MY%-KW[WN]:F)]FVW;/M_KQI+?3:>>>=#LM M&('#K>QJ$'O]LB/,M"-<29=.E=0J$84$4S9'3F&D!8$- GO0TATEC-#*\*W$ M=&JE^YIXEB$V?"Z6\0+,!9A?(%DNP/Q8P#QFTSP1:J@22.1B%EPQ@:P"I5U3 M+PVS7E*?JL1(AM_=XE6 N0!S >:7:R(IP/Q(P#QA0_$R$H)%REXB\$/DO.'& M"^0TY89[FXO9KZQSO4K)=(6A)03F.^3[>*K0NQSNWVGG$-A1&!ZL^F$.C&&& MC!)V=[S_Q4C/+5$,*9DHK%,)N@.L3.234BK"J(ND[AAV]XQ)6_:.8I5LHY[Q MRXP7W[<829?=: ]>6JK$ERJY$V94HN\48 MN!)E5Z+L[L0?WPZZ79B&NZR6!WD\WF49S6HE*8V4G^$4,N MZG:'@_KE-EZ]4"O3/,]EKU+H(58-U\<4:7XIYB!\< +/V_S =BX.3G*ZUX// M6]]W-SV\[Q/?WOPJX#G?M_<.S[:;U\U!'T^@[7AGT[.=D_S>CZW]XW=\)_<- M[M_=^PK$^QT\:^/\FF.JD2DHYPITW 3JN5=3&=_W5Q M7-X*/BP'/LSS>+#@PZ/BP_@<3WL3 ]8",>UESL OD";.H$"XQ#%Y[4,$?%"+ M[!-; .*UY)8OL/"8L#!QBD1<=-%*A8*-#'$=$K(""T2IEE9');2SP*IGK%&Y M<+ZXB\Z8JAPY]ZIX?4.OER0VX&D9R8V(4@W[1CO\N^,+KCP45Z[X<\),^1AH M ESQ'O$8@(Y099 /)H5(%35!K*P_O)3:[3+_3(X_16CG2!.*T#Z!T(XY J,V M:>XD"CQ2Q)50R)JH$4Q] D5 N615$=J7+;3SK0MU$;N=8'M'192?0I0G]'J< MM2&//9*8$,09R5G8540I!8RMD-8'MP*"JRFAORV00+_(XY"7G"=C ;3XRTSW M!3\>@A^?KJ1GE#A*FB)B*E>48RH@@X-'H,(QA@6/)'A0!>2,=>Y+'/W2JMU% MRN8E91/!-=1H Q*6$\E8Q+T02%.+$=!E$0PCG@>RLJZG$Z 6(5MZ-;D(V6,* MV:2)&R8H6,J1YD%E4Q1&SE*)/&C!C)!H8")A*V/3J>.6Q<:]N*IOG6;"UXM[ MPBW^LF#E+Q.?#7WHI\X;9V'G#PN;6VI,>BSU^I8(EP)),T'2_I5L!YA3[[Q$ MP,4Q0!+.^6^X0EFQUB8)3U76KO&,&__2)_I]S9*^4!XX1>;G)/-C7=]X:PUA M A$K#((U +J^,PR) !/F+!/1R1RO.;\H^B+N"RSN"T VBI#/1\@GN(;R3 MO M'/(Q@9 KAY'%D:$(K%YQ;UC"))O-EF9C?RFYJC>'5>>?,*AJWO%7S_W*5^60 M=4L(2SDH?C2V.9+0XF]/A%9\L38$J<.":)#&4=R.D%99(TF@Q"]Y% M1E?63?'O6#:Q70SJ6 3X<01X3"&IY8Y;(9!302 >541.:OA3FL@5L /B0+L4 M,P1Y%>%]=N%]3B)81/911'8RTSFH0\X!#82)HXC+:)$.3"$1(JA%&F/&?'!XH+UL/B*)<2/Q8CL'B')%8_.@B?SP).O5TZ.A!$A< H 0CGH\(3#[H]! MD3=&\T@,0(H%%8 NYB]@]AMB--6\GG,8=!< M).:YW.?2NFLMA\I\]ZB%E\3&%[Y^S25EKZ>GP,\\X.?=604]%01M?"'>!="Q M)0".UK#9,PN;??0(P^<)TQ@,SK'+JT050]L+%>TGL)(7^9VO_&Y?RJ_G-)D8 M!9(X8L2M5T@+&9 E(23&O;,ZK*SK>7A:%>E=2.E]CC(91; ?2; _70IVE)H9 M$S22RF872J60,3X@X016,;@@K$_581QAN,(;TS$;=V$) M+\R!MPB/68+TFLKH$Z+41L2#34@3SA&.1E'OX6?0 M682YN?MA6A'AA1;AYZ0%183G)<)C/L I\0##!#$9">)"!.0BXTA$(RWA"?O ML@@+,P/5?^:(BGG%?#^K5&[]E"#<,;"EU$1YI!U:@9C%8%5 NH%E!=#EM$ =5Y@>K8 M!N%4P K@$S&M %0)L\A*%1 5,GDK*$RBJLR(; YGDL\/JI7UXM>J;OCZL%#Y ML%<[@Q,0&S_RT!W^.0=^=G4-_^F/8ABTXFYZEU*$"\W= _>_WNKX[\NZ?(^^/L(^Y._VO:S&>P>?R [QZW6SN;7L^W/0_-@LW6T?[+U_>#X ]O>:[4.3G:._K[X!._<^N*5 '0!,L5@9+,'N\P1 MHPDQ093#GB=FTTHC @B=$WCS^?_M M-4""!K;5..UVOC5[&6L!!"M[4VC"LLB'U*G;.6GTX4OV!"2IWX.5>'(ZZ,,5 M=]ZPIZ>M;;?7 MB.T S\M+=;61==^&;><_B5YM]#N-5J?7:[@(+8L3CX5'6OBOT8V]0:L_>E[J MM%J=LRR=EYA0"=?T- R%7\*@34],)9C73)DP02U[VHMO1K_\%IJ]TY8]?]-L M5\-D&9X/?ZMKOQJPIK++O_=!J.7S\SXO*2[I&^2/5JK_]\H\>^^-K@I7& M2G:W!LULQD[5_W[NOD;$W1]R@[Z\>"7)]P$J&N\JI-B,/IZXV&TPLOJP*N5W M'KNOS37AUNM#>U!WF/F>S2VM?/'=29V%_ZU,2K:^N=H M&J_G]PC *(CWX7*D@TH(@TD2*:ZH"T=(BK$4"1 HF M9RJ32$N#A6)">68*(A5$6EA$>MBA3$&DQ4"DB5024C&L, NYQ@9%G#B&;# . M11$=Q9YQ$4-!I#LCTD/-5 O///_L=_Q7Y&POANJ\(+9[E8S>BW?>T/D7"9L/ MI)93>7;N IH[G6Q0'W>RX]$^FY)D'87T*SG;:L]"JZ&FS9Z MO=CO_36:QHW1+!;$G TQ/URM&(0-J-(:!>42XHH:I*E)2)@@L.9")N97UAE? M>Y!O\XV@L7QH^0SF^I^V1E=XQ MI8BJ0K5,469>PTG?,$UKY54Z"AIJ]YOW+/GZ6BQDSW'4=SVA;KYCHM95'A&)"P:8F!F>$1B9&#U.EA@=>+:)36>Z?Z4VL6)W?QEG>P55 MYHXJ8T(GN1>*.H:\Q0[!E$JD.4TH>9A/([45# @=+I;V@BHOZS2OH,J\4662 MOX&B8B*72*24:^E:AK14"04'OUL:@<3E@)<;^-LK1947?W[WV7:[MMUO=./E M^5TYM7O24SL?VO9.R#B;0I9+@:B, M5JO(+>.Y ,':@VH2F@Y/>V&SWL8AC9I"VN<8A MUHX298,W;"X,K8#(:P*1YSYV*W#RA' R0AF[G!0%G0T _ M2(Q6:1%M(@QHDB2- 7N,HS,4).NP$B!D66@9 5&'@@C M$WR,QJ!"5 *!PL@1ET8B([U"3''8%B1.B?B'FH=?"HR\^%.RG4X;C6-,@91% M/\BR^/ ,)Z_&4/5\'.VF^.!WHQF\/5#X/[&;,]D6$)T-1-^=35:ADT9+8CQ& M0DB2P]\8-SY.LS:A7[^(OB= 5VGAIVQG7:$@Y)\4BR M[4@B[I5'1A".J [8<6Z"Y6)E795HN ([+XT#%MAY:MB9K&2F%*>8H90"S>E1 M',!.B AC+Z5R1EC#L^FIN!2]@B.\C[$7;= MH]&<%1B<#0:_CL_Q]C;.MR^VOEAN6/*@)2261H ![(,;7%Z) ANB ),P=X5S 5I%R_,HT MKRNH4E!E8:+B"JH\*ZKL7--5E%,X1I,0)LD@KKA&.F&-@DO<>^FIBC+3MA(5 M]UK.^^I\0KVR"]+4/ZX+$WG:[YZG3/;/=T%O-A8E;@]RO[*S9 M[%9B>C^VM[SFL>?)@7)GH]AP/K?:.[&_.YK,?\-_")W[NS[>/M M\R\B":994$BIR!!WTB"'!4.)6&=5A/\[GX_]'LS^7HHUK!CA7]397\&;)SKJ M&^*-%!);%P!@%#?968L@2R7-M?.B9%H:D?/2D1OJJ[P^PWN!FD6DA( ))[8/ MC_K>?W,1NYU@>T<%=A8-=CY=@QUMHY1)(V_@!R*^_XZ2";5VHR*X;X13S>*S#R'# R]M.,DG#/ M%,X9<[/#5/!()Z,0,S0FF;C@DF;+.RDP4F!D>9PU"Z \+:",/3"Q\THS+)&D M!!@9#ACT$N(1T9I1XCVE094< J_D%.]2_/(1'N7$4D7D=>]A5AH:65!K M/J@U)H\:T,HR"6J>%PEQZ1*R.G#DI=2*&LH9M2OK>FX)..2!YM@8BWCD!D@JY8@*Q[&!V02%.V>]ALUZ-#*RRK'^ZZOZY? MOJAZ[,27ANWA=$T):/-II]?,#W[3C2V;1>RWLV;H'XW$?N*+PUG"XZ]8!Q,R MZ-_^E8FYR ?[@!-//NPTMXD0=G4\)G\>=4?-.;6'$;ENM%^13=#:-[9U9L][ M*[]>'748\FN#>+W_M_8RI4?K9;WP 40[-12^ 7&+W7P7M,DN3%L:1]V\1?Q7 M4RHME G$)^VX9\9*(JU5W@@J(HOIBUI9W\NBT>BD1H;Z;(-L_/-7NW[35%X3 MDQKZ00NC(FD2$U4<(,TD'^#Q)@EF/(ZAWK7@.S%L](?;%I:$< (Z6B1,<^%Q MBIA2I8S.]KE_7A'/.=@8KNYS?_JC& :MN)NFZL5NM,._F]8U6R!ZL5<-S!Z\ M^O=6QW]=TIWNX.\C[$_^:MO/9K![_('L'+=:.YM?S[9SN_8^?MT^#LV#S=;1 M_LG6=]C%V/9>JW5PLG/T]\4G>.?V%T.-)-A0)+B'W8KG4.\/G4V#2:Z4E3H*VFO&';H=$:3WI>;KUFKY\%HG\4&ZF3 M2P?G';#Q2[,-'W4&T)#0^\>;6\%_V.4AE$MHX/0@5/O1&/2K#1@&HV5/>_'- MZ)??0K-WVK+G;YKMJDO5EVXPL ZAT9@UA55&QZ%9=_CX(7"N5@,]J??R MIU&L]#4A4C?J51N]+!2;TK-0\PPQS!I1&0+2DS&MH ZO@BM_;V#XX/CHY._+[8G:UV8))/SE"%F8T+<K&S]/]K #4"P4H%9*3,@ ^.<\3#1;3A*6QEN/H#*X M:OH$M0#4H@#4N(I&(,$PI1323%'$28A(.\M1C$)3B17,K5Q9%W)5L>F@RN<# MJ#GQ@^70"T$$ALD%?ZP/OM90S<50H"XS]A1LNC\V?9A4GABCW&&.$5'9R3=1 MA0P1'K$@7-3,H$BU0MQP@9P@ @4O83_147@75];YJC OT!Y3!/F9=8HB MR \4Y+$^$4FT2?F$)-&@13!KD-;"(@I@[%60+'*^LDY7)5^0U..OSV[QGVX^ MS>J?5YXW\7\'S=,<^5JL%HND78SFZ#\MV^YOM,.[T305;)H)F_8GE0S%G1&2 M2X193HMI.+">("EBS%O/%!56XI5ULHIY,5R\8'E^#B6CR//1:2TPA%SE&,B;"86$DG2D/7^6X MV"Y>L 0_HEI1)/@Q)'BD2%SLLYW#+XZ1@'&D2$BA$1>&($,31UQ;8 W*>NMT MI4R0XG"Q=)E=7P6O>1;WU#PE!7IF@I[#2>6!BBB"$QQ9 RH#MXHA&S0 $&7) M4LF(8BDK#PS/*_M/L4DLH.P^B^=FD=W[R.[8_J!--(S;A&RR$7%N,+*<"$1D M9$9+X;F-^:R#T@>7+EL\^\/BJ@GONSE$)TQ'ND7D$&5=LU7.'YSG9E8162*3Q2L6 M^^=028K8WTOLQRH)3!;6E''DE9) )T1$@-<>26T%H41[[4'L%5XURR/VK\K& M\9=M#9/[V)SWQ+;]@](E+R%$W9X]?C%4D\L9VAA-4 &LF0!KLF#IQI>HC+(& M>V0,MXC+F!45S!&CCGA%O4G! 6+152VG$>NIRP<6X\>CB/%SJ!I%C.<@QA.E M9$R(>#K+7Z=M6L8,L MM1UD)Q8/L1EAZ4JAO,B<3,('9+'.9[F$(4MQR 81D:QUV@6VLD[PJM!+PX>* M&>2EFT&*U-]'ZL?*B(H\8"U$EGJ!.%82::,BDC1XBX%N"&]!&5D5=%X>64]E M!+F6WYJ(.IGI,N2,6XI&OGBE\$J"PXFTN_?+8YG_&JS(?_&73]D>U5 MB9;[MGW8=*WXVA+2+*X!<2*W^?M.)YPU6ZV-=MBZG*EZ][_^=U$%9E,%\"0! MT%)C9Y-'1(F(N"5 !2RWP ((UA$KK:3.^2VD?DA-RF)=7& 9?UH-OLCX$\GX M6-T/*43!O$-6JP3J/HY(RUQ)T?+@=1)6.95E7.CIF/-E-CTNATJR.TZ=G ,6 M>HUJ@% GH4$OSL$B^<+1ZPD#PR:@:YS5LYJSC[GQN^E3K\#5O>"*3*HD-@D% M,T90$@Q4DD HTC"WB,0 .Y1.6$NRLLY6U0WQ8D]=)KN$BBV82E(D]\DE=ZQH M6.JH",&C8$U G+"\UPDG)EG>N'8$LQ4RRP@#Y4 M)R@"^A@".M[\6=+141U1BC@7/:<..:(Q,M($XXB+AFI0VZ=#O9;9Q+"X^_T- MWDT3QUG%Q6GAK W7\>FRROD$2A6 F@V@V*0&861(V 8-L!05XE)+9&##R!6* MJ3*<4BEYKA*]JM5#[*#%S>E%2OX3GI(4R9^+Y$_8)93REDH-\NY \EV@H)6( M@!Q+!D>@,7 NVS03N?5.H8$0J3E),42X*X"22?<*D)$YZXG): M,FKF<+8]#XEY9H-2P\?"!>CE5A[WQ*P7JD& F(*T!.HYA%TE.K M&(Z22)7Q$CY<;KRLM.1?^Q9>!_^&YK?U47]V!B<@'7[]G_#AJ LGMGO8;-=M MH15@/K'XT3: M5ZCASAOQ6QV]VS[,:1(:]IMMMO)(P(5FB&T?5QLP6D>-TTX/1.I;K$I=M..A MS7^L-IIMWQKD&6C\TOQ'PP].!JWJ"K2C-VC!*Z %PXKOG78/;H<+/K;[C?-H MN[U5^!9\K=<9='VL[AU>S:7A8WT9KL=>'V2^7]^1!OU!-^9>5,UL5@RX:M4O MS6__J,:@%=N'T&2XN?WC@O,-N-3LA-Y:8W(\76PUX[=J/&V_X2H?< "X_.2C M9J_?Z5Z.ZZ>U/]>&;:U:T,E' XT$0M#)GG:"K#YPT.?\K'YG..5QW*);IOMJ+X\LM+G5 MZS1.6];#?;;Q;3IAQJC?MRV@X3AL#'K]+C0"&CN>[+7&AO<@N##RK?-Z,*K6 MY8&Z_,*M3SZRL(A(Q,,A#'E;2*!QV_;&9-'Q-,T(TJOYAA"YL.H[\>S?86 M5L-AW&IOG ""CN/:Y))N;@=_'V%_\E?;?C:#W>,/9.>XU=K9_'JVG=NU]Q$V MN] \V&P=[9]L?3\X_L"V]UJM@Y.=H^RT"L__HCT%/2)RY!DUB!/AD$Z<(.RP MLIY0Z2Q96==KT^=(#4#D5K5$8"W.LAX,!R6&T$1RC4>EL '51@NKB4[:\,#R M>B!FN!YN4&G*>GBL]7"\]251ZQ6W#I%$*.+2,V13\"@;[F($59/D1&U\;=IR M=[D>PJ";-XJ,5=4&U8CM *BQ";O2B8O=&F4866UD::]63Y[FU;S;G4:?-[[6 M^=JE[E.I$C>K#O+9-(>-"K5O[E&-TN,=(H 6=I)W7]]($30PV_K9CEH]?!:) MDH9RPUS0G G.63#2JV@L$YAXC7&ZQ98RBR"-_?B@M3>7NWV%(D/@_5]"U#9@ M:Y%Q%$1&>8PT3P)YXY+VA@5+" M!L\!UYV-%!8*9M&X$!4O2^21E@C=WO1?./58A,"1DP9VV10TL@)V6:>\TQH@ M5P?890U;F[::C5=(1DH84<"A]MR7AP@^6":)H$ES6!3.6V.#=1:6;V#:E^7Q M6,MC9^\K((A75!J)M"(Y3@A@!'9ACQP >?)"1F_"RCH1:]-&@LM=MR(WWF9N M& :@KM](\=8:NZG:GLKNL@1KXVQW#]J\!Q!R 2T[/IS+3E/1_UOUD&POF&5M MW/,49Y:U,9TH_M;%LM/I_SEPQZ!$[G7>?3]MUB2Z+*%Z">$,-4G!!"GFD.&T M*CJ9"SPPB9@FT6/L:!!J99W1-7G["FK6FTTS5OM190-J@HJ?FK!.LNY>F4BZ M\<3"!["NIM3?O)'=4I0_7Z.V^4&3)= M_'&'7A(9\2!*S?ZTMF!/3[N=[Y6)L#6;?><)]@>0_;=5NR?%O3!VL7.\\<4I MZZCF!BD: ^*1I:Q&1*29\H$$EP(,_+K\@6HYLP4G6:OAI4 @'./<2!VQLSF] MNP!]A>E09OP19]Q_4&V48U6QE7?T(PL=V],KV M?;O&N-IH C:TSU?SU-T,Y6]MJPD7VTT[1/7A<4(V1)\.NJ>=2JN8ANBIA]T( M3;> _]KD:^LO#NW=[>&MM?TZ0(,6'+\_]9OYM*D_5,XF /O_]F[:O_*8WSA4 M)S:?NS1ZM0J4Q\SF/V!2VOUF-5GM ?S3:IXT^\/1&50+(+^R<]:.W=Y1\[3A M*XOHQ&V]!FP-^;BE,OWGF[< #+IM>-;'^"VV![G!(>;&$Z,E,%5HY$EM]:OV M>GA2RW:'JZ-Z5J\^W/A]="YDX>.8W]BVW7-8*]^:,+93@Y&KP_>A!5T8[7I% M]^#AP\.)>-JO:'+_IE,H>'ZG.QKAT6G>#_6"GXUR-3S0^.$0#IL&*H-M>W@D MJ"Y'37_4Z'@_J(YEJG6+<=Z6,:]^JOR3\.I-_:-N9W!X5#6^^D*[/SQ7N[9X MKYRISN&-?OK8[_^NJ ]Q.\\\,7 M)@5/)!CDI'.@/ N-C% 262FTXQ%KI?E*(\+V= J#VN\.@(TM'-QLY//A#LQG MJWD3YOR?_]*4J-]ZL/_G^P[;\.CZ4-'%-JC$(#N@_X.$ITX^4NDU?LGP?-09 M0)M"[Q]O?H:U0^\$Z/]OTUX E?_ I9]#[; X]*RI[WX9O3+;Z'9.VW9\S?- M=M6[ZDLWN-/^=M8,_:,WQJPIK'*6S:$3[_#Q]56R5B7@O.9B45^3=(UR=NME MO$9NO?:CQQ*\)MGMEW_TV!]?$ZPT5K*[->@G7MT_#=\@8NK>&[SPLA]&[#Z- MSYF^)OWJ1I>S_0@;\;LK!W(-((M77(T>.C83_I(S..A:Q7/Y E-]MJ_(TLOU*(:F87V5!'&HHV9O@GCZ1]XRA>S%> MU'?H_V*[2B^6I_2G"=T82-+O0\WXI;A*X_V]OTX.C@\YD!ZR?[&5GW&^N_F. M'+S?IKN?]R]V*+SG_3[?F7*5_GBT\_G@9'?SD.YL_G6\79&L+;Z]]]?7_0MH MQ_$VVZ=_?85GT[\OMJY4GL;,8V<)2I(2Q&-%JTA$6#+) U52$I;3D$GQX,H( MLXK&H),C%HE%UPI?=8220QCI[*$6+C*(":4,P5RH8J;-[ MR2J1TP$%"PIQ+SYUU0:TLSY+&X=IY:/;*E@M?]R-+9N/NH8GA:/SJ9OH^ M/ MJON$44]3B?1N0:NM85A6[V,5+ @#^D>W<_*VGJ/_5$>( MI*A)6R<,39E*6 6A)&("Q<0=RD@ZPU% 685$[AB(B@M4JHBUR]8KIEP2MB8+2E<6J=3 M,!%S'QGS+.!4R;4>R?6-MI4BUPL@UQ-D)'K!L# *!42'XA[EY 5S")0,$4@S&N9_,JZ*-GW7ZA /Q7+* +] MJ (]YAB4T)!/?Q#G0L./Y) UT67#J/914(*I6UGGW05%"XH6%"T. MY"\%12>]*X,3%%N%F&$$<18#>7GY$"^,"AZA\("^6]?Y:FH MYG2H_6R7D: /9TZT\\;6+RQF^^"-MF%:4OCJ)L!][^:4FFA3" ^:9?9 MOY5$6JN\$: 1L9B^J)7UO2K]12LW3>6U%5\C:;8Q8PF3 M3PSED0"R"X]3Q)0J9710MR8C><8:'(]N/]G:^>/*I@4-]7GC.@/@ZL7V'7>M MO2/;_]P9M,+6R2FT]%U*=2XKN.6C[]G.Q3:T M=>N+D$9:KPTB+"78I81 QD2#+'%6>N&4\2"C.YUVG,Y/UID]/>T3I"#]F2KS M"A/13206_2<7+=E M'93ZNWWG0IEYJXGA05IB=:?U3/_BS@0)TDI$@*K()JBK%)FU"TD3IB(!K@CW%>4Z9^Z>? M^V2Y929J%),7B$=ND*$B($&PD%A1+V186<=K=&IS^F$>]8E2;0\ NZLEQ4(' MOI8WAIRTTS=/<\I,H#/ *9L)2#* X3 _9[,]W&!NP] .\.IAX;'OL N>Q1:T M\P16\%%OB3:4U&S%NB3;ZC"!Z&0=C(E=H1O[@VY='N\8]O->: XSA)XU^T>P M07?/\QZ?'S$85L&;R'":=8 JC^<=\JWF<1T6IOM!:O,;6F:[5Y*S5H7:!OVC M3C=G#HW?;Z>&:_KE=7MOZ7T]1,,, MO<,PSUZ\]JX\@G7+)C_/=U_Y.X] MUJ@U;T_2EAJ-79)L$0!BSE+7@-CC=RZ M!-IBBLK>Z+5\G2VV+[8_V(HT#)'+"CJWH/*KC32.EJ4HHR.YI0[+!_*7+>WY2E?Y&E] MUPZO=%)W-K>^*$\B4X8@HESV'$^PU9D0D*>.,E!+@TTY'?S4I%8A%@N^+^RV MQTDK*:V4>54#&\Q^X^V@7X/UOSJNU]CP%6W(MS1^R;=DISN*?\MWPK7J+_+; M/X KVEZUO58YFF%IM^Q9X\1^K3:+J5VW-PJ"OS$#]EKC[?"NNJ1KKOLZZ%>X MGW?T4U8C?=TVPO'-.\K"56;IHU=#+Q/_EME/S/!"7,6=CS_75EO7&* MO,J >R6E9]7UB9J>HQT"M$(_&&HE1R/J.3*\#$AK=E]MJ7D@AK_#9C;Q MB#';WJ@3F7^,.:EW#A\"%#AI$(S^7ST^-_/XRT%9'>;F#LV:@M=E=JONY$K MPW0(\()ISCG2NE)GT(7N_N\ =A!X\G"AU9H<*'^^?S*DK5?ZGBO%=G.F<'AC MQ6YMNUDOJ4L=;L("4 V)OUQ053-@9>5NU3>6LZ0!%0,DR$,'$[Z;\P&J; M.FW%?MRHAP*6]E1MHU?,VC)3V_C"9&#!>XVDI1B!UI -BM@@;(P@,IG(!6Q? MBJY-!VV.2Z%U'E#-QM'H-,]5[V!M),>T CW(> ,?>RR2N5PF=+1,:%DF3[I, M=O<.OVB@[]@;A9*4H+JZX)!S,B'BB.;2@XSS;&T6/ZIZ4VU8U3ZTZ'B<59+W86M]G3UX]>\<(#S?/@2'68JA(BH4 ;!3.4THP W!C-O MN9#,1KRR3M6/*N@-5<#K!1-N+IJ>%0-]U<0SFK)0J4L6=L#S7O-2 :H5LLL_ M*P5V0BV[5?O0]8)NUS:,H9$(FIK?<=-FN^C*?L7.LT@.QW!U0F.:KG1SV.JX M2F,#O?.PF55*F()*7Q@J<;\,]?_W6__>VYK0_BNU)E>TJ&[NM*^;EO+1P'W61-)#=>%+I*9EJUI'KP_<-]9)<7G'XA)&&7YE/0,,]BZU6_G>D1.7H]T;L M=GJUW:3?1-8->K6^.6KN[^\V]D:MK37K295RK5%U9U0F;\P38-.#I^3Z._UA MS[I#O9K@-?$_E^:N*I]7M1R_9R/4<,W5#ZV^-6CEXDWCD<]M5$3B%(V MR(VTNSQ=IYU6T\,B/^HT??7&",L2FOT+^4>C#\!4W90;UZMJY^01KPM/5:I> M19RJZD!#=72B%M6D-;5N8GU,5.?.0$-==:2IGQW%:A+K\CN@<_Y"_]%((%J= MZK"O-X!YMU5!L5Y-_.RPFV.)/@$8A9:-=/DL29.J:+QFNCVRM>7VQ(9J4&(K MUOO&=?/:L/'M,+;V#BL5U65<)R:U.AZTC2RPW5S#:437VC="4'7P=4/+JD<- M'4:&);^J"DOCR*L]@+E+/\'6/E7:HEZH^\/N/^OYL[FQR8\'^_N_7Z\N_D![Y_\"S[_ MXWCW\Z>+@_>@S9Y?UX"WOX.&S \^;^&=]UMT.VO1[[=Y?L[^";3Y\S9HUCM? M#S;]13X7W3G>^B)Q4M$HAH"I9 .Q"6&JD\%=)%;JX7/?OSW?OM=SM[C8_O_K/[<6]KY_VTS^ZUHG;3 MWHP_?>?BJ:R7E:D;O7KYU?I254DXZV*]L4M+K4Z"CI#WB]-NLU>;=FMUM!=/ M;:6OC3?!9KOFB4.#VT3]SKS59A-<33\JW?1PT+)=4 &'U1K'V^W;HV9,C7$S M@2K6IMQMT..ZETKGV]W-[;&*G.M^CNX;&L:SK_AI5IX[N=V#MA^U*ZM1H!WZ MW'C8VX&G^%J;R%MZUI![O9%=L>I/VU\:>SM3@S>M734#?-Y,S2%UJKOS[GOT M@\JFN9L2Z)S=D8Z=NU$=GHY4F8I-]+/6D5&AKC4W?-=58R6LQAZ\JSNTDWG@\J5F'H++"IIUM;S> MY4.O=K(>A-H6FT_]VX>M>$-SG[0HY/"$(V>,>/>]/O5X.^K[[^?O8^>P:T]A MW6YDJT.U*[UNB-W^$H2#\74)!6PVRI7UGJ5Y;ZE:5^Y4(/ MW+/4KSQIAM"*3V_9J#J]=XN^:MG3,DXE7'YP@OB%Z^[,N21FRP;QK'V;P7G!>J$ECE)S&3C' MTG+A(XE6W:J(Q%E<_+ MXJ2,N*<]89@R0NSN^>^[>_L8VD:WCSV&YW_?/P[-[;_VKMT'?B M6LT:S734SCB$G>>(PTPC@W%"26EOE1'6NY0-\FR54O*L>? OA>4ID^<4R%JD MOLT2?*>(8R9:87S.R9>T4P(;6.12^&2#OT."[ )9BP19XUQAFKH4F.6(4D$0 MYTHB1ZA%-%"2*!_G@DF%:(9^$1UQ;@9P%?4I1'[SCTF-)5]:9GE>5^:=4 MGIZ]X,BR"#%1T@@J8\Y>SC'#FDO8E@*)R5+G%9^Y@E 1XB<0XC$+4BXERT&( MG7 6<<<A'@!A9A&HZF1F#,I>+3$.4DB,<+K M0)FK4RG,5)2T"/'C"_$$+S )-EXA'!+"!@0SJ)%E"B-L"2=6\F2465F7Y,&5 MA>,QE4BJ(B-/- M&6**)61!$>]*N1SM.',N>B2ER/&UFB!#%6@QB:F@DF2.L98,"<<$+D50[F!J$?,* M")Q5"1G,*? Y&PG!T3@6ZV,L,>^B-P4)%PL0"A+>P0]=$IF0N,1EAD^'8)ZTT23AD*RO'RMP< MZ%STAP75'_RD3+1%5 M*H"U2'V;)1^MD3AP+PQ7@GM*G951.8$E VT9^V+Z63; &IM^A)>)1R\1-58@ MKDA"#G.!6)2*B<2B)VYE7:]BI0M@%ZX# MT/EBH5DRP)JPT+ @X7\I(LM-]E/@##D6(_):,,ZC\U76;;&J]2+%B+TV]^5W M@V[G]'8SS*OWEA(:8ZF]4993GJW&6@K#+':8)A>M+Q1PF0#J<)("BA!, HT9 M8KH$LOD"M5\8>=R3GE MB:+,>9J,]:9PIB63\#%GLLHYIT- 2@J-.,TA5,0P1( 5TT ]8SIF"9?FP6=$ M1<(75\()#I0 NW#!)1XPM5XDJPFF/%D0>%Y(QG))^ 3)$,JQ1'RNOI<4H:I8W4DGIK 9J( MLUIY'IB(7F'&0N$:RX137R>Y1H@T1:9<#K5*B'LLD8[1(Z.]M$8S[X)?6:>K M$K] ZVV1\ D)ER'1P UCG+E@J0'AQM8FHZRPNG"-)9/P,=>@QF@ML$ XX) + M'[-)X4 )DG$38O2,G,L0[ M15<6"5\@"9_@&AP@6V'.D?*:( X3C2QUL*63S"LE-92P+.%4/SCT=N?\O!O.2$]@03SS+]E-LM05@2T1S%T502A3>LDR8]^ZLPKL* M]S:^V)A #PT&&1P8XM8"9Q%"(8X#A:F6T9.<.,^L,DSG9&%9F("C@H0%"6<\ M2Y(I2DR43()S+;WF6D@9G5:$X6&6J\+OE@D)M\=(*"G7UL,JYX$BF,R(7#Y6 MLB+!5.NHDLU(J%>IFE<2K(*$!0D7J>.SA$XHIC51WC*.><31NFP(8=80K6F2 MA0Z_@Q+O:'%]O(U^;L^K]HC#O MZN.R<-V=6<]XF:J$X#;H@(.5!G.AC98B1[N DZD ;VBF)>62I4XGS0O)1X9 MUP0C&> '$"N,+$\..8N9DL1314(.P\3RP3G.%\]#KR#6"T6L*)AD,DF"D^;< M2.MY+I7DI=*:>7J7/,D%L18*L<9F($>-<4)JY(2VB#,AD.:Y+'=T.'G#C0UF M99T#8LW+'EX0JR#6H[LM4)Z4@-W86LJMB-HQ PM=1J[ADG4E*?1"PM+8)B.= M2=H*CF3R&G'G,3*2!12XAOD,S#*OPHT#G3"0F M"BX5T#ZC59)&P-J6$I<:,0L(0A>3;(YIG!,S8T2(T3GDFR-'I458VD294MHE MT(T6RCVJ.$#..^>FEE(3CVEB@B?&K'-84&<5IMY&QTJ-F(44XC'!$?4K:R;1:IU^]I. MLTKER+L=__B88.NA0;' N2 V2"H"CU%()91*A14L'A3AJV<\5*9 ,P!A#@J% M<<0[3%7B GSE(Q$@0?8EE60R 0J MD"->6*5,P+F^VO_Y+TT)_6V!Y+M4E2P5A!X9\9S,I9$C"(8G.?K#*I94,EQ@ MCEW4I:KDF>0E$@N83V&14@1XB=,,6:T48MHZKT/2VL>J!(!^,#.958 6 M/-UV <)7!X0")V#H6 ,,$NXY-2 B/%!'"4^!I5A5D;"'1[M-$1@O%I:(!12$8H!V6R"F.D8A8P2[G#$EX95V8!R?] M?BJL&]+@44-&"UM42+84U01+(TM=QOL!]UXG![0^J#ICV<-?W1[N20JY3AJ- MTG/%L%4R6&R]3I@R>R='TT)F%F=[9U<25C&MR$FG&$J+^>2 M4B(0HQT#G8<6DK]4<,ZO!)HZ'0SQ%CGB!.+&>903%B#8N'$R)##-0E7V:VY) M.!9&KRVI6 L0SAK+)TE2V(;D N>*6*I /@R74@L8$U$H_K(!X9CB$AT<$XS*0O"7#0@GXIVE8*#4,^09CXA;19%+DB 6LZ<.L[D$0U7J>7G* ME+S.L_P?1D47JVVQVEX/+%4I16J=E4;S(*R3DC,5?*Z\)VF)T%@R4!>3-!\' MZ@UF$DFN/>)2.623,0@+ S,NI$Y>'C7]1C?:WEYNVAZ\\?=6QW]=T@5]\/<1]B=_M>UG,]@]WOZ^_7F?'WS> MPCOOM^CVW@>Q_7Z;Y^?LGT";/V\+>-_7@TU_\??%NS-X]A8:O<$)- X>TFNT8"6@5EX*#5NMA=6\V'K-7C_?WDF- MTQQ8U.V?-VP[-.+_#IJG)['=7VVT(_QPYXW#RY73Z,9#D,=>XY=FN]$_Z@R@ MV:'WCS>7DEDM].D!&HJ@A.Y,#)FL+;UU>X>R7 LEC%S+GO;BF]$OOX5F[[1E MS]\TVU7_JR]=ET!XYF]GS= _RCO/&JYWGZ%16UZM(U'*FO*?BFT;=> MQFODUFL_>BRA:["[W>NQ/[XFV.TO?5!CU9T>^Q/#[0S6Y&NH.XFW'I9C[%Z? M[GI1S5OF]#614SE>S-.1CC MA(D!#Y#)9O[):4DMHXF0&$G$)I_^5G6+5X.#'>(S)P=&".DNTN/MBS2!0 F\5A'?:[#]?U;"OMV"'C2/_A2F>9=+^ M3!L/GN)YKIF<;;;@VA]'=C_]3L-P74]7+-6AFN[@B<*.3TW#\STLKS6\+\V? M3I-<%#;61<3BO!;[C:F9U>;YWOB5K>^7$_ !P?QN:*U3\"_[7]7.:4O_Z^]! M]->[!OWKM#MH?_?#OV[ZE=\[I[\/P62'9SPPS;L#\$_UUOUL&MI&K%-0RS8@-S<5LUF48UW,OII=C59:R@_ M&\/I)PZ%7S/R_3MSBIJN$2B>:5+*=9<'KN/ZFNXJJFLXW##-S49)J4Q^D3)I M+5H>IN5QAQIVQ55,LZ)S;E5L0 0,;0,^,(]ZF@O*Q* _O>QRLYS_LB7F6SJ* M!R^D%M<8< &W%=O3'6ZZK@JV@04":H /P?EF8Z 4TE\GI'/$9Y[NV4'@5'Q5 M915=,8(*B*95T1VP ]!XLZCUXJVA_'3*Z0&%=$\#)7<]]7F_%8>B:XJN.@KH M"T/GEN5J*@5@5PS-9Y[*6(GNCZXX_EA$=]5Q%:8%;H6Z-*CH=H A!194S("# M1G$]&QR^%V]U\XZ'93Q^5.'@),MD@6\IBA5)\O9 MGO65-+<6T^Q['=_#$VAO%+%N.BKU+4/175/W-,?U?:8;MN\Y#M5]DY99E5W2 MT1\7K1_=MRWJ:G9%I2H&2O6@XJJ66W$4YEH&M0+?=5Z\I'J@^4]1 ,1W&=(6[CD++I-..Z=*YO8N+@V#F MM(KIF6#OZDRIV*JM5;BM<$U5 VYQ'0^9U;6?WZET5U3I%M7/^!U9/(S'3(QU M0UVM.2NK??L?-SU^N['4M! M7:U:& H;)5F([;Y.>00O^,;GI:'_=[F(MZ"3 M,G^$N4"2<;[YD1OU>$]4^4NIN4R/Q;_87R&LIF4;EN-3+[!=-,2824W&+,\Q M5(-K//A"+?O%]*E!.O>H+GG%33G[6F$!C/$UBZ[8)'MQO#Q5,$\KI%^EVD;: M!,$OHXUD6%!U22K8ZS6("4_Q+N@3VYF^D$&*^OVW'\^1!:Z;J)1. H(+5H#M M,O*?8_9V'0-L*%&W'Z%$_4:-J&14JTI^\8*'WMC-^#]CH$OC&Q)G=]8V7$XA M2_W\_??!Y[\;D[^&[;];?W]4.I^:UP!5@\^?/NH=@*I.OT';ITWCKW!U;<-? M?[>&9V&K__OPL]J:M/M_&-"._OG3V>"O_J7^UZEGM/H?E=;?T?"_WS]/ ': M@A3<+K5"#1W7,AJTPKC/*X$5!(9BFXIC6=+( W,_1J:"$!9[L!3ONY:>!"0 M:S'7X;[O!JJG4HNO+H7H?3SI-?[XV&CW2>-/^-N[J>47>7-%X\MI^>$[=V[! MQ6VJI=[JD9KG\8C#-2P'CGU2\[^QV./D@DW0G")@:%VF;(B6&6EQ'W@_Y?CC MMQ":R7ZTE&(9$W^X!NJQD*B6$3_,O#$NE2-A3-I)SHE]1&":?VF$4$>4 MRM,CD@\XZ+ A]']"4CYB8'W@3].A/P62_I\[&..!:]G44UTMX)ZN&:J#Y:-J M8.J:[]N^W$X;E)5>*"M,]2Q9Y<865KGGQ^QUO=9M]&I>7A1:+Y2_E ]9&..B,)=%XOXK MECT;J637M&YXE=L734KF@W6MV)XFJ\K+]XJU4UN<"%X.REWU6U@ M>R-P%0"JJD.U5W'^M4^^+J7%+TRA@NLIY15>95G$8IQ6N.Q9CFFDSW0 ?] A0X4BQK!OZAR&-@IX!5IML'5P#,M3:$.FP+:,LNIMW#5!79G_K:2@R0' M]3]_\0TG ,XP*@YU 9MTRZNXKD4KKJ<9EJ*9JNOX+]XZM*K<1"XI%X8XR1/EE10 ,:Y^&'&(E<N809S'DUN9Y:'55!;F3]K M.*F.&PCX7,))EWL<%[]VUBJH@S9]D+V^M[[HKF=Z1F!5/-<$]E(\MV*#NUCQ M+=%-K/N)O*, )](&QG.N>.J^O [9:N>AK3 M%9."P^"8N'FVIQ>BHU):F7XHL?T11>?C]\YIZXMB6ZJKV'J%P8>*SD"(7*JZ M%473 PY>GL)LW/C:MH]T\^92B]N0?31.LS&+\ZF.GDD2>'?_0X)Q%(%X\-0+ M,P'AP/7)-]!X493D(HZ7C 237<+$H4RM:04#8!7F@R7E?P>\N-&= MFSU>V[N?A)>?E)$27GZUC*CMT\]?%,_WN<.]BJ=I/GC6KEUQS<"K\,"Q/(VK M9J#K("-Z]:;INX0NDA_9Y67*+X%7;N/,(^#M8HVP5WP+==UZ2V;AD6LRPE WB&Y9M*HHUM8VH43+ODS OM/GYBVYPW0^ M915&%3"]]:#"5,.J:)[J<55U5$53P#:R[1]Q[Y/:1CL9VQ$L5P?)S,GY>7VW M3;SF0O3FAG7'O'_&80J3LSPB\O)?O]FJJKR9_RQ^H&]>B>R:Q[)!=?&9DRG_GXRSD4//E9[5;Q!).FPS1%06>3>KP;P M&/L&NBLE0S8!92GR??#U$O[F^-(1EE(M=< =AQ'HTB1>'-[_8.[L$E\_8[X, ME-\@] :%EN6DD^?I$6G&7G6A:<(C,"W2) X],A01Z(BDR G^?'#(W/^=Q'_4 M+IJ+3_XS9B(_ //&+KG0NJ+F!05BQYV!=Z!/)?U 9(LH)7[SHB2;?0TS.5JI M*):Y":YYXS2%,0.@A+(I 7.9,!2_L6@\A36YG=.<_]A"+ MB;V,@4ZXR=1TS*)CLFJ)^ C9R*)X8[5VWT6AA(0_YU.R_)[5ZO?.QW:_A#YWV]&NS M_4X\<-9LU]KU9NT<'ZV?=WH?NXW=1HYV$O,UX+:E=#K*B^@(\0L32()+J+*Q4U MULRN6O24DW%*ZH.0!Z1QS;TQ A$F6T,/$ ]')Z^=@>40>R$8<\6U(\(E<;@L ME.)@)7KX<%R8+!C;FL.T\()G%!O-*':$AD,V!D0%&!G"5;C5YP'T71@PW7$$ MXZ<:JU#CI?M*/$P-'[_Q5]C,%73+=#U3R MXW2#U*K\"F8^V-_AI2@S$8Y7,>V%P;7-*!9LUIE1A(8[IN# +-GX7)S HSE: M%X/DBEQQM%Y$7Z9FSTA6[1V!M1_/++$DCK!*C65)+!0_&DJIJ(Y!J\J#&?LV MZSRTAK95T0.2N'_+>0+#"0:.A?5S:U2^&AOY\9C)<)SA8 .T]V4\D(D/3'Q# M,S]%"S$#!O-$*QE8O^'4V17W+5 -#+64%W8@&)=L-$)#&&[^>^Q?RCOBU8EQ M@=D"O $AR5'>SH-'0@"W(+<(/,VDC$@JKV>"B'_CD7B>+3VS8,NO?4[,R:)QO#@C M[DP0YKY%RD=)BGXG3'X82<=X8U,"LMA7#*&-P/UD1 4?Z#M>JOGO.KYA0$0(< MI2$Z.,BON-4Y.G\8$"RJ3B4%+UDJ7C;K^'RN=\:I78]^<[S " :UWF2D%H-C M$Y&NF!F4F286GL7P4WVJ7[X!\>8DDW?"^'=EJ(\"C4*992,,NJ*$H2/),UQZ M%&:#*U#8R'Y@#.2FT,Z)6>5=*!S-V[/)EG.AZ)&<@8C M/Y3Z51$1W7,3X%N)!""K>9)F"[PLHQ-\Q*37(AX(&*A4^#&#%F8FDR@^R082 M?\2:+B&5\P%EN$?Q4'@LH%- E$$KR#)/3$SA]W&<%V4K\,0(S8%+4/L8F<<8 MG,='^5P?+6U\O#/2]2.6$W$04:2^UI!:#D]LS2&W6SZ(_4/V54YFF!5=D *P MP GC::\\D2H)P3WF.?(S3(X[F79MB.5'PO;H(<\G(E3=P9AC^%VPPFP! M_XI-Y%-"11YAL++>Z76.IK.H*E2[H5@J^,.E7,%PEK(AOTK2KPO@C2R\81 # MEBU!\CQ:-)5!^'F.D@]$X5WAOO6ZO08SEA5R.M7F<9ZK"S-0*/H],1M^,GBC/8O@S0G8&OWWC2YIML\ZW5:MW^RT MG^6T'/2B;/M!L@&.668##B,;U;I\TF\W[JUGG.:A9"C;Y:;/; MJ/<[W=X1:?RW4?_8;_[9()VSLV:]T96!\WJG>]'IUOH-\J[S9Z.+R8X=SV^@ M#;8VI"3>XVZ^ */0T^)#QJK*-817ECL3PWB(,3* M*#(!0ZM( 6\P!S=45A8QDQ;GT\/M1$G6((EP;771N0&/Q$ADG4F1>,8OJX.I M@DDI>WB=B[%AS.Z*$S\1>7L1AMOT+))5!#G1"\=2-IDN+T)W!)RJV)\23,S- MC7#/-#G^81HK%$Y5=F-V;LQR$V>9[HY7M)Y9/W%9/L/\1(05&&A07VC2DVD5 M!:A4+.42(8\&#,V;1OE'HPAK%F0L<.IH)#(B5-1S#4=1,N%<'%6X&&,J8AM, MU" 6<:9D&DN:7YS[)VLN+O@.Q57DHL*_B8J E2R#F/<#ZX5&/,5Y6VP]7?)$ MQK%@Z.P5^".7?!J_!S]D%NOYAIF,Y2$M.CKS")(,S\98=<+B7!04)2)&C:P[ M[Y8D'EY&&9)AIWG8O@X/G%Y7IL4<6$WS3=2+R)A8X=O/0I;;S" &0+ZQ,)*X M&8N\PQ5WP1ACFIHX8FBLW![D8_Z5,@EF)FY+,N"_DV?+QAKUCNL1%N46Q&S_/&0A6\I MTDTBN#XA5PRF,9UYR-OSO4CR;$@3%"&B5&3Q"G6*>A'A7HO!]!_=-M-[, ];2Z@._U3NNBT>X] [?J4:#\%MS;A&I"6!X! MX)\U]*Y6JMU%JHQG(55J%:?\8[?9_TPZG]I@,K]O7H#Y3,!Z[M>:;7+2:#? MEL;J('E=F-2M6KOV3E08B:_=QCF8UZ>DU^_4/[SOG)\VNG!+OP^W[[UT N_M MO8 BN.VD@*H_(:#VLQ!0K3H312%E '@HHKTEN>MW:P"&=7&QJ &43C%IMD\; M@)2GC4/P>;<2Q4V\_$Q$<6>Q4KN_*%+Z+$11KY*+;K-=;UX &,Y+:LE9HR&E MKM?H_MFL[TY]YBY:I)*63R]J13^>K[SI9;)F.5GC/$2R1J5ZF:PIDS5/D*SY M\_[P::V#3^B-5X$1XA+;U[)(=/)FYQ(X!D9UWC=/FOW>REJ47A],6^%A]NKO M&Z9H;I10@6ZYVN$=KJ MBQ6*Z]J8!G515D4,NEC\>H&K:)O-(XEF]FRQYUJ8G&;[*A]V>PVW9 )U+1.0 MGC?@/@9U=YL9:E&TKM249-/NRVR/*.%*1!$C6";<8V.Q=)1/9JF)J=UR)+Z) M5(^':GN6J9L9-DM+2[.I)33CN1]7P4*#\ YI.Z4 MA&Z8_Y!Y"A,.^.?-3K 36OI!@H7^GML0QKLC%O-EVY(&OZR,M8[,TD&6"U0!HUCM0HID)1\73Y)2Z%0/;K53Z\ M^B%'S&D,1!6'8\P-:'$@!Q W8J.,OYY^>..'N%Y_\CJ,!8G$0ZM';\!$S0W& MJB*-QN(4NZ+]XG)57%HY1D1>LZNF8VR\JE3I/:\9VN9WWO;D;7W5#6C6>B:= MM:JF==_^/'9?*33[;+C@.1'6J1KV=OTICJ!<<T^.[N,+"T:KTT69^G?$G M1_X4V84?3/T\N[ 4C"Z" &^>O(-%RF&0YZ/7Q\=8L K=K%XFWXYKJ3? "MUC M[E^R]-AG.3N&;E*56JJFBX_4T:AJ4%U3#H@!S&L#64" M$HL_N[Q8DEC'J0M$M (C#W,;IRA3Q7B77$"*NQ%7UV0UGD:W/)UTX:YR3ZQ8 MGV[PP&<5S30T\V I\)C*==?&;A^K\#^%ZGL+G&H)G"5PSH!3OP4X3R81N\I* MB"PALH3(&VI4/]BQ[SM$ZD_L6RXF%DJ4?'R4-"C5+*H>^[:AZI8-**D7[J4H M8)#)ZP(*9ZLWET['\>8>9XF5 BL_'*RV++'R,?7IKHU=.]8H8J6QMUBI_E;Z MD_N/E&M@TE8575&M8]\T5$MS ":I4N D&H>D\<\8#TEIQLBS8K>3B!4[<":X M@S;N 'V9JE4YH"9E@8Y>(><"(294#ADSS6#41,NV]A4RMA,P#@,SU MSJ6E*;:N VKJ)C4%:CJ.KRV[EQUY_&AMBHX+N_/<@JRX>3=20#Z=E2CZXFVO M3OJ=2O-@5:FB&!7;5HW'2_GL&@4YHG)!D^AFB:& H17[8)6G MIFD5ZEBZHQTL"?2J<;!CMX[IGB)6Q)]W/M?YFB8TE-JJ4&MKADN"0$YO&L:HA-II[BXV/EWXHH7'GH%$'SU(' M:+3 OU1%:G,E1ON)I64I;)FK+'.55*D>L'=\3/7]1D&K]! / ;78*"C:I9E MJ,>^9:FFNEK>XY3^88F,)3*653P;$Z_' AB=O05&^]\E,#YC8)3'9%4P_T>5 MZZ_\6K=]N4^/Q+B%37O$27C<&Z?B\*[5755_-. WF):!'1&[%?. $ MZ7AY(C:&/&@J'#H7J,[1@5/@X#E 496#YP%W(DH879Y?X<$ RWNTB$L7'(]K M.G Z?:B2%F.71^1B4#TMHY)E5/+@HY*'NQR$*L>JNH0HM%D1T@@",@7.> \-.W[4F+?M[G!(J<25@\ 5K?%5'TSIM9&:1@1":CZ-H#Z MCB?I)25IUG.@N"(-)O-$E1+4"U!E1[N/JL' *KETOU# U7#U U'H;:B MF(:M'WM^S"J(J.87:UI>N@RJMP!GCV4#1C[ A*_ZLZHBX-&NZ*!TSS=F14NI!-/#!%-=576J MVP"FCF(Z!9BNG/I1'[#X4APA68>>IDDDG5 .D\ABCR_LUWH+L'+F#;"),,\( MG]5Z)T$0>CPM-VT5F^HR1+7U9/TPY '&:R2NE9UMZMJ5G6P+L 3FV3@FO MAPFO:PN$G=7M/.:[X]63X8C'F03:Z>5SLN)>,\RST^=1?+ J6Y(_DM/AU!2.3*/0FY4Y[CWOK?JF?Q_.\ M2NVS$]KGMMA7L3/,.6<97UZVIUJ81%+,Q?/H":B@>?6D7%EP,\NT)CYVTNI6 M3M@D&R0I)R?)..+?6.J3\_/ZD3BM5\;&Q*T1KE@'O&"59*)1QRB.&<8LW5Z&?#XKV%Q]TDSQ/AJ^5^2/,S9)H MG&]^9 ELLO%PR-+)37(^/NU4P3D+24"I.A?^#M(Y-USRBIMR]K7" NCM:Q9= M@9)^<;PTTF$85U8H>Q>B;";!K\)C==<-AML[6!@,OX6F91N6XU,OL%W=TQQF M4I,QRW,,U> :#[Y8+][V412FI2;B[-\UN+DJ)S MES"I!=>;0FD(F9K+0PJ] MJ0 I(C;*^.OIAS=^F(TB-GD=QF) XJ$U*F/.(%5%,DEAA1?M%Y>KXM)472U= MLZNF8VR\"HKQGM<,;?,[;WORMK[J!C1K/9/.6E73NF]_'KNON#;LV7#!T5=6VO-D8:$AV7- MNFO=O WVVN.AV'=ZMZ-/*KV_K3KCGIVB>S.&7T=X@?O_^HV:RAMW(O_M\H"G M//;XNICY5A+W" [ ;A)UX6R3)W:0=I,^6!15$F8=84*PYSB5/^W3#+L9LQ@ZR1#=O\LW1"U WK6.Z08;@@+_%D,QC?A'R-DZL8TQF;TQ&ORGS$ MHU0X_7&P\>BRPNF@JW_U8TW9\]4U5"O1OT3_)?17%]"_GL19 ?J]L5N!_T>( M_3>7LS)QPNAT4:LFRPV):= M,;$21ZYX/2(M[G- ]_Z IVS$Q\ TV<)BV*75L0M6P W8[\2<]),KZ-1%!)>. MB),/R%F4).F1[ 3I =N=X2K=,/.252/ 5DHCH#0"2B/@<&L2#L$(T/_UFZVJ M^IO2%'CFIL!]JPU-V]'UY6I#:V&7"X12L0-%E@M<;5Q[T3C#54$W#(%9.,"Z MY2B!DP1=># 8^NDXR[D\GAPOG/-([)N1LQ@P&%H;QR& ^\<8WI5F82Z;:@Z' MXQ;/T_"1#C-_!E+[Q=LG4+-W=@P34V2D^JJY8='Z*C_;% M+I;6A<"NF"+/U?65WJ2G0MMB$Z%L<2]",HO$PC%GIK2[$DP_8 M72TCRG@RZ0$/_MC99XA5:97^N\369XRM17]42BL1 %D29&,WPQQ(X7?"M] / MF7 9B\CM'/+*'2\>]]8]4AQ:J3CV0W%H%&Z+DC#/L7P42TB6ZTE :9P6U\F_ MV'#TAO23L8<)H/.+([&MZPC33G"GU"L\!7/[8NQ&H4=JGI>,XQPKL\_"=%BJ MFU+=W%/=Z*6Z>=[J9HOU\JIJOGA[(0K 0.G4\CQ)8SXA+S/.">Z%()?E46I( M0R;,2"V.QRP"Q3-*TAQWT<&%5<5M2N7#JU+AE KGGJ'UTC%ZY@I'A S1$:)@ MXEQ3Y>LUO[[6ID>N7:1A[(4C4![S#70[J2 6KJ-1%^Z>+U,(L6M(S2VJ&VN1CM5>M5PEJ M&NM-X65IAD)>+JD@1S%1T6Q6/Z575NJ?>Z?C:+79[NV"!GJ*X3?%MG[DOR?= M<]*,LUP<5WF:>&.L=/@U-"EOW6-1ZM7?EZ)T3OKL.HF3X80TKG,>9XA\/6_ MAZP4J5*D[BA2]=IY*5)K1:K.(F\<2[P=!79+N.K)-]PSBUWB&< P)\P3Y0RG+&<$-U06>V\.68[KH,*8 M+,AB*6*/)6(W#D5ZFI.'R)=U_VT\-:$XB098&X^A>5,,KX+L_UHSIS(1BO+? MUQ5-'E7S%.,J5HG*#-3-O_4D#D+L).;6\Y2S7.R/.V 9<7$AX"4NA@#IN KS M 0$L&G%/)+T\$'$&(H/EA2+Q/BT\++;BKLKF.\-0"-?LM@$#^1,M!R!_/LGX MB.$) ]%$OD+DYQOUZO,G_/]N(OET:(N=/%9OVTE< M 44(#P,?9-Z ^V/9\2$R%OF2O7AJOD!^Z_'(: MUNI5/E1Q%\3%1:4#GG)W0D0>-F=?X6W02C!.XS ;D&P\&D5BG2J+@#>\9%0L MTV'Q9%K',>W%ANZ.1_#BE/\SYEF.VT?L#VO]MHFUFK&/&6IX$[P#4$_(L@?M M(?*1)(7/Q=F^N+OT*(*NPX\LA?F0-^\!1;AZJE*+; MAQOZ_^_%-J7GRHO;B43M1Z# C5,/! 6:_4:+4+-*SCI=^*!4/I#>QU:KUOV\ MY>P^TLUW[5K_8[?1VVVELUBSAK80FD9A*F!?6%9+M6I40\N &B_] M5[.R6>Z-4U K'(U\;X FP[1XC3J:?E0T.K?OP(< LPR,-S;. (J$>Y#*!4G0 M!9>3#.9.GO&-]IK+!RP*II::X"QY@V@YY>,8GA(-LG$^2%(8NO]#%)\?%?KF MQB3\BI-#':=J&]I]#@ZEM&K9^H.?PTBKCF,^_,FA:E75[(<_-U.K:L[]:'!; MLZI1=>SM>KMEU._)XRAW/9?R2:)OM6[C]+]'A6O2KM_[[+*'GY0G/M,+#T7< M@H#+\8)=XK7G0:Q2F!].F$\FK^_ B$_-,MN-Z3@[GAYH"I8!BWRP<7B>')'6 MR4GO67+2%K<6AHXPHT7!S=?'-R;N1&MHI?PI/U'Q-SKB;XED!4I&H8B=%E9+[A]O,+<)M M.^/[7G0^-;JDI:'^3@O\@]P-0G1I5Y64.):BZ4>C\B')$X9N+4B78$ODA[V\(B@BYRGX^E! MD%?!."*LV.XCJP#] N;E1_(AD2^#&R(RFNX,@CN/+Z])#,3 8*?KR9B&@2^($."7XA?+,_)L&= Q5C&'^2=^/#10DIP'GO !F;Q!]S?-,PR,=PB MGX21J6 "VE+&:9S:G+\;?X-LRL3Z+Y( MJ&!LHPAG^$G,,7SQ+4QSF$+L3Q)L&Z$05NYN",F/ D5;!H/FT9Y9-KD(^$C! M*0(]01+!-YP@*6[ CL $13"H>-M"5$DRB-B[5O("?IOS,O"23('=)33TJV)! M9M74K/O$@G1:5OY'R]7]+,T6SYC_I1V[ZPX$*[&A^<+Z0L97 M,J_4D)CP/'RQ+4,W[/?UZD&WHK@;F^Q:$?74SR=3%W]=K&E% MCZC:+7ID8QSN7J&XIR/,#^-P3UJ>_\1QN%\P+>9NI8XV("C=)P0EK5JWWC@G M'SKM;NVT1,T?KVG"0N)A 9DW]FY[WB@Y'PXB_\(^WB5H/@AHWFI\[PMH+@6" M2[0\-+3<'V2\:/0;7<#'VKLCGKO&I_=9:$MJ3'WGNH#%F[P"P^-*%L! MP+XK^PL.W2$MQBY!1@:_3$8>;TWT"F)O$RW;K7'\O'^S5Q%"\J[1Z;YKD$]5 M_W:V=D1:3:;3^+L[)H /[ :?][$*&WZ#81YQY/TD@LA"KVO/,UR M%@0/*42E@?]L#/R]AHMBC6FW<4H:55+OO&^T2\U8PD0)$]L1!D\!1+E)!CPN MD:%$ACU"!O*N6ZLW !+.__6;2NF;$A=*7"AQ84OW(64>%C1'(#JZ]J:$AA(: M]@H:ZN^[S5Z_V6Z0%CH-'[OMSN=&M]2))4 \ $"H!P 0]4$:9CEN4(D"E(S3 M.)GP7Y1:*J/^!Z"16\WZ^UKCG)Q6R;O.^>E)H_NNU$"E.B[5\78E/*$W8#P2 MTI-$OLO3RU(7E[KXGKJX6SN_>$]Z[<^GC6ZK5L9-2CUU=[U^M],JE6&)#"4R;$683V$4A6Q(WK/+ M+$^3X6.II TG6KS]CYL>ORUW?5[8:82JZN9=GX_=Q)_ /X-\&+W]_U!+ P04 M " !DB%A2:$\R"A$> #<3@$ $0 &-D;F$M,C R,#$R,S$N>'-D[3UK M<^,VDM_S*WB^JKND*AKK0;_F,MG2^#%Q8H]=?FSV/J5H$I)X0X$*'[:57W_= M ,&'2(*@1)O<2%N[.Y:$;C30C49WH]'XZ1^ON&N_>YZW^QGH]?[F0&=NHNE9T]G@3;L#P>KOWH?#4L_F)P<#7J3R=-3 M3W\ZF/2.1T/2.[',0^MX<#+13?/'Z<>^?GS8/SD>](;'NMG3)\MB&>;,5PU M4!8 &UA!#).FZF"?_[BG&4'@V4]A0"Y<;WY&)D;H $A(_PP-QY[8Q *Y<0A* M1J9!ZN? \*8D^&K,B;\P3*(R$_,5I]+V!@O?Z@ MAU/.9>#*-8V "79Z;#F@?>($/G[J)2@^O/K6WKXZ :'?FQK&HCX1:4!.2/1- M?6)2 CXX.3G9?T6)+24C+X&L?0__[ V&];HM$V7UON%33\ U04.R6NO1(. V MI*%XA:J0DH;\R@&1EA.D97"X&2WKT;$N$<6:1)$= @"[/:C3H4_,#U/W>=]T M0QIXR\H5ZV&#^<(RG#T"):)+K(*L?\.=] "'.53(2 8M+ MY=.>#_QP")^;+@_<-)RZ P<0,W08G__MAV^12=WA XA-[;_%Z!<>J3MZ /'! MMEN'^PC_ +]KMO5I[]0%7^/6F )]^/WCW:7$#F0])Q "K4"<<.3G/MCS\%^M ME_@G/8U!:@CZT_XJP JJT"?6#?V9_;TZU @X:B(!7%D@RG!9R2H$B[X44RF= M8.J[CFVA;_;9<-":NI\1$O@U)KP,@X0! \: (+9\=W(#"I>1MM["*D$E M9]JHW]=E3$N0:NY$2]#NV#4Y=>^8"%-.G]',>7+(+9@UQ//P=]?\9E#^[\QU+.+YYW^&=K!L@,.UNI.S_Z#? M/ZS#_KAK+>Y;8YUJT+N6[OZ__O-X.#CZ'XV3L1.3FGS;?!-NJF^Y !WV^T?O M(4"[O3[/5,.?73CN2P.;1HQ)SNRC?O^X!K,!J\;0;A&S;KRI0>V_&!4@T6?$ M-SU[@9_?0MRFILWM*[0GL.#08FRSH;M/I+2@\TR;JZU@1G7PECP8LD)%A;H08 M^9A"K26X-8%\Q[R5V7XC)BHQ<]C7A_F5JLY,,(:BOW:+!B!>PK?G+U>4E.9\XKHY)KZ<,"B MF!GV F(6+]$ M<9P:VGD6N!J'/V/P%%SQ\"5&7_ S^JZNA92&3-'_:-17E/7 M8Z;V/>]HMRQ7&8#AQ) /$59YW93@C.Y J&FAK\K?J7Z_5C?=.%SSSJ MF"AFGR-9W'#GA!5AW"G^$@[?N@$,T38<9\FFSWXF]\0,/1M/I<]?32>TB(4) MHN\H==# M33-3AD-J50[ L,QY@"4\V4;SL7!BXR_=R85-#6K"SC3V?1+X8!U=V<:3[;!] M*8*Q7'J'>Y4'OC,:47Y-O?J6-,@U[DAGA[)*PI'Y!^'F'#DG\X,.B6^3>/V,*^GCN'[+%##\EGK512I13).]D-)IKB4&WX08FQ2R7E0.='1 KRHK<*-QM>/&"/W7GRY(C? M#<\S8)AX=NC9SP;Z9$*]+Q$#&PCH_G#.COB:U3P-$"(7H$-P7==2-IRR*)4D MHBTZ[A34Q=O@4HOITU($;J-JP1P-F*5KP_M&F.N6N/?J6242''+/Y&B0=RU9 MU@@R+L&7BCGL6(.S4---J<8D=U:.1_FPIIQ-V^BS2&89[&P7+!G'CD+-45/\ M![/;G@TGL<8:86N]#N4J^40?]&MROZ=E"8BSP9C%AW^DJ-C*_5[".XS_NY0G MYA7]WJ"8J'8E%9!A7Q_D3L@J!23I&H6C1(GL!"/-#:P*884.05X%^-VR05$H M1RYG_D ?Y )9E9F(;#4X!IB+>=!30-+@D)J60U'HWQHOI ?VVA0%FV!+ I.S 7CFUQ,+ M[= IM?^"GX.'&;&]5#O3LED16L"XMS,3 BE67&'.; MX@VJ%2$*V%\^(^<,YK-)N5Z_>[EP'NJ#7 !(03@3 .;;>29O2M1>N?,*0EH$B@* V#1 M>.YZ050 X/QU0:A/WF4KVX ,N1".]&'N0+J.$*8"3HPR+4V:%M&V4XDB+)6J MY9< M*)[:E&'W#)]=;UDW,EL/K5QY'NK#7+)&*0]7#,2HGYT6%!.4SI^YY<6.E[ ! M87+3 G-4&V&T8B=RMA_IPUR:AH3MV>P*>AAP4*4_Y+X\N_;L]R$3G1A_F3 M856=$)$BS&5^SXQ1HT7D9#RY+10DO)%@!^RJ J;>NJR(#Z&U:D[)<$A-:+T_ MR%^D2&'CF;AI?#O.F&MDUE=BDEK4^F"4/QV5Q\ZZ)7JI;=4R\ MJ3O2ASDWN(JWK L-^]C*/&?)Y">)YSP: M=PV]SL-YQ),8[)%:Q(O>#J#3,;7X[6#"VM6_$_%.],@%"=1$3>V?39V/PI<1 MA;&,)0@8D5I,I09D1K>J"6^]G70E8&4>#_-6P-)+_WK[G(?)SV$C%VEI8 MY:OH6!_F7,*7LFN''7>!.D %:^7\&&E3MTXSR(T3#C89LVKX)9K+F/E6.0;VF'H_PI M62$WMG%_*YC4QEQ5=;1R+7BDCW+F7S$#=\:XE+-Q.MD-+X9W=__HCTWX&1S] M$,/(P_Y YWY_!A"V&/CE\)):H_:EY E?N4"]R)/LH=)JL+7,84Y&3P1+Z($"S6CU_OY(;-X>_$GLY@ M6L;/Q#.F)%4?]-%'KN7+<+@3]@+"9["JK?&+X5EU_82WI4(J6X=]?90[S"Z3 M+4%4+Z(J4SP5Z4)1*BSG@8^:(74]1I[&Z=L)7%9I1*ET3*7#6@4FSQ>.NR18 MU/NK2TGTB:%@\WAK+'$WX+.);["PGZ)EC_L;;#0-*K6WI$\NI -]E#LH5U" MXBJ/H)B)9T0E4X$IJCF^2#XCPH6']"I[*]%_?Q+91AF'-W3AZ,UQH. M6AI&ZB ?#@?YDC <6F/@VSG1-?WA/*34#SXK7FBJV+EZY:M3U42XHG^%<1B.R-YMX1RO\W6HUMG+%AE[*16$_+\6+A+,'4>+R_(%@]SXDQWH%-'+BK"WT#W?&> M],EE$)20?/?(IBUF)1!::()D;FF)NH*":NUIJ0FZM<CAJB8$LDY'09KNX6B MB3B^(CHY@X]U/7>*N<+@7=A>NJI7GWIXI%Y<9!6:1OM[(^NZ7E=RQI^ X5IC M9>??DTAWSA:ZZ'X;)>.>3#%@<4<66,F$3M7C/:N 4N?\J#_(%Q6,4&@QCBV> M][K'UL7@4E_]:# JR*E>Y<$V.NRKL]G(874-G%*%=X3W?:K9MMONROG)_T"Q MOB//A(;$?UI^(>[4,Q8SV[PC4[O^;]"'G]TC7\X=V!?Q.>M1$E^CP))UJ M4:\[$:#3*Q?^9S\3BUOUK$B]CS\4ET;Y2H+F1:1)&N0B!!JC>K?%RZ5 48^1 M)+R=A*CR^BT_LE?<=Z(F1"U\\LF?(0S@'.L@\^.:W[;TXPG/_ ,,_BT M-S$YH/ MO _L(,1/7SPW7'S:X\WM@,SWM( UIRZEX?QC(+JXA-\0T=Y^Z52)=.N;@J=S M_?-7XIDV\*ET*E3!&Q\J_\;'G U?89AYZF+NE(Y-"E,]()MB4E,@?GKBA8N M'M 0=E!KF$ &K'-OJ3!0\:9YAB$7KH=/WCTNL+(IY\G-1'"))<"43L+:^.IP M_%UGZ&LX?R+>S>3:!5Z2VYE#GMS G8,UXI?.@A2FABC4&)%- S(EGHILC^_. M[\=F< K?$L\'YES#_.%.!"J)_VE;]\1[MDWB@ZEE$F+Y%WCX8CWCA$?)).7K MH"G\G14)49QWG*\6#!L600P9V>#D\]E1@WTK_1=XL-LHC#!)O<-#*T)]UM<8 M5^R4-?V\3)JDTZ*B?"*1B_G DD)3"9M\991OE6_=[]LL/N5])6T 8/&T6PRU[CAY3ZW@NMV0;O":KS$^OC#40O95%9+ESPZ8JVR<%30,L M.B/\WTM:;-.Q&GEE6V8='%V5@K'CN/?@=OQF6Y14,+JX;>N\_.I2TZ4!N!0. M*DG2.H*V$I@3;@!ZI+9F/35!V=H&?$;8?V\])8$(X;[!3 MF^4N8#5@TT88"CY LQE7&)E(F1^S-/_S=)I_9$;*5[@Z?.NK'*OMX0!^MX/9 M:>B##TJ\F"M17>.LVR6\-TF88WV47=4)68/+O\-K03>31S]29C<3#%]<..Y+ MZ@2S=(+60]95P^X^, E ;*O[+G- ZE,WXLT2Q*$'O6AF1?\+S$DKEUM1&_D M! L@E;WBQ7V8N2%F^F%%3#?T D)HP8U]'P/I6X=M:/OR:VV*;0,'8-/$N!XSFUH4E(9Y%*%LXM5 T('-6\'$&+3TS?&*.T+K1?W9IVO=# M8IV%"'/+B&#L]D68*O5Z9?G>N :FUH]^'))R M,V&O^MP'H05K+[)"2L=9"T=7W=M_+>FU00VNML%,DPMP6>O6Q35]5ER89_"5 M &?$+]+CM750==5#O[)!?5I8(1N$TUB :^W<$1^<3#Q>QRUFR?^_.E%I#4Q= MR$G"P"HH7!?V/[ED%S1L7:C7-K/04(V.B6XF/ @I3\'D&]YHM.?SJP>6A M,_$Z83EGU\77U=UM;;5U1Q91LJF?V=E9^$(4$FX.GW. M)?)XUXY]5R%K?5_^Y?1!/K!4@]:)Q26=+''^%RL$"H2'Q;E4/G=)):&Q]5%V M-G9[1QR;3"Y":K&:'; &*Z/:,I#.CA/VN],P\&'!_>H^84G9F\FP/SABFR$[ MHTB"4$FT'J-Q7*\YCON"9,H2'IK!WU6/.:NU[NU75%K9>KMUU)X40>O:(WZ2 M+V#7["SB15=VE-(V5:%;'Z8(68W-F4V>B55"^+7M@-4+HL(W[#HG@!M@;OV( M4"U476EOUT;3M@%>QJMU9+XSHI[2/N>LQ"VAV3,\9>4E!V]]H"J.[.D,K73_ MDF),+\[- 5?_%,R6Y<3U6%'46^Z(;N0RU^RI98SB)6%WKU=3 M.A6C*;60=2>\(G0XOWAA8SV,N#?_%]?!$\S,;]P*KMX4ZB-L^]Q$1=2_NN#! M@C43($NC*,+Y*S%#A"MVES&*WL0JV[3KEI?=J0UV44#,V?WXOF*7*6C9NL85 MES=^(897D013V+3U =3R77B>>USQKQF'*(>TJ[&WY&0L]O Q$D!QB;H4L[K8 MHEK@PN-O4%?>"E9%U%G76IA J%+*Y6&E55<9W'B.S\HS#W<$%R6;!YX)&*+# M(TG(:H^@]@^S\*88SR1(W?B3:U@I2.N:-G%R[;]8/RP5IF)(%4"M#TK%0HF4 MW!UY%B&OC0R>(G1M&S%)\)?G9^!%JQ?-Q?Q$+[$8_ZT=R.[V-F3[.43\_KHNVL9D)"LX,3 M)_]RYE?#M2X*UZ!&P,GDR8J+,+ASEX83+'$;E8]- ;#UP25AM6++.'WI%)S/ M1Q!%-("+KAJ+!QIK%RU[LYZ[D#N83HR)#KDQK'3K17L7&\6#F[)2QL%JH1(\ MX(M+[44A/2Q977Z!]LVZ[*P"8IM[*M'_ 2Q:WV#NOR]WI14@.WJ!9/44@&3. M 4"1VFCNTHLP #54'D>NAZ6C_L M"F@FM+$2SU"KR/ >7;^50ZI:U.$2"X8:3D0]RZ^[ L+ 5!E//4*DJ=%*L']; MPDH[NWT(;4RH5G8PTI=[;J8&C=ZXI/"6+# M"U.74Q49I6<8BM#M'SBL+=ZQ2N(OV]U,4J+-')9KX]6>AV]PS*/>56VGF M.X]^EX>FJN"Z.N"TY*\$>\>F&7[!_-9S,<>IZK"T MH&GKVV<^]?$B2GU$N_621L\[D/1/O"Z$0DVU^B@[*O*_?OFL4$E:;'H&N@[K#6VMA>+G/P:F)I7Q457H*7IO/+ M(+J3LY^NXO)%'D4K:MI5CRE54+)N +T5_2Z(RT))&2%:JS)S8^_,FK M@91[UALC[JQ)()0GBPTLH$LA"\*C4"Z%IX"A[9M=@M0[ JQ,Z!5%_"J'6 K7 M]L"R2:4KP4!1F%BQ8GLI=$<#"8(YN6<4,?[E$-]G!X"5O*T";[LJ33H[_))> MV23DE?2KGJ.KA.NN:DKRAY43C;MC0QDL=Y"EK[&SFLHSH5* CJX[:6U;L7A6 M5Y5_2:M"8!NB;7V=QE&4PCO?M=-/E;!T(94TN<)XRM2"XLEX)5CK2UE-"75. M \5UZH-ZU2^JX5H?FMBS+UG6M5H=@DS;MNTUX6559>AG6[4^[XU?3WWCYU!+ M^VOY&=1KPYS9E'A+'%8(OA*>)4PFX&2CO[BH5IHU$+0N-/%CT*+\D\AEKGX^ M.@_1>DAO;/U?&*F1![& @U*=&PR7.J:2R=C3[SIS+N#:QX$[$.:UP125:C%*:K [V<+PS;X\?C7US7 M>@$Z5QD&Z_7*I5.V5ODW]9YB:+2/+GC'J>N,<86'5*Z>2GV(8KC.[N?"#DD= MH%>R70K3!3:61*=83G83+T-)$'66T9>.$^(+&=5%/_(-6]_""EZ=QWM$4XI% M#RXM: NFM9'HG.1U\U1-#_@MG,/2M%\C353*]K?JKJ,Q8LP?NZ%EKR^4/\13 M =;5S!6,X?N*<<_BMJVO!['9,H.[1@'4:KCNY$U%NTQRF0;7TTJ&B"P-11F^ M?=]R[0A:NOP"2S0'NT,D@C0?KY/WUO:1CHA'/5+[SY#O8HK MM/$[R8A)'DZ4;WZJT*UOAP7,8^^@^$S"+^G$]>9<%_,:"DF=VU3MVSB, M>YHM5KD4D8\[\DRHY"+V.U/164]C'#S,R+7A?2,!7Q]J0=-*L-;%K,S@Y2HT M\W16;:.Y$$=7+6A^H^_,GN+9AMIU'"E(ZYRM-92N#F+=8\I_@]/)BZ(S!; ^ MB3VE7%&:2[9#.967L>OAZ>K&OK8-GTTTY.&LV$5JWF6HZ*[;"@XOJ&#)ALC% M45%P)2"M+Z#"YZ.Q?+'ASQX7+LU7WJFH]+ ^PG=S'W[:AYGPS1F9&S]_]_]0 M2P,$% @ 9(A84NBQKAAL-P *%L" !4 !C9&YA+3(P,C Q,C,Q7V-A M;"YX;6SE?6F3FT>.YO?Y%5[/UT4[[Z-CNB?*LN11K&TI)+E[]A,C#Z3$;8K4 MD"Q9ZE^_2))5JH-5Q2.3]4H=89>J>+R)!)Y$ D@D\!__^>G]Y+N/.%^,9]._ M?,__Q+[_#J=IEL?3MW_Y_O__=WV?S?XP_!H"_KK[T9/;A\WS\]MWR M.\$$O_GN_,\A*UV\Y5!*C*"B+N"D0/ YF>RX+RJE__WVSTPYP[SC()Q*H(KS M$+)C]&<104L7;(FKAT[&TW_\N?Z(88'?T>2FB]6??_G^W7+YX<\__/#''W_\ MZ5.<3_XTF[_]03 F?[CX]/>;CW^Z]?D_Y.K3W'O_P^K=RX\NQML^2(_E/_SW MK[^\3N_P?8#Q=+$,TU0'6(S_O%B]^,LLA>6*YP_2]=V=GZA_P<7'H+X$7(#D M?_JTR-__]=^^^V[-COEL@J^P?%?__?W5\VM#IC#'_&D\37]*L_<_U$_\\&1& M>'@9WE9Z5]]??OZ ?_E^,7[_87+YVKLYEK]\G_(TT+B"<;$>]=^_?/F'+P2D M,$GGD]5\?Z&_-X^H@QU("WY:XC1COCK(WK.<+F:3<:X@_C%,JGQ>OT-<+@Z; M]5T/:\2%G6B]Y$H=\V+4R2Q=^]"D F\VO_CF)$2+!3UZ M)&11FEE:E"(54$8:B,DFFGB*-@1ID9GK?-E,8H71$A9Q!=3-4W^H_/H!)\O% MQ2LK#@+C&[S^^_7AUXP[=A)/SN=S4E8CQI-7DL8JBEE0WCB(#@UX5"98H;V7 MO-]<-E1S><8Y*>#OO_L#J[K;L'DNB;8?.*'Q?G[ M]ZMGPGB)[R^^7Q7ST3)>SEIQ>"U#(OE8(;^X(OJL+'%^EF@CJP+ _!-^F&,:KV4QS6?O M9_/E^)^K/T?:%,%3$)!9\*"RCS0E2WHVN"RD*06YZ(&<_E/;!8[BZX'CP+#0 M#.,O:%8T_/3M-NI'B3.19-(@M9&@;%(0$B8(.J?(# J&L@<\[Z5J%V3)KP=9 M[230#!3/IV10OAW'R9J(Q6^X?/HI3,)IZ* M!Z\9@B9KV7!,18?8 QN[$+<+1-37 Y'F\FB&E,O14^8Z8$Y J*316)]JLG8?&.]JGZ3]WQ/H8);7F+ MWV;3M#',%#*O,E-07*9-RPD+480 T@MO2B:_.>H>9'2233N# M8OF.+)ZUFOI"2H[1Y!(-D%6C",8$:)>2@:0,TR:8Y%3N8DALHV871-BO!Q'' M<[R9\%\O9^D?[V838N&B8G+Y><02!H[<@R8G#127"CQ' ;+H[$V*)N8N'LYM M4HYW![$@,3>O'OVW,#G'$4JNLK4> J_Q1:\,!)$"9.E\,25D9KIL>UMH&9+_ M?R0.;CM?QW&^&;Z?S-Z_GTVO4.&=1^., 62%J-#)@2^T/1)B_#.#^?/@D?QLLPN4+<2"ON)=.>]*Q#1,^C7P)(3 RTV+A=;M6Q(-H'%C:Q[W-V3C?Q4#:D\XA.=:M MD=118@T]LV483S$_#?,I.?^+:Z'%,D[CYM8'WM^%^J&9-*W5RN-I7,T<&I*#CFBT^4\I.7? MQ\MW3\X72S((+RGZO)GX6?Y8CX))(]:SX2=GKYZ^/DO$#I>CCEJ"M-* C!!V&+D=RP&*,&1&8J( M0!LG0O0J"2LS4[S+B*[ .$>F@9JCK4'1BNY=#T]$APEBQJTL32ZU"W9"V MS<,1?,9+WAXB#E1!1E%B#*J$ 7R9'F MC=+TRL"V7FH9T)M@.':V$T"/J-+)1I*BS M!8(@V?!)TV\T,!BAH^:"<8?8 P5W!E^:'&N&[++(@I98Q *J6 E!T8K3FJGH M9=08U&,<:PXFLK27W.\)(AW"\&8X_CL9Y&$=L%C=E%F\.%_6V\_U)L0H\("* M9TE+E-$$A5,0Q;/9 M_-8-JB_T"98%HK$@4PUU1I*F3]Q!$(%KJWV*\D8(^HZSN;V&'9)5?"P(.C.] MF9:X('&=S/I&Q(E]R: M[2E-Q7$#)?_QPTU._4)_MR_W\C)42M_A6+CQZ!%15 D56\OCXF M&'+">66&?LBP.8: /<,.\!4AYF1R:8.@5S@98WEV/LTOY[./8^+\95ZRXRBT MYQY\JJ4;E&) ^E!"Y-Y:3+1[J@>MWP?&&%),H0,,&C&W927!,E[676]4C%8A M9P7,!_)9>4TBRB&!3AF#T!@%=K% OI!P_*YY<1?V&> 9>JGKG*,?H>,DY=CDJOX.>/=V$OKMW4RP=Q_KV$>!+PX Y+KDS%K2H M9&3+(6;%P5@32]++G7^B1E M-L1E7FAS5"K2DBO!@=*^;K.NWL[J,=$'Z!J2]CP.';=*_#442+LK&+C2QD34 M.H7IRV1'P1;G5-)0M*Z7 !@93LXH2%&DS+0007?)P+^;I"%%3=IBHY$86A:$ M1'I,S9'_"3_B9+8J?7Q)D@G2&-JR<_&"5'6FF1KRP1T1%(4.BO1U#V3<2]60 M0B-MP=%.& VO^"W(V:Y%2U<7DG#^<9QP\7HVR:/ @@]%24B!B%(F()"')8'% M>OTPF9)$Z0&.NTD:4NI%6V0T$D-CL[J/GZ"9E(BN@" ?H>:9"7 Q$1*2MJ0' ME4'6!5HZ)EB)<;5&2$04$D MSTW'#+Z("&@85\EY8?I7?-[, M[EBL6>7D6+90:F,&Q8, SW,&%H+0Y-F$(WBW5==K*IEP3HOUR+ MZV9K4.NB 8NVH+">TGHK 4/MYIFL)PNX3TAI;UJ'9'BV1E!OT9TN*?MJ9NZU MRLXK!7>-G./2BV\_O&N6\0-S:91LO*46]F4=[!@C-RX*2%QAW3$M.$N;M"VH M4A$E.-?E7. >FAI4++OKT?37&O(O:^<^6N2[&!6QH+1>"PC%D-HUI8 WM"0R MHE!2"F9UEY+9"ZGWG..5ZA'Q9QJ575K8NU6(',MV*C!JUKC,PLOC4CDNG;98H89J3/;^9ANB ;?]V<>/771H3Y_YVO;VI\ M:7\B(F=<%Q!8:&/#VE5'9P7:"23-DE&5?G45FD]G2$[#]R.KZ17L5F0,2&R/<[F[UEI]-IG] MT3;XEYF#QYBA1&U< ML%&9F_<^6YUG[$[DH,(G)\)=-R&VO#J8$/,JD^CY8G%>B[*\*%?[F[KH@I'H M(#-30,6B(2"A(0>3M/7(0I^B1 ]2-J04[%/IL:;2Z@*B"N^5(W9!7\T:IED' MET*2%E)8=;^,#KPPK%:_C>AE1%?Z;)4/DC:D?.U'@%$#>77!T375.9XB_?.$ M+.C:Z12)$",#1(X!E)827(P,A,NT23M%_W;9[':B;E WWT^/IC92ZP*H35G9 MIY]PGL8U6Z5>R2=:+$1?,PEJ>;<@8\UZ%B5YH;7.7:+\]Q$UI$)[CP"?HV34 MIG#&*EVZ-GO?-!5],R,^O'Y'WOMK7"XGN"[\\0H7R_DX+3>!C]^G8]*964@N ME#-@;;VGK#R'8&@7%ME$3 M,%V,2D@N%:/)]J]!=%T"^"@5"&63D29ZQEAO7?2%G%U0Y+Y=+72@7/IAY,6' MU:V."[681]+GG"1I1&ZQ)L'Y!#%Y3;]Q*Z6ME?.[;UU;*=L%.?X;1\Y1TFIY MFV#;["]3.*_./BO)-1GW*2$CD)/H8TX%4,7,=:B)\5URP7\BY77W;O.5WCRKOY*Z^)] M[6!:3R/N/V'E(V9S1F=IYXZ6U*Y5-6.,O&\3HY3".*]SEQJ5)YK?5Q ";HWJ M(2+G9$7?52('L7@/.O)0.RYJ"$XHR%Z(Q$Q4W@^UZ+OYQK1K2U&U*WI7HY$_ MDJ[/-=.5E/R*8:-@4F"H)$@7$RB1!/@:Z4Y$C%=D>5K=Q>O<3LZ>@>-O 2P- MY-(,(^N@%*Y:$:V:'KXH-.E57S/2CO/E^)]KXF(RU:*,-$N?ZPUK4H!8;<^0 M+%I;)!D-/4"S(WU?0>"X-8IZ2*[-2=9M4W/;)>O+W773>/4L?ZSSV63,7=8U M#]$PJ8H&&X( 6@89O-8)ZL:K6=+)I1O:ZHZSK994[1EM_JJWN,<5:3-%=W5- MO"B7L?A5TDFM.#E>I&H,+D9!!EM*\&!4(K<:+?$(8^WVFI#G%++HDWN\*X$[ MQ6?9MZ7KN@BOE[+;WM]O';$)D:.0H)VMM^-D E=+@?.@O&1H]*V2 COKLCL' MW0DN)ZR9]0BJJHU ^L9A5_ E1;FZ\38/&4?>2?32./ ^NWJI,D- FX"C-0F# MD:*IDK;T>,21[G.!. *I7F'#\L9(W(E)X[3(+T63R0@6O+:L5 M AJ#I"H]V89=.@KN0MQ.@)+?B$W536I=.ON0^\!M][F"_\BITJVA<: &C85_S#'- Z;>\_77$J+/E@1.;@@$FDX( M&0-O8H 8B"&8K#"ABT[9F<*=\/3("=']=Z,6XFOC9JU#ZG?U.QS9Y+F+OH 1 MF4">I(8@2%D6$XS&H *&&TAPF^*,0 MFO+RI2K7HW\G9"DOO& MS-T.DCM!JY>KV^RH"$?351E88J+:8O4@V-:(04K.2DNT=2HAMPMY.Z'JD=.@ M6X.J@^!ZYT*O3X:OLR!+536I N3<@F*:0T!5FR"(BOC"8^IRP+8[B8U*7BS> MS,X2K?4Y7B1OX.+G>?5SF$U!E"2!*5,3VI#6?>UHFW5BS+$HDN]2>NLAPKZ& MC.AC(75'X8HVPFH7E;A)U?/I,DS?UH) JX//Q2AP7WMJ:F :16V9;L%'(LN@ M4%KJ>H>X9V64NRG[&I*ANX/H*'&U<21NT;2IA[%*@\SCY?D<%\2>45!"*4/S M%HF5FO&5(.I4B\N+%#7G7#*UDT>QXX![ICA_U?CH)HA^BF;M\/R*RW>S?#6Q M*Z(6GB8,20M2@PII^MQG(**BX;9PJ;J$PG8E\&M(=>ZN=EH(KQ^TUJU0:ZC_ M2DT>5XIAP@9PM>>EBBS7_!T%-I?(K @JUM.U$^!J&W5[)AI_FZ Z6FSM7%>: M?OV_POPC.=:KXZ.+>^?U#?*+KK]PY9,O<3ZNJ^)FZ&]3D/7II[1*EGX5EOBT M%$S+$4:.JQX8,M5JOXE'<,$QL"$)2J+VX3 M!I\,HU<8BM(EO>70JK&/>X_UZ\?HL1AHAM'U%%^4J]-^,3V*P9>L_&F\^#!; MA,G/\]GYAXMF.W;+>'%_&V8;E)G M&+BS0?KZKIS,I%X/LZ);O5<]_I MN4U*NN\_@P8U\'<9]"SG\>K]R?-IF?R8^!C,? MF:F-=SW_A(S<-J.3L;->C*<7-UMJ6-1%1&;DY)RLSAM/.%Q?]"+E MA$(ZDD_M.OM\:9]V]I&&63=NN](?8-.9:4/:R!:6N7-HP$DE0/D:X#58( 0>E=$.L^_2S?(:%4,* MYO=%SI8XTH'"Z.M^[K;67\YHL2['83+YO&+&^..5D\=URWK,E<6/HR?;D'=" MW=F!GR?;'QM;SLD*YG=)R?A;&\[^%R3G^BF%Q/E^7#SN$P]L?U(1K.]#8 MBQ.'6[WW/:X?5SK9M%O'NGQQ=E&P(DS668]DHEVY3+7Y3IY-7U7M,R3F]Y]/%F)C:7>M&:8' M2.F^Q[5IF[PKO7UY<[C1]?!#>_.IDP%VSXAD),QH8YB,-T&RS4=O'%T?H:F; MC=V;]T=PHE&<\*CL@A%'441,%H(S'I30'%RV%C)3+KHDM>ISH?LHJH_OQGQC MI%M<<J)UFS:25_5K:]WV>'WG74WGOS0;-OM"O_%T[RF]FO85G' M^GSE,E,R]/"L.!2")J@0 D3)(V!$'H3#PD67#?W<]]])Q&BFCLXU1 M@!4RT(R9 )^Y \BZRSE,[?GZ\: MO];6#VGV=EJ;/_S7;%+S7U?'BT((J;)DH&(MYU^DAA@]AUJ8S6)&)_1)L?0P MR4/:4T\*LL;2?+0]]'5ZA_E\@G4/6<^QSZYY]SB]]\D=9]A[9^3:9E&,@9*J MS69$ E>OFF3EI5-.6%].+.=3IW#$)%U+)/FHB/= *E,@AEF!!9\X=&26%L\<&[R[S M&-(]V,<&;W.YGQB\M0'0>$JSJ*3?IKQXPQPCWHGLZ[+C"IPT J)3V6%DQ,V3 MFDK[$#^DJZ6/"-.&$N[K&FWI!GJ0Z[/U.4U-E3C3-I]A^C&PE-FR6X;_TKBR966NB_#.)-KOZKDL%A1MU8BBUE9Y_IM MBFOEZSE_JUP4S*\N0S-A^>8=CN=/%\OQ^QJVN0P3MI7K6?$CSM^D]LF#02NR81!)6A"4B25I4:3LTB.@ MMZ[C3]M:!I9:ZR,IA:&15G[K]>J88JL1&FYB%J&)';KSMJ'OF]@ M>VF%[6MUQ > AD'JC"^U]HFY@0EE3"#F8@*%WH&++H,PFD7,QB77Y=YYI_E\ M QM?ZZ4P) 0-!=R5%<;>T8T-'FQCQ4V[@6HDX038H!>V&V.6\IN^T!M4& MX]M?'X<"JNXO_C,X4O^@%%Z M\W.GV?5E<..$FP-'ZLWH4Z;?["+OFV_T1?4=HYT,W;O,ME'FR/KV\@"R"'3920[!.E7O> OZC2L5/"$%(1@%.T70)Q3PFKQ1BEPHZ^Z"FZ:37(21F3392(4AA:-H. M$0)3 G1QVJCLL[6G7BR#"_@U1,X>"V5_^9QBJ5RY)'_V?C9?;OH?C9)GOJ1Z M-4 PO*QO*0ZW+(P'L>K']U MH.DNC+X!WL.]P=&-NFJ]O=\1?VS_]^:,3^D!)\-+4"&!$YP0P[V&J*R$$)4B M-#EN4Y?4U5-XP ?HVZ*C$CDY$-PS,K$#F=BA6/",T=K56:$_M!D*K((7,5H%(N*%L0W;XAU@TMWD3R^ M.79Y'W2WBZ6A?JS5*?Q)Z3N9N=>'HR3['JWOKTT\?<+K 4Y]> M'4'1R43>BFN-?( ''%.?C%9">M"H':BH-;A$NYIC7M++V1G9);GPT4*L6^3Q M&['ZS1\X^8B_SJ;+=XL1[>3<"G+4K3+$%)D,^, SZ)*DC(S3=M_%.#N.[*\H M/+L/ZO9Q!!K+]B3!V]LTUV(^;_Z8C:J%PH0+$+/&6EK*@--60%!6M2[;+ M+>:#J!V2RS 8]!TBR<<$':$(1Q:S4\+4#&9+;C/YRK4 O@61@\20%%K7I>[# M@?0.Z7[5L("WMS0?$7K/9N?SD;3%21<,)%YJT8@0P7MMB5,UC(-83]I+4(9S4%P)<))H9=Q:7PS7#+OD/1U&[BZX MT_^2N-M7EH^$NU5QT4N"2]*2L8# 952@@#@NT;S+@@T M_VH(/%RJG2_:A$GMV?KZ'>+R2S.;@R[*;']2FXLN.U#9HA[BUF&.*,%YW_,Z M,J97&595DHMWZWIABU$TP@;Z 1Q5!F51@+?* M0/"LF%"487TR-K>3,Z2(V,$(N'U<>33G&QYV;VCY^VS^C^?3E_-9PGH'.B@; MM$G M29:$G,0G?/DPS2]VG&1D_M:-+OQQ&X8]89G/$ MX ">%CEXSVV6Z!+/70Z13C"W(9EW UM'M\K6# QIS6R/0_F^XY280X9>@6/. MTI2<(Y9K!8QE+9B+7O9IX=YU5H.Z;/-MKIL.\'H,2ZQU!Y:]!^EH1-*7I#Q]V+Y#N>WB_;U-'[W)>)$%O%1O&ED)F]HN)JQN2'C:D'% MPGF20DGRTZ0$%5V"()P"DT(V12573)=B$CM1=U0J^F:$)_3FF&1-CW\R6Y#" M6PWR>GF>:8"-0$:(COD8$1*64+D@(&HMP6KKT'/DEO.'P+KOH$,R!=MCY5H* M>B]1-#/)-@32UEEPL6Y7] R_T*0*Q^A"AF 3JTWI&'C)-=ADDXS!,"N[! ?O M)VM(0<)^ .H@HC97738$O0YU)]L$,\?3MY6HD> $8A]K,4U7:AM%7_O*:S"* M9R6-92&P??3)MD&&% D\C?XXFM6M]<6KV>TY7]!DN3>$:2JZ"L M(WO(1E$[R5CP5A1(2G-D/'F:^$X[RPZ##2EGJO,.TYKUG41@[%0HD^@5%'@E':0?;$<-<^1JQZ@VX6X M7>#EOAEX-1=7.]OHPPK7T[>K./0MFE((RDL;07JS*CQDP-?\U^A=5*1HKAB/J> I#R?#]>KO;L4,-*&_V9QHLP].''WYH;SYU2B2^9\3&ATH'CM2;KZ<\7KJ'C)7&J?'A]="M07KK\;W9 M>O]\&AWV7 XR*E)K&U6LI7;IART!HD 'PA<,VAE63)<+B9<4'%L_Z/* >C4= M:Y-GM4&D,K5SJBX67 RU*YX/V?G$BMBY0-"U)P_I^.4PZ=VL\G,XXSI9=BLZ MHK#&BL0@1TUIP\(= =)\E'P5HL-Q>B- MCX4!&:RT*$*M-9YE 3)F,F?>04BX&A[9]Y7ARL-VJJ^9$1F5\ M@:(=+8U4ZM)@#*1FS$0G@S./JN0.J99WJG2.0<'O*,D^SB9;38&D4^#.>C"& MDY^>:TE?FQP@5ZP@HZ7$'EWK#:UZSZ!P=Y D'V>371568]'G%(T$+0R206 * M!(-$9A2\J)B\%(_J3^Q5(.]4F2>#0]S^LFQ9-.HR<+"5!R)P'Z3BP&V(M>)\ M E]7 PNR!)D%$U;*F&UE]C)%M*%06U8*6:3TTP<<"F"4R( 8Y[I+!TM\BYQL1WI M&Y+[_>AHVE=>)P73*A9@%<,<>"TT*.B'P #1L0"<%6\Y!N%&TM\1.AJ?K 4TI,E>I9L22>[^^A1$8@=\(E4P)D9D^L9N]J!R2Z_RHR#I< M=J?=^U8VKO#:)Y,%^,2(1@P,@HZT4WM59,A2)]^KT\-N% [),WYTA;6_S$X& MJ5L!(N'(0:I4RB@M*$4J-3(R_X+VL0B97>Y6P78O0H?D"#\JP(Z28-]$AY\P M+@_)0EA]KTF*P&T*&J3HU8^?+D))^Z@I>4L&\-E MI^>VYV9>BFHV7JW28:<35=*_>+-P_7+D2,V976+ M6;)M/UO.9_$\?4VI*]]D72'?2.>3[- MYPFKL[UY\16N2D'VDM#)R.TE[L?A]VFP1* MN'8)-P$ MEV\?_RU1T^QLL3_;S]Z^G>-;,O^>3Y?S\70Q3G\+DW,<9:.3",I#X<'4+'8. MKM34TN1U"(:CS5_ICGS'C(>U1=\E%FM#L$IET!IK'3A)8F$Y ')7)"M9N9P> M9\_>B:W?^B;>8C7UW=5; &O@V_Q=4V31*UVK]3KF:XMMS2!*D4!(GRPKRGCV MH OY*)3_:QD"@UM#78'6-SUD2X#A[RN4D @^XCR\K?5%S]^OY_G[HH84GBZ6 MX_K^([@2G22BV6=$ M@N]OLREN_EH]XA;X%W7MK][:+(,:*'S]>UO9GX34[J&ZD_&Y 5YH"K/W^"9\ M.NQLZ.K7F_#U3GK:SO7PT[#;#VD][TZG7U=&N$3J+[/%8MVD[LJ[AZ_H?8=H MS;G]Y]6L/WD=I8[ZC%;ONB[2.2W]S25*6L6WJ'GZ:3D/9*R-IT3Q<[*Q%J0: M4JV3.YO0,&_)AL YV1(>[)]:[<'\>U419-X$><8ADOJV!:&QT'#=G:"#E^WHV, MDHL^(I>C;?R2#2$C9H67)B 4ITT]OTL0A9502@R)E!Z+UO90(P_0=:QBO7C\ M,ZPM*R9WS=X(GYDM"H1V2$H_.XBD3@"=%-('[F/J8E;M1MZ0MOR6.+JI]#H( MJ]D.?4';ZV58XMDT_T+?N)/"6E*,)700N.&@8G#@5)80BPO&*8?>=#D?VX?( M(>W"IP!5<\$UA]9F [^+-FO(! T2@:O 0)E2&UQG7LT)8XS-.;C%!1]PF1W$_6D/;P%CBYU=2IG5":*]:[B%(> MF5(T5296VE[7:^$&(=F(644>;1^D[&7S#L$_;@N5EF)IUT/N?OP*2QA51D$Q M08 *ND#(6" 7XXL(PALC'UNI'#SIC;U]>];<6*UK_[60JB0<&HC>,\A&<:3Y MNV*ZA$3Q]^_OKFS&G5[1JEK.;1\=M3L-/26KS4_5'XW.C0/A3(K-> MA\1K)&P[81FAPZ033V!EC* D7QFYOAJBMD2!,NLN'<)V)_%81;Q]I%>89M,T MGHS7RNW" JD[R3D][_.U#X^2B<%Y9\ ;B:03I( 8,4'61DH7Z-74);K0@/8A M&9*=<'E3N9]:XLULAET(_VU6%<0Y?2Q.<+-K;4_P7;6DX]RGHK@'(>J=M2 T M>"40I))2HE:QA"XUC-M/94@F[8" W!$/)\7UDW%\\VSD_J)C?E(+ V3D2,^D:.2@1=)7-1*@&/DS* T+)M@.>\3;6M!_) * M.@\(N$UEWN:.V2YD;\I3O<*/%^MKI(W*/-+>8&G]D/MK#$21.(A0T&45,<3\ MD#=XQ/A#JNS<&5^GDM+IX'21&[BQ14;"1)&99: 0.:B"E2O"@=W?;MR]Q7F\HC7*,W@4>(1 C:]$. M"=X+7VMX,%Z4"HJU4V#'T;H+1NV_&$9/*/V36H7TXA.R:,?+Q2M<( WZ;E2Y MJ$EW0Y35@LV> YD)"K0J1B(6'_NT63B,W%W ZKZ %;YFM)Y0L*?3JVOG:O%\ M^ALNOW2\FRT63\B^^%QF\]65S(N%9(0WNAZQR)(4&:S>0J19 0;DD5G/10G- MU.A>I.T"1/\OIC7[R?:D2O+%\AW.S_+_.U\L5PTH1CX[JYU7Q"5%E,8DB6D& M(6?N@V4AI<0>2T7>)':G<#O[-H!Y,J$^P@GKK02N=0@J3/-%@Y1QJXO#!XW9 M[\SSX)DWOL5#(U\9-;"(OC;WL^"R]:"YT$Q%SX+JTC1H.SFMTC8O MV4LJ>^020TRUZIO@M6P*1K(=K !O7$XZID3^?N6%)-IR4+1]-0TJ[:("?!]5G(VGU6S.7'OIUXD@U M<.*I@R2"K#B719%HG5=CN%VI&^@NK8;C!I(J2N$+EZ[")X;+#QQ MR\"[6DDCAP1!TY\V9TM>M"&+HNOUFGMH&U)VP8F@"1U"DK;AT$ZS@H[\C41*DA1HF"!^'(?#D)>NXD<4@G_:< M41M9]NM&.L"D)VKP15>HO8AV3Y73[:3,Z33^I.8.GO+ MH$UX_Q8AU_OUCH++P6HT)+U2$>H=1*<3Q,RG\:XVN+@#LRCVQ<1#RJY_270#^Y;\CZ#(8<2,T(M M];6^FQT,+V TO>R+%Z*<)@)P6%:O>(3(:2>@'"FE( 4A3RPFM*3')DEFE2$3YSYQ)&8T*77*=[:!IB@.U$4-I?)LW]F*O4 M7 :0J\6]>%7Y_:+\OK@ LV=>QEPB%)8*J"(9A*P+1.NJ:XX8W6X9G0<-/\1@ M6C.8G$@J)\OB:-SC>,&;E]^F<7GD['?]SA9)-J836 M23#[C=HO#>:(V;?H:H)O:]3Q%7Z8S>OR.X2]MY[1I@_(O91UF/H1?=RW/ZD+ M&WIU<+\Q3.OV[7L\O@O;3MJX_<;8ZU^JW%[A1YR>XR)^_AEG;^?AP[MQ>H5O M:V)D.][N,UP77A\\WPZ\_V5&_X\_8E[;$4]HY/&BOK&JN;(Z@@E73E]^PV57 MV;0DIXOLNO&KA6S/XP+_YYR&??IQE0)]B$!N/J,-%^^EK,/4UQQNPH&+1W5A MQ%8ZK_)C8YS7'Y$,_[_^V_\'4$L#!!0 ( &2(6%(+]*(P_J@ )1&!P 5 M 8V1N82TR,#(P,3(S,5]D968N>&UL[+UI=UNWDC;ZO7]%;OKKQ0GFX:Q. MOTNQG1R_-XF];*=/?^/"4+#9H;AU.#AV__I;V"1EB2*E37*#E&CWX%#3W@^J M'@!50 W_\7\^78Z^^PB3Z; 9__@]^QO]_CL8QR8-Q^]__/Z/=S\3^_W_^<]_ M^[?_^'\(^>^?WOSZW?,FSB]A//ONV03\#-)W?PUG'[[[9X+IG]_E27/YW3^; MR9_#CYZ0_VS_Z%ES]7DR?/]A]AVGG*W_=/)WGZ3*SC"2EPTR_B8]D/__W;KV_C![CT9#B>SOPX?GD!OC[-KO_P)AKU MP^*'^*O3X=^G[=__VD0_:]7SX!"^V_H;Y2NR^C52OD48)X+][=,T??^?__;= M=PO)^4F<-"-X _F[Y<<_WKR\BW0XGOV0AI<_+'_G!S\:(>+V";//5_#C]]/A MY=4(5M_[,(&\%?UJR 64*G#^O3SMAX,Q?4 @DS@/0/"[,"X$[Q'CIJ MGT0N83+ ),^H=YZ[@V<*Y#K",LC MHY] ^C0/R*7RZ?4-ZU)Q3X-(-Q@O3]=\/TX_=#Y:GC+F6@/$IM.2[#U.E ,XN1.L<& M&T'M+)7QM!D-4]EM?O*CLI"^_0 PF^XGI6T/ZT=JG:"N21%,,EDZX;*ATCEM MP5-N'?=4,$J=&'0"W9=47^/OCF7T:Q&L>HB;=>-RJF4W.]UH]\ M@%'[W<%\2MY[?S6X?B@.'%[BQ^E Y22B$92 X(I(&AA:H\H3'1&MS"$G,!MW MBG:7R'X:VJUB^88?BEI^@-%LNOI.JRA"V=+Z^O?M4!8JVG]P;^ CC.]+TSSANG#(MI'^B8_9L/ITU MES!Y\2F.YL6GNYA. ?\OO?.?!D)GK9A C,%9(ED6Q%LNB73H<]E$(4M?D0R[ M8#T^7PY3\&:V5-/.74*Q0PFU7&#'[U]\ND([_(8@(+J8<*DF1AI>I@T0SP/Z MXQH==NG <%Z%-EL1/?G%I!]95R#!LV8Z>Y5_:9HTO1BGMS#Y.(PP?=N,TH"A M:6J@PQN8 C[P \)Z MCBO:J+DJ"X!4D._Y&. ;%4!Y*8UB9",@QWD'E3G0HK^1'^7 M%_Q07KR%T:CL7N/TFY_\"3<&/Q!9602E2:;,XYB])5XZ3X21+G"(0HLJF\5V M2.?"B)Z$?I<.XE Z_ )C'/ (D5VD2Y1N&>QL^!%6\&AR0F4C".7(49FC(,%F M3SQ-3.FH@/E<@Q,/X#H78O0I_KOLD+T;E@/JT)J-.,3H@!*)5A3QS :B608. M3ML$["@&Y;DPX# 1W]6YZDWG+\<1'9Y?F^ET$)F,PII$(#ATJI2+Q'L/)!@O M8TH\TU3EE&4#EO-Q(/:4;P6;X.5X!A.8SA:(ED3\O1DW*ZB_PVR0%:!Q(CDQ M4:!/35D@:,E(@MXTPR4*DN)5CJ.Z@'ORI.A= SV:"N6\>O#B4T$Q'TX_E$&_ MRL\AS'#7>M:,E_$(BV^]:U[\:SZS)12$NW%H]H0( M#!BU#QV/'P+@R3+C:%*O8#;\,9Z 'PW_%](O*+&RPKT:OT3(TUE[(S#(N(U9 M00/)VJ$\1#DN VT):"UCT YLUC66D@=P/5FNU)![CY9%2^4W,!I"_GD^3J\G MS<[E*LG)O51=IP/$>07V(!?H+<3&#Q>^_\)YBBL3/Q^/[AV$\^MZ+! MT<5R!=>TIVNM\FA0V8#B_5H> ?/ MF5#H,#EON$@[.%P#;2Z$T9[32.DI$T&0K#3NK-E8-*!](DI;+IU6*F1:0^5? M(#QY+>\IS0V*/?B*]'>8?5FV+F:SR3#,9SZ,X%VS;272-*"C%$E EPDM*X.? M:*;(Q^!BDJ# 5]'_SDB?/$WJZF8#FPX^1+V%>$ =Y=ZF2(2RR&TO/7%<%Z?; M1AJH-L%6N2>YA>*\6+"33#=H^."[TA=^,D;&35_#Y.T'/X'K^Q\>)&01%'$J M(O6T ^(BYR2D "+$;*T.-92]#="3UWLODMY @8-/-M>!_>2GPS@ HQ53RA%! M95EZI,2A)B!&^@@BJ\!Y%;]V(YKC*[\?;3U @=TE72&H:AW4\^%H/H,TD)&F M[!%18J@EF;,LNU B%/<<1G,RF5=9[;?@.5,*["/M"K>E_X22(@OIXB.ZMN_A M]WD1S:O<0IR^FL]*_F@;(/PE&ID')S,GP!+N6\J+@*>+'X)16924X1 &6)3)(1FT$3[B&$*)'[*9V21R?: M?NIJ?4^*[:ZQ"MO5%K#+=?0.YD$R-'!A)$E")5RL2PB3Q\6:1<.S9#YX7N6Z M9D><7R?%>M%:C8#BU1K^KKCG YV"C$)+8J,IH4P"+33.//%,<_S* N=5<@UN MP^B1(C?*)53?P Z0Y:;EX[M%\OO?XZB90OKQ^]ED#E^^V8QG\&GV8M2^\,?O MI_"^?-B7#M/)K)SMI7F]Q7;N"YF>[RO%U$.X$: MK)7*Z$GA=]'TN4=LJ_/Q1>?]*.JNUGN2\M$H$ 4W02"KN0/TS$P6)#!T^3*Z M>QI\"BIU">QZC*J_53+E))K?1;@5C,DEFM]:4VD 03%%<62:QF)TZ$PLH U" M!<0D18P\5#$5;Z$XGB'8HV;NI ;M*]8*F>G+(2[!E-0C%H4OE;XTD8)JXB0W M)/' +)540ZIUV_D%Q3GH>'^Q]CB/VTC"Y\/WPUF;;]3&D"T1,>GQ?Z@C,93\ M%6\#L2PSDH*C&62@3G<+P-SX^*>LP9Z$MM7M^H\?UH2"?L2?O5>G>=9<7DW@ M0]G*/BXN!F_A.JQ(S=V'UZQ5\\!0UDK64-QG!20?&!6R7 ]3ZT-P*N.HLO5Z M:\F:>P?5FU9*%/]LB-[!:Y0Y3";EYTW\$_WZ]K\?FA%R9;J([>]793N]N:X^ M]Q?"FK)3EMF;F)6S!I5M A? (&1EG4'SR]VC[)TP]%[#")3*G.)R1+.VN"MX M1T)*C%"9&%?&9>ZK!)+U7\/H(L9F7D+_WK\MIU-^DJ9_7!5YORBJFA8)_SJ< MS@;.:FZEPSU/*D=D*G:QM_A) 609U(C@[XGL4%R&[L&+=X*BAAPKFYLMQ MG("?PG-8_/?E^.YT>].,1C\WD[]P# /.1(/UB:3(R4V.UTBA)]]"1FAG.2!L4L?0L1?W4V1/36@&?EG)T[B@8IMXC>@B 2IX/BR8*7E1#N^DBJ4=[AW"7]Q>35J/@.T MO_1Z/HD?4)2O1WX\'41!0\A)$Q5P=DB# K.0<9[(P- CUY2Y.B5F]\-[G@P\ MIA(KU&.XSVS=BGI@9.#"2D\8M:4(MR@1V12(4(TIZ7Z7B]5YHOTK>]:C M&F4@WL!T-AG&V?)N>#%+%J/X'6:K9 "4SSO_J32,**(KV6L#H"E)$211JIR) MXQ9)O'#X)661F\B]$;5JK>\%^+S)=Q0UUJA6L0:\G2UWT*^#YB+'*'DB(GB/ MDI(2?:5(B0]249PW1D&E'D*[@_VJ>->_^FK4M+C70EA\'V6SBK-#PR"PX'(F MS(,KA><\&@9"D\"\=2&@5V0K->/:!>9Y\ZRBRFK4U+C/%MB UC%FE+5$9MS^ M93*X!@=GT!!(4@L5HY!5"L?NA/*KY%V=#^\-556YWNQ2>8Q.$4 MT@!2L*SN]:RX#53;^Q:B/3TL2$MOVW+P M?'G9+ 2#2;648EK,B1BI7$D.^4-ST'( MV"U*9%\$YTFCXREE Y4.NRW8'74[*09191V8#(7P*"8>//*?*]S=@W%<1<^T MJ<2D%L W(AVDD@T\.OA.H,O-64OY@-)+Y?8,QM/V?N,-H/2FPQDL[<;%ZOL& M8O-^H=7% &D)27<4=W96+,IRM1:<"P2D2"D*KJ2J$G)4>V#GR>5'28L-O-_[ M/J*=K)O#2]?E6P+]?II/AV.83G&$83AN!SC@#F>I%D!88@C=^=(W&")Q4CBE MLHK&=.N.3(;T4:F* ]"D. %.C*X ME)(@)2.XH%*1I!.&=5N"=GWSU\>9?I2P@3*'I2-\L3=7]B3NR\UX#+& *_<1 M"#_"5>E+VD8W.>82FI/H\5IT@*6QFCC&-#&Y5*G(5.78+4!HUS>?,66J*F$# M90X^N&]+(=Q*D[_1 J29P/#]^-E\,H%Q_/P.QS/U[4 NQJG]:M1NL%],P]7M MUT I3W5PB7 !H12S,\0K)8B6(IO$A::BRH%8G>&<)V$?$04V,/O@.X,;'2IP M_#J+8-'L,Q2A)(/2H89H[BB@G!ROTQ']E/T^CLF@/46]0>N'G]W?R67U7NB< MC">1EW:K,5#BE 7B *)0D>/G.A%C]R<1GRPKEB?O&5JO1'%>^O!02ZR/I6<+ MC08U'H6H$DM2(RMV'R'>*N?HC0_9A4"" 5Y.'ACQ$OEO@S-& Z?45 G@?S1E M3@^I+W" +$]=YO3.$-9R :9M\3^P:+%SKD@(Y>! .4:"BXQPDY(%*8#Y2G$* M]Z!Z)(50=]+V-N(<+/4:S2%N8UI6'>L":H>JJ#M38B.JXU9'K:"]]4X1O8G^ M:+P(AB5<,#UQL13<45F30)5%-5+!K4A,A#HM0X['ARTE4T]%AUTD7H$&-R[S MEA4$391)6,-(S$(2R7'W##HDHI,V%+]O=)UN0G*!?S.$::OH4;X7B5ENN MNI;@+/ADBI,KT+X4UX"+&^>5\ M5 H0;CL\60+U'B$A70F/Y1#$1HU^IP:BF3'H@TET1ZM4L.J,\"RX4D4=%7IL MO($9CA72JB/6"I7S&KR)!$1ALY>"."HH829: ER*I-MG MBR4+5Z@7.4.<+>X67^6+U+1!JJWUK(1(FN$"E:G ]2I$3X+T#&T?+KQ,ANM. M<<6=&C%T ?2$SQZJR+S'/:(+ON5TZ(*P[PXMW: =OUU+_RK=@2\'Z*/G7BX= MD7(>G'))$E?PR8Q&D L@24;C)P:M NN41_KH&7-/EY?'0)A=U'!DHGRYR%WU M1W N"443 56J1.#XRX6>)YYS1J7)B+=+4^1^MJ U<,=M25%#N;ML3H=HIL+! MR-MYF [3T$\^O_4C>)7;,YO%[/$@:+:\9)^BF0WH97G#2D 4)*V-<:Y2-M0V M1$_8;.E7VC7JC'Z!\[N_Q(\W8D16^V,'A#7O3AZ&>**+E'YTNLZ4.@JI4>;[ M8:3.H6^>C447O3AH)3[%1TU)B$X;%YAQE;)X3T29A^Y:3L687?30=[.KU_,P M&L97N"F6&-S5K4 V.$CE28RE,R]UN*IF28D ZQ+C,E&]=F:V)7AUT]-/T/FA M9Q4T?S0@I*XV3H:)0G)Y40I M1;OJP9Y)75YT7FKN4ZH].QWOAK,R[I?C-/PX3',_6K36M,&:J!*)N#P1:93" MQ0L-Y61Y2;Z.0&EO'84W(GC"9F$_4NWY2/,.H!+O_@86$<+3#\.K=\V+\0R9 MN>J!VP%JW^=8.V(\_H%6#UJ]CR,55%)[L7@ ,@MJ\F_Z$5[?MN'OS7@-#8.$AJF.)")9BS]C2=":$Y:P>M[LT\7R-#Q[//L!L&/WH]@B.V5KU-HS'TV?U M'O&L-5T57.9RQ6ZH0;^PW+8'Y4-,'@P-PO">FJ[>!M1[!U:K(4D&9;9H49(I M&6D[13-F O7:!L:[W%7L'Z__:U\=6%_[SZV E\[B*JWT63.=30?E8!\SU<:S4.5\_3Y0CZ)9YB[ZOY/#UI?$:URUW'88,[6.O\,84Z*+X_QTDY8.T?,!LGPT24M;3X%3H!2--X/BD*55 M6&;$E<:(EH?D2BDIKNHD+#WRF[>=M-SYYFT7:9_F^J0+PF\W;WOK=/=[E'T4 MC_<0B!2(1-@F24*"T4<^A,Y%0G,_:IW;Q59LPN>CC.S9ND.09) M"=H^E,A<7%*;T1:R3/L$,H:.1RM/YN9M)Q4\?/.V@_R.??.F+?.<"R2O3)Y( M7UJ-9J1V0K,W!.^L31U[ACW!F[>]U=RG5$]]_.*G'WX>-7]->SU,N7YHU:.1 MS=#7#CH25=)14,DY+8.B+IZP7@$QQ:_PZS(Z?6D^3A$F?_T^0]TBEZ.7UVU'?#&[R]P MOGULVW]>A.EL@M-O8 )3&N5/!#B<=:!*>J>6)(!@3!JOF-09S]EP\.0,JI/^V%<%^6B^//9 ,IQ:WAG@T%'%)QUEG3> $ ME,(5/?@<:9U#NXUPCL^LTZMZW2L_7$]5"H],9Z_R+TV3IA?CM&K-]+89I>=P M-8$X7*!,R>I@="I5$1R1*:.S85PD2AJ1HW.9TBK)Y-W@?6-7#3U66*M^0=D6 MV;P:+SQGE [*8_:Y]'!MO=RK(M)!D$9+I3TQ%C21.D:"R[HGT=.I7)H%H E M99BKLCW>@^D;KWK36(\AR"MH/P_'Y>;^UU+U]LWP_0=<;5$6%],IS&[!Y#+Q M1)TAC#$(6N58PL6W!M$>P/6-8+UJ[BZQ M]NX.N(*WH9G-LV9_Q/;J=[%E+(*@IRW0TM7E7;.X!QXX*Z6B M ;<.KA%:=)IX81%?Y.A0!4:M[Y:E?/][OF*V]*V%NP39N['@2E9W.W%<"V%9 MU?1: BPY+Y/.1 L'I5<%#C[(0"!%)(1W2G>JS[3SLM0=XE=,M*N>U9*%WG"O#&TU)1@EA^'='?!/8:^ M.?UH]T$2':B9"C<.=S$6WVB,?X13:8"3!&<09,*]+DU;J47?R'D2J0@JLZ15 MJ')\>'3VJ2KW'X^DM.,MQ>AE[ M*03R;#Z=-9KN\GB]K=BP.T][Y3SA+0+K,%4HI M>%O2ZT.I*BH8,3Y1HU-6F1[I0&@#NK,C63W=5#C+[AX%/M!4J:1* !"%$L!H M,PD0'8DR13 ^$[M&L3KVI>4O%I?YTU'O] M@W6$R_V^/3A-P]E\ E,4VD R)S0-DH"1G$CM&<'=&3W/+ ,O-6;,>@;/MI(( MW5YXMM2H)O4*EQYW8+XV621@G2BEO!6Q#)GLO9() M7(F#KG)#]B"RL^5/'=U4L'?N %P%Z,'TETE)P,W),QYU)#Z@B2]3J1X1T"CC M1G@;N)7,5VD<^Q"PKX\ZAVBFPAW''7R+(*??8/:A23=CEV70)@DT\YP3Q:)7 ME@3A@93"%RHC2@AU$N8[ OSZF-2'IBI<@'07"SJCI M@[0V6^"BRO59=XAGSZI*VJJ0O; %Z74D[P;!0$ G-=% >"B]\TPHE>JS(EF" ML,H;D5V=)L@[0SU7G[XO[=0PN"=-!$C3GU$TJ_*\)2?A\K(9MX6]!M)0+K@. MA>8EA"4R$KA$AU(ES:VR5"]H'D3V:5:DW]=XM'=.C;FH<"-T 6(+#43ZO M\EJ19ZJ3!(.&75;E_CBB*PF.$L:H .>,#+'*@>+#T+XJ^O2@G0J+SQNXNBX0 M_FLS?O\.)BW2BW%:'D_<.+-RCB<=4=FL;.U2%V?!T=)-F!O/0Y8"JB1\[@+R M[#E536/UC@-^;B8/I=AMD-: >A>#4[Q4MR[^@W:+Z%_G$F-">R%$G87K$-1G MS[_CZ;3&*<.-!?G61"I'(;BQ3R -9P.N.>[:21.PO 1;)4]*[VNB\&LO@<< MM6KR/8SN_ G6NXXJ'"[)'/X(V4WPU*\H/+L;I]C=N M_.;+<1S-$P[S^7!ZU4S]Z)=),[]:55$IWND?46F,Y45K&1;\[ M;Q(G*=N4LW)9K=PIQ_ZD[_7.;T(=V)/A<.T@\;Z&B;#@L"-5NF$$]@"<=;QE%@4NLY-V$&HOVZ&[J2S"N=\AX%/VGNID!#, M^$S0K#>(VTB2(O6!H56/@WODA-M=9&_G5U<+!\>/5MVE7HYS,[E<%&).OE> 83Y&)QEDOX M>S26<:'1!^+HJTC(CCB:# D./TK) .I$"*_A.('Z:^CK3C+F_L*N4XEKE0&Z M0I2@G"L##A)YA1"4U4A_;\81 M/WZ)^!RG#<<8Q3<;-=/Y!*[%D3(-PBA)C+"F^&6AG,\#\3X8DZFG/%?;90\! M_N1WF*-JKN_3\_8P=EJ"L=U+DC:#.!<"?FTF;X#!MU3&P7C'F M.0XZ^A)*Q3/Q@K8E=R7C8/4=NV0+'QYXT=?$ASYEWN/.U&*[76UGNM:G8_HJ M;]BA!PD,]WT>("[I/J7 M*MZ+S[.2MOEZLBR&TDZ"=\V-&7$Q>SU!GWP&KT<^MKMVZ:LV#U/XU[P$X*T$ M/* <9*!9D:B3*Z%0BCB%8Q,HQ!1D20?M5G.K'L:OB9J/1-,53E]+F/&7T2W' M5G9R%-F\A=TVU&"#E&3V3EL256 E$2SC1&.<,* 90#&15)4:.5T!?B5TK*JW M'@];%RMZQNFQ:H0QT"Y1F2FNTJHT[@NTI(W26"[<-+J_+*!GTFTCO?G8KT3O M!\JS[_J1+RZO1LUG@$78U'P2/^"67<*G%N[ ('+I<8B!,%G.'RABLUP8 EXZ MZL%G:;KI^H$7?4W:[U/F?5>,?' YNK$U+B-YES[C@(F8N4J2)",%RJ,4C#.X M7B&5+>->1^\MRTU'?=V50:?;W0DY(/WZ/"Q)\ M^2;2"3[-7BPN4W[\?@KO[QZU[G.S'9";0S_YO&@ZO7#>/@VGN-JEE)7TQ(#" M*1$T\A0M9Y*RR-$8'K2L=)>]!5&/)/F TIG$>0""WX5QV0DZD&8/+=^YO^Y# MVA5N+6_ ^=U?XL=WN/%-<65$R3QOU^!." >H%3\?S:KPXD&(?>X[*UJ0M1%M MNN'L1:?K3*FCD--0QXI@A0VE@ALNM%*R1 +NJ,0PHPU:3T[X.IO,B2BS>/3C M8\PN>NB]0.<\C(9QY<'_UAIT Z!9!^X0"W7HPLOHB >TJ'5(()5EQJRGPV^K MQKGAZ2>XB^Y9!4V?\KNKT+W3'UI %[-W'Y9U8!?5TM:PQ1"D J^)%@A+BA2) MLQ&(P7V2AV259-W\V@=>=%YJ[E.J6Z?P?_RP)BLTA_]L?]!^O\CB#>3ORG__ M>//R6FY__?77WR+Z..G375Z,'FUYT>NX/7V#?'L[RX;<4W]L T!"'<8+T_7=#M-.'H+5UU(!E MEJ/\E==&:F%$$M+XS.Q@UZ%4T,!%2JUL_.C&]>%SF/GAJ)9R[GOEL?36>=AK M*C7)R)!EDM%8J3RW 83(23M:JOZ![J32^UY^H-$5/T":EV5H62!GB62Q9GSQ M;JVSML35$1NS1>\630L',1"36?#& Q>V2MF/CO@.+_44FX\PP47R^7 "<;:X M&) Y6.>H)LF675%Q3GSI)*VMH:B\1#VODA*W$E0P?=MCOP^ M+U(I^<>\$9J_D04?8=L;;"](5USZ#$^T]79O$;N&SPA\\&VEDI,O-$J.B1 MA/C):1\)TUXE$9)PK-MU1^=7GC$%^A5WWW%G*Y2K!>C%&(4X*G=XU_# @T'C MC1'+F"*214:\892H:+TWV90^23NQ8?N[SI@&/0FXQ["M6_!^:\)P!*\_C" T ML^9R6$R0D(R.#$>*_S!TO#,E3FE*DC!*>RNE,KNM^QM>H^CC<#9 0S.&LOJ H8_ ]!.R^J5%))A>IT&[*%2_SIAV8R*\5E;[9TL"$BB4MK$!E+@* V),CD MB,W&@$;?7ZV':E5+:-X"\3Q)5$E%?4=VK?K!+@VAGYO);Y"&Y30*T2X^#M-; MF'P<1IC>K*AVNZWL0.!^&67RA)4816E\\8VU)"QQ4)Q&)F2WC:DG0.=%JI.I MJO<4OALW@FT$\V_^T_!R?CE(G"67+#K9Z(ZAP<70]*).$<-!,P79*NH[\6?; M&\Z0$+T(LT8,UHT+I*7A=3N-\,:%TB!0$ZS"_=,$C:/WR$8';68T+GZ"RV37 MP\;[OSQ_".1Y<:>ZFFJ4HKL!]O4$%[C7,&G!#AAXA4:8(<*5XQON'/&T#6WD M$HPW1JLZ<5Q; )T]5_87_P9>]!F>7(25"V-+WG MBGA5ZG8RQD&$I**N4JED)Y1GSZ">%;6!5@=7N/BE#8Q?8&O#(I-A.3D92TU7 MM-&M1:,IET9Y2>"*J%@24(4YZT#.DQP'B7N#_@\[@+UI.R^0#81W*>E4(I%* M33.N([$&+2J=G19H4&NY?M&\+9+KSK//2Z-]"'"#0@].A+U_S(O0YY04=4YG M IRGDB7A2:#*$YJRYHI2*G.50D8=L!TM@^ 8.T'/JCAUKL%T,AO\YO^GF3R; M3V?-);KFBV!7+35#F"1XCT,HY5$"2H<(Q3F/U$58/Q'9R"9\^@TFX5?K+-K\ M^I-E$_2MW*8W(?=X-U_0+&(C;V%:1:YW +5#*D$G!FQ%<]RL@3[4U-22\=$( MH%54'MUEW.)X*8HD-;&R5(O/ !*WP9@ZG6D\1L5OB?T_FMYW$6W?P3BKX]9E MK#*3-&L-!M^-*"1SZ)Y$U?85R8 NBH[0K7+0[><>SQ[L4=)-/V+J,6JN# [M MT#2/LU>3Y:EXRTDT0ADZ$(PDEBA:H@I="R,8U3]/;OSD32_BW#[WI\O1J/F[7P"_]\P MC>'S]"FRWM/N M$-!O_NH?X">S)1QA ;@WIE0C"41*%8A/%ND:)&Y3U@:WW@/B'@W>?O99Z.\ M<=6:@3?QL!C0VA<)KZ&;WHLP-'#E=&A>(9#P,%L"(8&D@2)=&" MT42"S@[E:E*P+&B?\AFQY8'2&:CN-R#Y3& M2R9$)$J%4HLN2^)R"$0GZCAW3K+H.AD-FY]__#O7GK70]"O"'JWXAZO )&#H M=B(F5J).9H.%4:Z(/Q6CFMO MG>Y>7&D?A9RH'!=32G(E2'2N%+OT'ITQE8EBS"GAM$RV2GV$)U>.JS)C=M%# MWV9%@3>]>(^[:]D45RGIC[-. MTRXJ6$\M.$A^?9\+;JP/9C*%S*TB.O!2W+04*]9"$H';) .=@?J.47E/IK[: MO@H]6'Y'JK;U=GYYB4M5D]\.WX^'>1C]>'818\EN0=RO&QS$$/:JM]7QR7U4 M;MIG$&L%FJABB4:<<#EE27FRN$9[Q8R%9#TD-=A].%4T45\C)]!,)PUQB"[@ M0J@2@.3">TE5CLY:'8U-27;4T-$TU7.%M,-?>CQ][ELES8H8C TZ0-:226IS MEC9I2P&,D9QW5''_==(6>_3BY:_N?_FOUS&[ 9<2P]HD"EH:P3M-' ^&X" C MDZ6ZL^Q6L7+'%Q^<[-Y,9Z_R+TV3;MZ\O&U&J0S)41 EOLS*4B64DY"MQ0T, MI,^"BZRJ'"5LAW0\JZ$Z!^YDM/>CAUJ5T9:=$,HDF\Z<5UIW\@.A3$K9\M M^F!,!SY+12$3=^#8+&3F&#>RPUVT&= M(8%ZUT6%&_(W@)0=QAFD4N #U\*U.A^E3W;@24D2JT,/* M4J)$>&9>9!?68X3[*MW3%>(9-%D-:Y%%@,:.RGA&N&*Y>6(M_-TCKHL.HH2?;'Y4,M:3^&=/MB MV2^[UK4WV4IZ@53VA,903K9K-L#!%I=RU+S))7/Q-L4B/0E$2F@<2;OW9.C54^XNP,=A,Y^./K^!JZ:T MI%[&(&2FHX5<:L?YLCQI2CQ8BQYT9)$R\#[$OG3\$)CCIA,=J*>FDI![SL'? M4!7".AFELI*8;- ?-EF3DB1%A+=Q%MY?(X3@MNE,<])]C20L=EW,>2)$%ZSYR//,:U5?Y)ES:'%$N8.%HBTI<>O)K@4S2AGOHL*+?95[E& M> C866[C5;12X;[R+KX5NE5YM@[X:J;O/ 3P-,D[_:KU0<[TH)-C1-FLXY12 MFQC1[_5M.Q2O%?$&O2#&<#I%4)&[*A?=I^', ]D[IZ7,+JJHE.PU?0,?83R' MWV&5AE*./I)V@E#!<6$U*N&(T55F*CE*DW(ZU&GZNPG-\;-$^E7:AK2NPR1> MP499[K WZH.O< %X")22-OI"<@ TFZ0F2G@>93 ANBJ]'[8!.C,R]"+WH^P@ MG]_AGRZ7PR 4AY+F'N0RA#1&11@/W$9FA3'',E=7F+XV2W4O752(B[H#K0"[ MMH4>AG94^_0+MD=CFNZGQX?X<: 2CK&!,*.] MM2$HD%7,T =P/0(;9%\=KG.C1P74.#F;0!K.MH'CEC.IT=#2@(:R#-X35^PD M&:VWTFHKH,L9]^[LN _5&7&C-^%76#FVQHS?7#2I0E,9E\I(T:^2#"RQH#-) M2J4 TG.MJK0][(#MK.W5OG53(7)[*\2;,I[%C>]=O5_XNTUG!5_'K!S'P-]=M%)[W>X/GX8 MCF'R^5ES>36?P00QOLJX',,UTN4>JX%RIIPE/)3H-.H\\2(H(@Q508.W 1ZL M(;';*X]OO?2NK::ZJ"L8NC_/)RCH>=MF_.?AI_)I>EU B"M'!;I^7N!4B,(0 M!^5TT2LFP%KG194#V.V0SH\S6^ MO/\$F1K[:6!=AP>(K^_LC!MP0(4$7$FB*!J_,AI .)R3*"#S@'AP8WHR6KPO M(Z-7)>XBM9Z5]QM*ZG)^N3(;'!?924TBUX#V))?$2P#T9R@N-VA>XHK?6_S] MS3 J @Q457*WE!3+N #<4F5 CAH!%(OE$V]3_.P3JB-$73WPA&7.G1)S15C(44M*A2.*KB\'<\]5 Z4),M)2&" M(](!.K<<9[T6PJ6L)/=A+9*GWP.F7@]*='3**BT)#:[B>+),($\SIK)+NE^M9W_?NM8_PYM M%:#7,'G[H6"8S2;#,)\5KV[6/"M0/KT[#J:*)UM_>JXKU3L\_GE8V#6A--[BC4JNS MY#%J**:8TB7H5,*159"B^]LS9D(= .D3$%&A5TI,A! JO"IM<-CG,V M]*/1YQ;'\".\A3B?H&)@NBBB!:EX(Z=A6#_PCL>Z"N)<8Z*A"NT%&EF46NJL MK#5./4ZK MB2PU&H,VEBC*9-)2ZN"KM*#L!?WQ+ZY.PMX[J2E'UWR%B_4O_?\.',ZR5: W M*DI7J1=CG5W][-Z'4;M(GR/BL8G9,"IR_CUI(>? M/F]^0'N4*H(T21E#-)A,9-:4!)L#\5PZX"ISJZL$V58 MEZ^NVL9 R]N"Q(6EGCD2T#@OD19M5E D6CL+5'$;I7KHC&6G-SX6#VI?136U MI5S!\_FGGTS\]4T?*,T80"9*YTADRW>' Q),:'"XA/N> M^<^:-K"QO7+#!3;!(EUO54I""493DL1E9*.47A /7A-G<#(+:H,POM-TO_''R@@#'Q-NU(5EHABN: .*9D"0# M30)%KP3OV FDXQL//M8M\^[E=#J']'Q>NJWC&X9-:E\RQ37[(TRFK6>P^#PK MO7R^+ .#G"FC(5N2(O=HFF6-4]1I7-; 2/#>R^QJ+)*'P3YV5YT:[+ES.GL\ M1?9H8]]JP5H\49S-D/##)4Q*P]5WN$%,!SPPXTJI^<19*>%5BK:X%(A >3@C M'6.FFYOUT)O.B1C]B[9&5MY]K+V(_YH/IZT"I@.A((7D@+"(9J*T3J"9:!W) MJ&3+?7(F5SG5Z8SPG+A35ST53/E[@?X.?[4_0EEDD;.*C 3/+9%,HZ]1.DTD MZF,((1K%Z]PZ=H+WU3%H/\54*!%=*HF^RBW6U8JY0+A _G+\;N+'4Q^+-@;. MT:"B+O'^7!.I$' P)A*F6:8:V1Y"E9*_NX \2RK54E*/Y1R[2&-QJ4BEC3I[ M2:*(&9U;5\H^H6!28M$PH9.-M@]/X8C- JM;,[T+]K'$%?S:C-_/8'+Y',+L M.K?*> D:S3)BJ%5$:C#$*QH)-0:L9IIR6Z4JVR8PITD^[UW=3<]BKV 1KV-: MGK)U057S+GTSK-/-U/_]Y:>"9E4LDN:<.06BK4$WR^.Z%VQFQ(JL06H> M Z6=K(9;CSW^K4(?@FYZD5*-&E1^./DO/YK#3Y]_'?HP' UGGY^-_'01-2&= MMUF7\[5<6#"$%5*2]T+ZKSW-_[4T2%(XMK<"MHPY+MZJ?S M":17XS?E:+;XRR4!:?K'N E3F+1M#5Z.K^8S_'$SCOA7[07'^O!6[10Z#+"F MS5!]A*(4#I$115,RI_FT^$8IC?O7-JIIT52T3I ^Q8BD>CA$"^= M)=DRKL%1E4.5 -0W !Q&>QH#K19\= M.'*X,BJ87@\#M8)IFQ0GEAI-I"MA=\#*RA== N5P(E6IDWPBMCQ@^IR&++OH MH&^CY>7EY?PWF$V&):!NN?U1Z9@!&4C4/I903-961"+)4R:UXI*"ZV2A;'CX M\/=;[*W(3I/^Z$?!?1X2[WI1KWM'7_C!GUE5W= 6-.$>!CB:6R(GG1Z M3XA#CPJI$;CW,%(9HQ,"729&T2^366KBK43GS&>-#XSASEW%TZ;, X;$R1BS MBQ[ZMB7^&.-#_IH,9S,8OYZ'T3"^RAF*K[_:&[EEF>-FZ&0J]?RC(=S(L'GK3\:V,OE73U))KW_'<;5_NB_=H3=VHD&J9EB*[0#*E:%') M-L!<GGI=R#Y=?W+-[,,"4YLVC0@BNUCSU($J@*^"4% MSGW4-IA."CW_V7JP_+9>/_:;W79]3+L\FRWTVZO,Z.8']9&%U@'B6F99DMG* MR&Q*-LA$:6!6.)?!12J8 C]X$&P?4MR_9.M]CZLFT0X%66WB(2-.QC-#)@MO M \X!!RQ;XT#DS7(]N/[JQJ=>?[/)/P_'?ESR6RZF4YA-_3AMN'-HUNX<]L_- MK FGFG9KB&N-'=FIU)H96BB95?21"["&?+'QS3=N MK1;U*R:W@/QZ'>R<<*L6LB36F5*V3PF#R[Q 0XP&&F(I8&RJ%&SL=10'U^QI M,5Q#>CZEAZ=?W>*]/2JM@I'F\_\] ,.O_RGM$?XB#;<>"/@ 8W!&(66]Z7D5U=0(K_XRN>Z3A4C*Y6!R:6I2 M$ARC)2&:1'B("N$&RNIT#^T&[VM>I2HHL/\XH,O+9MPZE\M:1]?Q)0-I!1+? M2R)RC$1&FA%7*IUDN$M1,^IEMZNU>UYR@@#O"DII*DBT9G#C 3-C<>GDF,O& M)4Y,YN68@4<2N,L$/+I>$:P7J6ZH^*$C.%9]Y,>S&)U&^8\EC_%&G.CUQW\, M88+(/GS^M?0S6@2,>I2N2I9$J@W.^C)!:<1/+CKCC6?)UTZ!N ?>J:H6GX@Z MVW,F^E)AS35VX^G!-=[5P6T'L$=)A.B"]N1)#;VI?1NSJNGL$1 M2)9QOT#W MR.'$DX:X) 6Q67E&5;9HEIPIP;IG$#P6?G5754U>M2'NTU8"[/KN5D=%322: MR=*Y%SQQ:(64^SXO50[2=FIYO#^+[F(ZH7_9OS:W\>9 5=3,)+T!C:_*Y'J5 MHC2M5>551/B4FF0VXY]I,9$J9N"@XH0(RB\ S@[K!&/> M>QQFT4%:[>*0'Z*2K1[6$<(@W\XO+_WD=50-8+0SM.")="TP3T48K7+'P MLW3!6:JB2#I$@3:X$70S:ZM![?6J<<^2"C=NOCQH:]"1E393(K72Q#$C21!2 M@HH,C-5'N' \=!R/J#S-,S^*\U'[\4TS&OW<3/[RDS0 ([6W/! M2I&ZD!7Q M.DABON9 MR"S;;MV#:B'\QNW'1H,C'>3M/J[K^?H+JKG44W@Y7O2-9D=2)V2E!P( MY<*52:Q(R-;C3'8IHIMI]7KHXVG7_9U'^&V^/ 5J5:C-56?3\\++3$,BW)7; M16X3"8'C.@%.&2,\9'NTXZN>[:13^;Z+JYG,55!1,<(L#40*-/=M0,I8EABU MS,G,Z]Z2'CZ&$X7:/@YWZ\@4>(3AMAO*LEKJ P^X4'!=PIBI%<2Z$ C*6_(4 M 5R=E+I[43V2:]SC466GDN2[J.Q)EF7N,L!O)Z' MD UW0A)6VMM)RG"G2QD7$,,B]T C!_6-\_V4)'_Z4]YXZ3:)) M;0%,32RWF:!8C6/49:76(MF_E20_1,M[E"3?146GO#F_IR=[?P5Q[GU)M1OL M[D-;NX76WH(,$%*P4M)H'>?1@0'AF>)4;"E*U'60O<8[W,VT]>/T'";#C_CZ MC]?3IW7J6T!H8<\OKUK_OU:(0P^8ZDOF]@!Y=N+56-7T^&$0:>FE)NCI(DLD,1*4.L=(*P3)664G!AZI1H MO89P\GB!T_+N3CG7_733=P7/#>O ZIYJ 4XGQW @0(+S0*0N88$*K1QET=;1 MC)JK?T[DPI+_A&D'YU4.%">0.L&R9)ZU -I#0T>\5( H>K7QVP5 [YOW(E51[]\V8<23Y+[+M*H2\*>U0*M?BT% M"<$9H@QP*X0U@M4U5)X6YP^Z;WS< DNM?0Y,\(FF[VL MD]1X;&8\8#<=FQB[B/T(A+AU0;-JY<9-#B 2 4M+[B)(XJ),A.(JZ7&=5*+. MQ70';,>W@/I2Y0,,.50/1[!77GRZ@CB#5*YLE@BYMT9;QX@#7K*8,DH J"/& M@[1 #J-,YC =/8&W;HE4@5)>"YU M:0Y;*I=&3]!+0V_"BLB"29R[H[!F.\2SI4Y/6MEZ?=IO9&_IX^3'Z3<_^1-F MQ>%[6]S"UG/<)[SSOL?U$9G9&>Y:4*52FCL>@8=27,)DZW F:QLYXUI)HP<= M@?:LE<&FR=//ZW"AZULKLV"OP:_W"]:XB ;J%%-1Q@#!,A>9 M NZE#M')^_3?]?T'!D;'#Y#FI0WX/V"4WC6_^5EY_N$0UQKX-T F:Q5=BRKK-V(L**AQ=;,-U$>/\LM2,@?1'N3AHWH^'_POI M'\TH#1CRUT>OGM58 MX4QD&_+K*ZX!PLB968X^N(TX0SC*A2L@4H#@SH3@H,HAZX/(OCXZ[:>4"@I NCHC24\"%Q=$S(<%]5(N%$RS>U%#+HXFA MO5OZN;W]TD)JQ;4A09:Q4*.)!1V( AJ#Q+<_[+RGJ?5DF:'ZTF52F5E M*7C"5<:G4J;)Q:"=,$FRY-U&F1Y\+[GIH?>4?NI+W/>]HI8..@]K_=XXXPZ@ MO-"H$FF$\L&@&\@BY4Q''NU&Q=SWLL/,C=7;+N*_YL/I2CC+HY% ,\V: E$R MH4VF@L?]RP:2'*?.ABR\K'*:=!^H0^VK#<]^C5X_V@/^/3KS_]64 G:KR);% M;R$?!LC Q$6.Q B/HI QD,"81.0L909)FUPE$V,_N,>WR'KCT;J%=01]5;AF MVC");U5$7!FP")4-: J$Y7$)*^(=,81[W4DN'9'%:,,45>Y6-H%Y!DRJG?= M5/ &-V"](8\WT-YT/6NFL]:!5CR'1,!%1J1V@;A2>DMP+81U7EM>I4AO=XCG MS:$^]%+AYNB7IDE_#4>C@1$129L]46TI)1-H*;J:"*Z*$)C(Q=.MP8\5@#/2 M_EXRK5 M:-/>.)_$#WZ9+7(Q:I^!WUXAOLX1\)^>HV<:9T.T^"\NF_EX-F#1 M)?3!:(D.9N4B+!-T(3C)TGH9/)6N3F!0KZ,X(Y:=3KMWJ2HK;&1OKL,S7B8T MYX9Y6-S/98;OTHZ[G>G;%G+%=76.>_.7).XVBFZQ7[^!CS">PR!;,(I+2W0H MO9^CXB1(IXG0*KAH +BHTI[KJ*,\0ZH_/G;M)\'$[7O?N7 M19E^=!%CF;ZMCQ.;K+8+X,83K@3D8N1"(XRV+) M+[,(,G#B.4I24692'5>W$[HSX%T];=REC'E,-L%J-J#IL_CM@7'4,HF>N_89 M!V=+60\H\P' J\1IZ3GXV&V .Z,Z(XH^'NW?I;8]E-JOKMK#I$7(\3,_F7S. MBR:D*#-T_).FD;#L2D!8*6E<\B19-#0QQB-+H@8OMT,Z(U+U)/>[C' '67V_ MP^P6,KB%#=TV9/;TY?CG^6P^@8%H1VHNR5?&T]*A].5XJ 6[^Z#5,ADT:N%*#QAA)N"P^ MO09!@HV,0%()/%-.)]6)(_MC.!?"'$D+&]AS\/7 G7WO2\^;T:CYRX]+-PX7 M @C<"263#/_1DKC$(G&@;$Z<*>ZJG/MVP'8&#*JEB0UL.?@JX&(T@\FX+8#_ MU\Q;#O >*C#'YKG):]]]GE@-?>*TTR\8H%(KQVQ+@6"NZOP!A2@];7OV5-G M%&? E^-J8@.''M79_\O2[>W]\/J77\T^P.3=!W]]!S*(X&WVFA*N/2ZUBF7B M6 24<3 Z9:F%K1JT=)11G@&O'S\[-LR%O0__[Z:-;1#H]*?/-[Y:YH\9'C)8 M3T2VG$@J$;"-E*#EJ:1D-$.NT^AN1Z#'2NVLQL.JFGDL29T;AM9FWQC+7=2& M$B%EZ;\&I:0I*SD+V;",-BOC59I8;<%S^J3.&AQX^'Y_9UU4##F["6NQYJYJ MR74!6#-E\T&$I\G#[$6?'3ARN#).PAJ<#5ZC;4\\"[CS9MQ^K4Z"9!Z!:I98 M#E4*-IZ(+0^D09Z&++OHH.]V&J_>O7OS;'FKW8;87HT\.KQ^[-_#PO5=E*R% MK'@RG!C.')&<)N*X!<*HMI#1]U6\6P^-;N][%(;T(5IJZHJX[_Z\__UY_ 7/ MRW%<94H:!@ZH)4I$@V3'<7OI/8E6&9$X@/&YD]8W/_^LM-R#""ML &W("KR= M^5F+Z]=E:&*[J DY!]-786'VI9,* M8>E;H"WG1A=P-2W,>]&=QKKL39?=.'* (HZWN*Q 4A^HD25N295J[+!=>\<\,1) PN:T1'I(RE7>O_XD>)%EBJ06R062HM71 M[98EF>O+S&\!F4!>1OE5OB4M3V>3^:U*S88?35>=R4&5G&H:D"F)G)YH+4F> M$\M.AZRT]ZY1^4L7=*?W3WJTZ'KJ8>_F..7$M1@D>;_!,5N+_C08RV*2AOF( M,9 ?5:QL4CEP:1/73NJG]&*-!O55.^8I=$'V,D5M7Q-V'Y9UB/Y/.T4-??*% M%\V$#_1"4 1&*UR]R+?*Y>P@$,AK8,:A4]0:$6,?M?=]Q/5H4,KX*]S,OCZ8 MCQ*"1^=IQQ/64Y#.?1VM4P)SF"5MM4Z%M!8);SGG>/)1%S5]9B^CC)MI] 2. MQ"_#Z;S2X@%"XK<1$"4C;)QIE02+.DF6O;?H>-+J-/.M'D-[]AQI9(4&&\5O M\Q32W\D/?I2D\-/7/^!_CR??1G(+"];5@G(5O6"Z=HP+@MPV%X,O42KZ89-0 M90^,/X1;VLIF#S?G6>]&>^T2]I& MV#+*%) #,Q$]T\%RYH4W#(/.BG/E$)OL@Q?!M:>[XEXDU?:Q60.*_8)?\&;\ MN%EH0+7Z?VJIG9]5.K0GU$:>.0?)I#Q%B;_7N$!B@]D)@E5YHKPI,A"$8KYXH(& MB I#DZ%/ZT"NFQ5'J7WKTM%O\^--K37?W]T2ZJ_C\ET6_5L89ACE!^T:%FUT MIN/R?1HR;$I#_I:_#+,/GW X^74Z&][6EF#W V7Z;8!Z7B%:M5B](-.L-7'5 M.0IAO [)1QV3!I6SP>@RI&*+JR)CDQ$BQ\&^(GZ=T'ZG:0V[O8UM$ C92\TB]M^K!8T,4GL()[0.](%I3.)$A?>^?;;* M7N^XDG$^<)N:W!(VDN<*2'Q)%N^Q;VW#+>/!#P;D[=@H03)IK:HYIZ1Q2[J7 M2=&[31O>]M4HI&2#FRG,0<1V:0R.\!;JW0Y)*'T"3>NM"F M-,>PY""=-N@C>R!;5_ WLO9/\HEY+N06J\)R49ET@YP%P9%A'5_B:2DV.EW0 MTO24/%?$O$NP>(_M;P].W//*"6Z49REB;5I6:@*!Y2Q)C$4Z%XQ]Z7O4!^&: M6N;2^Q[9Y%.,$!B49)EVUK" FMQ/PZ4V1?B4FC:)?ZY]C_;B0,>^1_O8XBP= M;+H ?.E[=)@]]VYE1V0:<6!A:J*@E89[Q%$Z-8N]_GV/=K+2@?T/=I' MQ5O314Z8D;CR]A]G;][GA,T>:/,7F+5**SP<2?/1U5,)?H=C:IBE1RNI01MEG55 ;Y<2F47RX6B9M<$3]0WX4TTP MOP?5L 3E6_[C<%HCC3KL STX+X1@TB5>KTTR"QH2\XZ7HM!QH9HYR;'V:9#/MQWM7U,L=S>_#PL.G-'.T MII:YE#.M?6H&O2[9A7F::AUS%:)@$5UA3G@7,=";2JG@O(%0$F)I^Z4 M\2Q+RD])M7ULUH!B/]]-9^-;G+S#FT74_FGX^;YR.10MM%',>5L(6C(,O S, MDKNAC=92RR:^_0Y,EU\TO)<]QVV,T2 8?*K*W6EGE-*.B9!);%ZK?TRDV(.G M:+D!*563=,5GWWK@&+[T:90&:\NC&O@@41ICD8D233W1KCW9>60I*F&<" %2 MDP.GY]=ZX!A6'*7VK155_1[TK_)S8/1('X>+3@@>HE4YZB(- M<#"\AJ$R0(D%=^G[L1#]:?W^*F3U.X=?3!WPE,9VZ23<>L<(Q54BET8*)*?& M^6!%, :A^"1C3F:7H3J(V9_E7N4\5Q?1VT1:\A?5V/:FQ!3L+N6;% MZ#2@XME)(;6R$FS..B OF9,EO=IEQ5W//"*]X$'BY_H3OYVE"BLS2*\8*%5G M207)0BS K#':U\OO7+H-5>KRM+[RV5_??H;A9-&=?CH=1.L]BEPGK!O'- K# MHI2)H2%15' NI29Y-)OAG,ZC:F/E;0GO1RB][U%1KZM&X6;9!>0O>@TGOP]3 MG2'PZN,$YV?I@YK.(821S-'KR+1WM1>>-XQ-BUF+R)T' C%'=-;C6>1'8M5&ECBAZ;6,S% MGT-X<$WS,TP_;6NW,:C+60R #!TM:]J)Q(+SNO;15 HT.(>JTXJQSU.OA0]M MU=UW-XAUH'-2C MKIH!QRFV0<^%5SC[[@=+;( OV^2?P@F)S!F,)0)<-TDH5!=(X9 M@IJ*T]*V\2@[H;L6PK0S28,6!YVRCK+6('.T3'&"IRGZ8\!+9!$U" KFKTM3A*YTL/_6A1KSN\CWI1'IVTXN1TH ZX$ M*2J?JRH4U*[(M562];9$%.15=]IO]GKLM9"BL<(;E.;_2EOD[.L?./LTSM]6 MO>D@>Q^%%(XI[9$8:S6+&0++*2*$P+4JIL42L@7/M1"D3[4W*.9_=3N>S):L M?BR3?TKV1>8A M1&]=YIQ)K)WULT\,1,@LV8 8>?:ZXVG74T]JG0!\@GVB5V6>.^5W.IG1QG=' MGSGY#)/9UWIQ/D_*"5$HO):V'M'1'TI96U-F)J>%H'D'LDWW;B0V=T MITVU[<>0XU-9X6R4L24YD00P-(:30YP-BY:"**,E.F.]5*[+Z<=SH,J63-DS M,F4?Y?==D/[ZYN;N=CB"UZ.T2IMS$L@U]JQDBIVUU10E!5V8C6 S)(M!=+Q% M6__HTWF/#?4_[DUY)RU:?)SF[8I*F$U@-M3*%2TBBRD#2UY*17Y62FUZ*EUP M%5 [AZ*U@1JT@M\W:;,+W)>2GU;V/[(.XQ#C74#)CP6?I2^.62EKC7A4S+N: M\9VB4=;56^B7*9(71K5];';BDA^254OC2 U*BMHYS[$(63/I@D8N-4^NR67. MLR[YV>Y3\[&.,OK/-5IU97H_>3L8)I]-O)2:O;F[&[_'_+$&J(B%#%B2M MKG5)OHX32)FA0)8B=GN>L3KY,/[93>=[RTY<9IU52*HL%@M& N6\=T M\,3K"0H?Z-_-M\^0N8."B@4/EFD* M\AA]P5DTMFC!#>;2I+)K&Z#KBYMZ47V/*66[<"W?@2[(6L9#VZ&=)_3IQX0= M>'&$_AOXFSL059/9=\!S-<[G-USK9-B2(Q4'5:MB452*0=SW,19>$.VTRR?QK:Z5V/ MO@SY!#^.M$*#L]QY3(3Y;3VL?IA3^]/7AS]97%&4PJ-.9%)?4UFT 4;A$H5* MMG;,TU:9T*3S27>(U^>1-#)/@_SGAWA6=Y,=$+7T31Y#.H]/TLJ(.[ARA 4: M;$8;D.D8G2B86:EC$K41@D$JDD'V%-:!-)XW\4I.Q8DGO)'S46(?Q?=^K#&, MPYL9ID_O7[U?M=S1J% E8%HF6AP52O*^LF!1^9!=X/UTUY'-F( MYOH<@..5WJ!FY0&<*4G]YW@$W[[S<#E;$K<+W):.P)YXS^,E]&#I];SC$YBI M@;>P+^S@),5A%* 5E0O3A6(I7Q=;D-$H69Q2MDM"ZO-DU1-^QOE)M8]U^O8W M5NT%1OG1B?]]MM8]]YU61A<&& S3(2,+PFC&.5JA@\HBVTY^2/=GGMX_:6J[ M<7O%-W!JOM7JW!\(\LR-0_*K#*^3[1PF%J0US 3/;3$YB]+D?OXQE.MS9XY4 M=X^EE)L1_4S^^\?Q9,G5)46[(&SIOCP-\3P>R['&W,F-WBS1P$/I@-1 L@F4 M9(AU]JEQDD6D@"TFQ-IW,J7*M<;QTL@=.3E+GO1$SD&2??3??S+I=/:F?*!==CCZ M^!XG7R@X7T7XIL@0%9>L< KS-=;+I5(LDR75$;A6DV_6,95TZT/.X5/T9HMQ M T7VG4>^P/5V,LYW:76L$C*Y2:H@LY%$T_6QI($"@=3UGO8=CO/OS* M#'JXXMJ\J;\,/PYG4-V=-[-/.%G5?-JH5*WTI$ IU:X4%"Y%89F!C/1M!)_% M'@;=^) K,^SQBFR0WOT>;^A''PG4'S#Y-]:EY-=_/M?3TE7= 40NM#0LBSJ, M/-3T7R; KWV@[8C$+8\[52C M$+H(N]9,WQJ=I:OS7D+4D U(F[)W66>*_(4KG48B;'GN$>O^MWF0BQ*8>:1; MME?#_/ZM5Y'4/D@36,GSY&7:K6(=0>0R65.!Y[C>&'++KG PA(;%N'_B[%6< MSB:09@/ADDO)2Q9SK-MR0-J1@V8*>0*N732YR2CQ;O!.W+'L-'S9HP3W4$N= MMCG%OR9UOH E2;6E^,Y%GNM\ 5G;K07&"9C2S@6>_(F9- =V4?5V!QNT.V?V MM\9I6P&\2NGN]FZ>T/>P@1_YCZ!CX8Z\@D"O4#9U2+1.+(>Y+!DXAQ/S9PO4 M'XU1?5BL[T$!&^'^-I[@\./HY[O)!$=ID0"\*$T?^*B2@8I5+K)](X6?!IBE MN$1[%1-WW=KU[OG@J^)*<\TWJ/'CI;(WJ^+7?]+-71Z./M[?MZX4$S+48@7'(&%:-B@6 D@[ MGAO-BS&FR8G4H8!_B&CL)-9LY?L"/4GJ&RGEZI1QYD/4KK /FE;6YR$8I M@4^#^X$8=+1M^CYEVG>17N1-!A=!1XI?462Q:",-)4>6T,K,90A9KY7N]G1Y M=+J!'Z?=O4YDBW./!ND05S_J_2J3T)JTQH2(H=[64W#M0V*I#OJ5QCLEF\20 ME]X'_ 1L.:(Y^#Y6NX!&S5W@OC0';V7_(SLV'V*\"^!EL-E!T?)JN=9C<_!34FT?F_6=X[GJ/TP+_2_X!6_&GS%_:T&\3#^+ M*FJ=G600"R=G-0@61 1R*$/QFMROXI_,X.K\M(LZD#_>7IN:/?>F[ 8)*[NZ MDV=CHU<2F#$4CFIO _,0!2M&YF)+,#8UB?>>=:OX0]C2MS%.VQ \QF)4"+XV MAJ)8)27'0G&.V>A<" 29_,*.N>'/NB'XP>M$?^IM<+[X80(9;V'R[]JS8_Z7 M*O(]*SER#2A9*J4PVD(M\S8G%J.C2,"C2[[)D?5.5-=)E?X-TB"/Y(G[F4=^ M%U=(R'BM><,ZE 6!Q6P\(_TH]"(8J9KXKWOB_$&"\Y;6:W+UL1/NQC>O"^2V MA?J$@HW0A77&91,9Y^3MZZPU\_0IS <;2@*N=&K2 MM/)BN/=DD?1E4V\?^[4*X#<,$%K5 FNI>(R2:6YK+3 :"BT%Q0W*!&N\LDKG M3N[XDX^ZN)R3XZW5<5;3 :K>&KN?OD[O-QA._@-N[G Z+JO<]86H]*]^'T(< MWA 0G-+/[F[IF_77ZB],Y_!^@1FVK>SK#=^I:@';*'2M>A"$14#CBTU(;EV, M2?*<70(3 B*J3M6#O2$]8@G;T5'GX05H4+Q$P[A1G,T=VJ@IC@&2/D@1"^IN MG;F[/*WAJ?V]PNOPC9MQG<9)>Y6[7.D\]Z22Y M-30U8AQBSM@NE6K[V*Q%X^0=-_#12N>X]\RHJ@91% /R)IC+P6;I2"_0I'7'LTZ' MV,N>>Z1#[&.,OCL>=A[BGB4)F8)FZ(6N_1\\ Y?(&P6C2\Q6&(R=/.ZN3[Q. M/K13>H\KR'0R&_Q*0(Z&1PS/F2F4YWPBR1QCL('%:-* M"CLL&_3Y#Y8,^MOZGLD+/JT1WL-8H'7R69%6;"&QUO I*5BSP$$HJ7':9 M+?8:]O;NYNAR-X/4JKZ9NA1(LFLN@S^3N^R#H,"YFR MEOL8@Y8(G5R)1Q]].I^AH?['O2FO1V> M2<8K%J6S3* 65EO)"=&SL.26[;69(?=17-^;YX?)W?N:0+]<_$M)VJ*OJ3FJ M7N3:4)MI"XH]G8L>>;ML\3KGC?C33X(K[OK7Z3W?3X8@B^O>+ M:Z[%H6/)R'6H@^)9UIZ]M'^C="@V^ 2RY+V M7<"TO$+Z#LUY+HAZM-:CF03'JKK!:?SWH&CWX4&:PES".HB/(_."7'G#-21) M\'ALDNUR KL_<5ES*K/OH^&^=^W_\?NK5;26LS( @58RH, O)\' *F1%2JVM M#A"PV_"@^X\\_;'X$7H='ZV4ON\[_L?/'U8H#/>AH&$R2=II#-13%R]8+,J% MD#G/L5MN^?U'/E_3'*24K6_-Z;/ ?YW.AK>U6_EO=[.["3[L6;Z<1G/JB2Y' M(#I5IG=?2EO+[9:T:#N5N%#>:9$ BO(Y G=@G0$TG7*[C\!VLJ+/W^]3\Z" M=SEDYD'+.H#9LVB%9EFF$%- AXJWV,T/ =LR/WR;K>Y;QYF43(R8&+K:&;YH MPZ*VBGE94I3<:=NFQ/H8T!=7&70\!_=))^_5IJ>=4K,!]9^T6'WX&V^^X!_C MT>S3=$# =1+9,5$<5%\DLV!-[21>K)2*(DY]ZFD '6!?5&Y$SQ398TI)S_8] M\52'*QR0#0UD;/8LZRB=) EWGY?D2.<0F1;4'H7WA8H_6 M;-!9X #0Q"D<* !'7AWQ) D*U23%:SZZQ$KAM*$H(T,^\>2+G7A?:-BK14\[ MEV<+[-_&=Y.!HU?')1>9,\DQ;45DOH3:5"P6$;0U*9QZRMP.N"\T[-.>)YWZ MLQ4U_>X E,88O&0*2SVSLL@HJHW,QI+!16FRZ)+Y> H6TN^^L+!/>S:8(+0? MZE=EAI-[Z,''8!,H!B%6;0&]0-D9)@5"5MX#B@L(6;[#_,+'WBW[F)2V\>"\ M^6E>$I:%7)/80JTB#]HQ!UK;[$U =>H2I$L;G''OB M_&IQT0_%\TR8F,F&,UW+*#S!90X!<_TC.-/D!G0OF*W+O\]VY-?06I=2(OYZ ME,:W>'_?_'O]!]5T]9X99=81560%K&5:U]X8:$EU*0>@F"B9E%NP;P>F4^?C MG(()CQJ4]6.1)KWO-D);WJQV =>VT^(.=.?JJ=B3+;MQY A#G)PMUDHG0146 MDZ!7I*2Z)=-[(NL (RO)QXM-MK8SL.3)[H?G(,D^^N^_O?AT]J9\P.EL./KX M'B=?ANF^G[$P0,@Y;BM[L\6X@2+[ M3B!:X'H[&>>[M$H^EDD7U,DP*V2=>LXC@]K//@9-SKY+)<>PAV&_^_ K,^CA MBFOSIOXR_#B<0[PB&]Q]O<<;^M%' O4'3/Z-=2E9!N1+?*AMM!@DN:^U6$!0) ZU MTYF)P$/.WCG3)@I] M@UD*.)$;;>2_6;=/@3W, HX?M/B+.?Q[>?QZ.:HGQ( MLN"63^HCR:\+R+7D/,=U(I,I^F_2+F9OM991<VZ/8Q]%XT?)]*^7KTA?X^ MGGP]/.%USR>TLT(WH=;L(DP"C9'':(O66?OBD4(/BR*:['&;7;J(UXNEOGTU MKN[19YS,OL(H__I_[H:?Y]G=/=NMX_/:6?$0@=?7,1$QUV1U6M T^1#>2Z&- MD,4GI7.66VS:\J0RRTD6'8ID!FF;KNO-W:7QHD(%\H(@=A>-!*:,*9]Z12ZR]SZ%Z6S:T.#6ZOQ'=*NOB+A254D[8PH+5BMY+%1GH')A-SH0@K)2Y22965X"G MREYHS+@F]KB4+(6M(OWT]0-]Q/RJS/A0M"25652>Z5(;Q,DL60F:)R-(HVTR M_CI@.W_60I^#R\+8+Q);9"QTPGB>'H7?[=N7/D<8Y$X\$ M*! \92;)!:4XRY$;:ND/D8L-@=XJVZ:-T=GX\T1VPR709Q^;-*#-'Y ^T1X_ M^?H0WO):!VJYD:\=)$QMY52R9E"0#*Q*E@F @V^R:^W =$'.^*$V'+UQZVB75F;Q**2E@D5:4M&[H1I4N&Z M ]/U<:,O _2?>7'[^:Y&@Z/\II1APG7B6K!9.04L%6[KJ*O 8LD4#FJNN;*. M0HFNB5*[GW0]-N]?L2T"ZW&9_0V3.OU]]>4O^ 5OQI\7O9.G]_1T5KB28DTU M"+1MHE3,*TE>>S2.U),PYR:GGIT17@]SVAJG11WQW81T?3='^MOPG_K5"IFJ M+;"M)RA2S-O'<18\<(8W\>CZ:SR5VJ^IV/ M5OE(T.YS1KGAW@;#N$0BK;0UR] #$T%Z$8.P1C2YC,I[<+C+A>D[#V/60=KD7G45;2[C0D"!D'W31H&-"2)'LATGP MZ&4(N"7AHJ.0O>?1O$IIU3@_!.2&<]1UU? 6VL=M*54C+G7NS2]]&YGSL^N^=-[, G-;;/ MH=M9 Y.\B1*=+KP',D!44781)XK@-MIM%W///+$;#R=?O>H;_>G13NM P#S MS@!%[D8RSSTR*$(@,+_BA)*IN$;'/;\ 2NT_OL/;'B\>E@?_KON\AN M#=7WF22O1VE2OSW@!904,3+R3:%>[1KF=1+,D0I$XBGICAV\.SWNV1N^D68; MW"KM!#D@IS,;0L)XLIS H6)!I<+ )P,":"TO3>Z5=J)Z]NSH7_<-#I"_![<* M#KXN@X6!E;7#.,>:9(0D=[$,=#V)(CIK:ZQ+X03,6(=UI=0X2OL-CH6WH/MS M/$I+@,(&$-(K6M5RJ;.%(HO:!\;)43="*QYXDQY^3R*[=H8<:(,&1\3? UP> M.@R"=-Z77!-,I6:U])P% X&IE*4"C<'9)JUN-Z*Y4C(_!S4EAW=V MWSI\-I!HM4;NF"EUHGO$P'SPA#"@E"%Q[U*3RJ*=J*Z4$,?HOL?FAW.O^,^[ MJI WY8_A#4YGXQ&^A:_SV'\0C2->)X]"_K4]V,:^$8T6'2]H&^\Q1'P44@BU R\Z04DT(P],4)J=(%\[73J7>[/:9<:!NLWG=:>5,6 M55-#N'D[G@X736-G-04YWM"_FLX&.8J29>0L:$UR@*\B@*.OBH$,/%-\=?JP MMKL 5T/&LUATP_G:\:FYZ_I9U,IPXQ.](< $-W4ZH]V7" MXIH:9N @2Z<$, 0>+4(" M)X*2N[*.=@G6GW569?7CLAAE\@/L$*K,_UT? M=GP,8/VU+8+T"E$IX#I#A*!B\CHK6KMM1CU8AW* !GK.UGSJ(_O2V\'YEPZC ME #&(2E2YJBUS*"B=9Z^$\S@J0\_SD6MG_YZ7JGR?9<:\J^<$I$6@A=*EWL8T2B1]A.7TKED?=G]\SG.5*2C1DOD4 L/(4W:(0LLVO1CV 'DE9&EE MEAY3+>?AYJ__5%_O;CC]M+C/F._&<_?Q"T[J$"PJB&Z-&PX$\+QIQYDZ:- 1JD7GX/ M*,::OI],[S&) 0+,6V;*"-1VL3@8!)%(;P;D'D;U,)Z#+ M4S"OD3N]FJ9!"N>K_+_OIHNSB0_C;S'B6Q@28MH^ZQBBQ>)X7V=,F^Y"J'H# M7Z4=%%&\<+0^8@DD@^*&02(//3@+16=>*!YM0:\^P%\'Z4YNQKZ31M=WZK]& ML&AB7)L;Q]DOPVFJ"^\[G/<[_C#^_BT;)!_!FT3+<0J&_#N?6'2),UJ%I>/9 MN+)^%];15]H/Q_,FTZD-T6."ZD;HV M(#E^>3%17+!HT')A3-Z'"PL-O"Y.+?C MT?O9./U[P+GRB?9J)H(C?[#.TXRET*9EB/+)*]0"+%KH@"=+48!'"]E:4,W\ZC4LITKP:^4R'Z/:2TGM MJ^>7L^7YY7W38FVMSSYJ9K0A0'+[CS?8$#X[0^>D88;40<3Z8Q//.@0>F:_'9^E)[@TXXN\>U=P'7 MTH/;B>X\CEQOMNS&D2,,<;KU8PDR%P4V6&160*3-2-'+0B\*TU9)'U+6()IT MVCL#2YYP\LY#DGWTW[?+5Y?,[\\\5QD%RYV/:_0NEV2-;QAD_I(]'X*7!K MN<7<4-A5FQT;'K70 2)8S%GFXFL&-PQVPSQ:R*M.M1675E@G["K)>$B*HR%3B292 M=P5X^LW@>';LG55SB#$:9(O/15[D]OQR-Z%MZRU.AN.\N,_Z$_^>_V@Z0 DR MQ,B9\)YV0>X]"R$ PJA;= F%--F)%,G>-= F :&:!!+O(.]>UDF)! MSA$.$+Q100?&G28:)U4O.X5B6$CH[$5*KLF:L@W055"B#V4W.'[XZ6Y*\DVG MKQ)MVLL6-_/M>]6#:9DL^&92_[\>Q*P:Q#U,)1P8(86/OOJ_Q3'M/?G8QAJ& M1NAL90Z8FEPT]@/_&@AV!D/VF'W^7>O!5^G3$+_@MR+7NOM.AWE>N3H>W73P6"DN@:KMSM"R&A$PE$8$T"+%TN]Y"-D4SJU(F#\VJFF$JF2S>B1QX\.NU"T\0Y%K-?HSB&J2*[_2H M'BQYM3UE@"2R8DK67H&!)Q9!TE(FI,N)O/#@F[0^ZXSP.5.DK3E:-0/^=A*Q M /CK/Y794\SSC@CS/_Z>#&F7G+[Y7'_OP_CMW21]JO,SG#>9\'JF@I0$7V;F MG>),15NL;R?CA)BGOY&>YB[4*.%W2:)_XNQ- M6?VD-G@9(.&!+,FCEW6^;I# H@J*98_2RVPU;8+=TBSV?O:S9TMC=?>=K_T@ MOEN)2RN%+O:5[45V#I.L' MN#:%2J]''R8PFL)\1.Y 2'"<8R"8$.J@)458#6<@K+3:EH+0)!M['Y#/F2G- MC=*B.^\#L-\%3>\PX9!BJC??H:U52E'6(A-,M'PYA75SB\Q&E1Q/2D!ITM5C M+Y17QJ&>S;*!1$YC+Z9^9"]%CWO14I,4GV6.ZUI#E>FU;X)A?8S!YHA\()%9YG:M V.9/3X?N M&F] @P?7)\O]S%H(1EO'Z$^D;1$3"R H9N;12DC!1-/$U7N$Y/2.0@\6&O>I MW@;NPH:DL#FQN?:*G%ED3BNLA2N6>9D]\SK:8)T3&MN,[]F,Y]I& WVC*>!>A5=DHK62"M4+; 3 MS*- BHV=59'B)9F;7%R=B2U/S00["UGVL4'?YPBO;V_O_L#99/C/ZU%:;GR MWI!4EFR6;9T2'5FP)++@%B5M?M[$;@W$-WSX&2:!]:O_<8_*:W'(GPSR$ MR=>'J1F5PS[%H$!'EJ./%9BI$U0#"*?/4*=$#8TGEX&N*9CASZL>F.1)@>#=*VSFP;4BV#4P)I_7?U<-:& MQ*(1B6F7,8>#-,;TK!FF.^W!RE\]81*MH2!2VOSB"+X&I^(((IY%>%V&W6:,<'GM[; MZ-M0X\9:[KNO695_NMYH340E(R_(4I2":>W(P5+@&4B?2XFRQ" ZF7W3IU^7 MC8_67^_M"+]CV.,,_Y7;&T62(")+2I# )7@6@U1,.1\S-T$4WBUFZ/:\ZS)Z M QWW/8QJXT(CZ,&BCK!)N7;>U%*RD&A'(U%#%E('#N$ HU^_B0_0W]8SQ7Y[ M$+W27/Q_;V]@]/USNW7)^?:/^^B LP7*>G<;<$JF5+*.69,%@A-1AY),ED%J M;@<;01VJE9[;"G7ZW%YU>6@3(:*[$DF+E%/662FO#"<_PICD :S*@WU%V=," M_PD3>AEG!\VSOO^W?6AR,Y U;16CBYUW5PJ>%@GO2[#@;%&0G%#%#39!.E C M\X.+H_2R_(0^M;,)U)J.M/')U/=6::L-+79HJX/J@["(2L7!=G@':FH',X_2 MW\[/[5.KW058TW6RPDI?1X)!T ZC-\K;Q%.*)F 48K"O* =:X,W=;#JC\(6V MP'OKWE>(/KB!7?WP\)7UR"?V:;4^A%ZSIU=H.3JI70"-TH+(U@@K0LJRT#LT M./+9O?1X6W[FF\F[&JS^?I_;[XS-/) '&P4:IE.H77.R9B62_VJC#$(TZ96\ M&]91WO'R,W^#X>0_X.8.7TVG=[=SUWU:VTZF.J$()[<#'Y-QV2EF32+1,5M& MVP(A5>@-2H%:QTX.<\<'GJVDIP_;?^<_M]!P@^N7C>*OBN3GS:/N?SA=_G0J M!MKH2"MQ88YGBBID+5/#8.OU(L>HE,BZ2>_?@]!>!:=.9Z\6F6";0#]8Z0>& M^PA<1@;:28HK+;*@YH=&G*N(M'$T2@Q[ MCU4^=0*S1()]Z(;W'+&94'3+JP MQ+5GY'PC R\,HV@N6[0F\O41(@WY<8YJPY/Q87]]7TK5X>[L6D"#SF?!LM>T M GH>& 6YG"D48"QHBGO;M)F\Q&J%OBR_5['"/A8X65)Z%U OQ0K[6J]3=OHA MJC\9+U3DT1;:"H4 P73$PD*RB@FN3*QE>(7[9\Z'HXH5^J?#/AH_2;$"+8(9 M>2F,EY285K[FU%GJR6&$?]9XJ[IU3VY)'I5PQ MK%A/7K!(GOE:C*-#DIF[J'73UOZ/$5V9E]"/YD\5?ZP&PG6 UM)/V('M/-Y" M3U;LPHTC3'"JLXS5"@DA*81,Z'(=&Q@M\\X()EU()D",:.$JV/&$[W!Z)M^C=L 79E'T8O>&Y1 ;L*UVLPZ(&OI3VR'=AYWHA\3=N#%$?IOX$SL M0!C!J*# LN0*P>0!F=)6# M:90Q0AE&#A,Y3O6/2+@8H@ZE"2VZ6-ZFP^Y"]YZ2J+@B%B"UL)J>J4]*A=T\$F#E=JEP1- MC]?>X8F*VS^LD28[I"\6[7-,4 KG7ALE?(@2#7G+F*W73FS2Y]&9C!L^L\6@ MT^Y/:*3_@T>=VBATC+DF.VIO58Q/CTPCB.@+:78:+GN"+P38#[9PRQ6@FI2A,VYQ9 M= J8X#KFHE5!V>08J3<)SE )R^%/%2)U2\:CN:__:;\2JOV M>/ZS0_'8WHW!T-7YJ4)3BJ(1E3CD";$5@GM.+ MJ&C?0!3:AS9CV/=&^L/QLJTM&QQ1'ZRO[^>"MKLN_9B*C M8]HX37N#\:Q(5,8XIYUO,UBH;TE^./*>EPLMVD@=*M";59W.HJQB^GKIG7\8 MSVK0/9L,1]-AFI?U#+0 I82)+*HR[\569S=)P\@*(FIGP*U?ZIZ9[WL(]_(* MG)LQC]^*XZ<;'RKC:L+[=#:YJ]^JQZ_2P=/?#[^W.//\>C+W-]#'BDR(07DE=IDKSPS&)&9 I32(8[B[')->#Y1/XQ MWZG+9]?C]^K@V=?W">CSLR;$]Q0U#1-NML,]VKG,T_G*\/#G=4SSG^/9_\+9 M.TSCCZ.Y2YH-6I$+,J2-EFE?!/-.:)8@8](@(98V4RA:2?3#O167P8W'I#]X MI'=SP18[YV_CR?);]??$P$=A(9+SR7.LLR>DI5V37G:)8(*K-1BY23TNAT6/WYGCQZ8?&;#]:]XH8>5<_B?.NY3F5U]P A]Q_L.:8?S-WPRUNDT9 MR;P/DL3-G(&NC=B5QEB35%*,%Q7%'";G#_?67#*/-MR@'=]U_U#7I$J,0 K&919$5F(,+B9=UX/"'0 MCTGY+3=FH'W!.B%I*VMN(&*Y[MD_F4X3?4M^XW,\@=,_HVS9?N^ MA7B_S#<0A*0=%L:16Z931A9-'28N%!AE/8!HEPG<2*@?AN87QY -]#_^-GE> MG["HQ;[[]EHN4D'N':/Z2ZLFOO,:AD'R44D9@7E=9]5*)QA8@2P;'5.@MQ@; MI0D=AO?'(^T)[+J!CT??R+Z=C!-BGM9W9I5DM\I,FL\IN:^E>37*FW6\$ 2Y MCL:%0@02@6F7(@O%2>:23(D4)P&:7!3U)< /Q]BS6'X#A8^^_.PK#^\+#&]J M_=YOX\G\!'+ A7)@;&8"94UTSA2.YD1.?"#14 G:1]J=S340Z(>C^$4P8P/E MC[[Z/%BPA4"+?6IUYC@0R641"'[1.3)M4V)1QGKP"%J&4E3!RRKIV"3%"[E/ MQH$-C#[X8O*XV':3*-\NC4NV$,9KBP)0HC"F)<9\]TUD71J&F(<#:!.5R MM*+)$ML-W@_#Q(96VT"NXWLM=\E-^0#__(0CLMG\W&.3&$CH%:_WY@EKGI:= M#X[5C/,0<_:""]-D'D\_\'\XW2=9B%WJ?@1<;^'Y\:6CZ MA/GN9G6&LDO!TZT-!.:]'0V/W!=96.39+,ZHP2F2B:=4DC?%QC:E/WU)<*IA M+^>.P,YB\4N9'[. OVHO*(KC0I7,HC4D@03-@J _HJRG(5(HI5(3!_(UL5\4V,4:X'S'52][)'81>96G:!;2'4>?K''L&5?8^A M3F7HYT)B2TX)*%>80.%K;^_"@L?"$HBB2J1PTS59*9\/>9]H<7OAW-W'O@TX M^PZGL\FP=E^=WS;_10:9OGO_U[(-JT55H-;2!U>G"&@36"CD+F<395+11!"N M!?EVHKK $*BYX<>MK-:@3_]WZ0N+M/4E,.^ RR"1J5(;EB29F$>NF?#99)]$ M]KK)#>E61"]4ZLE:#5:FE8R+=N3.0DE*,2PAUI9XH<9=A8$MR%TQ4*!).?Y# M$#]VN'"P.1KT=%NG?P M#-$Q$84HG-P[;)."< 'N;#M#=U=IWR.>/OP]_O!I?#>%4?YS.,(9XFC58^-! M9^[EMJ031UJK@*%4]:(B)@;:\NK=0%'"B[0^S'S+-?T^3SV]HW",><:GT&W? M[9$? "4/Y[?QW60W5N>E0>7KA,M(6!U03*?)\W$\@'&I%(!NZ1I[/O@JJ-"[ MAALN"36?=/A/A?IZE._2W-%Y@)(6O5B"S4P%-1]7XYB'VO3-2N&<2IK';F5R MG1]Y+0SH2ZL]>GB[>+HM*WZ)V&B*=')6K*A,X4IM^AI%!F9)'R(6;K(MQZP' MNQ]_+9QHH>T>&^M.)[/!A^&L!D-$V^&78;Z#F\7!GDC2-JHLB>K[N)( Y/TZ(,< EFZDI,V@IFLD%X: M3\$8IW61)X]!0>8R=SDL?S[LV1*IGI\\^UBB;\?US_']WOG+<(*)?G6Y97+ MD'ERC&)VRS0$PWP6DH64@*-PJIC6%"9QVSR)JX;QPY""EF%D606AI0RJV207N#DP_IH?2M[$: M=-+? FTUV+L#N);'VSO1G>>TNS=;=N/($89H\R83 ,[#DB9/R\Y!D'_TW(,>_<(03PN3KN"Q;$;Y[_]?T5:(?DXMW5SL D)^J-YPFPRC33^SWQXSTS;FK6(OT MVHRI/1G<1C-OSZ/N]:G&2D<-'G.27#NB.P8A8TG*0BK$D3 M/),#RGQQ%-$8,+6CN6#<.E&*DRZ+R^KX\'NOTW@/:I4P7@Y)>#Q$X5LSO'?C MFYO?QI/Z^P-70O$.'$LRTXI87&8ABL"RTR[;+'.&>?&,^00F.8NDB\-R!07W!7@Y,@T25EO M*-/+Z]'H]>B)1GWG/QPLU\_?YN,N)H^0EI=UT]-!D,):BXY)0 HR@31=F[>R M',$YU!1*K3M2?;>WV07OA>,;+C[.3X1+FHG\Y-BU[Z>$#(1,FG1;Z)T%VNEJ MRT'0M;>%T-)Y6:/9R^KNNZ> +Z],S]M"2X)=X/SE[Z7YUV0\G0Z*#AAMG:; MI2:]E\2BH;W/%0&.&XDQ7=:PC>VRO+P>/;\>/=&FQYG+QVV2[_#S,J]Q^J8\ MV#'GW6Q7"0??'VT.ZK%'*<$RDZ5G6M7 J7C.8E'*J52B,[&M$W4 ZIQP M62=7VV5Y>4/:^%['TJ;!6.5C1?KUG\_#R2)E]%ZDX$*.1D26@R.Y(J>76_O MBBK%V>*\+DUZ-C:0Y>5-:/,F'$N;2QJ6_-1M35 RU?$NS&==Q\'QR""*PK2P MZ)S1MIC+.LC:Z[KODMS9^\'="PD&+DLG"S AZMBI<5JAQ[W'5)YEC?2WDR M*F<5F:>8=]F40"=#?P6.7&1CRF7EBA[GKIT^6-^Z*B$W/G-69,8Z.Z*0RD-F MR8-6T6J=G+XHO>\4YQGM'V=.R.V/%9>49/A8JN7R IB++$K3;FM((,B.!6$Y M0^$P\F@L+3,73O-G%_7U2+%VK#^ 'Q=(^$T7^ZB%"C)KIJ*F'554]P948=K: MH,G#40HN*VCKF@]R@'IWC6Q^T#UW^NL_.$E#PC5(2B!:YY@/6M4T:\$@>L=J M!562TJ-,;>Y"]X;ZLB*TM_ EY5+NN$_20@IOR9.0!2BBL4JQ()5GD#"C*0YX M>9[7D)=QM^4#MS[74[[(,\4H"IG'FCY(A*T:5CF>9Y[#L7=;E^"A&=2% G+. M8K"T7057:C^8VL0PQ1"C*29=Y';UA(=V5M7^)PX_?J((]-47G,!'7*U];R?# MA(,BO=%)*&83!1LZ".(U%,]"5AY=AAQ17KC"=\GWC+;%BPL%>^--@P;R3XJY MM0_11O]RIZC"NQP+%MI :Y)&SL "YXXEJZ-PW*9BSW-"V)^,+Z_)A?#G'"[F M4Z*NI.DFK=3D# &OFW<]PA6A.DK1,V?KV.[L"HE]D6_+7F*^O#"7PZ)S5.8\ M)>V&6&:GO([^8SP/+)= \CK:6!<#@)2V4B==,C09V7UJ05_>FTMB4H^5/#VN M$X_"U)WRVIR];L*>C+FW-)3'I6-3[W M=]!KXL]]V%]@AK_!8 .1E98CTK8&7E_!9 M<.^2JI^Z)J36$/9I+822K/1!,56\93I9Q[SQ%,2"D%R0"Y[U,]L&]Q'_Y?6[ M?-9MR/PZOM-H;Q,VN!!29(^UQ;FH%8:TE7MG&=?"F!"#]*7-#7I?$O3X"L#- MS>42_RP6WY2U^']5_>79_YMNQO3Y__V_T0N%W[XY'LWPG]FO-W,D__V_3?%C M_>)8OB_@TR_/ASFDVLW4D?M9HJ^)-"!9<% 85]$YF[CQILF:_QV*YS]<9R\B MC/LRR#D28;X[@2F]GO#T;^KF0V'-M?*3( M &2=E\:U9QYB8E&KPJ&.2\/S)!]>#'F?F"ETX=S=Q[X-./N.0M;),)&KO.R( M-IS5Z1_+*3>20W: FEEN-=.R.LG922:MB.0]H\ZA22+43E07&#$U-_RXE=4N M9S;1@SS$Q3D*?5UG+E4I9^/ZK::SACH__D2S@PY3Q]HL((4H0)@"01<=$X!( MSH,%'50.T<@NLX .4W"SQ_3>MS?YW.AK=UQM!]1#]^X$TO M.FCWRI<> 35B4"N5K7$JFBA<<#R BV)7Q"0%PQ)"YE=CILXU2.TLT^0LL% MXMXQ9^NZK:1@P6C#N$0(!4#E>%D-AG[O=8)4?!I!7$=P;]4'AE\M(1]P2K_ORQH9.2S,:8]1!1%E MPQVAI60OK\-9N7*.TK1#WO=?AE^&F?SNN8!<%Z%%4I\8=H12X(QG&GI1!#*BJB: M;-%;$5U@*-3*"X1N<^K*\*1]('5-(537+-Z<+PJ;^ MW),0S^.=]633=::T,4@+O^MII!9*\)IK%DUMO^5K2C2B8 F3YT98'DV;$1QG MHLP3/M'9&+./'5I[.\N=,]JL#8K,3"RTR?S???DT^VW1^E^W(?B M>MY*E[>H2R %(00ND''C)'F-!"26))A+4HFLBPVB2Y#?S8(/G_P,+7BPXK:^ M@ZSJ:_WR"9B77$P5+BYVWM%#*0F)J M$#KI)MKJ!N_T(?J2C:).F?@25/ M7+R=AR3[Z+]'KI!4?BE36,,&1+U)A?"!<4AE7 M(*;ZTZ?. )YZR.D=_!YM,6Z@R!X=] >XWD[&^2[-EGBXYME9(5AQ2'NBU)P% M3KY=499G,!1*E"A;J3H-N?,B5&?9X13;(LGJ'4Z0/_$2H?L$O>#/^ M7 5?QOE+B#H(8:1!EHH53"<5:M?HQ$2Q69'Y!&:4PB"R:B)Y#1>18Q>\:YAQ2L4]HU MR;+JA.Z:Z-*_.;86O_9[[[A0R0?X!Z>'W 4^_.=]W,]MA;-V9V:LQAQ QN!0 M2M*#G2 /U]K]/>7OX^GT)RSC"3[XZ>%WT/L^HF>-[R_6FCT@Z90! MA4O::0_!&TP>I*;X0X)'&!PAX.'6JN>PXU%-2!S7".G+L)ZNT/-^HM6M#&=U M0>W;>@<]LF=K'B_VFG6+*;Z0G^@]%.U]HEC#I!"C(??1<)L'/2K@B'=S>3#_ M_7/I1[\,2T'ZE_79KV['=X2MHKR;4:#T]=7GSS=?R1OZZ_UOF.N>=_^)M\5-"[7NM.)N:U_-,4I8Y!1?!2 U.>5KW07OZ,OKL!!]<@,+[8/,O M2 @G=5K:\H>OIE.JZ[2C#AUN_#E^[#KKD_NV7J=A5BS418I M:0T8C#4Z6@[%I)B$,X73_[ ,.C[CB)/+A]O2<%IOWN\F^/M]D@&X0$3RG@GM MYW- *9RR1C$O/9I8K)(\=CJ\W/V<8P/IVKSH_N+Y;Q@E7!%Y1>&?/]4$U->C MQ7(W$ 5YM#DR+#XS#KKPNF\VK ?734W4('/J MS6>X-[^G6Z3K=#_7,\>W\7_S>FV8?QK_]\'D[FQ!\(E7,1T3 +JIY- M!<%"#)RYJ%,M1] 2FN03'8W\>NAU6B,VN(4BX#\3_N'L(=;EBLF#D0@&&"\! MF2ZU\+2 H;4306=A:>5LLJGMP'0]S.E+\0WNFOX:3>YS[ CF\M!A^N$3S/YS M?'>37]]^AC3[E6*^5(^SEY'

)IW 7 WNJK:@'L3HA$J\L"($9SI)4H**B4E=#$*F]Z!3 6E?++IZFNRE M\ ;-5[? NE?$6Z00M9X2O!KE5>_85RE-[C /K/$4WR;%N(F1>(R>!>4YBZJ M3,9'UR:A^@C,5\^GW@WWF'/VJ-RJ>M-[-\/IF_+[\'8XFWMAOXTGWTXE<78W M&4WIUR:S_X4P&3B*$[2(R ($6BT-C[10:JR7^J0UH920W3+H]GWR\^=*>X4_ M9H<[!3M^'>4Y5/ 6O*@3+X.SY*DIRT*1AG'0,63Z;"%SG]Q8/O?'8L;_W]Z5 M]K:1'-'O^2^5]'U\"> 5O,$N-FO#2; ?B3ZJ;2**Z.5A1/\^U:2TEGC(0TXW M*)T=74=IY"]:Q=NE%U4=WVUK.^RGV=Q\28MWQ62T*ZA?K[& M)=*KK?KNM//;V1-.I&9DOT[0FXZ1/V_)M%W,#K3/PAM/KCW7@ZQD#(I78C-G M$V+7@OSY+"C-,2SPIYO=*.?$$&ODH@OR2W*A;T$LX(Q+@)$%[8J-0@X+H3<" M]#W:52-Y]D05QQ4 ["5G4QMG60[*.@58DJAI9H1+\ZE#KFV^U_#2;3Y>WFWGTR(Q/1(^.=;.7T8 KD9[,<(_*.19% MEY#>?CCGKCYM*O3>LJ]1A'U=5KIQ(G,E)!01/>W!C8<05 ):2R6]"[4A[ZC+V>(^-)W1TJ84/Y/76NH?KGU?SZ2)/TX-N]EIFYE4F&[>*MDQRG38A"G";HC!. M2NOZS)]_&M&F0&U,^(?U5!_P]G'>?C\:4KFN5X!#1.(+F8P,M<6 M*X5!3(K3,FB$I9>5)P]Z@/B#VDL>1/$:]@WM:&ZM_68#^A#2??OQ :!:=VH^ MB.;\?9L;J37K177CQL"'P5DA,93B03I;YY]; S%[ 2:YXH3%9-(0W_ YZO]$ MQ^=SRG\,PRUE7WZ>3Z[>3(HCI]0X!&YT/9YE%EQ&01AR9DYZ(;W;%7AQS_$" MTY\_SK[\I5Z.%.9N_0GJIX?J;FYVWK;!C2B?G<[701>^6PGOUVJ,VCKM)DVO MI^N8]:P<.,)O7 9SW%V[%<*,>/BM,@LCE"4'O!2EM1).DJ.6M73!Z41_X]+^ M4IB3:3BV:?3&Q#_@Y]F\GE:P/JNXV7QO%$VX?L5$XV:D2I.$NTJ= E\QT. M1Q=Y;U^P<376,9?OP?FI=5DVI9B\CM*3,1>;7:;?C2Q"<$:>PJXQ#WRPD>IL M/E3-/^ 7O%GA(MY^71D_X$>ZZ9B6\"-NUT.]DQ]W2TV5K#:%F8R\=ESF7N2 MGO-B"G(KQ(Z:Q]QX;)>@QW=^8#V__'%$JE7(46H#-CI;@]@1O/&*_#*/#+/G MR7?)FAP";GQ3K37!/Y+3=S6[6XN%*G8/F2P86 4&LH-6-:$U<]^#@!ZP6FDK6VJ-W>6WT5Z]H$ M_0EV?KB]^\=-B(@A? MYFA%5 G89KV, 8)+&;B*UC*=D^[CS#Y"<=Z8;B-E=GI]GDIK!X_S<6=JCT4F MZQP(;B4H20_H%4]0-(LV2J]M[J+QA7I_]]/X=%I;-_S^A9[H9H%;':JYEHX[ M;X"M4X-$'?;$> 2+JB:@T3;(;>W4#^1L[[W\2U:P$6EG2YO0/*-'+2%R7@M/ M+(&264!.46+0QB3?S"-_-FD3EW#+VTAPMI2*(:"^RY2*H]0:=*9^"M5G2ZF( MVM9# 812:,51649P* WP'-%+S%(K^4+U/RFEHKW\QS#<';9F_WO6YI%<<1?]L M%'>-QVN_7LJQ,\8H"" H]1S"*1"%9Y5SPISC"]7_I!A<>_F/8;A/#"X:Z>F1(EAO:C]E92$@ M6M#,VA*9+M;N60->2PSN&/IW8W#'<-R'IPW'DSTY'&$R#C;V@R\N!C< M*=^]\62=*P:WB@O\?56')G^I4^M."IQM7Z-)M.M)8-OS0W7PVL9 >ZBLE!(^ MF62MX98K8W2TDZ<@CF1L$ZAJ0MS]I7KPMQ?F%HU19!E\4(B:*:+/BARUR"0X!& MO3NOWGQX^X\W:7F%M:7VXL?9_.^8IU6Y.I5Z_7'Z1X+-^_DL(>9%+:YXD[_4 M_I3OPVU]0TV,$1ZMS\"+JUV'9"(^+-;!YE9XS@Q+P[J(-@)T@8A="WMY]*J^ MA#8-':WCG^&'<+WI>8I(:U+0D&F1(\"9@1/D'HK DDVY>HW#.J2?5,/K#)T*\^&FQ6-6)C_^SFBA7)#(1(22F M@!97!]&K FB0S%L4'>*0_);CW\%'@'SAAM1=EP[3IQY@?3\GVWZ/\S76":(( M4I)%)RLR*,=HKZE*!!V"\0)EUMO+4W-[>03H]=G&Z7QWF#CU -?ZG#?C9CK: M!TQ8CX#?/3):%E3@BAX^%&1 &RL&P=+>E65I8S1&^NWEIKEQ?!OEZ[.8QLIT MF"FUQ<#F%(/VQR%R0VIFLNIU*F%TM ?/7A LETSI]"K9 ^9L)XE=3&$LNY<^ M'CST(/3?U@'O.H((M?# C*W/4IMMIAB!2YY*)&\]=FIUNA_/Q8X*1^O\#<,Y MA>\>#NPNK+M@W1!@/9NC'T1VF>[H3?3[MDV,(/^LUL')'TJ^"' E&5"\9F 4 MI\EU4D$H3 95EQD*9[:*;W1(/Z]1',-Y?V.X"\1+75@RG)QF5F/ZBFOP41,Y[QNT^#7\ASX^V '=?0&&(.SJ0'P3 MXN4\B0::/A'Q:BA(YYCI :1!""6\%F"#K"-&$@>7BP.#G'9H*7">PFLRF0%N MQD4LYA@=6B=(O%_%ZVEZ5PK.IS_@/?06()92_XZN!#OON"\3@EQBZ9\ <1O1IC:,O]P6_Y@5R:N[^NO\2PP+_^Z7]02P,$ M% @ 9(A84D7?R78S^P K48! !0 !C9&YA+3(P,C Q,C,Q7VYG,&]&OT=-< YWCHZ'GH3CL!0 " CI'N MOP3P?PG=N;,SGF=B9F%E.UM0QPTX1T=/?XZ!_C^G/IL-.9L',/ P\HHJWC]_ MX>D+IFL^%Y4^IN0SB^E4M?&9C9#$;[U\&\;">HG_LH"@A*24]/4;RBJJ:K?O MW-5]H*=O8&CTT/R9A:65M8VM\RL75S=W#T]?/_]W 9# ]^&?(B*CHF-B4],^ MIV=D?OF:5?"CL.AG\:^2TNJ:VKIZ>$-C4WM'9U=W3V]?_RAZ;'P"\V\22R#. MS2\L+BVOK)*W=W;W]@\HAT?_P44'H*?[O^7_$Q?/&:YS# ST#$S_P45W+N _ M"W@8&$45S_/>?\KTPN?"-:6/S!=U4O*KVEC$;IF1^%Z^'6&])*Y,D"#_!]I_ M(?L? Q;V_PO9_P/L_\6%!;#3TYT9CYX'H TX,2^(E0;\K]$=!]!^'(DSG,BA M:]@XOEF4^0BJ8(ZL'@7+UYXHDC/LFO_E@X)>ED6^4(ZI,G1MO3K:],^MZ*F] M?!49U787&.$'Y!ZNB$O0=DJ0&)E#;_Q$-(VE_[VM.O'[QY!:KVYR],-*Z]ES M#P1->Y+.@W(%,?[-0M,Z1#GFTM6L-R/@R))7UBX/F@*C-HP;0U]\0;H<1EIE M@:=;CL +:P??;;'3[W8TS\\ M\H9WK.@^AS'?:.6^SV#U%=KA1I7RXC7Q%':R1XR8/Z7U">9D?MH+BK.1I^*E M'Z3V>/;.]WT2,F*,!J3JJ6T.I&^= L[CLXW'/F\V9N#1U#0W^(B]6T=>O,@% M2L5)!3!R[[I;RZB4G9>!";*ZX3>R.N6S$DM%I5BB>\?U_HQ[E]T89L=FN"@5 M!'"T"!^*?+;^5L7*)35^RQH39R_9I"6[9O'>JD\SZP*&=,\V9RMG]3&T"037FON9BB06^DXTG7YU\"Q";KT-L0'7"T("H,N_4$CJF-,X4[A93I MMX2-L@4K7E#!MHT[M3P!NH4VCTECM,BV35 Z.GWAO; M4-X0LOR&=^S&7+(\./(:CYMI_7[!QULJ1H-RT^I@9#-I\6FS["W33GQM5,N'O13.!WH2 =J&JE MUBJ'TKS_@23UT5^!TQ;TOG,_!1*S,8=6>8#V_HF6%WG[X/K^?$S%>)X Z^BY M^TSY#*N0."(\BBHS9R+4WA2VQF0]0 ^RXV79$I%WC3!L.M MY]P>IX <9$B+'K3_%"!/BWJA]W9&@Y)-0$76U[]=.PIO4]F-%)(1,K:!*8"O ML%>W@[Z/.%K,YF'!K5#NQ1%^ MW;1.7[NU(&A-'1N,>74_0TT]N2F]*6M^&ESV6KX#$'^#J@*_+L&2"E3YS5<+FYT\)D;:+'08N&GA'[Y. ^E;?Q!GJ='P'N*:]M*A3PTE+@,=V&'+6SL*-T'2DY/ MWNZ&Y"]_R^T%6?7#[Z[*))+Q7<-L5#62-#FC,<@O5_!?:O:&]N-&%)M0Y4)* MZHR:RR.H@)"^OF%OJ<@YRM8L*D9$'$7:3(*&,$6_]OK1DF!F0]$;L?=CW65Z6B^N;<^.LJWV[;M^?Z@6J;&U8D#H>.^@$)7$/BZ04 MU\;X$+G6L]$_9(K9PY]RGZ3G!6SNEQ=^U7Y'!\W(V!QXBQBV*6C0Y@KV)F7& MAEY;I9U'%X^_(LNG\0X',6#YJ-QZ0KP\M!%Q&18K+([Y+1#D]0>=Z&Q]4H$4 MH+QC*\MQ>G+&-!D'/>7L[ V#]JRZEG)^^?[2U$?[!+T"IG&]S#9& MK@TPZ&AG\>">S7W7YW1^ @/L<3/!95 *=!OJ*]*_!:: =YS>GQEY.TD@= S( M1:7S(=ZN6TOBMI&*LG@U+F_5_KZV?G^YXE4Y*3+W+](D1LSN^7K[$"D6Q]Z:*[KLP82-*F_Z)) Z.%#1*4JH(*N2 M: VYDQH>S"['74T[LRKKJ9:6\NQ]P\=3JL'UA\\R@/+WIAIG-TX!K[DB _BW M7*7(CP)XVCC&"J ,(!_9FP^[7F;I@VZ*Q<36B[_D7_"&*)]Q &IW"D@[SGL> MN@D[PE$Q,\VY:#W(3,VQ/?46:2\I%N8O<_+^SW [A@U486],T+0W%T8' MV_]=,4/<_80GA8$*U*4L.-=NG<2]=K%(3R3>++S0H[+^BZAG:9[^(MFSR>F[ M_^]5F4$MT=!1+4:*4[GI3TK8DETB\3SJL$WR;TI^UYPD\X//7F9B>C M#B[FN6)OV4CP>Y(N1'ZI2TVPZ,_70MQTCB;:$BV_[CV$$?(:'75/#4B'R_=. M* TW,'*DF.6,8_;0>TZ0_9'<<+TW(OR4M=EA?N,RN\E5_GK;R$Q/\.;N$,@( M,;J5^L_M@(A=E5Z 5#/O\+%N,OJFQ"YX_0^;0L78R@6U1S/=E&B6:4$14$,A MR_M9,EE(2@JA0HUX/G,V+L=2&F%1:F/R:W*ER"ZXGJQ4GB@DI,^6R,) B&:0 M<19[0IDF:"H0(_(Z!F+\P11CA:O'CRY5N:MMWR.%Y1<=/VQ]P5PT8C- L FK M8OAH!'K5M+$$PF_6''_9/TO^)\&8F8#/3QWEI#:B2-78Q47U:3O;T?S:,7.C M9M2XADR9S:2MPZT;Y>;3QIZ_VXU2M(Y_=93\8<[W/+0\!8Q2L4P%BT$B:+W MS-A3@#N*D7*K.XF@>0^2$1+B19N0\T,QKV(_I (SE<0S]JO%OLO'VEA'.-?. MDFV.\!LVI+F.)O:[77N;B*P@W)1#/QEB99F^<2W,,M:M\4&=W&N>D<^';5HK MZ]<=;+1. 9AE&F%RXP14M59K%;\*K%OJ<)!L5Q_ )5VPU9,8N_0PC:)@:_0( M33YWZ(J&;G'U1UWV32Y,UO.?D:?T$5#TJUFJ.:4&,*&AEZJI_9K:'>\32,'7 M72UOVC48L+)(S]\$?#/'04USSP)(XOR=NK?3U[<(S OCHIZ)-KV+3^C^-U(&_@%UZRFYLAO3E_\]&#[0G=V0PMV& M?3L%/#\Q-QJ%N@HK/&YI#.MQ^OL*$=>5/-U7':3YP%1LJFYBI]&F^M74R;/P M461:Y:U.)T::"*6C8[:1/ MK\9H/)#(4P"!,^U*_1&T@F?1>(1,[=W=1)?I#49',Q&^5 M$PT*=-]N8MU/2.C)ZU"E:%G95\FXMFU(JDJBTFKBT]M/DQ,^CCQ6=/)9$ M7/_N87G7-9.0(&2"?GTMB\U8W41+.A^>Z+17(GCCPQFI.P%TS8N-7!27I#"\ MJ^HI@/1+@VG_+TCH.JG97K6/HN)ZY"TN,*TG&'E@1: M;F^+RZ-I+.-1=Y!U06V+X5!1)_E; ;:O]O?KKRR7VV %=4D1(LQD]BSV+%AX M+8?)+@?JWT9@4=MU]+L-W/[;WN#RUX]>=ZLJ?"^ER5!NG=&M)VO^[G!,,!L! MQ@/B?B :]V2\-BZH+'J.(3E./-I:6K8',+>H5<=S()+MB;2MVUD,'BP)&G#8 MA6IJ8;XG6T,5ZW&KKWQA'.X<>:K M#UQ#\-[.]$AXH>4>(Z3>>,#%5QDCU9.4 "):%^9U5)#PIH*?GX8VZV[ M(NF7PDG\A,P(?_VQ7:'<)O']]8C>) ME=9?;XF\VA1E.$95.OA+:?2_DRY>TV*SD+JP::R(:P[(;DR27NT(D\'M$S\[9"653L MK9XH()N=#$)4/GU^W1R,(B#@]?5XTR]:S,'*5>2 ]3[2<+O(K5&3GH@]//=J M>\_#,;Z4[DQEV\\9L?3"_0\DA!4C[_^.YZM 1;Q?BD4(D='M0&8-L,1$Q2_( M^S^T-1WR@_Y!E1;I[N@$F=WC1U*OWX:]Q:4<3IF$\!-A$4@V\D3%S]5<<5)D M.%'8])'7A%I3Y5>.P8FH-Z\[-POSI^@.#>?I'1BP(15=TRUC]7\'_+V:>[_. M,1*G;N*LMQNO7/$O.,*C5FI0H9O8Z8,FB4 PZK"Y1=WO4+YGV#8<^H(VTQ1R M$,V5YEQ&N;*"%&K,J6_W'MTH0L#C,WJ^C1PJ?%#J$UB/$LB5[FX\=O7,S 4F MFYQ/(.VO=G3NV*6.]"C7%-:K;B>_DK M1OVDQ!E\32]"[X$,-ROF;[1]KGU[KC",3N *CTW]*8 U^ )H]JN&$%-X+7.P MZ%51JK9(YKE_JDZ!0PU.L@M(<#,FMR[^^X*);G66T_\9TH9)*O&-GKX'/JB3 MYH'#;5@G*>]?D"%Y7ILI](+CZM%B^B_(/8J2G?22P*>$E$5_7C+7SJG M7O;#W1YNH!KP-CTZ5#/X0O:<:N:/D[2>&2D*])>[E<*O?WC*VT7I**Q&O1XH MPL]9]J% C<@"NT"X_UP]"?Q10X6T94#K(Q5'^<'8/1R=3?:%!?ME##6Z6]TF M!2.FWBCYY#*:DXO;\QBH1EG=3OP0[7OD1_6,"3_6;%_Q)WA;AW7?NE8_N&$_ M)X#5E/E9VU*.LP5!->V@ZDZ][?$AW\Q"4,8"J'-[&]!./$NP2@FDP Y4\=;N M+9R__N$EMNG*WLRG'UN-4BR?, $, ;"K9P3]D9EV+W:CEX!O@-NRGRNI1C/AFAWUT"Z,6VY MP'JR'RZ^B7K7GB7T.!/DW<"R> 7&)-=+_'D*:#'?.P5\/%#73A6N,$U#T[AF M*I%N'R!I^I2XBM"_3D(O*2%$87[=9C"'^W)?B8?9U+!LI/H(,$UI^L'OFW<. M)R4 R3YM3- YID0YI.2J(R^I.YR0H$N$1B7ZM[P;OI_;P\7PFHQE4@NX*68@ MT:XP>F,Z'M"@VGB8Z#54RL"*9A*IH/MRT;&A$(TL*W&E,Q7IMI MK))-C'CJ8R.51@+^DP@]*;3Y!/Z=(M71)%FS_ZR*-H*N_2*WJ?4GMC3Y,/HC MXG=50<0?@-[E6)A!J1#W.NVI-*3//IK$NYZJ]<+,@93DS7K(V]X%(ZN.ERWF!+F$5=J8X,9P M9XLM=HZH4O^IWE&8-O!ATB, *X9X:RS+K9':MQ_1H%-S/KT=EOH,0#W*R#]6 MI8J-;ZFP#6Q%Y+*V-(])W'*TMX>\'S62?R77@(AW'JAZ^=A.2F-B'-,./.=D M PG]L]3F*-Q02UHKSU)!-#WC$/G2?]^RWNS+IX2RL"_'/T9KS;P?%L+KD?4U MH*%I:K9#5A2?V^6-"N3NZ*[E\?J1S3QMQ#8@6@7Z 0KC@J'PU^_E+C5U1JE8G7 MC3U>;SDAT4/X%6?)EOJ&88K9*8#+($&;H"C"0.HE!V0O0<&G &?<"6H0!X=B M50.SZ\DYDSU\/$UO:7LHMI-3P(5U.RB;7?#%PJ6-:9P:S7TW)=+X: M9.,/Y'"WFE"X+VV.YTR5-_ GMOCV -F"^U&(\\!?@KM!Q>*(V+]SL!BB5-5U#K=[24 MR.<;*R%K^_[D@P[@1=G,N[#V)*XU;DK8MIZZPD)D'\;HBS?#S0RI8Z-#N&RR MPA5,O3M\Q,.I-JH=7)=W3=.<,+V0\ZWZN3BZ<,*L]F$0*D-@/_%=F4AW2YHU M"1@6*NK!_]L3*?Q7PZ1H54D\\^F,=5L ([IK^\=MEQOKV6]8^NR?._,Q+K6A M )XB''6D",Q'A)HO0=U@QVM7H#8NH"IBN^?M/?.7WVJN?*0:3%0JI:;]VDNK MH^)EB?CTPWV'5!9]I=BP$1E!VD5%Z5JNX-"R5S)2&T9YMY).M*<$U6C#\: M/;X!?I36[6!@=B/G%-"V1>>9RU%+2M@*T[@32#!6Y?+*M_=0W7*F/]=Y\YE56?ALL^/+[W]WG7 ')1^2E!!&T>+F[W4 ;2GP28[+4ISZS0 M)##CWWCI>[F>5[V:+:P$NB]RAE7*Z8_8Z>_O>O8%9X,7I0*E0N;33YZE@1=3 MG<0#,SN6S&O.P9\GLRO,,;^C+P3N59JP\*K'2)G9$N:GR^ MTW250X:152")+%Q:EO:/#OM3:]6)$'O89:.=@5);J#">094=YZXM%9UP?0[F M!\WU(BS(4>8CP1;?EY$7JRE1PG]*O )_]L)=9VZ7BZQTD9NMB:82=J+?7W_H M"!AD/;$K7N7V; JIVR@[S, HRHYHC3:G?+CQYIY8V&T-S%?X>A')J% ^E)/" MT'A'-EC1^=O1*: 49F[!FO\,\/TYW5_SQ,]SG'T*3==#59L<5&:.C"D+$N/P M@V;8L.-2-&UBXG<'J7+"D)AX1Y+L%F5K90%H%*PK".MI;*7/;;6Z0\;. +EH MZ%/ .0V]LNZ,&5Z[',L)NVZZJW%6N5CI\AG77J%I7NNG7T0,GP[0.4[/02.1 MW)2O+F"W.2[6Y5R9VOJTH3"\/3H?D2@E)I3N8LGZQK!WB>_'+XB;P3A"7?5C M4.&_&7=SNY-4$WGBI,CX+ [>[QZ--0<+&7;?+A+J>F^$0MY0V$:'O#X"F3IH M5%!0*P>V_AI<<^D(+@E+\;-^8%_+Z M+-BU7'4_O/OFO9RQCPZ=P/-<;8R]+HMKNWO#^&(INPO'1 'S(* QRSK81!$CK1X[ MCJL,) $HCG-VXZ*I,Z< LTS]>E!V;Z%#JGCUQ>EKU0F%BE<3.=BFZQ"T_:QC ME!VR7C>XKWAB8+ZPZ* Y9,)!A7),[(E'Z$KT4!7LN*(%AY-%@I/G4\_"459D1?@+71_XVIK;P,_Z)<,DU4((]GD#=TE"#PY/[ M@8'X_^IL*[W!D\ZS=<,9DI3[LW<>N(N9T 2JU9_Y/?W2<"57^'E7Y M^PV&% K?*ASR+5X"MS\TWG/,V(#ENQ]MYA&9I?),FA.W+\M+U*8:)CXSN?!E MX='!C=5^G[\EPO=AGQ"!Q:M9#90N9R*'+98K#([BX2B.YS>I>S7^^KEJQNN: M[(R4'Y=FW)(ESG&O" 1P]0#](0$==[7#=XT=A.Z/EON9B(P\M%LY\J^VP[47 MINKH?[@1GPH1-JH,ZD Q(D4H]SSG=$C 2+_[Y0]>C$7F_,#A3NIO?2O$<0?& M!JAQI.P ;?,BO8WK4)=;@EMPP=38&56ST/7I;\^?>=$4]T0MP(O7A&;27$ZC: MIX!VQYZS?&UE(M6&IS.9_8(0DCH+Z%*?KD&5M+GJT[S]=KT6#MA"N\I=K7"&7"7"8U)"*NKG1Y?S^EQUWT MN:Z^*+UK.PNC3WB:C0@_17-6@7[E[L],PC #Q+?CR/57L\+Z;HOD#%:H#FO% M6W"5EZ.\@YV+(7&OL"@4]!J7.9,*ISW,Z.D%4&T_?= M(A*L32'*\3SF?!T!!: X=QRU1JUW/!FM!8% 23)TP2A%;M6I&PF-W1??/Y-P MWYZ9"#"M6*_;L[3=-S91&3V"XTW3M\#ZN=,XC)V"\DD&4M(IV&P"*>JT9BL^ M(TC6C)C.S:SPX(WLJEM_\O*^$,].9VMY]%RI87$E:)D5QID'\O+W]>>H5;2? MVMA9-&P-?!\T:76F7!0RSCQ:>&+_XW>%7XWZB36.BTEC*)5@/B MZCA& 9=SF";<"2965M+]U:X%+'JCR+MZL&QG\@B7=*HO.W9]C?'I>J=]?LOFR,='HVT#E\>V.WI5[S("U( MW(%5RL7'=4$75[N4D6VFC3?N#M. MS1#TSMK.GP++_PB#BE[24P1+6PVZ,'X6;CM";2B6>-"42081&%W2F&!>="W. MY)YJ"3&R#MYTRY"'B):ZE"1\W,W\MKG@)4S 0CT1Y\AQDH$GG#5^W@CU[]1G MY*Z$^*-X;'+G>]WH+&BK),<$OBR%",RZB3_'L5V6;9[ZJ]@M/K MG*0P 9/>SFZ7)SU'H:JY28M-?IN3G1W'SR')[DB!,0D*&.0K64P,L6K/5+4% M1R/Z"A U=F$_Z>5JC6X8[5L)I.3C&GUS#6&S*)Q8U\QM..E^-<7TR@4*NN/@ M[DQBII9$_(V0[/Z=+K0L0X_ CD$&.<:ANID8)U=3.(%RUA0R&]=;R$RB>N1W M<$5[!S]U=BY&?O-:!U00#2#XL'3V5Q?(WM_FU*W[9<4FIEWWH+('J> 0M I(&UM MY4#(.#//I.X4,%I["NCSVT.5_/%T@HM-G\7W3-H%2D %!/8$13K)BP;7#J@[ MZ! V"AJXJID+:ZH:$Q8'S3Y(NG,30GTR)F?<4;6O9JY29I%TX7IHO];?'1HI MH*;:#,'!*J/7KA=PUIKUN&B+J,_K:9L&-FK26+6G).AZ7!%5$XW09HJ@ALS) ML6X]'.V.D\\'2>:ZCKU.U16_.54V6?NJT_%>ZC7Q[X:SC4/^F7BZ]3WP%?>9 MJV-4PD3WT5^PXX2QG7K$AW9QHP04M@]KG8QAM&[V9KAB9=#\!V^, M2D4=>DTO8Z>Z\!D#0:&JIP!U:ODZONF]11?"*F.[3<-(@[?$Z%J*KDS)Y:OA M;0SO8'%:;!1BSWX@R3N]"*).2*__$3"G$(W=CZSX:03Z>9\N=I/4MJ2JIE3N MX_7D%\XY@=QK.'_\F*B:-6,]Z@8/,"M3?F$L*K;%T1J?B C3O \[-XIRQ@DK MT'A&3@%L,MT8XWQ(XER7:MG=%6V5]45=Q9!ZML_.RJ< Z6X-=/P+U05AJ= L M)_17-8K4CLJ[-W"[^I; 5YG$D;F\B]J> RVZC\Y\/\J4$BB21^;7)6'BLH:M MLNUY;3QJ_DT9,$[YT FH,1P^[==8%F/B^246'*$NQS:73DLCXGE7L5L=TZH# M/5BG,+^XYB%/Z"6#\U\#/.3&CME,9'W*N3MMC<13"GC/O=(S.M<]"K*CM3D* M'NOAG"BG@&YL7=V4X!!B(M/TI[AW4_[T>U^^V-NR!/L72+,/[/+/IE$G,7XM MSF;93\=HDI"M)V,FE3D@1G1]^@4[-K9\7_?E:[_UY*YD(RG/V_[,&IH5J5ZBXX%5K#U M7XD@&5B,X^UD2))U%:9. $6T0!KCGEY.O$_[&,'01G?C_%0G@)7M_!&OBF)W M[)]1I0]L]4HS2P#V$T;;ZHBFL_I0R[J84KQ=Q7EP3%NK1YU/2J$&A!#P8=!: MM6Y8S$0N0_5$70);J^V[2LMNMJ"@DF_#H35W2@MYV70/(I#^[&RI^ M\AOA3%C3?!\8>MDC636ER"-7M"'VH$N/_:[#?*J^6W*7VU4NEIBL!R:K%V0K M.[TTAY-0+D':T5FG@$05=3R0TM2OS;^\]AW_;Y+CYGWAU$R9*WKK7S$G?OA; MZFI;IAJ2TUQLM*'W3E%4YU^4L.,NK:MDQ3$-=::(S=WI%[('Y8K?LA_J?;4:'<2.NN-#0@N0V=-L^7)%LXWX;;#3B1/O'R!1*L- M.2CIK#IN@<>U@RK:5';O6L:HYFANX/#3V[H_J8=RV'I@M<[+7/M,E+:\3L5H1; M[+E56$YYLVF!?>@03= I$LE+"LW\!1)D(7W[/;7V,T,0@R2.:+5/TX8N3GH ID 2O@EFBG M%GN3[]U'[^396R+%ROO>6!IPR0L\7>35:R=#/054:#0[X+VX+F.@((5H/%>P M&]DRQ+PU8T::5!].#)'1J86/UC44--7R/\5&O*QN$^R]/-RPJ&-I8'T*& ]7 MVMT)Q8B(C=:9O$/;4,",\8Y"9/D>]A+AFQXAZ*+(YZ M?'SJQ2(VB.T*9)*2Q9P"G+VT._-(&2XDZ3(G>'/C7^E_<+)][VVS#F'J(W$AH2!4G47:*]?O1Q8B-OT;Y;ZWG# M>Z:-&"*0QZ2X@?)*.43;C,Q91K S\G?B?E CK#.JGFE"[KA86J4]&7LKRM5 MRO/A=_7W21&A]#B(0F=F -8@CFH*RG=PZBLU(CS+_>=1L*K;9',QFF$9)K]B M*_'E@0-^OH.O4L'D)&$W1\5/7)L[V,7W4@H1!./KNH*?_)*U/P?])HY[R941 M/$FSN&'P[9^&9&]M!6B7"@;V^8:*>*A7.#2MK'B$(N"'N.9EZ*N\:)&;E!\D MIO;0Z^3RN^\]L3D%]G)=$7V9&XK58>(I&M$94E)OMC$0 #UB_B,Z^!DE1^J# M4T>6X]>?7160'YV8I<>CRL?9-1X,J;)*IF)#MQ-UKWAT5L=WTD=!0"L^?(CY7H;Q 74M ??]L1K$XO; M':2($YE%;= :.'J73VJ[<_T\A6EPH"LD-%7+&+RE5$W_L0GQL=7MGV>J!-\ MBWC7=-Q$W=A&#GD_>N>Q!<.C%Z Y29DTE6!W,K0S =1&.P=E6&8+Y$KX\9?Z ME#!DY9BR#HZIREJ=4;AI4BYO^^7,:N9?97E_$MKHO7?ZW]&\2KO48D:0EYS MPYQ#A5,S3AY%A8D0A=I)1%FM7G&CACGEM7K&5391K*< -Q X4I4FBCA+ MCW![C(9=A=U)HM,%O-ROQOJ/MOJ1MZ]9/V#F64Q]_-+KSSR24&=IRD#[8ZOV M*?2"IS:7@LI)4-==OGGTXQH0KYW<>'/?]2^U9G9MG)+O:'*%7TIQYDKS) M-FDIAD#WH>*YW"8]1>Z*DTV",[V-6U79@+ MLT.N5(BM\,-Z)=R"9.1DFU5 J./W$QK'/<#:C&+"(<*WQ%V+*ZHS] +I8CL7 M+[Z^T@LFYA*I'M-5!$]>TTYG^-43_'M^TZ)/H-(5BE/:.ZLL>4(R";LH4JR[ MUK716O66MSLVD=^O#,4N+7!0D*UHVJZDCYHB5-O_BT/ M9B.Z:^@5>?"K(H7J$_LYO/]L^L>"[*+%GEZ94MUS%4I)YGL1>P2<,V@7@B;@ M.;:H?"60*)L1Y2$]C>R576AUS.8+K.Z#;G<)"W9#\8(R%WUF :8<-,JU10LJ ML"PB28;&!S\E\QYW#"^Y3]!$4__(&+/LIQ_KM+EY@:^D1KRD[[]2^;;95)FP M.:19CMXS]M]QW&P1:>(QGRD>6)#8>0>?.FO5Y!Y;/3R! 6TIR4TFF1_V<+#S MIP!WAY5J2JZ*?N*!B.&FC>'C+>GR'+A^>O"B;F MD\P[$S,.L%X(_,0%C-]53['=I X MDS&58SD0 :'*30GHS J(JAOHU="OUA/$"_DPU/?T6J6/V>>G7-$IU9I/O?)Q ME!*^;R$B2U)VO#2!E F^-[;AM523-;-*G'OL0;PT*ELE>@K0F93:$HL93"WK M?_05H5^%RY%/M+P MS;ON^PVYEM!8(6=QUCOT["XZPA8?U\\,#[3DK;DBFKR3Y$[R0J][XAF0(FNI MQ@1]!"4$1.:W& 7[K[5 ^J!<>:4(GL'?3>KV^M5&@KW;CU+GFQG>*,U\@KXV MT3GN1J\<,;7C+U!^=)0$!1;+E_S\-U/X,\CWAGI&[J@ZWZW1/A75A'^R,8;K)TN) Z[7V%I48Z8=&] MPWF^_1?_Z[. 7!;";X81TB7WQ"ES<%DT-J"TA'_GHM=5,;[G7F7Q[@\I+9JA M+\='\J[C?KB\+-8.FNQ6&Q='+G>%>EH>.O7G?%L0AZ=!)>=/ 1;0G'K[4=H? M%+_&??( 83-SSL2XW1)Y850E[K;W[O)YV#ZNF*,9FE7&*@Y*9N7>M+&3K4JV M_''R R%02,EN58,W978$4.I\G,$*_ZCR6W211E>I+=HO&CD,\BF[S-'>R=7_J>.BITXB'2[/S%3% MN4>$=1QAHY*]@M0@%3J JD#K%4L# 4X 39N_?81DQ/3>*S$9CZ? *XJ,UE_R;I'A/K&+GS!JR M_FS;Y%O"N7$X4U'84X/!>58T[N/ @6;6M1'*W,H36C3_LS+FH79_$.$%C&PW1K;EX? M>'?K^1=YWUDD/TEXLZ(TF)MB05:=@B091[4?_82'%*VY;7CX^+)/5-GIOKV2 M_JV-#Y>4]T8^]L3".HBI!S6YJ9U4WV12@>D$"E'DT2;?',0=.<=>5'FXFF\; M;E]VU+'ZS"2^QP)*Y&7PV 4I\7[-H,?3NQYJR]-'ZQ7-]:G+F5['7OX[#X?' M]S&MB"!/I.K))YJ8C>>!8,2\"-^$2I"PDC/45VB (R-?UA+IP\F^&LWWKM_! MNKN\]3?#>_A& @G6C1+0NKR2>X6$#"? +GH 079#OKKD2\6!+TZ*&![:R!%2 M<8RO/%1_N_I;O')H^_R[LJ8;6!,93@2'E9":>FPFJ'*$]F9YB5&)CYN5GVLT MPFSD7V1+&EUN_DTWB8IC"/\+RN/<:[%[.%*^$2H!*=9+;5>X0=QNQQO?\I1B M51M>G+Q;]@8Z5JZ[J.'7D?6?;_U;L$[\#MBQ"[6'&3/[.6GO%5*54*YIA!&2 M3!L98M612M%]$/87U_-]6,98,D_\K9()O6%GILR-7K;4 &?--;1G9'C^) 5D M4#NZ2\'*J%MW^I3UCJHRO7LGD1/3)]N9:B2>ZFNU9C20]=AAD"!B_6N?5;K@ M^^__=;_R_'=:D+@JX)IQ,4,M0S8PI>Q<7TI*"NY:T?=SL=+_SWH.P8_&:/X'57YW6 9*554NBHK6FLALOWY1F.O[6:GDN&&-B/ M.'N,LLWN0MJC&GWV3H/ J[S\STN?&5S='BP&"?_:D6D1:Z;!MJ_;!533D-L* MD_ Y[QJR6F<;?!V,-29H?=*>,(RI776 M'T5J"14*R=V&4JP=^;9EUPO&*EUHV'H<8WEV<%F4.LTZ[[V7[W;.0'@O+*\N MZ5/N;4H0>D/[A?<>D)K]'(0<_H M@XYZ5A@+*6\V*9YZX13 JK"!9U#AHA10KY=;XP_Y!45QO^P/@QP5=D M];6=4/H6]A,=-T97*$4*0UW:QY"+_@$A4"VKXB+L(? 5)).X]3&8OWA%C7:5 M7!SE)R-L?QY=62=GR0:!W:?[&)'3FA9IOKT4*5*G$$.[#KG5I@9T(_/'U0J? M"ZE22R_U?(-3E7"U3A3^V%'K779"C#__!C2_]1'%CI0*EAY1-D+HDI [71-P M&F,M*6?S4U;DU_T$)9"1)*/IU[>B0<:?\F2?3K;%!.A#>H2EUBOF\IA6M#1' M7U!\%6+K@O 1[W*YZ\@2Y4%#\E S>!,# VR]3?@1&+VH)<=H$]H]2TWDT M44$P\0GF*EX]$JD@BO[L*<0[M)583]H@&>:>&<2!9 U)!EYO;)XBB@=Q5EMZ M7OW,?YB'Q'E[:(F4+F(F>B&7MBQJ!Y.PN M1]DDPBX-2%J*0"B6&N?WE4+B'C:,N8S#KK4V()2 M,RFDNL!)26%>=4[Q@E&12$%/7T_^#!#'?LT5RVKFI927BB;:F8M;,6:/-LQT MW3QWKW!UX#DIF'UO3+!+P=GY[(VB;CV;ZZ_<. 6DV6Z$'!C_G&@9WZOV]5B& MG0)2=ZF"X(I=M%V0RU(7C'[E(,N_"!-/U?;R_Q7G[,* +60^T)G]#=_^C'0: MDCY670J=P'T3[""#NQS4S$>"G8LA%[I#+S62X5$5A;F+W1[\3T%B @-R7>6W M>J[-RRC(-XB+^-121XZ!5$:R6P=>N".@,EBN@>301@DJAGA">03\&MGPN)J8 MPJ$Z='\;9IU@_4NJ]PGN785[L!I%K!S"U$8V\"=E=AW!$C6TOT\O/P7Q0J:< M;!QCGNF,>NP?V'ZTSG"H&AP9$&[08S@W6%IA@7Z2)S8Q"L>+H\3WIHWU?K": MXI.4UH2HH^ =4'5-\[C@W'X8I6WV%/ !R4.9)#)318EYYQT],MXC6PJ6FTPF MLG]Y[*=UQX^V*N[$#?;I&QZ4?E/*.FB&)D$YY"NS)K2C'?G58OPYXK Y MKO],A O9MWB2IG\4*]9^= M23L>*S0[FQ;_-'"&E$9@2Q:86(]$+2&Q[JGC>4\QR9"R'A%5--1]BXFBT_/D MKQCI9U7AS&J XM3*K;Y@E$N0WRNCKM'O^/WD^XK"2!L"/+@E\X.6F U5!\Q= MD9/>]77$WZCV:SSF4DUYJD%"E^V,AT7@[>NB1A?C[RH(;$/CLYAB5)(2L9SY M7!U>5EW(BW6D^K/]A]F/W%+>'+A.9ISERE55EVO3XW#)J=X6?2*BHJ&A3V89 M3WN(I;[VT[ONJ/ X+]9T3S.H WI10V!.SF1WFKZKZ5+CKZ)2Q[J?V26Z/C=P M2-5'3R\G)Z1$=G/J80W;,PGVQ\'";#,CZ_[5'H.,YNPJ1+<4 MZJ^(W-#.ZY\X^'HB^ MHGI-H\GYC:R59F !QJG9NP4&]T>;C=>9XYY5[2N4++OC=<- 7MH M_.-^)J*ZJW?3$VN\5.I2DPUO&59:*GX()0MS0!B+UY?FDCZ1J1:C5&%0$:2L MG=]1,!=X?OGNXN2UFBRK@#23E%?JCOAW@C?_/1&7[KP1;N\?U887G(;4]-R- MK"'-$?46HJ*5-04O;T7%U$+V@H*.94H*;STPV[5K?=)WL:J'MQS8_/RI\<67 M\N2D'WN.N_"M5ZG3?@$UC7+*.#S8)/_ H?YH?6+YJ']G3NW#A@8;,#XI@:J4 MRY<3;WFTCAUJ\ACM:\Q\WCAEKIZ>&?;X&3DE=H5RCTX1XC$VZMPRX&6Y), MP_R$M>W)_/%^'/1Z8ZQQFL;/QJ_6US=.96,&4O[)+-Q_$?;V_/MG69C.),[E M/$XPU0];U+(54;X[J>(ZYG=XB7C=*_66*&22A9,U/EX$TA7\E135JLVKQ;L2 MRC7FCX^P+8Y^44L)X/KD_5I.A>-ZY6Y97.#E_E6)9NO,>SXTO5;0,OJB_8$IL+S%' 1 214!!G^51GF M6WZO$%WW)._%J,*>]//F)EGI5S -Z;A?/R&) MH/U),LTV_^@MLO92.UE,KJ&OVA#W7.CWJD_8#39H?"X ,8*V#.\1$W+RMD*X5:V&*IX MZ(V_X!=(&V5KS+/:&M4-?]F/FV.TO=F&-._A&G6/O- MXJ#Z>.H2?G^W=OOZBH!Q-7C3#%J .7+RPU$M22:8L%?DSR**?R5)GYYGDAG> M?^-XWA 2I4:'J(H\##UPO(N6UU* \*+;;E*ZH8*4=T#F1SH]1!85ZTMM?2\_ MR+5!97-:81QC/$YJ]L$"E C^F)^4G&*(0[Z'1@!_K#C%5V7C5ZZQ3W%(F-&C M.-'Z8YN7WA;!HU\MSM^;BME3^"0BG?I_L/?>44UVV_IH%! 1@0\$$1"B5.FB M%*5%1;J(@!(A0%1Z#4B'0"C2FX" @( T$2F1W@D=:2*]$Q)Z3Z@!0G+Y]KAE M?^?KFK_"E!L^U>4LU \:_R)SN=2S!):@TKA8 MH+8F3NK3A?-4F1(3A:$G1&BN07M?XS?8#W/>&8FHLO]4'/^"CN MNZ66EI;-7!'(CMMH)+U U*P,UM7M6(Y6T0I#NF^X1+_-4=FYZ:K?2?GU1FSZ M!-L^"Q9!0;IC4YL7(*7EC'4/@POD?20^S+>J?&MHV)A ZQ/M.?\&?I)?529: MU^.G,D)W&)"(M*M.R*Q*?!RTQ#DVPG"H$\7@9=84P/Z!V7Y&@. MP>)XK%GKJ4$Y,,P0&>; CZH9L) ^8-4SZ@Y2:S!]OPLI$R(#6&IX^)Z5J\Y7 MJ9JO>HKZ:FS_JH)9^N:C6NZX'94G%7>.'B>UDP&4UK[4(1U7"/VMCAXFRXN5 M8V*N'MQ#2V_47D "IN@-U.;20P+#=T'^&1474N<9 MT5Y0B!2 ]02Z4FK$Z_CD?O=.V&:W&;W:%';E#I-.^+!( 9%(0]@>SH7/NBPE4Y; M=VAOQKEM@6!YHJD!F;+:Y\ATAB%@I(2%NT(A L<-/IMS%G$/F^OT:[PV9 M#;D:FV)B(K('-J60C%NXL9!Z U@.M!/VU9AOI*%7U]!&XO%: 3">5_S.>Z,[ M(;2/8=Z'4?LKVQSBTB,CHS-NKWGCJJQ=UHKX$'QE92-[#2.D^A%?6:+TK^*M M(E?Q4!.6H2U[4=/&ZN!UP\HP3-7[S]&6^H[ZTG=4@^4YUP-_%$_>U[4:5)LQ MBVHR-[]/R?4.J''$T9Y!0]3.,2#<@5' A1H&0UI[;,&#>]E%#QVEOIJG/:FU MBU?WR.&]E2^]&O@U[8\.XS>GA[](EPF9L'D@B^TL%ZFC<=!5]"J'NL-\74UI MJJDV\"/W:WLG894UV;#S#B<#R:Q+!:764]ZH&E<22IAMK;MD%R% MW68G>&-($?PEV"CO)[C96 XA!1+2D[/P4J_CYRX>*LIT0+]4C!,^ [.?$;)1 M,4%TQ7R5U!SGK:T8SAG9')WT,#57YU6GW333=]%_Y4A[2S[6R'WS9@ZA[GD% MSI0 ;:V2/6TH+EM:B\INB/1J*$)-?#$^T#4I5>8HN].Q55QZ<0$A4L#9LT,& MM&C[*4KAH&U0FK5)9+.6X2HP<^)[.$DY#"$(234_3X0+S--&I M7SSB30;B=EWT!S7-J5KS)^'9M]PCKW,VON)UJK;D618/ -$UWH(+#L$5G+'B M05XQX7,93?JD*ZE:%<.2\>[9??8BC6_L$U=OQDTN\D5%\.;N N@#([W1&]D8 MU!]$T&D*\0IFF\G#;5MY;$]!PJY8LDN@,F%BGO)\##.2C8YXWVELB=:P6U V M9<8:IMD%&B#N36Z);0/7K5OG"@-SUNU-!;]M")K:(Z06/S/6]L&5U3[<[MD M45 ) PI.T<_&T$8]:_^\)NUUVA^(W"@2SVQ(5 MOJP(S=8JX/767\TEY*"BA MP@ H,!?4D!BP/5IU7=DKVRU;[\Y7N9-.VD3W0.!C+W:-Q4BQ(XJB! ZEAE]V M^T V@K=V_5B+= S,]5OS]93W;S/I:LL"Q;#=%WJ7'3L-=[8G30_2RPA2] FY M*[)C@=ORILZ%UI7N[/1%!=^@N45]O4[E)88W=_GLB]6ZE"G$$Z=*ZKTQ_2W( M<$46'*IEW4>\V40 UQE1GL:A/B"57%Q!Q[7[H#%@TM%8;$Y&6VCCO&JX[8M= MZK1=B@!_>2=<%=88V9K!1&"&BZ#POCFS"C'MTNDB0Q5T(DH(ZH,/[J\76&5N M]W&V/&"?@B6"#S4H-N3M;[4_5U=@;MS+04ENHU6*AON,FU>+&I>P9 !_T>[3 M4X;"3451#^ S?.$L?04^(V0+;DR/$?.GSZ= ?QF9GBIJ/0JD[>K&W?_"$&ER M7E&&#'AWVP/=&M+!04015,F BB(RH%S&#EVU<4+LW3@JJNW$.:W39V^3I&;V(3D[T5I 3\(B MR91%\:4V[4JC ([S< ,S!V,F7-A5'98$7C51%@CGJ2U-;WWQ?GR-JIA'\'X- M@U/&_?IQO261:W$7GK/*B!ZZ07U0PILC&T8-LVZU_*0MV,^I/6V(-<*-,# O M'II"W88.:03B@DLP47+:^,=CTF^EJSY/HWLHWT]I.IKI1Q\#7KRS2;VT<+UR M_E!%X)VOM,>8[B")VVJR8BQ@@Z@]AV:B/^9\2N\%-12?:!#$RH!/QAR([+QEP$:DH0-!3JJU%#<^!)NY U)<,^RX[ MA<(*BR3C@+.C:] M1ZPB[B$L9=H9+G3.OYY;PCL$-XH++C$PI&DP^H(M3M&6,TNFL+ZTAONK1B'^ M"!OQ8. ?]2"LO;,6/CWB:@*F;L)N7ZZNZ.D$S]FV_SA>CN;B2W,S?IDW%-'* M'M_@'(1 'XQW?_#A+$MJK^)]+L$20GA59?"US[(!:#9>;9E-;ORS+AN6-U8_ MIDZ:WLV+:0 M1)9J]4M/7],%^$?;F+JC7A!F@<0/":C:FY?VB5GZI&_6[ O'69FHN"V#7Q0\"9&674>,,HD4;O-U;_ IU"VG MEAA$J+P -N8R7'34@2C[W?;JG^P&/%7#00E,:N/[$U@*I"Z;MJR@LN@"'8;;FX1(^:\O:^>N"@UZUL M@$67V_72,U>_G)@Y,DQ -F8<;)0?E1<2]\&_N&OBHS8K40=[KD?",YYR# >YD<<6.2*O6:7=1:^H7_8'F)M>J66B]UUG7+%U*__D:89- MVS"GN:^L7F!T*RL\H.7?>QS_WQ"&)!(= :%$>'VB[!'RY.I!;?MA>,JN;@G> M.(S6Z1Z39YDAU-YT^6/]"..3MP JZ8[G;-[(B2JM$-5J0I$MQ;0ZDP=V/]#8 MJ,M)H ]FTRG.5W]!D?J>YJN!3]MJ60$3K7Y+@'6[B66@4GC>!38?NXLW.0.N:0J MVW;:+:DG8*V6X&77NV.Z[E-+9GL4(!>=R("NK+%%>Q3G<-+=LZP=25#WK;J' M8H0KX&I./\O?Q=IS3_9KXKG2)$MMC[&E.6//C![\FAK7NBF7@Q8,?QRZ<*/J MVE0-!1&/]71P =+W8(WI-S?J(<76)#$NT1&['M'.!)C;'_(;1=4<.J%8WB4^ M7OY?3E#C5=!Y7XX57_[ MD2N<[B^JK!7BU(_]B*?[KT?/F4QC _"U^J8]\29#!EPLN.B@.>.KG,!6KS/33>ZK%M&M&N71DY0B M[1\+KBGI+W#XM[LVNF63 8J5 M* (3FNA0/*#2_4-V.G?9!K2[;DL&^(N2 1TKNQ7 HS]I0$V)9,"\JULXX#^[ MOGVT/!9KS+VK,;)G?_?%X#:WE9@=#/HSP&/\=>Q EE"W*B5CX',B'X83U"0K MX@4*EI?()#BK124/:0_JV-L/?%P,C;X7$*#-.Y^R^O7S)9._'^&8OZZ3?Z&M M0;' [_^2=T?DHCV2FDW8\71;"0*I>=-KE?@9=8LCO5K^.";3^\KWC=YF_P*; M*G,Z4/UEW:G^94X4E#_[K?Y3;=0?WG@&'3L-$Y.^$I*:N=CP])FYJ.37[M^F M5%U%LQWT9ZYTT4A\^O8I__I7A8*RK.@J^D1!S\D8XO$D&3"GB<#7RF^JDGSL M$3@^%&'&.,OOM_),*:S$-Z]&^>M![*%9\D>2,O5N@:3. RKF_X+"LML9@;(3 M%6]!72^JOW3,MS$J?*.\OO$E]"L4WCL=L^V1DB:3N5O$\G.BL3!V'+K*PV>Q,7X3E#Z7SD((U*["O?+T)2 M$1_AEMLT?9[.MQHV-);!OJ![OAAKVVBJ)$D$[?+014H8-S'E1"Y8WO#' FG% MQ5RT)T%MM< @26/84USN8+][L8%-K7F;="*X1M^@2(R7"T(SJ4ZK3"OKM'2. MPS/=XK Y@UD)LT_HR5\S!(?:V8L2P:Z^EV>Y4.#JJML/ C0]B&EC@')=1#[# M+Z[(G*\5MEVKW>@^#>&M,MBQE6ZM6\PN9-$:A%(^-4C/9FT3I]>>[ZIGN8J$ MB8>__DX:2M6,3$P4?H.AC/$/H@H%,-$L^#W@+]GTO4=@WS8<*R_!7GQ=_0N3 MCCV&?#4/F##U"ZKQV.)\K'?Q95!2C\7.QR"?'&PUOO LOF^^^#PSM7K<-NG: M'[ ZBN$ TMOD M?_-X.M1F[\TWS/3P0H[#%KS'JJ@8RMAW$-235OSXL7V\Z2N=;^$PA!=)_T,< MD=?75TYTXPYQYV"<]XA1X=-S:#3BF+4=L?481P MQ;][!M0IZYY0D@%[3+5D0.,;,@![ZU\TSV^R:&Y<(0-^::R3CB+(@-#LO[0^ MT_YV_=OU;]>_7?__PC7% HSZR:PB&1 00^BV:*MU#W)1&Q2)]+\?S4RDM_R( M:++=L"&@#A@KXSLR&!7O>^S-]%[(0YZFS)H_OQ]E8G!Q41M7;RSQ"SR.>)5! M"@!##WNA1&7'5SG+ZGW[]B2!4;S"O=?X@98606]9%^SFR%?^J=TZL8$7F16) M@A12&[L,6[(=YX@?@*.%8YX[#__9NO$74O;F M'N:O'D(K3<'4O\*KE $WSCT O-(=4 8PZ_S_2UAZX<_P(.)-*!T6-5PR=>X4D!W?ZTSV69W9_"V];7#XE7 EM!XZ RKC0O/=MUPZB9$\O\UM!S MQ,\L^RR>G1L8C/\_9BP"K8X+^Z61R 43=*&4+9:Y_C3V1P,H-'T+XN24&FI3],#ZZNS<*V)QS#T).Y M7L4N6%5;'6W MQ,GPY0ADO"LY<&C8+O+9@%JYP\K-Q&)$?M0C]1%=$.C%VH@ MK9UE(8[HY='(1W?EY!RD9=X0>KFR43PD14K)3NPQPF*"E&W->-1HL2VYN7- MVJDYB9FL'5.UU]89(S%ZUM=?UN:);V6B0-YRJG=2=+O/N6Z'(=CS#]G79 M &@W2%#S>4XE&>"7@;9(@92/5 FN;!R>+;&QI12?E.'#6N%W!"B>]1G^TR0I M'KGRGN#>=DS7ZP@=-X1R3/F4MI0I\^I]Q(KE0JU[;92RHQ]A']42WG> M4;Y-C;L9)(H+8_.F&YK>'IOVV !FQG;V=\JE! MBD8+G&_\/"*H5KP]RO+9@(OMT?9^09J[>MF0*T==<+5*N"1C+]./+@XLR[WP M^S5O 7)O9P>4>0O+?=A/)GU3/WLU>*.WM'R?X'H0@;,"PW!7:P7,D'W]C4FB MKX0+)$GVG4S+\&.[2D]?R&.^T^VTI3,@E>AKHNBUO,\PD=1FPAL\_VBX0NM. M_Z.!S7TSW.)I@;IH3X_WK03VM0O*+ZX2)M[%$C>V%'6.;%=E!5<=GA>BYG@; M%^),TO;IJ[Q0!%&2:.6I#X,<06>NP5ME1%X/"V/YDF:/!3$:/=B=L#K4-9J$ M*%,*7[:)ZV)^LH"9CHN(.O&MM[,3/9KNJ-RS9\P#!VO M11 )AF?O+8$,N%2G?/,#JL2%##C"59 !*&$2,^+-*AFPB[$E WS!1*%-YG.: M)ZQGNU@&+?1D!X51/1#+( ,4KZ(.%Q$MQ0,/F'\;_S;^;?S;^#^-,0M^N:5( M<:@S _>L/^P8.9$9KX5;BDN!2QR9VCS19Y9W6:L"IOFDJSU3O\>"[R1>:4=@ MA(<;[Q ?@>[A&<(,3-^3 :Y/XE]YOUE$W#3QY9DM4N&R/^TAT1S<%]^ZL]') M,O+H-O2 .$(&7"Q;1VT8@TAP4<1V-QD0!/P7@=F+NI,E[R]_E"HDH>MCI:VXU3!)D G8DD2Y=P<((J@AS%-,C9*F] M+G:TY>XG+@N#:[Z"'.'[&?ZSK&3 ._&YL0!)::VX\971]]V@U<]A[AGM5<". M>C(@@HUTC00CG3L ;1%EEO6K9O-;B4ON9_G^V>OY#Z5>'M3MXE<\JEH1Y=3O M^@[#'>2%YX2_8JM*XX2]/>W$MI.GU6$^-? %L&&*J(/GBO?^ZI$!*1\H,N;:;CWH.U>.&E];N5ZOQ6LJ5/?N::I?\W[VIO(1 M&0 =K9U28<#8'I-03_.23(ANPX4(*]Y?.?@/CFO4[1(K%)@%_&1V7Y["QP\V M3N:*@POW1KZF@]96"&V&8_^55L?_.E9'Z1 M .-$J2Q5G+)+SQ/>V-(VNQT_8>CC5MS23+W'K/"PJX^>06V0@4L/QUBHH?7# M7R+!%^>C9.3\ WD[5)_]_-I=W.UI?II"%.0[J!X;6O/ZDI0/04,>9L\\S; 8 M8MHG]O27EG)W!QL [,ICRG)\#8D5PFJ\AV7$N"HD9,]^8N)F74UEN:&O/1I? M49M;G(.B=NWS!3%YS#?/WACCQRMWAH@5:356N,,H65G_F(84UIF_9.29CED" MO&!=&*=_>5:,T.N&S>]F9F0[2KZ0 ?SW MYL_Q/'[&0OWD4]E=KMJBN/!#UI+)[V"#,!Y07="TKPV=\FD1-7'W#* WJ2,( M*7]+I"H^DP'I[E "C3@9<$7UH!RX^W.=##C'=P;@;?X6A0P9CI;/4FZ_.#( M+XFP?4@&R&^A<$Q0$O_?XM!O^]_VO^U_V__7M >>[<3-CY#Q'6#H17D*IE[T MU"PO.(X_:#C!^/TRI1D9T-GCLB=U<&WDU3- ] +#\5X2&1"&?$\2"9Q'$FYE MM,Q<]MT9:JW57-.+;C3ZF-;<.6)/!LB>\-<300V&Y<3!DR3BE0UGY/3BA!LK MDOU?DR*HMO6H&6T\9(YS7)@+:!?Q'4_Y:$#7-7O^?.F M\I9?HYK#%17(@(%<8I]/+)03T2R3&0_%;;>A.9\6"N"!869O^@X_R3*:":(LB;[C+GW;B[YSL%;C"'80 M,%9_'[<['Q)<46?;PZG4+HN:D%SOO["F3&M[%?OV>X]59%TD7OYGTY>%EM+: M OLX";B.,7K_U(8! RO9$X8_P-42NN#<A B$S"=Y. M(YFPO1IY9C\K+%%G/WASD MMWBYO5=0O?7J;>&+@!_O\F\$T#-0,AKN8]$ 5X6[[5R2A#0L[+*QX1K7Y1%7 MVBMY:.LMI*VKI+Z.LEP;.!A0Z!0'"NN M.-T04$!*Q%](88-L;N'_B/CD1LK3WWB%7ICZ/9[A^A"5@7;09H%)&JM$TJ")8D1.6'; MC(FW.\1B2=J(.^[CB&V_A#U.)P0M$8280P4W,O^B2BLE \Q7]2O-.(*I)=J^ MJ9^BC0*-07_A.W[+9+#4^&,C-M@V['CK-?0*<3?^9,I\4N@?,81'ES\89Q7\ M:P8?0$>9^9^2Y[J&K2(#3_ JN\H98BK/#.[<=O0V>U[^O_XJ]7_WU>L5-08\BZC'ZW MO:MDJ1/G]D2 G%J'X$4CV9OQA29O II6$>L/)V;1HWF% T:(UHPP?12C?844 M^],\S"9$L^9J;7!488ZFJ\TFNR;7MI ZSRO\C\A+PMKMZZJ=&'.2,Q2Z9OA.]FFJ MNX_CE.CF&\\*#\&JXY86J030K=@J>=NA]?.-5<9Y4ZU\(_OKMZA&9T=9K//,J9U>#H2R"0"N:!Q,>V^X M[($I,-!H$P:\;\6%&)AKOK5LPP]3Z]=8+:83Y?1#FT1$&=^&A.0)H.?H8>7Y MW))JR\9O98\N'9W,;X?(@POA3W OE@.)-SVDU@W>*\W+"6[J_=I8ND3O'GO#9;W"$YP)JMY MYQL\9V'[(3/>C'IRYV3/\6L?VH8-U0$*+I109 Q3*^6D\=DP&!8[B213* M>H_SK3:CQUB'(2G""1.!9)R>#'6!='U.\;8JVAR],2C/I,YFB9#P X/$>C%A M.FO,.MI/ X2G(>IWSR?I0?PD*F^_ R*2M90/:,B %;XSU UO/P.X+R9OL?TC M#M/?V.G_)H?I3Y3_;W&8ZI0!_YC#]+')ZE M.TWSO;&6,0GF"(Z7*G5@]&]\O8!\3-H+^$X&O(FYT(/)F(AH*J&MV9S=&MF> MT3%MWLWU9-[).1V%=E=O$P3!H5,:IVFLZJ&)J4:CHG;O;$<2W+6&3E?B\=R- M\3A0B%XSB?:7Y#7\XJJ73T/X_!?NJ&>(%:GESMD.=3) 1/<$3:38L#G;EW&+ MMQK61CXT/@N'?DKV_H<]/]M0G?Y;PVIE;Q[^H,];OO4DNL0/P4>]_T\5N< + MYL4G(8\("G@!K':8ZXR,KM:=UJ[!-YHPRO6[)FLRFM>U+JOGWSX1<9*,EW1J M NA[7JXC [S=UL6N]%57[)##Z:0.CIN4IPO#@'D,PD%U<4=S&$!;H MRT?P770@*EL=)U1F ,J^FY9[3P8Z%I4F!E^;1YW9T5_B^?"!(_Q-[9Y9%X( MX!+>7G)]E@]O/UN43>2"A:3?&.;6--;NX.*VOS5;\;7C*K!$Z^T8?1V81DZ5 M'3?ATPCQ5INC=]XVE#,P@)SML\*BB"M2WI.')%1_%2;K:OBM_%O_ZX]:_WU" M0!^,=4:2Y(D G%#:P+0M];/ZF-&;(DJ@PVYMJ!FXXSB$"$;C]+04;\!_U'-@ M2K?2 N7M'AXO[8-NGJDS@@Z_O]9GJ9J5T8=ZT;.J%94IVJ)\'P5O18X?/;0[[VT1JV/4Q[W/@A^" M/STM.^1$721>9Y6G\&0$'3OF31&U3DN?=!UDO",QAJ-!Y6D^4,L96 M;(-,>004]N-:U2:3"#6& M_L7R?%C@1;[H-">G+UJ>]IY?IH'"X'LGO"0V!'\Q.VO-5OPP:*AQ[R7&AE>&F9 "=.=Y0X8I^ M=8@*[F=.!XQ.ZPMZYJ6)M=NNP9I[W)1-M'C2&:Z"3OP M5(JY?71$=8%8VE!4C%8 '?$V0/-[*K8'H(O',[8K/N+*<&I3'!G0#*1'6$*# M%85QP4&Y'I;8B@Z4+2QKQDH_=@IJ$ST9W;69LU-9T<8_U3=;K/&M>.M2(%23 M ,:J1L!\0>NSM"/BY1<&1.;C=KHU%:1=4K#<[S>K[DHU:Y<_^MEWZ^+#:%N+ M<^[?#0+U##U)-*"NL%54$G:2.+9OX2WZC^*3YW:$XDV/*+BR3$@](T9-7OV; M098FPK-@3>N+=6)FLS!CVHUTU;3@T9U![O.?ZKZLM!ZS>%Y."6DW%N\PD8#2 M$\1;CK]$B.5>3QQ+&0LK+I_(!;ZIU.>^M;<>),1FH 1;R+]V;=%AU'3MT39Z58Q?N);TNFIMS8H%(!N)=IT,N%JQ>8D/+QH5\VZS^&9- M0TFJYET36+A9@N'HG$86/[\41QJO<&0Q W-2.Q"Z?CP,PR#&]@EL,L!R\$'2 M)@V#GYW#AJ0/_\_E#5:9VL0T5SF;JB4&^8G)WB#[.;.8)5'ALAKPXX@%<:/9 MW!,=CYA6MT/%&\,N4=*'K;45E=])7-\KHJV03+8T[]22[B2^OE&]V*PVU T0 MWRZK=K]#I*A-PMXFOLU-HS*VFWT0".(D%DSJY%;)Y8SUV5UC](F])B M2IYY2_E11RR'9:AI%,>,6*)Z50$'(:UR:!>1F[KN;NX278>1B8(K%=G,BN#Z M(YXF.V&!]$9-<6BKT1W(Y(R2/*VD0XDZ;Q2;KLF=RU$9(C(;^LPE.'2_6$+@]+TEC4;ESD\'9+FQD-[R4UHHWX9A&(A-A$;.^0 5'&6>^[H5.&""(9,$D& MH,\P'#NHLIP,."(#_N26]9"D_BSN/JW((P/Z3Y&G)"@^^\3V3U[:"?2$B)K_ ML]SZM_EO\]_FO\W_$YBW$E^>9LJ?P^G^ZL&B&2?'C39GN#+8=AT6]Z8N+7Y' MU#^ Z@HOK?=/0N:I-T7BK3.HY:F=/GO8S'W,P5O4",3-FCAV\ .%9&#Q?:\_ M15YG[-%CT?A4PU%?)PJ=\R8\B0%&9N$E0D3Y#A:&37?>5J#C:D ;J3[V6.1D MQOQA5+'8&[7$?>,]CGLL2 5E@/6@]$,,@!T@#H\0G344Q\H M$)B/L3C9KH?W952H0<_\_5=/ 9W=OJ\_41V+?0L2-Z6' MH/5)A\Z7IVZ3!MM.7+F>9U_,;?CP)OL8NJ1+FAPB Y9)8R0R0)PP\/?#=H;D M'LY_0/UE<"01]M9DP"X98$L&()*(?Y)C##F?_EQZ>%W&4?/F2CYW_!&%OE66 MWZ5;_Z2:;=X="ONU%R08\]YG; ]F'9 M84Q^\1DLV+U(!IBC AE5[PBTB)_GUHJ1 +?J/U"D5\$L.@?V2PVM0VGE6;$* M=NNR5>\D.?7 TMI?TAX=/@FP#;1:ZSX@F0K"!!.FF7\.LOE?3UF[E9T;6/23 MHQE]WI>=*#<*JJ@7Q.VV-+*-P"M#-B<5P^RM%3LZ%M'L%R8=[]P-]#=T@DO@ M7-@W*ZN [_;N[:="DK=O#(.UWADIRZ]=]=37JDM8>$;Q_?XK .^8EK)B%<,_ M/%<'_\C@E%>LA4;7._F<9:=-2:QDP/5ZW=%:L23LN@^[NNB>MTJEVNP29%^) MI:X#>5_H)[_3 EUANKYB'9*WF@#$@*YYM+;7UA\OAT>==F0")XOV8%=MCI]? MW:IT6[O275$;+?W&_WKC=-K (UDC4O]OR$5(>L0^C% M$ACF,JB)@@1_A@!Y3DP:XDF\QH"Q*_*/Z15P8J+7XECR'[N\M1ZCP@5^\,Y= M&8DIP8MM,-H]+<^0=W !>]PZ]KJA6!26[@S^/VT8LJBK&]SO/!<$"RZNI^==$=[;-='6K.BT6NZ2UFY'%7$.G]J=P;( MU/_IPLO_;J+JY,226U_6+Z1$J6&BSOOJ6_@%==X]@#LRJE'0=Y1+D#" S2>Q MD_K=^KZB@?'/\)[7*LMC[EF$_;@AKK,4VT\LTYIS78O0CG\9Q\:\?D=E2JO0 MKN9%).+Z1_,W]!?N_507WJ.+6O!*B&J8YGY(UV8KY%E2#JOPXQ%J8KFG<)'2 M'1DAKT,&4)X.$D$G"H1OPI"I?D:X5OJ5?,4*WIA:SR&Q7RK))\4RQ1"1WJ;X M)HIIE!DH$H&K4Z1:D6WOG76KL$!-U'Z93SQY_.#\\LQP3@9.WJUP=2P^)4]7 MOJC@\,A7U>2N8+8VG;S%I:J*/)H=A?LF);4)Q:>C1W%[8]Y< \K,X->[_^9? M-QLT ZW$/6'*A0$3S0ZFVD0P, MRD^R>JD>K])0L$3[+W M$R[+PX1E=M2K4'$*M-C.S68<$F/F^\A6$]M@WK13CF9(J'FC_6"0HL0KFM9A M.4AJ$3J548[>E*T>+,PD",YUD0&+:W-5!Y$E&5MQE,D=%X5**$[G3=9QX(-7 M.'!SJK!MA+'0D [^P<.#**\E*MM@N/-B?(:H-Z#!KTL@9?]X(>%21>I!?+FW MJ.(A:MJ'ZOK8N:2AF.'OW2_L"]>\1Q$SP;%#V0GHS-V0%L0X"%/56I<[XEK@ M6>^-58%)&VNV 1N4;MX7^?X):?+V9!R(169SA]V,XHFZ>N\7U7,=O\\N "^] ME>*4Y]8#1N7SIFV=%B][N_,J.EXX^\)@RJ4F&LW*S/J=*?\/!^P9M,N)):IU M\G'9C(C=F[ IFSH_MWP%_WM+\6Y@=K";0%;]2T+!O-M3>VP&G>-&AYG"K][O NGJ@W@PERW>?L8SO8.(3#Z>+@+#XXH%Z>P*S0.2&=^FU&UAW$M7:K+>@<%,5&Q+HXIW!,(4F5#TJK<;3 MHS>LBJ5NF?IHN\V@+*C*I-V_2%MNBW\MUFSC$ADMWPY.5QB6][;/)4"?5)1^ M4G([#.66^#CS=@-"$??Y2F3BBG!?(UL.Z1R^TX\HD3EO3- KZI.NP&B]:4^$ M^$AI);1JYK$:!3+>87NE@9343BVO4VI&5,5]U??LOD^SIU;A[*L@"KH\WWP$1V&3Z#, MY>^&0"5P5;ZB]#JQ])AM\5YUZL,1R9/D[/*PS.]5]=$C=K,T;?'2%I7J M,8D#+/HWACYDE!W$;B+:D4/$BE_14$2B\>1)PO8I?$]Q:6 _E8'1VBTE/<'' M/G^URJEP]##16>1['\?E@NS\FQ^BWUU_T4T<.TU"V*AO[9#]Q)(QYT*4Z-S%0P>TC7+4%\\W6ENQO+IFU8>(B9-YW\SY[4BN MJZ70\!)"DPWI2L/(/OI2)]T[TP?#3-Y\+RF='E?=IMQ=CNFIB44O+,31%.?K MG<\]U)>7H-HB.YJ<;=LH..!B#'W^ MX_O0/IW*-3$QG"/\ZTR@(@W0A:L"!7-B&:EW;N;6NAS.R1L5*"S(1LDXS#C; M"!F05YJ#41,U">C/<'"&5H@!WB2?K;1DU%3K^.#]J).RO:U%"/^Z70!&/O3P M=IS23J#0UL_3S,8[A"0,&1":@]L*PK(UXG'FL MS;I+)8LS;\3T5,;R\2^[+7$X1?HL K<-T<[V7@4&D\?HQU;SVY*U[OOJ(%7O M8X/#JC%)<%L2^GJ]LS<>HOOK"Z$B;Y51OZ+6220,'>WU& M&[5HVS@\1:TJ5+BGOT=HIS>*Z41^-B/2*&FN\>1\1 .J""B^Y%/WPE5+MT=I MR&&?4V.+#J1='K8EYK"5^S(K6(HJ>6;<[QN -\X1<+9S>)X\AFL.[7'27$NIQ5AM<.IGB3\AV65*V=Y:@<$>DFE*7_?++6P/U7K"PH&X9) MS78RX#)19_Y>.3K,RRW*VSJ[2S0ZS%8LR<5E*NB[06AC:;ID;6]D9W=UL#7W M]$#A^SG@G2\U#D@T&'&WO&[B]( ,D%IL0)IN"7N'%A?-I],P M69D]6^6U8S-0^W$C^G/T/A_\KD![#!,!]HRPC[1J5/"QU)_*G'EI,#L](=J0 MGN0$L[ 8GI^PY0E]=44[3%KSCW%-WD(.]R%064;H_C8S4?A[(_XJ*IOPA=CO M&%:X(O-H:W2+4=CSB0#$VV/IU4=]CRRU'F%[BL_PNB,$="P]-<]NN&&\!W5D MM#=Y*ROG\_]5H864&@-9] >EB^#YBY"$>,QVL+QVX9HS[Q#:-D6J:*'53J+M M*Y+7/( JS-=H7\1[+%='%1*]+#,7$]S(2+ T=3*?(P,NK:0SEU7'_TQ!*PUE MED6#FSB2W[R@^@[H6CY?JW$KKSH@7'B9(2IQK)&9L'V6TJU/SI91!Q"K"XNF MU(;Y0ZW!*BITHNW?2&M8FOH?V=;7Y92#;C[:BI,:$<,,E*T<"[?7*V<10I1. ML^3O8^E4=7WT6MG+*A/RQB=MW$<%GJ39FR>YC/8X'4 6XGLRECP2U;HB.%H6 MY37;,ACK7V,4Z,6OOO2(U[&W;$_TY844>!=TI@]I2X]QRZF_\F^.GI[*^S'U MC%KD2:,IP-I%>VQ[3^.4TO!ZEOSGCN\-]OV-"OS5]4DT))4\MDP&?[L=/]LWR:5?4OK0>L5M_^WAGPM^/? MCO^3.RZ&8%7;MNG@?+B*_E#XBV^MN=;O<>Q*20GX][&?%Z?G@RA*%,Y)S6>P MH^Q1%XD"I)'!31'Q>B5LJC[$HWQ*6>_*TXES7"]$+@P"7IT[0[8_G1;1# @+ M! <3>LB[R\$HZ)^DC=K1[?9K-=N6)\M;JYL M @W812SXJ$ 2=/)5UX^BM"T?REE;WJ\X>(6ZK\!RG*QK G]*!@3XVT31?:XE M>.,T!!UW95AE/^NOKM[\L0)R"\EWTX&^AHL2M#"(0!.6P%82\^#\4*'I4<[K M74U'0G,<>&W#1_MI(. J*BDM;W]JX?7GSVZ^3CJ0=.+9P0 _6TA M6%4_&?!@"GFR)DX22[LN^^4T!RV)ANYL1.[*KWE,VM*$A)2V=EJ)_]3VU.PC M%AHCPQO9YP],3ROA2G,A9( *SKU-K2,WESZVU37I56 I<=;EM:K [1/PQ-\/ M.+SGQ!NN, PWQGT;ZC#D2QC)"ZMG<)&*@.1*)*D]ST^]YAQ5QV0T3WIY,FS* M?<3R$D;G:PR>=L'-V+QMTQ9KD]-K$U-=%,6(?RC:L3M.#]]%!X*N9A*:<:C6 M1K'2[Q^_Y-H@[SP>V(QV[>X.%/\D7' N_3.%,?(O\\&X).[3\^PR18L&]H\V MI9DO#'7LI2:*V/Y;TVSDVO^6$]C(XF+NQZ!G=]17A+$9$^W:FS=/7GJ@YUF: M[A)@K9X#<'E(@@"5._*T3&S!:SI&8P\Q%3$OU=FJ[5\;=8:>V]C)@##("5?3 M^2 RP$-"^):^ +="$^- FG#9:8KO-50S0R 7)ZYD<)GT*QI8;L,DK+P[H[ZK M_I/T0."58JCPS_R3C\'(L;RC#.M ,N!=?4JEU*H>XTDUPM]@&*%P<]>R M>.!Y(QIT2N& VOZ*(M0J_MWSGG:$V+^M_=O%6' R8(_N3\I'%AF 7?D7S3_O MY-K<)0-^2:^3CB/(@(CLO[3^=B?7WT_JF+]O^/UYQ55=HL'YB@^XF.V:2/\C M"5"NP;\FLU;;@S%&7LCV&8;.Y3:OOHJ?\7E&UK$KN CH]Q[FC2C!>)<+]NU9 M0:6EQ?*Y34>0G=<#Q9@_X;Z16 4N'6U(:,"@0\6Q=&\F=Q\/ M;;F,NWQ4[#L0S/Y4H&$V0Y/D)-'RMO0KERX^X*3NVRU#R3'MG:J%UFSCEG_$ MLZT69R,RX))BB 8YA!##BH;TPZ=FKE4A.M7!@YC8P X'T8$VYXU7%W=92ORG MPK>MLK_Y!.9&OQG"=(19SLME,,_KUHPL70/:CQ1OV1?M9*H'3*H;7KOVM=DJ M5IVJ].G\IW50@"]-V0CQX=?BH.NEZP-:5*<-O3O]-OA>=R,A2-VUK"LR?>*) M$4O?+Y_$2$WKJ";U+(Z[(Y#]-3\]6#&D$!Q:U>?NHZKJ\%GUR)TN3V^%S;;! M/UA=XG]N\[S_]DU&HB7K:],S:E5EYBG86[?Q6UGA2O_WD>?_$"F6P4+;T;1P MGJ&-;7GM?-%(=^?"/SJ^F:CR1O4R.U<\[.%JG?9[("BCBSWG M.8NX1VY'T04_F]3FWG9>DHM%G3R"^_X"66:IK9_LV6HD@L4[SB9ON /1^ML;8P'--,<4(TIXU/?3L4G? M%R3 6U\W.0_AT0^Y&[>(VNX3[OL;,47=I6F907BB] 9J(.Q MM&$)&5#:OQ'HC&%SV;X.5XKCZ+^J3DKF2K@N]'[\2>_+N_9R!L.,?H#G]SL< M+QX/A@N7,BZ$1VV;+N&E&DL,76N>>Z:Z:71!LXS_T%%FL;S]7";1T>9J_.1T M6_S4TRCF$K4[Q86WGT?/!>KI/!BRG@%>\_TAHP>_2%C%T\ZIY K[!/;;6[8B M!?.S!$.[@FFD[4RU MVMX)!LU,][$=5$OM:[\C:KV>U[YL;4A*D,GXLN96,C/5U7EK[9KEK]T?&\XF M;JR'NHF= '%([/&CY1I,P,SH*_^M?G MRYX9FS?Q-N(!T MP=6S1FOCGP!]# ]_=9]1WVB2F+\B%DM8J'B_EM_^$\.31 MAN1'(B\KL'AJY31 2G8_H?'QZ*JWJF0 4/$R <*UM'T]"8/*^$1= U\5TJ\2V S_[JFUMFF> NQF;K*UQ5O&S-=<*6?)OC^@F045 7,3T^G M=Q!/R"LX9>T"*K=]#'=N+^3BG$WD]+YW-(5-.FT01FF>333CSNY_S8QX8:^A M^='E)%\D4S.B/2SEFIE/^-:YR=RZ\XYWM83KK@ATIXH,&/%UU,R/$!"OO5E# M1,SP9G'?IE>C7+)N#7E2!6XURSWZY*"@;?2J?QYZS5;QCQ'N!OL[-' ^F+E4 M1Z:OY7FKG&<:W#=YY*('R(#S:Q+]>JWJT-F8R1/-#>+Q:?HI_<7Y3-X,WOW% M$Z83;Y?5 U124?1@.)[!CPRX*J\T'P&\8KBF[Y2FW^\S\LF!-Z9W=L=W,\+2 MIL O,)T:V&);43TF[X5BV!!_C5N,3!>)>\$J:VK\-5QR]N&KD^]/?^6Q_=FS M/GFY?%MU4=V17!3RZ;:9L9V1U2PNOA2F5E5640ZI6ZFR?>Z2+H1W"YJSIY\W MQ/-7Y!$0JE63_,-2D*^;1?/3S6"7Z$>1)0"S'366M*_$9SB'&&?,B?=9#U?T MP5PWITZC6#IR+\/RMZ:J-IHJ+7[N=?2>+NZS -NC;)_BMEN!+#:R#?O%R7FM M7XS8BI'\+[,BK_W@2 NEX/7O?ROAT!^\CP/>!DR/-&0ON\*+]XN.$CZXSQ M1IZXT7[C)&W5062A9>3C3/57C! M'[;WU4] UEQC1,-34(\Q[>+AD?D,LL:$#!CK5]JR!QI\QU]-LLY?!8].IJ>Z ML_?!/"WO]%P>^-Y=*QO'IK;RL-T(V8>8<#_(26\1#VP$#OK>&(>NX"#-GZ$> MAMY%TC/IY@.S:H.S@!BWS8.A#KDCE)3]5OI*PE@&;OJ=HC M*-$+*)89-I.>6;3V3W3@T;;M1/H2R(HA:!.+(BAWML5Q-AU[JXIB=?7(*2$\PEEAT? M_9B3OJT1.S[61 9P^0I;=6%ADPR:5?BS_-O!WJ)N:"ZI.8XR%3(JQEWASS[; MH2/GJ><9L1BSIQZN5G.DUGWBT("?;T_1;F>(E'V:Y&2-G+52I"K%7PB9&]\< MVHPUOC.=S/-1.)GOK?YE_W*JN-NLS@Z^YGP_F1RNZ?O'4XK)$J MXAMW2]>!Z -#R,L6>$WFZ1'_TN./O0&,K-/L4CV"RGNH.209< Z1F".J:VLQ M>$(&%'G;-X9,I"36Y%GMOFQ'?#4<[T$XBHHR+9E'%?,+_>2.9))I'':;O.-8 MZ,W> +U$5,&;A&"%T>_B5\F ZWLP+F,RH*6E*E #;][^Y=.AK-W;U;+"T771 MVD[*4M:=<;$FG5P_M3AX)BGH-('$9PQ7P]%7PNHU&2)@+B"FM5J.M1_VQ)[0 MN5I7_T6(Z\N17GZ>G6\!%U_=SQ)L-#N$)F0>]XEW8T29#2=R#ZM @P*E \K, M?O_OI,F:!E.L:I"\'+8/V'*<%[K7 &KS:K(8*D]-+==,_?XY4:+CZ5('P\/Q M8YV1&ZO..5G?^K\93*(-)[3<*<%5#R=G9]59S#[>H.H6O&__.7+^BXJM8F=' M(]>(U SD<>E8>4^#I=IS>]6G 3LRU:7T=>_[KMD/!%^/:C)[*WBN0MG, ]Q^ MS!I=_M(UAF[=T#W4)2PY4>Y4:$ONX_4"EE>E-X74;@0&-E/J-^A/^>G\F]_@ MOX\(8V.F:+4K"44GFD1A@G4>Y//PUN=$'UV2Q,FX7<]5"H4[!O7[[C+/./ONN,_:]XZX_OI$_9N9X\[UYYYS/_+XY MGSGQ;^D%DG?J6+4G=H9^>;+G1&]YA:#Q&H>JN7K>YU[S2F736_+L^@"WWYF MD.1&RR\1*XQ2A0H;VQ8/Z,<0O+%@3<@8R=+B-M7TH\><+4)BZ:A/4CX>NS7% M"Q&LJZ;=1KP/(0)0-);N,/Z&SRJ*J\/FSVJ"(M M<#B31%!4\0EKK_7[RU..*T 96Z.:UF&BV*#EYD1G\ZC?R,[I&7 D8Z1[]=N MMJ2?-O$L1YP)\OK$4BTLQPXR:ZJ;,OI)7=:Z[X?A'H=?>X-:IA#>4'=8(^&G MI4AA3XN@UCJK%Y)6R+Z5@_L$;2UP**>R>0_)+$DQV*'R#HBLNR58845S)"FH MG7!,5YM!5GQ[SJ=B4GLKEH2_S]G;*+Y+'I'2R;I/RX..'\'YC[QK&([,HO*3 M0NG^J,>QHY],QEDY-%N$OK=J3 RI?M;KX> /N)4.4)A$UT?7@L--*,=:Y)=) M-HXN650_]4L>># FDN^H -1_L=XPI<6*HCP:+]S]WD0NJ\9P/X7C'FS45-LP M,7_%U@]4]#=L=#X$.WV,#GED4-.E\]XN0^K=R<%A@+R3>A*\J\=KSGZU4Q.3 MI2_])=8;V&XWJ#I]!5@2^02T-?W$AW7%0!QK5'3(EL!DOQ(>\.%]7;.2TG*G MI?4X&Z*V =II6D0_BK:(UF91H]26 ^!EW\S0?1F10^\TO]\L>F@T6FBKKURI M)VMPQU".TQ*FV^P3>HUMV"+^K_=UYEZS'>*!L2V/RC%@[=A!.-00Q,VF/FE? M0LOTT?KAR4/= >;OO)''S.0SF,Y%V&?6:Z1\&@S)IYJMN>B7=XV'[81+!.%V M?L4D'8_[&5]HM[/M7%S(>1$B0Z,<4J6P(:_1--%>EIP?UF- 40R^LP7>4Q"$ MHF@H7'[C"O!KRS_S%6Y!KDV9>XO')G#RY]/1*T!]GM=E[XR@EL?I780,P^^? MU9V/PT%W5O\\@#^]I96TD47S/S!.H%5W^5@"1F!0D: 4H.JM,YS$C+[+AF* M_M-7#N!7JTDO?.FS[,YGEPFC:Z\ X4RW)R752^MFR9Z.*C7*O3>U6WEX!;"- M>> ;9RIP!6@'MMPOMO.ACFCCQ<1Y8L)[J0\&Z;]?)/>SW*\?,5">8D9$\W5? MW\3\$(W[I.X&;'##O_#5%8 (XR?GRKU9J1AX?&!;!D'U'!Q7'5<_[HGXE'-7 M[F;Q#[S1#%G*C2RJ_S"+1J<=C!@Y'L"S$0"49IEPK'3+$$>^B97_:' 9IE=D M:?LF+5O B?L!=U*2\RH/ 4G8GDV.#=P8V+>00![M^1]*R_X3W!O $@YV[K?) M-H5>>=ZYPRDLS[B^T8A*53_;RC+S%?1#0NS%#P,FF4@3U% \+5\^'4N0,.K- MV0[:GJCRW!S-IC9YCW\PW"1D+OF=LNY=BV?7N5'F8]1.&\/(X]33[E2JK.6E MY6U.A4Z37K+QJ03+N*#&Z*%;<3>!/F6-+OC^V[**.CJX.AP$NB>%N ) MG/] M)8>I,'@EFYG/T$5=^_>]S+WB(K# MJO,?:YK 92D#/N:V=A@+4#RVL3!R8?W4.+S8D7L 93X[_]/R_>X*@$SRB'C% M[FT0B[TTN (L"@2B^R0KY'$!%8$H6AAF]6\#4/XE_)?POTHH27W2CTGR116= M>*/ELNOK-OV+92\3WMVCDN=7(8XO\N[D"K"( 0;7 BVO *'U,"+<#8RF+"\8 M["OT?8Q71\F#ARWM-*K<,T:+4B7K!V1= 8 Z, SI M:EO6/6E6W.&DFO=!$%:!"NHE"G>U,)K][_KZQF\_B[CB/]-83E:CE+[ M]5< @("#^;87_0L4>990;'AMF?_34=OY-86*R1OYKLEL9S=^ P _ #J[ML3/ MB]B5G8;>J%A\ZE8K"$NK92]C34INKI]7+?M'_VZ=9$=*TA^"AG$(#D_D&A'E M]8T%KF]-7F<%:5> &.T_(][^J?)*0F1]AW> H!\;FOICY1ZWB*EA@N.C>C/S MAE=M;$.'4:*T)ZR>$*7<7'7-R*@Z:SFFUC?<-KKYN\]JX8<&>6O,4_++865( M6,@"*GK+DZ]]F9=@^#+:&^Q,9*LC]/-C_9 X1VV@7K0_RZH=\/#8_@KP8? * MT,N)C*7!N^##S1FH?J86QI%BOM'6M%T!,IU-]M3TSIF?=YU)%2:,MHU52C)D ML10 (^@"$\[R-D5C0H'EO#&_S.YC+\_09J5L[<[O^',;,]HOV X\:?L9'-?P U!LJ>(./3D[O@R MF75OZFF0-/Y&?9QPP7+9U!X4CU3VC7#QNJUSRZI+M8*\Z9SOY'@F+:K9"]B9 M:A):\,L>7+A9-S)C*'OR[LQ"ECCOTIH-X&K*%M KK,O,T":"?8U!E[Z^ EC& M+]7ZWQ23/V]XH:; ^.F37"/#?=:,0U.;R8R/E]O)CRXK6JD6 M:GG?'TZ-SX M;0+[D[S/QC+282A*&^S_8E^NH0J-QE_B8N)?SNV?)M'_0K%.F$3W%]JB(.1> M"0D[MC]K]2]UN_]OO2*VMC@Y;9UX6/7,0DGC%=:)2PE ;-]O%D RKP!.^Y_# ME^IWUB$5+852JB:C MU#IKVRFLWW4(^+99/X##3P4#0=>="[/HC9&G%-2&K"FYS72Y;@1/!RZ2F5I- MI@8,PDC#.RB"I>^AFKM730SUR^OS8#.63T'5ODN(1-]G$*7R]XD(#CX-Q-:E M2?F15P@]J8>53@'S4B\B'&/>:('AQ'9$/*NL67_YC^:]9@2">6^V(V.G<1?B M[HC=O31O_-W:";N""H\ZUKAJUYI^'G*!8*VX#PJ'L:%9*'5>XDWQIRFY6 7J M";H!=0[A"K"#=; ; Y$1[U#E>Q=*O7M$-$,C)[XOPN+VWW+ M5UM!*FU6(,ZW9L=GQRUFL"N<956X$(WR(T0CE]:[]KG]^)",+#J9JLWVC'T% MO4B2M[W+T'G=01.)*T"P#Y8>7?3M266D^Y)OW?K0"$\J7^9"L_\&X8CL^RS4 M+R!#VP/L%8 $)VQD8B _X*/[*2E*,0_S BQ$!-QC6YIHO*Q[FH5F7QCB/?*0 MBMW92:#%;4:Y+1R,1\,.O%QY6UEVB3F7CR]S8;; CSOWEPG;,2WJ13WO9U+" MTT/JFQNC^K(]5S47&.T,@9AGW3D7@1F+9#HGFAR1),8\VJERL>#!-6O"A\$! M:EZBNPFU?%JKU$]3ZTZ5F3Q8'GS/ GNR/%51@4&4&/Q4,46/ M7V>5TJT21[OZ_AX4BU$%F]3G4_M7 &VTUA5@ODRC ,=1!4-0LV&8+73[ ^L7 MNI5BR;']_%/7NS.?9TH)2QBZ?M- S-K'2Q"1/Z;=;JTZ57:%H?JOI M\BD9Y5%-'GNL0]!GO!A#B;"1J(0DAE)S"PXGC&\M*GL,=J M\4Y$RMQ",($(59/PW[!;.%H#/T:,[A+LMH'CV\(9#E4.4J(B<*HM<%%#@-GL MQ:YQZP-=-_,<2IJ=V!2(0>'3\NUQS\0TQU.PSG4>IO[AG\X4\PT3B4PJ#$>; M]_ZHFV><@)85!G-FO%*#(S_GP.,U'W=8OES6%Z')DM:0_LT_1;F9='C:NT#N M!='#?%LL&R;$O$393]0\#._QT)S)%ZY;T[Z0;=WPU#<@4%[OT_HB0/FV^K6. MNI^Z2>#D<38P] I@.KGL8**?S?N3G$<2N9YCI4, G.E^N,9$+JQ^7+!50+6NK:E^PJDB<6;+UG)9 M8J'FED=E+@7?9R M1J?*BI7WT]N:F+67K(NTU!A<9K58+0^R8M2/[/WYX9U4 M,TMP=Z6T3ZEP_>2#0/[QEWF"5<5&GP?B*AEP^P.FJ2FOL5G'5P"\@-0]Z0I> M7@P8(^'CT!:*<45S3"YSUQ7F@<:P4F6VGH\GU4:@B9^=*HSS0!:(51"K Y/8 MW2#YM[\(2P6@E/_K>G]J?OY_ MKF_ *,WIC53AB0C2=*3YN^+1)*H1O'*OM MRA0-9O!KE#LK_+%'S*YZ8<,YV4:(%8M=XNT $F,4G^<<]3^(<6GH5%F0')"N M%LCJ:;/%1%X!J+=/SE$IH;J7+"\PWK:793ZMFKMLEB%3V)YQA2N 5=G.^6%Q MP$FK8BMU4YLA#AAWHE]T0:[]L7^R6V(BZ[(U7WJ#\]K-M/^M+L3FGX.F'HG2 M2A(###A:,W/L2UY;U3:&;0F9ARZ]7WR^Q2\QR8Q^AME2MW)<'*_Z;#7' ^;Y MA*!0;B!D8?054UM;*SW1;V4GI23/'2W0*>Q) MK:9:VOM@8I2F0$[^I]G[%V?>ZW A^&3(%: C%$TYE>R+,.BQWR0_3>#QZY6L MN5]KP295-L_IU693.![%VF@Y^N'KGHWV(I5Y^1@RGA!H"%^_L+E[*<1S4>>:#JP*)=Q' .B^!0'@SS?6 !O MGQ](X2(.P'=$HFJ9HS/O"&=RI6F.")5 6&"H@62=?OR,?(_5Y"UV2LG+[>?! M(KPL+/[9;]5V(8\FVJ2]#CM\;-#J8YJ:(=U4,QMP0,IMXM.WS%< D:R)CRB8C[7KIK+CC5LK5__W1()KP;'Q*$Z0: MM,:L9JZ3Y.X7UB_L+.CB?]>_^Z>>\W_:&_VW6LU_U!O]+_5_J?\?4+?G[69Z M7(,*#X,Z>JHG]'V'9];$U<2?!/ MT3W0M6+&L!6%@]T1A#U7 "KWXNN@!$8:F^NS>*S?D=M1@4]Y0QXC1Y\<02"< MGS'Z2Y?42[&=6608C5'<[\[\J6X[8ROU-?'B^4N?&B>+O?&Q*\!?V^'?C[5& MT[3O3TZ6U'G&Z"=;&-ZG"&V6[^-4@&#Q'_^)G7]WV_)_W]#?I$K:+/L/>O'_ M5@W\]QO!_-?]!OQ+^[]>>_(^FF79K>V.__/-W*%+'M+,]^^XM'CFS$J0$K%& M1]D4KW);&&$V%/<0]QT+,3H2V\EBAD$L7,\D.*U+]C,Z@T4+SQ8HL?I_2C,? M_L9R.RWXB#Z-:F#J @,Q* A3G16-\FB1BFO\+J/TJ14F9W7SYDKZ._Z#G'1- <,W("E^9C_.B+ MC#I+O;I;9%V='W[I=Q?M\O,?QY]"HK'X3MM_YL0FFUJ.K50WAW@L0OB#*[;R M&4+&+)D^QAQO:&8H)HX5,.E+QQK:KZYXCS]2S-"7XU^+F*[@+^G3[/<#?T.,)5YLQXKYMA\8B5SSFNT&.]K,90@H7S0< MB=YPW0\[G\RWF>$-E93RP:VP>[:8Z<180.E9IL'OS]JP5(G4_I.E5:B%O"]F$$H@A@WQ&/J M"((O?;LL*9XN "[5W^1?&70N_\'?#9'+$%4/+E+6YXZ7G$FR-G JD/>6FOV# M:/\1 X;]J\=_,.W_0('QGQX!Z=5^L+MNRT&K//7:;(Z"H\'%\X/Y&7._P4QN%<2_Z\79W!9JD.U[6E0O\ M- 3WH4Z"9<[B(_\,21!=C8#C?;^NC-F@A^N0G>5;Y_!LO!Y"I$-S=>1P<'93R&'>?\Q$I@G!U1 M!W"U*\#GRKQE1EV-!FJ1\XGO;T4\5:K*;6&_8D1_*(P\P)>!LW$-]%;F1A3N MJ5R#50V:?SY=M%\!NO]D*'ZVRQ0%D2;;7$"E8U\T6!!E(OQFE:@V0%*,*;!' MU)A8?'OB\9R7DO# M4L*79Y^/OT"4ZNPZ-TRL$*W9\(TRT2 5, H$]EEIA_P M9.'N_%E35)]R''KGA5ACC8MX0O C%\ M]?4^*T51G=I9-44:/,8)RAGNS_5*M2XK%#74]^!*^U*Y$2O2#%B96G1/6EA# M/5V+F(C.^Q6:((O:Q0,9XY:H@T#B[>U2_JBDY?TK & ET8K0EC.P_4^71.Z_ MO?I8K(5%2S./0[BY'REU-S1FF+WV^K#Z%0 BB[*\]"^#3 B545#8'BS8Z3KK MZ_=&'[Z94D_X(-U8DIBHF9@1S\&7.!.E/U< 7B,YE=5!\DK M (H:)U^L;L+L??$:Y.PKF"J;3BUN>&,%)-X$2O?K#@MLS5+A',M#O_9H(PKO M$MGHIZE2^C6!(+F;2/HRMJXD$A%VB**P CA.7"E?O:NVV,ZGSP1L;##$LEZ:X^V^KCY:?,H VTES,:V8OEO!M:$5JR4]:; M;/QM8<2$X[RW)_:>!'=E7 '&B6')ZEO2E+_+<-;%6MH5@-BTI^WQ>E?@': 1(D<(1EERF*F0U1;U@VYA9PBJE8 M59W)%I!5]C3B%RM*:. Y2'RFM@_R=)S[@_C)4:5$!Y#6#&W2:E%0F/*DMI[^ M5.(-K::=@',OT).Q-"SR0@@C#WJ7_,H_T$7[0^JRP60ZC23GS;?EMYMSQ"_1%?.Z]_'X%:'/> M-A0/[\FBV/2:9*[9FOC%(P/!+['1JQ(B7QW; S>F CW->J-EF;U\OTAC'L'"8A[(Z:GO M=)DZ5II;+*2]R<(K4-8""O6=9PR_8+M%D1O&,J8+6H1]H*,.=R+(*VO)9)W0 MV_=-V_\FXO.1=>6BBFW3Q'1R&RDU=TL0YVW+'#]O&GPH!=[9D2:9'[#S7?A% M+^8W/X(UC2M ]2_+%:#O+9\O8:6D4W(Y2FI;,L[2US/YAAE6+$DMGC9%^W;X MJ'Y.G89*"#4+=T<9?OM@/#4,B#IB].?4 V0#GN-S^V!\W-DUUT:U<-9?3CK,342KU&XK*5^6^ZC62MH&(BT/ )$_PF0J_7 MLTGX^TQH5BBFYQ']8N-..@[(&"SY7:;#G_YX)F:7FQIB,?D,["6\1FMAT;-LYWGH&841;=_$R MRSN7SAAZ\2LYBDE.]>2MQ_?3_#P,HNEE?DXY;GJ?%,@K[M-LDX9-SA)(H0C- M9$N+*^B#E"D=^F!CS7/;['YC]9';:=O/CLK2(K?K$2=>D+DS?FQ^W;("(O07 MK=2+RC8)U>B4479[!(6*T0%Q&,VU51D6O/W4XV]B1YRXBJ-T/T4PTCA03)AM MB7\/S6A=MS[5;V8:E.6_LWV/B$8P2&Y-_8.J"[YW;"3NCGTF.QI__"A :MQM MFU:!;Q-%0$0%8#!_(148+GE<445I-QJ<1.>W#QW%#CP?LYE(B[8K)6E-P\9T M:F""EBZ9U3,[_A &[P%(XYI$: $QSB'MC!R+:)W8$P6G-*W:""(UA5BNOF\: M_.0T4>[[)C)L.X5LV19F_U /K=.NU9=H4F]L[P!5U%U6[7W&_44RE,EW+6F.Z:+ MF"Z>OP(\'8\UC'F=*A@OHL_RGE9?188PAW"T49723P]5% QIZRZWZ[?W_@Z, MKP*QF!T-=8L.M[KYZ*0XYMK6-?DGFB@7U-H_4%_)*,T#6!X$TA64>@%E)B!4 M^^HC;A<7!6K!]F5:<3\('UH%;1I,G/?GMX9$9&7,',X,](6/)^GNCJ5+EFG9_-K]4C6MZ'$M7T=7P1K6AXUP*%]!V,#J.AZ:BC9;H 3U;AS+,(I1+1 MGS?>"\>0"-RDEL['6^N_\,*2HLABIW<*QUF\JUR?1+=EL%MZ:/_L_])(,WM0 M9532OF\$#:@BY3])RJ.] @C5'M7XMPQKXH?&2- L?>Q4*7=$%>V[C=8%4,>%5=9D7523CR+DW9E^$=#$O&#UV"*J#%SF[;Z!POF*PKY#&?7F M.(4O7O<])7^N"H'Z;2V@-&))M\DM4$6=P[1>$6]VU>JJLBW2G:M6I#Q.AJ6D M-''T)$CY3U> %>/+=.A/"W"C< G7SW)1L;/L*+=K"YL0XG/.8%)T][\44@=/ M*D./I9K\>+_"(;M\-%9T/IOB7\(+*XJ*]>'7JYZ+*?#GB MO]1)7Y!]?.MSX*O+61PPDCKYT>UDW-T^#>3 3?#N0J[?W0^;YXJ,4>@13R<_ M_B42 W3@I98S-PV7OH\ZCLJS$!I#-R>)D=X6X=WP*0I8;C0-#ZP&QP0\\SI5 M8Z9B&S-#M4:/Q&^KQ.SFU8^M/-+7$(SZ>"?X3GRVA8UV.Z%M^/E8\5AD\2I; MC;-Z?9$ON&0XJGWQNU<3.>QQ4:"W9LFN<8I\:8TO=^#C>1AR(>(*4!L*N 5-XD9>U0NUH;1J]OXAR;90L M?D&YN6BN^F^.&$#9>/ESYF:H78RF_?(T1*5'K^UAXFBG60F'EU?S 7C@8O"R M:.:]BLD3\Z?!)H/SO7["D#6\B)N>_0N=CNU$2. )"IJBK=!MF9Y M<[^'9XN0JO(0>/U:3W>'Y-E4?)]Z]M8P/CU_X1 $&T!5Z6TNY^8NT11@J]2Q M,1)+PYT]*/S6+5#%@KV&<76S$'+E$>!R)"%J/=/[QU%%UH-K)(,N3!:\M!L$ M.W0%J]-ZO'D^=)M#AE$UX+A*UI&4F\XMH#)OS\,'Y\E7$@'1J)]@:,5MJ_9- MB,XRAV02P=&K7G;MZ"N %/(0=B0Y/AL;UD;=F/'$\=X([7WS\YVF8RU 06FZL;>C MQXY]%IE>G94W5KT):8_;*\XY"A3Y/Y94W&^;D?)!N!\^I2R@BRL^MIO=JMVT MAO]$\V)4 ]@Q7!8FJ'SQRUSW)KCJD+R+AU/O">3(+OZ.04KGO=8++-V553H:9?K'H/TYDH'MYM M9Z [V%Q$NSUMS7S4)S(.>KH[,:H3D-*X-=:SB+Z34MM9/#0C*IQT;L*SA=@U MIR#&*HY*OBV12L[D(?U%E!%5%:J&]ZS7I/&M3HO[LM(^,29 Z5)"MG%R+Z24 M.Z/2TR4 _8,-;XIY6Z^- *-+$73\F7=IC+7ID'N C+Z+.KYO-HCP,C/STKX9 M8I!O)2K:851QO'N:* #]+*AUZ07H])YWKYZ$U#H+'C MA/JY\ECPA1T4>&KPOFB3,K!-USK9!G;3;.28DWZI',155\\W1/WSAAXGP>QI MP^;D$41N0M"0^8[MP92=3I7)='\T:J!1,R3N[*ZN#<1)74.%7_<-RH)=ID1V M.B^Q'J.Y.&OD@.I)?,]WT:\5>'F;;J0>I1M>X7%&1_Z-?#[3.-T^MI"JKKB< M)32'(BS5E-5-B?)35K+)!MTI#O[W_<8?BE@?;8?$1D'C3A#Y^Z:B?M4:$WF^!*UUX#AG\7AJ]N6TP M]M])!2D9/.^^.!QJ?2(AJ;1T(GI4G6@J]UZG;J)[2+L MT_Q#="@DE*>\EC6U8],J4K\IWI2]O##*K%AN937-!U?[1]TAYX:[RX$@M6V3HZ>_-VTJ*7#W(?=Z4:ONFY*4;N[# K:_\QH(E-O>(6;K MK@">:ST+Z+(V=O01CG),$-KP&\(ZNAYL'XE0Y"?5(:%SZEQD2/BY/>S8&U'_ ML33-P-8=S5M=>7Z).#?J$PMC BD9:YEV\M;M,J4MN+=X)L5-CI@ 4?)(J_5N MA>,I9I5K"/2S]KN T#A:-+#0FE5"A,8A0"'F[#*,QN^@MTFO#: MRB3EJ4KC1XDMXC7'-QR?1Z$%-UQG#I2TH/[GFYY6D\ID',OC$L7PQ%3EC?K5 M:B@B"7'4/*D3<_)G0"])/V>Y\^-D:]=0-3'6S([&BRL R8*I5Z?<1(I):UU= M59C"VFB.:'W3NUL$SIEY8K3#,E&N7X^RPL6%XXJ]DG?OV8>A2<)@$6N:K [" MU;O$/C>O<2//!V*Q9\6(84.'%,/=BB9[?U]":%>C@6!YY?A_*4V#\9H*8Z '\*%56CN5GDP;KAQ1ZSW$Q\H =\ M9WI;;_O[5IW&E@?UG3?5/^KJB3]3$7\I.[!F9F>(5SGY-73[N+3#KV4XP2EE M?MY:F==V![GK.&CEZQA0=[!S;2S$M6>KS6'J%]6^_%Y8;4*=@>_("T>,:9"KJE6F80=A9C4EY MU>S+2[6=&A@9'NENR-_OO&J(^$@AP>E$,&8N^EGL,XBHED%W!NX'1+7V1F6C MW=KH1EG11G?\D[G==QZ+C'0.[TWX-W=@!P]"8K^>C]5)DZ!.4BJW9A#)(84& M]N)-N5OB453.!=T;LC/!MC?WOCQ;=&+#"P)QON3;*<#\:O:Q?\?LI-&V!_RH M<7'4)-FY2/ZYR$N^)^M^B\12FJC@/O[F>>AG>+F#&G=!;;7^Z\-\#FGM6U]7 MS%JK$S63LB'^K'D>%'+ALNCYJ]5?15"O^5]'ZU@J0LBX7O'20?(C@>) M,L0KVX\#U;F)3ZGY7_YX4@X/%FCB_T !_A8J^^\H=F;82<_ W0NU;)\%33]- MS@CJEE&FZ]Y_J:-@_I0%MG)K=^5#PY#JO'12D>.%HY>++:6ITA0K;53%D?4 M@TLC'DMFWDSK$/*'-$U+4_):(+FM@)'B&NAI?,]33W,9+I!1O *A=$>5GSX* MN'0%B'EZ(=>XN,MT?NB!]G&\RZ/=^KH/+^3(:7S0)$,Q#BK6 .24+CU5EMAT M*Y^HW+=G;#!(M!W"?'*5-SG%&,?;*$F#*3S&G-^"]'F MF=!6(%C;CT0A2BC=KEOHGLC+ NN\+379-4%#)RI!UBB&*!A+9ELC8UFW^\(4 M]=+@!"2P;,-U:YYIW"G7!CM5V39"=S_V*]$K83F"Y\N-8(PU< 9O*3.*&TN( M]KP(L%F=CUT&/0$V]9[',01?H^4@JT#BU0)Y2CDG=WO7WGEX$EO>J;NQP0'( M4^IS>3/E;7@.I8HC7-?%8US:8[_6[*AU+C]CS%-J?UF^*_I5.[B0WE],V.B; M9+N;#"O/G..S=69?&-3E.NS6GJ04SG$6_H+-\IQ_[MK:T O'/4,GDA>L+%P>D+U3,VOZSPPGYK83J6[% M8^I)I]7VLI[CW"W#O"0JDO.C;AD*TQ*RM7I>*&BU4ODR6"VUR.VV^/C#SP9Q>@&%LP; M,]^1!;L22>ND"<95#(ZBH;G&4Q(U/UB9R)V-&HQX)#+Y2TP$8E*?Y5_NAYM8 MPW(F8TX>Y#SC8E1T4?&I?YI2@V.; AT<3[X:D?1'^L;>QG@H31V=42WEZ^4* MA'J=WD]HME@ARVD\_K%OXDNX2^D)?BAB<-\XCV<\4A4_GW=2,I,:<"*Y7"\4 M&\-,WB*S=,DD$:W"J-AI9(-\/ONF585E:-IT_/H-)FE3FJ3"[ H0BD-Q*T;Q+E04QHW/?;F9APPBWC>4_ MM*@C*PP.5EM 2S:ULX]HG@NUE*U1#[^D4_FZWPLL: YDM$^%A A5Z/1WZ/ZV MJW/]A5^7$O!:U;4V2CP!RWK/O^\+T;8.E$RI^R"66*EH4X?O27^>O1KBC=+, M(VVNJJ2' C?UK-._B+:SNJCW\;EME>AVU;\;A]RJU9WHP\66C:XK.YSBZ43& MT!/9Y^\ER>T@:L%*IX8%%>4&:-V3B8*EBWY'6B?!5D79FYQU>D;RAS>]>.>;_CC!NXFII\YTEVI48@]FR[J'?Q" M<7F9VH;EG@#+[9 [?#&1\$%DQM2^EX&3R;'L_K.BLFH5G(&0OV/E1&L,?G1I M]IP-S/E7!8O'>#G4I\00T98V/SE9>KW/ZLBL\V<&^Y<851RHX@IP"\/6;4([ M276JB9:K@AA\FB9+1_>4@C9F&7VO0(P MGD*$,T$?\\?UE+0AO=(Q$S4>COM.LYD9*@][=%2B%7V$\[#B_A:^",[\.O!9 MW9[!N&4+#,ZS6[&[SV6=^C1&XNO DUSSV^0W A0D<91+32GM633T!?=,3;RB M=J_!_.!++5T5U;T?_(V] ; NK^.C"_!=K_G)'S[)><5>[V9,[\D(D#CR#*U0 MIDK]X 2S+NYR.2^ 7Z@0BJ&SD-J3G8S,G;T77-%*FIQ<56=]LDTYT051Z8Q= M89:W;LS%?*T\;Z"DBZA-=1(Q4%+9?[V#S6B)6U<;:"U@>\E>\(16AGZJK*]&-QG7B/C+W &HT=#U":+LX>R1?E2)2P$NB/.C]?V?#Q^+:\Q,D-39QDLL3'BQ+@SRSP MM,C,=AOBC+,4U36<5;R[YBA1EUD]+H6HF#SSF=I-N;><1/WR?EJ$AHZZ_>)( M1=+^26!:GK7QR>;?Q\!),>_%+(KY5ZO CQ:?1<["=]"=1-S#K'G!/IE0"XUZ MM&/W%2#,JJ89[LAM\01:S$@;U:A]]E842=9(_T:*V=.!=Q"B=,<[K,7VRE=$+/F@PU\U!KWPIMJGZYYME4OZ)G!3*W;^;A3?BON@P^6_<=VYKRR08?&0M-+WYC&J7;JG363+/W.'U6N;]9_& M\":=W"QZ>)/6YXB5'##L7X*AL4LM"@-GZ8\M^]^I.EA.LS..SW%]WCO@-;P\ M#U4K N6O2H!'3IHNYC,-$S2@7K^*-9K@A@7--5> '[JMZ]5CLW]E@]MBAT)J M9FL/9I0?<)[F>[\E%NME&S@NOY3X,2$.CCR.O=OK['7:E*_>*QH M_,4*<2\++2$[!DUKY2!* MW**:9'YG[^KJQ+ARF^8CTSM#VH?('!W&TEU8-!?/L>\NQYW1+>%GU4:S7+]3 M0O4LJ>@QR+-8@T-@^!6@ACLEV,_8'C*WS5T^Z&0@&V-O_/5+\8U.L!3YX9 / MY-3%WV/R!=P!:C^H04+BY4[?K=W0I/ C7BV/F+8IG6*%$SAWL.T[V^^+T\'Z M19M.-!ZMKL(RSKP#I<$IO-]^_D*7=98M?L,:TC8U_'X;R+UG'@TB:WDJO(<8 MBT$/9L1178:(JNZ"(ZF%*MURXY:LA-Q) M) +HZ^WX)'>;<>]$4F*9;9?!CQHYRTB@3'4P0^-T%\*6GGWXU@VXU?MPZ2O# M'D.A1+K[=ZQ!8\+2ME=!"W,E#SU)T:?$H1\-:NVNS4[DKO5%]4(36TQW?KO; M?^,!URJ+'RR_H%QKJ(V1-WM0?"LNX:"&(N_N? -S-*PV]L,5P+J5T1+-E)][ MF3=8&&F.AWA#B&=GB6\B?7BGQ7V8,J'K[2:/SW<=G:V)R&L3! 0 9 MU=^B7%W2$^,5V9OK]V 7SK;3%99NYT5=P)T,TU?P-13NNZ$6N8Y6A #O1;? MH6$ -23PE0D9VOIDBBJ%I3.0&"LF$M-B["XP:UA+GF"0]^PL_Q)>Y:[9OJH; MK&0!N9G)@)F] (NFF2:#0X%$A6+*P@R7->J1Q8ATZEN!]_%C&+ MX!!I@@T6)51,-.4G,_QN)/94A#7P03R3(8SAV3! ]V87UQN#(N5N@[G)B=/6 MT7I'H6/I4F]'AOA\ZZC*,FV-YORDY11.HYI4>Q-?T,&"-=5Q$Z9,!2/ACS2] MO15()2V(R=.?/+;MFA!_EV:I0V+OK5==K-;MDAT]JWXS^F/&^N.V?-0US"1I M$0(O;DLQMR?7U=A_L5"-EY(F3%:.//2.7W\2IO DQD79)S"RA2C'ZV""Q-^C M=Q?UM+^1KMX,XKDHHQ,J/'E/87948Q3DG=' MBU]='W97KR=8 XB+('X@=V7JP]N.2WPU$DUQL_/-26&"<2MZXY9^X/< [IAO M4FCME5&'=U7VM%P5\[^:9FL5+237]Y",WN>3!LET6^BDUODRW/SF^.YLQ? ] MM5[]@R&1TXJ]UME3Z8E?MKQK")>O(EEWW2J &B/E/)(_]XX_*$>][O%# <1N M"1/>U +2-;W_X]SG'_1 ["W47 M.>?.S#:/5V"A?LY9 ?T=_:;N(L66KXK0MO>@DOX'\*8D$+5@)%Z9X%Z2EOPY M-\ZZ00=T@^3T@WJFKN=X;#8>D:\$CQ86ATOUJ!_8*BPS,1DI,U5B@R;M5YZV M(;CTP-%M#$R$"=V_3AK=:%8.4I<>TR*N;=_IVO;GCW-*_-Y4C1YGX+U)41E+ M11J1.@R\SWM$G//9 K:Z& .+X2RLAU=P.P;TDY4_GW6]^(HD3D_/2B1U7RN? MV/.R;Y:9-86.SN\KP\=/9U\E"Z(K.5/SP3;S([Y%^V#N_%ICB];Y7O8BS*4[ M[UU[<4D?IO*$37MZ$.N7W%Z>XY]WJ_SX( P3,'N22-.[>K,&7CI'?*&C_L+G M,F"1]*%;%HFB'272.&N5&T!Y'<%Y4M1E-QRAE&-;;=22:?_FQ#G%NB^C"\FZ M>F=]7#Z[8/=9F4&6$R1WLK[K^&!#]WN7(+S"\4FMKNY>*[B<*B-SES8UK'4Y M=%)0L HUD@!*%QM[E[KV)'EAE?YFY14@+7T=HH*PXQ;?[N%>)O,SU9_MS>// M'DTEBQ877OC:1[)X.$6W8U-R\DL^2<81W',ZO@__#2FME[;52I@X:5):6JW[ M;'L"O3!8R%FK6(+1;F61:\J-N6]O@^^>+N:\CL2*TM)@O8?Y MT/U+\I\#V$TVBE3C*KC++1ZK0E5@DJ$I:U-%3B_WQ(:-2&\,^D8_T.K2*O%/ MKMB(7_!OLJWKSU9O5\][5SFC;E"'HY_>FF]J;EW0S95<:/\M=8L '06W8>Z/H(/Z%%Q--M(U3%1$GEH+@A MPG"CV43T5. ZHGJEX^.)(=EH\5*/Z#@F'H$@]OC<+74Z=/RA:L/LY%AI"^6^1IYQEIX7&- M.N[QU:58I@B?.*<(\M.V7KQ@+W>7T@(YXT)=5W^>DO(U2-3=\;T)H.TA4SRY MIZ23F6D_>%1=UV^J*8=^[SC#;W"J,G&JJX4X]53ZN?UH?&:5I--*LICV2S6( MB#XQZ6WG\:T[_K>+K@"V2BU%)_X]BP+U?OJ]D 4(!4835=]+=05X5XO6R2G6 M,]R&/UJ.=?1>;D FVIUZE-ER M?@.I,(L"Y"Z43UPFZ2B'+C$M/ZFK3>'\!U%9_ M*S/9H^V48\%/:>3:KU*8VEX(T M=TYEJ:)D.C'&JH8D,<)L9-'-NKR_,3)1_M^,3+4NG;*;M$*>S4I*MB-;F9 F M^$"W/*-HI:T<3[_E?/UIO;T\(U6*JK&'9. KS!D!!!VBB2J&!E;UT@1/M_SL ME.J[OT:NP+!NL08'2[ Z^6>1Y[!6";W]^83Y)*Z:+A;3$N\?*08M&BGKB3?_ 3_?!C6= ' M"(S4^Y(BI[(THM)'LFYE G&^X-]L"_[&U']W.-"^ %[/JV(HY'L<<'SN:-%U M#)E)ZVQR$)?MT[1*IPSLOU*]=36E95]!L8F?><20):GDST3U$W':Y$W6YJ@J5PI M5)&L)I9V4P_C8',!%F-:=0$\U6-N)[#:67?STE/[G75_9;P(*5(E!F4T_ CQ-5FTG1A*JVY6O/,8)] MXRXG_TGB1-;\7FQ(V_<$KX@2]#9-U\64PAK'LW"R=3'-[S55U)>+X[2;Q% - M%W6=N[V9Q_U.'M>_#[%#W#T)&52'Y1=5V MP]A0]):K7?6,B2FBW)G(T3(NL8= L?H[7MC/6^0O=M.U7$:@9QG7D?EDH:Y^ MOZ IU779N^)GA?]9DPNBV65_L*"IPJE.7$H32152Z"6N^F!Y^? UZ);CXZ?<%[+\@5SLS4W%:LV-%I_2U>,%C;FMM7BV2Y-@X(4(NY=K)TJ$8X4Q:XXO];.;S'X".+^W$6CM(F,1 M07#*HVY*H)Z=G7/$M5M6MJF8.&W;+^@_3[=2T5H7DU@P>9=9>2YD;V@Y40G-"\+SH=#/?CQU>[R/$JQG#)P\'DB@8YO/1* R19C(;G3]9\LQ/YY" M$FN+_(**@7=*M<1=A/T9Y0KJ\$9D5.9HA,FTRT$#6ZYI]+G4_. )?4>;D\UX M_'@KW*#,4.O(,+_ILA?/'K'7&!WGA+B[M[:G"QJ!=_I4$%1L3J)/D3& M++K\8- V-D3*AB6A)=Z@?&>43]**]7X-6.97A-RS! 5]87YX>,A6X2/K[!/; M#B.TFUE)[5Z+J*=+C_\\L[J>XH'2"CG%X)FC1'ODGJN\RU\"AC$TM4$J^TT6 M/KO9:A=> ;PUO^ES:QA4S"=C6KF:[O1"O&"F(U@0F"J$+=R=IB!YX4USJEX1 M",#,6IX?%9"W'8O)@3%+&>DE?Z-?QJ]*-T5Y7KB:W$1G*L6S [*0GAX(D MZ7O5-\O-,YRF%8H\1[EYFYO6941EN@F9R>,;EWN6.^65S3,G= K1UX\ M^)]1L/^A0/F'%.Q;?Z87TC=:?>'45[V-N_CZDSGA_KEVZG^D1.Q_[R*]-.R< MT?U$)30NV"\%LD!4.>V.JC6'T=,']<@3%,"/TKB?CLWJ3<].&R9;/Y_MJBI< M$[/XP!?O,][T#"]YHHT2P]F5!H.V,&=OI35=UK\)=CC"'63)G!$OND.F)AF/[[/,$T>% F>-*@X43,C3I"7W6\E!9 MCEW<$,[HG/7I<_.A^\[D42 U(MH?;&TBS%7/BL^A3PCQZ=EF57]N);M_5;U+ M:JPXY/XHUZ6V'+:[?;KEYWH%(*VY>.EEC9.] LPP'6K,PB_L: V!QKLB90&O M4*8[IK/ #FQTX'\K[ZV#X@JZO.$AN 0""1#%?&4&QX31'5LZ]ABE70 ;P'@+.J?X]'9E_W M$0A*]"E17B/RQN&=FUYWLU\I[P%QE]UB7'HP[Z98MQ1GT9O$X4' Q=&K Y?- MV_9VX\U[ +4]/J(Z_%*WU9>B](=M4R131X,S_Q39S[9@QY_=DC1>^^##I4KZ M##N*7,$3PV^I]7*UBJZU@2QY"3H&M0D8UEUBP@R&][MJ*GCXQFLGKSFM5K6X_+.WZG$O2,P0/IKFZ7> Y9_8P5L]MU]IN4\OBM< MN4O>\V.XK?T#B1E."W?,/R>.]FYS60R\W4^37\QU<)D@3<-OM K=*PE59V=B MR#OKX2[W@%C.,X9DK^H("8O.H#NVU8OQ<$,!T3_\:M,_9](!2E%QKVAQB5_2 M3"US.'E_)M9,K#OWP>&M_VJ2=>>);=\=>Z&MN #R'A"E+11=M=?:&A\W1QD_ M)H&:^DBRHS;78(QSHE MZ/-0Q.Y)P8L5DQZ:1\I5O40];8===Q>B\Z/4ES>/ MU3?N2OH.))K/\#&&:!Z^>?5V^=;U]:U#%*KZ@ 0!HY2)FO]F(C8+DK=WS)=8 M]-[I899N6=XMQUE.P@5BX0*VV D^%(-D4GD4@&W%O_41_>:N$9/NSM!2)6.6 M9Q[^:+)$^>44(:$E2(%NDP?*T/!;&TL8%E[$UT!YP,=GWNC%BL[W)*&OP)P@ M012?4@@V'+^ 'AI#Y'J\W28DFN*J7JU$>7$[WXZ#8(CRQVE7WK1ZVUA=,3%( M>%V2K.ER%E]&+_29KHR=0?OP,E,;;4$3$91%[%SIWL!.R;J-6/(\4[EFBT*: M8M^MK&.W0W8&*&,JSWQ2?N$T/EX\_/U]:_@FJZ-:?OYLG%2_Y9,G> S*% M&'-/>7D/>* EZ_ZV4JVJ83L[=Q-QL4(/^>Q]^K^-P>'[7O TTY[OG &S'?Q(&4$'KPDGRM_ MX9U/_Q;CT^XK?A'*9V+[[%I/MD:%+=TWG3_%0'3D'ZJ.J>?IV53HD:.$M^2# M_(CWLB$H_XB*,TLKGB=DXGN[ S>GD:[':$SX^[(>^ M#!*8O>GSOZ\L)/JHGGG'W /*Y;KO 2G!E1Z=1)UF$MAH3^U[0$CP0/-E]F-? M'2ZO1.-?:J..IO-#W,J__5"?? @V?X\J+9EO%GO^04FAC^H7O"0\E_4QLH7W M /&]I;=G3AOAH\W;7O*P>X!#;(0$K?NA.$.(H6-+WD^(ZYQ0\ZAEVW$5U5,R M@V"Y7#TW[,'^U<.8AU\'D5P7',C+GELI$'C+(0WT$86S$1UYSJ,3,RG%"'!6G7]P<'BVK "!,,+GELCQ:9_GO)&E!92] G@3I#=?$/C6 M51XK^H/I94;MS6\;N5M:MIL'US MJCCM;?E["Z1?=.7RF@.V?&1NMLH7$>/9FAC$.:^S693E"4(]OD'']Y*[Z\N"3LI)6^BKXU'3JNKGV#$8^!I6[[FNN+/'_IIEGVRHRP,L- MCZ]0+:'*_[$;I^B F[+NN6.\E7CJ,BXOB4TN9UO%R[>M\R5]#3N2X,K^DS5K M_3#G >5IX376'Z5*]E>IOONC5#G^Q@@X>/S' %#Z=7?UQP"(R/^G6@YA@Z[E M1;/+L&.IO^O0"7G<0?2.<87;I9@D TSU O\>\)/5_1[@VWD?Q">5_Z?:/^Z=FF7?!>F97HZ8WLC*V#AX"GXF4_5WHQVEKJ_Z'O84 M+B?D/8&3^3\1I,-7HWX/D.*JOM[ENV/.#9H[4G0D/S[2T9*LS8SW'6Y4\_M1 MRH+,>2CRKY$C5KGBNEQFNE+7'FHIRGREYT![.ZZ!NR5)_>&??QC[[RL!O-/& M%&\LW8ECGNN$2=$GO_TG8DN<>!PWZ[,4G(XLTRRL91=)AS&Z^L<- 1L@AVO> M&PYTZ*Y0\X88M4'!]3Q%S<<4ZTM^:9U8A$-/^Y\_8&TBJ]*;TV-[;OWUD7X0,MZ8F_JW\O_S4A5V83E MH^SGM[W^5>))VRCUP[2"[YAHB6[O(48"I:%@?Y4:!KO8^/&)*D%P1^/YPQ;NR=_OVT%.^G+!5\/Q)J%3A:7"_4R60X>HY6X^95'#2$;GF@:? .\IO7^V\4"M^S1AD%Z(:9QQH^8.5>WVWP^!G?F>4G%# M0MLIJ-5K3"3L\;ZVO>M;GY)%8?]=^]%JMB7>20.8@P6.;<$*_T]$;+FK^IN\M M[\ LHJ* SLQ_L16J0\>ME%6MNYWD;2ZF1^KLR MZ4\F-\D.DRU2+2Y@W_S\_]/4ZG_-_!K_JBKY#\@^:9#R7XK OZ[W*K[S.&ZG M;)K<[>@ ":D6*4?:M/\P<(($0<:_2- N389/AA9O\1=8 1=S:]&# XOL9"G: MP*NYT/]/(=;_QY+)Z=!=[<3D6Q&GM]5;G0^&K5U7R=<-4E*5$1AM\CR MT :QFS/B;?FJUFFO[[)Y. +H.K]5PTTHT/6$,D7VK1^\SS0SHK-)J@JQ+B^< M4YG9OD0)6SSF?_\N/(FOX81KHGP,]#A_%9UZ1[IJ?]DS">47XUAE.'CL0)K, M][3==2B5M$4W,%BAA[1<,2DN_M)A\B<@+^J$)";[R5OY9A1.#/, M]X_@GE,YP8=L2Q9LR[VA,U?QG&&J(VV?(.]9S#8PBU$V_7Q$:!+#SGH4<3%. MO).%E9./8%__ 7;:#QT09J@FA.LE_1.S!%S!)2F0I\: #]WS??<*84%_KKX M."DZ*7*$./6$($E$%E-=RSROX$.:?A/Z1NW@?A,J4L*'GJI?1%,?:*?P5[TC MFJA+B4QU%9_7\[>:%/ Q);%MHM:)\=-)AK5[U,C?+DQ*E]P _DHL5RKJ!TP] M&/*A,6Q*]%!>I^,:&]8P_V"5-6,PQ2Q,&D]KF+!LVZQ%]ON8)'8L-71LH%M( M2,\PI':YV\V+KCCS)00F;)DPNKRC.U"Z)#I]P[ %(QSX;90>&W[.X,5X2;ZQI%;*WEM.'+6K5?9_@],306 MC(17TWS,__ZIUYE93B>%:B*>X0AI(@P+;T4+=]>BI=I7]T6" MNNI71'KC.A8".PZSR&,6=:N'0.,8[)]40]?I_;E1)$V_%(5UF],U&^?VIR=5]<5A;5' MP5KP 0J4(S$OC YY6_HWLX5F_+B@8:?]*:WP:+K!CEA%ZA@3&F'G\2)HAC(1 MU5'#K\^\RR4W"W<&0CA$95UV76'H/ ML.5-LUP_B<"-\"F?:J1R[)?1GHT:N'AO<80BY* M6D'TO%-6,);&F2F=D]RD,#Y\KP?8IX^'4IF>QC/J#2/'OXV^[5MC1HFBJ[A& MV>X0KSX<>BCC;8CH1>H*CG8&JSMV<[$2'-D%<8TZ(\(MN@3W M.**EO4%55#=T;5ZC%O[VV;)1O\?WJ!WM.IM=N6>%\?$UPN]:"0:GSD0=Q, : ML[D&.1G:"H:(U8C%7>9D,@C#R411KT5B_!,+M-?*&6M>4$(V[Q< M6PMR)GM9F():KGF7M3_1JT3R1'K)HR GXDL*8Z)UG%!YBJ#-$!4/GBY)EC]).BV:-':Z*@PU>Y5/\(;UI 'X>-2#/&,H$,\6#9(.WQ9'D$A(KG#):.SR4'G/XL.O72 M;K30;<50P4:(R*GRG!/W^S-TU7GT[5.6X2+#L6FY9K;G"%W9YTH&^;I M07(H&B6B)^W^:)]V!4[LD&CXW=V)) G$4=F-RUJ8P33;4ITS8 MYLO5@T/=I&;/>7CO 5V&*\TF',BB7/.+3)K^N>G^Z0@_4QY'AM?"+Q)I^D2" M=[&(G+\K^V I3?9'C5E: 2C-,"SV709V)$GRHGZTNR!^WM#D]W@,$HZZN#^$ MM:ZJ;[^95MIDT4UT@*ST6^$8+.5K4LMFA.ZY=G\ZQVE\8W_T>"I3>*I8W]F>6_1'C6BIJHU\,$;1&I6LC9@PP5 ME4!\Q0-+K1@JY?=CMWV^W91%-\)HT^(;@5HH#^^1(+XA'L1OVIV6DSV>&$7 M\$R 2%O4=X203$U=!>"AK:F(M@Y@;F^%]T_YI'EZ:>0K7#]J,R/ZS(&5." U MZO6CAR%VC01=_/%C\9[W$8RWU.G%F]K&V<.J@BR^9Z_?E+"X*@5RZ&YA3/8K M8,1B?$2Y@5'A$2">$JCM>+&IR<+7W%S]E55Y-A@BXUTY<*Y(HVVCXXU&CS.- MT%=0[V.+=F1JP)D_F0.U?^R[IIF&?)^=?>4\>XHXZ;E+-DQ\CRNBB#N#I2'@ M@L+8:]8 ,?Z_^]?MPR:WN>TTF_X1-M_2QUH*]EY6622 #W77<.%.G*PZMID] M[RWC('ZA2=6YKSJIQ#GD[6P0=.RCLV>9PLH.[K/MLIO7$5]7\W )!3R=L*(\ M#9$Z*[B;K-A"Y35^&9NK\HBD/]\/VPG$/D;[:=+\2M>I(%O8GSN1R\A265U@; M5.WN6YL;B]R'E6<^J_[:[7"[RK-E?";%8@7I-"QK.U(#Y$;("CY&VP.'?LB9 MPAVSW:/&D.8[$-H'<9T1%K6E$?5:4()@'_OS]TU'R@C=-^[/OZQB1==PR76S M 'ZSJ\]4"CIP5',[YG8T?'*$(]:D@(YB,IA!XLG6+>L/T/SS74M4-4U@*SM6 MA\B[ ?NFFC1]0!^3:3(N9N#,=H(B\$P;H&L:!9*UV60@WA>9R^E[7\'H$)FF M\%2'BIU;.O"H%V,F#D, 6MXK=$>*[*^N6JV(M2LR&/7A[^7?89$^ )Q_2T?" MG!!"'6Y;$"7H>\>C(YX/\6+W@"#K=)H."=,I?D^3O;< S*$PU8H$[#4JTED9 M&4; >37FC5(3*J6VVM;-[E*$+T) /OK0VWVY_\ \65G&A49NI/IQJ#.Q%#;M M([RJ_B^=#VX$D>/!1WI:R-U(I\UKKPKF)F4:L&R3_L1+B9$ (N$1'+RAPX%& MCR2 IBQ4OH\DZO&^5F%HYD7^)I?#1_@*&0DZ3[[4S?TH:PS"HSL+CV:J#-OQ^*M*NI[YZ9,NZ:XEI\3FPB+ MJX0*\]*84Q'I@">Y!GU9-E;Y!DSMY@2SL0S1;_M)]W7O $#Q,4[Y=5],2 M1=,<1!')*O1-/4%1>YP*;R1_/8>1!!V*TB(!W)8\I-&8!];5W4VW-T^KR-D> M])![)0B[\Q_T*[&!GP(H+'5_-< ,QTVFWC>*B>QRK8I?8+4TM80&RPNHY<;/ MP'."\,3/-_T)[P:V8M%RD,9#<8D(0VVAZC*H\@!U:-2PRQ-[31/"B2X!89>F M/G;"W8-!0J CUY(ORV:;*0[ZK2SR%N[75V@@8X&S@7&"@&EZ^W#D/+3GJ."C MAM:M=WN3SE2QO'3\TEP?QKB?97DZ$O(HJY)H]1ZD$73EVSJ"D11B"+A1L'T.(UHXYZ^)WX]%<66_62!5DW M&YZ.D2:]UH\G>$?OJRQ>)5!IDV%B!B>S&OQYDI.RB5%T*]ED$IN,<^\_9()[ M*9I.98K1 YLV$02$$:":!!D72^$DQ?F=-&KA%V,O&N?>:(GU=-WA3OL^IB@3 M:).MC7[;JCS(TT4E![9E['G.[@8)=.U-4'>3I!/\NS?J51QZ)[I'SS)_9LP/ M$;]6CC8-_#$I2!-(8[B/C6''2!RCXHE7-C+Q_@@_N3GO+N"B M]6\J@M-L>M_WTU\9]@U#/+W5"C^:%_0XN9>O+3Q3^O#+*R;0$1CM')]+KY*1 M1AYUR([%E=R'7D71G;5]!$LU-WWS1( >'(COJ'Q&-A,?$_2>&Z+FA,Z,7TXY:A)^X MJXH^*S1'_7H)60.ZZVM):V8:!(A'-K6$G:QQ17MI05FE@*[]WATO^(FX4N/*>H]OT=W#=7PT=>)N85LR*/I,+[OR4<2MY]MY]FRUF7:& M4M/O\W/>VR^E0 \AD03Z5YHM2J\8'\(T?/GMM$5K M0P)A)/?QAT-IOF='_;O\H.]L*IE5+;A!.LG)275UM?M<&4B]H'=(JXXU=]%# MQ]^H*>5*>:T3WZLAN=I2_V>O9N)*\CU6/KNJX8@H ;@D>JEWLD//Z)0-9H G M[P5^V3D> >\.7'(]) )P,JM^":W139P_-$36--0V)^Q;4!]!(@HS,%NZ0'J! MT$[]B:] =+ A] >?&AW3<@FX80%J_+ABAHUAY4B!D>Q MG8Y!W09]XR9#%+535+MJ.=I5F4=&!H63'BVZMU1@6RU6GU#J1MA_3%O[ LM* M/QGTZFV@,0SZH^L>$"[4)"2B5O]$I"\LN;APMCG\0Z5MN9'^@M)@HS#Y8^[W MM7+#1!4C 8SOG^BH6_SOG$Z7V:2X*O9R*%V5C^1'[.G"!08#5IP!^ M!088N)H&Y5&*6#6HKLZ9.&RWVJP6AW!I((UJE]_\C$IS"$_QZ$G8"XW%,'F] MY2@R@3/0FPWX:R.VJUH4H(..+GC$*GXDJH%I6B!IO*=/^8]AJ9>U' \IM82' M_ /T.)'LF[=-A;3B;&"(A>R4ULV^H0?,0\.P8WBYSLA4AK#?NLG Q"=&KJJD MZ_AD?D2TM3/,!#=;I3Z(X5#B,!9[^9,@"=%M]18FT3H.=BYN!W A-_#Z6X&6*>T7_*'@R18J]*JPJ;42@0R#8_EVVV/>#+9\;F9]3^#5#M\ M4Y=D2I)JN)JS01.^N,7&-[*FQ,N*"$Y!/KR&_O5^?.]#L@E%]OPXI\R_B,"SRQ>?DL<= MZ81$ARJ2ZZIP<:Q4 -6YLQW#)-B JB,[DMC+QT(X_!]_/L@*SEN".LE,-\#$ MF;##LB%TA>TR>?+4H3HW '*_J&Z4=>MODZQW]2FOJH^R#YR-E-HV&[/>.#$5 M 8)K"Q8^T2;LBVX#M%#-O:J4W37MPDN566D?GSWKYLVA@V@9$ (?V$DN/_5Z M4G;$XH+%JTZ^)(4=(8]N2GINFO^M@Z-B3H!K;0[ZMM&E%TF;<%2V^:OS)"#1E(#9)?9H"' M%9AD@X?6G6N-&/W;AX&J'8H7G>'BA+%=](^FS_1_I&R WY2VVJ5K/<]UIFIQ M:L6W&'YA#:K-P?>EV6CSQUE:839=VY_WY(:)W15\GW_\'F:A>A"1&_%&\PML M@#;!JRHJ*FK?IKDQ77_3)Q5&E?)T*"PN,"[?!9.]&$CB#2BO=$CQ8ZBG%*X3 M81'J58MNL=AZZ-9S*Q$ZTC<9-Y=;3< P9!/7B8W9S1:PJJ@R,W6UMQGYKBR5 )QJBZ,OI M,YTJ[0,(OYS)Q7,?68N^:?93O@>4)6C2BB:Z;?2K7?#V!FBC99#S"K6U=?/< M#97@'ET^=Q=_\\V,*^V>XH8P[6>0B_D,85/_S!IJC: MU3S@71SM).@3[4\4 80PRHJ-18,T4^:8DDH 2@<43[ZM5'E!)H-A[>*X/>.8 MX^[ 2^J/>3]-".=U4>Z=>"9TNP,:BC&N8I_CGY-6P.OJ#Z^4GWT/I%JIP>79 M8 CQ]JA$J/HH-L;VZHJ(?6F==B\O/<)HFKT8&[9SU/W@D9S;1%K:&I,?4,O^ M:>>I_%GH$PT,H[$.1 DPUGA: "*]Y$]JEX):,=*7_J;\Z9UOLA/?ZY6AA/?C MV*G3@A+157R6C;%*TTY@Q1EWVCZG4B]EQI @PL.'<98G-_V20WHO,KL"@[<] MZ4E1CAWEK,F_9 J@ES)!7NVB6YJ@M^*%#[Z7[)6 99\HE7*<*/>FO87]? >= M8<11'0^\D7"JU(>*4+4K(F9F4]7GSMKJ*U:-5(M4B ;=2OM\N&,FJE/>W2Y MJJ;(\=[4Z75 +7HTH*;J/K8VZ4<&13[1T>4!08H[%BD>I&4Y[+&M.9[]BFQ. M)#\GT?X*S;4QI?H]#''DD@;1Y++ 0TG]4)7,,@ MP63.@]IVS:V'+-W>/B:_ M*/TMFW1LK/6SI$OR>;<9@F MP"L!&TCVB/:SY04@ 0.Y'IE%@8ZF:"[;M"'ZMF MBE+JQIWV^-%'\99IQ@HVL$&\$L QJ;$MS,83)71J.B/8!G7:J&F=_K \>"RP M?$WS"=&D##V87.-\TVD;M:.4_]J.7#@^WB006;Q9F!W24$E_;C;+;1VK?L+3 M\%'MW/$>4+N5.N0%8[FQ_VMA1E>U69I01 M/OUA;PW,)970Q[16IF.HEP5IDYM^K1E7YC#) 2CAJ\Z9?O^CK379K"F0*$'I M!T$4CJ)$J+K):]1+U?D[1COOV;%L!!>,H>?W!S*PJ2TS'J9IF=/K\!3\T0[MA^I ,&D,M>#N7[(.3DX'_^,!V M6P]&9PD7?FK6-Q07Y<"U:1IZ%ALYRA>=,JTSK76DS%E=J/MH$1ITM&KNX@%) M4YNFK7V&GVBAP,+PLO_1;&?(&L;D.77U;:+;BSCBS[ &- W*7EHZ5)'ME-#Q#8YQM/ M'^-'J]9_4J@'IV9:P6UW4^8H'O&WK)P,M>&MZMS1H-FOW?J\W^N9\'R=;=?9 MA.BR]#OPP'\LQ66M_:_EQM9P M M1A? &\,P2=>QHU(V9W' 3:0SX73 T4J#H-?2+&J,GWAU)"=^^C7H@22.'OPK MDZT?QK3)EL%LSN1D:O1P2>;A89U'16(=BM8G@B8SWL<1IUVB[[=)FD4NR2/[ M. >3YRVH#_-+%(4;5]4_6IO;6YV$%"";D9_Z, (K8Z1MYP073/0)+X&+^.&FG'QY)7+,[>8BCRA)++N M9NN(WG0*8$)[;JQR*1H LQ"$HOJ.K/'#QPD<9'17P,\'L">?3QOH"Q(P^ +O M&):@',K<() M,G;^'N?@QJ86&A1L07IN'F72GJ+[URYUOQI#&+^"82:LS6TM\96]KJ,"MO%E M::20;BEJHF4YEZX<'%\^)'%@I;$B8O6EZFP#'=LOG53=^LFC@KZ&T^?N=Q,* M=,K+ M\,GN8EK7:Z%>W:G__^NXO4,T!]E[WU*7^"IQ'<9LP+;G/XJ.4@]*6N M13M%TLQV5PNV/3()HK>43V1:*[86((D.*I9[>4/CM(H$>TZ^>KW0W;%,@""(\0ZVEXR1GZNRG8&<= M.E;G6CS3VW?0D8-Z8@J@BC!KQ#);=[)2D2BX<65IUO]W')E?1]X^Z/ MQSJ6+1SS=BARSJ*(IJ!,DCFC#U>ON7%1,.I*KTPZ5LK D+ MR^4F<@< 796>VFZ%V$EQ4F02/6E]:Y1H6_1U]'"PI[O7AUI@XHB.=HM^/ M6 MB-&A9F*"%W!VE$31F'=-EY/:V%ABB;<=]HWEA:R>I2Z[+:M;X$R".C Q7Q+; M"AW=N^09*G /:-I_J_CD];-R(C)5EKB*;6Z7\I>/RD:D@#ZL&,]21<\4B2@(1.^9),:Z3.-HQGS"38F[*RJ/:D-6;L/ @B_:V1G ! M>#FRR@+^$R')]F*8*5F.TD>-+0, "$-( @:K97(>I'&7$CD!X;7] ?6BM-B8 MI>Q3D47*T"P#8XO()_6BG[$Q$Q0/N(;\.&40ZE1[K4-H?U,(SKILBYB=FD,:8I?P]0"Z![?5)E.)I;)I2<@XNNM58%-%46&3K:N^=61R^=*' MFZK^I7VJ:G1% Q2T)"\'M])5)'/G:B %#%K%R[JN$]\\+O*5ZIS=;8D&P[?4 M Z VAO,J01P@C8M#GO9OML8*<<4IG7L$9=T%'Q2?QSP+_^8?*D+1N,5C8SKA M]#=Q)9%L64%**VP\LA'(OP\?D_-0_]IW*P$]:P:Q U<" M)8/0S ]X;K:S\)+)(?^TX]=O& V]' T_Y>=PHW_?! M78OLC$T;^ VX ETM.2?^C6D6 L":Q_ M!,!.LD02&]:\P-,^TRITW\ZASM]>FO-I1M M-_26&WM+1>)AB3?+J>;FV5L\[ @P-+^GV8DM T'R'/1\?[I L6!%RHLZ\JSE M<#9=-S)KC5*Y4,^*.S!^0C';"*V.7&,(%Z>JKR7E?MG]>&G@B9Z6D;R3/7N* MLH^.IPYO7$61 *L4 2 'SX_L1B+[FZ$1-;SU7&!B M4=B9%9_[26YZ*$]16-2&-1*8=1?%\2"E\8^M["3_=;81_/W#+7\_/F]5-:\1 M4.--E,'J I)7(:%O]LT153?N%?9S=\S(SZA]:D@Y#6<[@^_$DJS T'3! ML=A@E,&C?#PB/UV=H";M<#U=7U8D9TVL^JQ ='4MFN)DB9RJV)), M,P*GTFFJ;%$D9N[!MH;$E)!+XJA_RR:PS285G]\"?WSY=J)"T&'89Z_BIJN) M>@;%S<^#;G;G(3V-"]C;2=,5]%BK".OHT'X6@ /8P)!7PWV0$D!P*D$'/969 M!]X#0K1(2.E$CA#&J=%.W$W-UK.L)T?T2QK:-[$A"0K++W"LAVK(2[?L&IV> M*%($;HX_&MV,'H Y@76;FH.\6)M[HW075*JIK)*D.ET?D9G@66N!G'HD"-O5 MMW@,[P'J*+:,PKT+C]\SAJ=V,.]YIX)5I3=U@S:N)<+ JR\&$$N=Y1^#D?2< MY HXX!*!H+(A++!GW2X!/K.JXH;I)5Z(M8?:P=R_LZ]_27;?RE%$=3% M%*=$SB*][-&K_@7M(U6'_!IN4; W44&AJR'O1,"!B1=%+D_?1?*MRG Y&FR; M2WR"-\%VI5_?A,/?>PYR+[4%5)GV=SYJ4,=:&KPM+E_:XT_2:*8?_$R.O>CY2/(U>2X"9G> M;.\,2"6 6$R0ZKTT#'1V*9?"=]@G,;WR+3MNK:ZH"?Z6\:) M$55/VG@1U;2!T:\P00:;F?3KZL+-M0YKPM']T5[%*VC='UI?,GD%&4#*#_JI MA@PRG)Y]X)?=*<-:\8*].,QZB*2K#M:U 5_?FESH;X6>/]1ZD["3%\LL8*-C M?"W%XK.S#!M9( =OVO3\\@_S(VV>A*3=-+S[1:-VRDT84$HF"C#0)*=T ;1H M'0B_J/H:0%!:NG\APM/NMD^9LV&*>L[Y">>V]U"#YI#71@\W,(.X%PW.X M\,?Q4SWW_S5W9GHN!![W5R%HL";R_/Q'1#LEXN,#KC3N,W0C/@^UCJ>F0]D; MLSAN%"P$ NDF@BH\GFZZ2CZFQR+[^ EMQ(*)4P)U9_ MU\WD#X=#C$!,\HY_$$/EQXZ\$7\VP=<0G7;$)[;S.%6%_,%8H(UJF**VO'4S:T2: ?_" M]7=(WAAY0+5%7L SNU95>#11S=Z%[L4+98%4?GD(67\U-]Q$$4^#?V1D!%P* M3!PL__!G1'S/49@]_H]P8]O5;8K7]IUMEWKC]KW!=A>ZIXLK*DW(;L',7ZT" M33]NZ8!1T*%G:?JU[P+5)QHT<"!P&);G>FQ0ZFEE?MM"P_'1^P12H# M]UKJ.GF1CYPT"H0K-"5I27K4"=>,?44G+%"PQJS\TD'RJF(WK*;R.L*32.Z1 M,E<,2G'+**FAE*[KO+;]OZ9[\\!24P:BF@+L*X%BMO^-'7H3S9-\0 F!$+?4 M"=GQD$&-+6$SAVY4SRSUEQW/R##V=<*WU+'W)!Z!1-WR''1W$?VN%1ZOX0JK M^OR*M-%A<%DS*F,%*T9RQ@!;S+$[JD&VCG*V#(+]5(JLQSZCU!_=WEK'K0_L M?@^:]\D\%>'V&+NDW4FJ0HSRKNM,?2X)I(D\D.F\+>EW@&E6=;K M-[^M5@OF52^^3//;/_08\VWB9ERE^C9XW86S1TABU31YP'U..'SM0V/+=RQ- M6%ZRJ9/R,2!DKF=HA#/LV):G^ MH+<./'CASC8X8N4AF]!'P-4 #B;3=E53]3C[MU_@HL*[6YMA( D+IX*> GL> M")2]9?)\X]NP5D@?$$($+SFDHC=S=X:%P?S>+J>A7R"GM2<^J'K*H+S8:\W;-Y0+KNCA@0U$'\^0L5(?9GEJ8<](?I Z)[24F=R7N=.NYY%*VO 2/!:X%?_4/#D)*845 M1()%/8)T"FFX!SR FJI."%0W^-OL(2L>W99M_DBT_4G8 MS*H>H"_'WPSR0> M[IE0P5$"E>)KW4Z..YTM)X\XTQ&ZJ\ J_\A/EV(!= #RXK\2$NFK@C;WS%NQ M-V%!7M0^GVGT%UK6FJY^OSO#,OO*4=PN099ASO$C+?QRI8T1N0;%"UJ57\ HR'5A-V:NHARN2K9F@!-:B$4?JQ@SZ1&^F MZ+> M'R):LB/$^;.[O GL)W^*I$;PY&?JGHAQ4B@>'B*5QUB^VTD#\!6Z74F&*J!B M@D\P3F\_4^N%.#;\66BM-6[]>NOTDGKYV2#4Y:X'"H5S?&!FR\#7"8]7SYJZ5JQSPZYP<^' MTIV[Y8,;\^Q3JTO4\9)CE%]N><%!AS$OK;Y+8GAZO+9^YTWPCZR-ITY1# ^W M9JMQ8]Z[MU63H*,5FQZL:^E;=BA#*4?LDB&8V![QM*5#M:(LC&31T9W$OGP" M:\23XQ$'AXZ.>6GN7/J6#2]NH_14:M^XJEB"$B$FM?EEEH>#Q_]V<$:LCBB* MK?SU%6.VLEWH8@^!-\O;<-X&E&+MY>>N'>"DO7*<#'&ZT)\G1(8KH'2+$71O M]>:/!7U@(J=J84L^?&1V7+J.M6LC'CN5/XONRXV>>F[MN?+_&$4N/ E06 MV\VEBV=#S,TA#Y-A%;EV:,.R<> MN M8W;?EF]X=^%Y 9Q+MA<4E,WS*7.Z%Y>>8W7&*S)D%:E$):2&(8* K^\R(1;XDA2GH])5ZGAZ >(S$?= M R _'RA\Y=U+KXYLI#+5O";?C4HT$BAM9:B'"58(>[D,I=*#7:.ZA\FNC3]= MKYKIHQGDIWTM2M%9N<(1Q-R7/VJC^3S@5' M)R+GIA%RV5AZPIY"]8OX;+6VA>YPFG82MIUD \^&-U92KP;%D/(6L@"OXIZ/ M%*,^3R)'D_R5MR4Y))E?2:&>"%EXRV:;L=_= M/6!\PEP$EFY48=2<>FK6MK[6D55_XHB*?Z>,DCT2*_XI>Y ME9-E\^..D6$GLGY@\IB)7-?.IQ/]$W7#YG_SHO:]VO(/7N/,Z!^N,,SD!UN4 MRV1*XR8+TJR*[+K0K88N [./Y@!:');,-ZA.[O>T DW]&- MU"8?!91M^%"^Y\2>'WP;N'7*1DD<-[BS*B/"J#I"IU00(=2&ULY+U[<]RVEB_Z_WP*W,RI<[.KA(0/D 0SCU.R;&-\!L6!+GBWN_^V[W[Z\A_B[__7O__1/__K_0/B_WWSZ M!;Q=LM6C6)3@)A>D%!Q\S/X/=E_K?LF4#X[]5--\NGESR[ M?RA!X 7^[F_SGPA'D4P3'TI)*40TDA"'@8 I9S''?BH18U?W/WD(QUZ*?1A@ MQ""2.(6$8T_]4P8D"C%))*T&G6>+O_VD_Z"D$$ IMRBJ?_[;=P]E^?33CS]^ M_?KUAV\TG_^PS.]_##PO_+&]^KOF\F][UW\-JZO]-$U_K'Z[OK3(#EVHAO5_ M_-^__O*9/8A' K-%49(%TQ,4V4]%]<-?EHR4%>9GY0)'K]#_@NUE4/\(^@$, M_1^^%?R[?_\G &HX\N5D'9^)^4?P@AA>X,\W%(MC# M2^SJL5B69#["8[&9IB/R7/_@%_6W9AH]T DRK>9IJ+LCJOA6B@47-5MN#0TR M_F_?J;_-5@6\)^1I]OF!Y.*-(EI^LWQ\$HNBXN_K/">+>Z$_B6]>-I=\)"_Z M1]=?2<[?_7V5E2^WZB.05Y_.XJY\$/F7![*X>])#%#^K(8+P M@$.*4@(13R1,D1]!F<@HX2$)$TYFW9613%$VEN4/IKTZ6&Y-\K^925\GVV (56L?C+ MO_ZX@6E"JQ[Y<9!*CB&*(P^BP$,01RF'H0ADB".)8R%GY9HA_UQKWKQ_Y9'O MR/^=*S[_TZ[C?-@EK/2!VJ;EH*LTZ&@-Z OH7M=H#BK5KT"M/.AH#RKU0:GT M!PT 5Z"& *A'I0;AZ).R9%O:SK7UOLQWEVW)7FW9MKZRU9))4M *\T8DM7Z! M]Z.8ET7[$ZA_ CV_\1C^>739?]Q[&Z_S%FB2LS./8G/%CVRI?*NG$FX]E=H7 M?=T5*9>O^R+73ZH"Z3NPS+G(E7=_ / ]^GLKI,AS9761;[]DA&;SK,Q$\?-R MR;]F\_GU@M\NE#-[G]&YN"X*H>?=_O?,ER1-F$3JS8PCB"*$8!HS!GVF/FH\ MYLJZ87;VR\4R3<\P^:@&>JB8*UO+6MA]J"Y?*;,OT#CHC_-I:74!2AG0T>8* M;(0&M=3NO@7. '1)\I<+-2I[.\-PEY;=#6S'MT5>SCZ)HE1<4S']MZR8(8\H M*U]@& >80B18"FD81E#QJ"">\((XI28^P(&QIV:F?Q+/F=YS!DL)/JK/5MY8 M8. /+>W_;\:$AS \S6D7(C,P._4%Q9B13JA_@EO471U>4?_:Y91#PX["#B?T M:=_S4Y?8O;&,+\CL9EF4=_)CON0K5OXJ'JG(9Y+P**&$0*RNA\CS8TAE[,.( M>B3 /$6"AB:O[;$)IO;N:A'K1[02TNQ=/8K>Z1?6!28#O[4[<( _:@D-.>PH M+KPY::O-PEGGI&Z)Z^QU_?P[ MY7P^9F7E1RKCYF:Y*#/E?RZ8,GK>9@6;+XM5+KZ(;^4;)>S?9K[O^1&) ^@K M7H,H]*0^>(U@XK,P3BBC(O%MMB7MII\>\ZVE!V2A=ZKYRC]6.Z3F%='LR0O M7[[D9%$05FV5O7GI_J9R&$2$0Z[-->H%$B*,A++>L >)'P4I#](P)MB&X)]ND1R8@AH0 M[Y2;U8+8R@MNAP+1PE5U"^9(GNNEH-IYM.80G71P#889S]\UUVG+_;6XK9^= MV/M0MI7LFO-,WT+FU77%]:I\6.;9/P2?^2R-DP@%4"@/&B+N>Q 3CB#%,O4P M1EPP-DI$SWE9I_8IV$@*EO49-R!K85\AM,=@M;)#,6"!B1&,/:H#Q%!$:3J3^A1'/I,QI@GGEU\C=&\TXNA:<4&ZDN: M"R6WW=? #&TS7G>'X#@,W22*\TF'I7UK+#8Y2^[ MFWO:Q>Q!\-5FKK-Y(A!"CV(<2TRB-!(X9":RLWKZ23,VFU1^;Y:)R'I55TXH-[E:E MS@[4"9>6QFSO)3(T5<< ?FA#M-%!(][5XO]M \2U(E>;Q5CFH%8&_/&%Z%# M04Z;+D;6J2796YAQ[<1+,=NS B\>L!^SOL\662E^R9[%7F3A^U6YRL7UXS(O MLW]41NF[;]H^%=>T*'/"RAD/(C_"@D(BL3+],!903<(AB;G/22"D$$8!@BZ$ MF1J_UKK 2IG]:%[E48KR"G3U 8U"5^!]5C#E7OZ7(#GXE2B]L^KXIE'4,)#' MR0*;4?-8RS8P.[_"BEESM0NH7=+U1?*,RM@ND-LE;2=C7G!X]]LB^_M*?%[. M5]6FY"P1+!$A4E3,0@:1D!)BS%-E^U(>!;$7(F84'75JDJGQ[&9G;E4)"HI6 MTAZ'2KN 6AS'70#3:&=PM8S@LT.$>IRU78#4Z =LQHCU.U,[ H710=KNO>.? MGAV1_N"1V;%K^UFM'_,E$X(7[Y5@C67\[IO(65:(8I:*)(ECGT+ND5A1(=?Q M[]2#2<)E$BJ^2&3N-@?W S+51 H%7D+X/XIY?"Z9+X>LLR M*BE>BM@N85X\7H^\87U2W:2)(1R$C*( QJ%((,(I@Y@G%.+ %S%*(HE"H_.6 MG7&G1G65:!99P1V$3O/2!7H/?7BAO:ZBS/1&UZ^"Z/2(*D+FC[?+1Y(M7*4# M[^M^<2IP9\CQTH#W]=A* 3[PZWY63*=*P/6"[Q\>K+^')*(Q"GQ=T%39*H@$ M(<2>X#"D.$8B31D*8ANKQ73BJ;VZ';FKW*ZB(_G__&?%4\F_ %%I8&>H&"^$ MF6$R!+P#,\0NLLVAYA!VABTZ+NT*X[E'M2-L$=FU&ZSO'SG"^9=L(6Y+\5C, MO!!SCCUE7:1>"A&B.D-%;_(PSKF'TC0)R"B!S&N1ID9Q%P>\@C^T;J!2SO*\ MT<$"FQ'DN,LVM'$USHJ-%X>\!_(DPHTW4OTYHHKW4'06/+P_?LYBX7%/UU..D1=#)!&#-$Q3Z 5)$LO$$PA9;T1-W'WY\DFSY%R4HDJL?E)/4ODK M69":*IO]&19+G^L081[Q$")?AC -@Q@*221-D)3",]K=MYAS:BQU5Y;Y#^!V MP7ZPB! PA/^J/]] JW08",UV(C=IQ*7(:@641CNP1TI*$,+ M#EB+<+E!^'$M^_''U2X\PPZCD]$:AD.-%[QAI]M6+(?EK?T,RD[2R)?E)K7M M(\GX[>*&/&4EF=<[$NL,ACMYLUP\"_61H'/Q5M!R%A(?QT0QMR=]!!%B$4RE M1Z$D A,>)Q)CJ^X%+H2:&LG7XK7U/=E&6,"5M'96J)-%HQX.DRADD/E2N0B) M'T+J)Q[D@:!)$.*4>_%,W4&74UVVKG"#^A K17NY8,O[196!7BX!V:0E/RGU M=(425BOX"BMIYFR,O3H#&P$==?2"=/+$/S8+TNBT;@>Q5DN_@!W%P-M3+Z"U MI^(29Y=NC!.Y1O5Q7"*YZP Y'=ONT\M%-OLL6)6U\.X;>]![1Q_4DS[C<94A M&4,6A3Y4K@^'F'@A%)2G@B6!Q(%1)>%C$TSMD]C*"%HA@9;2C$"/@GB:#%U M,_3>M!TJQOQT3O4-UQ0MV12"_7"_?/Y1W5KSC/K++KT<'784JCBG5/O:G[VN MQP:'/3_/EBU!",W5]]BP^J@>OF-%8 MB)2P$$JJ_D"84IAZ"851D$J/L$#P-#'^<(PI^=2^/!T5Z@T8K40=C0966@T@ M&CV4[]@H O2.6V%?<6[\Q\3@ S?5Q1\CU .\.1WJ\:8)]6BNVP[UZ#XY=WKG MH'IR*@A A0%H00!K%$ %PU2?%HO/]52?FI&^]_5340< L>[30[8#A8K.=4_- MTT/J6H9Y;^)Q=;[R&FMXTOP85:#Q[)?7P'G+ 'H5 9P',KT11.9<_=; M'>#D++[I]+*8G4&, ?; ]H1!!!2M5 $=7<8/BC*"31.A@I7?Z$6IKK)Z)/07;C:O,@G[>I4-06UM[[1%7P2]^:EN7JNG1F)#;K/%=/R0SYW",X40ZID!BB.$T@ M#64"(TP$%CR)&,.S%%46N)QJ0(O4<@-7"=0.+>M<5:;$TM-\N M0FAH&ZT;9]6(-TAYD!W5!RH$TL[R6B4_=K0\4=QC]\J^!5B%3C-H:UHO^%WY M(/+:$FN?4I&B%&,_ANIA"" *D ]3%"70EU($(6-A()!='=:SC!L=0#LP5+8KMII1&LQ)X79K?.8%8 .2V5NOY:4^U2?\]'13^[AVQ;38OS7$ MUNSKY0ZQD?9RMT#3H@[@@YB!XC0C^_2,X^9:&VF_ET5M=E<_&GDGI6 ZWO1V MP9:/X@OY]DF1U">A-33.F>\45&I@:UYJ!6C6@Q 9:.;"MG6+*]2*V&E;7-F?U:R7!6LLK\%'D MS"FY#K0.+MG8M8BCTO= ^.[R_5#37)Y#T&ZYOS0F5X]-QGV3G71!W=.#4)O1L4L M!^;7G3C_M;17[<;%%7CK;$5>F[X> M'N:2D@CR-)$0,=^'F&*AT,6X9Q/OZGE"Q1X$7\W%G6P#@'6J8GF]X.L8 MX"I,<>9AEG(:)3!(DD"]Q!Z#U&,*041"R0D)/695L-)TXJF]WJVT5U6^>KD= M+MV$[-HVI#!= \.#E@&0'?S\_!)0[8\E+!%R>G1@.O>XV_N6B.QMP=O>WWN; M7%<6S1;W'Y?SC.E.0.TW$_FA3],8ZUTJ#R+=]Y3Z00)9$-%$X 0K*\-RB_S( M5%-CI(VDH!75Y-MK"[#Q/KD#V(;?(^^#6)_]\3-@.-X;/S;;V/OB9[0^L"=^ M[HX>21%?R+>;5:E[A?WGDA;7K+R3@>H$._W6+\AW8UWZ%E;/($WF%%1PIIT2O)-,KJ2WA M_]8KJBQ&\L2F\WC8N6GC+=9)#VX$,<9S[L;# M=,OO&W':OKG62R8$+]XKN*HBN'7-;-]/D8]I"G4#;7TN$\.4J3]DA%D:4XD) M,VK.='J:J9D$K91 /SP@*XI5%11UIHYU_<.VI'!5S-HV]?K@&IBY=IX7UR9=-[4K MTYCY7ACJ"E4>UI6J?4@B+X9>%'N!3ST6>N8]GPY.,36V:(3PO*];J,0H_&U(?1L3!W+T9I) MU[Q%RM=-_$H"35M_A.\110!.!0AX2 MH]BY8Q-,C=1J$77GEXZ0%J_N(0P-:.U"9 8FM2% L6"S"\$9B-1V4GI-XBLE/7]2R1)XI"B,/]X+K) A_$M_++5S%_%K\N%^5#,4NQ M8$3$ @8A32!BDD*,9**LN 3%D>*Z%%OY?7T%F1HMJD?+MZRLUW<)S-R^,8 = MF%5K%:YV&TIN91^52T!%U>/\"OR7((I>%@ZSD"X%T6F]O[ZRC%L5\$+$]FH' M7CK>R,6]FN(BG9I1-7G/O)"G22H#F"#*(0I) $DL4JC<7A[2,$R92&9*S6S) M/YO7NS..$A MQB2!2<"5>Y1* 5-!" S57PG#,6'$J#]U7P$FZ!:A8=RB->1NW:$^0$[1#=(Z MC.\'[:+W&O[/6H9)^CV["/7U=_;&N31%?%WML$E!5];?IFS[KTJ,52[XW>*3 MT#7$E62*@K/=SDX2ASA)XAA2&B*(! TA25,$(R^E(0_\E(=& 8>#2#QY(:6\FLMY-!6@N]RDIYU*)NPIL\B?\[8D?BS M=7'=RCHOJLI;N_%I'Y;E?XE2A[K=+[)_"#[S$IKX?L1@D/@<(BDQ3*E(H(A\ M&051Z"-D]?D83-*I?4KJPF:K1;Z6<"M&7?VC4&R4B[KYMK(5ZXBT9>TT533U MZ?-OEM^1X9X#LV_*)%9WQ%V8]>[*QAONU']O-UVT0NJG)7@1)=CH=*5;KJ^< MEK <&GZGQ2P'$W;4 E<&_!:Y"HSI.T ]7TC]O%C"ON<4!N8G"9_&DT\;I:G#19[ MZ9Q6-_>( =29H7?R]V4^YTW8J5"6:BKB$"+L"?6'B"&-D@B&"4X)BQ@*$R.: M.3S\U/A$"ZC=W4I$BQ"W?=Q.$\CE: S,%!40=PT0?8*8]Q&Q"/F[")F1 O[: M1Z5\$."KEM15\/)1Y4_&^NW?-5ZDWU&)M^+\CE_5STS2145RP;/RAN3YBUSF MVD"K'8$9(ZDO&.(P(%BQEH@\F 8(PX#&7D29[^/$J'6XP5Q3H["J $\E*V = M82W]WU/@FME&CB ;F.>JPE,U6ETYW7N4!G"XM'Q.33>JO6.@]ZZ58W++!8%O MW7/T69J2(,51 GG(&42QQR$EB80X"$1,&9)!0'H&KG7G^;\C\&P+6#Y_G@B33-"XC?G> M-&.W+3^FYX$VY4@=_T30CANW.86+_=1_5V M^6[O3S+JFWU4Q]WW^OB%/=]JG<"N#]5R\:#&6]<+^F59%!]$>2>51_BQLM[5 MSZOJL&V5V'6-?RS"Q.>40"P4 R"I*[.F)(%$8L)#)I.$,QM3Y'*1IF:YU.4H M6%OE2'3C+H"0U-3!?Z6-FU5MN^U0G^Y DHGO9VL-Z2&Z.C@ M#DZGC'>Y5.-2I#,4]SC5W\8_5=4& MZVIM)+_+JW '7KF/B@&KC:T9"Y!')48*Z32 *.6Z4D? ( M2'D5"B"2RZLQI M,.?4F.BF4Y3Q:K,!56TX\^5\3O("*$.]WD:RW'LV60(S0G(,[,"$U&#:[!0I M@=6#6T=+\2:;10E=IP4[#(\RA\AI<)3!M..&1IGCL!<897'K!3YJ)QOA@]*I MCL::>2+Q@RB6NC5(J+@HE3#U)8.V^'9QG?(3FI]T-$Z?4<_AOB5Y'\3 MI4Y&^JSSDZK!FX#-&?>\)(V1#_T@5HY3$(5$4!\PJ'NG$7%/C MB(VHH%C+:L<3IY U(PI'> W,%!VH-F)>@1O75&& ADNN.#7=J&1AH/J0;RURHKY791;PJM,R?]&>:4R]"3D& 1011%#*:>SE@/6!(E M)$HPCJSRU <2=&I$51^L29WH_-PFKK=)A$T:&E]5.P MB .SI\NB3K6ZNA]EK?!5)P'><<#2@(OB/.YI"%G'#Y\:$/-A#SC=0;[:; M!RU@<;O01P_KZ4$A.(*%/6+0H"R*@7)U$41C@V M.GP=1KRI?6<:X36Y+/29WSIJ09_&;L?L7^F&N?,5;^(\LKS2WJ;VMOO%/OV] M>?TE'/@K8]Y5J[/.^FRW4^!*K_/-]CH/TV'-;F4=-U0;;(4GUS_-Z4J[;Y;6 M:R$N[HUF-^NT6J'U0LRZ\UF_6?IT]M@97VS-\$Y_6+08[U?E*AU*0SENH4O51"G(:^^@YP 5..":3J MR8H1C]* ^#;[B-W!I\;T:]GL-O6V\$H2+E'$4TBJ F]>0"'A80REYPM,O)#Z ML;3)1.B-UVA)")D#U,RV+_MB,?"7:RU6%;[K;F/PD+HN-_.VQA]U ^Z09KN; M9@>ON:"AW2>Q(/,O.5D4NCEM^5%1J:XS/(M#+K&( AA29>TB+XTA%4&D$\#3 M5)#83U*C&#*3R:9&>$V[LJ4$N188E&N)P5,C0-C%>W>$WM+FZ[O16 MR0HVPH*/[J'KT2C/ 82C-\VSA[)?"[TSV!BUTSLVQOBM]A W_4N-.+:)@2< -F,8EQ!-S"W;*/V MJ4+MXWG4>D3]GX?#;;C_B?E&CO,_K_E^@+_!/2,'XKU;G\C7X1DSX47$PY1" M% <$(I;ZD."(08FX[S%):>I;[9@YDVQJS+21;]Q8NKT5,V.N5UF'@6G.0;1< M9Q4_GE[%\2+CCB$^B5"X/>'^'+%OQS!U%NQV=(*>A*Z3O_3@OV0+<:O^6LR0 MS\(T(%*W*O1UY\(88KU!+VD2,":Y))Z5Z[D_Q=0H=BTA^$/+""HA#0LXGP#2 MD# O@F=HYK-#QIZ[CBKOE(3V9QF738YJN4<+QZ^\M*W?]:+,>#9?Z4";37[& MNV\Z9E+P]TIHS42K>AOS3KXCN:YV6K0IH9M&;R)A44(D@]3G7.=,Z$J&5)%$ MBF44Z&TK;E78PKV(4^.7C\M2+6E&YO,7\+;1KY.U!%H-@7YTZBO4/W3,0144 M=SZ->JRE-V2T5UW0H1FQT^BOJ][Q]>RHJ&]JE=PLZT@=_UPOQC!M_YQ)^4J] M_URC?+P!H/.9>J;R[A0T^:*&:;;3)4ZH8#B"@=1?"C^-=*X#@UCXG*K_3U!@ ME5UW?*JI,?Y>61Z@9;7,Y#T.K!D/NX%KQ..)#5(#G$^<1\-I'N_QV<9-XSVK M]5X6[_D[+G0UJZ_=C*0X]=(DA''* XBXCR#6D=1IG'#,D8=D@GJYF=7P4R.$ MCB-5R=?7NZRQL_0LK1$9SZL\ T9_AW)+YT&(Q'R(:"H@1(I"&(?,I(9'O8^.XL+/33>VM M;@0$N7%G14-83[_@[L$:_2/?(E?EB/5HF78>0HM@,*=0CA0.UH6TJJ()\L[# MZ"KYP!B9D\%@YT<9+QS,6*.M@##SN^Q8MLC+V2>]Y7_]+2MF2>#C)"4>) A+ MB+1Q1%""8%;HTZ.,[5@9F_Z-CJG.;&WSB/8.EE19KIU;/>= M_4/+Z<#P.:CW"7M'7=^Q==2_=NV<[0%'>3$/ZM"^?X=_V<.8^?)U^>5AN2K( M@G_(%J(48O'N[ZNL?+FMPB6R9_%1K5SS]? CR=/8YS"EG@=1)'R(2/362%LH5Y-!3:(UE*%J@[LIKZ ';2@+(:<#Q;JH^>6V95KP'ZENROVRM] M(=^NBT*4A?I+^[.F-R_^R< M4Z/[:\;R%9E;%ITT ==LS\HQ9 ,3>BM95>ZDEO>J^OOZ%XW,+JOR&P/DMBK_ M^6E'KLIOC,-^57[S6WN&V<])4=S)WXF.YRKO\D_9_4/Y[IO(65:(CWG&Q/J7 M1?/;PI_%&,>>3*5: \J4S2E]2)01"DD8"SIY%3I?&$?A]Y+!YO[K2 M#/>:M1*#)RVRFZ+]O5;(C,,&1WU@5JODUZ$*C9"ZKG\EI0YC;5:B4J-S3;&^ MR&$CN8N =)H/T$N0<1,%+L%J+X/@HL%Z^.;7G&?:"R#SCR3CMXL;\I259'ZS M7.A2'LH45'\K,B[JR-=*O$QF@E\7M;TX$QC%,DT"& H1ZW0"H3SW@$ >B 11 M+$,_-L]/OU2:J1EU&\$!ZTH.V%IT0 H@*N$M',Z+5\W U1]S+0;FU8TJ0.NB M*S0UVER!SA)M*00V&BD#L_%:QUPBBWV",9=JI+V#X9?,;F?!%<0G=QLNGF2\ M'0A7>&SM2C@;U%UOC(_+><9>9BST282E^L AGNH&S@(2RA#TL(\\SX\1DO&E MK3'JJ:;V"3O8[N'RSA@-KF9VO1NTACYJ/]P7HY83_-'\=Y!0X_/X#-TIHYGM MU1ME;&MMTB=CYXX>)O3/RR7_FLWGUPM%6:5Z)#(U0;N_H8/&$BI13$D,29H( MB&+F02K"&"8!DDPB07!@'JIS;K:I\4&=P&MJU+$ >F ME?'QLS \7>(XDF&YQE,?2F4;/$DEM:OP'5-@3IJ#9P<9S]PSU6?+G#.^R8YT MN&7]JQ%J+""H902ND&0\<0_ T?]R/9\O/XN_-W$2,4/$QS2!*/(11$F@7N>4W//##^B\Y*KSN)M!=4J MU;BX+8J5GKTJI4I8]=A+02D/(PICG$80I1SI"J<,!GZ@"TOX0138E9FQF'QJ M)+^I,%W%,A0@JV36S23*C=15X$-]@66T@]7"F&V&#@7WP.ROQ=8X5X)?@0WP MM?#@=@U\1WZ'Z8D]4'.:O&@S_[BIC3V0V4M\[#-&WW!26K[-"C9?ZHR.3844 M$B>I#+$/I1_*QOL// $EDTFL_H7CR,AF/3//U A,BVD;,GH80#/V<0#+P$2C M)00;$<$?@QRYG,'!;03HX:E&COH\J>]^I.?IR]W5;R_6/_R/3.1JR(>VIC@2 MG@Q]*J$?A@(B+!A,:55=CWF^G\8!]HPRB7K-/C6>V-1T!VM)JRWP#]=_O;R< M^_%%,&.5P: =F&M.H3I2I?>S, U=\_VX *]>_?TL-B9UX,\/TF<75#M_:H+_ M+^,+\=+N>%(1211(Y8FEL:[:%$(:QAY,(QS'(?,8]XVJ-AV=86JDU,H(:B%M M=GP.X6>R;78A*D-OD6T#TFLO[! R-OM>%R(TUAZ7X:-CN9=U0OG3^U:';AQQ MC^J$W-O[4:KV>*,=JAY4 MHWN<>OB"?O[0[T(G@ A^_:P,DWNQO?5RMRJ+4MFBV>+^FA9E3E@Y$R'R"0H) M%'$<0"35RTD271=2!@DE1 3,,XI$ZRO U%[D5GY(:@7:7>"5;B10+@&KZG@* ML!!EU7MXD_4&2%GF&5W5 9_JTAOUP[??KG1>^P\_V7E4ULMHYE0-N3@#$TPK M.FADW]\N[LA_M2[<_$>KBD.?JR^*+MTN:QE&];SZ(K3K?/4>I^=F4K;(2O%+ M]BSVHM-^)?^]S*OT@@_J(6UV,H@O$2$8P53O*:$H3B'U@@ABGWB19#2,0F&U MG60W_]2HLQ8?5O+OQZ5>@4J'.B,':"TL-YDL%\=PFVDXR(?>:+)$>XC-IW[@ M.=U^LA1AW VH?OCL;4'U'*8?"?ZVR 5;WB^R?U15&=Z(A9!962@C9ODHU \^ MZCZL.DVBCN$5ZIDNJTHE@L^$B$00A9$V)B.(N/H#4\2A3&3BTS @%%FUH[A MEJF1X\WJ<34G574C]5J26D@=;5X)7>T0/[7:@%RH2VM[<]6! )3D&Z -"';L M>5;MM.I_KO)GT1\F)( M:1S",/!IF@:Q3!+>K.J[!?]3K6DK[W K^J[R):>TG/V/RD==H-&.U+>;SW]5 M.H*NDG4]\P)LJWD%UGJ"2M$KL%:U'G;8XWAG2S'TL?WE@K[Z\;XSK$W" -Q- M=D$#Z#?G^Y:^V>U;NKV/=KTJ'Y:YMFMFA)$HDA&!3'*DC(*00!JP&(9)$!$: M>EBHSX=5U3OG,MKPTCC)6+^2;]GCZA$LUAO2RB1\7"Y H8-?V_.#\H&4X%%O M9RH/#MSKY\[0IG]QL(45OL5]Q8FN,[*4.3J328PBOP0(BYTX(A4K[>( M1>A)'(8XMMUJF,XJC[W;,,$%'M<@O&3)_HQVX1:=5QI/ST \MB93M!/W9/U3 MFHO'$!_*:CPZ7S_C\:Y\$'ESZM%N=62BN%GEN1)@%A#U4:"KJI&7*5M.N37U$W-[ \QCT#L!EENX-M8.*M$6LD!1U1 MKT CK#O.- /%)?.=F7%4_C+3?I>%#.^Z\-CSS4MGS_5]+OZ^$@OV4K4AY)@B MD@@,)8H(5 Z&A#B, BA2&BL?1#DB0;]\SN-S3HU5N@.:\S@W]F*HJFR/5 M.WZ]X)]%_IRQ;'%_)]]G"[)@&9G?+HHRK])MBR]JAN+PKYH8^8 1A(*$0)YZ MNJHCDY (G\(T)E2RF/+8+E[7I7!3X[RUI* CJAWA.5T[,U9\K149F#H/+L8 M&0Y#P.>21YW*-RK9#H'L+B,/,D>/TAZZ]-'-*$J.)41A$,/4QS$,0LH]&:OE7!@FY%^Z6*<0E&)A]JWIJ&RW 6HT.&X-F MB2I--ITI:UW&60Z+$B?C+,M83=8?!'BN*E MY=[+D2V ^,8>]#E!=?14/NB$ MI.P^TWW5JI>&"GTNR=9KJNX@8*%8G10/X'MURQ/)R_8'?^D61?T!?/>Q\[OO M0*X[^18ZC:D*?WM:YI6OH\32TW;+J2Z6I;JZ6,UU6R\]935;+IC(GNJ&IM4/ MGNJCC**JQJJ&J ]K7=4MOOPI.%D1YH+AQZL;53TJ/:3RW?/E4.P M?JPC03&33./($D47W(<8ISZ,D8_2T(N5.6Y4P^KL3%-CBXV@H);4,C#I**)F M1.$$IX%Y8@^B@6H+G\7":4C.T4,S9&T8.B=XN>/ZQLE5GB>:X6& M)K_+XR+W.CW42DX@%/(4]I.(?SPHX)\CZ/$4MLXB'4].TF,3]V 5GO?+7&3W MBSKB21FC>D=C7N\W(>''2Q$%_)_(O('V<,IXDG&8,RI!Y$2<*5#X"0^C;HIL0R()%=W,69^:9F MU:\%!7,MZ150CIKZLFO3\>FT_=<+;3,KW2&& [-^+>D5V,#X2PUC(R[0\KHS MH0V!<6D4GYMR5#/74/]=P]7TMGX,\S%?JI'+EX_JR2BO%_S=WU?94VT.ZU"& M*F8[Q C'411"2?P4(B^,8(H5W@BEV$,D\#BR*D]K,.?4F*85^0I40E?E^M9B M7P$MMAW7F.!NQC>.T1R:M2K/.X^4M<'%).2;3CDH[%CCL4H_- MK?WHY]WCTWSY(D1UDMATE&'"H[$F&9)$7-%-$D$6A&;$]6/:MP'1?,5V=CQRB% S7CD0I@&YHT=A,YV+[*FBQ/JNZ2'0]., M2@!ZUV6_"#[8"#\8RE9!A@.A/=*.ET/4;>/R>@!W)A3/9L0QH^]Z:+H3 M<-=GA)Y6H)2"Z5B<=17L3Z04VP4PU61<\)6Z3,W_KBYZ8!6K^]$L5;*H)&QZO#1^>;L\\K?5[.G-;!&&X]G)KC[J4?1MB,EIWA-C##'H5L@&10(TQ6Q+_^>9GG5C2[).E7D"PAV-(8H0A\K$/TT02Z!%.$/=3%%*C M .W]H:=&$/\)WH"?@9;/PI_=!LM@5Z W! ._ZQOM^W1!WX;!PFWO#<=(;OEG MLNR( 3XFL20FP_3,=]$&V_6":WMM_I^K/"MX5F5I-]].P:( )XQ 1$@* M41!32+!,8*03Y BF ?:MJBZ>F6]JO*7,5U&4&:N=#LOTDS/0FC&60\ &9JA* MTBKJII(5=(4=X##8$!BG^1MGIAPW(\-,_[T<"\/;^M')!U'>D.+A8[Y\SKC@ M;UY^*W00[ONV-LNUWIZJ"L>V;=QG"0]3HNTCF0:ALI0B"4D0(N@+ACBG:8 2 MJQPY>Q&F1CIK40%9R_J3'??T6 HC+:]/[Y%UUP?Y,,SP43 M.. 2*EZC$''D0YRF'J2,R0@G-&32JJ3LD7FF1FB?5X^/)'_1J;V5Q%7A4UMW M\#"BIF[?Q3@-[MY5SIR6$?Q123E,[9$S2+AUU@Y/-;)3=E+??>?K].4C;!ZI M)1"S0!%"&+,0IKZB!Q0Q#Z:>CR#%4>I%@>\C;A5?:RW!U"A$/6/A@!M(%>@# M;"'90CG)322MQ"MM(W7Q>[6-I$J(Z6XE=3&Z:#-I:Z"^VTF*+>L\_+_7^9U?591*'LH9$CO+N$$*WL(11'$ 1/0]V,:JC=>^&853_M-/S6. MNVT;/>ZV%9;5D4\M] 7E4.S6QG1[:BC$!]^MTL@VQ4AJT9N")&VEDJOVMQK^ M5@.7^U=]D'.[G64EP5@%=.(^>-$'#? MS^Q58N>-=#W 7>0V ^X3H PH[S7SNCC]NBO,! MS?9RF0]=T[/)%RD>KA=<_T=G1#^3>94@TS87>YL5;+[4W<5F 4DQCD,)@X!@ MB"3F4/U$0(\1W^,IE2FU^D ;SSRUU_K7Y4*\@$>2_TV40*X6W/+3;0ZYV,#\Q*XGH>G$4^.J MHULE53\8MFE74OV^TJI*MN+&X=362T,YYSZ2#(8H3/5WA$)"(P$#&3!$0U_* MV)^IF^GR-1>G*\" -+BU )LH99T1OVS+^^XLW4#+8O:M&0+J@3\U.XUYK@YV MYKD"M> NFQ?8(>6VE8'AW",W-K!#9+_-@>7]_;XQM?<[2Y*81 @GT$N\ *)0 M'RIZ/((!81$/>1 &F,_*94GF9B15#VOU?5@//MS+\47/T6L#JH')C#;LE1^8 M%*Y/:VS]MF\KZ/)=;D8>]4W=UF;W/=SY;<^,U\YNC[&R[@(I(*9) %-E/!!?F1#J M_;1*B+U F,E9?&M=M.'0L[*.DU4RHX:QL!^84+9AWZO_<@4VNL!*&?#]6AW0 MZG/\H-(^+]MR6E.'17I@0E55X71>@"E"-":Z&!S4.L" M-LJ C39@O2[ZWC,6GN-UL4B='FM]QFJLJK!F>IWT;NY_ZW4BK/H&5@N5;1:* M;!:*[[] KO*R7:![,HW[H@G&R_IV@<-6DKB3 4?N-:;WHLN73MORZGC[RP-9 MW#WI(?09][,H2L'KGEHSPOT4$]^'/ HCB(B70.*3&/I,JL=7JF^@$JLNQ_^Y M)'EIYEZ,)K\-/>QJ,1Q#?/K\F[)_J;C/%@O]]E,RK[:DQ^]79OT\1 D+TYC[ MD- Z\I+'*9"_<$3A%'D!0$+:@X5VM?6K[\^LRU>_Y=G;]N'9CW_DA9+H^C<]C>H$_C-':K!^J(A[('81OU:'9; M@FD=T!Y$Q_J8]O H_;BO3DT76_E:F2@Z&5OKN@V(>Q*GG,"8BT1W?F*0!B2" M..*^C[G'8\^JBJKYU%/CO$;R.J?1\D3( G S)AL&QH%9; O!K:S01NXKH 0? MI":&/5XNZJ9'11DQ0R=FC_]PQ1 V=]LMQ&MK%/@21 M\Y2*,S@X]5B/3#6N?WE:WSUO\,SE/8/-%F7&L_E*%Z/_K(O55J13GP$+_EX) MK7W/57V(?T_-& LB.,(4_;,UYN3HKB3OQ.]#5G>Y9^R^X>RH@09^@3SQ(>Q( 0B/R0P M]86$F/* 42\./&Q5(^3H3%,CZTI0'7'0B*KP!)6PEFEY1Y$U(ULG> U,E4>A M5=E'E%3Y^RXF\WN>!9J?\V$R)F MG*0^9!Z7$#$I81H%%'(RMOU-K8$@H;I =FE*Z4E;0775AO0(?E_.,O8 _FO\.4JW1 M "JG?'-BNG$9Y[S>>YQC<$N/2.--M9#.YEE3P#WR)?:3 ,%$ZLH! 14P11Z' M*:9^E(8A3HC1SONYB:;&-QM104=6BY#44Z">YA"74 U,((=1ZM/-Z!1<%@&Z MCF ;*?[6\B&SBZ8U@.)DL.RI^\>+A3708BO4U>3ZG@5N-^/-E!8DB8(($D$B MB'1K1TH\!!&GL9\FZK=Q9)-@VAG;B@A'RS*=VW+@(=3,3*>>6 S,=$[?SQ.J M.BT VQE^W-*N^WKM%6T]<,G($>;K$B?71;%ZK*.[=+-85@K^U^5<#:./A75W MV1GW$IFR.(7,)TPY7I2H]YUX4% >)1%/DC")[>I>C""US=LS3LF,5D[PO!9T MI*!AB[4V/'F:!PIS141_,KL'XF-LI7'<4G$"!LOU23" VV$/O/ M$11LOP[.PH%[3-W# >\M7A.3_-M< 6;N]H*V^PY3#%]1SCNP;>G/ZNO6F^:\UU6]^U-L,%U,J#CO9@K3Y8 MZU]_ *?X?%CLL4SQ.1FK-77U'-3V#>L^+V3;#BHZUSTUSPNIGI=E\[S4.21@ MV7E>CO*)J_SJL1?NY/;2:,*,MU-MIX*/^9()P0L=L7'-GW6 ;R/V+! $!YC$,/*H;M@K M,4Q]1J# 4L0^\=,H-#=C' DU-2NEE13HAQ206M:6C"R^0*[6S, >865&/J M56NDBY]<@48IH+0"K5I5?916L77[E2NP7CNM'&BT:PV/5U@["^/@%=9PI&__ MJ&MI]V%W#/K)[[:KN<;[+#M&9^NKZWKLOC%#CX]96>6ZZ$K>RZJ2BUBP3!2; M\MWKW"XB!&6^'T#$@@2B5 20R@##( @1":FDF&.[*"*+V:?VF>P(7]>T[XK? M*6)OD@_F8&U,HXL&0GSP>"-W8/>(,^H!FMO((QL!1HY%ZH'-?G12GT%ZY@ZW M^[*WBR?ELOPBGL7<;\)% D:"2.C]39[&$%%$("%!#&D<2Y\2Y(O(JL+LB;FF MQF:=0Y9?!=%X<_!;H3<7(/B^$ASXEB403B%MQE:.\!N8FS;0Z7JO6M KT"!V M/I[)/A/X/"9.4W]/3#=NKN]YO?>2>PUNZ43!&./8(C@45X6Q1[FU8XR[B@TZB:$A- M,'%::O[DA./6DC?1?:]8O-%-/8Y.MMO;%U6VV9W\K6@*T=])W;_M_7SY]78A ME_ECO5/K,^XQW?W&CPA5[E"BG""<))"R5 A!9!01HRH"O268FBFSU@',JUB>5*RJ:VN[Z7U7[2*T&Z.@Q M-/P61QE#+\-(YQ;#+(?= <4E4)X\C>@U\'A'#Y?HO77.<-% _2S53Z(HE=FK M;+[#'4([K>L9\V7$0F6V8I9 )"E2WQF40@_)%+,@\"6URCVL'VJ.P:Q3U&Z&$A MWSX^KGX5:J)OR@AOMI:P1](T($372U8&L!=Y$&,_A#+R<1K)A IFU$KXV 13 MHY^-B'H3FQT/'#2#S\!6O1"4H7UE)1VHQ=-X]$E,/H2+A1%Y(3XCV8C&SXV= MV7="^9-6W:'[QC/:3DB]99.=NJZ?R:6/.>JPS;DRY71\R&X[GIL''" M(#0KAN52J*G14BTM6"X$>%'RVG&1DU4RHZRQL1^8V:K>/!LMKH#6#Y9+V&I8 M&5UYF?VC2G4ME&76^G[*J?'N)_%(LJI'JY:Q:GFFU\*VXYD!UF;\ZA;!@=GS8+A>4Y>F M@G.,:+UC^ P;K+[(.88K21/YRO:BZ0C[IJ=H4 Q[[ MF(92N9O*&D0B9)#XJ8"$"]_SXB2*$ZL4JA-S38UGUJ)6MH)HA;5DF1/8&M*+ M&\2&YI4ML-9R#D$GY_%PRB,GIAN70,[KO<<^4FG9IT:C70RE982K.7N-I+N MF:=T$GLSCF_NQ5=WJ^E=1 M/BSY;=74NAI[%@2(J3'21S700Q4@ MN5HH$(%"6"QT6/"BJO7TJ#-!R#S[1W.0>)\+86_X',/< <$EJQR;:E0>.:/O+G.X]?Q)R,[YP M!>3 I-%@^+G&L);TJEM*T6T1B'.(N*[Y<'2^T4L\G-/\4$6'L_?T(Y3=J('B M@RC755 \EG 1$0E]EJ00^32$6"8$^CA(!/.CE JK"@ZG)IL:H:QC:$KRK4E) M^LF..$Y":T8\LEW/'+LBCJ M1L"Z1M5*63--?MUR4;P1ZOO!&5;#1M5W1#<>*)G-OHQYH M]7--M(,N@GNB'D;<5R#Z07$__*$8=LH^=@2%-??4%"R9THI6)D];]A>]^7Z)+0^V3RK'J>J2?PU_^]5>_ 6,YGRB.D-@U17 MQ,8$$A3Y,&5QD 9AY,?(*J2_CQ!3(^A*/LMSS3[8&QYZ#HSHT">BK?@=,[AJ M< BV5;@"E1*@H\45^"ARYK3$Q25@.CU9[2/'N,>N%R"U=R9[R5@C=\5MV@%U M3GI^%[K:D.#7S\JHOA=;-3%GC*0I([XB3.(%NA.VA$1]M"!%%*.(B"05TH8_ M1Y)[:I3;R@I(+2P0;;78)RWNU=Z1,E?>"LD+H!R=^GC9\G1YK.?#C.,GN.H# M?Q8<=-2]:UOH=K2_ NLGJ0$ &)9O'J^M;K\UFT1K74O1_QSM=?NMA[,6NSVG M[QW'])2+!R7>^FM3( M"ZW\ M.)I_9AVI(;Z)TVZR@F,\#-/A1#P#C"OLT&P5KF<:*Q;<%R'/AD-O?8 M05!6B!P(B+*[WU&TY?6J?%CF.G=[EG@TIL3#,$[TUK'O4XA#EL*$T=@/F(^5 MX7U1L.5FK@ERT7ZL)5F+ZS#4LH.W,2^Y0'%X*MH+M 0;20<,L]R'8] HR\YT MKQMDN:_WV1C+ [?T8Y$WJR);B**X9G]?94556:793U)&U9W\Z[+L''?55^7J M@4]10&3,E!^?Z*)*?H!@FC#U1Y1X?B@223RK5/I^8DR->S8BZQ2KKC.D#5;?WU_N*,7)#]8MSV*[1?/F0_JNWVQ*Z,X&8[L-WTXS-.8N') M1$ >"0D12:BR1Y772U(9! 2EA#&K9*"S,TZ--M<=Y*L7=WTPI&R?RA,&RUI^ M.](\C[L9-3I%X5%&9@8:V5TP\%.,?;F*&*M M$*B4 5V5&DL-?%F"5JMQ%\HB&G[)# M&D0!]%@<LS$04Q^]U5PW+:@BYP]$YC19;%02 M+U!_P#!B!"(A.4SCA$,_#G3'(&7<$ZOFM,8S3XTR.H(WN2:7!O>9+X(9H0P" M[< 42#U/FV1HAI_V%C"0+29[?8>L!^C' M67?*W]6M5JH$G]H\:EZ/.(G\2!DJ4*94>?'*>5=>O)] @GC"J"]#2H@-1QV= M:6J*H#60K9.L'MB.8N%2R(Y/MFHQ'%6YUVB M.']#;V,F7PG^:?E"YKJ;SDW3Y9T%4F))8BB\-(4HHDR9+G$ XX R%+,H%=SJ MZ//(/%,CA49,D%=ROEC;) >Q-+9 +D5H:'NC 6L!=.7MXS8Y<]"+Z:BSOY6=QK@JG#I:KP-KG,'RO__LU+\\LJ"&/F M>;XO:* (HHJ-P!C!5/T$*ILA2F,NO#BURE+J(^S15:*7[)GP6\7I5KJ3+%%74NZ#?._+CZ2O+R3;9+ S?*19HN*9#8AWFE* M49PHHT@2'NI:>XH-4H%@1#TL8YR2T*XUJ',)I\8JGU>/CR1_T6_3+50N2[U M+>O4JXZ:@V8##+86P]ARKH1\)4O/,<;'[4#7$UW8,J!)KBU?WBYUN^094E\! MPM1W(8AE#)%D A*22.@)$2:)1RC'::]^ 3L338WC.]&H:TE[-@C8A=0F=N R MH,8)'MC""/Q1BSE$7X C2 S2%&!WKM?I"'!$XZ/M (Y=W]/47,KR*\G%]8*W M?WTKGL5\694DO5D69=&&$/@<^R%C,(Z8I[S*D,,T3!'$B+!0X##!V*ICJ_', M4Z.-&_*4E;H)HC(6LD6=* 97RO,J&C4 T\);6G_&ZV!HU0V![M#66HN?KHF] M_D=';%#)/<#!GS5:3NTIX\G'M9-L,=FS?ZP'Z&W7Z(Q,-7C]W]O%-6/+E>X0 M2UZJ-,V<<#'C :*11Q$DGD00$9Q"''C*R@D$BF*1T-2N7;W9M%,CKU9&\%0+ M:6WOF$!M;/TX!G!X6Z@2%'S?BOP7]0$ :T@;L:] );A3X\@"*,>FDLG,8QM. M%F@<,*-L[K9CI"(O9Y]$&^!_W79'OM'CB_Q).7@O']3SU?@(.,8T00S!$*54 M&50ZU"GQF?+"6"A#Y"=!RDP(R6K6J?%15TJ@Q30C)#ND3_/18/@-3$=[T#GT MRWIA&+1\T^_F'NF3.A3K5_+T'T(-V7@(1*:Q M3Q.BM_@Q1#P-(>$>ASQ,<4)H%*#0*%_[R/A3HY!&0E"):)$.=P"YTT3A (^! M*6$+BC[M< Y@8I'R=QDV(Z7PF3TN=CEXQQ4_F5-WX+;Q?*+=S=#-]TNMP<8I$TB'P22ABD6$+DAQ[$(9<0QT1X(65!DGHV M;IO=]%/CNE;Z:HMD[Q#+SIFS7 @SIVXX> >FSM/(;O7%'>3HKQ]P+IT]2PE& M=?KZH;/K_/4+ZUE92S UMFLJ(N2-O$ N&ZV7&B(.NPN N9K=6=B-^6ZCB4W=9:A5 J\,@5;3MX!NHMK:A$*]5 M<=L.HQ-UN"T'NJPZ=R?:03<$NU_HP[4V[HKL!TLL^"_JQ]D\TYD'ZG?*;^!- M D+G%S/JRU2FC,* DP@B)B+E"),4*JLQIDQZ08C8;"'N==*C&:4.*[#1FY_6 M;WY7[ $)H)81S#="]JOM/= *FU'P!%9MY%KA'4VOP$97T%5V/_)-6;X=O4"C M\3JWJOM+]X7%AUV<(0J0#R3QJQ0J'Q;]8P7-!Y[UTNCKV\6S&GF9OS1S[-3- MIH)+Y 4(>BGQ(=+USE,9<\ABDOJ18)&?QOV"JD]//#DSO1,KW0K>-_;Y#.1F M?#\$D ,S=S=2>2WTAGG'"3HV0VN86.(S<[]2B+ 9(LER+/% M?15',PNJHV0A(0]8 E&8*B-7[Y=R@3R/R!9NO M>!6)!TBOV)8#:!H< _7&:& >6<-S8QZ#> !BT.?WDB,=-ZS_<"XJKIX4.N3 MASW;=XQWSG-0TJTCGL-7V'$2%]GLG3+;UA'P3(;,9T$((YE(B)((02H$AP*E M.&81)\0W*DFX._#4^*B6S>Q%VP/I--%SYJ->YZ8')IO9.;L[R>O6C.XFKY3'HA6B- M=.AYM=D$JB4%M:@#'&^> &20P\Q#\[W.T>4)S8\>5)ZZIW>OH2>1ER\?U8-0 M7B_X.S5#%9#_6R'D:OY+)L5,*B_"]YD/DR".(8I\Q1T)"A3,0>1[C$6IQRV[ M#9V;(;(F6-H$S3K&=*PPVG/8N@JMM8#G M=+"MR4 CAM]:Z+4=D&MS8S\;\3W)\K^2^4ILHN**=5N$-(K\.(DB*!EC$&$2 MPQ0%*>3*,N3:XQ2^576Q4Y--C9.UK* 2MA,06I@T5+#'V

=(7>P$S<'SAK M^\\$$9>&W\GY1K7X3#3?-?6,[NG;0%P-DS'E0]V0XD'1E?Z/-B6?R5S7.9\E M-/9Q$G$8$$HAHD) $H89&HE4<@$E&&@E!;7P0$MOX=><@-; ,W0#V. ,L@;F:@W7%5A#Z 8M"]_/ M#6HC>7R]T;-S^,YC,[=>1VV7#J#RR\-97SW^#1?O@CQ6>3/&1-5 M6/\;4BB.7C[J3K[5LZ-S/5GUMSNYB<>LCQVJX("Z?+L,$L8#9:CY:9! E 0! M3'WU-2,44T6U1/IVE70&D7)J/-T-\&O5!(V>=48-I%I3T%7U"FR4U3=V(KEK M?=N*6)=5[G?Y<)B9G:^^Y -_:;H+^I&\5,7+KO-<72+JHX^F?S9OK-AU13FU MXH\ZB&W(3@ #0#Y,3*A+05\I@'0 K(]'FPXQ60\C_9V4@I7KMG%?R+=/I!1Z MK@7+YEDU]ZTN@Z(8]F E"N0A]#@,D.$2A>C)(&#.(?1['@<""(Z-=Q;X" M3.UST8H'1"V?A6G:!WX#"W]@4 0-<1>Y> .-)QZ//N.-Y)!=HO>6J7#)./Q]F MLS%])[O?,>4TZ?BDJ:ZLQMC;'*#Q,@BB,"(R1[T'$"878HRD,$R]1 MCDSD&:FOD8XZW4ZSH3 M@YRBN0'/I5MPH42CVO]NT-LU]!V-VL.BUW4A1,XR[:/^'^[>M+EQ'$L;_2N( MF/O.=$<(/5Q $GCGDW.IGHS(2F=DNJ9C;GU08$VS6Y8\HN1*SZ^_ !>)VBB M FGVC9BI=MHD<8ZH**07:HB>'Z:9;IUC, M\ >#>F!^/$6Y,AS MR].#^7J_)_08(K[K]VV[D?K)G_.GO'KY?EFM]\L$N=FNEX6^;+WY;TG7@ M,&Z 5^V' Y$Y=Y#%B#$D[$-/JAO$]2"Q-QYHZP]VB&K$2P_ ?P^,N,/H,23R M(PT@+N]\ZY7W-8KT1;!S('%^Z'AC25]_#X:3W@_IM_=S_RS7U%1._FQJ-302 M/XV8QEQ0F2&I$L@D3_1"@R+(5$1@D,DH2Y,@8MQI;Z>[NDZK"$2$L"2,"6>1_2GFX.9.CM#V.F*U6S/P M[?MO1J&P,A]LER:^40^ZJ SZU;_1(X]1BWN1989I&4VA_YSJWXLMK[9'=W]H M=K0_+?4M M\1FTXL6KJTJW]R]3):EFI>;^%F^#RV)@2F_%6*N'5CQ=J?<-J@,2WGX[*DGP M5?UV& [8-F_'>O]V5%=MR[>#UOY[6V6,U37=RY+!K1AQ'3,6HH<+G]%:[1GI M>S[6:W]*^.YU?TE]-'3W!UV+:AS]M-1VEI]M<;]YE.N'1[JLO='+.R5S(_I= M_$V:S4,I[E[T%.V'_*M^^.:#'E)W261S'B0H2@,)12(#,^T)("8"P81R%H<< MLQ@[)8=.PZVI393*29&J'# AHW_4#D!:>0!^&!> ,%$URF1>OI29EZ8T@E@M M%G1= #W)KFC3L4K"-#K$-LIX$L9.:4IU(<[\()R O9X+]@ E,+/]O'N'#2C! M 1N-SG[>W@)H!AJ(0(T1*$$"!B6PSPSV&.H\J7[W&AL]#<_&#::>AL^7HJ^G M9=VM>4+G;6W/;DQ[E8]&?[WZW='2A2J2A(2%, S#Q&CW,$@P9S @69JI2!AM M]'X)0C[,F]IHWG0N;-BQ9;F1R!)@LP*-'EF++\W*IR+J:EU<0N$H3.:YXRV' MY3?KSK%V+'8]C=**-:;^1?=[??J5_KW MU?K]MMBLGN2ZKLJ3)@GA/!!ZD4EBLWTI(,T(@WI2$664QPGG5FO.SE:F1@:- M=78,T U@]^?O#9:!O_W&,(]5CJQ<[_C:]?VM+UW_Z_@K[VY@E$_9M[=2>J8* [\7?=E)DJUR-6&F0$191!DB .$6$* M4I1&,&4L$2I3B*6![3?OVOCTJ*"Q'U0.S!JUL94"C1,SL'?#GC.<^^4ZE0R) M]N ,XPBTQ[G'+=#=RE#.[8Y&7'T1:?-9[V?T"&G_M%ALG_(E_;3D]0<3Q!S) M0&%(E(H@8AF#F,02LCAE8:0HI7:[(>GP3,".%"C&8A[>M=X@;,7+3X(=+U\U8U% M*I?B..7\^-]?5XN&=) : MFM9&O$UA35>,+E;;='Y0SXUH(7(SXM'%5YKK)FOY7R/542<2S'&L$B[3! 9) M@"&*$P(923C$. P1C],X05;5[^R;G!SI[2P&S]IDF"\!KXQVW*.^#K;E;K57 M"(?>M]ZC9ZP%&KW:WAFH+*ZBT#SN85O#XW4W^WJKX^YK6Z-PLL-M?V<_UOE/ MN1 /JU_I9KO.-Z_?)3?_F\OB@V2;^K?F]%[IC_M^*1\>UZOMC\=?]"K6Z#@4 M7^3F/5VO7_/ECTJ@?(XD)2SA$>2AJ0(04@HIHP$D/,IBO=C,>"Q=*,JS?9/C M,V,X6"UE*6("-I7]0)G-'_,;Q[F<[]ZTX\ W[*.!"=-X /8.S8!Q%6Y6L'&V M%.9?;\K0+*.T. .MOU22ZG5*#^\!0\A\_G&YT19\DS]R(R*ZW)BSFCE7-* D MTI/3B"*]0,\()%$80IKR*&4(R=@N7N)2 U.C[LI&L#<2&"OM^/HBB-V$ZP.: M@1G3$15K+KOF^IZ,BH:-"LG_\F/U\N_ZUHJ(] _'_'/QL:,0R#6G&@:X>EW/ M_*XM*^3_;.5R\_%%_^=!/Z4^JL<2B8P$ 10TBR#*!(4,12&,4!H)%A$<9$ZS MN(LM3>VCWAL*2DN!,=4Q>>HBJG:S*2]8#?R5GX7)8T2$-19>LXLN-C9NHM U MGT]R?J[><%OZ3KG17)3+T,_Z%Y\V\JF8ATD2A$D:0285U@R1!)!1FL*,!@Q+ M'(:<.&U%=34V-9+8)6FTC 6_&W-!::]CV8-.G.TXPQ=Z ]-&?^!Z9Z9T(3)$ M948/V#TS'?M1:G M1GE]PABNPVIYH.<3K*'/\^K8@[/9:X,4@+)&Q^MQWM5&QSW-L\7@Y##/^L9^ MS&*RE?/8;"''$$([T]QZD1$%$ ML@BR(-4+JQ +'&1$"N0DE=+=W-1XH+36O.BUO1K9J@S8#?LU5P"W(PE_, [, M%C'].*Y5T],DF^;$VP=U58V&Q^JHT&&]DULO8 O)M>O(,X,+O4Z-U7588K]/;6@@??Z#GDL/A$<:24 M%IMWT5>FBRT\G8DO5Q\R7AZ,K3\':3'6-_6-L3$EM-;/JW6M)J_7,>_-;M3Z M]?U*R'F:J@SI_X,BTY2+:!Q"3#F%E >8L31FD=TAG&5[4YOQ7BM&0L D)%*O&8,4THQBF$I$ MJ"*$ZE?+OG15=V-3HY?*7)"7]IIG)8ZCTL19TZ4+VWE 9QEJ4$ABH5$'$]H2.< M,Q@Q)C"BD2E;ZK)/U]'6U(BV;6J9*T%;QKKMS74A;+4,Z'_I MU4>#7MOD&?BR6CZO5V++.\%TWJ:S@,GG'EU7*;^K%U#BP\F-?M LTT5[KQ@$]\BO+=>S;OA^V MD]F)]_H8L^1SM4O;1;?>O1[4.#VH&+(K;UJ! 5IHG$:K[0 !+42 @>2?X8UR MG>%/_,T:<^DPY3>LQ^+D#7OV^JKG+8P;>3GUAOB?KM/>TIA1)VQ*R;6VI9(, MG$LN,YQ%&(I4FD3;T C I!F,,6<<1R3.D%6BK4^CIC:=:JPS%4V-EZL7J6L*SL_Z[8>3;S\*"/@81<..D7JW3'3G_$TO5KY]@8=-\I,I'<'CCJQ M.%-8G1[6BVT78*]W*@$M.W)U^'EZW;_T!_E (_YA6_\, _A9=#R-Q^>??6O! M4K-G>[<4YG],1=47NM -'M>EE"(@* X4I)Q'$!%.(%:QA&F5)C]A++'UHN]*TC:M4?=ANTPZ$\]/AG _!(%3Y=H!NF@J>5 M!6]4H=,%GTE_!(QG\73-I+D-I0&#R&IH='V[53LM8EF=K K#5^*F/Y!]=OO,W3D M,BY^8T;.M#-RL,AE3T^C1#JN?8/PD(\_GR7?:'M6YJSDZ'CDXT^3Y%#(K^N< MRSFEA,68AC#*0@H1RD*(91### 4\B%% [O*B"/;/;DI2VTYV*S B[8=_"E? M K%:+.BZ,!NEU7ZJI;3/V._ "$$?P_3L] \]ZD/XW>OQL"H/Y$^/X!L,0 G" M--^3$4,YAGE?_GG.6.KW1A[3RDF(F6S>FV<#QML?QO3MOD$C-!S,^6&ISB<:N M?J7 YB0+,TF4^8Y"!9%B*:015U"),. J2EBF9W35V>WW#5UOA@/KN)'A('LG M?^3+,H"-T47GBJ<;.Z82&65"0JY*9=R 0ZR2P!PM)EC@$-,HJ+'[N!1#(]3V41D0^.XFT.Q6U'U@&'A^=_5#ZUWD;8@E\>[9;U*2[=+2]^3O_4A^)ZQ6 MK9_O])N?4Y8ORK(8OTIJE-;$_?*;*9QA0@[T!5]6RW7S3SU(Y<5NX^-!\L=E M_C];>7Q(S<)$*28)5%*9Z#LL(8Y% @/$4AQD0:H2)SFU4:R>VO#T??OT1"L% MLG;=L9W&D#D9_Z#YZZ4J@]T@\MK>F"J*[5,UC7#CG'%>$SM"FUSG#\R6+:'* MVKMRP?)I^;S=%&6O[SMX[\Z@,1&C=H%/+A_'\%$'BE'[XG@4&K?Q&[2X?EUI MJ^37QX5DJ\WJ*3>Z1@%F2J!(0#TW3R%*$(,X32@,!94B2",F(OOZ[AT-36T@ MV2L>/97&@N>VM3V4H\Z!:[&WZ0FR@>EWK[95V0F^#H!6#XFM&U$;5UW+%;U^ MLEH=D%@I:IV[?WPQK0XOSNIH=5W?5Q.YWA4M[M7GU?*'2>(Q!?/*P+RRENJ^ MD-X\C5DF<*I@$M$$HC!*(=-O!4P%H4RA$,^ M;<1P;_Q7/;#Q_+DLMEQY ?3$3)BBF&:NIO*E6?)792? BBWR'[3'A-RIB^SF MU=YA'TN9N=G"UP.:L1OJ,?0)&,MGK7^7=0K _0[O61U)7#K6E"M]]2GG[(ZF M7Y5GA_9'%G]V1^94$[K',WJ6GMCOS!?5]+5UFO2@?RIH*1.BI[N&C^ MNLB.#P<$?F!*?&_B'UBI?//=7KP=[E^R;F\<+99U?36/]TK(^;_8VE*?U?) M:Z68_^>=#CP3(J!4<2BC4$\F.9>0\$#_I'C"$DP8HT["^Y[MFQJYEOY UATH MP^I F?JZ@T"9V>%MQML;1/Y]OPUV//V&?3PPCY_MMGW/SLKPIJ7Y:VLN:_R: M@:I<^4#E!@9"W"?5^S9QU*%@('R/AXJAFO%8DJ4E-C*7)*1ID@H8"!SIB;6> M8M.49% 0+/2\6LHT"NRJ)M@VZ4(%XQ1.J$TMP*HE*V1"7LN0ML*QA.55R.T( MV">,0\^,+Q5FF;6%F@8NS'(&FL%+L[3;?/OB+&<0L"K/$!(1 MHYA)#K,PPA#I!;PI]\:A*2A)<&'"""IIGV++_F[* MFFU6!^1R<,T?-?VXTNR3%PX;&)4$SOIV M_,6?O\A31M^^7NVJ*-[KEE[5:FU60,4KN8<6C_"X,BI#9.8A9T1A;+"/,LU=:0@Q M0P(J'A 6R(P$87)SH)Q=)>'_4I*XQO6 0Y(_=6RY^KH/E9^1S@ M,?B:IVKM[5<[!UY;K7,.[^@1]G8G_KXM-N4AP,/J3HC<;.#0Q5>:BT_+>J/P MF^2F[5SES?Y.L[OPB_9K%S[\L#)"3)O7>1)G.&&"0AHJ:I3?!"14IE!P'E,1 M9TF"[,L:#6#@U!CJV'SSW34+*&!>';#8A6CK19K!3!NMB+P]9,^3J%['<(,W[B;1PI/;'>W M_@;IOKN?37?G2[W^J;I[W>=K]I46/&!G= 9&#M'N> &5 Z)V$(@Y9#M]QO[- MPZ/\E:[_(3?5PQJYV'H#CL>"RHP3R.)2VTQ/J$B69E AR7!"4"04LA_'NQN; MVIA\MP':7E 97'/R3B';A9RO8&PSCOI#;N@QL0NTZSNA[NBY#%/^4!QKR.GU M"CJ.%W:H='/_E6>,R.-VWAQRLN4]MVIF-VFX^R1&%$=IQA@U]:4Y1!F5D,DH MADHD%,6!##+J)B)[N:VIL6LK0[6?ED(7KG;;,)[0&IA1VZK6C9TCB5A?A&48 MQ>K3YMY(GOJBWY>UJ"_?TI,U;E1^^66U5C+?;$VQU65=6X/$*J$X95!24P$U M2U*(XU#!), )RF(5$^9TK5S[.0,M3\TN MS97:1N[CY7 =X76<'<#,< /V[H #?\#.(7/YWB7P,'HG]1!K&*6SQI5TN/W+\G4ZX@UD M*Y&(_JV,+R5Q,R)G!2=N?^H;2+-7Q6L[99:S()&)(!$4219")#$V:S &41)& MB2)ZE9T(NP23D2QV(8=Q\E/JHM=O+L)NT=L60^VT>G",U9G/RN?3D5JW>!M& ME%CW^U;\TTFKOU1OQS^)H+I]9XU0ZO[_)P+J]I@.4+Y^0,'T_%C] M2C>EJ-!>BJ8***99%/(()5!D2,\S<)!!&@8$G>U.;85N M]'K WL89,-;#S0H^U?;WB^2V[077\T1OV X\CM\.ZPVGBU8@#7/2V-WT&YTZ M6N%Q^032[O9;V>I.+^-$OM@:X9]]&Q]_\L562&'BTPSA;C=UX-I'NC:*_\57 MN2[YMOJ<$AR3-(U3&,2A@$BS&J0LPC#B@M(P# 223A+??LV;&O>U P#:_K4^ M7-!X6$67MGPT-S5>FI./>DI^(UMZ>0M<277LOATQKF.L;KV!K7VB/PRI>['P MC;C?)[J7APBOK?3,3Z3%XR^+U1]?-$+ZQT]+L\2KQ+Y_*=5.S<]<&UB:]B$O M^&)EA,'O6+%94[Z91R10J8@X5-B$/&"<0$HB 47 HS )42@2IR"66PV:W&BQ M?7Y>E$L<4YUU9VZEX: =!$H["_*E6JV?RGYVS'V\M?_L6'_,7AF8YXTKP/@R M [4W8.=.J<6ULU+_-6F\;-WO2$X$F.IZ_G]N3G MU;)\S-_RS>/[;;%9/YW#K6Y;*"V9(J/8,W-!W6YH(_M+V@,7BV3X"< M@=IHCVSG )%71K-I=US6F V.[JTRV94_8<=0 ^ Y,4WZ@=1>^=@/*J^"U9=/C"EV[X7$B M<.UX^T"Y&L65TZ:_ELF]3:1HY]DS"0G"*!.0$:&7ORF.( Y5HA?"6P^@1B1%&*&P\1(;I+0Z;SP2GM3&Z@:<\&!O< 8 M[+CK< 5GRPT'?^@-O==P&;@!1'DM+34J\&?IC9?Z7&^NU]&V_^ 0O?>T6G3!V#XX8FU Y!DO/3GMHUMFG8\A4^(1^B, $+_:]25B" M3V0O!25X;:-G>8?#B6V3N?3!!$I(455 :!R3*.MR'"V[9Z#VR&-Q MB7[(>2T_X6C"N 4J^N%S4L*BYV-ZY$,:D?G[I9Y@ZZ:*,K3+!'X_K.I&RM3+ MU?*[*=LR#V,N8R(%5"R.( I( *D,]&P7*8Y$BK,PBAP2&QV:=OD$Q\E0+*LM M- 6Y]6BCNV&;%X]/78?3MZ'?S6U#(CHPJ950WINJD8W=)C6_S#]X6.UXK4K6 MUW\KS1\(8X?TO8&P'BD/KWE]^1YS/8:4+_-F58_5QZ6=?.72]4"N,RG.Y7GC M9;?U\/(@3:W/_?TFN YTBI()$X@(28ND:29I!B%D%%0Q1% MD<((64G#7&UI:A/7_;1J7\:HJ&UUF\%>!M=NKNH%LH$)?(_6OAK1]VMH.<\] MKR+A.5Z_863-R4HU]].RV*S+<:TH2\4_/-+EH1Z66>$W MRH4J"246%&89Q4:+$D,EN^]1X[-OWW]Y6RK!']R,: MB2#$#&96P)H9)EF,,XXAE$"2.0F$(IBK,TCE4H$\7<*L&>:V9JGD?.,L90$,H9!1"A$$<>0R22%/$O#2-(DR!(G+KC=SE9$E4#LSFR@)C_.MJUAXG1Y=;FW[?-WWJV)3Z-8,)YE\E&(>2$X"CB)(,XDA(JE)Z% AI$DL,HS2 ME,5.:1RV#4^-/PZBAIK#"5%;6WXNRSIG/E]J>V1ASN&ZOYK;.L:.=(: >V * M.D:ZG*-\*HJM-EV"TO(2[YWM'I/:'-'RFM5FV_:X:6V.B)SDM;G>W_/02&Z, M','7]>HE%U*\>_VM,,NJ,SH$\R2*$4$BA$J%!*) 3X$H3@1,,$X"C#&)(CG? MK#9T87F*9-VT$Z7M#!CPH$1N*J&5Y]IVLU'SIVU1;K'\&:B=V@?=N>!XVF3? M*Y;'3X-@/?1YE(:YE%;YVH;YMP;FFYEW_JX!UG.J)R<;+D_ MH4#C-H<#^1U=E'N[5+/PH]3P_LB71L_9<+/YQ:ND:S]@ M"R*SB&/-#TF*("(1AH3B",81Y &WC2YI0['>S-^;LP:Y?M:4 M]OI%]_W=SUQS LUHE(4Q%(8)D.":$SA*8"PEYXF0..!6,1&7&IC:9*%M(S!& MVGWW%_'K_N!]H#+PEWX""/C=6.@A!.J:\QU?N+ZU]77K?QU_V1>?/EU?\>_=KLU_T<56S@62B"E"8)RI ** A:;8@JD^I@*F1*9(9K6?O((-,+@Q5C['R ,@EE0_7^3/TFWF\?5NAS.]/C_0?)2 MM>A?_T7/,/\C#F? O%_EP;I>A9+_ (C,$ IG89J6OT31#!$\0_'N>7E1;,VS MS"1BG_UM\>P9T+<_2W-"(A>6&Q<7.]YNNG%+=P[./ON=]ADHK9N5X0X^E1(N M^>]70_RHC9'UPL][>*H-?N$Z-R(2,I]_J/>L?LD+3A?_K6?0O^C?%/- <$25 MS*!*([W(X,0LES4U\21(T@#IOP56&6,=;4R-CAHS064G,(:"TE*[S[L+SNXO MW!-( W_D/?"Q_L8M$-A_YD7SG1>2_^7'ZN7?]=W5)ZY_./ZRNYX\RL=MX5KS M?=M7JYSNI*#N^/]L\[44=WHU7]<< MR&6A_Z9-$TTM#KVAR%1".$$8I5*O?H0 F*4!9 PC&(6IF&8."GU#6KM MU&C'[,Z)IKR)V9FCI9EZ?K$H5?PVJ^8WM/:SG(0L]IZ:OQM7W68AP[X2=E.: MR73TP-39^ E:CH*]IZ#M:BWU!^[:O=UR%]3^SL"N*([9V;DBX>@\VQJE:WQ. MW88U>-1YX"C8'T\JQVFTW_#5H5IX1J_0#)H/?ZSF 56$$Z;'(94(4[TA@RR4 M$40RB3"FB##JI'K0RXJI#3?ZZXG?+-S/D%'9]2:LCEGSMH?U8\//J^6/![E^,K$(3?6Z4*_+ M99"&D$NLU^NI"B$)6 1#F<64<_WV(J>DR#-M3(W):K/ LX&Y"H)9:*NA;ONI M#(=QH[ESJ-J1V(U8#4Q1GW>8&/MV]?Y 7;O>:Z1^!Q(^2>9<,Z-22(>?QP31 M=>EM(OOWJK>L0RW>\%^RV)0SN&:<>EB97[5T4(]DVC/&,A$&"J8B,^6@0P6I MD@A&L0Q#$J4$$:=RT&_GRM3(K"7@WU3*NF\?2.@U8!W26ZX1*W?U:[.?8FQ6 MY6_[B?B_P;MDQZW_'&_(P!3NM7Q6_>I4;]3ANS,[>.?&*"?P=MTZ1/&!-_#F M34H5O%VO72IL\(86N9^Y?5QN]C5\O\ER_EK6S-QLBSDA@O HDC!%1$ 4$P)Q MA"F,DX!F$0TQ05;U#JXU-+4!L+)U-SO=60LJ<^V/X#K1O7X.YPNS@8>$OG Y MG(4&72IH:F10CM"2$^-E5S[*0M["6?+.:D'](:> M,=*JG%0=D5.::00GJQFBQWG<%2B\SK(NM37N'.B*QRLD.L7,U?YM'S6LQ=SB+/D^2)OCG0TS534*+_*78D^I<&HPAT=SV1&ZW[+SW:G_*\S8! ?S(8_!DT*)A7I\'!X]'1 MV%WG];AI-./'/:(:NT].CK5&-Z!W#/WS6C[JY7[^H@WBJR?Y16[NU0/]6;6E MV_A:G0_=;3;KG&TWY2I^]44;O5IN=*?HI__X5,O=S16)%9)Q!D49]JH" 3'1 M/W$A!(Z"D!$>NPAK>;;/:4@;2WVK[2)8Z%YVCH;WVH5V ]8;=LS P]*!9Z!R MK1Y)9L!TF%X6:"]G8.EYL7J5LBIG/F=C#G'>[4?SFZ93R]E_.V'NB[7+CDYGS.JJ)@E0 WIWHN26@J84(T$:$4$T@E M#V&$"59Q2*GBJF=:9[N=J?%1>^]V=I1OV;MDTB6,K2=]MR(W_.2ME4A9&3EH M)N4Y' 9*J#QHZJWR*L_YVY%>>?;RGO1 B\>[I3#_8^2C7NC"1&W<;=[3]?I5 MSWZJ5."(Q(B(4,%02#UA(2&&E-,$ADR$HD#M\X#DTD#83E#RV39R:YO;&ZVK[T2"PN*'FE&:N&QR4=%RQ. M*,CIYA[KI&_RB>9F!VY7UE0W5RD_R\^2%M+$K,XQB].(!AGDDBF3!1Y#&AN! MF9!& >8X8E%BO7RR:G)J5+0SNE6VV'Q6E;"\! MC.##AU0X+#COP+99CWB$= MF)7V:.[+&FN+:_UX"4J;P<,0:#JLZKRC.M)BS_Y=];4<=$*J$?@L MG-B%@]_"B6=;&KEP8I>WIX43.Z_N&4-HEJW5@O7#UIS$5F59RPEC]>M?5NOO M5U#>PCR; 2[^_7\':/5>R#F]< M1B<#QHUJ[(/-2:ACKX?O M+ F<$A3/-S,UXOI\D/8\ \OJE)\?)DCW3X=N 6Q'4;?#-C 7'2=%?_S9Q$*, ME1Y]"LM0&=*MEMXL2?K4VZX\Z3-7]ZTB_>.IG:6Q*WT>QDDFC')ZQ$)3#4!R MB)E*(9>(AS%%#%&G;?9+#4V-*6H[6_E"?6O*7X3656W.?\Z7\M)%/Q3Q),8M2HWS* M.((HRE)(F4I@$,4"Q7&&L7"BA@OM3(T9J@K%.SO![\924)KJR R7@+7=.+D9 MKL%W3GH@U6/CI!,'OSLGYYL:>>NDT]_3O9/NRV_8/'E<+?0=15U)3$4LS;)( M3Q+2-#,[)!PRRE,81A0CQ&1,&7.)"#]MPHD)1MA!+7=IJYV/VLY__1<NR '$+JL,W1&Z@Q]C)JX_ZMKEYW$C[]E9HIK.<-C+.(>-^E.&QE_*V( MLUZ>W6\X?Z4WE>3WJV61B_(@9[5\6--E4>W9AG/&F43(:"$E1G&-IA%D3$\; M!$M8+#(:B3B\4?3X8N-3FSQ4E,';YMXL1GP9>:7A)3C,((^E@"@D&<01P3!4 M))(\1BE5B0LE#X;\:&0]%O)VS#T4G@-S^CF1YADXL!RT3!]4:ODJ7@,K)U]N M_ZV%D*\B8Z%K?/T9_<:/NX4F6].$R8)YD<7&S$U;&91EQN0\"0*9R)A#E8E( M#QP20Q9&$91$"1D$C*#,J;ZG5:M3&S&^T8T$VZ)*:J[SX#OH[?C+ M.Z #$U?+7K W^# IO;39'V4Y0>23J^P:'I6DG+ X9B>WFV^;UI:2[45>ZA&7 MT^4FX:X.<+]?ER?@>O7R96OR86I1M2;'0D8BB6/)84Q)",U6&,0I2R /(D*S MB.%0QGTFO+>9-35B.Y LZIWGXJG+W.9KXW7$6#.YED>S9I7>.-4$&ZS6H'%K M!BK'2N6DTC7_DSP_( \Q_;O1LC>9&/I!\]*4T=/3^RI$W@FQ-A-7_>/]^F'U MQW*>8('#. GU7#'#$.$801&#FR4@3Y\\LOKC1==.A1\O7]IO15@*&0XH#!*6. MWJK3]T-G$ G"[I;?1C_0"HV+XG]V=_>CI%J"OWA8U94$C\MGS5.J@BS@$8QB MG$"4QARR.,4P)5D04)P0RH,FF\V.CZZV:?7U'.:T#3[WV2U!S:Y$OB\Q1[L+ M?O8$7;(X#(-0P12AS P!%!*%%*21RJ(XP%F46&5\^X5\U/V[]GG?,\VK=)02 M[:H";]4;OH&W&P2\PCDP_S>VFE"8VMJ3$HD>-]BLH?%)_M<;'97WK3$XIGS[ M&_NQ_3=9;-:Y*:M2!NW\MLPWQ;?OO]6*:ZE>X6(:4JB$C"%*I( 4(0Y%Q%0H M J'?-.Q".IVM38UP]L;6AP9;8ZX;O73#:T%49A:6EX$_:UN+/ MU^7_G'G%"A>?G-+=X*A\8N7[,9?8W=0S0+=OE:=?Z<_\:?O4++2_;UG!UWE9 M^LF$(LP1$RE-(TT\/-3SGB#4D\V(FT4P"5.2X AE;HG0 QDZ-?:JS6T78965 MM+=>Z@'9J'(^T5=0*KV:^-@R.';S*,''[U^_@J_Z>8XAQ4.]!'9$.86N'9AC M;0H.7JDWV+P8.V'6MKO ^.LQ,'K@'O$:7CV4K>,&:0^,^$FH]]#M] RJ2DZU\QL M7 #&!X^)[3W1\YKR[FK#N,GP/1$Z29/O^YR>!T>E;EE.%_M*!7 MR4&BH)Z[4/W/B+ T(3R.G2J2'CQ]:I]];1Q8RQ>Y=,U,.,3-=^H,&QMV5/^?;R0[\V8OZ?:I-N;7[955]5#];3QCT_$!WYL9$ MLCX;3IBG :'ZR]5+D#2.(!(XA3@((QA+)CCB@G*\NQ]O?5H*J?)EOM%+FA=3)?+P#/+= MZZ_T[ZOU^P4MBG+2G/&4<$X$)$J$$-$@@83)&.*$A$F0B%!BIW@UQ_:G-DW9 MFP\7QGZ'TW8OW6%'8P."/#"?7MK-(WVLI-W2G/&@UR:G9SBB]R5_KA[6FWUG $%@4K2 M)($Q2B5$*I00,SV#RQ@R45LHD-0I4,N'45,CQ-):L)%+\&KL=6,_+[UD1XEC M8S\P3Y8":7LO9L#X!SHM.P3R6.N]OKLD:-0]!*(F_9_ MT8C]2M?_D)NOZYSKZ;221B_[0QF)@I-88J87Y#R,]7\H,<&W$0R4X '*",)A M.DHDBH6QDR/\Y^=%SDO]-?E3KGE>2"",T@@U2\[*;O!_\Y ELJP(4*KT2200D,<$P09BD&&.DD%-,BT6; M4QMW=A8"VIC8N];419Q3I *]KDNA"/1_D-GW8@03B#.IG4W2()78;;O>%]*C M[M6/@K7=&.KY31U\6=:J^%796Q7>J0?$JVC>4OSK&CX#50*[V.Q;E06[AD-' MC;"KM_8H _MUR_2$N1DP?EOJV_[0"RA-F?=EC&1]:BUBS>0AI9!*(8SN3 0Q M%4K/EZ0*8AHJGEEIW3JT.36*KZS>3?AFH&WXOX'*=(>JI9;(=Q/10'@.'45@ M ^7U&(/^;[-]*5C_V(Y4"_:VU]6M"JP;2)UE8"T?-5X=6#??#@K!.M[:;X)N MTI4WZRTW#_RT_+I>_3#J1/6+CB45')6U2P2&B&G:9B9<*Y(\DBS."&-.24U= MC4V-K]NV&HW9Y]I:M[EB)[QVDT1?H U,RL=X-88.$.ME@XC/^6!G>Z-.!&T\ M/YX!6MW3.[K[TI%G?4!3CE(??YI-B3*D_$'WBYQC)102&N@D$#%$$L=Z$4HH MS)(@CJ-8J40X*<'VM&-JE*-?O]@Y&KQ7!]@QSPBP#DQ*E0?P\]EH"U.U\5F6 MB>!M=^H$E](5KR'GMV#I.22]ERECAZS?@M>9D/:;'M=7M:*,]S;;J^]-\C+E MF[_EF\?WVV*S>I+KKRL]OWM]D#\W[[3K_YCC@,2!D @R0DP\;:0@89A!BA5* M,%68A7S^(M=L92]DX6* RX?;-F.X[_=;GX!Y1]3MN' X) >FP-KPZO"I,1W\ MH6T'C?'@]\I\8.P'I0->]2_Z(.=7$,/)@I$5,OJ@LI/3;\/BVY?N(# M_2D+9R *",)I(P2R&6FV8TD E.KM!Z+MJ8V M>ZNL!:6Y8&]OCT*8-D!;[.OY@V]@BAH7.8?=.W\(CK1K=Q.2;IMV=MAT;M9= M><1XFW1VOAQLSEG>TC>/0=.YQO[U;ZOU/\HU.]=+]CE)PRQ#6:#)-4LA4H&> M'Q(JH4)9A*(H25*WPD_GFYD:KQKC^F_ 78#2;M)W.T"#,V=MX PT,-5&SL!? MUZL.L'ID$G1AX3=AX&Q+(^<%='E[&O[?>75/;9C5\H?^OIY,7.J#?D29(I-$ MBF"1*4@)BB%")(0THP$D,HI"S# F(7+2?SG3R-0(P-@(C9' 6#D#QDY'S9=S M4-I1P*T #4P Y[#QGD34A8%7!99S[8RKLM+AZ8F22M>U/>L_EAM234F)(*18 M,A;#D+ $HH1P2((408P3QE@J&:+(I4SMP=.=/O+QZM!6QO72ICX$S^[K[@W) MP)]U$UWEO]UE<\:&#<.HKG?#NIEWCVHAX;(:4V:56HZ\/6'-!_+=," M*MW[T_I?Q3S-*)*(AU!(:3[GB$(F< Q3AA(4QH&*L%5>1J_6IS:FEW7/=*\> MIT&46NE&Z%.[9(B@1V'J?KUCL9\R).8#\TDE=%P7+*R,!Y7U=8&-.MYW3 MU]^##9[>#^D;A_7TO):/4M.=J>1K-I>^R,V],G&[FTKVV*2E/:R^: #,%O]J MH9_VHRDH.8\("A*JTRG$+$XARZ0,>2QD%#JE<]]HS]3&FP-WP,+( M]="6&R9[;WG@B*F44GHR TNY*?/YZ$_7V*_;NM1N"CMB1PT\2!WV4;V571;7X>VS>UC6W> MKY8OFKTT_]^O\Q_YDB[,;ZL<\7 >1VF<(:X7\#12IN!Y!/72G<(X2Q4/TRA+ M0Z?]^JLM3HUUM6EZ;K75CS03>6WWIHR^TM2Z.ICUS\!JNRDV="G*B9$>;7G^ M3!> EFZY9F==ZQ8[7O4*]L#,60IF[(V=@<;<>E?PKAO''GE9EMCXSV(^7]MK.>N0L92OTFMID^Q;S*&8Q%1$SJLNBJL_)!*%0IBP3 M:2A0'#K%\U]N:FI,5$X?=OKFY?R/M^UUXY@.B.W(Q0]P [-*2P_>X/7>"B]G M+KD.A4\2Z6AM5/:X[O4Q;5C%5NI]#KVU(EX(X590#9/,"2&R5V2/5$ M!B*" TB(1!"G*(VC(&.29TYUPR\T-#6N:.PT.V25K@?XO;'5,@[I*K9V-.$# ML8%)HA]8[M7!KR#AM2CXI;;&K05^Q>.3$N#7KN\I5<4?I=@:Q=:33/*[9;O0 M^$.YU-I%54>(ZTE&)B$-I)YJA#B$V&A\2,TI(8\Y2R(G??>>=DR-6QHWS%[& M3D]A'[77R( :Z;J63X[B4#V[S(Z31NB(H0]#SO7!9?#![Z4GPP3'WXBF5PVF MGJ:,*Z]T&UXGRDDW/JYGF,=RDXM\L=WD+W*O/_CQ)U]LA115$/_3\[8ZE+I7 MQ\S^>1?*+$F6L#"ED$C!(:(R,-+5!%),$2-,JHPK%Y+U9=C46+?M5TM8%#2> M-*]_GO.Z4(_V8CRWZO[S:,>+3=;H0?6)BX[1;%4*I P#++ ) @K2"F2 M,,E(2C,A@@A9Q2FY-CRU :6Q&125F0ZQEBYP=X\'0X(X]'*@LAKL<-1VE[4@ MP+T"I>F@MOUJ$/UM"#L$L@Z$]$@QK!X1=PM?[0%;9^2JR_/&"UKMX>5!O&J? M^WL>"9B0GC7+AE:.+"$WXZ!A@=U8':Z03;0>/*6 MJH%M)-]6-+"T9.*:@6VT;I<,/'B:&RT*F<\_U//X7_)"3^"J=*-?].^*>2R2 MC--$Z$4S(Q"1)(*4I0$4@60ATS\Q9!6)U=G*U$BM,114EC;YBJ6M=F37#6HW MEWF#:F"JZH62-0]9H;"GF:+AF4+RO_Q8O?R[OK^B&/W#,;-T/WL4XK!RK^$% MNXM[;)_]*H5>L:UEK0H>9R0-PRR$*95*3W&2&%(A&20<12I# 4LCJRG.F6=/ M[1-OK'/8FCD"RV)_JS\$ W^ZC6%]*E4

"P"=4?CI'VF>QA<=M&.N]XYT[1 MT2WC;0:=M_5@O^?")?U68U_DI@I"-,'E=R\T7U2)<^_+)*WV(O"#.3*78IYR M$C"F)R)1'#/-4H)#QM,,"L8RHO]%PS1S$:=QML")RT80L#$9)F?SBM_K3OKP M /IJZK3=&QTNV_@]R7ZU]7&[R MS>LO^4*NW].-_+%:O\XCC**(, 8ERHPZ'Z60X83!,.%,8:IX&%A5LKSP_*E- MWRH306DC:(RT7YJ=0_#ZHNQ&7 ;F'#=(G-9A'8[?L ([]]31UEX=+K5775V7 MW9K5\O'I>;%ZE?*[7+_D7%XHI;LHNZ8,!/PF^>K',O]?*:KEGSEE*_9)%(*& M4@9Q!F-I1/LH%9!0S0@T2E&<4J10XJ3#,IBE4R.3[]NG)[I^+:-VJRTU\$TN MJOQ3/5HWWI>!5E]62]G\NV1U^.ZT\'911017TDM5Q;0JM^/;]]]Z9]3X?ETL MC_2F\!(,?2)XKH#ZOH3UK'DK1-F'[^ESKN?TQJ]&WF"D/)V!>F"83![?QKY1 MKL] F%_.!AJJP=[:8,WTM=[O"5$D)"$(IBE)(4I0!'',]3H\#@1)4$8$9HYJ M7XYA;6S%)\6#W1?#E/]0I1Q@Q!00+]05,<0X*#&/*,9%F0 M)8(*:O-!=[8RM8^Z-K06>GA4[="H>-S MU_>W/G7]K^//O+N!43YU*Q^;S]WNXIX**TI)OMEIU#W0G]_T,M9,&98\7U3A M^+^LUC+_L3RXXD-N:C_KR6].%_.,L*;EUOK>4$?5%A_]93?+&+L7AM[^:MQI:UH8>\&A2S/0=-7Q M=6W'9B::@7O5O_>)MU?-&1]VC:M/XQ')$RT;G\_NN^9:FC>O$I[_EA?_>">7 M_/&)KO_1S-@"AD,2*B@CC/2,3:^^B$PI9"C!F 0BPL1JK]^VP:EQ[8&]P!@, M=A:[KM"N0&V[8/,'X.#KM\O8>9SDN2+C=WEWIIK($(,Q)2B) M4IZR0,V7\H=)!^TFIN&,M/H22?4EMDT=?$.E*D%"Z].#U1H4M<7@3_FR"LLH M_NQ2%6.0+NZFPS?NMA$/"T!UZ-/VL'UB -Z]@O9U!X=#!]$?S7F1]K59:CO5 M/AFDEUT*I+QU;X]51:7LS>J(B+=[G;9ZG;U6'VI]W7/=Z^5'?5AJZ,QW[JWB MRI ]TEV699"61ZS=,B1RAP5>!FVIQX2@;J-X6)5U9=:R/N0L#SY%7NKH?Y&; M.2>2"B4HU.L/#A&+.2182L@CO>P(*",9H0Y#O&6STQNT[X2H2N^41<0JHX%L M65V6;G$@QR!&MSM'%]EGCC1>.WAV, *[W]JT3H_*E&62655RX?L&,CH^)$-A'#T#:XE#^;E9(M/DO!. #CMQR,3<,CEX1Q MP.*T+(S+S;U%%W9:87^31BQ,BKL7N:8_Y(>\X":*SFRCUZJ!S M1F*ASU-ZK*U;\NXM5?=]39WRDSV23RSTK5F"L0FR""B"""4(XBQA4.E9L9ZF M)5% (X>5=B\CIK?NWM>%JIENW>BE;O7+O/AMN6+F.,+DLGQ: M/F\WAV$O98[+7$82Q1Q',*),@*#V<@;:/H'3R*':MSC-R+ #BL_O90'DD6C]I-E+$MI M"KDP!X!2)9#A0$(:Q4DJ5<@5<\HQ[FAK:FR^,Q7D+5O=J+@+6CMJ]038P%2Y MQZIMY@#Y8A9P^"2PKN9&)20+OX\)QN:6GI(&=*&GK/)%+K?RB]S4[S-*>1S& M<0AQ;,HM<)GJGPB&E,H@1AA+DKB5X3S7RM1(H@G& +6ACLG^9X&T(X:;X1F8 M$FK3VM'&WMF@$P.O:>YG&QHW1;W+UY/T\LZ+W;-)O\EB0S$HI M# (C'U'7^OJ[SU;K1/KT:0&^! M9/?G?C,^PW_F/:%Q2B"]",&MB:.G#QXM8?2B3^U$TF6C$U78I/N@N>Z$F"ZK9HGK]5H5#/*P^2+9YOUJ^Z,_,;+XR+A"1"L$4 MIRE$<2H@4T$,19SH3Q\)FC!I+1E[NSU38XI#C\IHP=HG('9.@47CE^ MLSC(&+='!N:FH\ZX5Z!Q!^S]V6VNOX+:(Q,Q9WP">Z?&[2>'XXYQ^VNDLP_' MCZ@=NB5,O_&=<[Z"[/W!W'DJXJ&9\8Y(_&%R<%[B\;$WU)SZ5!1;*3YLS3Y< M-:$I _2+\H^UPMO'GW+-\T**.9&Q4AD2)D(^AD@E%&*F_Q.)-(YC) *9.!5' M=S=A:N.@,;Z,J:D^WGTFC$F!X;1X!-MG_3M9VV\NJ_Z^JM7SG+/@;N@^I4@8 M,L4AI2S4:YD00QH&#)HMBU#A #$4V,5>#-R!(\=>5#W1])$8M4\L-T$&_5 & MGIZT90@O9A:R.K/P6*[09 /-&JU)HUA8^5< W4<5")XKF/5"V7ME,S[[8C<63/5_VLODO:'DT WMGJS^6@L1'OSNXH=ZY^[1[F1H<_ER6 ME*B@ T6E8A2A89' 9$WZ46OC"NN,F;],Z)5,K;6-%O;'VW+?*E+ H] MPV/YLIS@F8#SQ^S5N0DGJ209AA&G3*\CDP1BSBG,2"A2F2*1)5;G*6[- M3FW9V%@-6F8[AEQ8XFTWIOA'<>"QX!R 8&\R^'T0R7(WF'R2K67+HY*D&QK' MY.9X=\\B7*OEJHE KF3MZGS8N5'X#!(10Q'%!"*,!<0D%5"I3'*:I@D/4Z=B M6Y=:FMHT^L&T 5:FA+V93I>EG&1EJN-NQV5P[4C'"V0#\TS;QEWEJX_7X'(O M:74-"J^EJRXV-FZ)JFL^GY2BNGI#3RWAIC+!?L>ACE!*]3(]"]($QBH6$"DA MC82XI@L:Q91*Q9E@\Q>Y9BMKB>!+;;F\\^T6!]RV:U=Y<53[O8AHD 9AJC(& M:4(E1"G.($69V1P1C*1<8.HF\>D%SU$"Z,I-K9-C@F++_J[GWN9(;[7=%!N] M=C5,L_*+NAT?>\%RQ+WDLR5M*KL'B,&[BHY7[>*+C8TK2'S-YQ.5X:LW]*/H MTV7LO9G W'&^WDK1RC>;8T[CC%,!,V'.N&B40)IB#EFF&291C#+F)/IBW?+4 M"*>VL-P-JV9[B[VQ;L1BC[X=T0R"Z<#$9O\SC+L$ QU;/0T!S@QQDD E&( M@@P'22JS5%AMG@UBW=0(L&6FF7;)G:%CZ-!>ZL%N@GSS?AEC]G:3QG"[4^\5 M^#B)3AU#5]A#YXXI*0PM)87A.4GAS:4O]\VUA*_TPC RPI<:_2=0$+Z"EQ_Q MX&N-] R/W+)"_L]6/^CCBSE/NV/%9DVM3^DOW3XE-MZ9""H;P>^-E3YSUZX MX35TZE);XP9(7?'X) SJVO7]7N!R0FL^I;5\U%_3KO3/YU51U)5^WAM)T"5_ M?=#?6*%;--_;4I3_6E1?G_C[MMB8K^F+W-RK!_ISGA!*]!*;Z 4VQA!)G$ 6 MDA@F+$D($S1*$^*V)SJ,H=/;4&WJ<_':&;#9VP_HSH%*8]L,?!OZTVVA/E"7 M(T&8,H%K&6/22..$$&<[0SSCYYWV1O<91T/*TW&MK^0KVSI;JX^:;?NCXIIW'UF$[Q.?( M/)"EHX[KPZ)]/"L8N+7^BACWJMS=_Z*_(_W(?=-UFC>CL8HYQ5"D)L!+\ 22 MB B82LD9RTB2$:< K^M-3HWXC<7F4^]16=T"7\OEAU?4AEZ(M $;H%B?/1B^ MM32NM#JZL(8="N=4-BSO[%W/H=2._&XD #2%?=9=NMB5(:VC/-[)I53Y9BYH M(&,68:C2S&Q]"P*QC DD4F2*9LILD3N6=;!N?')48VQV+N%@C[4=V0R%X,"T MLY.>+>TN)V^EY>T"RDWYC#_5YGN,^>J#FN=J#_;MCUWTP1F9,[4?W)_1.SBA MF9=I5TRUB7RYS9<_:NW;U;)X)Y6>L>U:EX5F35ELQ] :QTID6,1J"[<1E$81@3!,(T41)(JR((L MAE%*D<(AQ0FSDJ3HU?K4*+.M1O%'[4&9'[OS ?RAG2C58QP.S)T[Q2+*84BH MAV;-!N5[!1KC-36"O?G V _V#I0R2T,"[A"!,"3P(T48V+[FS_L.Z'SCW8(' M^@+8&1S@_-#Q#O_[^GMPN-_[(7VGY)IN]6#TE>;"5$*E"1,AX11*&B ]S584 M4LXE9'$6AVE 92H=I]D'SY_:.%"FO#]KVTH9HKPVUG4.?0BA[;RX-S"#SW4K MRX QS0C)-'G^=8524PL0-!>UJ\_#YL8>4)ZUK_32>;Y MRV[;1=23T:K6P+[XC)[&OM>\\ZH_A[*\^)?5YGN5>?.P^OCS.:^FM'-$&(I% M&$$F&3)1M1(2J:>5&:*<8I%%DD1]MA9[6S0U8M%6ME.6Y,[0?GN0_7O*;6-R M%/S'VJTTVY*5-PZ\ M&<-+>Z"W/_@&A4E3F4$SDU$FV;SNY$>^KM;E ?6FJLQKJKL\K+YHO$RMWM5B M4:;X5H/#'&4DTNMX#A5/,[W$)PDDC"8P2%@4)I2G44+GSY5TV(:N-Y;GREZ, M^7!I:8'1AIMT]9 QO[S=.E<(LCJ ,>0H1"HSP),T@Q@'& M82P(9:KNMX]+%\')-^BUQL#A^NQCE?G[EAUF&5HP>A<,'7[0OJC+1.5U\;ZHN%.?4HW F8H%P!(543%-X1"&6 MH8 D4T*/RBRF,G6*_/5LX-361VW_RH""#[+@Z_RY265J1(\<@WY]=ZL=T;]E M9PU,^6W79N# N;+;VNZ9?MLY"/8>#B\W-E0'> WL]6WCN"&] R%\$LP[5#L] MZR;G)K;B<_XBA1YY](>1ZS&I6B+>/9G1JK*TCI+YHEM]^$,N7N2O>L1Z+.8$ M*Q&KN"R"18VN<02Q*94<,"(S(4,4ADXB/K>9,[4Q0'\HH6,AX]NZPX[-QP-Y M8.ZN'(&E)V#O2K4G-BLC]DK=W[97,_#?DJ[!_?+RPLJ])K$70+V6(;[-HG$K M#WM![Z38L)^GWA('6(;"-(=F$G$99H3 " 5&L(,%D&9)"J,,*Q)&) UCIZ+R MITU,C?V.CQ[+@+&-,;A/"-\!F+8GD+= -/@AY#Z KCZ(U ;Z#J [Y[S_N+B# M5MX@W.VCV,Y>V5,KLI3*OE=M^>S[Y4U"W;M] CW/>UX5=/'7]6K[K.\P M\[XJ[DZ*?=C='"*QT4G'"4;WQQ[6VW(-S=T0BR^?S\.:T3H]\); MC8K]]G,##RCQJ7:56@BUPK0]BEU.IKN]JFJ^O5?CRG>^O;\7QN4)6=9S'D#7 MYGS55-DH18D^Y(NMMFD>"Z$$#F*8XBB&2(84,LP8)#1.2!8G0>H6072AG:F- MF+599>4\L5HLZ+HPT;>5QI>CK/PE:"T'JML!&WKTJ"TT\>&5TMT,U%9Z)/!N M&+RRZH6FQJ6Z;G]/^.?*Y?U(X4'?=J]:BF5W/_-B'E/" TE3R#GE$.$80:), M*'*04A(*D>+ :;?T;"M3(P1CI)D@M84=S0-G^=R5WV_H$7Q8 ((]$2#I:G27)*&*H6(I0SBF,=0 M_YKC.*$TB)U.YCO:FAJW-*;N)4/8*RC-!;^7!CM22!?,EB%1?L ;.LZI/V[N MH4O7$?$:C]31W+A!1M?]/HD8UX63 M&%8BBCB"DN@%'%*40$K2$$JJ?Q\FA(O ON#"Q6:F1I3:4-!8"AI3';[XRWA: ML*,7E 8FQ[, 7:\YY8*4 S5Z06PD9C3(R08Y45OK2];_*A"=?'CY[O'H\*H' M!VQX_>H^9+@U3V@%(GY:%IM\LRVW:/YSM3!;[ =_6Y?O33&7"8EPQ ,8H@QK MKF1,SRHS!<.(R"C )A,HL>?*GE9,CDI+/\R*2^U"B/.6*RY^#H^_ 1QY4; M_3\<=FY]6%]YAV<]QN75UY.F+!$XD# ,L1&!#0DD/,901!F+,LH83A*W*A3M MQ[M\1N/4CFA;!^IRW:Z:"RWX[+8U^T(R,-.WS?*I9'#JK%]1@M;S1]87./7L M5"K@S#5NWZF0^?SC4A/!ZYT0NK^+^G\^YTL9SK$@BB&CU8RX-*>@*:1)',*, MJP!%+.*88IO986X-KX&^Z-U+6W[D5 M$OL/OFB^^$+RO_Q8O?R[OK_ZV/4/Q]]X][-'^=BMW&N^>KN+^W[^'Y_D^H>> M _QUO?IC\VA*6-#EZYPE09:)1, X9B9L60_;+ H59#+F(>A6&6(\!N83 DKH.?:S:FP\79#-("_&FO#=DX MX+'L0U_L_"9P.=HP2*(01,<7;LR"#+$L3 M&*6IBE!$9!QG\\UJ0Q>V&Q:=[3EQV:[5X3Z\!],&$(V*X3XS%+#*X'X2DGXJ MU_P3%:L9MSC-&]2CF50)FIY59X8I--.1W?X+S=?_11=;N0^+F"L:1@&-F<:Z MW'+!'!)$(\@PCZ($1W$0.LVFW)J?VESJ8[')GZA)4C'&@M):;S(=Y^"W8Z#A M0!V8D'[IG$3-6BBW(J!&4=_HP&TDM8US%DQ%7:,#'04)<@$&3!E-I4"E4 < M!P)B4TXK"8U673I?RA_FN^\FN5O,L/HJ2?55MHT9>-.<&KD<=??M MEDPD$4MY"!62,41*((AI)*%&@0<2A4K8R9X,WBDCCC^E0/=J658B.>J:$7JD M>S :"^>A]P\/7_A[5=;= =H)L/=B]^N'5:WUVLRCQ_@R'&) 1NB/D4) COIE MI:J/H)3/V/=+\VM35Z#JEX:Q?,4'WHAH9Q!(WV>/%P-RH_<'(2"W/LN_;"'7 M;_)V88;6MM#7/"(RY(Q(&*,80T0B"ID(0Y@(@GF(&(E49#=!Z&_$]*8'+4,/ M9/+\R19>Z(Z;UT2W0#P!>4)SLNV*O5=APF[XQA(CO&#%5)9(5U!R$1V\\B0W M'BS6F_FO]&?^M'VJLP10I-<]+",0)P&%"+'8R(UPF-"8,IY@SG%@,]$^>?+4 M9L^U<78$=8I3-^_UI?OO[7\5=_^M!1/N:+ MOC3?Z.4+^DU!OJYW=<57_!^E=DAQM]T\KM:F?MR<428DSP1D82HA2C,):88P MY+%2(A$HBYF3WF=WQ\ ?G MP%_]'LGO%9*5K6!OK+_I@ATH/J<&5UH<=1I@Y_WQD&]Y5S^..5\:I![)4AQ' M<9!AF&120$09@BR1 >0AR6B8ZA=+6(71V30V-7YQ+;CCCJX=C?C";& 2N0"7 MQZF$"R ^":2SO5'IP\;S8_*PNN<6>6*]$MD=0!MEQ?>5_*%NK*7[&L0Q8R)3 MD!"]:D \Y9!$G,- \D"EFMXRPES"4>R;GEIDRL[R=E"*$?SMH^5KA;T=S0R# MZ-![\#LP6X$JI3KN-VF^J7R1UQ49RH+?'8 MK-7I"3WW=YM#Y7KS9"D^YY3I-\84W_Y54G/*+.Z7^D7:KM>Z87V!YM)U\\]W MM,C+%(9/&_E4S F2,D,I@7&6QB;>+H"41!@*Q'A,:*C_:[4W,HAU4YM:[:,U M9DT8K#F>:7D(&A?-(>;.R4;4<>FJHQJ;WY? YU?\U7^EJJ=IIJV+7")J:<,RZ@0AG2XT>80A8+!>-4"L8R+C!WJK/AS;*I MC1T'NI+&;,B,W:#M7%NMMC"ZD^T+:P]!Z>+-&IXW=KO=B/$FG3GP:#%R/]ZB M*>H'\X$42&\T[JWT2OU@VJ%NZJF!?N/"WTK5\7)P^I;_>-P4]]M-L:%ET?4Y M$V&"E* P#C3!HR#15,]1!",9("3"B-!8N:F)=#7G\LF/HRZB.^1)?]OEJ0WX MHS(=+.HQW#))V0IH.W+U!=[ ?-F8617S*0T%+4O]$9\-'CZYK+.]4>G)QO-C MQK&ZIV]"\XLL-H:7C-S[>[J1/\R)3TED]0E"@ (A3>(RB_34$:'8;*MF&#)F MSG]3I&CFI,M^O /3B1-N/=*.;:'P MFVA\M=614XMM43A-)K:^LT?^RWZ6]$5NJFU6DR_0E*>I5B8ICU&6AA+2*,H@ MDHF$.#42: A+&?,L5JE5(1GK%J?&++L%RKTR95.;$X8RLV)73*F'0KD5^MV, M,PBF8ZWWW@).AT0(W[".E/707DXO-;SUX>*?%MKV/^^KH_E*;G!!J3.3P>I! MXZ4MN/AUD*/@=*.[UM7#FIH9Y??7)[9:S)4B(0ECHADYT2M(C2HT&I10)CC& MJ8K"C E;=:N#)T^-@VOC0&6=O7[5(5S=9'H3" .3IJ7_3II49WV]087J\'FC MZ4Z==:.M-'7^@A[3I3O^/]N\E%GXNEYQ610/DC\N5XO5C]>F< .-$\QD E4H M0XCB*($T9%C_)%F"4) ES.KPUZZYJ7VDC<%ZS('/EU VII]F/-3"=4Y_K3QEOWF/M MT<&DQ_ZN'K3;[*RU2N_(GYMWVN1_S#G/"(NI@!$V^UY<2_%5OQ_- MB].JGO!=_Z8Z_[QCQ69-^6:>8(124F9T"OT?%NAUI90$2D8#*A@C412Z'")X ML6IJS-MV:@8.W"I/Y-J.F3V8?7V1O6_@]\8[QR,*/_UL=XHQ>N\-/#2,U7'. M9R1>@?9YC.+'L%%/6KQB>7P8X_?A?<^"FQW%7[3SYZ+AWTFU6N^#YF7QB_YG M_F,Y3S,+DZ?OA<'C^8#Q;L/0%[5P K?6FE[TBCYGBE8WJ<1]^*J=]SZM[6 MC'Q^?2MJI^?:-S^Q;YV0[X]RL6AJ6*!$2)DHJGLF^?^H^[+FQG$LW;^"MZF* M,/IR 4EPWIQ;3=Y;E<[(=$['1#THL*8Y+4MND)LB0*H ":/3'1 MY;1)XIP/Y(=S@+-DNF1@!C%-4L@$D4F:HH1B(Y/W]./GQG-MIXM:Q+&]0 [@ MNWR@.40L=-/4Y>-3*O0GS7UM,7\:3+ M&.FT9<4*CS5#_+[+MN*2LYB*%&8A"B%*L#)L"-(50/-<2H1SQ(15RH3!H'/[ MM%N9P4YHT)/ZBKPXHPDPLV=BET&*$Q1E@F"8<:$,DT0&$$N:PI1F+$L9BB2VJZ+O M6>"Y\6&O#GRK7?TQ?UP];=O0^9TV8*_.*R<0#[X19B0[IWGV3- ^I_A5LHE- M<)];@O&@S/]V.<C4 Q%F:,KEW=*%THO3X70T@.@Y\;C-JRW=;\3^";.[_6B\BDH8\C#,H MTQ1!%/ N\BZ]+D1P(9TXQXVWXS32 QJ MD6]V!66>;W3W!BK 9U+P&Z#E!DIPIZ7-;9!R7,_<:.BIBYC;X'&BUAQ,?59[$IUOSO0J?V"G[[0VS(=_'^I]BPHA2?-P43 M"YJ$0<+B'!*<4HBB7!E1211!'L0"1VE,@\0J?&9J!>;&CZT6NA^+CBV] 7^U MPD/22*_^TH@/GK3\=95GOEXNR:;<)SI9%GR>_*TQW#N=\;O@>Q_VZIHP-Z % MX0;T8 #J;6F N $=%*#% G1@@!H-AQN\KS2/3C>+I]9AVHWG5YJAHTWLUY)C M[+GZYRU=%NS#YH!PF M21CR(,)4"*, PVG$G1N-="UW?M0G&FO9M3'YZZ%@#X"L@'A\6JZ?A0!,_>-) M#?M M.FK#%U&EF+%E=?[K#PGFY()WE^)83*;WT1/8EBX9+)1'972_+2N>GW@=]E-+$TH0FD&=0"-^A^60!)',0R02%%&,9%"$NODBCQ@D2%DT MA.$@RD6FL_--=U/[#YX;*72R 2V<^1;J 5:7=T_'(N#Y0S=3WFK+])2F5^R6 M'CQNLHW24TKT]TA/_MW^@_O(Y.9VRPN%YFU5B;+Q]C\LR?=%'&$:I(3#+,LP M1"&ED'(1P@B',@PYTT5P33^_\\/,[6/\^/;#%]"*"GJR BVL^<>/AD'_EE!?N?O,'5(\OH5 ]B\VF]6C=9R#IS2*GV,,+L1N_U?L27=C&;YMU62Z")$PQ2P1$&".(HE#"'#$"24I3 M9:(D',5\L1+?226X&?]XD-+H"\R;+[ OJ_\HPN]:6,'K(,'F9-5U9."(.15Q M+*. 95 9DN7*P2S.4G;@* TT]^<,!I*,H5 (GHG8,DO:H[BS(ZGMXR/9/->%G'J3X#^B03W*48=MVQ]5BYQ4[.\W@+_O"ZKC:B*IB+( M&[%2LIYN>H)90B5/$N6SAFI!TN8OD8Q!1K,L#V,A:&)59G.L('-;:E 0_O+_ M?@6?U2_M5I#1,V&V-DR!KV?6_[*3%W0".VY'XPHLEP0\6I9)J?5:Q%Z2YM7/ MF_BH[KVB[>KYXTJ)60<@E;78]P]DU6XD_KJ# M)<"5 OV$JDEJBTSVJGD^IWK-%VC^IUL-.J '#VBB12H%T/[LJ\%HL$I)C130 M4/6:V]AX7;>;@6ZF/""'XI18?GG_]995;Q69J2_SPWKSA^ %4]RG?*3FQX*W9Y[E&[+4-147$56. Y89 ME Q%N@:+A"3.0RB)R$DF&8W,>J&,EF!NA'/+?]0U0[M2";01TZ(RQJAY&":> M2=#U3$>U^$#)?P-:#72[-M#I )02H-,"=&K<@#?3X&]1;,3W/$Q4/\33?-@5 M [D&R\'Z'J,>/%W)CFOT/JC"<=6#QEFJOXNR%$TUWC9QM=?HG,ZR 0%>1)D5CU#!\::V\+1"&EGB@Y!:6:*.@+(,_\[^*Y7*!,,$Q2CFD+ PA(BR .8XD1"$*PQ G:62W668RZ-SX MI1?;1&JA1^3?&H$M8AHE&4Z5E1 Q1306[&ZZZ!]$SN1\%X-9WKW.=69M )[3 -V@8CMVW<#<:=N&&[ M.1+'K=DM[AW'^_<;PL4CV?Q#EUZK__%)OTOMGGW$A2"2"!A%NMQ1+#$D1 &? MQ3+G"&=9RJWB( 9'FQO3[X6MHUPK_<_Z>COF&4;8C'*:9:UY 5O\3U*)Z M.!8Q L4EN0P/."FK&.G^DD[,;AI9K^6P=L/O.@4[9[%,99;!E"8$HI1%D 2Y M(I,$BQ@)&<@JY7^F%B5:F?RH*W+_BN;UR[I.6I M^K1C+& FXQ@BD840,Q1"D2PF MQYS.P?1]L'D1Q\MVQ6A ;->&1 MHY5NAX>,=K>.8.VVM':_-_KV<=>73+!*\'NQ>5RD)(D#@B*8RS""B"02DC2( M8)IE,I$Y$G'$%C_$AJZ-B-MP6)MOHC^X1T-E4WPO5F0)M'AUL+ENY6-:TL@* M<@/*]@"C9\YN)3YHC[,7&G12U_!ZP-2"M3U@.Q%M=QCWV\ST,!8=QLK6<=9< MQA*M008W?=9T%&ZIW0&'V]X[,CN*/0B^78I]6FJ=KEH6]4!OGGO_JI-4%SE" M/)89@2S-,404$XB#1#DT&<8H9#+/^#M\V=&HNY#D,!0\IYV' 0ZN2G@-CS8WK M>J+6._&L+RSXI>Z0E%LF=PQ!;<9AC@#TONEPB-V!G.XHR0 ,E^PS--RD1&.@ M]TM.,;EEXI3S^G_^NRFIV&2QA0L4QBB#'AB.5Q1(-I M2@B?$&YN!-5*IQ.XE7@3)6^?FC1#Z^N5IL*W979]"G73"[>;SL_#TSE=WO, M[K-(73XEW[]']O$ LLX2B(?&N":S8G<@5@=F[S99VZ'+=\IWEXK]_D>0S8?B MAW*A1:2X.XDAHVD 48XQI &/H @")% DE!5I5?AOE!1SH^[[![$11$LX)B/# M=@K,^-D[L)Z)N,OBV)^2URK<[ ^Z;D"U!E0H^BT4Z];P ZT(T)JX3O$8":3[ MY ];05XA+60D5J<31L8^;&1AA.UF553;.J'M0_%3_]3%I:51Q/-N& ^857M&$S2N:- X^/C)6C2:*-EOTFAT_;Q+ M-BZ"!"4!C3CD48@@2E,!<"6X,@9>:UZ@U>N>;>,K;=J M$"6!/L!^N]ULU)B+'"-=,3"'$4EU3?:<0L(BIBQCY3$C3F222!N/^?0P#OB7*U5]]+-UXP0#E%&$4QW$. Z([P&=I O,L MB: 0,1%I'*,HI78.@2.<)S7EIT#:C(W=OJ6>F;D3%G32@E_Z2+8".TQ.-$?' M)6<;C#HI?YNC\)+++>Z\,G^Y/GCYH@M2W\EO95-X8<%"BK(DQC *:0!1G.>0 M\ S732%$&J24A\(L-\9H/)LO9:*DF-VYY+*I,[?1$L.UA-NRJ\HR,L_Y). I ME7G"HQ0&/"00A6$ \T#]3R1S@KE(>!9;K:'.X)ZFK_H!V#)8I,8Q@G)(*)"F9"QR&#(,\$9CV(6V-7^MQ1@ M;KRCWKG0NO&F'>2&I]\>@?1])MZ(?B%\IP[H[EFQLGUH(#J21OTL!!U2@ *M$FAMLQINOI-"/45YPDSWRK-0![A6Z M5A56:]@I>P.4S)NJ^%=]5%96-Z#WEV5-K&T;XZ]*OZ78_;ENYG40:9F %A@0 M!NZ8V]/\'VY+/@:QF[5*#?5X@_RO^O-VVU9K1\50=[^+,H% M8;'D:81AB(-4D7X:0H*)A"F-0YVGA/+0R)T^_?BY<78GG!DSGX%LF%BO!\(S M+W9R@3^U8 YB,8^T NG:.=ZLOV@[9**OB#2F+\MMJ34NQ^:&/P^L&>>K/2BAU5RW3F^>= M/_MV2TMO:/K GXV\/MI]^L;62]-0;T*_3NM1 MWW-PMH&I]X'']HEIN\^\[*F6\UQ(E',HPYA#E 1<=SLE,!6494&<,10:5?V] M--#2BPP"&52693\W_W9*OO M?K+61'6 !F!*/MM:"!U@9A_[*!@\?]WM$>?;(>5'U!]XH:C;F@+=PR>N$_!" MI^/<_Y<7C*CS_&FKO$"U]/9Y MP+9,S&T^-Y)T(D,=C(KONC0K<5VCZA% 6CWR$Y4_]D)PG;EG^VP M&JS^;/BHZ8H_V^EV4/O9\M9QYE4777*_KJNG;D23\/:'J![6_./JARB;XHB+ M.!,YSU@$64YRB&B<0()"M13&7/)8)A@):9<483JTT4<4U6E(O1-9Q[&U0GW.WO0%BF7YJ+QV)-:D[:( MO#0VK>^_\ESBY394?;HN2!YE:9I P8-$$15C,)=I!)'D:<:5/4I3JU*I@Z/- MS?YTG!V\:F5;/ M_W?;4H^B)L[K$O%DJ0.F/Z[>DJ>B(LLZ_9^^K!#P130EY<57L?E1,-%D^>O- M\.^K^BFUR(L,)R)&L8!I*B1$N?*!\FW'BG&;3,ZW>?O[X]N9T;9A]K8T; MW:=S4V]ORO6FWN4#/9TNAC 72=VG;NF_I_?DY\+GC":4)2I%R9!$,5) *E0%FZ M49YF6HQT@T,(\5N(180A;%D(0XI MYM(N2=LS^M.D;K=*6+H98R; ;*'U#*KGM;.5ONGQW!X)IX&E5HJQS48#S1U7B6Q>?KT=0P/M#I9:?#PBA$G[CI]\.MV(_Y+ MD$W59A6$&=B*"6T>(T M]Q1X!H?A5T+BV[,^0&-,;_I3L%B<:%\)ST3'UX8OC=T!]8#J@Z?1I^Z;[NAY M0.J#<^:AZT90U^1J'L4 Q M0F8;I&='F!MY-3*"3DB+S_0D?@;T=2TJO@]Y#P$90V GD;%@L&L1FHC"3%\= M.PX;4GZ0Q$[>.!V+#0,QT8Y:T.#S(W-]F&-;"A#@L$;ZD\&%YZX=M[%THB]['3LB Q*@)$DA MSR6!2*0YS&62P9 E*TVF,X!:K;;Y FSQQX M"B'GL3@78'"Y+W5NJ$DWJ2[H^W+'ZM+E]F6"OHKO>C7X3:R_;\C30\'(LDT! M%\K=XP@%.CRF+JT>0IHJ,XKRA(22,44%1L%Y@Z/,C0;Z$IH7#CH/XO#'[PP: MSY]^7SB'J>Y&ZE];4^C\ ).5%KJH8[_"T.6+W5:0[-50_[;:-+$3_Q+\O]9+ M?9#U^[HL%S06E$><0\32MI4%(22%3+TM,<$X1I)T^03WU]>,O"R1T:=QF&9P M/P%Y:&G)LJXQV H+M+2VA^Y7S)29K>$9^%%?^E&\WA MG*)*HX$TLRC(:(Z::>U%BR=>YTHI!XT6JS8TK1OF(U=L7LA"E^>HZYN7;<(% MOUWQ7GD/]3?EE_.V/U'O#^^$%.IWO(T]6 3*%,O#4," 1E+994A ++"$+ DY MXBE+:&B5-#&I]'.S]SKQP&9,?-JT$V_G2,YN.J=R3WN*WX"]ZJ"O>],!HNQ2 MV)K*OSTU00O KE=;_X\W8/?67(IJ'.W_3CI[/KSJ:11X%5]]TKDYMP,PK1 C M8]=TALA'-9;@[[;ZI*<)T*[#;OI;&.6"BRS 68H@2QF#*$]B2/*<0)+E-(KB MF&2I50\.XY'GMA[MM\V;6A.@J)4 3]M-N26*AZHU4*^K[IVB64G]6!9UX]:9M (#1JIVV;';9),>=/?^73H/UBCY30ZSWCP:8/W M;#$YBNVS?L XCNL8\\-Z(XKOJUUEK?=-$MP;L1*RJ!9!R@F)N8*?BESG&B80 M4Q' G(59'B*A?D%M",YLV+FQ6RNM'3D9(FS&3.YQ\[[-T9J:K<1@7TT/M$*# M7UJQ'7:JM,/))2$9CCPI&]FA\9**+.\>79&S3M-\)YK_?EQUP^[&$^4BE#CG M>:8,*QD+B#@E,!1KG"8T1L:L,8S3NB/U:STST]D%GN.J2,+S[P*I1 MM3L-0#=C)G= 3E;5L\D+_J63^%<-YXZOC"JBCJGM:8Z2XT*?!@-/7?73'(L3 M)4 M;AX1D]?5"5">YZ?UJOM7;9;=/=665QL5*@3)8\8%%#'707I,PCP*8BA% M%-$@BH-,9L9!>J:CSLTR:NS2+FI/^7)U=050;NG_"E9[?>MM559D59\JK9^& M79 K9F.8K+QA[)FL=D4KE,Q "0UVOVCW;\YB@*T16HP+-#X8=/%"=KJ=Q X:'WS.-.SZ\:N/.R:QG2M M0Z;&?%]3%9 JFI3T&U5'TTHKG^K?OGN9UU[Y6__:6>2FDZ&F5'J 6+? M3-]*K/?NFGV[F[H *JL)J94;_-E)[C!TT1(KE\:IZ="3FJ>6>+PT4&UO'\== M^Y"=WTBQTK$ =ZM^(<\DS",9X@2&(M*<53O,<0BY8)Q'*!51:F2<&HXW-Z[: MN\E*PN*QCJ21NA'.C[H1SDMSM2VD77]J:@Z*'\K8^"' =X6)^)MW(^"+T5#3G/_U2YN>G0"\P MIV;3[=28K2\./P?/ZTHOMD^+"G[1POZJZ\1[*7AK"(S+1>32D),N'H;ZOUPT M3&^S6RRX*!;O5U51/?_W>KE5+M3F^4.Q5/2[0$D8\)P*&*0XT&5K(TA0P&$6 M<)RRF".<&+51.#O"W!:$1DBPDQ(T8IIQQWDPXH M.Q(H!?O;]_6/_Z/N;;Y_]FD;-N>V1I MUUE@;V9'^$'4,V65,6_ZL'; ^9;J:CA?P39?% W+!(4H(R' M',:,*8\VS!*8IR2$.<(XDUF<)*&PJKD_7I:YL=O]@U#FHY;0LAC_%=-AQF\3 M@>R9\!HM8*T&V.O1!&/?U.$L3--=7Z4;4$\(T.H K8_#NO_7@^JT*\ 5XDS; M,^!ZW(XZ"CAXY,BF2IOVV+L^%FF.89NPP86444BR*($[C>" M.FR*=!$,IVV0SH\V;>.CBUH?M3JZ?,>8VGEBH\55#/16/;JH;K]O1%U,J3WN M3PG+0TPIS'.$(!(XAR1*0XASFHHDYSB/S#ML7AAL=ORQ$Q!\E5ER""B*5>\FG"84!GD M(LP#02W8].CYLR/05L*FP<#W6D:;K_\80!.RO H6[T95'Y'?'"!B0X%7(3,5 MZ]D@9,EV9_4?)KCCVR;DM+,R']+8^YA'GPZ. N\5S@.- M<'-Q '@$B.KMJV^K0H>E4IP(+@5,>)I")#*]-:UK\T58)((D*0MRL\#' M*R4Q^GPF#8BL=0%/2IE=A$*U!BM1M;'VY4XC'2^YV>G4AK!NM586CL45DVC@ MDGF>F&EXK9D1K<4NH.%^#70:1-/-:J^*+K"^5Z;-S?HVW8Q8N(33S,Q$KJ.+ M;\;5SMKUP [ZI%<\?CK?]7H,#GQKNI@]9FSLW/[L1 ?4$*5JTZ9H MW8R[2'A$4*:#8#B.(>**!O. !C -HRQ.X:%20HS3)(="LSA(,,4J;^2?,XIF$0A+DT[_QH M-.3>>;(4:Q%AFL)E=!-H@+XZ M/ MB^U'Y[A.M-/H!%^[#44KJ ;W#LV>--TVH95F!SN"=G>.LPY_6Z_Y7\5RV7>U M:)"P&,5JY8NYHF49YXJ610;S$"V(/@VZ6R\2X4;;K7!<[N MQ<_JS5*[*:&(4D0)AH)' B(22H@1E3!*TURF.6&9M$JP&BG'W!A#&X>ID^.M6U3?8USBS;/8R<+S/&F6 6/+-2IX%&W[">7*T+T,J 6AN'%'8E MGDZ;18P49=K6$=?A==1(XLK'C7!Q!WM7G&@!7"Y8'@N[*E& MXC8!/O:06SC67J&?R,ENIJ!-UN;-%#PU4] FQ?',CO*_;QT==P5)9SQ]T M=>#_UM6!Z]XDAEUS 6FN[E6R>T>JT9L4;EX"V\V+R:=VPDV-$UV1==DMP]F= M9K/#*?Y^-D')VF)'KR?;IJ8ER)\LW9*FW!KX^"%&]*TJV M7)=;]9GM>8)C@A@+,0S3E$$4\PCB2$0PBP)">$KB*++;E+88?&XK02LOJ 76 MD39/Z]5@G?/KX3>D:4^@^N;@GMC@$-R>Y(I@O5#K",R<\J;-^-.2X@ADCAAO MS#/&[ WOF+6IF:C8\^-*GB^?6!/I@I PH8E$, LI@BB1'.9IHFQA28F0B$1Y M:F0!CQ=A;M2V,X?NE)5;RU[WANL4 :>+E):M\6-3BFOAZDLTIE. M@^IF&KGN.SSJR1/N(%^C M^>$N\E5/&F=@?Q+56U(^?-ZL?Q1<\#?/WTH]T"[*[)95Q8_:O%_D<1R@D.

P(<[.4V\Y&K92@%A,H.6U[/KT$:JW/PM=29K2A,92+=V,0X2B'!*:(QAG.4=A&N49BAWU/WHY]MR(8+ ? M3ZGMY%I^4"O@K"72T8R8,8@GG#U3BQ7$X$\MO+ M1<>BLX\8L=W_>\'JCD!&!P=_KTG=/M/@]*?K"[/'SEF//, M)MCL3GXMOJ\*63"RJFX9TW6Z=02T#B+"7'G3BCSDKLY@0DT-*/S#[/IJ<"\(V M9Y!^D)[JY-$=XI9GCO:P#9\T6CQOPO-%>RT/3Q5'W&^W&I2;:O%5O65U#,UO M8OU]0YX>U#C+VD>,9(ADR$(HXURGBN,$4OU3)&3 (QP2D28!(B,-*Q^^K-+AYA M\+UKFW%VY5D_K#A%B 6F4E*8A!%2AEZ=SHP#&$81I2(,,RS,#3V# >?V MX7&F,U]([,EQ'?]Y/9X+TUE$@O!%14K3QNI M=P/F!&$8A#@%/:FR MTP2#@P&FS2 XI=M1BL#)BT9^I)UI=B=U(-2'Y?JO?5 M1R<1R'D2H$P0*A.K;I-#@\WN$^YDK6L#Z[B_6MS1[><&@3;\UAW!Y_O3'X^< M/1<80.*4&H;&FY8I##0_(@Z3>ZXOX?Y.T.J34(-T]9/>KDMESP8"A20*.$0$ MY1!A':P=(:+,@!21+)$,V_7EN3SDW#CEL/@X5S+?U,VQU'>RJ^C.M.#CZ[B? MP=Z,8-PBZIEF#L%\5X/YJ0%S5[?K[2"85Q5S'\;'5S7W,Z.^6CGW812&ZKE? MN'-T8YWUH]C1W.]Z1I4+6V]:AD$H4LX1Q$(D$*6,0]TW!^88#R7,T3 M+3RHI;?NACIBEDS=0K_8>_<7W< ^PGT ]8[6I\%WOH36_^+#>W).??R^J!]VG57>86# 6XS3).90B81"1/( D MCB,8R2C%%$5\%I^,2W^-DF;KN]U6( MG2@&?MWSQA'KV^UFHPC@@]#=6Y;JV6WY\3=BI3B^6B"W[UL.8J0V!<4M*E(2=E'D/]7Q*,Z6UCPZ@4:6E.4A_E^W]NB^KYT[H2N_@> M$<6(RIS!A <(HDQF$ N>P33-24Z4[QK*P"Z0:FBXN;%(7]K_ (V\0 M\13#5 M(-QF#.,.1,\$B>/TP22@,8"A5#4G94BA""540P12QGA F4XL:I#,SS=566QA?Q MI =9?=_7F=_W4DB3!/$X9##E.@0B)1@2RNO^RC$.21Z)S,Y\N3SFW'BF%1GL M9!Z5VC&(LJ'5XA8[WZ;+2]AZ_2E\M:-"QHJ,"&,0IY'RP82RC;"D&0PBS$6:Y0(E1K'E@Z/,C9BTG/6967-Z0VI9 M;\!C(ZU-':-SL [3C#.P?--*BU-[RG7;XO2'.YQLBCLYP&NJ2D[C<+.LVG0! MC^$23>=NGK >TP7Y#XLO7;K8/H#^JV"*:JOG,*+W1;44"Z80RC/"(<8RUCUR M(Y@CKES')$OR+(N2$!LU^C[U\+DQ8"V4?D7#Z!?Z*^C$-0^&/T)OF/&NQ<0S MT=G"8178?D[O*\+8CQXY6=#Z.67Z(>IGK[FV%_8M8QME(O5ZI;[H<,QQ1+,\ MPC"C.-7E,2FD21Y!&G(F=>4DCJT.O#V&T5/TR#:%# _O9\OCOY*;9U-43G?L=GX"2,\L?N_ MUO'2HC5YRU=%NRNW?MHKA'3ET=9I*6.#U4)NJ"HT><2^.; MGO86O6[Z=XUT9Y?TE;]?+V+[+A=T_Z MPO(W=6%5?EPUAP9_;Y8A?OM#;,AW4?_Q':G$!U)LZ@.%14@H15R9EK$(.42* MFB!.A%"S)DB4QA@GTJ@NQ"O)/S"T5S"=!@ (U&<_;K M<.?A=>;1Z?;%Q"I,NP?R.O-SM)'R2F*,V(U1Z[J.4/E=*%&^Z''NY+>R6=AO MF?(@MW6;SG?B:2-8T:BQXOVHQD48YFDLL82-?*@%H;N);P M6]DZ&3>@/U5]G>I#@[Y6DTZ3Q2[2I-,UT?[2%--FMPGE#.7![:GK1YENX\H9 M(@=;6NZ>.B9<[,H5_+]%J83KU23[M*WWA$F44(Q3"I6/F4(D"8%YBA(H$B$) MHH01%BS4.D_79O%F?L2TX8&^L/YHH!'4OJ:#U\DT6$%G,$%3.'C@S;"#]Z9U M\-KK#AR\SK\#[1SWE 6-MC.8:ILPO=>?\JFB_.HI;7QVUI]Z:RK&K#KJJ-B MH\R-96MCW'[?B%JJKBM[CB*:);W]_MI'LH.=\*-:DU^< X-EV0^RGE?:?HOW 5"O:_Q^$=U1W>!=HOP*+>+9 M$=JDD]]]XWA3K R[R5]\W&NTF#?5\4S?>>/;1[0?5F.03;'^O!$_BO6V7#XW MJ92"M^]_EB@7CH<)3(4N BV"&.8TX)#0)(MBD::"&9T=F@PV-UK?RPDZ02UZ M$E]"=IBW7>/EF:Q/0'69F.U:%1N"<77'XDOC3->XV%#C@_[%IO>,K>ZIY2Z6 M15OAX=MJHW[S?57\2_![\K.M4%6^_\F66VV,-KD[Y6>QJ4BQ4K^X7[__21Z+ M57WY%U%M-ZORRWJY_+#>:*-VP3F+(A9D, UDH*Q*;5"F3$#!$V5IQDF<<*OZ M#;X%GAME'>JKPQ'Z&M<%WSJ=;\!.ZS9CK01[O77X0J=Y?5NK._A3:P]:]2V+ M87E_?>+"J=/,P'&!U8G&'1F]MT]- M?;M>E86NTJ@%56(+'2]XM[K?D%5)6!,ND"8XIYS#/-'A K'NGR*S &8Y96&8 M3:'-Q]8JDNZ*8[VQU5I'V1!BIH MD$5AC&".6+TSS"$-0@$Y(I% :4IP9E<+:;PL\R/ ?I;NY\WZ1U'6T5'KS:X M<]TE]E?0MG94"H[/V+6?.T."G&9&?--E+Z?W<&+VV!^7QYXHU7:5DX-&XG<\.'O_(,9$XV\='LGE6/%\HBU<6C*QT_(^V<'69J/6R8(7HM2T2 M'*<9B07,4IPK^S).E'V9)I R+/(\I1D6YB=PEH//C5U;\<&=,H'V"H"]!J!3 M841SJ5&S8Q(RXP]SW_PY.[AMPE;\P3Y5.(IC^"TC3,;A-QPY8OG,"2-"QFE[ M&.DQ\AGVAWK*KN1;5MUMOHK-CX*)NNTY9PD)$XHA%0&%"&44TIA*F-)#E [MK-W8EJ,Z6E"O)_?J ?6+B!,*EM]842#-O]SIX/'_3ELB,:-QY3GFW;3F/1IFX MZ>8Y+8];:IZ]M+_2UX6+/ B$S)$B"ZY<112+$&**,Y@10E"84Q;9M8F; M5ORY\5)3A[L+Z];KZI>OW\JZ DK=+O*OEZ4"GFJM[(AKXC?$C!3G.^^^O=Y3 MF?O[<.T;L%.Z2^BOF[PK-<&ST.TE.D5OVK3^>O.WIZP[[GZ=.7*Y+DRLP:1K MSNO,SLOU[)6D&%V0:Y0Z=E9UJ$RZTZ1IOJ3 M)1F?AMN,6:^&T#--[N3KK,WW%VKG6K/<( (N*>OT0)/RSZ"N+\ED^.*1_FE7 MHJZI%/N'>O)VHP,SO^@.*;HNM2*D0G'5FI;*W]8?Q\?5T[8ZC'C?'0$OI$QD MC!2)9&$L(:*(0QIC I,@S'(>L$QYLE9NK%OYYN;M]L,@^CJ 6HD2_/*[^*%F M+?YU1#R*KRDV=*-?;^)\>]N[LJ4W;?5KT&D'FJCU1C]0*WAS8E[!BQPGM\$N MGF? J0_O6,1I77T_^![M"'@:QLEZH:S67@N:$[*I"SZM=3943]0Z]'3!.<%2 MIAE,8I9"1% "\R0.H!!1*(($D9@;525U+MGDPO4+N# <9T^]IL MO^HC_ZYZ2H1CQ!,UARA1!CRC'!(B$R@Y9WF(:4;,.B^<>/;F4H)!FK)1G78.L3!II'6:#RFZI?5"NBL)=9)A8<[7QW>,F&#JY.R M'O:Q.GW)=6T&%;%]4!.HFV*]_^>VJ)YWVZ)Z][-]R8) D(2(&$K,*$0R9Y H M0E(<>UR3.: !.V\P>K;SKL-R/4 M!?PZX4_#?&5;0B.\Q[4G=(W[A&T*G>(_NG&A#8"F#0R-GODJC0QMM#W7T-#J M&6,R3'>)K?WP"#7JX8[X+E[B#U+5W;U?MMZ6F(@0!VJJN"YLDJ@%)$<9S&*$ M)$(D0=PHR]^A3'-;5W8)YG<2?&@:)?Y1K(K'[6/;WT$7=BSJ8/(2U >88'\@ MI+_<@U DFW8ICN;88(V:?N8\+UT'DW;0C4/SZ(L#NWUT&.@4LZD/X._CM$B$ MG7P"I\J/O7(B727*.L5W.'_6S5 3IM4ZQ>8PV];MH\?M[]^J99L7RZU>O+_J MC:9Z+^J3>FG?K1])L5JD/ XCA%(8X4 'C802TB0/(0M9&HEZI!L$#?S;R.MP5-X7&Y6;WQ3$GW<,V M1>#EUK3Q?>-HYNV2E&5;&6QW-+E(>)I%+,E@*'@"49)GD(11"%'*XH!3'JFU MPX9;3HXR-T*IA=S5P+LBSN,TIF8<(1#WW1\N9-U];\G-=/56V5=JX_M3DJAC[:^B,>U^N/;!2.,2(05&V!] M')6S .*4"XADC*,LR.(P(\8^N_&P<^.(1G#]_E<[T0%K9%>_;80'G?06SIOY M1!@XUE[@]4PL+;+*X=I+#5JQP=TDR%IXOEX0GLBY=82TG2MK#=B@MVK^M.D< M4FL-#WQ.^[M'NI7\?[=-#8KR?MU%IHE/HFJJ$_Z^+M7OWY+RH2XPR@5_\_RM M%/SC:N?[WC)EBM9&Z"TM%0NR:I%BQE-",8PD42M"A#FDC$4P1J%R1,.0!,S. M%?4@Y-Q6DIZ..CETTVD)5J("2Z6A_JW^F2D]=9Y:K:CN$?C+5N<^%:M?>\D1 M9*?O?UJZOC[>!T-W^95GV;>+?3C!.P6!TK"K$ON+5O)7_6>M)_C)\2I8^]#SFDW SPB?;2!X'.L$2['YTWQ@U3Z0)+5\;/Z M(&N]JEV:O]?=4*O]QFIS_"XH(CG! M(DP1!1*6$>2 $%93Q)*0DP-4IE&3?\ MW!:.5@&PTP T*K0>>:O$_E#"PE2VGQH#9\0KX)XYW!;K,<$H]J!;^"E>P9_( M7^DFX6DW":R9A+*>A+_:25AVBKB*%QR-W:#K8O_4Z5R8T1H?N#+CGS*VL5PI MU$T/MRO^3B?IK9_TJ%VRKU0K!(Z4'<&R*(:(*=\$1ZE:2W(1RR3F,A#"KBO< MP&AS6RLZ8>N($+X7U[;UVA# 9L:^,]@\,_X!8CU)W6=7&R'BML/8T( 3MP<'&5NG+$7$M126C:0.0FD&4=<#8]G;GB)C,/05R,(G+9G.3G0M(U7AG0] M:JDR>/$(-[0]2FLMDKO-%YU+H2O#"/Y.62_W?ZT[$@AH+ A/89($NF)V3"&- M(@*Y8@*1!C1 U/S@RW34N9'"[=.F6 )ERZ86GHTQQ 9>I _@)CDJOY,[-_%N M VJQ02,WT((#'6X_PFLT?WW-G44?&$_D(SK$VLY)M,5LT#> MH/7-XXRW=VOU8E0%>ZO[H6RZ71+&$(T"@2&A60I1JGB;4!G )$-QP$(:XI3: M&&\G1YD;3W="@@]"MWARRPB. ZX^^U 7 M) A@39!3&>'VMN-' @*M"RUAT^+,,8![ UXP1'B/FVTTZ# MY;P=B@$:3F,;!X:;-L+QLMY'<8X&MXSQ^70M^DU9=X9O?JX*NA2?%>IBLQ&\ MWJ.^7_R'.= M'Z?W9M4O-]JP7^X+M=BX3_[>!!-G=A;SZY]66R6U7]93$^ST;(]1[]>'QZJW M%3@^>-6)=[T-N)W&\YAT&R][%I,_E5^^?PGT!]Y["9YV+T%SC%NM#X]U2:4N M>7GPJS_\^_N=FV/_W-_R$.P;>,3S<8_ _W#C7Y,VV+%:B+-7( M5#VRZ76S*@LN&K.FCO1M9.P5&_NXTC7%!%\@3E&&8@G3@(80R1!!DM,$1B(+ M>13PA%*CGJMNQ)F;W7#;KOY/K?V@J66OBYV?<^5$F;E"T\'O>5GO% $]372? MLIXNH*?,O@F.CEKM]''G5+G!U:7?=:5$D[IF;M![Z;TY>JJ+#@N[2*-/Z^;Q MJVJ1!@'*$A[#4.88(L13B"F/8,2B/&0TS9!=1-#%$>=&GON \KJGPCYR[D;] M0GW9K=C@:;VQ9]/+^)L1IE-4/7/B42N&7N.OO<"^&C,,8..O2<.I05^Q8<, M!L/-&X9N'-UHL*C4,W3 MG+G#^X:O'[FN4B@+LA>$_7-;*&OPL!2W^MOVL2]UN9"Q9%G,*(Q%)B"B*=&E M2F(8IUD4A"RDTBPYR+.<NI)^Q57.Z]DN!@ M,MM..)V>]9YIWP=O5;T!9]:"\Y/OPCEW.36>O78GHKZV.^\2;P,_W^EPXQ:: M]U(*G; JFOS6>_+S"ZG$81,>]?#D9)XT1^>0-^1S)Y(^(=LDQK!'7;ID8.3%FJX!' MG*F=7C1H^RF_D.CAUX$&D5NP&>Q84XW&:Y#U"4WCY1D4NJ] M#JV7S'KETT:6AJE9^FVS";*KY1&'D4A8%L*()TS9UXFRKU/&8!B(+,0!B4.> M6M5V.37*W*SC5KS6&K8MJ7(21S,:NQH=SRS5R'<#.H"\E"$9PL!I'9&3 TU; M"&1(UZ-*'H,77^>6U\996=1]KMLSU<^;@HG;93UAZM>_K=?\KV*Y[/:(%/^\ M$WS+ZN/VVT<=H;7([U;MNU1I0 ?A.;B#7&^6$^Q M&]#IT-M U4;:7@_0*.+>LW:*KP]_VHV K^)%.\7VG._L=I!K:P)^6&_Z.\ + M3#)EZW&AG&))(4HS!/,@S& :<82R2%#$K%(HSHXT-V[NR];$(^MC747%RRVO MR[(IEG[:"-;VC:X#DD_<,K86W\MY,#0>7:#KVX#LB>6CNB>CCJ@ET>>J^'/;/?_Q0;5I1BERM:+G*4 M!P@E$<0DXA!QF4":9AAB%**8Y#&3>6ZQ'^=5V)ENUW6"ZM#KMDJ638Z$MZD= M9K/7GZFI&U3WNXD#K27HJPD:/5]L _9Z6M>J@MUD[Y/@9S'9%ID1+$E^XJ)\+WK QF1'@;?+I\ M"-_X'61#>!]L;)KVH[*6'Y1)O-O3_B2J.ZE\F04A49*2((6MYG[HC9%OTE5;0JZK>J/OZX+O1'O M?M[H0Z'S'[0UYF;^A",D/:^CAR >%-:^J6MM*TY4$M^ VQ?0?B9NHW(-X'*; MWWU^N(GSNR_J?9S???F6T=&WNXY]N]C>S^2YKG_];EM'L]VK:1"+*$9)GK 4 M(BDE1'$N((YI"I.0$TU%&45&=;VL1Y[;7H=ZOV+K&%M#D,V(Q@MTOLWW?EO0 M@XC_9A?_,REX&SE;B^XT=-8.+,+#3ZH%8=960) MKCE0$6!M?MUJ*^M[;:V]>=Y?THY_JTQZOK/LZH"I)WU7V6T)ORMTX?X5UT$" MBR!B<2H%ATF<4HB8WC,)A-1']Y(2S%!N%Q#K7>*Y\>'N#(>W0H+G0BS/YRR^ MTCR;4>NL9L\S)=>*0*HU 7UM04]=W5JE?UVK,JAUO@&]39F>WKUSO4[U.C3+ M8=W7J:;):0U9[T)/6X]VJCDXJFT[V<#CUJS#6@K*;;K;?*WT)G8]]F>QJ:5; M;<=97%1+-ZU6_BZHL!Z\[3>Z(>_>?ZBAQ5* MP7OQLWJC]/G'(H\CC"D-8$(8@RA+&*0L0Y G.. HPDEH5B'2:M2Y$=9.<-"7 M7-M).]G-*,H.^V&&\H:H9X(R !/\J04'M>0.HF9'(;5GJ+*CJ%*POWU?__@_ MZGD-.ZD?7I*2W5B3<-(H]3M*&G?S2,>?/0B^78H[:1;<3Y>]CP7E22ADFD&< M8*Y\>I)!PK(<KI MW5&#Y;; -6^!H<<_T=SZ=N9[TVJ:&Z6HM3[<<4JP+G%UZGU?(\^TCK4#Y(Y\ M9A?/'!'O]@=A#\5*;)Y;"MGJ.5&W9_%!D.$T$@QRS&*(P M%Y#&",,LC;(@P#15TVI<$=AXV+FQ\T[PFXYT-W6T;",\V$EO$:ID/@7#A.D/ M6,_4> +3FY.@CFDL8XZN1627%Y0G"M4R1MM1O)4U5H,!5.9/FRXBREK#@Q G M^[OMMQ!^%]_)\OVJ*JKGNMV!D!)%3,0PBG"BN#Q)(99"PBS**/@ MQ;/G1MBU>*"1S]SO?PG89>_^"A@\TVL? 6=-( 94OL(9?_G$R5SN,ZKT'>MS ME]A_C6_U(S:"O%USL0B4]QOC*()9B*CNR1FK3S%.828YIHE4'K%(3#_%_H/G M]AUJV8 6#FCIS+_$ [ N?X9C(?#\#1IJ;_7YG5+UBF_OX'&3?7BGE.A_=2?_ M/F[':N=/[;IE-6LAQA$E,8&)0'HMC##$62851$3]3(.8)%;E<(8A2F4*:A[HZ3!Z00 K"I%%TV=D1YO;A=T*" M1DIE%S;-1.W/Q Z!-#__&@W/1&==QLB,.M,ZJ;V#\ZO#YTY^5G52K5/G4JTS"(8AD)%EO5!7 EV-S(8Z@P?*O<#=BIIX\Z=@J"3D/PYUY'H)4T MW,US/NEFELIK3*5GHIMX%EVU Q@-^01= ^QEFT-S@=&(&O8@&/_\L8&=:UE4 M^DQ[@6F8AQGA,"="0)0D&%(FE%H2$D.B1191-5G0--X\4-LZ-H\TG4,6/TA9@R7 MV;(Q#@+/Q*]U?Y%0^K$N :37@L]-=YRCM%+=2&2]JI1\2WW9QY4R-$3I,,_T M&"JW :>[IT\<5/I2J^/ T:,KK@W%^B^QY/?K/TBUU0[S5YT$7Q>E_KU8B8^* M@\L%XF$2YSR!(8V8XL640"PI@R''E"1!)EEJ=(H_8NRY&;/]B!PM/*S6\+$5 M'^SE!W]J#4"M@J6I:C,Q9K3B"6[/O.,4Z2L"G8PQ\Q/7='GX5PIC,L;E?-22 M^2-&!"E]+,NMSF;5'5%W;4\_K#=O2?GP[4D;D2_K>]0Q]^6"!51@0B7D)(UU M:[P<4I12&,DL15)P17B9<,)3R$&(4 M9Q"1(((D# 5D/.,X(S@0A-E8]9[DG-M*V$^<9_T$>Z;%OU'?]TX!R]8PGN;9 MS$F8P>SY=BA.53S8YY??M(DQX*W!!-HWDO$+K]-.,YY$G;85C5^\CWK5>!YN MW,KQ^WKU75'BXSM!JWOUB'?K1U*L%@$G,B>1@!'/%/'G<0I)+"ED>1:$-,$T MSZR*XYP>9FZ\K:6$6DR@Y;P!6E([@CX#IQF_7@^29WH\A0_XLQ'3X<;*, XN M>>S,2)/2T+"V+UGDPM4NBVTM L9%KDP]F!(B(,(DA%0F#.8I%Z%@C$26>[HG MAYD;"=0F^PGCS45=JZN*4.XX5U;A41'3-9]M3YOUD]B4SU_5F]$=;OBNVRBA20)#8*,P(0%7-?1 M4Z](E$F(1$##6*0ISJ0-7Y@//3<.Z02M\]^$7>[F".#-6,4/G)Z9IA.ZB9AN MN^IU@JN?M.@UR@[3"\<#YI)_+$:?E)/L47G)4R.>,#8SHVN6W(SS253O?[9Q M"5V[J%WCR3P+@T2($ :2!Q#Q7$+*4* \H!1E.&*1^C^[? WSP>?&7WO9=]^< MCO'X9:? KI6;95DVJQDQHS5?./L^G#&'V$OWT#&PNV2.LTQ& M/&/$"7;]]%YO/'W.\':]*@M>!TZN5_?**"\;NEW0G**0Y!',=)1 M,M?B2(@,X2!.C';SK4>>&[W5L@.R%[XY<6-]\4&UE]_B&-1J0@R.H7W![)G= M&H1[2@WO_"%L<+OM">J(#9=MWVM7Q\1C8!H^,K1XXW3'Q&#T/CH9' M/6"3@>=.5 3FE MQD$=D),7C%MV>[T$Z]Z!^GRNKEV1!5D>BC"!288$1(@*2'2)PS2F6*1Q'N4T MMEE:SPTTM^6SWZ^U%G3$B?I94,U61!=0>?Z 3Z/DO"C()21<+EQGQYIT<;JD M\1;G4'!EKT<\IY@95?)R),_<2.;K]O&1;)ZU17A<=5H;B:9A[*[FR_", M?[I9\!T,T,O":E&G+^?@!G0*U8=UK4H3U:&^"F _*5OC1'JE-*ZK\#N?VG7= M8R=)]ZI]D$4D18C"B,! -UU&N0RA,MDD%"3(TRB58 W_?!X1597;4N$TR$UYPNZPGY-TCIJAN?O5Y&UP&DCA.Z MFF?/.9_K0/LKT[D.GS7.87B[5>_-H]A\$R+28?)Q$F!'$HDC2$ MB.4I)"S 4 0893SEG"*K#C<#8\UMR>E$!9N^K':V_1"T9G:[(\!\;PIV6!V( M>;G/@;65;0"'2PMZ:+A)K6,#O5]:OB:WC"0,+?.J:HX1OQ3E/]X\OQ$K]J#\ MXG_4>V4L5KQ!LU!Q!64-:] $95"R( YHE,59:K6%<&G V5%'7UZ@!08[>2T) MY!+4ABSB$$#OYPOGL7.^26F*BU-.N33FM,1BB, 1NYC>-Y9BRNI.ZM"U4KGF M;0YC^76]Y#IP-HYP1B#1]8Z1C'-(D*(9W30TS%'.*+QL>6;L[B;,HT+-+US3 -D+68- M5282ROC_8V]\_ M?KC[\NGC[?7?Y@OM!H(,])5*QQ#7/T']4^^KZYXSR:?U0NCN^WGYZY$GAEUA M6YT(4]4-O-8K'8!66Y@!#HC$00)Y1$)=? Q!S+F .*1Y)DB>1-@JS6YPM+E] M8(V,8"^DY=G>(+*&)W>N\/+\C1Y!Y=Q:-T+"Z0':X(#3'H^9Z'YT^&5TT^@B MU4P(7GY0HGX13TU6=GDG?R]60OWG[4;PHEKD@4P81CE,<8XT>6"81TS ($AU M/:0[S6&8PID$B9,89)=*FFO[I8:SH9X+*^K50 M@'>9[17Y"4@M[94% AI,S4CF>J0\L\K)Q/]:2(\)_@<@>$WF;T9ZW<3] VTO M)ND?7FWI_6^JQ1_%JGC4"\RB-F%$% MY:,GS\W6:(4SW XXPNG"QL UVGO^@%NY')XYGM5VX$M5]_2^4O6OEU_H\4.G MV3\XI\MN)^'L!>-6X#=DJ2,9OCX(4?W>UAALJ]-A+M)<\!@R$L00!;'Z*J,@ M@20@>9I'B ED5?GB_%!S^SA;24$M*NADM5N&!X U6XK=P.7Y:SZ-E(?B?Y?1 M<+DN#XPVZ=I\6>N7Z[/!'2.)8EMJP[]\NWZDQ:HY3MQ5(OW(E6]0R(+L*EO4 M&Q'GYB+AR?(WKIK@<6(-">Y5I\LW,;;*@9YV-V"O M'^@KV#HRH%.Q/NKL*0E:+6_:"QW2JK-Z M4Q7_:N+((Q'P-,,IE$&&E)V:Q3#'H?(9,RPR@GF .;'NR M%M;[W;YG.R%!BC.&HN']-5W M>CPST50Y/MOQ+?74!T,3S<*)4Z6I1K;?BWZ_U=)U6]$1BEG*$IAF1/FD*)*0 ML"R#-*:Q#JBA412:;D7W'SRWQ;^1S7PC^@"DR_O08U7WS**-6(YWH4_I>NTF M],$S)]N#/J5)?POZY-_'>0B?1-6D>>LR#?UNT/?KPU[072OH11(D(4&(0A;B M7#<5SJ$R\R,84,XI)ISFN=$AT6@)YO8)=TW& 7G13'MUV$R[N-1,V]$$F5EM M7F'W3!]'KFFVC'_0B((4__>W-[J/3[O$!KJ@ MCW)V8<@R"E$6*Q,$AS%,A12Y2+.,"J-CN.-'SXW&E'!U!RF+2@2'4 WSSG4 M>":43O?+%LDE$"R*+(P&8Z+2"5_%JEAO0*G;>RL7E0NJQMPZ;')[$H#!0@>' M=TQ7ON"DI =%"4Y?85\ \_VJ*JKGFL<(JXH?XAVIR-OM9J-;RJ0DY22*8YC% MNL.Y9!R2E& 8,!S%5,8TS8V2^BX--#=J:F0%/6&!EA:TXII]K!?1'>8OEYCY M]JY&PF55B]0$BRM*DPX^?K)*I29*]@N7&EUO:9/H?J*;Y\6WKPM$610F60:3 M*-0-O-($XDAP&.$$<9RF<6A6[W^%PP0$9I[?E3 M_?;IX_W[=^#K_>W]^Z\.EM4C'0<^P?;BYC-L__'R4^P]<)K5]DB!W2I[_!>7 M?35[C1++-\_[:]I&BK=_D0V_>ZHKA'3UAYZ.) %QJY8SUXW8!.\' ^BR,PN2Q#)D.((BSAA$,0T@U24N.6,B18DD26:^ M#_[RZ7/[AKL(GF4=P_!A#/'^]A--/;*[&PV!Z_!I.)=LB/ MWQ-76^/GE!_<'3^Z:;H-\G/R'NR1G[UH=.B"+OG[>;/^47#!WSQ_4^;/Q]7= M4]VZ;_7]5N_ -2'5W5)*HS!B$B&8!4@YXXA(F">5/'*-2%WSOQM4/ZB]9 .9J_@CWN>RV\ MV$?C070."2)HA1G"(9,*!L.8>64,4XA83EA:4QHE-CU+#(=>6ZDUQ?\/T CNFW) M,E/0#??R?$#I>QON!(I BPWVQ%O@!8>5FOXV(I_ PS@ MM*8@8XA<4L_E02>E'&,,7E*-^8TC]JXN[I>?VR[O]S7NMLKW7TX:I+F(*($X MYQ@BFF%(D$QAEK LRA5;I:GY#I@?&6=)8W47I5Y_]J*6W6(3R=-\&FS+O?XL M37&2"MX,GJ2"-^U!:GO=P4'JBR;P'[LC5!/*G6RF+38=7W_&IPKNK6>T.1IG M_9DGO9FGS\U'VU[75J$$I)[Y@\]9'YX_-3,O=Q^]J\U0OY,RN*7J:>CI-F;] M8G>PO>MYJ+%MV^K@RUW;TI_O?VK1Q!NQ$K*H%C0-,IRA''))"$013]2JGOS_ M[MZU1VX<2Q/^OK^"P *+:B Y(U'4A;/ EF^]!BOJVS86=T[J \!7FU-14;D MA"*RG//K7U*7",6=5)!*U:+1KK13$L]Y*#T\/#P7#&61$%S$"8NX4YFU*^-- M;H5NY'3MUW894[L]AD>D J^2K:3;!LFF^&DK+/BI%?=\0-F [FU6P/CMX'9Y MR)&[N%GI?]S)S>ZV@3PRIU6U[2CY:55GR+<5!7.B\B0E,60TSDV()]-[!(Y@ M(O,4Y9G*L6!.'')^K*GQ1RVJ,>Y;836F3<4+1T:Y@*XEF_C!+#23G(,K0,U& M"T2\4LB%X<:EC^MZ'U&'Q2TW-HWYI([=J]OCT 2C-*.$PDA$J3F6-A68EO^0U?K39EVMZ4*8<^YOWU;R MFY;^PV*]*A=5R1MG3!RQ*(DB"E6>:JYC%$$J1 &Y+%2D5!*EN=79SJM(/S7. M[.0W)2^>M09W@':"FW(CC>2-,V8,-]S0=R*D*W:$F9Z\D[;+FMJ^+@]+8& M/1S %@BP16(\!^[0-V<,U^X(;]!?QNF[W.;?[1,/6/;>I+,<].H.X1NG,HRK M>*A0?P$G\HUX^W$OWRK$;I3'7)>Z>,^ 3=J'QR=:KIIMH&G_ M_6X[;/_UJ=;0U\XC -87-Q4^QQMOOQ I;VM0(CG M!RHF=&Y3\NMRT>Q+&E?NAT6U7FV:'K^[G MMY,(,H$1S+$J.(FIS!*W,Z*Q))_:PMY&+-X_TW)>EPM6RY4VFZEM'<'QI][R M9&J*$SJ&:_1*): KA8"T]K!1OSL0ZP%PM^PY'J-W.[W[P^<:L+MV>;);EBK(X3J%,:0XQ3W/(,DW[ M4<(93;,B3W*G7C%VPTZ-[=N^P8??R!WX9L0'G*Y6+_6YZ:.I<>NV"[&<"+LM MA']X0WO]#AF_/0 !/VVEWOH"/4;HN^'DT]JV''E44]D-C4,[U_'N@:6B-J8M MPR?U13XM5W7GF*_R6VT3SQA!IOB3@)QC"7$1$TA0JJ!D*!59)&4DI%-)J+-# M38V6&DG-\KW:R@JJ5EC'$E#G\;5C'C^H!6:;'6 [,<'7:X"Y5VRZBH77RDSG M1QNW M-5K8\J+5V_8QA;G&CC_6:Y,,6;],/U3U4IZF).^T5XWWPW/WY8W->K M^"=UYI;N2/@EGLF8%CDA.4P%87H_;,+^"\F@PHPF*E(R+XK9LURQI2WYC"2Y MRS?9ES_GOT^^U<#\N%/!A*O):ET^UDUW=YG*;FPWUOMA1YT3 MG// /-QI#'HJWX&=!F!/A;VJ\/JR6G&3K]ZH;EZ7<[?>;6-KSI<'?+ MYUHQENBC+CPCS\?A*C;V\$/"CQ9\96JVOI7-?S_4$IK,DW^6Z^]O-M5Z^2A7 MV[':1-Q[\6RJO;:NZ3?W7]Y]O>?K&2>22HA%S"$3$D&),(KR0A4\<_)\68PY-1=8)W(= M.RAV0M?Y35IJU\XMUT&WV]-YAC+P&KB'8D_>;9&'F1K5;$/2RZV8;NQR!DT[0KD=H\ M)7 _GR__K+=6)H+[S4J*LJ&,.W^=SEW0\LD@%\<;E4=L-#]D$ZM[A@8>/>N' M+%&1_!D@[\K@=GN!NN5; .[ %J9;1>X;T92C\QOZ<'&GD6)]+VA[' M]ER\>A@#?)15)>6VGU+=36[K4VF]*-7;C9P5A+%4Q@Q230&:$Z(,TE@2*"-$ M28$31JC>9]A75[ =V(DE1BNQ\*BGX''SV/8J;,\+'#G#&GH[%@D!:&!>:42^ MZ[5OJZ7>\_RNEX 9=V]YOLF!,\NX0N63=ZS''I6)7!$YY";G^V\K _- ?S3Q MC9_6WXWO52 494C %.DM$(XQ@:R0.<2$QR@O4B5S)Q_(Z6&F9J_40@VKZ7* MGQW!W(Y*8#K9J^/213!?1FEP"9?3((0HWG(PTJN4;3FM[;F"+6>N'CDG?-OS M0,NR>6RJ5GTIJS_>KZ2I327UF[?^0M?REV8IGTF&8DQI JDYQ<$*YY 0KF"A MWSM>I)'$J5/O@K$$GQHM&5&ATK*:'(U:6* 7!;VHMS;32'GAKM-OQX%3G-3 MK.HA*WS7O@CTU+\#!@!@$ =!.!+_:K\B_NN\EKPZK'F$(IH7BC)[K8X#9\3SXWLCH"SX[!; MX A,33O1 L14G=/;)W<EV=6%_D=0T5Q>? M%E],&^25*4B],$5\5MU?M3U75O_HTML>)/^^*/]K(YNJ#K,8D0+GM-!DH+?^ M6(H$4LP*&-/S4B*6WRVLUJ_> 'Q9/F[:>Y%83L%.EK2?C MV(0HZ$M@:9Q-9&I#VV]A9M7=:!L!;J]V74AYQS7]1D#^R#H<8\PA)=KH7%;W MW_16WWP%K2&4,81PKC",8RHAIBF'M!"Y_@EA&25))E(K"_+L"%-C^EI&L!72 MI?[7*?PN\ZT75$+[2/HX%C:[H/SE^F6G;ARQ M3-D%N?>KD5VZT(W'A"QG;]O)KK?9I9GQINS'3.5)5!1"04FDMG\SSB%)BQQ& M612G19%D6"4V5'9ID*FQ62FV,5'C_*1VRC7?>=6U[I]ZI5^ 1_*=5/$ M4)3/I=C0^?V/LIJ13"J2T@Q&2,001X5IMYTR**1 L8IR)9%5W\BS(TSM(Z^% M;"K$=F+:?=WG,;S\:7M!)K0#[!@4\+N1T<.^[:K^%S9;^M[>1DO_[?#+/O_P M43[KJ[IUW_3U"SVU0VL3#7^6"ZG*=5._9*,W0FU$GG&J=YV9(T5E(2(!,T02 MB!-$(6$Y@E&*L@03EJ5(# F6&R#+U$BB4^7&1FD.DV'G:AH)XM!61!>>UZA1 M1^EU.AOPR-#E"0]+ M33,A4F'BS(U(NV5@-NK&!BJ,N#1 MU-CQZCB !Z95M_I]IZKJO$8UOG. ODZ!O2-I)EHS[QQJP\O@G7WBP-+0P-R["([7 M(M G!QJW_O,E78]*/U^\^,8HC>:@^*.IB8/:4XU4$2I9+* 2QFY".-9VDZ00 ML2B7:28XRYPR+2Z,-352.#Y-%^"WRNQUH/XBC. G6^MX(RT'6MXPB\P=^R@ MNVNC#[0MTR 6('S+ I,@T0(GAGN=P_[S>I\]J[]PR\#D]-V9_W:0MV7%YTOS MY6S71I*BA$4BAP)Q!C&.$L@R;D[BI10YDYG 3D%;=L-.C5IZ4COFH=NA;,=.:!PEG[O=/8R+VOW1$"=OC$2" M6()@)!B%F(C$E-/)H39VGCBP?JD>847G]PMQ+TPJN'GHNGR6^Q5]:584 M<991F&:%YDJE4D@XIC!7*>9,2BRPT^FDU:A3H\56Z#JZFNZ)W952=C3Q[+"W M8T?OB 8FPCZ8^Q('K*CL!)+78JE6 X];.]4%BZ-2JDXW#RPQLF&5_*^-J==L M*JQ]+!?RPUH^5C,<9431C$ <80%Q(G-89(6$'*LT93A#0CK5%3HWT-3X9R+$N;'&K1!Q1>.CB@[7 MKG=S,&[Y12O+U9[DJE^*3NA?+NO!#'0?(]"8N%8K"3*$@$=M$%G:"7XLK' ;]91() 6CP79L' M+)UB-%T NC5DTVJLT2(X733O!W0ZW3=RT;-/33V:?\AJ+84VFHR9Q$U3M:7Y MIT^;=;76=K#>WC7M7F="T"@K6 QSXY7"+"D@09& <203%DG.!'>JZCJ6X$X< M.%I5V)_*!:B,>I7C&=YH\VUI=4UP%D-;<;=7.?O4E35KU*\WG!T )K3!_+.^ M:@?"'6A@F$"9LX$3-XDR9ZZR_S7*G V<$6]ESH:./[01P6&SM\\K^41+T>[S MNT*_69;(5,:0%SG3&W)C92<%HI M:Y)9&A$!K3/E7=L66,%NMVIXA/+UNHWJ%;R#MA/;>PUA-Z#\-CVP&GGD)@@N M:!PW17"Z>Q@[O:.KA6:Z2EOZ'5F6?)8+QO(\Q3!1!8$XBS LXHQ!CIE,F2*) MXE:YTA='F=IFOQ:J-G3%ZIC5Y'F_6W1?G?=77S]K"T>OA. MU_]<;N;"-'KCZ\8=4#Z;8U53 7;&*6)2F1*LD=#F2ISJGQ 2,$HB1?(BS0NW MKFS#Q)@:A9@@\$U/$["F/P!K= %_&CWJKHY\#31U ]EI4U]F*HF[T37=^7,IORV]N]J5P]QC.&!<*,$T@%TW89%A06)"60$'91!I\6[2S*,M.,[(8.B?M+M&';$@>L._R[%IBW(HM>Y1;F6 M'_6J)CXLUEJVDLW;DI--*5B,6%+@M(!WRW MX:=FN7?2MR6#6OEAK0#8:=#VWAI6V==Q@BQ7@V"PAV9XOXB[\_4@X+QRL)L$ MX_+J('2.N'+84]RK/KY;K,OUR_MR+MO38,)I&B-:P#C)),0Q0;"(L(0J19)A MCI"4TK;:X^'#I\9=C7S "'CMV/4Z<)=9YU8X0CLG[9%PJN)X3N4;JC<>/7*T MJHWGE.E7:SQ[S>L$_6@SJ6Q3-CXLFJ"D6:32+!94?]L1PR98X:$QSIA9[%4*:YS(L8%RRW2D(8*L#45O%.8D@;D<&JDQG,ZYB? MVKT-P5;/YI^KP1YOYQFSH_V0\Q"8TW?0UN+=@4YZT(H/MO(W5WCV-0^%SB<+ M.\LP*L4.1>B0/P<_9T 'GK>:7I_K[(MMZ<)W/^2*EY7\O"JYG''$3!%K 8D0 MA6EAH2!-$P*CM)":'"-9<*N^MU:C38WV.N' DY'NIC@M.[0OLYAW# -3UD[4 M79E4L,6TEM8G> [M?7R".%*KGQZ8\RV8WQ:WE!*_"@SG,V,#KPL6[!_99H?J-X?+K=RG7'\UP70T/0;#"+)4P M5=IBQ"G1.W>)%%0J2TUM<)2E3B%6YP::&O^TB8)$P##.:IBPF(LY2 MJZWF35),C5",_/6WLE3&H'G4GTEE9&ZM_'=?/W]V/.P>-#>6Q]FA$0]M\=3( M-@J 1H/VI/FN:U+0J0&::SM%@-'$XW'T+4!Z/7 >),BX1\JW8'5T:'S3PSPF MHM\OQ-MROM'V6YWKOJM\OJM[S27E5(H"$IJ:3G59!$D145C@+,KU3PHE3CN^ M@7),C3'?RL7RT?3'@!8WDX/?VOT8%4.M@F4B$K]>+X[Q$ MMV9:'B;'SLX.!GG@-<0KVNZ]+8:@YK7'A9, X_:Z&(+-4<^+00]QSP=]VZZU M]XO%QE#KTW*UGNEE1BB:"8AD0B%.45VS2AO"2E-O&^@4 M[)R-XN\).[[7AM'GZC09S.6T2AW_8IW'MV- M7O'TZGWT(]FXSDBO:![Y)OT^?8"KLK;K[KG>Z59E/9A^3RMMUYEDPC?+:EW- MTB)3+&4)Q)059J.)("$H-44[>$:15 Q'UJ[)J\--C7![ FK"U0)J4IW3MJ5" M7?,"*]PAF8%FM904]8T)<6U.)ZQ<_!I^@5QY%\B/>'+Y]> M^_N UF^KKU!J:X N^@RO/V4\'Z&U1GL^0?N[AAG3[\N%B:&IZ $1P8R?V9IJY8^30^K<<> MU;QT1>30@'2^?X")J"W.1Y/'1^?E?]=KVA>38%VU79MQD:J\B/5&G:<88AYQ MR)C4/\DTD;A0IK.;M7EX<:BI4<^1L&!52^M@Q%R&UL( ] 988,HYQJH1]'KO M:U?0'*P^;^"-9/&=>^%\&7E6>%PT\"X_83SCSDJ3/4 M\UY2* #N9K].LLRWGA))/0\YNX%&M M."U(C62+ MN;Q*;E;890@NFE]G;AW/[KHL^Y[!=>7289;67OW$A?@BUV7#K"=BM&(1):DL M(ABC7$$<9PB2@G-(::H2FDB:I,S%WG(8>VJ\N).U.XZTRH2X>0KL[+% P :F MU(&8.MMA ]#Q:8VY##^J338 ET/+;,@C!J8A;U@E_VNC'_WN6?_1]!816-MG M$2$PSTTC,844)$1&,$&$YCS%<4+9=M>NM97S_E[SE<;*;[2.5V5LIHQQ?,L MS6/(*$,F;9:;!%H")9:2RR)#M'"R4*Z..#4V:,7;BW2[M'RDJQ?3W4E_1J9] MZIOEPA1+E@NNG[Y+P4MRS+#F%$B20IA@+P2I2"*HBHC&C$9I1E(W<\-NX*F1 M3K_GV1=IIK^VA]P0.;:1'.\?1FAO)5M_6.AM5^WF:VQ[DN1IGE," MLR**((YR#!D64N,>IY%*!>,6X\DX4V1Q%--O>,W"WTG99@_=);;NL"3 _? MZ:+M9O9W_8CUMI'903>?^I=OZ5IN&[7/$%,JI@3#2&0IQ)QR2 FA,,I0D7 N MI4JM,L8GI]G4UI$O7W^KP#V6^YAL4VO2^O<-F@\Z>I=X4\%MK@';]-QN,=JTW3S1^JR\!!BI@L&HJIDZ@ M16>H^9]$8T_OROTUVH&&FE-O342#"3C,L/A5KM_0ZOOGU?*Y%%+\_/*;EO?# MXL/B65;&F73/U^6SMF!Z54VQ*#@G.35'9*:\+)*08)3!I,@2HN($)<@J0WFX M"%-;JK>B KJ5U;'$[(!YL%L=PZ(;>!G3P@,C/>C$-VO63T8#O>#\#>QPWVD1 M).IG.(@^UX(!4HQ*VL-1.F37&Y[D)V?D2UG]\7XEY0=M?>L7>OU%4VX7R*TD M8FF2P"RB,<2F: YC.8QYU'T_98[C:$QFI_W!Y4F$B GIQMH7Z?YW%7X?![ M+G=^N)'/YZ[J?7Q.=_T6C_&/RXW>:GZ17);/]:DSB@EB-"8P$QQIVR9"D,0D MA3+A*,G2N,@+Z486-L-.CS4Z&4U)OU9(#X&0AVC;D8DW!%\['+)!],MU1/U$ M1)Z!*'A0Y.&XKQ\7>08)J]#(<_<.[?^F/UYC#W512Z;6^_+Q:26_RT55/LOV M7SL7!TLPXR2.(,+Z#QR+#+(HU_-0Y!'%D2R0$&Z=WYS&G]J&:RN^B:C9D[L+ MZAN:1N8Z,98G,^'@#GU^X@/I =W=!N'EMZ^;FP@C=W0;A,]Q+[=ACQE8L%DI M:=Q5[?URNUFVQE%U2K6(Q M11&!&)F*H3@A>G.7"(AB3@F6<:8YTJF*^WI\#/DM2!U0''' MK5(='O>CTM4C##EL?>O*'WY2V^ W4R.Q*0I<*)F3'*4PSQ(&L:3M2R;IO,+>OO&P%L1V9^P(N,!MW8AJS>Q<" M7)=/O5RQVID[;0#Q27X7QQN5O6PT/Z0?JWN&%I%9F 5RU98!K/YXT,]YNWRD MY6(F&,.*L@BF*(VU?8LH9"*G,!6H$"*)TSAV*M)W8:SIL4=/U.8PT CK6AWF M/+9VO.$)L<"T<08L\'LCJ=?Z+U?Q\%OOY?QP(]=WN:KW<3V7Z[<,HXQ/3](\ M=?&M+L1YGNE=<)1D)(-,F4,,HNF#BDA"J@1+:V/&Z-Z']&)WTS""Z9V]ZDU3;?)\7\[U M_543OCOC*B%IDN:0%(DV3-)$_T2HME,2Q)(\SF/&\6R]7-.Y'<=<&]")9K;# MAOLT'LP88+Z3NO9\5#VY_]?_+%"<_V\@:_G=2.8J_'8\XQ/4P%3S\0#)=Y=1 M:FA%C)#VL36*$!;6TCH[T"PA;TH@7W$(3 MR$#(W)GD*AI>.>3\:..RQU6MCWCC^AW#&..>\\WCIFZ*5\>%G3BY-&-K(^B3 M>J _9ED#Y9"Y7 M$4:ELX'X''+=I M0:7;0=.EP:9&:;N#:U=OSD5([7C*%U"!2:EWN+\3%/P>I-:=#22>PU#/CS=V M^.E5S4^$G5Z_9^C14J69Y^_+I:CW;DW7Y^JKWK[UC\5G64HHRW@&140XQ"E5 ML* 9@3%3*F6)4"QVBJ*R&W9J+-(/#3 +7JY>FOL@C7?VA5^JFS @5 M_[FIUN9$T/4\RFI";(^F?,,<_)2J6N_'"_D\EW(!P^\1E=7((Y]6N:!Q?'#E M=/K,JUR]?)3?_W:M%*R.&TIPG4!&E39J,84BQWKUA&JF< M9I(SX=1S^.J(4V.DNE+D3LX[8#2 ZR5\;'5P(Y_KB-OQCE<< U/.50B#%OVU M1LHG'UT?=%0JLL;@D(7L;QQ&0$V=F5XZ6H(HQS13D.4<0YSD#)*XB*&(29)S MIK=7=JV%SPTP-7II*U<-3?$[PL^./6Y!)3!9M("$R- [I[7/#_]HC%&_\W,: M'G[69Z_S$0IC+)=90CB1)$LAY:;=)*41U+L;;3SD>2HI+B1W:V1T/,34ON1/ M^R$M=8CM+6$M-8QVG_-MX 3^H \"6.[J&-I0(2M]WU<.^[A_WE3E0IISI$=6+IHXNFT[C ]";[]+51H2N:]+2M?E9E=2F)W+G^5\ MKCB60G-,, M>M&O354*N1K0'BG4?-I1U01F*3#?=1J"GHIW8*0_X"3XA/$@XEZJA,'ACOP^4@]' #MWURH;G+//U>/):+LJH#M)^[ M?+%9'*.LR*F$>8X$Q*E>&PK%,JBD3.(\)CQ*G,K;71EO:J9D*V[- '1/8,?= MX168+3>+_L +O7?LX;8O:Q*U[WEE2''W6K:Z7^T\[2\S6<-NFW* MN<02T3@C$ D20TS2#-(XPAKGA,2<$8Q)X=8RZM)P4V.5;:FU-?W1CYIV+!)\ M!6,[3O&'7'#?];GZ=']?F6C'$!GU=N"$KU;W.GGM=MK;U:SSE%U^KZTD4;II7.)_6.KA9Z UY]EJNZ_/K]HRE@-?Y,!\VM>G=R8(WNW-;$\G$P72:67JF#3=0NY HYG':$V?0'N-X?0B MV+B1G3ZQ/(KW]/KP@3%=&[W6F(+*;=18:[VV?8%G*CC5G^H M!N;,5M!^;:AW'90_7\///8C+"A:OP5N71QPW:,M*^Z-@+;N[AI'-^W)A$N?K M\YR#3CQ?I"EDT!WV/,C58SRCE(O('*DPG#&(*8\U^6#3("^*4BI)AKE3(*G; M\%.S)_]YV+)NUH)]M6^N8*8.3W1V3#8/-);(X2C$ITP] Y)+Z!3QE&A+\M5MNC"TVR+;M6 M7,(8H5C2)6FRB*7 M1499Q)ATJN?L1ZRI$>>]$(U@H&G,J'=BQEY[ZN351-IDU^G=]?J[W-I[AC7= M.-/3M-IQZ?B3%9AC^PK5IF>AW85L'?*M7NKMNI:O2J;]IJYH]^_2+MDY8] M238J7?M%\Y#&/3_=C=[KSM4/?RX?OB\W%5T(D^Y0_EA+N?BP$!M>%\G^K-_Y MM@%7CAF*L@1#R4V$<,019"H2D'."42134MBY4=V&G1H]HRC.P$Y08"1U:$EO M#_=E6@T'8F#:U#*#3FB@I0:MV(>87N]T=@NX8LGK_JM-QMGX(.^-'Q;L=0=V M7:.I!;O<@?VD[_B7VU>?85@UJXNYMUXS8M2N&(Y/&V5%&*9AQ_@#[Q[LN2C7 M\F/Y;/IFKO4;47:!1K]54FWF'TLE9U3P##&40LHX@U@F,209BV F<\9IS)1C MAIG-H%-C\PL[XT;H__4_XRSZWT9T\-.'1?.W_QCFG["8$18I2I P,U*8YJ(Y M)+Q D.C)B522X[3(9UI0MGRM.>D/'FY6WE7K\K'>XS12@@;_8+A;>X.\8AG> M!Z3%A;6\8"=P$_AZUT?6J^?'&B+/_I[KXX[MY;%&XH1OQ_[>@6UIZNIUYKQN MN= +3U=P6^5Y3G)LRFPKB#E5QL+/8%%PGF0B1G'F%*9UAOK-#OR]7:>(F;_NIUH?]9Q+(\X32%/,VYWNNK'#*6%3!G0O"$I3AU M"]BT'WIJ]&"DO@-<_UD7LVV%;Y)$*B,_K ^RRIT&CB?J]I-B>;H>!.K0)^TU MRN9/\.X0Y:\[E#]8H.Q^[NX,F-/O1QSV/=T;EZ&S>_0D#_)>_+A?O'I_F MRQ?9=E.?82)(G&G&DE(*B!.J#9B,)3".$$F,L07:2JL-2\W= [/?B9'8>C.O$;;KO+28W/FI@ M7\Z5Z?2T?C%'2FMM=ALC_,F\MW6/+!1S*5$!H\2<,Y D@53R'!:LR%2J:,92 MY7;.<&FXZ9TO?%PNOL%Y[1BG=?:]8T/.2]C:;=)]X15X7>C$O*N/Y-?;YC2U MJ)[K8=A XK4EYZ7QQFW)::'Y44M.FWO7F$+;5$.1AVIH=O* ,3R1;%KG',NRV* M?:$]&R,N(/EMYF Q[LA-'>R1.&[NX'#OP,(SV[81GY0Y+=4CM+6VZB2)ND5Y MG7[\LTFFZ!J9[XI^QUF!,,$2,H)2B%6:F) K!A$OXCA"*.'$*2?E1GFFQF%U MQT/SZ9EEY%G6VP#'W=*M,V3':B/B'ICP:BEAD_O3R@GNC7?@6Q.O&Z9KC2?\ MO-;&N5&D<8OG^,'OJ+J.I\<.(U=-S[L^7C.$TDR0*($18AQBEDA8I"*'+%8L M%E**2$B7X@I[3W=XW7>SVJ#)J8,LUP:($V$ M#:':0L8I+)0BN<1Z1UT(-Q_<8#S'<;I9(0HV59/9R.M2(M+D0);\1*&A6Z"W M6U$&PQGZH%NN]YLH@OL#0#_3U:4X1N>UX202/IE^?X!1>?ND;H%%%A^FPW5Z' #GX)KM-6/ZI M$_MO!NM=!X%6]"!5%]T1\]P^T7;TL9LI.J)RHK6BZQ.&4=I7_EV*S=R8J,US MVSZ"30QSW6%J)G.>D8CG4.)$$?)*4S;"CLI,##H>TY'+K ML'A@K<-:*Z.O^-;S0.YQH2FG<*)"_RQ#21(G>085X01BI')(188AB97@,19$ M,"N:NEV4J;'7OC+:.FBTJ<#F:;D U+0O:*I1N,7?;![]_ M)M+8;9TJP.@"3G5"&6U:W,*FQYF>\4*L3WTCY@"P-:_%UKRN"P*Q;J*XQ40Y MAV;?CNVU,.X;1A@UY/MV) [#PST\<<#BMG/U]IW!O=.!GU^.O,'W?]*5^/14 M%PHR1W!\+<7#\A]:X$^;=;76VV=S$-?$GV0828&S%(HXBIH"! 6B%,8Q-R5^ MP=N/[^ M_G7;,SFC,6A5!MO9?U@"HS7HJ>T4)#;*2^"P1D_H91AI%6\FNSF Y?V7@O9> M"O;2-CQHKGMJ7PI:OQ3+]J60AY2P[+T4BUI_7['Z(TW318,@M SCF0PCH;EG M5(PUIGM0<%MW\'U9<3HW17C>+<1;NI8SDN510>($4I7$$!=801HA!I%B.:&Y M2#)D'0]\;I"I+?-=#<]&4& D!5I48&2U#P,^"^GEY=D74(&7U4$8.07^7@/A MAIC?LX\>+=SWFG+]2-^KU][86+P-VMNU&5,1$I',"8QIC"&FL8)%)"7,$4GR M-$$D2YRJQIT=:6H?_NXPK(WC=3UJ/(^IG7?>"U*!O_P=2)V008X,KT(1I 7Y MT6"OTXG\G,YG&Y*?O6& !Z+7[JUI7%L7F>\ZO[W,DCS)A"QBB C5)@$C'!9I M%D$2X5SP*%8HS:T]"%<&FQI#-+T4NEB$%X?]WC54+3;M'K$*S!%[G1T;6>_: M/A0? V#GL-?UB.%(>]6;L'3;85J".T9X^WP++79VZ'9WC. 5M_4;1+K M:/LV%7SW A=,9)@+ 5-!M,65F4A1K#==:4*S)%(I2Y"]4_;"0%.CTS>]UI'; M,@=#V/42N!;,Z@FRT'NN!JTF8:,KTS&$3R^AY<"EGE ;B4=%EKLT:;-]4,"/6JWUB?U2SF7>MX6LLM^F#&$24QI 6F=IDY3#IG, M4DAYFL2QR+,HM2I>>7F8J=%E(Z@)AGKL1.WYKW[ M=SD7#\M?Z-KTZ'W9]>J=D4BP'.4)Y&DL(.:QA%1Q#H6,BUR@2-&4NJ1PG1O( MB1M'R.:Z?URNUG6C+I,QY^:V.PNFG=?.!T3!-^1LW6L)?@>,S'"]A(^MU/X< M=]?0\.FW.SO6J&Z[:QH?>NVN7C]H=[FH'7__+-??WVPTTSS*U=8&:T\0[L6S M:2C9,M";^R_OOMZ;'"2F"4,5.50I5Q"GDD'"\A0JDB0,$YQ:M@2X48ZI&5M? MI-KT\HY> 1O?OD*:"/\-AS@IU^7:PEBE_B?&^;*:B\[Q@P$W^HV2@"C!>C4 MN-OM=N^Z3HMWH%6FLU3T;XP^0"LTSIPX[9C'F)O1-M1!Y\AUWWTKLE>VY8,? M/^:N_58,#C;U-S]NT$)6K3^I!VTLEXMO7^7JN>2R:LMU(Z5HI"(,*4((XDSI M73_6?V4TDQG+4"R55267:P--;2DRHII=?RLLZ*1UXK?SL%HM*E[ "KYJG,9I M2+'X2X Y,;X7X$:C=,<7S96DKX)QA87/WS\FS5[5XH!'KU\_S EP(O7@R[;7 M<%<7D':=Q:I[D\&UDJ8O9M>A?Z=?K<,V9-6G]7>Y>OA.%W]?+L6?Y7RN M]PF8<"$3&&FJ-8=4"I),*$@3$DLD,$()=0D+&E7ZJ5%ZKUO?D/K$X\Z\G1MD MLO,9>-4YE8IW!W:J@[[N[0D^Z+2O:UOT] OI1BO##ENJ44[_8]**5K>-KRWIB:S MPWYW;A'>EQ\RH1>^;M1HC)/#CHU!HKWM8/'=E/'"B*,W8KRN_:GFBQ9W#5U M#P(A]0]O]-_+]1NZ6KVHYBPEX7T[71=4.=-O%U3N4P1?9$Z'.YN=&;/#&"MH!JZT3 M4'Y77;NA1UY]G? X7H7=;A]8D>[&7-I>]NR7Y7S^OI%JEN TB46*89PD$<24 M1)!E10:EH+@@3&8)L6K)&%;,J=%?$Y+<%4KHR>Q8YB[,G-K1Y>O/5&!V[5>= M/UL)@[65, ZKTQM=[KH9OMLK??&[41>T^OHLQ!=T0KS6[@LCZ;CE_H*B?50A M,.QH0\Z=2U;.C3?DZ_W7[I@OR\U!L]!K 5(0L[B E.E5(=>K L]$G&!NE0=] MYOE3(_&MA$"+Z')2>HRWC7@B?%;F_8/@\Y=Y[@"K?WY?+DQD3IV_6#O!/JG?JL;; M?L_UZ[&INXN\E4\KR9L&M?JF-HBZ>4$5R[)(IA'D,:<0DUCOZI.40XH(R@J) M"T[8;"&_F>?8&<-!Y;7Z0$CS@?2E#O=]?)15]6^@)ST0/?%KYQKM*>"I0ZV7 MN;4-WI?/LM9 MD<6"%1F&66%"/;G*37V1 J8JPPG)4HX+YN*'<1I]:I;YPW>YDM1(Z+9&N$%N MQ_G!@ S,X7L$O1>DOEX"9B+32Z&)W4C?5#,S\ONCXD&P^:16-P%&IYK6;@L[-\=O[^?+/#PNU7#TVO-D=">.89TF4,1@CDUG%M"W- MBC33!K6),"$4)=@JL\IQW*G15U]L(+;M#BL3:8/_P MAG;I]I&M#^J-S* G=)#3>D>@O+I:+8<>UW?JAL>1,]3Q]MN"Q>]W?3S:$#WY M=OE(R\4L(I(E+,DASV.]X4\C"8E(."R4?A$EP20E>$B ]]D1IT94VTC>GL1W M7:BN8S_*ZW#;D9)7$ /3T67\P.^-P!Z)R!J<$''&YP=]E=C@JQB]?N- M*\D<"G^HJHW>56Y6Y>+;9[DJEZ(^UZG>/3[-ER]2UA=]UB_@=VVWU:W'9P(5 M2*8\@XPCIFE(1;"0>0QCAJA*"HPR:54,[48YID9.1H-Z!V.LIGXMJ\U"SPEX M]_7S9_=^%+?.59X+E)H^6BC+),22Z5D3)(?0J :'4"CQ%T3U%#=@4Z1MHI>ITKMV/484G8C MF%XMYH&BC&M!WX;7D45]X^,\'\=]U.OLA[5\K&8*44Y(%L$T2A3$ L70-("& M2N0""QSKYSJ9V->'G-HR=G"6S(U!$U_ MITI' (UR-+0;=1KG.T]/.ZO3XG419%!928Y9J(&(,L%YDV MW+3EC56"6>J4 &Z $=P3!?5POY&#AJ$9F(0^+A??X,?RN0[<[Z54#=T/F#7#W.,!,DSAB!,4H+B+,BATR@'"9%FA4XPD516%7 FX0V M4UL:WAUTTKX#?[:* -IH E:=*H#O= 'S4EDZ:B:!N\U"]=HR3F@A;%JU_WQY M*_-SNY5IK]O;RFS3TK UN_>LGWWY &Y@67OW;/D.4W"C[YLE:E, M]D5;Z-6%',_6>G553]ERDQ'*]S&8_+'^64/_QRQ-"Y[D.(&"Y"G$&&%(9V>6BKNNV5*"3?_\LS-R#KDYK*3^]]6RJF:"LCS-X@@J$XV/DX1 FN88IZG*HX*F$B% MM8&$I-YH8P&S(I$9+R1-(JO:GG[$F1JI'>0N/NEM'M_J$&AW=WW./.SZO,[$ M!':#.WV,6Z2G4:_9^TC[1&MH1]L_7I=H.OM*:_2<]IOV3QT0CG.B']CGU?*Y M-,/1>:^ R0>]')1T?L^YV85I$3\LS&GJ7*[EO?C/3;6N>P,^P98Q,U,;U9?LP5E3_5^22C36K+6'NS4!SO]3;/V#H%M!_=^ MO;SMN]/B,-D7QB'X9;(OSDB1+M-\@=QB6EYE#B\&L(PKT7C1*J^"]%YHRNM( M\#J=BDSP3-U&]6P\S?VW;ZO:;-#;;6T"5B6ODUUF*LV5H*9[$>?:9DI2 2F. M8\A9+C.E8B:EG*V7:SJWW.2^EB9.^^.M/N'HC'MLGM3@T80(]>)"_U$'O?=0T0OIN?=L EF6OB9W$FF7-ROS MU\C#]#5GOMLYW2[0P)JHM"JK3VIG'7Q>SDO^TORYBU>D-%&2QPQ&K) 0,QG! M(F$"ZO_S(HM)DF5.30'MAIV:4[B6NFD)_-W,:P7*A=XBR*K;GC@62+7#WFZ) M\H]HZ!U[#>92];90>K]5BPM^;_\;)%S4#2FO=5/M1AZW>*H3&D<55-WN'L91 M!\'ROVY,&N4GU3AX>PQIA.&S-$EI%J<2ICE)(,ZXA$2A N:J2)(HIFG"B0M5 M.8T^1<;BPX^KW)"W(ZI@> ;FJZ/\N$9RPV#M8>&>X5J+[X^T!J'FD[OI0LSBF29J1%!912B".:0$I37.8849%PF/*4J>TGN 23XTX MS]2#FE@9J*G4?YH038]?^&D"G@C7>9J$Q\%:Z+^&9\%U#D8O[11ZT:JNN#C> M+U=*EFO3]^C#HHG1.%ATW_V0*UY6\O.JY'+&1*2PU)8[R4D&L5 )9)Q%$.6$ M*"Y2+J7?-M*U; M;R)<0][&?F\\K8FO^#9,8(FL;%WY/1AJ;U@;GG>T6^K #4:(ZZ9@>9QU"74 MMP[36E$#S9#S AM*C@&1A0]_+A^^+S>5WG.:QK7ZTU]+N3C;MZ&M8(>C5"52 M*!C'(H*XB#-(>(8@CC 1BB0!( M!UY/M/R@4P#+#;M)\+\[KMB<-6'K>_3#G.)NR^F[>TT_J-_V>U2W036MTMGY;5O59SQ=9 M=TM_6)I_W$79SY(DQR2/.$Q0K%<>13AD,2'/CL'"--TBTO:C4.,M[;YP6)O MD?/TR&&.S8]+$T5=1R_(!2]E59KVXS=F0%7JNVISM'7XQ%A$ F415+G^?C$K,*1"<2BR"$MM M=T6"V_M!+PXUM<^XC40[;)!>;=A_2KXV!C+?JF-^W.GCL*NY#+[%AM(;I('Y M8"G[ M F5*HR(E+)6Y583UU9&FQJZ-L,!("_\PXH).WJ9(S(6VN4V M&#)K%K"&8V=L59VU54G^+]^6S_^JG]$86OJ'0_OJ^O-'H0AK-3N&L+]AV'[I M#:V^WR^$^8^I&/Y,Y^8,_3![25(I<$QC*$2AMU$D1K! *8(\32.9(*(RQ5RV M45:C3HTXC+1-WICYH2>WVV[+#G&[39AW'$/;8N<@'"=IS DNG[LZNX%'W>PY M87&X!W2[V4]1KC-FTK;:1=OS8/TRHR35/"4EC!!A$!=%!$G!."1$H21"L6 2 M6>\<;Y%D<@QV^[;QIHFQV%6.!7=@HCM=B.C<5O1N5U:HCO-HU!EK5FZK+Q5D M=EZU7)2G6;JYZI,SLJY%G.P'>-6:3,XX7"NQY/[ 8;;UA\6S'F.Y.BH&$)&( M)(4D$#&N(!8L@Y0@"444X[2@%,?8:H&Z-M#4UI^MG&X6\UD<[8QD'^@$7BZV M(HYC!U]#Q*?I>W:L4:W=:QH?&KA7KQ_*"'SY*!_H#U,@9E')G^5"JG(]PS'2 MUXL4Z@\_@AA'#%)*%8SRA' 4%7F2<;NJL%=&LGKG1RWAV@@*UO0'8(V,KN1P M&M(D2VD>Y1',8DVTF"<19"S)H(J30N0D341$7(K&W0+HB"7=0L%I2[4W@Q2< M:6M\M(B@E1'\U$IY/B5N ,%>Q,$OOYX>:F1ZO:CO,;M>OGRX*_/ (_%%5NM5 M:2IQM1Z+_7_H73ECG$G")(6*$ HQ23C4;Q""-#8'SH@E+,MF3TU1\C5=K>T= MG8-EJNM*LT%=*U9Z%NYJ)M +Q5HI'3WEPZ? MUH+FL8HS!@OCM,8DULM %"'(*24\SXW!C=II?;>P7%M'GM1.KLE,J:Q;5;[" M9*:"$5Y@I3=*9DTO.(*,D!A*(O6*KND1S^F\V!TZ 3D9N!]7U2,ER@T4]0 M;L;NU,G*[0_UW&G^Z#@X5IJ LP3&"G&]MXH()(C&,,41RF*E!!9.A41M!YZ: M/^MTG_FZO;.G9O/#/%XA\ S,C!<;SX_C%7-%;90^]*_J-7-%Q+HGO5^O6EOE MH7I8WG,]PDK^0E=_R#7=;[NF*,FP,?U58BH1\0S#(DH$3+C@493+/$NWG9<> M'+C+9O !;K>',?BKS3FN8XT?MW*#ZGK3M1LFPI+#O.$Z$H&U\IKP[%9BL!,Y M2!\[)XB\LI75P.-2E0L61SSE=/-0U[^0ZGQ'T5_H?RY7;^:TJGJ9.%F<(A%Q MIC>X.888$60:GQ#(?NR =(P;H!1+]N=W MM'PNQ8;._UFNO]=)XZ9\U_?RZ6'9!$2WWQX3IFPRF_W;(7D.&'86U;L"C8ZM;'N&>7/513^W\\_?EHBTR/\,T9;G ,:1% M3$VF>01IE".81DF:$B(Y2K!M/M7APZ?&,[5\H!:P;:!@GS-U!-QE$KD5CL L MX8"$4RK4.95OR'XZ>N1H"4_GE.GG.)V]QI-+J L#E=7?5\NJFA4(28(R"4E6 M%!!+3O36BA)8("5EEA&$L'"+N+HVY/1"KVHYJ[).AM8+'6OEO='GN\*J:)*(TT26)"(0B5%EFNNC"233H<%/G >.6W,,Z0#/6@W /4*SK.=M'>@ MEC>@X^P,,D%]9H=COJZ[[ P"5SUEY^X;V)Z ?Y=B8TRX-_2I7--Y^=^UZ=:$ MXW_4(WU8R\=J%A=%CA'CAE-,/FI4:+.K2&%4$,XHSBD13@'TEN-.C5HZL0U[ M[PM^UV:G@-^-\*"6WK'XE^U70XY:>=\/C MJ&*\X^WN'JLWF\>-V6(^RW=*2;YNJLI_4O=B6=><[[SY.(FUUXJR]%&\U*Y:=]W3CG>.:9WOX6"JB %5P0E*G+:DUF-.C4V:H6N0XV61E8P MWPGK9BO9HS M4KTC&IC^NU>X)UT-:2UR_U_]6:=.$/FT3>T&'M4R=<+BT"YUNWGD'K5MLZ2N M%=*V55+]]7Y8K%?EHBIYW;!PINU7BA.

$L/P,2F-;3[X/86MMOV M?%O5^\WYMIHW76XGT,!VP$1-HH>MB]S3:KKG<2:\=;(=,K:?"F%?)%]^6YA^ M$Q^$EJ94)=T&*;7N:M-^J;_BFF:[4KPO?^C?F.MF)&49XZ* $I%<+V9$?YLB MUG^P+"$95UP@JVBB@#).;>VJ)0.T5N&VFE4^)O#R8C21:0F\]IRJ:P5V*H*^ MCFWL9G?LUC2:Z^\G6D5!,\WUU:\_R[?5+!MYML>N9L;[U?*]Z M(]Y.N]DVSOO;R$;C.Z!VG[>O:M]AI\2U#)J/H5^U0)I'[*Z53O,YU(!%W[2, MVF\SU580J=H2_!)G!4H+ N-$28CSB$(F40PC+GB&$5)Y;E6HV&JTJ2W$=8N[ M@Y9KG<0.E'T59(LEUB=T@1?+2Z@-Z1%Q%3Z'M0K?EPQ:5BPO! MU8>,1^FV^NR1L_5-/NO"FQY^\V6U65.]S2/F^$W\[Y%@34T&?;YXK%@YWD_+5>U>ZEFAOTAJAA"?C 6[6:TT;?Y,J[+Z M;;%DE5P]FX_UP^)ILS8&[H+KN^IE993*+TT0R*#.*("[TM!&"3=!XRG*9 M(DFY5;NJE3J+2NP"J7[/J#KSY;CR(M2O;@-!XK]N*1]QD M$>I-!6\2=LR='^6SGN,$O-<[$*TSG8,/BVJ]JDT91U(-\F+8\>]K3W=@JMY- MY-V>[ZA3$33^IT9)4&MY!_IZ@EI1L*]IVXXU3+67D#/BH"T=(I _7 MF*!CO?IR](;.^:9)9ORRG,_?+U?FP&469YEB::I@%/$,8DPX+ JJH"!4<91F MI$A?:VTZ+?'4%JHP]&4*_6VU![\;_4$+@&,H?OA7:/15[/87XR^YI UZ)UYS M;;L\3Q-=Z,X(_5==]2[/0< E\,K QSX[QZ?YLL7*;^:CL9=^3%3'J[I>3S+ M<(%H6F#(%,,0IUD"28$3&"2\.P\$??0UR"V^^1R #LW8G*:A%!9VL=5'))M3*Y23D&G0.GGR/ M$([DR-]"V70??^J@?#)0-J^IK_-@2W N^O.O/6,\=[ZE-GO>?-M[AFU!?EOL MH@ >Z(^VW4+U5O*5-.4?O\AJ,S='">^U)I]7Y7+5AFS1'Y^738$ D\>/LX+E M"*J,)"9I+8%%I"3,4BPHI0RKE+I53/ AEM6',VI5A:WXH GJU':>Z<;RU$D, M5J8>C?[%>@F>C%+@1=*5HRO+RXS:&?VCS=(X*T1?G;H-3*?0'>A4 EN5@/FT M0:U4EU=G;MGJY<]D]XFR3ZOV!*AUDAZM;?XNW&&/+- M"+7%7__N(/Y6S JLHBR5!U? <4CK''WL+EX!O1P(3VBF Z."%\@SJ2)V(+K@D2*'?@ M-B'LOIP0+N!<]$18/6@\=X2+7GL^":<;!T89+A?/ 5H.Y/3(WR!^;B/W%;4UJ:\&M/M'BYHAXO7(,$K0XX;&FBG_U% H.5M TS M-_6VKGY8XT%M;,_WRY4>U&S0]:JE?ZI*_;QFX2QDH7)6*)CK_T!,\P06B@N8 M8,EC+E.:Q8FU/>@\_ 29IQ53[Y![],U8P?YF]$@=S >@T(_DB7YIN_MZ8Y:FRFH?3]GWGI?)N9@""_:F^Y/'<_X M'*SQGB4Z_"G#S%)CWGY2;_1R5*[?4Q,.L7[YA?XH'S>//R]7J^6?>L@W5+]C M^M]G2"B&1!I!(?4?.$MRR$C.8:)2IG]%8T&=FC2Y##ZU9>/^V[=5?EYN%8S],IPFPLUU#P1IXT:@=!Z8";2TXZ"0WK99JV<%6>-!)[\^N M'8*93R/7:?Q1+=XAR!R:OX.>,; JI(G;>M#WWO\H3?7L!!>IL6T%TZ9NIA+3 M^T#".$=IE$G)A+1J57+RZ9.C)",<,-(YEA7<@\R.8P8#$9A$=AB WXUH'K>^ M)U7V6O9O;X!QR_N=TNVHC-_)BP9L63\]U<;+XMO'956]H:O52QMO69DF1KL> M;/U?-:Q[QYF4P#2TFP^C!:AE[:+? M*V 4 3M-]G_=G@Z/,Q\.F^)QYF6DW?'MWXNOC?+ML%[<,=_P^/&VSK=CL+>' M]O"X 8O:KOG"KW+]8<&7C]*,KQ]<;^2WYT@S&3,LXSB#"><*8D01)#3#QC#E M<1134A2Q]1)F.^K4%JQ^RQ$M.6A$!S\9X?]F*+!Q&PX]3K:>#(L%*03$@9>? M+;J?]M"MUZ+QL'587$)@/-)2TG^3%QKKLGV3Y_6;K*FH\;[Z6B]9WOGGD6N--(YY>58>Z"/K#=[IH@\+^(:NU:3O=JR.[37*;R107 ML084)D0E>N^#8DA)Q&"AA$2"%T4DW5J!O8H:4UN)FGKDRN3 ;DN1?_GZ6P6> M:R6 :&(VM89..Z57?E?LO#C3?P-"+Y2WERYO&Z3UL&A[4JPU&KO"Y@T@_:KF MN[3K"10T]S*ADRAQ?ILF?XVBYUYFRUL9=#_2W+ 4L^M",V>AMP=\^X72P MB$@*&4J5( ACA9R*Z5X;<&J+G!83/'9RNBUM5[&U6X!\(A9XF=B*>@<,;EMI MZSR93MX[4#=F]T?BM@#YI-JK8XY*B+8('-*6]7U##EI.)U@VX9*FY.Y<5M4_ MJ:'(]7%OIIE$6 F<4"BS0MON64X@59F$4BC"59YDVJZW/WZY29:I45(3K]V+ M$OZSE7S7D\_4^."M7J;J1UF!G\JN2,[?7$X1;IM%FW.;T>8FM(U\(86\T>8. M=/J 3J%>)[T/"_>8@ANGQ^7H9[1I&NM */AT.9X8>0'X\CG2;4.,>+KD!8O] M,R<_CQQF97^1:UHNI'A'5PL]=-=W146IRE-M6T\4+(0MO= M+K;UZ6&FMGS=<][TG3??G50E+QUC\<^@:6=-WXY1X&6D$Q!T$@9(#[T,@D\[ M^CC<\(AJ80 ZR MRSMK!O2D]<OX"/ZPN1R0'FU)+C@L_3 M2 S8GCRI"TGLVQ+Z+W=@JPW8J>.1(GV@ZI5 ;Q)H7'KU@=T1^7IYZ,! B/+; MHFXGM5CK?9#)0S9;T>5<[X)DM>OAA$G."Z(XS/(\AMCX05EBNL9F0O]#1DVE M(:>@!:MAIV86]MIU]10 .PU IX)CS('=)%C&!WB'-K2?\C*4@1H8NL'D]53< M;N1Q3["=T#@Z;7:[>QA3_2K7QBWV>;5\UL0H?G[YK3+!81_J<^=]ZT)F I,T M1QI\F6N+,4T@9;%IE!%E64$9CC&>K4T\F1U;V0_MQ%A; <)]6R:+HZG76S51 MI&4GLS8+KYH6M\Z#'6&%03QX-P1\\E? M#J./RF'NJ!SRV( G##B(_O>/]ZV'F$2I?M%H"O,BU595Q@EDJ(@AXRQ-D,A1 MG-M75-L^=FI6DQ;,X01QAX[%6>T@G0,SP[^#C^#^NH_\DN8.QZ"#$!CI1%/+ MYBM][4C-B^>*NZO'.R(\DG#OM._XMP.(0_,2EU)4IG5"5Z'_D^J5_M+\]4EU MOWFSK-8SD1=,I)1"3FC<-+XD69;!/$L32N-,Q6DQ>Y8KMK3B&'<)7%[+OAQA M5^ZG5H^F>PD_7_..ZFLW3!NR>L^GY.J2J]K+?%EP7M@Y"'X6T )OI-_VO#;Y MQGNU'\T)'\!SQVO%5BN,Y[R\D-CPF4NER=R_+:57]:"-.N[5?]4KY=/M)2?V6)MF]3 M92;1U(44E&O+EPN8XTB0!+$X558-)D(*.35CNLU:J07VG%$\9 HM79*O/#&! M%[5^\;A&.)]^RH#8C9IX.T3.::75WH"T<]+L+6,-[32Q>EJNZ%J^E6S]U31! M;ALC-ZX*Q!@A"8:J4"G$!<:0(,1AFN2((12K"#MEK5X<;6JDNQ46&&G!3ES7 M%A.7$+:C4F^X!>;$LY %:2YA@8G?UA*7!ARYL82%[L=M)6QN&I1C0]>;M:P^ MJ8_E8]GL8=XO5TU)G0?ZXXM<;U:+ZMU"_(>DJUF&L@07A$,9YQG$2"20DB*' MQ'315;F*.+?W?[J-/36*Z:0WNZWY5OXZ8J2M#&5:Y*X:'8!^L"YP_J3 CO1ZQ83;<4ST\*V%1]H^<%_!,7:*>LE%.:C9;D,><^] M54$;!-^5'!:G1XZ9LS)$UX,FN+A M\NV/.V/QN.UBS\-MMX/U F)@OMJFNO6JW@:)0KP*AL]MZ_G!1MVR7M7Y<+MZ M_8:A3:R:L&J]]7VS6:V,AXU5ZQ7EZUDD>*8M$0+UFY) +)((TACG,$8%53&2 MF8JMJCU<'VIJU-&*IXWSK<3_YMJ:ZBRL=@SA!ZS %-$3\@YTH/W>">J1(JZC MX;>AU-G11FX?=4WKXV915^\8:%\H)4W@G]SM>^A:?I%&$SU@X[E?OY M;)F6JY>]BV>T( I+:EQ;*8%8)3DL*-7,PC-D"EJE<<3MXG \2C6]V)Q6W-H' M4'4R ^.I=+11/$R9I34S[C2$MGLZ;?8<8<:+OZ_1G0F,ZB9KJ]7A37?&?.+R M0FM#=WO)']Q>+2L/8HUK@_G#\4 O/=3L)=^BTP,GH R,%AY0&HD=Q7/<#F6\#,R^7+J74%BHLN MKG/WCN?PNB+]GOOKVK4W]9)Z7W>JNE^(#XNF:=5'/8[^RUI/9LGF\KZJY+KZ MN.VY0Q2*4D*8WN\F5.]W(_V32%*(D,08%Y2GV9#F4HYB3(T_^_V0&E6 U@5T MRH!:&[!3!S3ZW-XAR77Z;$YKQYB4T >W?Y7Y&-3"*N"\O$)/JW9*3*'=LIN? M>3T_Y6Y^:*V2_QY7 Z&T;'KE^O37Z((U$($S;;&&/FUHIO>?O33RU7*A?^1- M5&2=5/[2_+D[>!"(1 DB.621J596$ D+DL0P+6B<\XW#DPIT]O!^K'U_:=J2M&YY^73:' [8FM M8)RC*,,P3A)L0K0Y) 474%%9\(3G^O=NW;<<=-9G- XB@YS>7><]S3GU2] M,?SC__R/[E_T'Z;MU/_Y'_\_4$L#!!0 ( &2(6%(6 _S"U>( #]P"@ 5 M 8V1N82TR,#(P,3(S,5]P&ULW+U9DQLYDB[Z/K^B;I_7BR[L2]OT M',O2TD*9.9BO#E M@\/=X7#_U__]_7SVTS=8KJ:+^5__Q/Y,__03S.,B3>>?__JGWS^])O9/__O? M_N5?_O7_(>0_?_GP]J>7B[@YA_GZIQ=+\&M(/_TQ77_YZ>\)5O_X*2\7YS_] M?;'\Q_2;)^3?NG_T8O'UQW+Z^RPM6T[^LN@_? M+J)?=S)_E*Z?[OV-\AVY^#52/B*,$\'^_'V5_O1O__+33UMQ+!W'AE]$M(WZ?S^.>X./^Y_,;/+Q:(A_?^.?KPCXNH058J9C^"U^L'M&>=N!Q,#W-,UL$6_\TJS(>+&\^)(>&=2E80__QY\>UG?/#/11[EBTXPA+*=0O[7 MK9=N1708]1?K\!/^[B2J9(6*B3BF@$@G&'&! 5$T0$RELO!I#? M5CE([I]^0JXS+!&R;[>ZN9>YCK,U&EGH?G,(O9_-YQL_^P!?%\OUQ&<#45E. M4J222$$3L9%1D@-%MIRCGOL!]7_]W;UPP-O'P<'R; 0/[V$Y7:17\_02=^6) MS-Y)DPP)1B(#/"CB(E7$2\,S[J.0K1T0$#=>W@L1HGU$'"[1D2'Q8K,LDGH] M744_^__ +R]X8#R9'&DF(0J4",N9. J:>">X8EF#%X/L\OQ#V=P6^;\P#+21"2(;&.I&!T$48@W@M+@@5/713<>C4 M)O;?VPL+NETL'"7')C#P 3Y/BQ#FZ]_\.4Q,!-SY'"4J1A0$UYX$H)'H'$R2 MPE!AXV XN/GN7E@PK6/A"'DV@8OGCQ2(!FCAJ M8Y#H$ 5=V%$F%%MLZ6H:3=A/@^>2_OTDHOFF> M;E->.ZN( DJ>)Z 48USI@AI!P$U Y M2PE5L-K]]78Z!S9Q+#/F@R'.,A0-4DT7AG-- M[J:A'T8:SI .)N"6@/)^L5K[V?\__;KUJ3CND!;-GW$*1>/0L0K4)&(-9.>2 M!L\'A\D-"OJ!I.&DZ4#"'3MS6GA8@N_H!ID$,U03*E,@4A?O" 1^EUURB MTTT' ,7U=_:#0.E_=3?<,[S?8]?_/PS=,E: M[:T2'FV7T6BVI,B"6(OQD.):*YNEDV&(G>"N=_=#0L/YS*,%VD3(\'>8S?Y] MCF'Q1_ KW-G2F]5J@UL;#=XE%RS!+8YB[),DL2 -N&OHAI/G\Y0 ";@(H;^;X-!3']!N\]&N_8VLB0#*.9H\$*M&# M\NA+>5<2]C8K&3DH&88#RMTT] -*\TG, 03W0\6S:.YGLU\VJ^D<5BLD M'Y)-%/UIJ]#J":8PULZ!6,W "<%R## 8&FZ\NA\:&LY>'BO.)M#PZAR6GW$3 M_-MR\# M8#V/X+P>SL>X_N9^D&@X&WJD,)N POM-F$WCZ]G"KR?4FV1I .)DRAA5L4R< MCT"RI%DFP1F%(8Y%;[VX'Q :3H8>)\HF<( /B\EJ8OXCX]?4&RK=YMUN=I< MTOV3R(.,2C+"/0\810DT=<(&$JD#[I060@Z8SWB DGY(:3XG.IBP&[ERM+JJ M:X;TRX\/A1*81_@$W]>_X"__8X*!=[&(EFAE;3D9P,B+6DXT32(Y&DVT0]PW MZ4U0OYN,#2=0ZXA^9#R=(4>I<+5UJ[A6OER[<]L8/4<24"3$R)B2!4A4#!'N MWGAI/UPTG#8]7(2-V)*K.YBO\9/5Q$9EM=2(5XBXD[)2:F2L(\S9R)V74O(A M4'#/Z_OAH>'LZ!!B;0H9V[O;6R:HHX&%+$EV@1$IF216.$MX=#Q3E3+*97!L M7".@'SH:3I(.(]HV'%AD8^EG;^8)OO\[_)BH9(2D!HCPBA/I$.76A'(]TPNF M-(]+!,/&O/]\2XEO\X(@62//58C9-G;_D9Z5Y$T;P ML%[=I+QO2Z3['C94BZ1>Q![9,FFS(I^]_SKI;@ 4<_ NOY[.\653M F+[9WW M2T@EQS3^3Z/_Z$MX$B0)3!N"\:X+3BB@[HY,XL6RRGX5.H7OWKE=6S!;KRX^ MV5]D3R'N4"MR\8ZSU0IE>\FJH%J!$H9D;G#U@"SU;2")0IQ[9\I=WRJLWB1C MG'9,U3!Q868&D/F(^\Y-ZG>GS5=,1)[!9$6,]9Y(JP)Q/#ETNZG+*)/L]1T= M-X8"SAXUX^+G&/7>B91C9-T 8%[XU9>S>2I_O?KOS?2;GY4@_FS]PB^7/Z;S MS__A9QN86$$SXPK%E+C ?1M5[7/2) ?E!.4Y9'I'>?KQ .I%70N .@H%B]HJ M:0!GO_KE/V#MPPQVE;I3N!#:Q$MK4RF7RL9*(D/BQ 9%46(9*'-2:!%JH.L! MFL;I-5E2L/D $7!S(TF^PON!%)Y T@L,8("DBN8W$@3$$ M/XZEXPESYHZ^8P/L= \0-4Z7NGI8&DP!#8#IS?P;4KU8_D 6)L;G[#AD$HU* M1":JB>=<$Q69YIPY(?0=O2V/!\]U(L;I7%CYD>M(W3Z*X> ME(961P,(NTD\;KC,,P;$:PWHTDE3FG5Q0F,(P 45[@1AVC@M\2KN5@>+^'!\ M+-9^-I %6GR%Y?K'^YDO?8-3B0>^;GL(IVWZ ]Z"7\&'TO;^7?X=ET5A]RPC M1'&;WIQO9B55]Q*0@3C=:G&>SL[+Y87_Z;Z=9!$Q7I"1"!LBRA9CX0F1NR957BL$@A)>&!^$KA)6]B&N MA8AA$& -KHD&#-4EW5)2$Z5+A-G2G-EF7!><>1*5,LQ2Y>\L63P>04]"2>5@ M8!"4'"31!I#P 9#Y:<1]^.[\[F^+>;S(H>C23I,5>"O\0Z.3:@U7Z+,**[P. M#J[N/PZ)E?XDMA D#(*F2EII &_7@N-K3$#DG$;-2!"8A M.7O7%?"ADA#CM-6N=CC\)&DVD&]X._5A.NM.A] 6=A<"OBQF*/15L8GK'Y>B M4Q[CHN/ MD'P#^'EU_G6V^ 'P ;IIV[<%'<]\S6P7D8$6[DQ,'FQF'=B^?MT_>7%9K5>G%_Q M M_&[?43B2AG'3W0.#[)3Z:,#&W6&E,RB?DO%$4*&)C!J)EXZ2D$T*S(J0=97* MX@.WR6H9\DK6ZTB)-Y"2>+E[;;E7?@Z?_/=K+)6:LI!YS)Q[DCTJ6G(O2/ R M$-#..*L22W<-U#@>0(_0U8S352\X'%(S#1BGO_ME&9M8!-8=:M]H@J%C2A2\ M(EZ$0# ^";@&HBH9MRM>A ;3">CEAITN_S%:MEMX:O7 MB^6M ^^KLX-($U, &+Q8="4E6F9BDP1BLREG"%9JE7LY6D]Z;3.^U?"(JJR# M!NS7S;J<2P?R&D-3#2N<5\(QX5:HJM:><)9\-JW/X]QAES;A>]2S9 ML-II 6Y[(? U3JR5.08E2F77<;YX&Z?E&!\,E\6 $X5RX&+W4V5:I MHWJ IG'K&TX"IJ$TTH E>D!"S'OE P?B& I'2B[*Q(=,F.-E$Y?:W]6;=(BV M(T>5/ S>BO*DT!I('PT@Z_W%>SN6MC?ZE4N1,5=FJ)=RH^@C"4E@4*M24,QX MZT65',,=M(S=XV48-=^^/WB4S!N S;5&K5OZ!<\Y"*[1EE)!)$] MI08BD8 M"-&R)*O48>T3,G:]517 '"7M!M!REE)7>7 M\ 7FJ^DWV)X,O%VLRGG N_S)?Y\8XR$H-+..EJ2M"8QXR;NDFLLY)V'K)-*? M2.>XF=!:Z*NHJP:@^ '6?CJ'],HOYQARK&YJ*@E ET0!BD1R5#=B'R+ M2P("!,:RK1/X/498ORAP\*$$8Z4^CU?.8& [69/A]YTFOL!Z&OWL)AM'=AR^ M^>3*[8H;?&L6D0+=)UKE=>8I>Q#>S)RCP M=\ONM:D+C=_#LIL<,W'1@0@2?48C,'S).I$@DB1"" <@LN"^2N^-?N2-G=<: M&$,/9[@&T5$#/M=-KK8#BLXVZR^+Y?1_($UH3#(PM,B0T4K++- ;D#(0Q:-" MAJ(WIT#8YR525F7Q>H4$VG@17N@8$C(OM M"T!VUCI[TJ@VUH[;0%N%O;/A=!" RYB5)2$4D3)T'S1!+-UIH@.+=5-LL' M:!H[)W8Z@!VEC1:!M=OUT0Y['VDJHVMQ?5"@Q')A<)&H3(-6C.LJ.?M[Z!FW M'/#T@#I "RV"Z?H6SX.SJ;2GU+R4."H4DDT8IX3,0;NL(:HJCM?1DX2K%0:> M'E:'ZN-9S'&[%.=JD7>%__C38].K]SQU^-1J'_('2JMN3YTO7WB)-0<2T68T MT5$S(@.5)$B#UL<[H946UD.5I,X]]!Q_;+A[X*?2 F6B4Y!1:$EL-!AC*"&) M*ZTK/<,5H(1%UJL4)M\D8]QDZ!":OWU6>+"81]RS5LMU:?&=-G&-$0(LOTTC MG'V?KC R8 QB9"2S')!^8XD5 :VN29 31!]ZS47"YU^#"'ZW#X_["&@D6WZ M,A<#2K8-9'2GDUL.5B\7YWXZGT3!T8M'$7"'F[(T&7?,0PH:? HJ];D; M\Q1XW*9B'(P,H]C;*#E2R@TXOCOJ?X7S ,L)!,4414EH&A.16I?;T482*B F M*6+DH4KL=(.*T2%RK%;W=YF#1=P /G8BV1$OM/ L"H_[K,*H3E"-\1TW)/' M+)540ZHU_..*BG&.RNKAXW 1C]T9ZN7T. 28__1QV)75K2VT L MRXRDX&@&]-#&D/ &OUQ-5$XB&D$) M"%Y2B8$1EY0O->I:RAQP:ZV2V+U-2B/GZH?[I -)N0&ZN&^@@IMX.2URBGNQK= M74YX*>U7\'^I7#P0.FO%!/(4G"VM.P7QMHP3&%GV:!J >!Y$ M-1%9661"DTPQ0I'4V]+VU1-AI L<8LE3U$D%WD?2N(6L== TD (:@-+?8(X" M*JF,LW0^G4^+<-;3;W#!#DU.J&P$H1S7@\Q1D& SQKZE:Z*."IBO,A+S$;K& MK5ZM ZHA5=$ LFX):4(=1@H111(=4"+1RR2>V4 TR\#!:9N@2D'.+4K&+4>M M@Y[CQ-W _=E+!JY:%$PBDU%8DP@$5S)O+A+OR[5QXV5,B6>:JB0D[Z"ED?L8 M P=J!\JZ ;B\F:.I@M5ZR\$.]+\MYHL+UDIO\JP G3?)B8DBH8Q8(.CI29(\ M,#2ED!2ODJKL0UPC%S"& =3@VAC[C.S5]T+U9KKZLJV7? EAO>US^ U?@$K: M?O1IL;T_?FETE5(28XB(1IYBL1JY* M#.1P#Z>!!O!T/R/"&1.H=,0(#648>BK=)Q(Q@-++H))W5;ID'8>B:NV2!T;1 M,')O(GB["#LOCJ&G\PTR=74-Y1?(BR5RXY^+J*:B%*N,[@A#K*O4V1"&7+P"'IB>.ZY%)LI(%J M$^JT0;I!13\$/9>D^^$";L!.732+OFB0/690ZCZ$?0\W2I-PB=E]/9!EWRB8PT98\<)(8:ECG+LM$F M0G%;930GDWF5'>H>>L:MPCP)? Z1? , ^CN4(=60SK[!TG^&WS;E^M^[?*OC MS;7K&CPXF3D!EDKG&R]*=HZ2I(!;J="8LRI%F4\EM)_%>BYG>E75](Q@N#72 M245FDE,$0%DBDV3$9M"$>P@A2EQG*8V)P0:VS+J .1"=3]=>N]#2*=XV[)+"*= Z;LC1,Y4UPL8(,GLA1J!Q.>1&7X84$T7"3]?@E_!2]C^?2DZGX!9)WSI M5A1*BV!#')>!B%P.-J*4+E]$:N1Y\ HB=6LI+K*; MD[/\G1.#!TU_/>G-M7-CAXMA^,39 [.0/!"6!4%#2)LZL M\74Z/O>A;N Q"M[XD%T()!C@1#)<@AXY)C8X8S3@XC%5SN5;&J,P/"H>&:KP M%*$WL*->4K^52+'CBWE9TUV[>+#",,X5"8'9TMJ E9P?(]RD9$$*8+Z*__<@ M58T Z@!UWX>-AUB@Z&I9"2)R[:\7CMWC]L[ !1-X"5LY2ZT6M^]MY/TYOY"_^UM)7?,6/!)Q-<(L(K MA7$,M03#C4 <&XJ=T*.*NBF@8P]P'6*!M(%Z6] M%UPXK\&;2$"4E>.E((X*2IB)5H S$&REOK9WD3-N(G5X- T@] :@+ M,U$I93@1299>89(19U \)BBM8X[)B2J=VQXB:MP\Z/ P&DP!(\_.>[$UK:55 M:LX0U]L3Z7?Y+"V^=MHID8D2(FF&AC1340Y]HR=!>H:^(1=>)L.UZ5,#TVN, M7A^"&JEL.3S\KR+YQI&T6W2@*\#]-$XPJ[*52ZFBCF7A**)0,GD2I07<9IZXCEG5)J,_/6YTCB, MW=HCKEW4'0*,I]BU8[34@.OU<1-6TS3URQ\?_0QV9PK;E>I!T&PY"-'*Y5A,B0$A[9N?XT71:@#[W2 Z#S<.TC1=W#8""AS UH$K& MWKA>G7^=+7[ Q;&.C4EDGC(1EA:O+B=B72A5J9EY9[,4D?;:IVX^MR$D#*F[ MQ3""'!L#ORWF>]0S2.AIZ4@B+HSBW%L2M.;$9/XZ"< M% G'B;.%R/EV@QM0Z%W1+ C-&H41O$/'*C%")7KBRKC,?9U\RRU2&JGR'[ > M\3 I-X"3LQ@7F](6^_/'TE_#+]/J]Z^E6/U5J3%?E?+TM]/5>N*LYE8Z0Y)4 M: M3B,3Z<@RHN3. 0H,ZK*!,+A=P3&X3AJ VOZ]W3?SV_7E'Q:S MV>O%\@_D>:+!*U^"2W3X##)E%'$Z9D)C++,&J>2YROCK)]+9R.GJ,-"KJ:,& M('B[F5"P-ID<*;'9Z5+(4MH+:DITM#%DL":8*N5IAS5\JF;!JNI]?],\2@D' MH^AK=["&ZV6Y'LC#VA?00?>C!3J52J/IUHF52JH4!].K3XIXBY@\09WZUFN9I[)3_+O_=+Y<>_TF9 MN_)VZL-TAA*[&* X$0)'LF]5J ^GEIAQ#;&LOMOO3;_!']Z/5A"N1\B!"FJ1$.]J!LWH=, "(]05NN&\/H4Y&M-"SY"Q%]=3Y%;:\"S MH#3ACJ+[SBUR:T$0B8M/\63!RTJ)Q6/('G>H< .8K:'>!L#/[X%9S<:+:_=+[S3)^0=&_G_GY:A(%#2$G350H M1>T&!6R1 Q)D8))J39FK,K;D0'K''?74"!"!0Y.*>E]E:O'!U$[\F3G!D [H#8;@.P'6*V7T[C>M8W;KL@M MTUTCP>T'*,Y/_GLIDRF2+C>X)T!3DB)(HE0Y;<%MG7CA\%O*(C>1>R,J79@_ MC."11T*?$K@GT6E[V.T6YBUF]WGD(L2(B>(^"E1+CT$B)#U)17*)&];H* M>RQN>Q$[\HCJ$3$[O"X;P.N#7M#V5,F(=2I)P\.C]" MEPM7UH6 $:>M-&'F*62./..Z 8=@"/VUB\YN)=[!G&/,*&N)S.CAR&1PJPC. MH*^3I!8J1B$K=:A\ I4C3\]N )L#:*]=:&X77O?#=]TM]]6K[[",TQ6D":1@ M63FU"TFA&VZL(]8Z012WBF9N!52ZT/MD4D<>U]T 2(?28[M(W;HS=S)8.K13 M+5">4,IO8XHDH*M-."LWD?!GME+_@J=2.O*LW09P.I 6QT[_%\;\/$(YQ+AL M2(IB>^%77W[_NIA?<'55I[-=H!,'(4K/,[&.RM*<)!$KC2/9*6]X#D+VO!)V M* 7](/BL#Z5.IZ'G!\-N_4VBRCJ4ZU>XME"J/'A<:ERA Q.,XRIZIDTE%'8$ M] /A\S]T.H5^&MBQ^YS^=JLKH+"[.2XP7W7J_@ H[-5T#3NW>KM)?("X^#SO MGK*5!RV7:!R-Y5*8+?U1,PG.!0)2I!0%5U)5*?RKS5B_=?!/<7S5%$;&MMMW MEZ3OJZ.4]OZR64WGL%JA0,)TWLECPAT:!"V L%3Z[3LO2AE0)$X*IU16T1C; MRWH?14:_"P?/^A3KQ+H:&Y4/AI87S)W%[6HLOOLD@4@V4D>8$(Q(93-N42D1 M85VB*G$P3/5"XI-?W0]]S_HHZ@0Z:11QG4&_D[G(%.5!"!*\*(T@<$T%6;H4 MTTA%DDX8UL_T/?7-_?#VK(^1ZFMD;+A=N>,7[C:Z'HOY'+J>6N58#+F-\+7T M .TJ$AUS";WM2((5O&3.-'&,:6*R@)@R53GV*])[ZIO[P>U9GPC5UT@#D5&E M8=9*>:K+C!+>S=?6P1"OE"!:BFP2%YJ**@G/$<>=\W^*(Z8&\-# JGB_7.3I MNO \07'I+()%K]A0I+Q,BM?4$,T=!12KXZ)*N>D5"?W0]T]Q=G2@W-NXFW>K M5X'W0N=D/(E<)")CH,0I"\0!1*$BQZ_KU'P>U#""_W.-;G0"/J>U"DMSD/_'VG MYR^PGD8_N\GW*8>#WR2CI4GA#PCHI&/#1A(&G MST%YBD+&3E'?/;M#TAR#I"0[_$/FTC?99D&29=HGP*"K9]'8LYR#\B3U/3X' MY0FR'!L,CTWIT)9YS@4N%)D\D;XT6,JXC)(Q*03OK$T]>P@\\SDH!T-D2 FW ML#O=[D%K-23)H/1FT#XWU&"1[N$;]]4J_Q4PT_/#DO?_1A;2[975Q"O=BL5JO)F5L(3AP9;!'(E+)8K,6P#/X]&#%<$*&R(!&W'+E2R10'DF MAAEM'(U.^#JFY]DF;)Z$@:U1!?1872A+=$A M@526H:WN%Y@_RX3-D]3W:,+F*;(<&PR/I1-B"%*!UT2+6(Z04\0]/ (Q:)%Y M2%;)_=E-_Z0)FX,A,J2$6]B=;D>6"JB4"J62#<1R8R02FX(EE/,C-_][7K5SK_?(:+ZUO7 M)/HR7C"!*9U8F?#M I&@6!F3*$D P9@T7N5 :^#HZ:0VXC0?"([%2375 !:O M59&JTHC[6NI?]F^[3R3#A@%.X]P>=( MZQ0AW4G.N/9U?)C<5?]^G,X:0%XY:7J7_[98I-79/%UTM/NXF*67@#3%Z9:K ME*P.1F-\UDU=3]D2;UPD2AJ1HW.9TBH7+/J1-ZZ]; Z9%73: %+_YJ?S(LMW M\VU2 :6)\EO_*&W"NP3 UZ*"29!&2Z4]AOF@B=0Q$MQ^/(F>YL2ES$E5B9G[ MD3?N',/FD%I!IT]'JMLB=0Z?RS'O(%B]OLYP"9Z=E[LE_[-==A@S.N#&$6Y2 MJ7!$KREXETKI60"6E&&NRJ;^ $WCCBML#I5#::\!H_EZ.B_U)&_+O:H/T\]? M<%] V9VM5K"^P1:7B2?J#&&,H;@4B\3FTBXD:V$@E'G/52Y+]*1OW%&&S0&T MAE8; .OO\R7XV?1_(%WM"V_FWV G^XFCE&JNT/C[TKQ6B$"<1G8PQ*16.99P MFZ@!TD?H&G=F87/@'%*+36SF=_3RNF=4V%GI6_)Y6R3VXDOY\LT<%^1F-^'N MKG]R.:^934S6UF9/B4V\M!(O?4=ST0&EA@6.D@E5+HN%K.]B[O-WJD,6N)!:]L9?352R\KR;:9PQA$R7 ,D8%S 7B-4:RVALFG$X" M3)UQH#T)''>:8G. KZ+7L:L\MMO;]7&]I375I\5N4*2SLHS.*8/+-+(2G29> M6.0G<@Q9 Z-V?Q;=/44>#[]GW,F'S2!M:(TTX!+?[HUQ*;1=H]Q+B;'DO$PZ M$RT*5UG$E=_$D<>=M@,3BLKMTG8GL6M=4>YP_1;5\83 MN;71FD"$"R65XAEQTGO"O#&49LN9K5*QW8>X<<^Z:@'C4?P=J:4FPK7;7)7H M=!0$HH\%L<,1S)G -&>D9!%Q ZC1XNXN\ M<8^C1@/>T9IJ%($7YON]_]&U+UOZ!), 4D,4N)0"KB=ID#D?T4/)U,3@/3=9 M5RG^[$?>N$=/HV^T!VNJ52=ON8'TT<]\9]1-63=,EGN*78,-[DI#R$ 86$ZC MMAIHE;/X1RD;]SQI3-0=K)\F ==9[AU7%SG/PECTFJO 98GRT98[88BCV:-S MX;@W.2@CJJ0&>U,X[IG1: <0E]CI_P>$%YW('N=K\ $MYIJ$I,LTD-WPF/0 M1$#+I RZ%$GWFU'QA)>.>\Y2&5I5-= >LLKQ3I%5F7[P8K-:+\YA>7FVL^T. MOSY+WTHQP*Z3R(NS#Z\^GI62[)RBR-H3\#D3&:(A@2=)@C=!24@FJT?;; Q. MU;A'(N-@\T0Z/#8D^51QFWZYHV>;:/WDO^/"!.DR5RC_OC+15*FD2AT?A5(!;3,)$!V),D4P M'#^E5>X,]2=QW 3-B6\"5=+\;;EKH5#24!\A M;I8[OSEDKZ@4Q(1R.<1XB1&9,H1IR23U.@11Y<)/+^J:O.D[&$3N:1$XG+[& M=Q6W+5[V&=LY-UU:/DW7&]0KRGHBF1.:!DG E'8/VC."KH@A+LO 2Y-.LW\+ M\KX..OU>V.3MVZ'154T#3?B MQA[@QJX?+Q7,H$K]SBJG ,_2EF3'M_);-M1>FH3>A>%OK#ZV[*T:\C),QYU)#Z$ M,FVC=)0.Z+]R([P-W$KFTTF0MT?8N"=Q8P/O&"VUB;MMP>.OL/ZR2-?O7\B@ M31+H$SM7IO0F94D0'O!;+55&OB#4:=32D\!QS^;&QN$06FL"C_T%.3&A],L6 MF6C0"FU\SL0!_N$]2&NS!2ZJ'!/W)W'1;A#D!"HE(D& MP@-ZO=($10++BF0)PBIO1'95JJJ?3NJXCN-ITC!#::J%-,QR$0'2ZC6*\FKT M^8O%^?EB._]R(@WE@NM0EE0I2(N,!"XQKM<@5.+<&ENEB.%1RII,OPP&C=N- MU@;44V/ *U=CNLGA>X,GJ$X2##J_696:C(BA/CA*&*,"G#,RQ"JYY\=):S(W M#CQYNYA__@3+CK.S>=JEGJZE-)WC24<$"BONB]0E&',4 M2*;<>!ZR%%#ENO]3B&PR6U,+C]6TUT3 L@O%7B^6CUVJOD.^$^I=#$[Q,D2J MQ&?:;>\O.)<8$]H+L=_F?="H^C"JFTSY5+.F)]-O&W"^MGG<6+@ES84.#-(T M74^XYNB=)$W \E)XF3Q!+AU1^+V7P&. 6EU['Z>NR4S0*3;[8?35P'Y_G:F_ M^]+'8OWJ.RSC=-7M$%$8#938,G137LX#N+UIKRZ,D$#(ZOS1ZY_Q)T-:1,V[= M]=@0>[I&QKX)T)7>OO?3] %F7<7- F78-9S^".OU;#<8\ .@M*:QFTV);/X^ MGZY7DR1DSBYP=$^I(5(H07P*Z"$$=%>C#(+GO5WUGFJ9PVD8MWKZ1&@[I9Z: M""CZRW4"6E@!UA$:,R<2G"#.B#*E)QH?4@A!5?'L^I,X1B#98?G,W3S0^N_>:;>9QM M$DKEY73U=;'RL[\M%YNO%QW*2N9@ VE7DXZ.R\1S:JVQG"@MXW9*LS>)DY1M MREFYK/9[? T#]O%9'S=]-/")X_CB?!*2&O!\CY+->UA.2X7+_A6DG<2N:V&K MF8D4HABF1" YB%G=>SQ1]OYGFQ/-^J\"*ZHEX#B]:25.0I>6GC*3)^:R@S4FN1 M;HCPU=R#[/% M:K.$2_&E3(,P2A(CK"EYAU!.W(!X'XS)U%.>J_EEQQ ^[CE#!=?L9%H<^WRK M.R)9E5+6DH=^.X7-N]QEJ+=E+Q/*?#3+97>9;C7MAJ!9KQCS'(44?2E$Y9EX M0;NQ#Y)QL/J6'W8/EAYYT;A;Y7A8&E+^8V/I9A_!U=YLO=5VD>QY(9,$AGKF M/:&"H\_ @D97LXQ]CII'J[,0AO8"V"%O'[< ?3S45=?4V%"\/L%F^_6ZM$5X M?T%+M^ ^+:ZMOK/U^^7T&SHE[V<^=IY)F?Z\"2OX[TTI?+Y0R(1RD(%F1:). MKA21*N(4RD*@T%.0I=U"OZZD]6@<]VAQ3&/:A-8;B&K*Q9(K:>QD4;P5%/&F M8[,;@<>,BYIQPH!F ,5$4E6:^/4E<-P3O5&@7%6'8QOF M=QG?>3&X;J)=HC)3W$U4&4T>:&G)0&,YN-?4:Q8PZNNW^5]_[+CG9"/NZ@?+ M=FQ4O#K_.EO\ -@6G&Z6\0NZ):7P=!MJ32*7'D42"),EIT21%\N%(>"EHQY\ MEJ8?3AYYT;C'5>,A9TCYCXVE1\WFM>U_=V]C%\M/F(B9JR1),E*@_$K?7H-V M%9>-Y3PFPZ/I!;/#:1CWK&H\!)Y(:V.#\QH7U[-(]U^KG&#P;ZB1BH14N*,& M RX5+%%.*6?!Q;#?9?GQ!$R_5X^;(&XB)5-!1X,A\%]_OJ67M_A!]Z/N)^5? M?8#\4_G[]P]O;CP_(E_I^W0>_QP7Y]OGOUM^]O/=A&$_3R]A%9?3[GK1(E_T M=[O)Q&J*V\:C8Q!Z/??G*[+W&=H]_A:X!F$!OJ]AGM#L'A=N77]Q@<9B-DW; ME3)/[Z_Q73=:L1B@U!_ M;,1Z%!%7R_\3:O2766DLHRE0B?^1[ TZP28F8C7R[RSUW!EJA:E263XT(^.> MLIP>V?MA\*C >-;6^BRE[A#!SZZE<5_"VD]GM0SY0Z\\G8WOS7A3YE^8Y'(6 M:%,HHZ5Z(F.L[C41-"LFP&ANJJ3BFC#_'^,72)M9:0ZV;8:S(VC;T?-3-TPY M)46=TYD YZEX=)X$JCRA*6NN**4R5RGLZ4';/X.1?@K^;E4E#JR^$>.TU7(] M^=7_%WK[NW%3J[/OT]6$::D94DB"]TA].=D/F04B%,<@D[H(LD^9#S[]&O#P MNWW0W?WZD>L0A];N8C!1CPR4W_PY2N4&#R\7YWXZGV@5E0]6$6MX*0*1FEA9 M+J!F )F2CFD_M7TX7NZE8AS8#*'6Q= R'COS\RND:7%G?H7S ,L)DS1K#09I M1:HEMWRX^P_#:- MT.%?I\042XPDEG!_Y8KC_BI<:8H/*46:9>QSK[^71;B+@)&KD2ON(4>+NPVX MK$KMP9:#U6[M*.UIS$A_-J[T+6":> =EFH+QUDMN:>KC\CX%,[>I&,^H'*_8 MVR@Y4LIC[R-GL]GBXV8)_SY-<_BQ,XV!!J=,=,27"[Q=(]L@)'Z5G%!,4R>% MZK6;W/7TT=5_K,860XJO!?W_ZK_^'_#+]8Y\80&X-Z8<>P4BI0K$)XM+(T@T MI-8&MW^9^0'MWWSV.'M&1=T?(;H6-%^@>YU^%@-ZSZ+,V(FT5'H88C6+Q 43 M((5LF>Y7ZG_'P\G!:[AYZ1)VE4U3E;%"CU(V;BIL$/WWP-3ARAA[F_K/'_-?_=Q_[K++;^9Q M9VS+4%4F1"1*A5*EDR5Q.02B$W6<.R=9=+UVJKN?WQXJCM#@8EAQ-F!O2DG] M-$W]\L='7XSSMOB^+)P$#.,YY(%%+8GTZ(8%D$"B=R9$$:RL,Z?G7HI&[LM6 M>?\:1A$M(.J*_&WJ\=/2SU<^=D>]VS5GF5*2*T&BFUB=SU]9% ,K+[%D+(<&PSO-V$VC1?W*W8,F$PA*L3& M;)$MW*D=Q$!,9L%CO,"%K3(@IB=]([?+K.WJ5%!2 ]C[ ''Q#98_WN67&%_$ M]?:V%\K!.DK\US.U8)8R] MI?VV*8:WM->?^UEGWK_._'S]'D75M2OD*D)"LHE5I1N/]8I8&B(Q&,D&'9U, MK-^1TB,O:OE4^CBL#"[F5B#S^WSZWQOXN)AMMIVW158Q0;*$E8!!:J_+=#=# MP*5D@=/@PM.@LO>"EC/* T+D&+&V HTKA+^ TEAP=>'G?8#S!?[PQ40[*T5F M'EV[D@BS^)73/A*FO4HB).%8O_MLO5_9FSZ=TI0D893V5DIEGK97W?&2D?NTGPHM MQXJWB5AJ[5$@Z95?SM%2KLYBW)QONF%4+R%/XW0]02<^AF(E0;B,NW!TQ&7# M"7C/("K)J10W 3-48/48:2/W5C])E#6H>IH8!'9'$_E2YO)EL5R7B>#;>^[= MQ9R)#1&7C,"(0,;2UT<;$F1RQ&9C0$OEU7[7DVH=_^\A<>3.ZB> 8"5UC;U% MOCC[\.KC6;QP%5\OEA?%]LC=]LOI9>W5]9&09^F;GT>X:'4JT"N(,GG"2FLA M:7S)>&A)6.*@.(U,[-^*NJ\[Q3 $C=S4N/;6.X;:QH;J]3/*KN'9K_[[]'QS M/DF<)9>LP 6FD G&T#FE3A'#03,%V2KJ>V'OOC>,/.:P.IH&D6P#7MSUTZJ= M;WJS1?.UTZM)H"98A6Z""1JEY1'Z#KIN]VBE!9?)]KJ7=U11P&-$]@/>LTZ@ M5]-96WA\OT1+_!Z6'6\3!EZAGVJ(<"6CQYTCGG8MB;@$XXW1JLZS M9YE\'U07;6'J1N^I#Q!A^@W2NQL+Q@4958Z?WZ6FL DG_KFO!M6=D>UAN6DY.Q3.'& ,A:]"HSAN8N"33< MBB4!55"W3T@_8#W+C/\@LA_;H[\>F&P9F0CO4M(I$4G+/$>N([$&/4Z=G1:E M]XC<+Y2YKY;JUK/[H>'Y)N^/E&:S':X^;L[/_?+'(G^W77,W\4AJC_"Q1,"5/GU@D M'D(@BF<-,N..8ZOTFKJ?I*,=I(?$>]7\35CN5%"2^) ,D3)HXB@PPG6"R!4: M5%7E6E,_\L8MG!H(+[>^'+\ MR 4'7F'4;^MLIN@8)G8.S>=KY#!]@M=@LXT[$/[9_7BT=8Q4$ MD:T0/HY3T]^=7-&JRG8.*&.U57^@V$;;_XU73U M+N_)[A97*0BA PJ0^E*1;VP@MA3H1^XI4U0**ZOD2?N1-V[5Z,"XJZB9!O#V M^PICGU>K]?3<(23> DQ>+>439[1)DT]4_7B -TW7Y:B*D2DI+3%WZC=N+5W2TC1ND!8*N,UG:'$Z<#Q MV\!MM$9P7N7V>2_JQJTZK06QP?72+-C0;UPOIW$-Z2&F)QH=1*9T(H8I6^J& M/+'"X,)B)BF,K+7652H,CR%ZW!+7DT*S@A8;0.RO?OD/6)>C@X\0-\MNB,Z. M$Z^2<=D*$AA#0Y]#*N,$482VM!E122=5!8_WDS1NI6LEM VD@0:P5(H@Y_@K MMR(5*SVGF0,1W(=2MZ%(.>0@,3FJJ1"2FRJ[ZWT$C5NN6@E'@TB_ 12]7RZ^ MPG+]HXP=+%-XBXG]6JH5;_'%I JEU19P5SHU!D-*!R7BDV/!2\?L_G7#85#5 ME\!Q:U KH:R*=AI W47GKA>+\S"==UJZL,)9,YM8S,1X7>9A!$:\-)I0[R(/ MF>)_5<[([B=IY(+46FFO8530 )C^MEBD/Z:S&:Z/-ZB8^>T=IO_:- Q(U2Z,> MFZ,@)HN(G @@EFE7+KVCZ6=&"5VEG_;])(U M^-5M M5CC+:'XMQD,FX[K@I7+*E?.X++AD"D.B.BW@'J!IY(K82G :2@D-X.D#?(/Y M!DI%;QDY7D3S]^GZR\5RV?JJDUKBH MB$NRS-%(0 +E:+*M5BPXRZRNA+]':>L'NN=V=#"T4AHP>2\6YX7ZW>VHKL5' MUU-Q?P%)[;Q7V1-E7, %1#'^!@.$1B5EYIIS7\4YZTE?/[P]MR.&&LII '-O MYA%M]"?_?9\/%8SG@?'2'B&7KK.66)HU.@Z42@F0Q'YGYZ'.K>XFJ!^JGMN1 MPB#B;P!&KQ=+F'Z>O]C@N^?(Q]6-SI*JZ;Z=7<]J7S'J1,Q>&T%\R+1,Q,68 M.:N PLQ,41]T%E4N3!Y,<;^RV^=V '$:!3: U&+'E_ %33D&W=OE=W?JT$. MQ&SIS1]P!0HFRQP(B](,,3DOP2I=:Y?M0V _'#ZWTX@JZFD =K_!']1PR,M\#[WTE/?[>C-?_\I?,)P%3B/) MSCDB,\/ EN(^+$P&"TDGZJML4)6N_.WD_^YA^6]'8N@L)2O-D+3.I>,E^APV M)236E>%-(M\>(W]?V[/^+VWVFM]3<'"S]UDEB8\\2;X4*V-X7HQU-]!+22]H MR733F$LGB-*=$JE&TE.4SGGKKY)?Q\Z/WWOW.)BIJ]S%,))N!R2[84Y2\R25 MS\3;5$I%RP!TFQP)G&DE0%CG^Y14/A4F8P[#.UJ'=V/A (&.C(:/$>9^.5V\ M7\*WZ6*SFOWX %\7RS6DW6RNS'2TD$N3-%]6B*;$@[4DJ,@B9>!]Z%,'V0L< MCQ'3!%8.T?&BDL!'!L^O_K\6RXO#KE6WB*R342H,3@WZ_T2:K$F9S$Z$QV@5 MPU,F19_K([W@L^*Y$?&37!IY2K -1G0;G-OLI9R6.$C=-)XB0;3A7=-(FU"VXN/#NI M38P8!_ANDH/7BGB#GAUC*,((*G)7Y5;&8X2-FX89%@:/8NP(G32 L6[D]:XX M[#>XF'E=8LBDG2!4<%R%1B64$,8-3"5':5).ASKS@.^BIC4T':/P._HN'R?] M!B"T,^77NOQ>\ '@(5!:)D%&#!(!<%>7FBCA>93!A.BJM)&_CZ!QFW%5!=(@ M.F@ 2W?8[D_X3W=F.PC%(1"=@B023"(A1D48+[U6F!7&G,JSNJ!IG.9*8SM5 M!VFD17 51G:+C_%NEHPA(85$I+.P?J_3$\ M':B$%O"TBXAOL;2SO8)'09.,N'M+C@8=V7&. F%&>VM#4""K>%&/T-48K@[5 M_SZN!E1&"]CJ&MK=QPRWG$F-OH$&] ME*#WNRM8NH_566FT%]$E#/AU9#U'5 MF'LU%*X&4T0#J+JW.\IUXTX5>H9HTB/%$$0RL,2"SB0IE0)(S[6JTE"W!VWC M-!H\J;LUM(9:!MVU%:J=RHD;3FS6J130>URA69+(G..9>NUUE>OR/6@;=[L< M' ]]\7:@V2B2#M7THKK8&S!>KS?+^72]Z0;7OIY^+U^M=IR8 MS)6C J,@+W#916&(@Y*O\8H)L-9Y426]=3])XWI@M0 VL"H: -7'15[_L1V& M?/'EM?NQW97%'6.!"V Z<\*S1_]2!$#3+BPQ %RC/^'9?A'M0(GXOA2.VZ"^ M-N3J*&KLLDH__[QU''SD0(THP_B"QNA%) R)T''PV>48JE%-!LBHGB>+5,((ZS9K+*N(P#0\DG KJ?:__VGI>D%ZR>^>)S1#B>)?JKKH8$ML\!UV_&XM%SY M",MO:+]6'Q>S5#AQ%'!!!6]E26QR$K*U1"B0/@OT"U6=$5WWDM3\S=8#87"K MHF00G8Q]GTTX3!FZOT.$]+,L'_C.P25:!HHQP+XA"(2^A M1#I0XALOJ09!8YUL]$-$-7^O92@C-Y!>&L#88Y/J?D->NQYGZPFZJHIJ18O% MILB9LL2A:X(2Y)EYD5V *O%7?Q*;+P$>!G^5=-8 &N\-M7]?0=[,WDXS3)0R MHBN@MU!.=[+*)*C2I%:$R(62,O$J%ZUZT-9\3=0P^!M:2PT [W)NRN4LE;>+ MU6K".5>0I"": B/22HS3=1)$!AT!5Y1EM,HUA[O):?ZT;AAX#:"+!A!U?2K/ M[3E1"?)T/EW#K SD>?4]SC;%:;W@?$)5F8C")(%4NN-%Q8AW+A+A0@Y*E%Z. M53*]QQ ]SL#5DZ/S9'H=.P;^ "6SC=2_0V/OBR"[A&D)J[83,S[!\GPB'2X] M82QR%,IP L>(Y5R@S^NE<-)!EGM(O2?@[?6ZYC-V T2WP\N]V?Z9OT%GVC%\ M^OBE9*77Z-:&33??>+UX49+3W]_,]\YH^S7)[/GD83IA'L+&0.TN7_EE@RD:M[1X$$3L;WK#2/^9VZ'N-&95SQKM MGG]*FW072[4MDY Y<@> .V'9&,N\O\ C$&<3*]#Q-)QDO0YEF3[&+Y V,WB7 M]]_PBU]-8YFW,YUMUI Z85^MG!0AYY@T25'C#HYN @G:Z[*A:V=D-#'6Z>MQ M&+V-6K6GH.E61?$)--= )'K%YAGZJJFPA-')1XB;Y72-/NLV3(&TG4=6ZD$Z MM=Z6RI4$F+71.@ -P@XF)"M$(YX$$ZVQI;56:1'-#M)4FTD03R"K' MN#>H&!!-OY\,?^X1A_@RV*&2EGM#/S$ M1IFB9((P)C(IHB.EG)>X;$HMNC TU$=1'TK'=? J(VUP51UNK19K/QL$BX_$ M8N_67V#YH"#J2W MT<#CF,WR%)IK8#O].TP_?T%^SM "^\]P48W8L;QZMUFOUN@(HQPZ]B?24 B. M2T(-,^7V4;D.GQ/)T:(T&7##JQC*)U'9EN=6!3>+4RFQ783NY'F+QTED5MN M^Q$U4I7AN9YXBXN>@V*X4Q@(JDJ9RQ/I;,MDCHC20139 $X?$>G59$H6@T)I M$1ZE*TV8.7K6S*-G[:-F.B7*JY3#]*1OW+X;8VSE!VFF5:/%BA&9?@3)_6&\/ J^FM^#"]]\'6DY30()(N@BTC94ZEZ8"F#D,[ M:R2Q"L,NL,H&L%*+>!(L-1']CH&F0Q3QS(\LWB_6^+:IG\U^O+SWM*=H9YQC MC&'(.^711@6!UC[N4,%RYT4BZO^R]Z[-;20YNO OPGOR?OGH=G?/^H2[V]'V M[+[[B9$7I,T=B?20E'N\O_X@*>IB6:**9"4KY=V9"+4D6E5(X$DD@,1%Y4QP MCP1WZ21PD;R(*)W-34SX]ED5IUYB;FNH<[":=$L=WB$15.V:X31'D$Q&@;[F ME@]IJ#/AA?7T(Y5'P5Z[R^J#Y=R!%7'BFG_Z^O@#MMUB9%0V:VO!H"V@"KF< MT17R 83R*'01SC3I'=UP3=/B?TJH/APQTPENNMU"=5;BKFV0C[$8Q2,(5]L_ M!<; ,^= H]&I^**T:1* ?8ZP:<'<#8(&(?M(<4Y=0O,+&='+KUC;[?R^7-S\ MM+VC^^/SMEO!KA]0%M*QP#W$H%UM=K@=BI# &.^0:>&2TL\9XP>]L4?P'2OD M96N.=Z#E_B.L5N&V#QAJPSEB 6U*(H.K[BU/C)(N&6--R8(UZ=#_#173AA:: M0.AT;D^M<5XOM^5HVV9>B_4\XW63BIL!=%IREK,"7PCY2@4) 8,!;TF)2.:B MM&&0FMG[FFG#X>UTRWB\[4"AW/60V"K'OR_FF_6?[_^^6PROJK$46D*I0WID M+A"D-9"SM-9E4T1I$DW82]4TW3W.HG#&DT8'T#K1M'Q[6T);6!0J,PLQE=HA M,B6(62FP4GJI8LXI-3GFQEK M"?DC^.N'H>(E[\37EW6ZO*9) M5"1^(W\Z MJCTOHK&D6!A7V2AE8B@=;H-KZGMT-%H#;UST'X&"%WZ?]2KG>7U5;=Y7EJO+ M[7M;WU+M>^DY[YX&+[[UC1)7+B;/%.00$FP'*WK4&;1FU5T6!/TF<;.Q;Y2N MNW?<'H;?Y$]_>\0Q11Y="0J23(7L+%\'2!I+=A9/EDN3W<.*W*?Z$ ]X6Z=W M.8=(_=MFPV-SN(/S^^UR\9&>=ODSQLUM%WX;%)HL.%CF-'$(+03-$C!KT1EN MF'!-YKT^1LR4785'E_=R9.9W"*"=JZAYQJC)08RU@X^JDR)]LF12#4PT7$Z6)^!C='\'SJ*-[__=M/E?J;N<:LE"(8@G%6UIPH5:]3.#A9#"HC M4F1LT+'TS6/[DOHQ0EJ.PK$.M,2O8;[Z]W!QA3]]?3L/<7XQWWQ]?1'6U[=I MR@=73#$02AV'HU%!"!@A,\TT.>,QMNEEOY>J*=N,MSYXQA-'3]BZ6";!7FD]/%RD>BOMI)]R([=GDU,<^&* M \$QTYZMQ8RNEB $&Y@E;5UUPGV^D#(@$NX4\35@9;^Z6H] M7R#M[?3/J_EZ&__9;G,CLT[.UT8"F&KACH.@O(/BN##HF2ZQR9RH)^B9.%,?5)^>;R\NHWW*SF-4R]T[-,>6Y114BFA@MEYML9=I #X\IHH1CZ M0+HCOZ;4_%$^K,)B'=+V\NMZ MNZF4O)1DTG%&=J,JBIP?I\AX#,70 U/\+@PV$K">)6WBLH1Q,/ 06>,*9.JS MZ^\+$L)?J_EF@XMW5_%BGOXH1 5Y$C?Z5SA>!"E>]/$8!E9K,M6/)X:,)51ZUS5H([,M;0UVGL 15$IB/]R%"( MD(P;..KS:"W1+(>Z)1A.YN748'C&J'M[FS/F2]6:^O,/]\5;<#K6B^W/5U>KU7E[BJ8Y<_X'JSGHG(K=>A0!:?!JKQV=Q%O^&]>^1>Q&T]DQIS)&<5> H2E*L9 M(=9YLAH%B9Q!G1TMJMX/W]_QK^U'Q+LB2R'7E!P3X6H0 MQ=36G_6F/9"1&Y/5HDWGF$'D]1OJ5O%O?\K9GW M+.KMH"$GR%'6M,!H;0)N>&&&=E:,3?I:'T)DOY['2#!L);!N*W5N4T!V>1\U MJDKE]TV,=?I-SBELIP"9FR63?UN=6>"6IZ ,6LVZR M0_<1-5K>X+UGW\V#\I8)U)X#KQ5I*B""-^A!NJB-RHRY-AU3]U+52<[4J0AY M,EWO9$F\+&5S_+C-?8]KJ'@:#M/<"RXO9>$L>-"Q-ACG=/+XY#B8Y#G!S?(L MFS1Z:ZE^[D[UV[=1#H+(,J]# !0$33]F2\>! M#JE(V:2ZK,5BIKT4;0;ZR>7>$_8';O?KEFZK;WA3_W['A?1I,?_G%3Y4"(PE M+2-W8 QNP^FRWC!G*"9R;4W6'IOTD#G+ZJ:])6Z_.[I!QLNRG&]_N2R_SA=A M42\*KED9'F7E\H'&.;[51DMR&EKN+1AV#LO?J+JQE(;D2G7^B@8?C =F>^6)_)Z2ZB)J:(!%'X AA$+ E=D+EMX>RI*^C8XC\$ M>2W4^^$2[LGB^>GK[;?_-L<5$?7IZUO\@A?7M9U!%:>S@\3J)!S'"EETB;[S MR=M@ \^A=<'W'O(Z >5YL?-TA?A8@NP)GH\>C;?KNTD #%'Q(BU(4_N=ACH2 M,2L)KNC F2ZD =H&O8=0V0E81X3)4T@<768] 7+K]JZW'..WN>0F:683&*X0 M%",3WBLM:PYQ4+I$Y7C;K@/?T]0)V,9'PE.8.U$LG2),W+3]#CHG904D(0TH MH2T$EZJGZ&(.R2:=FP2-]]#4231L$H0=(Y9.$29W2Y&:[ P3+?$DUGH8[2!J M-*!M=*$.'+;J; B3/=0=3(NP8\32$\)^^GJ/;;^N\)]7N$A?MR9&<.BX1@_9 MHJC%-A&\(P6-S!GZGV(IM;TB?)JV3G1:+_[$*"+L"96/+>AF V.)1='VLL42 MR[0C5X*J)P+^"0%,(F%)Q2%8]MXZ1[B.D'<6(@8XJ>>(IZ>('?"V?'V-CTUTQ:6 MJM;]V-K?79-=$YE,!*G((MFZV=FVV!QC%9V8CWT'10=[XGK-CUP=W-X< ME!Q]THG1:97):S.$2"?HNR 8V?$E)X%-#OUG*>M$ 9\?-0_'58PJP@XP^3JL M/Q&[ZG]^^>?5_$NX^,:MO%O@C*5HK6;DZAG.0464$*T+( 4Y@=(G%MK1_O9-:^1%M &E;+YY*#F,C0$C%I6EYD7#91C,/( M>_EN^CC:L8$PIZ[BKM7$R\6VN&DW^/*VF^I,.4F;+"B0)250J=Y-IKZX M_?>!E'UM"3PO\[0E8[TLUX'8VR2L-PMB_]7VB2,GI34CL&&:VGF8>H[$-3J^ M+3>:CB,O&2CDJLZV)'<_NQ1B\DDEW>*L.V/BVK'IW%O_LP@===(Y5$6UOADY?0R?NU*GH>\:[/YN4.[!C]T\D<"Q$.@Q)]YIJ5#$G MP?D8 8U3(B=$W\:O/WU,R;E\^O-AY:"!)H<(KB<4-IM-$&.QPDL%O/:14(P; MT@R%F&YY$@$9.;%M#Z?_B0--#D+AV0>:' *)Z=VY01,RO XA,&^ O)AM]W(# M3K@") ;K.?-%/VQ:\+\#3<9"R!$#30X15T]:^J2C[U[()I BL%:0YUW(9#.: MV,OI#(Q2*=2)HW6F7X/XL/NQ"+UXRI$GH?R?;XRCHY1:; ;3N;9P00 M];2K[D7,_F.^^?3=XM??KG[]YX-;@MVYNWW6C)N8C5>R3M<+0$NVX&KSXAQ" MSB88=(W/G3%7T\GNZ0.Q Q*4S@N?H_?0Y^N6B)NPVISN/1S+AV_9\,N_:GO: M-?Y1=G<>ZYEA#)%Q"RQR4G:^3JS,,I&R0Q>X++RX8=W06U'8B6W6U>[H!Q*' M[PY_O3L6^#%L,'^8_*!Y0E'\C;S'VK#RS2)=7.7:2_*7L%K0/UO/E,E9*8' MA/15>VB(Q052(3ZGP)0S#R]?ISU\#EYA)^F"76VYOF'VPQIZ00956,P@?"TF M$RY#C()4$WIMK0Q8W-E2P\]CZ(W>%?K'WE?CP>=$0^^713YW-L>KG+<]WFON M0%FN+K>ON5+8JXSH12V8%"IU4O&BC M8MN;_Q$S([X97O%F\077FRW'9X%II,.& 4_D&RGD'KQ1%KABQF7NM4C#1F<] M\O!.G-Q39?OH )!C>?A"<\>^3YT+B_PS*<$O].8O^(T*OI;P>GUU^7FKK5NE MBXU TSDRQ,9FW3E4'XN%R:@MZ)@=*!T-;0_N(-E /P@Z[YU[*:IOS,3E6QD] M:&4X4\E;@:X ]XS\9_*B(?B(H)U7QM<.X+%M%_8&B^I8?1^"SW.VM#P(!STY M<(\F@A099'(\ @O)@'(U.=_9",BB]71 BA3:1MR[SR.;$#P')98=(LF>8-DL M1\0GEDPMFW9&DMMJR&Z+T9,^L2BV[/Q ?[=5!"QICYQIR+[P.K%:0=1& GG@UJ(GYSDW&8OP M%$&=W#?V9E.,(K].<;C;O &CC()MDT-I\XIYZT:0_3LX'L)(ETB+'M=OGW9;WAO5_K4)+QR4I PO,G^4&[E6G,,@AE MP >L3853 ')K$+*3B4>;A?!G0=S3)$Z;TG$FV(TDH0ZPU\B]>GM;.\ D$H=5 M@1CJ?"T5% 29#!BRC*4PWK$V!E_KA762$MB;5]P5GCK87]OIZ]M3:A88N8(, M&619R 12FA20\A)X8=HH)86T;8:[WI+02;"Q"V@\G.YZG)R.1M@77,7E&,'N M1W(EOO'Q9B9[3DM'B'0B@3*U&ZXVAG8S-\9P9DL>%MM^[DT_9)SP-'2-+Z&I M[U8>64SU\F9">9U=BC6UE:PK60K0BFCG1(>IC@;B\6B4U1?\D,=M&W =+(\. MCLE'EO'0YIXI95D)FD-&3WHYET \9JV1U#VS M.@$7B'5>D@!G4 !SBEEF15&L23>C_62UZ>E\E[5W-^;9.BV40 56UZD%:"UX MQE,MS^ \*[)#0Y/1-X,IG-9[&!$]PQHZGRJCEZBHMO[_V.IJ]]#F2NLQXL^C MNI0-6@KI@S$)?#Z1L>63*RB="]J]0-7U/GW"?'6!?Y3'W_-@3+T-/@>7 M-#G+B78@G>(01$$HTG)#(@A2-YD&?!B972NQ0W#T70"CG;0Z\ _^#2_RA^5O M85/W^M=[>_YV03$G3[H80=3A4HI+!=Z*#%D)EQP/WGO9 G[/4C9M6*0AXL:5 MR4L\+K_-@%R6W3]]:$@<7W\ZVKN;'[XGL.(\9[24S)%3R_+OJVUFLK#0=68@T&T6;<9L:FZ)Q0FDGN MSVF??$M=UR?R(:@9YE:<(IL.#N(_D3@SK\D]CR]O)G)2.3,'CM7B,R*AAB ] M.4M!2%.B"[%)SNASA'5]#)\"LU$ET@'"*OD/EO#=$K_]Q?W%>D/P8-: 2Y63 MQ2L(EA-@G"M.D'V#;495GT3UM)<;C57@>61Y/'"7FW QC?GX>GGY>;FH2UV6 MQSYO8S@.?6MSD_&HY9\IH!-U<"4(,*JVO?!"0TUZ@1I+]#QE#*J),WFN@,Z3 MKMLV_T='-"E8!R+* "J3>^B-3B L;;FB#7)L',G92U_7!N,AR'DZA#.>?#HX MT!^9Y[0MFC%2&2V,A:CJ,K:*'DT$[:,2-F67=9LJX\?IF196363_,#=O!$%T M@*KY>KS\M5V.#/&#=WV_^FM$%$ M:Y.K5X[*U50,#@%% *[1UUFS45EL8IGLHVI: $X'EH?>SFB2ZP"&SQ](;^_F M R"Y8R8Z0$0)2I/YXYDH9/F@\\@C"]CD)#^ QFG#/^\]*O=QOR2 0,O/@[2!RC!6S&A]6KE*XN M:S=?S'^O:9++CXOY?V/^M^5%II.E-J>>&5.+"+,'$^OE*2]([$L:3#;"8D#M M'R;5MP7>\R3WK@#;0G-DD?;3Y/^I!=_F!,^(^E*X$X""C ]E!+%3: 0E40IO M8_38I #O6/W4/JJ^UNZW]%-MD#]?_+' _\2P M^AUO[]I?72ZO%IM905$X)O+NE%!UJTGPR!1P)97/G 71IK'A&,1W'?8^!'-# M-60SR7;LT7R[YE>%WDA+_O!IM;SZ^.G7^9?MZM??+S^5XGAR'GBVO&:1& C< M$ Z=\\5%7A@_ZR%_Y#JZ3M)HC_$V\GY9<*^+WJW_ RZ>6'[AO"1:)#A,9*LK MLIN"]0ZR445ZPPQ99Q/#?<@ZNL[[.!/<1Y?WRX+[TVOFM#:7:D&X<.1TA)PA M!CK@0N$R&RE9\$T25L<@?MIZV#Z /8YD.T;SC*/,@6L%J#7MRCHK)BA#)IAP MEBN= U--IC>?%'W5/Q#J#I) MQER/UVMYPM:/FH2=-Y'U*G*Y9%G/U9X MRZ,-1E@'R85X?;/@0DF0H[.R:%1D')QIZ=U51H^&F8=JIX%LNHU?/L;$XZNA M]SRMG4)J6/^\%V*9V1"UBY"5KFG:0D(@Y[0V0/2B%*F=;Y*2TE(MW=T._'E[ M6?0FD[#F98YYUV3Y39W$]W%.ZWJP M_O6[L-K\41X1QAT#T!4KDB4&J)KKI'V&D&ISCA1D45HREYM<08R^DFD#DF< M_!02?U%&P)ZINV-9!OM>T58@-Y=7#,/[*J;:*^=<(G8QE(5;MT&*S#:WA-42Z6%\D4 M%TT"S4_0TTL.90L0/.%@GR*13H%U;3O<]-XG/@1#IR $'E4-12AP)DLH(B$S M//,2F]S7/4M9'ZKL)/D/P-3QPIBZW? ?'S[\6>N$+W"#VSJ/SQ=AL?DM+,+' M;?_0F^DR6+3(5H 5W(,2+(,7#H$SX[#X0I\.ZSX\['W]H>8$"2_;LGMJ!/W_ M7Q=W]+]9I)MJ',O1(W.@9;*TL8A/0=6N!DY;F06B#6408AY_?A]^8P.$C,#. M#DXL(GQYB>])(MMUO*U_<*-\);%&6QNA)+(C56(6HM4>@E7<,L.L=$VL\#TT M]9*[?P:3:"S)] NRW0Z4+$1FE8 @=*@[QH%SFD&($3WSTOO0)&J^EZII#[;1 M9#\,4T<(H@-4_0T7N H7KQ;Y5;Z<+^;5\:W=U>O,O<7Z9@I5D"4G%SGHDNB$ MCL80IW*";)7/4CEG=9-\T$'4=8FR8]"P;"V:#O#VY,S;Z 69>=Z"R8Q,B* - MQ"0TN(C1TZ%?C/ M(';2F.HSE!.=X9 <12:=8FNW#]$E5UA1P)TG]I )2;N$ M_.!DI,W9!D^+.1>Z>C@;QQ'Y\-'3A_!_:A?ON^F,RZ_A8O/UWE!&[QU:1^J6 MU^%*BKDZ"[1XL)@%Z7DK?7I@TS_A[3W[JOY08AT?X1@HF3A$E01DYPQ:EI0\SV#?[TGK=G[T,?AJ))$.,+;G6OVGK[^% M_UJN7E\$LA&J!NQ7%YE2?19Q"9:\$ Z)V]_U@8O MPW%YLO ZP.;/^ 4OEI]K:XST:;&\6'[\^N?\XZ?-3?&G'/2^SJ8I"PV\3:?H:M;[)V.B>_F^(TGH [P]F$5,EZ&U3]NZ ]DPHI, M')&92:(_1?"%2W#%>A5"E.B;M))Z2,C$4W3/B*B31- !A!XQ1M[>MHR)C(QA MPQ"TR@&4C@$"UF1-+YAWL;/G'V#E>IRNXCB\E\S7MZ3D)[3I-?->AE2CC,Q:1J1JKM#EH.C)JS2K9!R R M2SHE%9,Y5Q7CDT1VE[XQ+AI'EU.?&+S'OS]QV_OO]9)V6>U,K46)F:R41&Z8 M\61GU%)L*8R4S@?CQ+F2S9\@<=J[K'/B;PP9=8"^ORV7^:_YQ<7,RD0;I)!! M7/U\92,9Q,)E(.V-DX>.S\OUJE3V&-[U;S MA*\N+G;Y!S3INM![9K'))\3HDQ4"+SVH>2+&*RDJ$H M%U0,3/DV?;9'7<6T7LA9+;WS2+HCF-]3[-]7TH;O*PL?JZ5]?;6J@KSWP<^[ M1?V)7W!QA;/BT&JA')A8I[ G7>M[O %I=/3)(@K9)!9XUE4.VB;FQ6Z3_I R M=1;#(YQYMUI^(>X_J-%\LZ"UAHM7:7M'NO4?TRYG_U7^KZOUIMZC/N#-UX>< M\R+V12=R_W4+N>C M6M8WA^G=\N\6O9X)KY*0,@/MZ5H,KQTM*]8L3N*]9MSF-D&%0=0-0JU[,:AM M)YDN #?F"76S^\C$N_[7,^N9XXK1_JLMDE3- PY8]Q]BT%DP^J%)9XRFJQH$ M&U/<[X]?= MSJB# ]XL,I9M:L/]C][A:K[,,Y^T1VL5"%4#+@8E1)9#T(7\?3 M, QL+^?"Z9PBZ>!L_.YPKX-]KL5W<;'\*RP2SH*/$64MT>"*TQ>CP.?:K@NU M*UEP+7R3BX$!M U#W\N[;AI;+!T@[=4%/6NQK2I\L_B"UT[6P_3Y&0_.YFWR M?2J9%'2I-[@D&43<,;2_OBFI\T4Q]ICZ>+E U>@TTW4\< MN TWD>]3FY]OOLZ<$4$+5B!H7EN3&P_.YPAD0,A@42-9I\<&& =3,0QK+^>R MZ;QBZ4#?C>F"/TQH_6/S"55E6'U=EF\TR;LPSV&1[UU,7%]4KY?E M6W:&Q]AY)X>P^? )YZM?UIOY98W8WD[!'+>CZK2+:->SM2/AG*>S?-0%L9 ; M6+M*62UHDZ&IU04F<50!PNT_]=.>(IH(I*Y10BG"@:KF^K^,L/./**RDB/FPHW$GY9C]=0$<^ M H^330Q>^;C.A/BQW^_%F<;C^VVJY7L^4SL4778!)G4FO)[). [> )3M? M#"OB[N9O3*P]1UAW^NQ(""P;RJ,#?!U0U'?/^7^S2#53-,^2M5(%FX!'E6H@ M*X/+0=)JHTO.R2*B:JGICB.[XP+-4[!Y1EF^+.3R&3GL(3NAP+)0&P#+ K%6 M2!<1/+/2Y-"VG'VTLN%I[M'/A,K#Y#3:2.(^+IAVN?Z-Z"OJN+1T9'1/@("I7>HQN?#K_%^[J9DSI[7C=>JY MY;+V<+&*M(%W$ )35D1AG1C6>+4-?1W7HAX#Z5XDV:=M,<)M\'K&VQ,E;9UG)C5)XVNTGHZK3'O1Z<=*_P?;!-\7V\[(HC-1! '" M&%EG)9"$#,E*)"E\\E(H=Z[!WR,NJ^,:TUZVQ(E8^.'*_';V7G*H7"KD;]?) M6JH4 R$' S$FCDD$AN%]L 1,N_ W;W-7RM%84@Y0DY\2W>= MUTW676#&<$5.B_=-O-.#LA"G*1D]!6%'\??E6@HWRWUTA_Q.7@/+A1P'62 7 MF8F7R,!SAH"U:9.C0T.KU)%*?&X]/=>53J 81Q7_:-KQK%FR-\SY/F?X-NER M78UH:%BMO!L5792FGBN M[I#3)9V2S:YED@9X=!Y4]@*B#@DRVF2R"SJ6_TTZ'0]')R>='B*O#LR-0X9F M.%6R]=O[S%J%[LFSC&@+6.YLS%$@:S./=^SQ./TDIQX$EA/&XQPBN;Y!^>CL M YE3U#X7X-+4-3H+OG9QD5ZZ$H(4 L\]M^EEC\YS-6AJ=I&.$0)+T3 =A)!-POUCC&#J9F#.*5@; M4T =X.V[^3]>H-#:(/ 2=4U05Q 4BY"BY-IR[T-J$I,\:@13LS2NPFBRZ0!G M>_;D79'T?)TNEK7;RPQ=L(YS#L(F5I,#,GA%;'.6E2+1,BZ;*++#R.PC=G(Z M/(9[ J?*JFLD_GV-Y>KB[;S@S&IEK:%%,%N/!%0(,4@R!+@SVJ2$0IYY<.L= M<1UG[K=!W9%RZ;9IR,VE3UA\M[^.N=/8][AQ+B8&$SS2[<*]6[&'[[O3.[=A M8H':%JDMH'>FM@%F$#R!3A;';1T!HGR3^IN#J!PK[6#ORSX0_W^BO_K'C&Q0 MY;(KX)@EG5Q$ E^$K//'7#284(LFO0<.(W/:\[,=RI[*:6@@O)>HY+:6\=BJ M;O?0Y@KO,>(G47O6!Y[K['/-'*'$!PLNJSKKU2(3D;O49I[W6=7>G;]U\]J[ M;2)#U(G1BK4NCMQVC.!%4/3%(3,:4U%-D@7WT/22%-HA^'GZ=O4TL4Q=LW.W MCD>W^?67VY5YY[/,W !3AC@F,X.830#$(K2W1=@0GM-@A[]V6G._/:8:"Z(O MCW/+QINVW8]ZV+7*6R@RD=-EF0$7K04>+2\N M!&[:E$FV7=:T(>3SJ=*.P-'!5KG1 \NR+PBU':[PZG*YVLS_>[OH.@ARL7ZH M)I*0-MGHP,=:41%-AF +*>3D2LZ)H2]-6M",N8AI2X;/;U&<7? OT8&Z30J] M^3?')\0>\9;F+M:@Y4WB4D^UB%X>2IH=*P8 M.CC-;VMY>)'..E] ZD0^(68)3C-//J&T01G.V<-1!A/42C7'S-&2?*I$ZA"V M'@V'S]N!0N\W9'"."HH;6_;GJ]5\\7$WMBC7 (&IY>&QSKHTP8$3&* 4RUPJ M=:9WDXR#?43UX8"/#9Z3V=^3?B%;S^9H$[&A9EEPV@TNV6K_L<18"*BP*6SZ M<%9'UR^'L/5$_?++(D]C2[_*>7N)_I!R]SFBO<&&7BOA9] M1]([EHRE(.N4>>F\8#I%UW;_-K6KMP'./6^Z3A0+T1F;&0.!48'*+D'@/D,R M9#]&EIURPX++S[VI#UMH?%Q\$T\>E=T3GG3KU6;VNDXBP17Q=_.U9JUN*SW0 M!Y5$3;HB(Q"4, $\IR]2&E/SY',60P8MT?/O[1;ZZ>%.>8J :5#40+;+$1D] M,5#^Q,\W@^0_KG#;6/SADG89SZ8DRQ,/@%HS4"YKB"8:T$J@U<:1_S#DZG00 M>@93-0VDQA'\LK44IKXI?7-Q<74Y7X0WBW13*V%%<"XZ*)D5LC!5 .=5 1.# MR2$9]'S8@?7=HZ<#0B/9+4=C9 =.UR'UB+;(A%E[,+XZ$(I'B"D'2$X(*6AQ MJ**$ML4T*7OL+68@A*Q#6*V1"L62;7*+\ M,&7&!V'A@#+C0P0SM2%V$[=]LWBW6B9M,]O?XS]VB9!$AA\R).ZK6 M3KO:;CAELBU4F[(\W# MQ2ZUXIO"Z$#NCM>*@\VF]N-Q"+&H!%ZEJ*J1(A]>?#\!IKVO>5EEPT>)FE: MNVD]0%*WCO$H"K/8 MIGCF>=+Z0]8Q('@&6R=*I .,;=T(S#4-^^MV>E-(NQ80]S^Y#B27PJ)*! =' M9[E2.@!Y&.1=F%HFKXS4ODF7L^$D3I-DW/YH;"2DSN"WVY\JUI1^S%#JC!FE M.8>0BH"0'5FJ06C'FAR2WY,RK0IK)?0]V#I" E.'$5[/X_QB0Y[K^U?O;YJM M*90H4P E$NTTB8*,!W)?HW0^VV1E?ABL?\K'^^[9_2#B&%$MQ^-;!ZJC'NE_ ME%^6OBTN_+1;C[S7V%>],0S0HR#\EN+#(74(5,/%@_(9P7.M M@#$T7'F9>3:##K7A[YP624WEOFPOA XTW)O%%UQOMORZ":RPS+1%.M0UJZ-! M+";R3HT&[1TS1>?,2Y.KN^])F6;>8/NS\42F=P>;UV1R?ERN=CMBMQ%T2"8% M*0"Q3G/15D!$LA=C0JQ-2%/*34(!SY,VK=(Z5?A[L72R)#K UNLE+6FUJ1ON MW0T)[S?+](\;+:X52\D1HTQM&65-!B]C@:B=23H%H]H,57V&KIY0=3H,'F84 MC"B3#B#V9I&6E_B>Q+,]NM_6/ZB"VLX5\#Y&4R202J<#W'$ZP*UQ@(D7X4P, M7C>YR]M#TS1#1L]Q#HXCAGX1=7.?0$Q $2VDX 4M!CEX76M91?'%&&U9:706 M[J%J:H4UDNR'8>H(04SM^;U>KC=_E ^DUN>+C^]Q]86?EDCLJ3+^D2'\?(<=F J7V X]UJF:_2C>OI,YWI MLB"82*Q0-8[B4I9 9W[@*"Q+61T BF\>/FW"6U,P',_$/D#P\_SC?!/J"?W' MYA.N;BHM3)2RUE>0-Y% *4\^1>0&=,A(O\;@,C\ #(^^9-H7MFDC=I&V&R+@2&C)7$I2O^7?$'7(\N>!9U#!9F[:B MSQ V;2>P\8'51"#3Y]'N<0[>WO;)YT;D(%S5H-+5/2-HSY0 1FOEC-0N/^Q, M=WBQ]]N#)J:,/HJ^G:?4ALT=J*:;-;VY_!SFJ^MMME[/HG&TH>BXC:[.0D6N M(0J1 #4M1GIK4VJBD!XGI\_"[R-E_D3CDQ,$,+7Y\V8QW\S#Q;OPM9+_]P6) MX^:BYN929L:C-IQK 5;)VLK>ULIFI\'[8%V@_5@&MIH8\+(^RRM/@TL31G>@ M?W9K67]8[FI<'K)MQEFM:I ,K$-H MI7'%,K6"VI)\;WC0Z[#^]'JY6,])1-<-C.L=]35=LZIVHP\(:'/M7LS)M[". M# 444@85K'W8=O*I&K8#WMIG-NP(*JL9ZWO#U/TTA^JZKF=!1A>]C 0-R6F' M, D>4Z8-0ULDZF23'W;D/?NJ/G/7&J#G-"9W<-R]NJ!GU:;I7_#NIO!AI<+, MZYR#U@50UKA[$@5";:"N:6FI6"5,&^M[$'5])H.,<^R-+YX.,#=HR%U6*H@< M#4A&RU'(:$VL1(BH ANXR!N=.%,'XUZHM3XD3$KN+J< M21UL\8+7W5.9)P,X^AUY+L:9$I&3SS(P/G[ :_N,3XUP8K9C?@>:[!KS*=QUJFXY9>>)MYQNW,F2YD[2'EHC:EQ#!L-H2A9/-Y>KHYX*!H>+" M,=8D5>Q\[:'OYM]=&Z';-^X9!'9]>^9M#"I*!.297W>.#"5'2$B;GPGOLRJ# M[+6C7O^2&DD?@J G!A.V$DP')_ AO?]$XN0!.0:<1U^O^A&"\PE2O>,0VEDI MFL1#QF[IV>:*\@QP.:'/YR&RZQN6CS;DRAB=<\71>FHA=LWHCT%$D)8);K(- M18DS0_-E]_D\""\G]OD\1'B3WS?B^.QO@.M-R^QJ19F^BDJ+.T M#=9(D <7(H>B12ZF>&U2D[J;4SO&=M/E\QBDC2V8J;75_G:3,18MO7>U>XD! ME9(%7ZP%$ZWUGI9(1L@I,=\>LJ+/II_&8W4'BNG#*F2\#*M_U#X"VQ\JBVYW M $.F @I(I10@,\& ,SE!C)9,5H'X_M*4,^X?HH_N;&ZMM MUA$8(QM49:7 U1F,SAM?4F!2I28]M8Z@=>JZQH;8.0RG)PMR:FMO3WOZFY). M)22+48!BII9THB9/B9,I*[4WVDDC51YD\3W[JJY1=;JD!TX%.(+M4X/HT./C MWK6C4,X+[:'D;0?J3%N3\0PV$WYD< P?YBZ-="7Q]J!RIS:IX.<[=<\HI0X. MWSV&]>^XN;WDX98,Z>0$'0:QEBE[K--"%4ADM'65C3HW<4F&D?>";B6.!,KP M"/"Q4NL;BW];U6HQ0YQ1)FFPD>5:+29J=H0'1@N1BCQ]EMR94;@EK-L0\=%@ M&(ZWPR73-])>I71U>;7M:GP_5V=F#9TDA5E0WM-VS3I#Y"I!]MNUY\!8.#/V MGB"UVS#R&= XAO0.QZ>_QN<"/]87GVXC/KK 7YA;INO_Z=?1\ MYJ),.M35B>MFZQ$<_0(,!J>=-@%WHZ44 ?VW3/QJ5_^E2ZN M\GSQ\3;3\8:1/HB2R"4<75O%NR/KPQ$(J7(%!&*\C65:I)+<>AA'8=N!X)/B=B]B!9=H'5 M[TZFIQG)9+91EE"[-DLRE96"H%&!M4%HS*0:9)-(XB%$OJ X]UA:M9$$.T3G M-F#U_9[STJ>*F[L8[$?I.EM-H_G<_ M%9JS!PUG6]=HTONFKM)\N.3;.LW_TY3_OX;YZM_#Q16NE^4FN'V="$%_]78> MXOQBOIGCFCZ[NJ1?UG]VUT+HY[#!MC6UH]%W/OFV8>DD=;M&D\\AD(-AW(/* M=>X7Q@0<65(\80BQ20+<^>IVGVUP*[5$46HO#U-;0,IB(/IDH$[,5BP))_.P M*J#GWO22JG$/P<70KK^'L[L#H^N08CR&/C!M!*A8!V(%F<&)S &-#3II)66; MON0OH_!V7&2<4&-[B)CZ1N"C"9+&!\\30^!U$*DJM68ALP AZ.RS])F9:\)VG[U<7%\CW^\Z:>2A!3DE> CJN:GN,@V*2!!:U* MS(9KC(.LN*%O[#8]:C0LM1/ A*A:KS:SU\NK!3V).+WY6GFTU?(I!K3"6]#. M9U#)Q,#'B[I9G]IJ;S+@@1M$BVJV@@%!103F/R6HS%R0AADG,_>XL=P\O!%VT@*1V=;WP=K,?)@+Y2#\R+W0!FS#742\(CI,EI)D*2= R6&Q2:/8- M%=,&W$:4[G<348]E]=0'S+^]?75C)>MDP@@SLG#L%(A"*$4D;YX''8 MW.W;1TXL[>-ELCR909.+]?6'&ZHU<[Z@!I$$J4,=JI?M.,0BK?>9L1R']0ZY M?>2TD":IB1.-JHXK,/ M3SO>$FC#Y@ZL@3TW!+?Y2W>)'S/CA2W1*G!>5QM:.? 9(QA;%.=1%9'./-'J M,3+[3%\X$B/#KXI/%5C7<+P_N0N#=HET<0A6U_IG 8'%#,45SC):CN+,S1$. M+."<;6I6W+T6$+_\ZW.=('WNR3,G M4'2^O-BQV#9))JQWB?':+]IJ55N]^@1.DE*-9"4R8[.SJ4GAXUDR86^-Z=NR ML&>*":\-JE >] HL!<_WB;9-)<8>1^9+R:@]!V7=!AW;" MZ\! >+,@78.W(9NW]0^J"&NH!D56$66$$@P9]JI:/75F7D[9AVA3TJG)=*D] M-$T^JF<:12[\0N[F -L**( OM14Y,*N0X^DR<$K4DRXCH36RB[/92 M-77!YDBR'X:I(P0Q=8"FCE7_HWQ LGP6']_CZLL\W;9XY]H+D4,=%ZLY[;K" MP,>8()N<6642VF$!UCTOZ1(?Q\AQV8"I?8#CW6J9K]+-7:5(BCRQI,%P45M\ ML4C^5.00O=*1MDW)T1\ BF\>/G5];4,P',_$/D#P\_SC?!.JD?C'YA.N;BZN MC+DK4QA@\G=N+[ MR7.Z8HTEV0%:]]V"/!55O(VN:/(Z8L0$:&OKU*(T1$7;TXF2HF!6F383KTXA M>FH+OC6D#KCE&E6^?6/YD57^CO_:?/@++[[@;\O%YM-Z1@M5B6<+O-A0\T\R M>*-KL\QBA) L"77NQKD#R.ZVQG)D>!W03'QD6;\X9/\GAM6'OY8SS:2+27A M$;;FN:AQ;UID%D6Z$EFC9B-'4=MM?6=/.#Y&LB\3OH1'G,D0;,9,&$NU*XH( M'ERTB5Q+1@>?U,+G,S>8WDMOMWWUNX/PP=)]D2#^=7FUFEG:IC;9"%8G"\KP M"*[X.GL[%NZ5T_C-'G*[;=/?&X0/ENW+1##]VUF0"J-W B26FI=MR(7. M,8*))0<;AWMV3K M6]P%7X1&@:"C=%4M%?!.,\#@E0KUKSP28^LAP<5]R=_F: MZP\DK9_H;_XQ2\$%5Z]IBD111U(B>*U(GVNCO-N9X?D=]= MV;82Z&@G\GGTXO:*<43MN'M>2QWY&,E=:4K'BRIN]S^0@]>KKY>CZS<;.5VMZE$QFB9=\"U4*"4=)F_:*:7I0CBR\#N!XM\U>I;2Z MPOO3(!YLM"P9,PYK5ZOZA=D,CAL+G%GO=4C,\#;]60:3..WUT?3P;"3,%V93 MWIMJLSLXCJ]T/? -+>W.8B6]GP'4>!VO%"Z@EJ?X:_?B/^K(A1:^+A-J!%9L;,"(PQTEY!ENLP M0E[ Q\3 *ZL]]RR9V"3CZ#G"?@3;V%7>W7?+>",<&-Q>MM91+"(+*%ZQI+G-O$WNV0#:>FFL,R8HAL:]CY10SZ"K M"]H59?,@ VAX&'S/L(!0D9,B210J!!==$N>VAJ5-\'2O_ M91MA=("KMQC6^&EYD=]FJ:- K;&U5C"F+X%T.7G*WI6;513RCSAPTUB@LG2R@"I,%-[]WJ( M)6M(BBDFC;7>#^T4MO]-TX;M6N%E?"9WH(G>+\OF+V)K#2KNOOT9O^#%\O/U M$+WU[5:PAMN28NUSX\DT0"'!24&F:-26V)DPYR9=+P93.&TLK[66:B.H#A#X MZ]5J,=\6,"SRK_-_U>]N5B+K'$7C?$T+V\[.8>!=8( ,C5!29YU\"\@]3=*T M97:M,3:2*#H 58WU;%97J4IF>VWWD99RV]R1:>:,U\ $T@81IK;T6@-K-'%T *TG>?7VKG,1IU.^! F%'&90DOSID)4%3-9E M[FWBH@G GB>MER9F4X2]CI-/SXC;JND:ML:M#_-G'5;Y1_G[^KH\[R0D_(ZT@S6_BW_<+!F=9JD):W8 .(M/N3L021D9#T):<'F-85DWF M$IQA;9U&18Z$XU"T3X2-E[M=!C*#>2FU)//'65?O@@P=@YK80B90R%DQ;5D3 M-ZCIJCH-\$RZ11K@X?#-X:\WQP(_5CHFW1ZUW\! GC@N*NT:$O(Z?H2SVANY M-HC1Y#X(S95MDMG3?FF=1K:FW2B-D/'"4HQ>Y3ROCPX7;Q9TN%YNWS-V7M&^ ME[1,)AJ\N*XRB&)MJ6:KD1%/'8#!Z"?QWGKO$CB&,!.(,@.HANO\G]=K3>5 M>[\N5]^&:2PW0>L S(@(*G@)4=!JN"E&:VX2NB;6SI,4_0C%%:=HTG%$-;6J M?/WJSU_>OTJ;U[0.>B(MY3?,\W1]%7W][3S?C$_;%LAA7O]*XGB5O]2M^2Y\ MK2R8V1A,\?7R4%E1+1X-3C #V1N,62GCT0U2F",1-.U5[L1J;JTSBVPET9F4R MK)10FWXG4$87\#)(H!TO-7/2H1NFR ]XZ8\0.S@$7=\HZU;"Z<":)6YNF?,? M\\VGUV0L+2]Q=:,Q;EJ'S:(WG"$R*+(>,LI$B)&Q.@7$*,^SI@4WRM=YEK@? M(5IP##";"; #4/[Q&5>A#F3<>I7?K288$41P$3)SC-@56.VU[8 G(Q,3'C.3 M34Z)O63]"%& 4X XHM"F]KA^WKUS9V17Z_QAY^U91,%E(08YK#-HLT,(*2:( MO,00A,YHXJ!#>,#+?@0__NC#=VQA=*#?=O8$N74%U^OMK=ZO>&=","9BEK& MI;T!JA@'7M%^$58+P0JZTJ;9U7ZR?@1W_13]-J+0^H'@G\NOX6)SSWQEJ++T M(H'4=<);%L0K6S*([ OG-2#[T+<8%7L/Z9DV*[L;T)TDI@[0]M/5>KZ@7?-Z M>1F)4SM^5F-A6SJS6,_SUGBHP9$'=H,)%@DR":SE#E2J[7!,S:S1V:)%PT5H MDA=[/,G3CBF9'K-G$O;41N)N:[X/-;BXZTM':ZQG0IV<7 OU-4CI;)W)PB#H M1!8OT\@Q&A."'60<[GG)()BY'P]FHS*_ ]VX#2)]WWGXUF]RH1@K)3#C2QW" MK1X\NPV_1?,BPNY]MK_7K7=6M; MI/EQ,W'V/6Z<*[S!!(]T&7?O?:\>O.]N5-(MZHJ(&H6+@$;K>F,1R)?( E!+ M[1R3Q*@FX=2#J#S]GF/ R^X:_3L;M4TAT.YP9'Y:40/F)@/MFA*=*+*T*3(Z MC,QI+^7:H>S[.XYFPNLV)V*/SCA^_-?S#VVN\!H. CL,D,K&Z*2*D#*CH["D M )X5#N0B(#+IHL]-LO7.JO:V=S'ULOK!(!.?$)6W&4+)"93*!1S* ,49VAS) MNV":1%6>H.1"PB/? MU/PD/G=)X8$@#UDS108BV8<1E'2.O&(FP9KL0LT6P-CD(NJ\Q_.RALD?6DT YN$OE)G4I=LO.-G,7[>]M&S MK\%)-1+W>\ 1KM>(W[JO?^("_PH7'W!U2=O"H,94K^+:N_JO9ZP$*7B,M/.(9UYD:.@TTC;C<@4K:NZB9U#QKHAQ8,JR.$9?@92H0 M7-*!AQQ=:>*%[:5JVM*51NIH/#ET!ZKO\R8%\0<9UJ9S-2);#)F4M2B+JSM.8T#%DB1.4\L)*9YDHR MS_",T+JC;-IZE/.BZTAY= >P78N"F1?6N5(GYDJA0&DZW+TFYU6F+&10Z*UI M$N!^E)II:TS. J1C^-Y%T[MOE[$F=V*S6TN=ERS0*(7,@BXI$H/0@_..UN11 M")^8LZE)%L->JJ8M_S@+G$Z1P]2>W>]7-5[V1_EM?H'KS7)QTTEG/8O:TBY@ M 0PC%T-99VOVK0.7!+/(&+%I6-'&DZ^8MF2CA0WZ13MFE[4_DSZJ''P&C261L\ 18B@9 M'#%1)^]KBNP983:$YHDK+LZ+Q=&%V %>]WNRM^4I]TI6WBW7VXRA7VI"T+KV M7W@[7V]F.?*2163@E:)U!U>7'"Q]5W3(@65R?<\??1B^@&%(?FGA^$G$^Q+3 M_6Z3 MP4*8VCV]GYB])9YER80J$IA,II82&X@F95#,Z&"TY>EA_?> -N># =%)QOLQ M@#B=G1W8:'>$Z&O'R$F"A-RJF)%Y$(&3S:"$ MA2AE :').6GOD,32Y%!Q.XDL**AZ"KGT*?$2A=697W-X1W5O7[Z0)/OR%%U_P-^+OI_5, MB.*]SP8*-S5LEAF$6)OYAZQEYB'0^70N4.XC=%IHM@+, %R.)KT7@,[_Q+#Z M\-=R9E5.O*"%)!792=D4\+37P:=LA$O1E-SD!GH@?=.&VCO!XC&R>BD0)$SA M#*U.(LD(1O':D]W4="7'0)O@8HI<,3&)9KRE<-H(?D\P/%A>+P2(ORZO5C/# M?2E,91"E\.L)9+4C(@AKK5"!.Y::W!0-)7#:<'Y',#Q86B\%A?,OM6K36LD, M!V;)R%#%9EJ7$Z"$\CXPI2(VF1DWE,!IX_8]H?!0:;T %+XJ]*[;Q97L:F&+ M 2])VZM,FRW2Q@)AI%@=)I[MLCV<85Q@+-N0$(M9>!QV,P@-:.DSNCQ?$&YO8E@J2G,Z.\@! MG13<2&.;M.D\F-*)9V9W"="#)?C"(+J->N44C12Q-D0-J@X\( /*DZ>GA4I% M6,F5G_2\[R-6V25 #Y;?2\-G#3V05ZEL3?TW4110J6968\W#TEIEHW)PV"3U MXE!")Q[*W24^#Y7?"\+GM_$Q4Q U1SH:2NWFPZ0![QT#E!B+Y>B)KU."M*/X M9G=(/5Z2+PBNLX!!A.PT>*8-*,'KI)C:"]V;5)(H6H@VO9P'$CCQJ.[>0'F0 MO+H=#_HSQLTQ:<';OQLG9_=[$D9*J*T/?B0>2=*B_SL'S-=YPZ6VR+6UOW(( MT17KA3=-*OD>)^=4]?+M4^_F3D5-9&1>R%'/Y!0A1O"N)+"YUA+KDW*.ZG@ 7LJ*82!XTF==D57M9 MCP<&1GJ9K.4Q8I,+S'9JYLV"GG55S[_KJ0H>!3?UAM$%6;NK)@9TL!H0EF > MLC%!-HF=EF7\H'^9COK1QGCLHL*M"*' M4XE$YI,W!@SJ8EWTW/(FA^]CQ$P/FI,D_-VO-\ M\^KC"K?]VG;SGFSDC"PZLNXTUH@!2=I;:8$;3[]( K4US]DO0U[4%S*.$>2R M$5>G1LC__>EOE2T[RK-4RJ90@"@D&SVH BY[!V3RT]',6(PV#<+#-X^=>N3, MN-(_GF,=G"/7'4AOVS:^O3]M4)-2U!@=N,()X9[4-VC3)^-]# MT[3(&=L0&8OY_>)HM[=RD<%X@V!X38U@DMA%K )EI' ^915X$P]O+U73GD&C MR7X8IHX0Q-0G4=UMO_RK1I:OYNM/=3&[V0 WPRF90FF+I%RC$27K=C;@0;Z5CF_O6UVC+4&A=><@HR6+'YK(,8L M(88D65 &2VP6WGV$GFESD\8^P<9@>@?8J2;AAYU)>#-RJZC"2M82LN"\AJ=) M"4<7('O%I2IUT$2C@;'?T=)3^.5(&3_B2I_"\,XP[.7QD7,DVWL #_'BCW(=+?@UI.V-^6_A7[7- MTD_+U6KY%QW+K\-G^F3S=2:4E*2?9570F0YV)6I/.0\86!V^*D+_0"DMCUKSXL?_GG%:WMQBJ<19."0(U0 M$F%%:13DE7A'^EDH[K!(S]4@<_M( J9-FAT38F<30P>:;GO"WZUI-?\X7X2+ M[6(O:X="/C-:")$P0>*U'8BG0%J MSY$Y;4YK>]R-*J8.0/@J_]?5^KK(]\/R+J?F79C3"LE$F&_"Q;42?[V\_+Q< M;-7]C@EU'%+ESJSPXK@E/8YEV]F::0B)O!]O32@JLZ+:=,T?@_AI\UW_7WMO MVN3FD:.+?K__!??FOGPY$;(M=WB.6U+(\G2<3XQDDD@L#Y $@FT .S)53KJ6MPGXY$_9^'KG+CY'\S773OK MB<)X$JMC'3=[M$$0EP M;^O@R4 LE4)'K2;S2H89^[ ZLP5T>WSIR$M2!X=7*WD/>*H.W3B^9N;+_()4 MM;R*) [I%7_B4X9I#W^)O($ZPA]_S;OYZK8O6*"1GCL!%"S569H407E%@$I1 MU:VAQ6O=I&_@>;*.S1>>_O2GGD@8F7UDEECG3M;W^I9\IE7@H_46APE &QUU^XSE,;L#/VK9[PM:^;!3/WAY :#6W"]D'((QZ2BTR'-L->NGL@,YBF=WHHLX?8.X3.IFU.USER)A#929-AU2N. MZ.CHSJA"I*#!RC;#>\_GHVD&0R)3 # MB-$0,X82B2(0,$9KG#$QLT9QVC-4C=O:U>K(&4X1':#J 0\;"TLR)T9\@'"R M5LD*>58;%&"@-+6H+%*;A[U/4C-V]#N8MN=#B[X#_-PI>V[-J#3) 5#RLYTOG,6P1L2$6<&!7E9I^-N#<5/?'A_>#A" M=_,!!=F!F_GC,BZG>1H6/_X(-[YX;2\N12^#BI"CBY41#:%P#U;F'&5&Y]NT M F^E:-R>\V9)UB *Z %)M^2_"U_IEY\68;8,Z<[[6"6\E1S);=A:SS ^0=0\ M@;(9L\_9.MWFQN%%TD9.O8;!P$-D#:N0L4^M3_^3: M8$-\'"W+L<%P'\U_SD@5_UQ,ZX>__U8%=!W219[66\"2Y/7BUSN(7DB0UL7, MM.>%[18;[_9](Z?E#0'30-Y]0>C:!HA07I]KI5P'VRDAP"<:(6GM* M&E T62;V)#7C/J5LE4<=+_@.T//BV[SKIZ%29<9\I%-V/:];(@./4@#S23+4 M.0C>!%"[$CAN4#P %O9]-'F(8D9]9W:OZ>WJL>TQ-FCZ&(7_<^']X<(Z@U+&3QFL&WI"P\3O>[B*O,<9RFM=+ MG"@=GEX0^_/UZ*/YUZ^X2--P\:E*9.+6XR!]@10D&:Y#4Y_+T MKD,@TVRF2B/('"/$#H[69R/..ZZ9$"Y]2#Q+D*)0T.E9@AAJNLZ%S8ER'._2 MR3.!NQ2..P'EQ,G P:KIQ?G''->)/\P^7B_0E+'%B MG<[$GP/I1>UK%QF=M#H%3Z.:\ M_DJ270>9LX3W!AV\P]7[Z1KB96SI)3!C!30$=ZI1<;C5)JS[N<1(S MET;0!^U\Z?S4-XP\F&1@H PBQQX"K3L7:$_DL;_-[ERH3;@(EC'TQ%:@_S@I MB3?-(' CC#*E8&C3@[<'D;O![(QJ_]_>8JY/)HJC# MH3"1I[42ZRD>P429+$N2A]*DPWPO*G?#WSD5_YOIJ , ?KC^WC5_]RIX3#/+ ME$ HT=7%HYK7TDD"7U D8Y,VHLE[JNTD[0:M,[H(&$CZW8[.>:,8_]\?+L+L M/J6[C<6Y_[#>W*E;X@L%@LH>*F/ M-P6X$*LAL*0R>0GFFXRNVH/&H_T*?<_5M[Q??<'%!TH4%C=?]Q/.L$Q7RZ=& M1@G.,&*,4'AM6:UO%*-R M 5%F0@=/@FY:Q#"1ZYLZ(1ZAXYJE.HLW\W-O#@ MKYT^=V#G=^HQ7_L@E'L*WX.R%#NI2 CU$CPZ!AEM0E6"I\SRS/WB+V0ILZN+ MK,4T7M9OK%JIA12*)^>?9W5\\<1%HYU(BI)F18>_9@Z<9@B)LAKF/(68;9ZR M[T3=^7B\??#TN,-L:$5UZ][^$1:4P*R6A[BPFW\[C)MZFI2!7-'UAU?8U/19K63= M:,@@F#JMTT4'ONYHSG7+;1 P+VJZ%#B[=Y7K!O$C_(8 MFT\8UF\\1=:)O4?ALHCB#(A<%Z;[[,'E&$"R4 H7Z.C'9^@]MKP7>#2>\YJ, M]XLK*F[QGYQ.VMD,)ODZ#%@;B,E9$)H7%Z/59!9-JI>'4GP>OFH?O+TP!K61 M,KMW9L_D1$>YN&<_=UC'MSL+)W:'VL0L# 7=6CH/"K4 )[@$X:S6A1-P3),[ MBU,$4]?M%?*JW;[O M/-S6/KAX\"IQ<*%W<0]SVW>Q8>::E^6$O#ACC/)8PS4YVR@UN?CZOE]X79BT M*:LFTYR?(VK<)SXM43:X2GII[7MD)#^'Y1<*EY<_A>5T.1%>EIBY(D9J(%%* MK@^7&"2,E+>X* R/>[7O/?]]XS[J:>ZF&@A];!P]V_AZS=9#?I>_S:[^VD1@ M2*44 3XK!HI%A%#M)CN1->-&VX=O9+#G\;QXLJJ,K!1@)250TM7)\2)3D,F]+=)@E*T:._H? MS;^7=E\&U&QF0F;=%0C!.@>'+@ZIH+Y9/(S$:EFL[H>DQ1 M%T-MACZXAI%_KT"ZMK#@D\20B8M,-E&B 4JC.0CKD_8A1C3A9%#JX0 ;2.N[ M8.D %8Q=YWJ2CTU)A0[^3_^<;WQM%IJ5>K1SK6/=Z1T@"'+?G"NF)!E?";N- M-M[U&SM$S2'ZG;<6=@?^Z.\8:KY:H\3?9M\N;Y<'&IF*%?45MO0D+A<4."TM ME)(5BE@L:_.&48*BK#P)HAZ3UA^R#@'!"]@Z4B,=8.Q)9_[[S4M)JRFX])Q!Y$C< M)%^G&V8%)1:F3!2>\R9%_N?)ZF)^WTG2NL,T,78TON'AUS!=_&>XN,0W%!M^ M7<^W6=ZUF(F+2=ML)1A-%J(P&PC6$!@D.HV"HU*[M2_L^(4=QN('*OB)!O9! MI=W%7.4G!79]_[V>PGK;JW'=[LHG2JL8M2]@66:4=-37_.A-75+',$K)LVI3 MN#R$V@X+5,B=R[S)YJY&)B($)2E:$,9!"_7"UV(GHAH1:,-MR\0 MUF$*V1!XAVID0(P-W3!SU30T2_1AT^]8WSD>U/?^U,<,T]KR(H$#]:O<-AJL MVXMO7II^Q(NPJJ]!EZOENI4JAB7F#^''U_6UW\U;C"AXL-Z#=^M-.850%Q+E MFW7Z"W/<"-=DL,-Q9!_]IGG7;__I[K??OB5A*A:AR3VS+ PEZ#F3HW81M$M: MRX#2\";E^2/I'C< /"%2'SV-/J&^N^TQ?,(C'?XFRKE#>:RP#Q[(%GB(REV,NL4FCR3A.]*II]_8=WHW=W"5AK;^KH:ZU,>[/ MV7=<$DD?Z;\4_:XV\Z/^G$V)GD0JGJY^K/5[:W,Q:"M ZR M2MSR(D5,.S9?MR;UK-WJ/MB]W[;=%0(ZJ"6^)) W-23_?#5_Z,>CT^;-/\,B M;\3UGVM)D=!N"ACS^D=WPO@'DM+"8/!T('E7ZH4!+^"U*T :1,.8TC$W2?K' M8WG^R/="6:?V>%<,=QU4K1Q>B>^V>OB ^^P9X\HAH*Q[V0RSX)FF M0%#QS+DHS(DV^\L&96/,HW%OU[JP MD#$Q>Z=Q9A$S1 X*$L90D1E*#:1R6N!4N5Q MBW%-2IA[Q('+;8'@U:V]9I&Y(@I$ENMU0T8(5I+W8"F5Y'0QLQ_T'I$+#(B!#L*9*\JOV^5XL8Q+2DFBT42\" H\KV-[R;$J*[B4LLD YGM4 MC/R^:QPDS(=22P>8.EQPMVS/I"W D;O::4XIL\.ZVY$7 M6:(NR;99==> F7$1?@2V'GK-L17= =B?JL)^_.//31.G05D"U['NFZP+(K0' M7YR#K*-(,NH8>)-2Q[-4C>Q@1P?-O)4&.X#C3<)Y6X39,.)L8,(+!%G0TG$D M$CAD"KC+.KO$LU.\!12W4C1NX;D[& ZCN2Z:V:ZE M.2^,@AG$)ET"/45QAZMS"RX.D.W8SP,^_7/^Z^ M'FQB;NY@+7TQOO<*@5)1,Y2R@R4T8@N8'((.L3-]P9VXF7[W,&;>2L&XWFC<7&P8M?2&JW],5U_6 M=W2UN^?+]-NG^5LZRE<_-A8J;,E):0XZ2R3Q.$I.&-D-2PZ]#)F)O$L-]##$ M/4_;..'Y0"AX#E,#JF3L$_+=_,8I_S)=8**_NO'%+*#/+%F@Y-> "K[.X><" M?$J!(;>RZ+S3*;CU*SK"QY :G0\NW@YJ1)1!S+_BS7C.WS[ M*L) 2#I"R-$$'XU3K,GI&K?+1JJ3:\Z1K[4U+:1S%$C&V0-=.U'6)LD/0 M,&^MF@[P=O!#F-]O1B[X.A7!) :%$G)0"EF]BM# A-9<\"S,3OGE\'TZ+Y*^ M$U+UZSZ13PR 7B ?7^8X/N28#'VZ6/_ES?H<9:W412L0@A=*WG*&:&4 SE3, M1WP=]^+A#^%__9_ZD/=FDQJ? MI!00E>/ HI&@/$IPG@Y7;V-1.16A7)/6DR&9&+D"WX&?'P,-'5C"G8TA/X=O MTU6XN%H-^)$0L/B.^=?YXM?+U>4"ZPSV,$LX*5(RK)=<5EIBT' /CI'12SK? M$+ER_N'>QL&7M^Q&Z;V*]DL>;R]67^:(^KITXH^HQ MI8#GVE.KK:(S3#LH J76UBKKFE2$!^=DY*SU3)WY(+CHHM?ZV-DEC]; ?IJO MZG/EU6(Z6T[3>A#P1/$@97T$$64A=\%J,PT*#:0W'I75P3Y<=C*RM>S!W$X& M9/YM0*=!SSD?-M>=C,O5XG)=IWN_^H*+3U_"[-Z#- F=3*K-X_%1V-W)ZNR_K6XLA/5BAP=5Y%Z2TIO/GQ?X.:SP MOJ-Z-]],UINP2+D;*R0?J4A2A66(&1$D)I\TLP9CDS=+X[&\DSVZUVR/_2.M M YO<:9[1#7=K&2W77NCNS^L@CW?SU?_!U>VTHTG6:'@N"&C7]Z.%@[-<00H9 MDPHBQ-+D^&O&T4X6Y5^I1?6!D]=L,%:/ZM_C$Q>Y"9$";)8CI:]" M&#K=R;$(#-K;N@0X-YDA=UHV=[NH9/^VK5-#J@.#.S:C_=MZD\QU!/T/K%L_ M2(K?<1$^X_J'=37I;5#MZUYWJ04XYP6))S,(2BI J3 J%"ZU:;XZ,9^[F=RK M;@[H%%2]V-PA\?.36>N-&/C$9A>32AXH<:T;J6ONFDK=N)-$*<45:YO,+&G% MT&Y6]-JZ$+J"22_FH=EQ,= P!.T&\-?6S#":2L\Y M%*JSHJM!_TI:_'M8_!>N-KM@KZ3QR_J$/.R&NAUE^IU>]Z? M,U+RS8"P.OSI2:5<<8Y,16U](?C5>4 V1?#%"K!)I$22%B$TN4<4)X](&;3)P%/6-0J9L/R?*+*9>^*VJ!Q!F90@BECK MR4$)7XHL;08*#\K%;B\<7^NM^'B .-MJT%.B\ Y.@,W61-P2!F[FL$QTB5SKDH"Y[$!E M58 R^;K)0VDO;8Z&-W'MNY&W&XI?ZX5P Q5V ,R=^K,^A;]^PAF6Z;HD]137 M2,Q*5ML_$M9&1\/!&ZZ ,1]S=IQQ+5L =QCR=P/V:[VZ'0$"YP+\%Y?=;EXP MUS^]NK.;*$;L!\\@:$?V[T, ,GL.R7,O9(C6*QS-$O;G9S?3>&W7N#V!Y)PV M(_]Q^?5K6/R8ETT3U,<__ER^2?3CZ>K'9:V(4;BMGMBA$&:9?F+N#\BG/]PL M4VVU9OEDY#;;V3R.P/M8 .U2<;IN+9.6DEV5XGJ4"0<,R0=K-1;9Y&[HM2R M9KRZ/X=UC"0Y1FXB!&<-,$4!K(]>N-*FUOKO!=![HK?= NA],-!!T'9_&VP2 MF*,M 4IT"50)@D08"C 9K:437SO=9'KGJUP O1<2GET O8]:.L#4X8)[9K>F M8TJ[6"0$4Q$+RR0S M<,4B*!UT?6+-@1G+2['"9MY7Q\#O>XWP/H,]O\=$#B<&P#E#_MU\,Z?C\1R/ MVU<"'^<7%[_.%_7O3VSQQ=E@(8DA<6J#]-ZD_-Z4,?US-\[LTPY8Q0_: ?(@J>8V$;P M.B!(QADE?"P)MLOBQ=-;UW:>SG2*_WD9V$"0.MN^N#OCM*^FYY!6-M>5RXD7 MW!B#%D1 #2J09NJ;.L@Q6(N*"_DP!!RZ+>XY\LYTM/])[*,34.QO%O[*+&;K M08*Y\QFW]T?=3+A(BK11R$,$.IGKBXR@:C,+5\(Z84WP?;W!W)/!,]T[Z>*#\SC3&D/NG*WQO@ N%[DAPB(T>BG(;K[MPXJ>X.5,5Q>S)XKFL57HD5'H&V\[ZT M/J ZRYV*,4H/P48#RDL&3F(BXW%D0RP:&?LJJC2Z$.APJ\,KL<;C,/?*#?)A M],Z2ECG+""YR"TIR U$E3;\-#!G/6I>^WK^TR1;_W7+2(=[.O72S$<%6?2'3 M+C,H(F,=!59("#Y#R?J,E$.(S@(=^2D)X5"D-CV(>Y-ZIH^]&@*^K;;/ M.]E_IGM+<<&=H6A6E&#(E*4$+Z2#D#"C+C:P\JH: /LKIO5["!R+EU=A-$\U M:SG/C,OU_CJR#$I*!(?UV1DIJDDHRSR!]BCY&773J,MDX+$/O[T%5OP9S'%9>7^GW'SC]_(4, M^!VOKI?63HIP6B4NP23.232X^],TYKN MBL.#8:B'//XEL6P=J/AD+>-9T7!GI?[&AQ'!];4/739%A)3EY:V M%YMGFEUU8FSM$/4:[.V)ZLRS\K'T?]HQ#[EXDH^E , [LJ8Z'O55OLLQGT$X(C76<#6O?]1T M7_O.7W^R_>N'":2/?>I1)%Y/'!"\]LAG1188LH&HF38.972FR2"SG+X/3H<9G#V@ MM@_V]G36Q/FHFX9N*[]K=_9I[2\,)5YQ".NQ8L5?KS0(C1?G@BE0I6B,; M#YW?C=!Q7V"=JPT,J?US3EGNN80WMX?\-KDH3"*HH$"%E$#Q0!$A%X;.PA(X M_5DQN:]:_IX,CML'.8(U=8V@PRUKO@H7XY\Q__G4'<7]"T4EI4"I%& I#I05 MH5XH6D"=K9*(SAEQPA"KWP;&^21 MWGS^O%B_E_Z-A#*=+:?IZJK)&AYE0"UVRS>S%>\E1*!^W MI>Y6ET,9;"-970=D$T7$ZBK,(UH2<6>QR.,;!'(_<$O>J M"]Q#@&RPBO<)NF@>Q+MOELO+KU>R^G-9VT3>+E?3KU6M-PU%\W(KXK5LEX/V MU0Q(4+-.FU9"ZZ/W1JB 1>4$6GM?)_MY\(H5<$FQ' HK@C7I61RG]^;&M:0O MF"\O\'UYT=< 99KWT21=.HE).(IZ$R!$6=- M^@/N43'R+.]QD# ?2BT=8.IPP=VR/EM#,-V9L9%^!'8&NS]]D"*[@#L;RG:G?] O#,K^>^X;I6A M+-VF(NO\/5=J#8R!UYJ!$I9[+@V/LHDSW4I1YTL2FH-EWD)S'4#PC\NXG.9I M6/SX(ZP/KLK0VKAM"*Y@7=*0!(5$S 8R;IL!4$SW*QFGRLKGP3XCI'(:Z%D&J#)I<(P:$%&YP( MA:>RVR@,^M [8*'?/03*O6\=>23OJ"?=X>+O 3,;J*.71@DA(')1'P"76/L\ M/$CA,44FG>"[%/-V1\V8+N4(C3W4^0'B&UGK?Y_.IE\OOVX(=Y)E[14!GA4HEY:*>6=]#%XY789%;Z3WN]]\\B:/T1O\R&$.+;VPU]W""\8O&<<@6DK M*/PBPF-)'&RB+#.K8CS?)6/:3?MWOWF"UTL $B:*$('/T+6+2XTD?>:YY'QGY:0'0"^3CRQS'AQS?W&O?N?J^ M::G Q5<^"8'9]3QIK;D$)70 E[4&+ZT,VA=65)ME@,U8ZKQN.C XG[*-\9$R MZL.YHU7QG"S^$K=5:).ARD3DX*.N5NR(FB!8+ M6.4P2L^C:'@:M>3L[%<^=6-,1^.FEWAN:._RR_3[-.,LKP7"5.&*%PE6KN\E M4MUBG:N#\?PSX*.@FI[0?SGDS0?3PD0BLR^B" J1C( M<+@'9T(&$Q@J&3/GKLGVKEX>$MVTSN#B^S3A%H=UL?Y(^M7[\A'3_/-L^C]$ MU'HJ_YK2JXN-A,ADUA$#FK!\8[8/J[0^, MQL)&!^$?.H:F7ATBC(6;>1GW](G'3-Q]^40I! 5X&U-=7C\H<;X(:31PANSJF8KSQ(>0 MVI804_WI2\'Q2U_2)3X.T>.\@5#[ ,>'Q3Q?IM6&?J98MH9S*!;)%0O%P#-C MH$C#J[+;&* G/GSF$5@9I*T3=Q)RNM.IP2\F"Q)3H+A+MW)>XS_/>P^"^LA^M]?HJQ2DJ9@(6L07GDX)/R$(M+$BTY MW4;;8U\@;-Q;I788&U0A7;3V_ UGN%A[Y#?YZW0VK3646A>]SY:6"A//''AT MQ%:=HQHQ.V#,A>2-ET33KZ!^:CEP?WO=2PQH1)!U:RX0SSTXQO/,!$&"R6 M"*CIX6X-^-O'$K':,BZ.&8J.'5V>T]]M5Y^"G\ MAS-Y]]>6]W.NM,YY1P4H+'U<(X,G&<&C'-11.Y3 MP":#79ZA:9B2_+V/_D22_(G^SG]- HN)99FA<)%!.4[A;R%+X3*K8%GB0C1) M>Y\CJH>"Z_'H>+H@/X :SL&1K..)8]W)YD,&=RI/$7<"U\*M8 :Q0%4I*,GJ M-*T2Z_ KRX/,DI5SC5E_R$9;[ VR^D_UFNIHD2HE_ISZ>?9VO1W\+> M:IET9NN:#L$^V%)?14N(H3B15A#=_3JH?3"VO9.BO3([B-AOV:V1 MW7Q6.U*N62=V-R'>3Y32E^GJ :LG%=*W4![SF(A-/,4.]P 65 MA(7H+65%QFA)X85&W6:,PA%$]W"KUA*QC=78%61_V1! 3+Y9+G&UI%/D]VF( M]8GM=!.1W;*9F(I>N A>U#%)JCY=#YI^6T0J)&";6H][WXO>'N[G6@*UG?)Z MP.A5)_F=0Z/NI9O./B-9(3%W>UPXSX.2'"Q&56L]J MD< >;O :H+"%>LXA@[YYX?#[?+E\$(KC$4]!]OV*P;/O_1D[06Z.Q=,_"!J8 MK(.I4RXU;8D0>++!%6>U.E49;-BR7Q7RKV2M5U9S28;S_ALNUBI\0OB;%&]B ME<_,9 N4R=79]9@A.&6!EU"XE-I&&=N)XR":^\W)]\'6TT7#]DKLX" ^@-5- M'6)B@K*N> _%*TZ97'80I2V@(\]1J1BTSYW =4-RO]GXB=%ZB K/$ZQO_R(! MDV:G,SK]UC>4[RC1JSN0Y^L6I>MWLI/DT8A8.U"RJJL77 (?48+61EC.?'*I M2:[>D*=^4_D3P[T)"+I=CGB'\=ORW+PVFG^?+NG#23B;TEQ5VM#A[4%?.7BX M>SSC)PA_73$F1AE ECKCDZD T?,(4H1"TA6&?/.9A;\_7RZJ;]A2"G[*6&]O M>7UVPBAR M)X4+Y*PVJ$2.EK=$E),LT6TCBU@A#JO QM>.TSRA -$YD80M%F=N4+=(T+NU/!XVE4#J*K M?J"W;H>N=5WZ!T\PE2D@Y\$R"D+J"E ?2%;">1 N>!8RLB*:/"+?B;IQDZEQ M83B@WOH!XTU_P4-V4-FL@Q2 @M=%YR&!8T$!8Y;LC*62?$L8;J-KW/1F9#\X MA*[Z@=X6*4YXE*A4T2#7UPOHF_MUFA<&ZF#$:X,IAW6=GP>FZ[I4+X14JX=LT'.U&WLC3LDZ%EBTH M'5!U'0'R7B2\C3&L0NMMF_EY>Q YKHL<&YR# MJ[$CB&YBY:V&ERSE:ZBA),8H8J[=?2H[R(6AD])YR=OZS&?)&S?)&1N6 ZJN M(T!N8\<+&:6V&9BNC^ 3!@@^,+#"6^2^A.R:]'^\0->XZ<[8$!Q"61TD/%M- MJ(CJN#4X62@ES-)"X,20QVI.R(L/39I^NW1WK1*5(81_#M?-U\W+]^]7L]7ZAO9RA3G^>//MV\4/,N __W@8(M?._-7\81WX\G6^6$W_Y^JWUY9J M95',Q0 L)(H*6.%D5<:#U1&]3/7Q49-K]88\'3U-9@?2WEQ?KM5] MOSR)F67K$P5;N4Z?2]9!2-F 2.09->0)&YU@_='LF!.#HHLY M7H"(=; J M,.0N6)V:=(X/S,>XRB<[6)06(P]'WP7AO\1ZIJSU4?\?FWXDQ*" M1Y(O2"2$JOJ4R@NAZJI:R7S*/CY\AKYE=/AAWS_N@][>P'LJ19X#5J]?B5R/ M(2R)^(J%&#*H*/>I8PAM1H@16=3,,O[011\!U =?/NXLW[-%Z3$J/ >(/B7T MMW]ANJS_;GL^\@$7=;T88>(=G4XR.B@NUF6NS-:A%A:4*[[.H4Q> MRK%B[\?D[F0)[E_%$DZH^OT![J\ /L//=[)9Y_K M=<_/%+;]*//%>B_KM97S%+(IP4#V-)N./[W->PP.CZO?J%'W797UP'AWLC#@1M_]OG.AAT\![-^@@D5):-? M3T$QEM='"2Q#\*Q0TH24WSHD M?M&"M,):9KCGV+0#]RFB^ITRL0\ZMK77'JV&#D[I1[QLC[$GJ"F=%,)"%HP" M$!8X1%\<>*]YB>A,TDUJ"WO0V,.!\1+B!M)2CP"\J6S<9ROZ7*0+#EBL MXZN%]^"\IX"E^#JKU6%JL_AA1_KZ>(+5'G@#:*=3T%W_V"G /:.OC8=5)P':,5GH$VH?%G%SWZL>'BS!;44KV M]K\OI^LEQM6$A ],P;JY3B5DX'0($%A2D7RWYZ[)_M7=2>SC,55[V VCH['O M7!^Q]3L&^MQ-7O:#1&8*N6A.]I,<**<9Q)(26*%BD#E+] ^>&FRIE+_P1>,V MI0R.FL%EVZ.76M<>)YS^KW"7B79;CW)1)^RN5UXKSTA A7@\3;Q?R1FW;>2$ MH?W>LN\107];4&(R203TD"P'AE4P+E&";94$GRPZER3GLLGN^J?)&;?OXG0( MVE_V'3SRW:6=VF%-/ZJFE?1A&L+P&];/+R\BEBQFT5.!V8]I5[ M7V[JSA7'[92ZJ!G74@!SNDYMB!'(U1;Z;= V^&1<;G(W_SQ9_8Y0&Z@,?ZPJ M^HJ@[G#SM_D\_W-Z<4%9Z&^DLMGG>KE[93P/?S]QSJ0A-%*J^/#H=]O:@O)NB_=$PV@FAK70ZZMGZ,"V^P^_M745-DI M(KF[;*XSZ)0,-XI"$QZT !4#RM4354T1U4Y=O!:NC-7%T MNWOC_&%"SE5ZDRBCDBE1'!P<.*WHL(_1>INM,[+U[?:^@#I%R?XT?FHOZ0\- MI88MBF]RGM;/J\.RRGSQ=?WA@S0B/O?)@[<;[LS&"9H*+48; ^'.I^IT&!UF MWM6A\<5+.LIRXF>S]74=)]Y=)';SR>OUW!/BIFY85( EU7/;%C(*[D%H7D11 M=(8'L5-8OOT[^FT/W$?/]P+O@03:04'BMJ?WE7,LBK:+W^Z1,PZ"!M7TMGF;AXN]2_#\,O\:IK.)-E*K MHCV4.H*;CEH!CF<&E EPSHIB&)MT56TCJ!,7=(2R7\3/ 9+O $'72ZE_KH- M%S_^CE\C)9/&B4RN5T(1T==5:1Y"4 F,EI),2YLBVMP /D5-;]@Y1-$/ ^2C MI=X!=.XM!/B/R\5TF:>IJF7#CI:9>97)GJRB#$)*4R?8%> V16&-(_I4@J4C7AAC0%E!H2(WI/\DE;+&E^B:]+@\ M14PG(\B'A-#1,A\1-\O%ZLH$:O/HWW#^>1&^?9F2*:Q/><,$HHL9C,P!%"\, M8E*5M\6DY_? M3(JC&,TX!&[JS9U@%EQ&033GS)ST0CYU+;&\AL82T__[>?[]_ZL?1_1QM_X5 MU%_=A<75EXT(@&'4-3]<=F,W]3_I,W^?SO WLHSE)%C/>*;$D2O'Z5P,!2(% MZ>"$0SIZC13LP1O@?6IV-]\S3IC1XM 86J@=!*F/.S0?]MU=3S"^6K(QX059 M-#F2W%P&%=9!>/8446DFLBH139.*WKZ$]E;K.Q A\Q.JJP,X/O=2646%F"PH M9DAL42($$S(4G]![PSUK4PL\\OGX":/A82 VD HZ -,>[^#?S5=_7,;_BVGU M:?[VKV_3JSDT$RYS+CQJ,$'69G7/ZZ)[!C:J)%G62CQL-COY#(.G*>_MS!T& MFJ=5: <(?O+]_,:S,Z\%!AV %8^@"E,02]#DXS&HS UY^"8'\3,TC=-:U!IU M0RFA SS].5M@FG^>3?]G;42;[7S+3U_"ZA_SRXO\V]=O(:UNYG1M)G11PIP8 M-T%1NA/(:E12X'.TY/RY-IB5T+9)<^1AY([3C]0:A2=07;\ G<1HN4RL0.'U MCC,)$IJ,"80J&D,FF^--.MZVT#/.Z^*1(+:7\+O82[.%D1O1?6*T2S$E"4S'6M]!!UXZ!E&6())VT:HF(=\1-(_S4GDD- ZN MQ+&+=%?[!G'YOOP^_3I=76_'N9V1B:O+Q6Q)?VVQ^C\8%A-+69CB$<$'3WY= MLT@N72$%'HZDS*7DXL7NS(.^>9Q7RZUPUE[X9X*LM[.\9BTX$QPW%IRO4[F* M-."+T,""BC[39W.1A\35YGO'>;[< ZH.$?S8F*K)T.6J^MS_F,?EF[1Z7TC] M=LW:MPM<(;G@FAE13OXH6Y](SP8 M*D8:,MX4<"?3REG!+RWJP\7?9D],H3 D9_WK0WG@1_!_@D>[PAG MM<,@0<:0"'9*UP64$;B7R(WS,I0FPSD:3@1_L#)BF\#?_I4N+C.9Y561LZY+ M(0W,Z ]J+3U\)=>0;Z.8C_.+BU^OBJ(3Y80V2@5()IBZ))WB9.[(8<@49?9* M,MEDBGIKQCKIW3X2I0\S[*[@T''QT=7G7KF<31.TB&&3&Z>C0F2:> MX)CB8S,P]@6:'2N8^VCP8"!^P\5TGM>E@L95S,750 Y<7E[4Z.E74M+/EXNJ MO0]K&FIU;+Z<7JU22Y_D#<+I[@F4EGSG+#ZL>F%?\C?JLKY6:?#ZEE//J,82H3SY,V4)WAX9?< M3K1TR<1@ G"A"#6:*P@B1?!29XFN\*R:[#+<1M#1CVD??.Z=KGL2Y4_T5_]K M8F5F!KV&4!M1%"8!06D$PX.U)KKZ,N,4/#]!V[BIU2 H>?2H=F"-=%MA?QUT,@;D'E)B%.*$^AY 20KY P8M%0:NFSQ";N5U M/N)WG%UBC>K>DN@6LW#Q\^5R-?]*D/OIQ^T#L#U M;[. $TQ!<=PC#ZF@:#*CZ0B:._52^Z#J<2GR-!KL((']?3[[_/OT.^:KZ]>7 MN)/"RH!U@)U6$I2)#*+W&1Q#YY GB:E)F_=^9(Y;IFD"R89Z.ILS=."9@/M\ M?)O3]M33 ;@RWCGG/^+G6A(>[L#;Y^O:'( ',]SZ0.0RH0G)@9:%$VB3 M 6_J ^/"G.(^AJB:K MO5@G;M#F]+P^_X4[D\=./S0^O9E(P1%Z4%A #TZ"4 MSA"PSM 3+!99(C.N35"P/ZV='J'[H.A1I:RQQD8>%/5A,<^7:?5^\0!*D",%&YJIS$R)Y0JNU0H]L'08RK&&S-UO&(? MH^1(*7<0Q6^HWTQ@S!RMB!0LLN@LJ!P#!)H&!TBQVKU MT^Y7/[R2!V;*. EXOA=IPP+5TO.ZT8^NYTH(C.,8C6%1U\CG3P>VV^>W) MCQ^GK6IX[0\DP+&GFFX=WJEY1H]:0N1U!ZBUQ(3, G**$H,V)OG!(M;.YN". M$;8.HXBQT;1U$FC4UN68$4HA7ZBRC.!0&N YHI>8I=ZIZO#Z9N3NI=V=9N3N M(^HQ#Z"KT>&3/_^8Z%A"R"I"\M:1#.J4U^CKX#M=+"LY:/6$JWDT)G?SB5< MV?SF(3YNO[7'>;E[J6Y^E!Q']A1O+Q?S;]_>+Q =%@('"70L6/0C[A[#FPS1\ON Y2TV>"JM]O7L5K%7*4VH"] M2K M'0^8[_?AR2GS?U\,X&UOK^7R?(D,YWJ)9(+QUP@&.? A6(VMVM)+J'J/LHB48C/8D@@O6F3KE7 MEA(UM*"9M92FZ6+M$Z[F-99$]U'=XY+H/G+LJ23J@XPBI@29/"?Y3(<0G:#C MVB3.JS?=;1/ ZRB)'@"!HP3:7TE4>()QE!F$4+[.RO#@*$T&$ST=I2$RSAX$ MO&==$CW$YH\77 ?UJ)U*)EEQ986/H(WBH'104"=T0O"Y9.[J,[@VV<]0)=&N M+NP/B4Z;J:L#"%Y7/SY]_;Y^[W5("?+A9PQ4-WR6M*&* M?0^^Y';J*$6HLHX9C30V# M"Y3)%P&NOHU5O(;\Q6E(5@6A,!E43<8);:6H+P =I.^7,72 \/M#T:9T)75A MR7 &B=4J&'EF\%$7*-))Y;3* 4]Q0(_YIF]@33^/GP/$W@EVIGD:%C_^".O" MUXKB^;5IH2C)!E,@!8F@M*5,P;I(F4+V6='I'D.SV.=)BD:N#;8XPHZ7? \0 MNB7_7?A*O_RT"+,EQ89U9->5F04AE/!:4) H*4G,B8/+Q8%!3G%B"IRG)J.E M7B9M?,(FM8A8Q]G?7A,EY,T_M"WSR=?=ZX65V*SSQXT'7>KA))0PQ! M O*BK4U)9?_@0=B6&ZVG/GUD4 RLOOF0LNS W[S_CHNZ=6Y5J]COOU6Q7+^M M3S(Q;>IK%4WN6,D,7E T**7*4HK@;6QRL[65HI&/K#9 &E8/'0#JP=%^>^_B M2S#() =O:[$4N0'/Z\ &CB2=G+P)NW11'!M"_][)@Y'&2?QAW M?[Q)JY^Q[C9?_CI?_!WSM%9MW\SRU2^G-_,"/BSFE)/F97UR\"9_KVLS/X0? MU7XFQ@B/UF?@Q7DZ\&4B=DF:*DDK/&>&/2PU;CG0!B)H_,#H>&C,1];366'S MIW!QM<85T4L?-.08ZF5S9N"$LB "2S;EV@ZWV]KZ0[Z]JQSOU*@[1 ,]')]W MPHS-5-(_OA"'R]^6RTO,O\WNA!T3Y8I$)B*$Q!2%!LI!]*H &B13$D6'V&9\ MY!Y$=G7,'@?"YCKJ"W\?%F1''W"QYFV"*(*DN 22%1F4HP EJ!(IS0G&"Y19 M-[J]VT+0N)NU6N/J<-GWA:'U4[Z\GJH\GWW$A/65W_M[!L*""KSV3X2"M>&5X>#,Q,2YH=&W=6FMSXC@6_;Z_0D-J>Y(J7@;R(NE4T4"VJ>E-4@G9[OFT M)5MR4,58'DF&L+]^CB032"#=I&=VADY_H&/KZNH^CLZ]EGWZ4^^R._SUJD]& M9IR0J]L/GP9=4JK4:I^;W5JM-^R1C\-_?R*M:CT@0T53+8R0*4UJM?Y%B91& MQF3M6FTZG5:GS:I4=[7A=5C MGAH2*4X-9R37(KTCGQG7]Z12*:2Z,ILI<3ET1,@X,P:(2<-7FK'NZ'T4&3ANS@L''(&U&T M_]\ 1M8@[N=H,TOX^])8I)41M^NW6XWJX7YF3J:"F5$[J-?_67*B9Z>Q3 W6 M4YCO__1J5I09_F J-!%W:=NY5/)3Y\.13*1J[]3=OQ,[4HGI6"2S]L]#,>:: M7/ IN99CFOYINH/O1F;M VA=,CU"K+GZFVSO]J^'@_-!MS,<7%Z0RW/2_3CH MGY/^EW[W=CCX3Q^W,-J_!HRO;VX[%T,RO'S1QVUQZOKV4_^&!$U:"5J[=(]T M+GHDV&?%U>U%#_X,/_;)#9R\'@P'$.Y_Z7[L7/RK3SK=H0U#<-QLE;?>T^87(F'2IXKV',AFD4169.7X3F6EL768^4(U\(/CC&;E/Y33A M[(Z7?8*4SPR3,"&5J/]8@8J4T'1&\M2HG,,#= 2N.4#**!GC2@DD-:81;BDB MQZA?1GJY%8&41UQKJF969$SO.=9=TJEQC\$8+)FXS@)K6(%(*'02$$LQ'98P MKLAT)*(1T;G]6-#/E@;NF6NERU8B3R )$K Q2VGG3T1U2,2 M)W*JYS!5J#7:H \WA-J;WFY865Y"FYX;LV+MFP%<:^L -WR2G7<[1XW@\$07 MD"I: DL2,HX%+G?UGDO=@* F.9 @Z2),N$TFX4!FF @]LC.LV!@<:7G27C.A MHT3J'/,L>RJ9>+1D2D:#R=JR\4+QDX5B+&3]? YI2-BB_OU=4U _ MVB*4TKTM0FFC9>/0XQI/ LB6*VO?AE+95MR(YGKS*;;TA1RP*%;RQ53F"@I M4!.A'>U!BJ=.CVV4%X2Y3+J*)]3AK*BF"ZR4"T*V@P+D"5NT3 1SAPDZ#[5@ M@BIA'1"^YKLRD%I-N;9UV.U,[8JV(TFI.0PR(&4[*:, >)0GU'([W')&+.HY M9OCN8+FIP5\AMX*@7\SG[/OI=KMP'&X/C@^K!X>K.-Z8L%;@O#G5;8QJ[(2) M8!:L5,N46DZG&D"WK:5%,%5LCB;@6]!0),+,;(5?MZS=6PYX#E-^6SP176I- M7>EX*!S*9 MH$LZ;<[<%N8\$['%PLPN\ J=U^8 M$@/$X+!GTH7A>&3B[MS 'BFXLR!OUYZW:D3U8Z=AV<^!GC-7%EP\"LJ>D43< M\Z0X1'@F7_[#(?IC0-^R9[']M_,LYDX4V7R;E!=$97ES&:H+SK)@>T7[L=+( M/EI'T_]N6>KX+ M^6^Y@/ENQ^5IY(X;]M[.(]>[G>"@?K+ZVTG0*Z%W$\BY?=BTCZV1X,A0430? MGT"FG-[;*NA[)U<'7=?G#A_G)S2ORGOQL. ?]==0#&68J/DCP[R(D:)7Q!0D M&BU=V9=BC3JL\S'2A% Y9PIF7WN6]9;*;/AROE'48H5-5$;TN=OZR)\[LBT2 M7?8U0:03F4RX+0PIO2M.GE7!%GR<)7+&,3H=2<\/] F,D/8_I6I67_>>:\TK MY]4IH31&CE]\AVO#EZ=^ M16TKJ *Q?[K:YG[UX*"UD=J:BX2/!J*J,YJ^+S5+\PG%YFHWL@<2/,V4W6_/ M0^US^M?O-O?)0P\[QU4*^8;>U;_?*GU*AAJZ,[ZW&O.;J MUBL^C_EZ@7WV65@F_7=Q;7]@/>$K'XHM0.Y*FY6IWSCV[+BUW_I MYKZY._L=4$L#!!0 ( &2(6%)D9(6#:0@ )HH < 8V1N82TR,#(P M,3(S,7@Q,&MX97AX,S$R+FAT;>U:6W,:N1)^/[]"2^ID[2IN SBVL>,J OB$ M6B].85+9?3HE1AI063.:E31@SJ_?;FFX&9S@9'=#7,&;4W>K+I^Z69BY_ MZMRVA[]_Z)*)C27Y\/'=3:]-"J5*Y5.]7:ETAAWR?OCK#6F4JP$9:IH8885* MJ*Q4NOT"*4RL39N5RFPV*\_J9:7'E>&@@J(:%:F4X65F6>'J$I_ +Z?LZE^7 M/Y5*I*/"+.:)):'FU')&,B.2,?G$N+DGI5).U5;I7(OQQ)):M1:03TK?BRGU MXU98R:\6UL0X9OHM!Y$YR'EK!$%YR/.@NH9 M.QF%41#4:L%_ U"R N2>Q]BYY&\+L4A*$X[S-QNU\NE):B]F@ME),ZA6_UUP MI%>7D4HLS*>!WU]Z,5O"+'^P)2K%.&DZDPJ>=3$<*JET\U75_5W@2"FBL9#S MYL]#$7-#^GQ&!BJFR<]% V$H&:Y%Y F-^!\'G4 ]=SOS*I^"'"D2OC AJ*'2 MW8>)& E+ZD&YMJGQ;EU#<"[7WTG9=GTVN>_U6 MO]UKW< C&.T. +>#NX^M_I ,;P_>J,''F^X=">JT%#2.Z#%I]3LD.&'YW<=^ M!^P9ON^2NV[[XZ W[ %Q][?V^U;_/UW2:@_1#<%YO5$\>$-;=Z35N?TP[';0 M%A?">K6&^COS6H-WK7[WKG3[VTWW]X5EM6KU:5C&5(]A25J5-M^D?_\":NRT MJE:'Q/S_[IA-J9^43=$./3.B4$\VG@L^@.MB),*25)!F59,!3I2U1";E6.B9! MM?0+41%I4\T[#T722\(R1.'\ZZ)P6H,G;@&)A,'B:9:^8UQJ!Q>7=]1 -,#U M\9S<)VHF.1OSH@^/]G%A"E1(%%1VF(&*A-!D3K+$ZHR#!5#K7=F'@%$2PYT6 M$-*(AO!($Q5#9;+*TVT1)#SDQE ]1Y*8WG.8=TVF@6<,E($II>L98 XD"(6& M'@'($F '31C79#81X828#']6_#.N>2X$#8B%D=!,8%\R$W8"!IJ4ATY!E)N" M:HJ!F5-@8V0T7W?#"T%@_<=!(">12"#&")=53(L /R"'8;TV+I((4@?%3A:N M0YDQD FX60M@$3 GM)R3%,*.B$4D2[F"9(X&\VAJ0#US+7(1*3()!(!#!6!Q MTQFG3TC-A$12S7)$?=:N*X2[_RMP%XP\1A%^00SUQIT/910E[TGBC8FBF BM/,QH($" MR_G7]T9!HW% **7'!X326@/]T.$&VGV(EBMI7X92$:MM2#.S/PN6O1$'6.0S M^4*J,@T"(#U-A7%)#ZAXXN1@.[Q*E^LI5W-)'<[R2KK"2C%/QS@H('6"+D9) MP=P1@PWM# U8@C(21?X.?LZY/M8>%X=#@X/BV_.=W&\=X):PO. M^Z>ZO5$-*V$J&(*5&I50S.G4 -"QK40$4\T6: )\"SH24M@YUO==T^+:,A-RC-= J8-JX?"4.EF5/ -:ACGD";(0':,,)37#-( LVW MAR^L+9%"]GXI X/!\"+1-R=4IFY;(71Y5$$+:*80ES,CE9OV4[LD7W][>[N MS^$5&"%S&M]CCE1FG]9@G_I E]0<&^CHRUL>,EJTYFX)R$WC,R)=9S%8:9QMBO%<\=4F-E+#S'XT>094(0 M]$<&M1=$'SW!$@&((8<]HLX5APT3=V<&>)S@3H&\7L=>JPDURTX#LY\#/6>N M+#A_Y"E[3J2XYS(_0'A$7_QF%WT;T ]J)W;R_< 1,:QL);SS]2$D8*. L>9 /V_F-#O5B#_(],@/INO65)Z(X:CO^_X?K;ZGQ+0HL&+:, L.$>%W?+H> MC;Q6+S<^,T[OL?CZELV57]=LNO/.Q;'0LP"7[U'\"<..S$89,!J^3&Q/@C-O M48$%$ :=9-%W ;*O\EBP =XR1F3%Y2=!V@OJ;H?X(ZH!44\TI VBA!V[I(= M ,<=3^<(*_H:*)*IDE..A3"AX_R47>?YD<>I5',.H[.)\AF1;N 7\/:7= GE MY[V\V_'B?)MEI*Q5L;UNW%,=T,<6R >U&+A)TRU_PGU?+IV?G^([?@GZ6+<3GK__+[O5_Q;+ML5JU_*9^ M_N1PM1P\.?8YL?6SP.\:E*:O"W4"PN&'+W-6OI M@LU((: ?N]K'])]?YN[#C0ZL'%<;K_E(9_A"J=8HND],EE#,O?$\0]UW'0=E MZ;OY9@_P568=7/Q>OVI 4G*_F^_B-^S<$[!5-+>PEV_V(,WS#V8YH"7N\)(L M//(C^?C _/HCN:Z'A4G$I#T1/"+7RR)YZW=7W'5ZQE?_GR^S#[ZQ"U5_AN_IC^FG_*MC]Y68'>%N;IBH2- ?&:W6;[P MG5S^Z[_:<]\/7OT)4$L#!!0 ( &2(6%*][JK>B@8 -@? < 8V1N M82TR,#(P,3(S,7@Q,&MX97AX,S(Q+FAT;>U9;7/:.!#^?K]BC\RUR0SX!4C" M6S-#@4R9IL 0LC9%J%=%7I06+*R'5\[?J5>MP/U'M)?-5V'(=Y[>2 M43WJ!#Q6.)_ \=EC9N:6,44O585$[#QN&9=*V=!"[/&(B]:.8_[:6E()R()% MJ];+&5M0"2.ZA"E?D/AE66(:*I(*%F2*DOU-$1/",U^7&>1#M!.QF!8NN%4- M>G 9LCE34*M:[B;BZXX3<8Z^*Y[@*#1[#;N'P:;BB<#W!M/9\'C8Z\Z&XQ&, MCV$R'8YZPTGW! 8?!KVSV?#W ?Z,&H,I=$?]:_+CX:B+C_A4R"=GT].S[F@& ML_&]@7@NCKL-.+-.K9X%IX.><=ZM[3MEZ)Y"MS^>S ;][\J=PHFFCV/J MZ4()2Z9"4"&%;ARG)((I3;A0@))C+A;@.I6WP /H$4'[EV48QIX%NUK_Q4ZC M6G7:/;Y(2+PRW]SV'@1<&',)@N,^4'37AS[UZ&).Q8L=]\!IU]RRKI<.$ D! MBU!^!>*4>JG "H[>DMB'P:47DOB<8J%=+)B4&C#^:TT?JS*$5% $=QU/AK^ M4S:Z*8(0$EF%4^DA\Q5X5"@6K,J0I$*F!+.@.%QC<1Z=C,6(D_@\T=O =?5" M2;,$41C\1,Q)3&5E?!G1%70]I26:)64] E68@$\Q7Z+7Z)8*"4+=;[2WX1 R MIIT0W\=]J!+1 +E[DU25)V35KKM7./'MI]^,2[5NU>HZ$#/,2,[G((TBS#J2 M-=+DNB*()?=_5U_[RJ]:WI>43//L=NLU3.F+ SG M,:W-MB;Q#Y#:ZO-,+8NQV"R(R1=6-$687N LJP]%W@D3F/A$4*E37-9B$D6 MPQ -UCL4))ASF56*@,4D]O3O:- W1TE3B% KC3*&<*QL9DY9L"(O@=:6F2[= M>R:[/63.E>(+PX^[]D9%YA$MALRYP#)7P;1$))&T53RT?2:3B*Q:+#;!-8/: M%[H >B3*32*V_.S8;%A.LZF/CPKQ*;\PGY\L+7.RM)5_6U:S]MWFO5+'+06,KL[;)6I8Y9(!$9KXJU4K%@'PUM:K) M);B;K-(+["8M,OY]^[ICWE]>KS;WQMSUAWF5K95GY=>+G?IA6YI/+%.XS$GD MX]9"%7^ JXYVM/38J/S,]1/D^AT1'HW@+8\%\3<\W7+1;I'S?!,P[QP)>LLC MYD/AYH-#AV:>*&[?8EW\C\+Y+:CW?2W,"1[IF#Y:F_-=+V0TP#,]GN\5NZ P M#@*&KXA/QKOO*Y9#C8@M\B@>7YVA[XKB#\PW8['%%,[F;1&UW8E@&*<$ W6+ M>'L_F???H[HFHE[B7<_C::QT%__.(/_ Q/QLP([I7*1$K*!:-VTY]R?UOD#< M#)ML\ZK]^,[P5BV"Y]9>[D+>:>6"F3-><'C=S4"5(1,QFN#6S38!; ME-0H@P#2!'_1,*E46S5XGE,J9CKJ6:<;5TW6S/(\$QX=@'6;K RH&',%/L7$ M^'E77K?RDU0D7-+-WFCC$?W0C2;]=>5UJQZGXZ@DEDQ2D.G\3YROR%O$R)Q% M3*VRJ0G&,D-31MP"9*B;>DQI/N0^X"[ $;LPM[=(#4$#*FCLZ;XA&M4,03?U M=F"N!V[ZLW:C=MT-@U*K;OB[NPRI1@X+XE/$@)&C6I$$*K=LKBORJ&4Q1X>9 MR+N/>N='H<9T3F,J<-&LX>N01SA52G"VC3ZG3+TP=^)^;MZX(,9LFK9F2]"( MZ(EO71FOWWU,[]%9#R%S? %*U>TA_W++G']F=][F]OWH'U!+ P04 " !D MB%A2'ZW+T:<# :&P '0 &5X:&EB:70R,3$M;&ES=&]F;$D>TN*[\> MQTFXK-TZNL)61AZB)#[G^%R^?'&.^X]''X;CS\<':*I2AHX_O3I\.T26[;JG MK:'KCL8C]&;\_A"U'<]'8P&9I(KR#)CK'AQ9R)HJE8>N6Q2%4[0<+B;N^*-; MFFJ[C'-)'*RP->B73_29 !X\ZC^V;33B\2PEF4*Q(* (1C-)LPDZQ42>(=NN MI88\GPLZF2H4>(&/3KDXH^=0C2NJ&!DT=OIN==]WS23]B./YH(_I.:)XWZ)= M\+Q.[($?X+UVIYOLXB".P>L$T 9OQ]_[XFLG72U>Z4@U9V3?2FEF3TDY?]@- M\IY:1&_03GBD]F=#*U65E8]$2B(DVIG@>^J4E12Z4#8Q.LM#$ M9U6F&O&8,R[")YXY>N6(G4!*V3Q\/J8ID>B(%.@C3R%[_D+JFMB2")I4@I)^ M)=I'/8FY+6K_M1U&,]+$XP=E$ <74QI1G5W?\7^-X&:^QSKS1-R1\R>S2%), M05!MDR=H"(*,+EZ@MUGL+ 3SIUUL+W7QV1._X_5693;B2O$T[.0E#!1$C#0" M$1>8"%N[RR"7)&PN>IC*G,$\I)F9U"CUSHE0- 96%T<7K$;L[I[3#EHE:)5& MJL*-^1K/CL&SJ_#B6&O/Z7:N'O8W[7\]_C\S4$:^R%^07I<7%E_PR MNBK0_OU7WY#O$:3D>XRKD[0D*$82=4$)$FO M)D_SW&\!Z>TC[YD7]QTXC>=QMW-][1W\VM:"#]I_;S+DO-J MCRD4>@FIZ#E9V'?YT1XWDW@_5""2Y6I^467%5DU]KG:-S/[5X!M02P,$% M @ 9(A84E*%H0:" P &AI8FET,C,Q+61E;&]I='1E8V]N MG 3ENUU>YHI.7!BI-SSO6]Q[YX^&Q\$T9_WDY@I= M-:5:6M'<*J4Z5BYEPA40V_ZY5>%&PTP*C<$4DNO'6N.A$E5+%(NEUG(=^*BE MV0=MT)PO15!EV*K%&D(BOI M(IK,)^/F6+\,PYMWLV@Z>PU7T_G;;T^\]<6=_@VL?[\,G<^6X8Y!(D51-A4M M0:\8<)%(M9&*EBT+X@,HEC'%1%)^JA!SMN2%/@(6&CM1V4P*P-F55&M8&"[, M9&&"Z[J&0P@:T*Z?'8_T_#90D=9SMV]W^NT3(CDE>IT>:8@V\=V:> _V[\&D M[W7Z[A%LN\3QVTWTKOOI&06=1K#;[S?B+NDZ#==U/6*?K=#Q/) 9R*W"2F!= M,-&T:KY7+%9;J@[@=-I5JVTC(,>J8$L^UK(LKHUUH"6):Q M1/,=$ZRHA,N7)W#B#0JT$(\:_A.52]-*YB!W3)TLK4X14T#=S89A?,RF\IT7 M\%*(+6+F%>:3$<0V?O]'.,BDJN8'5 F4DQ_S!*VCC&82ZIRV>9_>I1LTW[\ MTW1YT<$B5R/FFTNN=6FTL;2CGT7G#Z ME&UZ<'+AD;KZTV&=WM VLKZ?!G7[VK$'=[:&U9AV3Z$Q-KBM_C+E^S;UV5A? M1ZN+\>AO4$L! A0#% @ 9(A84ISORIQ8%0 !XD !X M ( ! &-A"UF;W)M,3!X:V5X-#AD97-C&UL4$L! A0#% @ 9(A84D7? MR78S^P K48! !0 ( !Z*0% &-D;F$M,C R,#$R,S%?9S$N M:G!G4$L! A0#% @ 9(A84O);RC/8>@$ D[P/ !4 ( ! M3: & &-D;F$M,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( &2(6%(6 _S" MU>( #]P"@ 5 " 5@;" !C9&YA+3(P,C Q,C,Q7W!R92YX M;6Q02P$"% ,4 " !DB%A2RW=5AVL( #.)P ' @ %@ M_@@ 8V1N82TR,#(P,3(S,7@Q,&MX97AX,S$Q+FAT;5!+ 0(4 Q0 ( &2( M6%)D9(6#:0@ )HH < " 04'"0!C9&YA+3(P,C Q,C,Q M>#$P:WAE>'@S,3(N:'1M4$L! A0#% @ 9(A84KWNJMZ*!@ V!\ !P M ( !J \) &-D;F$M,C R,#$R,S%X,3!K>&5X>#,R,2YH=&U0 M2P$"% ,4 " !DB%A2'ZW+T:<# :&P '0 @ %L%@D M97AH:6)I=#(Q,2UL:7-T;V9S=6)S,C R,"YH=&U02P$"% ,4 " !DB%A2 M4H6A!H(# !S"P '@ @ %.&@D 97AH:6)I=#(S,2UD96QO E:71T96-O;G-E;G0N:'1M4$L%!@ - T C0, P>"0 $! end

B -0YB,L%!3/A4ZW7D M-^HX>%E@N:8^(7;-\%&Q5@XMEYL1G=UWA JR9XK1X[BTF&8WEB<$CF--VZ1!\5(47E0EA[_X!Q-D">\.SB."L*4E+@7UUEZ6\SH82@@&?X M5AKKN7%'[4YR1L?9#!CH%&-OMVGV$3^5_3-U&_(U78'G@J!@+,.F%\QQM:12 M#_&W>1DD'/;'88&T6'7B%O1)]2'?^;?P.1P6;U&.8Q#<%"UB^!()N9@ 0;$' M\]ACP=27M_FB+_K(_:$9(OTM0'ME#/^D91Z>AA%]\R4RY3-4Y D>N80.&AQ* MG$PQ"R@,> M*$#_,2Q+_:1E3Q@R1AA1U=G>@)+6(>CO&181KH,1#3$7+>AMP MR9V+ H:98B5#-H=+)+@!0U;13]3GR(N>""1@=-+ \5]1#> M2D'Y2L++R'S9OLS="_M%NNPH/B_@JNM,4=2=+PD1C_70*_M]?_VB^\XZNDLR M5XJ5 R@H^-=%8"8A$LX#T598 O:^U^M[W:/]+:%;?MC\ZHXUUC76["",R$RYLK$?J.]Z',4-\4*\%[N$-AX> H M!&2?@ZMN9'O3U<2$;Q:RHV(\8V/F4;Y4+S'!0G2M%,&ORL4"SFI6+.G;1Y0IN%(Q7"%P>+)KE4SX]DZ6 M5E#T+. .3V'@XWDD^>]_E=A"5E:64L(+,'X*97]:Q591!#F#V>(PT:14&&OA MD R=7ZHIC\D$(1W4\5[QX&U*Q:]D6] ZKLZ7U12N&.8IJSA L(6%\KS-94(F MT$3Q,=HHF1J(P"L=K-+%H'LTU_HBH#)EDX#X7$@V]!60SV#9'VE5/?GBB#QH M7\85"39[9.%"F\*N=@?/J-'H&V.1M,(7RCC>/B-AR,8Q [V],[:[+\08;OW]+Q4O-DQX2Z=3991O MQ^M*%^YIZY*,2SP!K10G!K(/S6"?\@1R[/$?BF0!/;"W;T]I]9Q_ CVDUY?6 M=N$854*TPHXFN5=LWX"A[4O*(IJS QQQV36[=<[CRP5^_.-!UTGX8#3"H,GJ M*"&?($!@HLP5&$0AFC5S] _)AHJ#6U#IL+"DSL?HA&SD(N(L,;J6,(CCL@3/ M:K]W@-;/O(RO23W;^//(AL 0"0*#[)T,!K14P9Q"ONML%W2 Q; $O1]Z/83. MU>!S*[ HY\55V>'\DOR28'/TT*!P 7<69]??[_3W': =.@3!]36F! I%N$Z8 M[D2I,&>OLLF(&MB@(\P7(1J>9)"0$("&AV./'&(?L\93-Z6F,B1%\?\18:V1%1?J/ *.F,KZ !7/-L\8_M78\. M$UTY'(RHA!URCJX:G]_(WE2I/1#&/0FLT+:\?CW"G$0T'\..2SS0,/9=4437 M!$;6O0[_EJ28Q0OD_J)P)/[3V E5L'7!WA;EV (GA6U0)7,Q* ML@%D?$44)[HNP1].)LS2DQ%I1^#-0-#@2[18\/4RD>7"_#$=NNK)INS_T2]Y MC8**]U/I;(ER$F:$<.$$G,1/-(-B!S1?AD-!7E+?@V-&&<$H04GDJ",L=82) MMCB%!3;Y_ O<*!KN>9)CU!U656KX;)![ NN,IA7L701?T/5F08E;#W]Q#D(* MJYF7F3)'(EI$),N(M8!'F!#+,R09S;"" 9H/"$*(%GS7D'KT%$Z(3!/G3L#61&5U%"'J(T;'+! MJ*0&/03?X)/"Y7@"SGX+ZDQ=6-P"O%F2H_1)HJV M+QKRAYM2_,!18^2V@B M$L5!T_=]#O@$.]D9]+\.;!?N>P*]3?P@1\ MH+1OO8#KL/N!$^26T,E)?^!WCX[N"IT\3()J_V@EZJ17D2B.NS0$3 Q*USR# MHC)U1HK#?7W[K VEF-'B7Q $B?D%?:=7XRNVR-"\5=MQ+8?/7#A@QUZOOL'] MXV-__[!WU_;>I:K^[S=14O>+PLHH5@?:.*@FR4&L7553T>OO"N*Y2(Y-M7S# MTM&<&X;I-TOX\7%MH$\JX4\($;62D9SG'0HI_ MX^'3,#3!L#I(\/R>BJ0*KOKG^U9!HK>P$+^LK(N,2H=YJ7,) 8P6N?I9_^$7 M$*5%'"Q_CA*:)?VHWJ8$GBG1T).3SE'W" .BTJI.'B^QT@[%2FN]5OBSPWZG MOS]8^W&WTUO[V5V/[74[AX/U']_UV+L_.QCL!GLXV&Q ]_0NW*86A@>;S(JS(M]F7L?WZ56:%E;HK"OEJ$QV&[9RLRG?LY-.\[%U39UP>%NURWB# M;#YAN3M6Y[S1@JSM"_N%W[,E"]\[V2W\TRS\\?/47\Y-]/ULYPLJL$A+>$28 MOWS(QC8T])M.N]/)UO5')K?!]%\;+[T7E(&*DI<_;Z)A'K$,[>O?N/G5?=]T M-U&6NR7;+=FC;@_N#PM^[4'+]8J4>6/@%ID5"(JWIC'J]], =YOZU0[\_4'O MSH:U7Z_W\CTMEG<"\013>-'WCPY/UC7VWLG"LY(%Y L]^IJR\(5,ZZVY#L^3 M&^EOMOXZ-.O0?]@Z-!Z+%@H5_)\_.-E?)U8/VO,OHWL>;YA^IUO4[_L'1VLO M@=T./?T.'?DG_:?9H._447EMB# >I)FW4'9ZAP._MW_2,IO_^UC;%[U!OSVV M\_>QI@==OW]X_-7%]3E$><^$N&GJJ4_"]4YH;_YSCG!BRR_FU:G%,H6 ;4-) M\\SLUO[1_ITRN+.*GGR+7ASO[XS6]FY/_^G.SS;D9A^0J3,T1B]T)Y*7!']] MM.YNS-X/%EBX5B*4[\'I^^V.T7W!=6CWD3PY]/?RR^V%M\T8+P3Y6#>SR-)Q=E,J=^(L#^IF42?__/OQ!]0+3HU7T%J)VYT2#N4- ^' M>;*E KG285[_TIU1M?M:$SE-;8Q!G*?V^46EP*DB/#\3K]5^A7[LGLZ\/C;> M[+KC#;$J?Q(YY!9S+,O_=^UGE7]%2@; ;Q#--=.CRZ#M]H5?OCK[;W^NS[XY[='O? MT>T;*/:#:D/W#14[J.=#\S-LK$5CX(Y&NO46L2$2[\H\RBKEFH=3T=*_K7-R/-HX/MLN?]XCZ'"-JF M>]BG ;>-VV-_<>35R!82(PG;^->?S*R25.)F! )*D#MFW("D4E6N?)Y<]W5F M2O-LO'=\XX7C?K+.@R[Z^'2P1=5GIAX:DC=]_/O)*'TT/D1W<:I?X_.SIFQ3 M>ED<(7%TE/H01&S\.#-&HFK'\*(783#QMIJ1$G%(?OH=U4R.JH%P- /2]+NV M:_E7;)C.?*+8$GLETB*_8JM$[?[\*/N\;N/9!,3]R634C>"SS_(%_OMTL*L' M426IFC!':>,;[I8HQ L_>L$]S"58A,,Z)I4Y.Z^5J87R9W3.XNMEV^Y3=?U0V[AL)/[V?QZZ=M8JHY M)_FKJMXPE:HGYT \^\GI=<=7W'75_#K/-#HZ[@]/O>_,>O]4Y]5Q7P_JJ<;T MC!@OOYT5L-G\W#%IH35>.+5=.Q^+9) M?^Y]:D1*I\_5J[^>7L<&;A<$3\8W@]\9&P%>"W>T<1:D3D07+ORD[L)T=O&O M6/O+M/%&B]BY0DXNF@PDCFE^>N3GP_Y2M^LT6+)N;=Q?V-(-J.5NW-60 MQSPM;'P>4GO#B>^H:4^XA8#+?$+H//12T=S*8-;-8S6K>>II[NK,!^3[8_^M MZA>=W.*]\17XNSE*:'M1LA\"^+V>(/4F3Y#:2CI.98VU'"QQ3\U:J]]<.**] MPHE;+_XZ:.SZ3KLEDMM*VCS$?7!:#6^Y;%)9CMKFD.PT-#OK,UU[*WO9@Y 7 M('=YK";_#/11:A;YYIMW/JI56R=)2]/5T,7T<]2]=.I!GOJG?#JL^^C//I_Y M+;LL7!X%U9RSG.@G.P2J;N^9^1(5QL_%N\X#J@?#ZBWF)-[HH-*UIO>#)HC2G-O]8O7H)Z(G.]/S\9' MITB9'XUGU%YS]G5Z;C_)2!F[/%)V??*(S[=1XFN//K[V@$? SL'V;J7#B:UG MG;_?;NT=[!QL'>S\L]W9VGN9_O#7]/>7.V]>_+7_YFU.=OA]_^U!9W?K]?_= M/NB\WGGS?UO3\';9/;>3A_:-)YW7J3CH=6_<\N[C[_Q4AQZ.*Q6Z\I9U1O'6 M9QE'PZ33)Q,L\2P>0NRJ+_L)H2QTF;;HG*5>7"9 M+;FH05>3 !:<_T8/OJ2X9SH+TJB.X<"?3A^^'B>3XP6CXV$N],K3U1L.],Y_ M#;_%8V\T'VA?C<_Q@\9J1@4@GJ%NF-XS/R_K(37-M\W.Q6K=736VI9&_U9MN MK'0S:1!]Y_#T.'EV2N+EYE.3D[S1Z8C MDRN3J%./WTCV>./\'C2;8,]&R83%,,A%HWDOLIK:T]9Z691/-=T7>9ZV/>UL M3[6IM4!\927/M?2X+ZY44&?S+G-P*7L3Y^I=/7U@>%)-8OHV'/6GPZ)&V1+. M ,D.R_E,G:9G8*8Q3ACX;.D&XS3>/+!)/%;PMOT@E<_SFGZ MPH8DSKT\+V^-8D@\TYB\TU#1&^WILW"CM$[R..JX$9*Y,N63_ @YHV1T[M;2 MINO%L^+_CH8#W9T]7'?VJ+,=.*A78U>R7]U]$N,OVYO2<.(VWJD<@ M#>G*?OIZLMYZR]K"N=D\'68 M++Z4?IDUD#P=JSGU;#HQO9),.KATW#M9QQGH3U,O9=KG590E<\V9C72-G5,L MU::ERE=CJ9)BJ3X!2U4^J*7:D<\Z?^SL;>V]V-GZJ_,F&J;;N]M[!V^RK?KF M[:M7?^7?MUZ_[[S<.MBZKKIZOEOS@^7#C/S+[]V*[U,&TZ5/T)8[WHG[\'OB MX!=-X^&/V>GV9F8\M'#&BF3D)C-6I'B&)+^322"(/II)(&=;D=^RH?(:-5B_ MZN!X%4_$ZIGWAL\6'ON.9/H0A^=/UN!>#\^K[^7ZAR>"?&.SBMJ.J^&YSJ?D MT&3 ODX3A"B;I%R6>EN%XGZ#K_Q MG*@'P^6E+.0EXBH0;3E$54[+F>LA"YD'!81K \(H1XD*"-<2A B? >&;A8+W M>:Y)@>.:P#%)5.("Q_6$([L2CB^&1\Y23G47Y/*J=(X9[\T^&P'[^YRE06OW6V^ZP#?N M $D+?-<2OAA=#=_&?/4"Q[6 8Y*H9 6.ZPE'FJLU_/B:D:B"R?7 9!2KY%=A M?.FX/MU]LO.Z_>_O[7SHO.UHL7^V_W#G;V_NS\L?-Z]SHY(>KA"MRJXO#< M+Z V[V:YE;\/]2@GPK_LC;R=#$>UJIE31CI79HO<\[-=4@IZW!O4V>;I<6Z2 M(]*.1&Q]XGJ3NL';M:L1SXBJRM ^,>.>Z^FJ;/N+-10 M5!4359O-JMG$M5K,=G-SN;F[K^IC:QN^AN.9KV$\\S6,+_ U5#U9NF<*M;LY MB=6GG,TZF7@2Z:E*:9V5IE3U"A>WX$C)L]/M/GVR0=;K?DE9/M/RD,[L+E-B MZCB_?>.B@H6-7Y_%U:ZSH//NZ]8=#LZ_=UI D=N/5D7<'=WO-PH]J@*5\=E+ M3 _]Z3/7(KR& .>/.BM S^U7%GL"IS^=Z3MQRR5.1;'#0\O<<,PBD5 MO<9Q)6F;BH,S8&?M+.+>&+C(N>/I4M?)'5,!-Y(\]E-M;/J>FJ5_65B?7SN_ MO'JQM?_[K]WF!OG_QU5QST!72="C8;^3:G<7N"#U[#0'L3)_X1?W$=9^%3GKATZBR MV4;ZR'\;CKYT?HDX(;_>\1-<>;^YU4VCU?/PZ"BUQ\I:U)OC1+JY'FM_]$D/ MZDZ L^UR$%5?%S7>ZE-5OXUIKGXEV4YMI,X:IM L5I3+NB,K)-'FOES_JRFJRJN*K'4V;K^07> MS%CNQ=#E$J_\IH.XT6Q'4MSM_)4OW_)M\WNNI4RK4>N9[=XH54.W"_605"I5 M:P6)8'IUO_)%[2("_FC6U;*J4SOS_EY5P5/Q2&*12YGCPKN8G2NY%">=E%75 M<"[DZAQ7)V%S'_9&1ZGAQ#012[LTDE,^S*/,G:B5KNF>G M4+CDA,ZU:L&[I*0TJY3[^MO<;M+'Q_%>L^D[.NG[Z8RP66N,Z*W,B%Z!E M .;*[LN^=KI.%_/XE;?4;2[8V5M(ZUI!N6XAF-8_W\JSSIL3>]A\\[S/U/>X MA0:Y.V;:IKGTM2HOCZI$ZDN:%GS>ZRO+Z"A!MRZKC<=&- ;K:U[Z6 M+N3C( M8CKM87KQ"\V)DTJ?<0O5Q-.Y#XG07"Y:/&JTZVV4 9_YBJ3>)/NL-MMTTP2[ M^.;?I3K^?L]_K7=O Q1U]]9< CW;JF9VI#0,R)8?@R\2@R458"M#<%='9774 M;J)*39WL]+8KYCC*MYU;2YX,DD:2-' ?S=]TJNGIRSJB(A\]TZZ65;WG!-3V M;W6M*[9$36))S6I^TW!T]IA:>'FJ3N6KVYE!4)T-\7J_H%]KYT5%*!44Q.YS=BEOO#%+!BO_@M.DR^_#OM?:T;/9V75 C:>5?V^'WS*%%#76/>^ M^F[ZUN3TZ?OOG<\G[E,-A;SFLX>:SFBY2 A1H1W&NTV5PKI?50/G:N%DUS1@ M,=4J+M%J]1<_R*7\D1B'?=^=-L%*SQ\OW4VP;]Q/#?&+=T7>"-T:LMDVCD?_ ML-&GJO&R&==EZ;S(59^G'<*-DV>O 'NO+V7U;- M7ZYN8YR<0@W5N?;8SIM?5&QYMC7&K.\RLEQ MC3P7#^)X@%=F36YO4_M IW,?1EDH)FL0AZ?C7MQZ@VYJNE !,^H,?L%"B%9/ MOSJLTWD^O8UGG4QUTS?-[F1^?XUNS>D2\?L:MD^CU5[28])SS<=4U8[G2H^J MCY+4T" ^1GY'9&63KI]&1/BHAK9[;Z5E.O>XLZ=-WJ-*STI[(G5B][E#NO&3 M;ZF!TE293$M8ZWBY%\1LL:8]$:O#IBFXJAOLN&K_8'V*2\S6_S!:D\-11NS4 M_U]/MZF:)C:Z93>;&U:3^>JS9]Z5IOF68WV:M',_B(R6=LG.(/Z2FE]D+7I! ML,/YMJG&=$PW;]HU\0D7G3;3!XU[45=!NG%2VO6L@W?]4*?=Z1?43U89)?45 MJ]NS6*T,CWCDQJ\)4O/.W8.Y-*!E*^TE0@]5T^6T!%UN3G M]SW]G@L7?SR[R;J)C,L']M=LGM5->IOO3G@,]2UGUT%:HDI-2Z_-6@&[",?^ M\+@.6HUF?6 RK*J&E+IJ/+GXS+FAQ[3)3"_[.69[MC:ELB8W7K YIII0PZV; MEZ6DAC130V09]M:.>WDBP]ZB?9X\%9,JT#'W LR4C!K9#4/__(D5AJ/&V3[K M^!O)\F)CH.$@OX@AQG-3<,$ST9Q867.L\8?Z:V\X2N3::WQ.1R;]=!@9[E/M MQEL@*G;JBCX6BQE7 T!&?W MZ?51YR@KB)5;:M!T/%5+L>@!J_TL_LP)?EX7>G@'Z)+J_W\-OU5T?Z$9\"[N MDBWGZK!;[0;+[WCPY[SRJ68^N:8<&VIM8]/.=W7]>+,MG/!T7MG-/P; M7>X7)AUFO29UZDJ'_OCY-==N.JH;I*3:YX1/$\UZ.3;P'-Q+XZ&+US?W^.>_ M/5P4>G%M$'W&TEI$MLPG1%32AK7&[-Q%3N^@(&G.O(""2>7_E$]6VGFXFVF\,0=TXL+D6DN-77[ MFD9*7$;@TRUY778I.^<&.Z>Q5:JHS"4I-@Z9YT-W\#"A2NIV4SF'L MG#82SS.;0IH722F^^V9$+' 1U,\$-76O9C#I^&]24;.>::.EJ^UI%4(\QZ53 M@2TQ8:T(YS;":3HT4CYE=C<=3^J99EF)'\]&E/Y<.^I6&/Q2*42B6E MC-%I[*^24/::5(*M1S,GK35/7JP;[,>_U>Z)T^S&G.559#_CD3ZM';"N9R<7 M;K5H5U:-N>>)&%>8UP]O75\I]G^-_Q6WY;?Q._\M_#<;1@7Z2LVN%HT-/G[OB!YO.=S01N]TI.T^F3;V >$9MG%DX] M7>->PDD:AEE<[ LN=E5<[.VXEZ2YVIGLI9O74;Z>5GBLQZ'1 M+*.\?B'4]>HHZ\FNC2P5C'Z[M*:R5%'=L,8"HL&E-5*J#GH8;=4X!ZT<+.^51=5+J;]RMQX?-H.=%.8KSX5#W6DGWR]:;%[\V MZ^G:Q0)5==]#XKKE&MCZ51:>V_F-2%'.3*D+!?M5NLSTI%P("2]S'M;DD:N" M7LZZ^_9.>K M*TMQY?H75[:UMO(FH$X% 7,5^E(-NE$2.$=K=6<5-4R35.)CU.;;$OBOV&0: M2,MS_ZJRJ?F-?//Z2V86_SVB(]4:U<&>M&YG2@:KK)B?)<&2,;*18RS#.O4TR;J5>-QTI!J8K.]D3TY2JN4BQ8NK52< M%BJ.U[]2\:6/(J\*E=(B_M6+)N&<,QZ)KV.K8V]\1N0,_[R+QN-ZZTXC4U6Q MZH7(7RSRC1IQ3\\;"%QV>M<5-[F(KM9K+U3#<^^A[_4#')^,TCCL"RO*+V@< M=&%)XL5J@AG7%L.Q]'2L=,3YFQ)=:K*C$#-E%F??YG>_"#?=7SB*I9; MO;W;6616Y^,'^]UF'#AK/;E55&I'U<_GZF)"VZRV>AJ8&#8)61EA?@ MMUS@>:5P\Y,L?L-H,JYZ'LXZ%^HANB3*-E1TR/4T&2KQ6TX=1?6,A?,DI^LYQPLQSDT M7"W1*%>7Y='0D[KD*%[]9#"]F[P0\:2NA-I-*2/=NH+T;"^PLWN[%GRCJJ7R M$_>ZI.QGS8SZPU2[4\45W].\-TE,)[BZJGXN!907N'!5M#2-\I^9>[ZH=\SR8]-= MF0B[HZ12Q1W\/SEAWLP?O3''.BF*O?JYLXM%3VIM9%H0D NT>XLZXXS,A@NJ M1/KBG(3;2S&LDB10D@2N2A)XBC%U"5?3T5B5CL:/-!+?E@[&UPI"M^9FKYJK M^%#W+G_J\[[X87[9R=&&DWA1EX* WY-^6^4/I!"&_O5G9]-\6/7=3:<64-QD M.K6@\9-W,YV:7/[R59>]^C5&R-W<[/5NZ)JC/6 :_M"XWNRM:ATG5.=&E6=B MV#<91GWIJLS?6N,AISTEC"4.Z4P?;ZV6+,4_KS&H_%H/_,06#JEE=I?1]LNG MT3"J!*"^0VM]M-O:\M0_/S%KB(V;A^,5DK[L>5>VE7ZVH+>YQO(WN;3X0_[? M5>*_SVBW>?_]"C7&'D!(/4\&26&N!3UH?/T^;;&O@ MTG^VYSML:Q(-QE%*??A']T^BH9P2E'Q&6_9I./+/J7DY_/H7?OWU/=D]<9^W MOW[X4WW>__R>[+]\2_;?_?W]/7Y/WW]^_7GW1_]P[_,V?O]NF[S_\07M?OZG MOXO_.?J+[/7?_QCBO1^?T-Z/_I?==WM'^W_NP/<_=MG[@_??]X[^.-S#NVSO M8 =].-CK?^C+[[LOOWS],/CWX8P=;:.]4P??O_CW^<##\L?=RE^WBO?[N0;_W_O,.W'OY M]MM^_-O>GW_CW<];Z/V/MVC_W1]?/KRI/_/?_SXT1ZZ__WD7[O[X\N,]?AN_ MZ]^]W<]_PWAM&O\&/[Q\?[K[\I_/>P=OV?MWK_O__>/OR>X;^/VO@^W)[M9' M:*F -EB@( N &A. # (#+1!7COL@ ]_81(1V.8^JR^+FV/Q?_X$X_.TV:)@R MWA*H6.7Q7KCID7*3<,%P[B(U&4L#=AKB +G2FD)O%,S@-1JL949O;"K8A83>EI.NX(6[4I>N:R0_>12O1K_XX4=# M%_6' N [!/#I H %5$I23X DW(!(O 082@3 6#%)J0H$A:J5!\*_M0C!3\V] MM'6^*0CI+ MD<[[IMY F!3*(@>0@CC:,5X 8Q #B&G!!3/&A:@W(-B-XFJ1&5,<$>NG-Q3( MW@:R41LFUR'3\WQ\"K5"/9< M8Z"67:N%LIX+*L=\:N/TDH2J_L%@R-V$HVU0JA,6!8V@!B]L5 MT$A10'%+@$=&><61<,8,D3D#EN$Y"?0CKTP7"2BKUOKU+4SW[MXHC'1U/W$?4H MA'1C0OJTH%D($4\.J("R"@&*& =15A@X89W1AG)GY,8F%J0+U:V=I,M"8XV< M&4\8[O<1(2EPOPW<&ZX.0QP10@'D=-0_+%/ 0"T!\E(0*P.)ML3&ID!=A5?E MG;QSM-]!K5[KM)-7H]0.;E+U=$HU/7D.=;5&$_&36T>I MM5#54ZJPW5)L]Z6IW%!E."38 L"Z$@$%E(@L54@,!^W@F(BI @/[5("6\0#3\'M MLC_K&5PR1=H+XGO03@J(5POBW1F( ML69*244!@<@#&LD7J! TX"2J&UHQ+$5(FH6XO6;1OMR15FL6.X.)'GSJU>V4 M?6J\7[PE#YUC.A5)Y=#=\Y/M[ZE!>ES5/X=#]ZW7[Q)/QL:?+(4",\FC^&!D(]HEC+7(T"D.C_53*0J6[P3+#R]8;;A.R!&&WGG0J&HKE'-3RH%--0$YS01U$DB;4JQ4U!"2N( @5B 4 MG)0.;6RB;MQE+3),BB.A-8I"P>X]8W>N+B@EK2=< :*92UY PQ5! 1E-2*4 M!D]:B-VGX%2HJE(O5AA6,O;H$0]0N/[S/QKVO;?*VT*WR]$M6O"H8*&(E&F8 MBW4ILFN!]- #+P3WGO,HK=0$@,LN0ZL*[;:FYO:6@U\*J3TY4KNW^N)":DN3 MVER'E%(*1D4T^ PT@(: @<)6 RU4)!8J%._9,105Y!5N9W:5UK\ M_M73IM?/PPQR??%X,K1?#H?]N+;CW'!?_)9KCB>7=VB]QIHTA$6B.-SP)*7F MKF16Z'6M\[NYRZ=@ATR'A?;G6^5F$T-7.-;USJ[QU!HPST8Z'.O3B^8YW-JC MU;HGOK[:==$C/AK-ZA['4[RJME9IX7(C38LNYNP)C0-'@&I" (W2 08G:])K M'G4M;!FR&YNJR]FMI^^US]->N.B1(CP6DB^,8FZS)X:YNO?9&#=5+P1B)) ML[&)9)?R-B5 E:3%]5,I"I!7#^2Y=H&D))12#1CUT=PQ*:<(800$AX%8I(7V MJ7\;[E+9IOYM3]!_E-6+^62.AINPI#D^K/#"LD^' NY*TJ2/;2MT9I.7*1H1;?)*9AG': M 9T7NV\ZVGU-/593""MU7>W\LC><^ [ZM;@Y'D#]L&Z@G[^(7Y9NXUUOBU/$5N0&><*SA>[! M1U)\MBO4/]+\<\^DXA!(G(8I.\Z 9$8"A+T3 6(FE-G8Y*J+49DG5C#_,*Z4 M@OD5:B5;'Z'P*A %@8))#Q%" B6@!](Q"S4//."(>4*[U2*R^0!M9&I2'8&-II4!_I[@ZKV2J_^96EJH=DE%#PH3!6@ M&J6.NI0"*:/U))@D1$EEF1:IS!TKU2*SJ7A%UD^_*"A>-8KGR@:#R&!'.=#, MH>3-5-<1\5RUY"@OG$3_C_9/)>*(':>D*Y2Q'.0LM,*FTD"EM !1*1Z+! M)H\0!8AX[*U''C*7QFJTJ>5NR?!8/[6A 'BE )[K#%8CS37D -*L_H?4#],2 M8#C3D$%+K2(;F[S+89L@_*1<$'7BQCBAI=,[.[NK^"0>*HUC*J ZBCO^8S@Z M-_JG=.&[(4G!1?<$L1P' 8Q6 E L+$AM^0"+-HT6#DI(HY9!NHR75MN/&-!W MJ&<40-\#H.=:AS 6<1MA[//$#JE2R@:! %H5E&)&"V%2<2R^O=91/!6WF3H^ M=U)TXQ_&XUD"Q_%P=.-:V2=A%-W[ /)9CEGAJ)MR%%Y(%TUI[YPP$; C#H( MJ$B3!CE#P%F">92LD$KDM/=X#+7(/"H>CO71/ J8[P[,NPM@CD+D.F@-/",N M*AU"13!3 X(5Q#%'+>-A8Q-WR>T']A17QPV&?]PV)_1)V$"KBHB102 UUX J[8&QV ()D\=":D*I3QD4@I7!X@]1/E+*1M; +5%J[E?A M@-CZB*V6@A@.O(6)C.(_6@@'M":^,&]M;=G/7?Q[WG@U[__VQ,1B?^+,@;#YD& M$S\QGT?UJ[W=7KM^A(@O?\YAHVVGKV!BYA_#E2^SY5N!?6,76LOO!I- M\S!S]<;SSG]>18"O_.C-H1[YE5C=.WM_G"7"V=WD+?I*C_9';R:IO^X_NG_B MY]]>:^*PL.-UV)%%5IRRXU?WYS_4_=>_^Q]P_ZOY?/SEP^1^O]?[[[I_Q[@[^Z.\>Q6?[0Y[N?OJ(&*4VGN- (&P!98B" M>."'>-A+RJ'4C%IS]2%ZR1ZZF3%7]M :[B$J$6%QLP ET\1X3#@PR,CD^7&< M8<>$Q1N;\!F$Y]W0Y_[0.=:CSM'4[[MK^@\7-F'?>>.MD M)C#"L"83 &$A3NH2-/_G4R1<%9(410NDKB.S"'76+ M<[#LJ+7?40S!R&4F:I#<1;L#!I_F/!- !#0!B<@M.FQL(MB-*EWZ_Y]S6^7X MJK9:1\^$W-&3SDMO_9'QH^HM!'4[:6ME'TUBK;FW+"JBZZ.-/@3DKT?Z5[C]QU\@?M_OO_Q_NAON/OG M#MH_V,9[^/VWO9>OO^S_(;]'31D9%K0)%& ,7;2^F #:Q5])A+UD#$&K[W8@?%* M'WEP-)U%J<&MC!06;0_%>(AFAPE<2,2L56V,4);MU,KMI*DAG!L) H0F=4)W M0$D:@#;&(^D()R:U3X9+Q"<[CR$TV=K Y)(H*][9AT08W4LZIZ$>ZJAN:N4! MM5*D0EL! L>,0F0-Q:U,*3FWE4HLLA7[21%'L30Z*IZ" QJ4 9I["VQ@G@A/ MN4.1L:GJ4HJZB)\OG#I/V(F$UT !+1OPP3<@V_WT45CG1!IO;U3J^>$]!HKZ MU//#"F68$<0_4()%.1O7;"L9:7"2,!!8I-FE@0,-*0/*BU3\*2E,.;\4=Z/= MW:5D">7SQO');F<=-='XR,<^KL!7WS^]183U2?2U6U4WJ0:?E(C,S8AD'DB- M>&?<: 0T$2GQFN.HU9!XJ 0<_^>)"6F*,2T-)Q\Q,&\>0RW 7#$PYZ%2S*)R M1S@$.C6&HBRP-&DKGM.&,&*82F=T.J);!,P55756^,*-8[ZEE;M;\;;3DNM^ MYUCW7-1&.E8?]R:Z7UI*/F!+J+E87D6I[ Q>5#)IL%,AIN6(:6&RN+&0.80E M@*G7)"6I5$L''7G*&*.C=!&+Q,0)[F+6IM%_)?6J-6I#@?)#0KFA8Q D&&$! M4$ZC\N^2&6 -CK^:H!7'S'@8=0PBNDK?(ZUR6M>"[6$=HWUT$*M-L'[4:'2AKY&D$*N I1,S%< 4V%!T(0&82T*'A< MS>QB[8#VD_-]-%02YT//]B9/S.G15@WDM9_H>+-N6X\&<4G'#4F]K 15F&DY M9EH80BZ=$@HA##B+^@;EB$1F<@[$72P)]YABQS8V"<-=AL_/$[P^-Q7/1XOQ M?)]J1\'S'>!YKFGX-$4'&0X@MLGS(2Q0PBK O.!$^N"TBYH&(:0KT7EWYH/@ M^2ET1:U&<(PO[8U:)G*T-?S2[&>[G655^&DY?EH<1^X)) $Q@)"T@ 8'@?1* M1$O(2\8E#-ZF08)"=+E8599&F-S$B7A MAB>F[V>"NAW+M6X]__,!%^C1T/_]3F';&KAR&-SV,%@8\RJ%]# YFYCB40.T MD !M+0$.X7BHPS2K+7F5=H M9R6B $.* (7"@RA"# P/@@G/L/51O48,K6( 7FL8-2O@_YKH^*47%%D=Z=&G MWB!_/5GD,.OCUA_=/RIQUJ@/?2>>=L.C^-VGJ9)L,)PDM7H4_SSH].*=?1KE M_.O1I#,,G@,]L+WL38Q_R'.]GEU::U9_.<7/1 K!'@_' M.0'Q^?T%Z! ?\;GN M?].GXXU_+6Z^N//.K/S91;MT:4*XLZ6I4! 9>CC26:01UGZ4WA7O2;?F7CJ' MHW0L_ZY>=0:39X4F\J!MW M._Z[]>FX.JPHV77BH]6_Q2?7OU[Z@/6!4_,FSUI[/ISFC)H/Q/B@?7T\]L^G M/_SF>N/COCY]WAODN\L?.GOTQ7.LIA"EG@DH$HO4SJ?Z\C7!/,L$<^84KU[C M^!FFY-*7X3-TZ6M771;!9YQ<_O)5E[WZ-4;*S7)RO1OZB3?RIQ$'Q,Z]]P+S MKT+N_9@Y\F>DE(_2]UZ/.MOQZ'"S@OP.0=T%;?:V:],PUY?0:=N];LE%=IUQ MG-=YX">V<(W>\V7AEEHXN0PL'T4 Y;7_Z@[NY=;W+XXF0_/XEOH_N_MCYOO?R2_S<>[;_[H_/>P>?\(># MW_N[+_]]M/?YCR^[+^9NXM34ZL/1^^^[G]]_WS]X#]\?O3[WCGQ_O/ M_QR^QV_A_L&_^[OGW,1[\7VOCSY\WCZ-S\+V/K_N??ASF^U^_D3>?][K[<7O M_7#P-]L]>OO]OW],7<3;D]VMCY1%N:J @*6& "J,!09Q#@3SG%D;*$D>+\1) MEZ-596&T*+FJ4-8CI2Q,N8E[UWHC+)4\&*=9_-UPX8S!TB3*0JJFK%N&L0IE MW0-EG.2%8,0C7B:K^;AJ$4;F2-AK\47 Z3:\S$$@)/6 >$07HA[0:2,UH4F%%(/ MO39<*T&T0E+BP'4Q.-8+X@V#PW#'*3(&!,=5FD7)@9)> .B,U,ZH>)@GB+,N M%[1%$']JD;67O4\I):V:))%['M[&]%C?;FC+Z"5!0BF%UD2I8^NY)HPB&XG^&H9' M@?%]PWBOF33"K*;4 ZE]BL!2 J3'$G".H' (J\!X:YN/>]L@0')XB(M@G"H@NY M+.Q0V.$"=B#,"*:]E$Q2KHT,3GE(XYE#+'$PE(#*>K%#P^2!DA-*! ;$D]2A ME""@B A 4Y4R17D@?;4$V6I+,?_AP.7>XP5LOFS;#ORF&X MU&'XJ6E(!ZLM41@![ZD U @#)#0&"*Q M'9+G1B^$Q&H>(" X-=ZW)@#E'0'".,@65( M;ABH@ADOL5/ H934BP,&$N687) 26T%0&B:(49>R1SOE>%ULA>.JSJ@D^;6A MOJC0T8KHZ,O,1-A[N0,_,@*QE9 !Y+D#U%$%C(Z:AC50$QZ493*5:9.NI.=' M")9DGT>#Y?LL)"I87AV63QM8IDJEE@L8,(0TH"&BVCC'@6;,6N:1Y3C'QKH* ME<2]1XSE^ZP8*EA>&9;WFN>R-LS&@UD!)@@'U" 'E, T_NH]#.E@B5P$(;2H,*.ZV(G;:_S<= _7VZM_51!*V"M H0 M+**N8:4%R@D/I(D_1@T24:8W-EF7D%5EX12/9 O!?)]50 7,*P3S;A/,CD3> M364^T 0$J( 8:$<%4$@'IR6& <&-S60WM*D,N8"Y?04_33#_\*.AT^/#@N,[ MQ/';A4-9!T2-04 ZE1J8Q?-8!2B )#H9@,JS$ _E//<5_]8B)#^UA@*O_=CK MD3W,YH+S7WU_>)P&\I100SOJ?2KI1')Z.9?-=I686"CJQG;#UD>)+,+:!F $ ME8!Z&YG*! ^T&P]5%[1#PAJ?8& MVXAFR(&RG 'H('(*8F63"X# KKC]+.B"YA:C^5[K:0J:[\)\V/K(L&<$!P8UR^B1M\G.V&(SWZXE,Q0PDU MM,%J>./[_53(-W"[4\$46KH1+7U?,!D(5B(@" 2Q,O4B(D SCH%Q/EH.041Q MLHU-1KKQ\&F11Z/X)M?89"A07B&4Y_8"M#IP%CA@-MK\U',/#/4,^*@E%0#E .'=!**X BGFW@ M/!#F>E%+B##<&Y9]^X$=U5I)V1[U!;SQ)=?9?2^?B5M@,M7PB.VTM M2*=0U(THZK1I."@FE9)4@A"BJ"B#"F@B-3#*" MU]AZ*'A>-9[G)H0((1[/G 610BHP! H&2P(R#',E,16D6A"X*X2;3J?GTZ# MXN&YGERE5W'K+8I9([6:HL:%HY;C*-BT(:!Q3EN) :;&1QN"Z,11&D"K38BR ML]")Y.:@7;&RQBNEV>BC O]]FA\%_+<'_]S@(,Q!B9D #*?((X<2:&@L8(QJ MBXF!UJ5J:H:Z_/;CH OX'R7X[]%6*>"_/?@;UHFG03&.@%0FS4X1,I[\SD5C M17LA%892^8W--(/@]FU12B/AU8'SK^%XW FCX='4?!D.;F:VU,_^V,CKE_NU M6\;Q@>-/-Z&QG8$='ODDST)DRQ$9:IHPW$*-4MQ#<24 1=%ZT58@ $4\@P)" M,!"1W2P,G\^?^G59#TMK])<5NE.?,@6LP'HI%/ P%-"(G#!DL)88<(I3*QGN M@/+4 J(]8@;'WS&+%$"[[((^T(4"GCH%W-Z&*13P,!0P-V>T$E+(J 58KQF@ MC!E@F!8 J4!PZAS,@LF#YIE8!RW@*01A]O.@^5[>_YU?ZA#,KS<;BW)=;TZY MQM/+$=R)7#_RX\FYK=;M#'SI2'"7UO'BF3<51'7DU5Z\O>%@%H?=\Y-R""YW M")(%4]A;A[#2@'H1]6"*8#2*4=2#HX)CB'5"T#1%091BY4<,VQ58M 6V]P#; MN?D:1)!8^@""\A)0B3S0 FH $6*1:PER FUL*MFF,>8%MH_"#"W8OA-LS^U2 M:RU&TAG *$* (H& 402!-&^.4"6IIF)CDW0%/'\H+VV6MLCR7!OKX*4WDTZ\ MOWCO)[WQ86JVL9)TP#5DJX?+^#O;2-&Z@7Z^O2"4_9 DM35P+X:#N&CC>(/5 MGPZ&V_]STIN3^R]OMG1OL8% MUS8U7._K]-KU)4!Z_W.$&B9+;^#BCGT.5.:0AP!T1;CG_WUQJ >??*/QJF^QW:+YUO>C32T;"INC&/>E]SD5^GW].F MU^]->@U3)RY,<<^T)5?P[6#DXSK]\.Y/W1ND)(']P4ZDS?$D46FAR"4IDC5- M'<>L$($QH" /@$HM@812 1(@]%'711"G^5-=JL[[71_$,U-7@F0W& Y-;K[3>=+3OIO!H- MO_:B^=!Y[?L]'SI_Q( HP7FW H\#XKF'\M@GC>/@R M1/-V]6 );'XTBT DD &+2 TJB5:\DU/%73R4)5E :S0!Q0?R@H/9Q MH':%H8."VGM1_+<^\F"DAIP#[")TJ60"&*X=8(*;^(,B'*&-3?3(8@.M5O#K MWLD7%N_?2?_D=22FEL4)IDQ52&I%)+4PP=$$A8S7'&B!4OLA$H D5@/GK%7< M$:(,W]C$77$!3:VXD^*Z>AZ?*OA7GH)4$+XZA,^-!ZN($-I%X\%S%HT'J8!T M1 !L7*1M2)1-%=KL]A7:!=]K@._6)RP5$E@=";QMS$I 0D7I 652Z116)D4@ M3.J9'BSS*%HGD00([G)ROF/RTD45=TL!3Z93LO$1-7YJJ$ST]QM6=?^L\=MC MY[$'*7^8]T;\8S0\>A'OIS^3D8Y"Z@WTZ'1G MXH_&D0S3DXR&>4[NM.%%8<+EF'!A\B17'&)/*?"*(D"UYR#E<0*&B=!,"L0D MWMA$JBO8;0UHI) D3\+Z">!*") M(\#+:*HARP+D(<_ QF@%59PML\G6,'BT,[/#HF4V\*%WL^RP)Y&O^H F5R2P MVF/T>R6E0E++D=2/IKE$'?,8.@<*944PPQE*E.22WG@-< M\L_;B^<'M'X*GF^/Y[GEH@,,(@273!4$*&4!*"LXP%YAA2B%C*2DE*X2MRY& M+WAN,9X?SA I>+X]GN=&A,<:6NX8P Q:0!7SP&!' >,*2@H#8=+D3C"$M@C/ M3R&$L^ %XR 37&%I.43QH-#+X.L^P*\A]_?*0@_Q;(;W3#0I!2%Q @1OEX MYE,&%((<:!,M$VZA%%)O;%+>%7(%U:5EBN4*392.GDQ&/7,RT:;O.Y-A9[ 0 M[>OTZG!?B7<\T$R167*LG\RCN5L-H1T,2X!V%8R&FE:,]=()[ UP"KJHRQ@" M%$$,$$T9XX%RZW$;VW84;VG[HA\%W>U =R.'J^K2:5)1;HIL.@%4(#[^PXBG MR L;4$'WNJ*['=7U!=%WC^B&!<(D9$QQ (-GR0)1P'CO !>8!6&A-LAO;.+; M)%.5&,AJ#(P7>N1??N]V(CJ>W9GI=R%5M6Z-_O/NGO_Q4/2#!(,6V+LP\W+, MC)N65 B80LX1H%)$74MY!21T%@3/,56<1:F:IQ]4!P#675Z-0%(20QPQ&'EXRE&K'YZX:]"=(7H6A'J*T1W.Z*;V]HN"$8- MCCM9IV@?$P[(-)77"\PUL\9@(JMH'SM?&- ^HGM2T;YC/^J,#Z,%?J59WOEE M;SCQ'?+K\TO#?M=8H(;D2)2-&YZDKSHKNDN=DZMP<#[ENWQJ'=Q_U^.>O4WW MS$>J83P6)>*5'[U)S+5:]Q"^U(&_K4>#N&[CZ??F_353'&!1'*ZC.-"F*TA( MHBT)#D M=.J_ E,'>@@\$]1B[)%+O:SA,[J"[BMK9 (5#FK3L]V$@V[IN2D< M=-<<-/?22*,=MD0"H8( U!F7DI0]<$(:S!B#$H;$00P7#BH[-#Z]U9&'@Y!F8+20F,F'@J8F U,U$+)!Q(R#$( MBF"I$,(L%:S\ET^-5_4A5D-C[R []+3NR*!U3I>X!(YA%-6VJI(:>_DR/C1?LC'^GC_ M9#*>Z$%:[.(B7_Z WUV83:E3>V'.#! A&!!-SVC B)0JX!!GFCJ&7-51A$K4 M%>*\&5.*=!\3QF_I?"@8;P_&&U7X'ED6V1M XP*@6#M@E.7 !J-"P)9X"2/& M<1 %X^W!^-Q0MY0)2K4 0A$.HC #4"C:[=_^8Q0FS!X>^HVV*A.K!:>K5/!A.XM5S#'20 M&S=_&NE^YUB/)IUAZ$P._=@G'.<2>AW1TPF]@1[87GQ3Q,_$'\6G&3];#)$V MEJ'^5__;MYZ;'$X)I?'!6K)P_A%MXDU$ %_Z MD;:LL<1G(L:-?]/M9H[A0K(\MS5(0RU1FB.NM;"*8>:)#Q\18AO33QV.YK'W M3QZ8D==?@ [Q$9_K_C=].M[XU^+FBSOOS,J?7;1+ER:$.UN:"@61M(?5(.'G M$==^E-X5[TFWYEXZAZ-T8OW'SV4D(J!RRD"$2AJ4G+#0^=__TIL7;8 'W:GB MPIUZ85O%UMYLDX7>S+BG6ONCXY$_](-QI)3.7\TI6O?^-'+Z,/F"SWN3^&7V M&H_WR\X@TNWP)%[4C7^]]/[K"+S]'7QV/_?/K#;ZXW M/N[KT^>]0?[R_*&S)UP\KFJF4.J99"211>W.K"]?\\BSS"-G3NOJ-8Z?8<4O M?1D^0Y>^=M5E$7S&$;G19:]^C1%<;A;1:UWV)_[MG]I1\4P[^]X+3)T*F/=C MZ\B?<4\^,=][/>KX>$*XSDMO?;(G.@1U%[36VZY-PTY=HGU1N]:2OTP[H M.@_\Q!8.J;)P-ULXN0PL+P@'A@"#75;/^&0;*2[]_.WVQ+6^-78K M9Z:]K9UMQ_W=/_^&>S]^_[S_YUNX=_ )?OCSC\_OTW]?;N$]_):\Q_\<[AW] M_6W_SCUY_A<>/P>'A M?__8J1UMVY/=K8]<4XF"IH!AA0#UC@/)N %"ZHD5T;"KAG)GS(: M^8$][4Q&\6K]'!#L:/?Y9#S),:9NKAE.\7#]_69UE>?7:=V3?.Y\J/&5QU"& MZ4+8;SZHH9;JBUJH!TFFU=UO#=S!7,);,P'O^I0:%&0',E@$+&4:@LYS15;7015+>$Z,<%!'S"I_/+%Y:ARU@;R78'\($+3S0 M"AYHF+-2!BJUP8 )[0%%-O* )P9 KZ#$BGN&R,8FZBI"VL$$C\A@3;'?\^;J M=:R46[D,UYNW'B0(>@%E3L]_7@;#>-HT5@CTCRD5J MX4R"J*8BH+@BP$KJ6*I:\"Y%4EF7PR7&OS],+&$9->4)0_Y!0H(%\@\,^8:M M8AD.1&N $:> >JJ UMB A'>O,1+(F(U-C+M2%<@_$L@_A'52(/^PD&^8)8%[ MXZG (# 6 *4, JVT 41A:#1CWJ7:1+IDOE3[9LO>+F%U#3J[OCAGWYSKV#I8 M0$^N9$SPN3!R*"0NBV*&TD"G&\<;F__H/B1'^K41I'B_45V ,%:BW$.IS:WV-8\ZGWMUZ_!X"+MM MP:G"TTOQM&U:7%YJZCCQ@/$TMI='LTM:0@%W@1HO!8[ZUTT#32M S?VXI0OI M%=);M_!<(;UE2:]I>V(3Z8X#+10%5)OX$V*1 Z.981"SRCARTU!;(;U">H^' M]%H6H"RDMR3I-2SRN!L@A9'J++ <6- -:[J 0& 9W2.=C(Y?D"B/:2 M7NER6KJ<7MSEE*RFRZDL74Y+E],[Z@C6HB:GU[S7JWJ<#C)1)T&\BJ+SHU%^ MS]!^B:16_W0X[$?YCG-81_S6V?Z?D][DM 4/G2]XPUZHW8[_;GTZW*I1O4?# MD[@D#]\A-;+,,U@QS;(M4@E^ALG-VH->V7GU&6(W;2QZU6N$WNR35]TK>R:0 M7)-[5<\$OEG;U?N_5_E,T'595W%C%#S$NE*\+O>:]NOU&C#7@;DS>BS"%6DN M^CM&PV]G0^H_C;ZKMK7[%==J(AI-Y*-HN>K8W*2M3%7,N M9C%/,V7*ZN35.1A&NKF.H7/YT:8N.MEND-G?[H6J1ER5_N$WX:9L7I9F7]>> MD_PPT:BS[I2+8S&_Z[X>6-_1DX6Q#1T,T[##F_3QJI;@TNU^PUS2HYYS??\P M:[3<%#\JJ1&<(Q77AF*!-%7<,24]AY)X93_NI+4]&ZC:V?MCB0!5FP?T?9J& MI3Z__^$^[[Y[C]Y_MM_B=\*]'Q\^[Q_\<[C[>1ONO?QW?^_EUNF'/[>_[\W# M4J=[1__T=M_]3=+?=P^VX>Z[M]_V#][&3WYAN_$ZNS]Z=FPU [^ M\&[G^X>7[LO[@_39O[]_.-B*]Q;O^>#+Z=Z/K1][^.VWW8,=\M\_MF%ST# F MEG/L/; 8JY2!9(%RW /'**?*2NW2$% LNQ*S;IXZL9)IZM>#R/6C4C.(+)D2\O]6WE$5R7MH MJ7I-=:?YG?$:%O2^@\.X:G[PO$#E:JB@:"/-;"49J);:"^!3;W&JJ00*"PB8 M4AQ3HJEG/&5/#X\SQPY#9^O-BPZ'?(:2&S>EK7=I SX7% BWJ;G=];9FW9-P M2?UJZ<6XZP:%9SCD1@T*BX2+A(N$BX2+A(N$V^P1"Y03#W&(*H^EADN)/4>I MEX!%!"&'2@[)^JJZ\[" 0X(C+"T(7*8<$F: "I("2ZV0AA"%4QE%(C<(4<2N#I3SUPQ(VA4J@\%(J44Z"-3X)&OY!1FP\"9P# M2#D#*%<2*(H]0-QQ[KD*6HAU.PKNNQYN#;R$K[WMZ_&X%^+]3]U7W_1HI%-/ MHC :'G7Z/6UZ_8C!U/C<7]!NZ";E=>O'D#<[ R_>0'<[-N/JR%^14I'20TMI M"6T#JJA@,$4DX99ZR*256.8D72:-".@:_5-_JG98-]#/Y^/BQP?#>2N4U EE M9U#W03E+EOOA74V5?T2F_&M*E ?#2FDI"LAR"@ANEC-02;F$)"H%9WT4GJ;' MQ2%(**9 Y$%"W@B@+?0 :RD=YD@1CMJG\93,JW-HWQF/3W)3HF&(2Y+[3(YS M$^?>(&%]X"L2^-:;'':.3TR_9^,[0_RJP:=NY]*FQVU]VGKZ]O0)XA..JW;6 M_]DRUIMZEU_IT\QZ^R'[F:?2>I'NNS#8<@Q&&HER7]V?_U#W7__N?\#]K^;S M,'[FCZ-=_.'+>[S]8_?E>[A[T#^,STOW7N[UWA\<'KV/S[KW[CW;0Y+M?OHH M%18$"P6P8PA001B02E)@N$+&: V)A!N;I"OA>?Z[?8[=(U(J+FSK13SQ5@>/ M&$,IGU%C&J"#"@?-%('^)PA;LK_7%%C>O3Q)K/ J/N'056V_XM/GE^9@*TV_ MK@NV[89_!$(DC ((*P&HBI!1$AE -7%(.H8%Q+FB&<(NO Q-XO1K&FX]A&! M^_S9>4MD7U*U=AZ]_^C^B3\/WG)27A>\\\Y5$&K#$?: !QPAF[JV&(RB? C7 MG FD+?,1O 6TCQ:T]Q'7*'B^6SS/@Q7&<&-=/(R)M3+BV1B@K-4 $:\"%TYR MYS8V&>XR*@JHUPO4MTI^*U(J4BI2*E):*RFUU&]7U)@[\BDTBL(%%8@3#*RE MT2[!# +CG 3:T\"5](PZ6>LQM^ZJNT)4E[S."^9;I5F2XSJCTS8F2SIO)D\Q M@7-=W:5S2>Z'QH30-][&MTYZQ8VZ+.71IAM5>"*M0A X+1&@GGL@L>8@*$20 M"Y)@IU/0%7'4)02U*/!:$B]:[D:]3H)%E3>1QL@-!_&-"PA_&8FZJ#-+8[LQ M'X +C*W#@$'& 35I+HJV%#A#/)>*&LMYQ';!]*/%]'UZ60O<'P3NLQMQC M1#A # M =0A 24@!TWKUZ5O-;U<=1N'QWWAZ?>YS>].AG90SWVK_IQ(8J'=CG"8TT/K;9, M4)$&/!)& $4. ^58Y#M-H;#,"P+%QJ;@78%*ENN:0;WD ZR#E.[7X7;]H/^E MA%L4S*7Y=NY&8]0I Z$'7G :^18ZH#"!0!,;HDD!"?4R31,OB8QK!N-"MD5* M14I%2D]'2O?K0RN*RX,8BG//&&;$>YNJ,*(D 960 4T%!RFED4JLN*&A;9I+ M25T\WY+RS=O.V$\F?9_=S-U.W6&@V'.7M?&OZQK@P/)K6&A!K.*#" M"V"@$L#22(428^\=V]A$0G91JYK&E A@B=,^$BDM,V-Q!=ZQV;#%*]DW:YGG M*/@RYBW*YG69=^XE@\[P((D'GC *:+ (:((@$ 0Y#K52*C$O5_+VPQ,+E OA M%BD5*14I%2D]H/*R @]945X>U&QLM!H-4=N4U@"-#094!0^,,1IX*YD+3$!% M3(NTEY([=OW(EO_:L'Y?LL5:YR*[,'JO^_L=P]*867G&,+<=PWYN. M,2(]$EHZX ,5@$*A@<$2 TQR MGBV:Y'5Y=NX&0;)%2 MD5*14I'2$TD6*PK+"@S#N>O+*!&LQ@$$EVHH-25 BO@/HR8*BHEJRDZ[-):2 M)+:<_\OJ\6'GY#C^S7_W(]L;Y[=5KP^/DS!OXQI;6V__NKK&\HO[E=RV:X&Z MXAY;C@5/F^XQ%8(-1-+(?ZFF,G *M+4,1!%C$1QR\2S;V*2"=*-<2][8(X'Y M X\.N1K&19FY+HQW&QVOJ,!:>>"9EH RS4%RI0'DC&.*!F^\V-@L32L?+X#; M,D:D8'LUV)Y[5FV U&#B@27(@KA1:+13C &04V.EUQJ9A.TN%;<.8!5\KX,_ MJ$BI2*E(J4AI':74TF9V1:.Y!Z?#W/6J#,(V6IE .Q$ Y4@#J<7_8^]-F]LZ MDJSAOX+@=+PQ$X%TU[YX)AC!IN0.35BFVI+&C_U%44N6")L$V !H2?[U;]7E M E"D;$($P0LR[6Z9X@)>W+SG5)Y<(T1M-"K#JM\:.Y?&]:E7C8H/UQ%\_1"F MTS">4TEB/^*N*8_#MQ=F; ,ZFQ$[ROMN,MVO%GQ;#7A!>P?EIW/KO3Z_8 J] MKL*"?RR'7H45+(HD@//<2% ZVY9QY/M3NSK$;RB+W!.OW M&'S]2C!W;@YY-"MC>6G!B S2>:/ >DR@M&@QFK9+"!/#I).T,E&\4WHL0;&%HT)8"L:@*;YDL. P1K!95D1IKI,1NTK:E)H)MPSC5Y)&5 MR$IDI:=CI9[%8,FKV6P 8A&&Y4'IF"4'+6P$59"!=QG!6AY%2"$[-&=NS=UK MOZ@(]CXA?3%']"SZ"C',L-V;XQ,3_N7H7\C*_P,]AR]$2:C%DR"\[;MGU9)@BES2:57+$H"U=8=G;UT)GK4V:( M#GI-!T3:9"6R$EGIZ5AI!026ZM=AA"L!2:<+D+)S*SOGP=$]6[7T/_#9 RX@5C+UL:6 M*0- 5B(K;=S5X%I$C+KY&D+Q6/T+AZH(+3ER):T@5^/QNAK\:K-@21F- ^EE M*T2+!:*5&I3)1G$N8VA#3?B04:'*MM$!D399B:Q$5GHZ5EK! 7+.Q>*\"R$9 MI80,/')E4BR>):F5(@?H43M 2[&6E%PTVBHHB!)44@C>: ^*&\VLCR6B[Y\' M1#4M-\5:&L2GDZ/ZM?>#447[%&?SV5E+84AG4*IFHYH62A:0E7U5.*UO["N@B7;)2F2ES1^.-I?B M,D^*"Z9"PL"%"MFHG(0O:&Z3A:##\>$/Q^D!"3KE*:"$8^"@" MB(@H(A/2.U/%M-9T.CY*1*]_U2*KYUO_X%SQ MHJ7VT;.V\/-ZPQO;#BHWF=BVH)CNHU&;PM /7? &+?U!$NVE.K""&&' M3MVY^I(RA-N@(3/WKR@7,;2L>;5I M$!"%$*!*M!"/A:J"KJ'UN\FT M_G4\2*?3*8[3I\&\(F=V=#:0*%QVK#[%.B *JY.5R$IDI:=CI95*O N:&.O9 M[ZQ5)MOHF8V\8#WYLXA,KU+B?>L1"@?S0YRVR0A3/,3QK#IR+\9I]/.L;.WL3?.;Q:GVF(,PP\X/RAOPD=R!%=S!/7W;])EY$HKACFH M!%F+",K[""[P"$5HH8MBQ6K1YB9X>7V-X>U+PXD)B*_)2F2E;;320S5.T:FZ M;:?J4GA%^B*B=1RLL1J4\'?C==_?, Z/M' M..KZDL)\\ P3'D><#B0?#AI\/K_EJP3=XV2:<0KSR[/)D>C/+AX-U]' M4L>CG(^P9R6*-T[XR1I-=-RCRJVXC07+#3+!+9/<297>O?CZP3X7K'0VQ.?@ M=#Z;AW&[FS2[9S5R^K@\NX?G:B\>.:C$0O4KA /GDP6.5;XQW?XME9OX4#HU M](:MJ=ORUBBY/8-=HF2=Z;;[1?M-G/B08/_;O9EQ!?/UB>1N"'1\%<,MRJ\O M6:RUDQ].CNKMFSW_]^EH_NG%.!V=MAOV:C+MTH3S^7043^41Y3WE"G/!(F>HPM6 M,(6<>V%+%: "JV_ -5-?IKS;^W3$A@_#AHNV6I2HDK8"F,H*E#4" @\<"CJK MK).L>H.-#<60*8UHQ"FC)^="INR0FB1>)%WO'BZML3C9)!Y%9TBB53ZER M(=J4@]2"^?J)VPGH/W ZR6%V2$38$R)N,6NA%^M:"G/OE$B=6]> OS^Y>1W6(!V% MV6Q41I@'83; #H5W;^]:,K&L1LR3TPK@.];7;&TKQ.UOQA85$5 M?)_B2^+:&!F45[F@\UX&JYCBJ560J*Z.UU_4\?J_&..W5^]4^XWAZ%48Y1?C M_7 RFH>C!27O+S/R_B4A[YT[1>3@K.;@?%I.F!9D+H?H(+O6+..JDQ.=8R!< MR"9YJ[B*;>O=]36?1 6/E@J([,G"9&&R,%FXSQ9>)5A5?;/(1>&Q<&4M\S87 MIX/CKKCJP4ERV'KNL"U'I'Q+2Q8/QF0'JOK;X)ER8)DN*?KJS6FS71X;36F^ M_>[V>A=P.GC^^M6KISBA>;4^+LN9$DXJSYE4W%C'-%;-&F705:U*^Q>LMV)# MUY\M:W]^?'(T^838?=.KTVDZ##-\=11H9?NJ7/C'GT1!%&G7Y2*ST$$'#OV#<;I?I%PF7?,^5 M^78I6*B80"T,,*8Y*),,N,0,H(]18DP^A^IZ6MVG;:8$8R);LA)9B:Q$5GK@ MX!DY+AL6BDM!,RNEU[%U/1D&RF<'#I,%YWA.N1H6D^Z;YT)E6M=0^^/KMX,9 MSN='V ;/SX:#,Z LT]\-YF^"1_;UL96\EIO/L7&5J0\MAP;,SX&I1U"<2DUVBL00BQ@979: M,AZEK8PGG!YZNQ M5ZX-59W=ONJLXFY07_+W4<*[++=[?-F"AP^N_6G=V=GGOYM,7Y\;CT)JJW$< M7PZIQ<*8%$R#BMC*']K\-.,1DF"V38LRO%3U9H?:]"F-0.E 2MH^$BOUM=KL MRS1+KN1M:781)'.):=_R%=J(2K,""SAM(W@=8N"AL%SXSJY@1+);!E\B6;(2 M68FL]'2LU-GQLT M4W1L-184R]$QI0NFMG';1"M &9,A1JW )IT\9E22I9U=(_30N.MSM"GAMYTP MOV%\_MTPOIHC\^[),S022'UD!%; E9("0I87L?)$Q%!3.[NS> M>9T< ;BW %Y#Z/2N9S1A>XW87D16;:@"4PD-G@D'*E@.SF8/R: %VQV4G\ZM]_K\@BGBN@KYR>6(:ZD'F'.I@+<807F# MX*(+8#')I"0OKHB=7:[$4*L[!VPH=;P-3BA9J2=\_#!AM:_DXLXY)3]T92I> M1-8B$Y9S(=I>L **4,JC?CH4CEA=+91!G[Y]509>,U1%],E3P+ MJ4$,,VSWYO@$Q[.S/:?XL7V,3[&$D=(]9"6RTJ.,AUPDY?;RKZ>S>3YA&IU M(:%HR4 I;L!E+R$Y(W/%O$9=VD*K(?=4-[QE?$"L358B*Y&5GHZ5>A8\(0^H MMQ[04J"%8S0&DZ^.3T%0/!@(A@? C"SKG$OUBGKH E$9TS7X?S>9UK^.!^ET M.L5Q^C283^N+'9T%6<(E")]B[1(%_\E*9"6RTM.QTBICSV?EQM7]^6KUI MA]79M>Z-\YO%T;5P'R\FYY+#MYK#I[]_DRY#7B$EE[018&7QH)1O(\Z2;-DU M%%I:;Z/7 NC]HJ&$-,'$+)#E14 M'AS+"%$'F>I38'44/3HYJ1;E&K8K#@9'%4%4:D(A?+(268FL1%8B*VV1O^U\ M4C:H7#TP99![8U)0AB6K0RXFW3HU$>7+R;KR.IXU'.1]BS\K4; M!\PH;AD68:57V#X.U8W0T3J?M7>6FW#95D:^KKNS5*;L]@ERA9 M9UKE?M%^$R<^)-C_=F]F7,%\?2*YZX[8US'<%X:8MTW#.)T]__?I:/[IQ3@= MG;8;]FHR[3)%\_ET%$_G(1[AF\D/DW&[CNGDJ%[^^Q?UBBH)SLDO6YGZ%I/- M@U.Y&M&"SDJ#4H%!# ZAU5PX%CABZ*B/*(\H[RE3GM I%:$"!F^5CS(DCMI9 MJUDQ/!7\,N6M-B25V'#S;+BT91.CMM%Z$$894$Y)"%%ED**2H3>FR) K&TH[ M]-80)1(E/CI*7"4>)YE4@@D=%&J%PKLBF8Z^<.=Y*-)]F1-7#\,1.3X0.2[J M' 6\^@^&*D M+\HHK"ZCE'+H^/5I^\2+Q(M;S(NK"&A,4=578:9ZC=Y9+XP06;(JKZR+ZD]B MALML^ =.)SG,#HD(>T*$SS]>9GBET"#%)7$K0> M%#,!8O 91/43N3 J.ZUV=KT?UN=R6RBQ-^T[HD]KF;J"C,'\L+[S]X>#D]-X M-$H#[&!7OZU@VWHV'(QQ?O%#H]FLK3P;A'&^_(;ZA=E\UK[C;RMP2=+%%N,E M9S*JR-&S(AA+)F/5)2JQ5A=7/W%6%U=IY2ZD\BI\ZN8E'93+G6[M3NRWZR:J M6*V)K^G'_OOWX\EEZES"A M#+F[WFC[ M=67HMX?1%A6I/QENN'Y2WY$8OE!!]87%JM>Q3^?R;;'_%@)\QA?HAP'*:_ MX7QG0UD:Z5.4&3%E652)/$1A--=&U'^,MF7EV ^E8M9'%)_^-!7SZXMZ'?5= MBA^/?VA?[^[1+UU*IKXN>RGJ?7KSL_SE^%^?KJ5B?GWYSFLNF;(%?&[C&;4R M$&1EGA021HDR6^EV=JV[7C;]%#,DA)J-RJ6=T*YE88]D$C3%^:'Q? M/S+O"&Y*EVP*OU?2):::1D1O@8D6']5*0]3&@ZXNM535S?9MCG^?EF,3;M>+ M6R:+BZ7H9+51(IH8M-4QQ9R+4\(:TLW]A_25E(>+(;3R;= 2;97-J,$'SH I M'0K/,7(6=W:%'"I-Y_&6X9J6/Y"5R$IDI:=CI>C@PI4,@$C.V2[Z M5IU34%E6=6)]@>RT83F:Q *>NS)]DBB]:;KHS\Z4FV+^#4(5SQFG@^>O7[UZ MBNM45HN?INR3DJA8\5H)5V6;U=;P8JPKUI:_2G&N,7[Z_/CD:/()L?NF5Z?3 M=!AF^.JHW@@*J'YU0/5G_L.'=S%QZ6(2H$VK7^7*@%=:0S"IJC@551)A9]>: MH177)Q30_/1>HYVFW&^#E5:I.4E*.:=;0[!40OBHC:!?'4OKV%AEE$Y)#Z$$"\K[U%J"'7BFO).>1:]22V])3V2\93 G,B8KD97( M2D_'2JLX-H&[(+),"H.2P7M33.9161.LR@[)L=D^Q^8RM"9^>)/>I1*4X++J M3($%,_V)[+VX^NW@QG.YT?8%9A>%L2>E]2V M(MI#/,I4G=BKZ-J/.)M/1VF.N:.VLZC:&0EV:];//O'=9/HF?/RIF7!RU&X^ MA==6Y+T_/JM7Y"(7U"E5$R*KM*<17'(26I=HMDSSF-39!%!NKZ\VHUQAK_%. M&=UML-(J\YG7$&!;?5#S9]S<.:+7"/I+O$S^Z&UY^4K1FF\#5A M!&\"*&,8 MA,(]&):85P5>@-ZDO^/DHXHQJV7D79 M_K2&[>SSWTVFK\^-1[&UU6B.?19;$Z;MH T:F#01E$8!+A@$S[(SDF&U>.L% MYD/.[[R/D7*'V^!]DI5Z0L7W$EF[?1KWRU1+'N5MJ?9*N*PP'6PH"5(V"93P M%D(."F2*N8J'PCUOB\SX]2DEA.!>(YAXEJQ$5B(K/1TK;39@1C[+1N7AE2B8 M"EI8:RQ([32H'%M7DY*@K=<>F>36^KXY+51PMEH@+(79X>#TI'X./^(TC6;= MMYU]?7+2C'F7&-G6I@6V-4;6??'@S&[/SPV:*4ZV&A'RSV?F,8>N&A301 %5 MK#$(]4]@6+31)BFNQ#9#PC3<][W!CN200G83,@VRM%@$\*Q)2X<4K[TIJVY&;5W/GS4Q^';"^L=E/W.=AW9?3>9[H?9X=MJP O".R@_G5OO]?D% M4_1U%?X3GU*^PQ>1 &^9,:DLMC[!/7%C-*SX"O$,,-V;XY/<#P+'+"T:LPRB_&^^%D- ]'7>JB8\;])6+\$?]].IJ- MYGC>8G.6^OT1T^3]N'L5\C2^PM.0GU>Q(8;D@P+CLP?E6(#HI0$MM8O&>EU* MZI:H,7WGSANB!")NLA)9B:Q$5GIX)VB#96SD!/7."?IL!%\NVBN;@!N702E$ M",DJ\(C,N6 Y^MA#+XC*WJXQP'>3:?WK>)!.IU,S&0F)W U M)U!]_R9=B81%*5G "$5'#LJ;"#Z@!8!8FNR M$EGI48=8Z$SMR9EZ-; 28W&\+497C&M0KOX1F$R0;;11&)3"E/X=JE3'<@WV M%1&#HXHE*E.AV#]9B:Q$5B(KD96V9YU8428:+C7G@BF7BM?)9Q.,0I9"Y.9> MUHF]FD[*:-Y<<'*D5W.D]?=O?EL.3F65C%&.0367!95R@&B5!Z.Y9*'89)7; MV>5N:&]H2Z<5J'U%,/'L-EBI]VL;B6?OP+-7 Q:.BVK>R&B!/3N,1#MH[NOCJ?'+R;;/-;'(TRF=?^3H*.Q[E?(0]B]K>..=( M>)2J!.F<\LIY'ZJOF',Q)0E53)#O7JQALGSWBP].Y[-Y&+>[2:.+5J*N?WVX M-KHHHA!H((DD0#EMP4M?VOBVY)36G(GJ(BH_5(H/N5G7DL5U8.CVU'>)H74F M;!Z,)F[BV8=DB;\]A/%7,'J?B/.ZZ_=UK/F%0?UMNS9.9\__?3J:?WHQ3D>G M[8:]FDR[1-5\/AW%TWFHM_K-Y(?)N%W'=')4+__]BWI%E5CGY FN3*=7AD434Z)1HE&B4:72.-8M;*A,RT3E+I'+S. MK CDT3J'ANK'=2IN!LSGYG MUT@Q%%H2S1+-$LVN,U)IG#;H-'.B<,5M:C/S&,;JW91@HL$O\^SJ 4HBW '+A]:).8EIB6F':9 M:6/ 5!R/*MB@M$GU36KKH_99,&]=(:9]!$Q[)5VOI&%.10W,N00J.@5>,828 M@L4LL UQV]F56@RUN#Z9EKCV@;GV(7-=/>7:+6DY*"QP%E2VK3'&:'1*X](=?G'Y=S]%*I7'SRX)3DH#2ZZM%:!#@7OJ2B&*)8M= L;9 MJ\U;+BI9! =1Z194:46GN03(+7*+D5LAQ8JOR5L3]S&@2L:<-\S\-1X.3,)VW76_S0YQAPW-WZ\(<\Z",QF&<1O6;9O/ZB6Y*U3=7V[R6 M[L+Y+U?B&ZOK!9Y,9MT8JF^GV'HH?\?__C#*\\,+5EGZP7.+LL6/A%@OXG3^ MY1^Y]UO,V:WNL5.?=;TM_=DNMR,78UT5]9E7I1\;+0;#30@V>2TT2BSON. [ M%S]U.%WT^[VOLG"*X3<(I;[%;\/1A_!IMO/WJ\]>?? ^N_.?W[0OWII2[NW6 MG(&@DOADVC70?EOQC-/V7?6:0F^N97 X;2?7?_RUC6P%5(-_@\I^._0J%@;_ M\_>P>],#\*!/JKWQ2=VON'_V<3BHQ^67(=R;BUUFH=>7W-/=^RJ^!M\=33[, M'NY=7/)O]X+?MAE]HW2+M_6?+\:59B>G]47S[+^^>/WGQ\DY+7[I1.D.HP6% M=J=??6='X62&WUY\\-]Y-#LY"I^^'8V[R^E^Z/.CKIY;"\[XAIWQQGG9\/GK MGW_YF^Y+GQW89U\SXANIO_QE]@W_XM?^[&4Y^T9[_54O^^=?TY(NUK#;O>Q? MU)'_9>L'U]>^]P8M>/9D;R:2[_^*AKH[\S.&Z>!Y/2SRE>+R*X[K+>_- [_? MO^;=\Z:CFQSSFR(,7_*V;W"X^VWC/VT46/$-?Q$ C_/&<4\W[NMNG%N%0M;5 MIO.@S')P@LWYKBJTQ0!^KS(/9]_>YO'YBVC RL_#!M/%?RU.5B3=KQXW1?>3 M[N:IB"=903$-T+WAKUN.>+H*YHX'[B8K\?9&K6_HH$ M1?L]9PF*XX,W/_,?Q,_BX*BM_/O[7'R__^:]/O_QZ>/3R MI[?\E^-_?3AX_7F"XI?1P9LN$2)_^>E?[)=??SSZY4T>_?+LY8=?GOUOO>ZW M'W]Y\W_'OSS;T__OCXOVG.?SEWOOC/;*E5B .QU %2 :+7E7B9F'GP@ MQM<5ROS%J 5BH\?*1EXQ%;DH/!:NK&7>YE(?;L==<5YEV=B(^W,VXI[8Z*'9 MZ-,E&WD146LN(7NM06DK(1;6-HD$'16RP&*NFI /O;F^KY78J$^()38Z9R.I MH]4!G=-.F1!=R1Z92BAEDIF5CHW: />@MZ&G4^^[(4K_^'QI()V=*YV=;Y?C"DF@9(([R$57_YUK M!C'7CUS04F2EK':NVP2HV/6SLHIB,53\>OL=H?CQH/CN(I90O%D4+^O84)$:HJJ/ M4:XH#J& 8\RAL9R;%'9V[9#+ZT&UAP/Q.K7L-BB$O>/6DO/'V8;=2:G: M]/>J:R?33X,21M/!<9C^5H7L[VU/]4T+>#>V-&M;.&O-^N%+O:S[D]G\H/QS M,LFSO7$^7R\^>STYRL_P9%I?CNAK=?KZ>5E*>"E+D=R R*A 50<27/064C$B MQM@_+HRTD%Y=6ZF5T=A/']^828BK)4(*RW+!X9!:T1=G0UI0'F6P7&4 MD(WDRM43R,FX-F>#@IC]1?0ZZP()Q)L \5)A8!;"F!# Y#:JR@8)T>0$!;/( M-I7(G=C9K5 E #]B *\W"T%'\D;1O*0AO*U$;+@$ZY2$^K&#MA,.F&U M";J/1_)32TDL:^9.-X2E' 5E'OI0N;1LHKUQ7DXB$4.MQ%#OET5#D5R75 HH ME51+F5IPSAB05@B7@BF*V98R96Q=^]\H/ME#)&^R>HF0O$8D+Y0#5]IZ9@-4 MFWE022;PTE0A(;21T>9J/;6SJX=:K&LW#B&YCTC>8 43(7E]2%Y2#8HKM$IJ M"+)*APIKA!A9J*1E3=XM@4N!TAH,PF^'\ MVF (BG \A'+XKIM7B]]CF.&/[7(/RML9[C4+$6-]-6/]MJPB @^E^HP"DN,: M%)>M?%HRR)K)HH4KG&-;%*5[57A)<NDA MVBC YR2%=<:BE92.>'AP_HBM^^%267P(TVEHG?\M,Y'K2_[>;4X8'(U"'!UU M??RM_1]G\PJY;D-#ZZ/H&B@H=]&K46YOQU.LM^D/S(O_[A?/E,Y;>]=]4]BH"<4_>S@5 MC4![OZ!]>0E:E$*C$@A%&].F,@8(+DC(V4?%4H@^JYU=R:]OBUIYYRFAM8>G M\(,,#2- KQO0;Y< C24*Y%"YM^4N2H;J605PG&'2BF'4HANDX.V=0X&4O%B7 MPFB8K&^C/OW=JK=1QK.=6&N5%4\B6+(&67&5K/YQ.JO7,YOM3X[C:-Q99?_2 M6OO+QMIK*O']V4ZL_9VC4>,_(W6')%I-!74EAH(!.XCSY:$%JJ M2@JHP,LJA(3E//FL3/&\12)9KV;)/;4DR^?U6QGCO#62IP:1+M52[=*-4QZ= M[X/0&8Y< M@ ZEU70%#CX;#DYX%I1 QS*CV35/ -0;FD9%H+XW4"_TBL[%JNC]>;N7EQFB M*0HR0Y2.%@A+!!)E:/XQQK2E& M\U:QQB"+(H*WE9=1$8Z? HXWH* (S/9JD/AO99;M,^2VE[_N3M MI;/(5%NXBJ/?0SQZ:J6/JW1>;'*HPXMQFK9.T6=X]M\7XPM;_7AI*CH:5SL: MQ;)>Y:$>?B8[D"4Q4,X+<%$EL :=+<$G5/5HY&RHV/6 XC9OJ"= /\@\!P+T MO0!Z(5R#JMR<= :KO0/%F:R EFTJ+3II(F<^E IH,33V>H,D ?IQ 'J#63\" M]+T >B%>G0DZIGA@^!YG;JU]]+A MQ<56RR=6+;@]@N'"0B.DRH,5>4@N*P7446!(]=GU)8'RN7,L#+A0%)?"2>E] MXR'NKX^0IB[N1P'DAQ4*!.2[ 'FIF2EEYB-S($S2H&SAX(./@(I)Y9.S:'3K M6Q#V>CL3 ;FW0'Z@<0R$VOM$[4(&6*L4CX9!Y-K7XU3?$DC'*7JIK,#W'Z-*=#;U@8_!7]G%OE^7G=X4$S#/'0:CRD MK@Q!L%I6%Z% "FA!H2Q5 3@!0A04')D3QNWLJNN)=(HM/@K,KGW^ 6'VGC"[ M-'XM:E-%.X=L8Y7N*@3PDEG0S>F3$:T6U7=PXB[CUPBT?0;MNO?2$VCO";0+ MAY\+IJH=&-CJ[(,*O()6&P4.343OBN>A/GJZ+VGY)Q7UORP8.@F?OKI:Z$F$ M&OI1+/3JS$QOIB%3,G)%4M++WK_6WBB3/'CN-:B,'J(T$:IM=642*9W2;6>5 M='<>@D8!Q/ZBNA\50X3J.Z%ZH0^X2SQ(:<#X$$$E7BJ^G8(Z=46 =]]938#N,: ?NL& 'TG0"\-,98Z M!!LS%*T1E,0$/HD,09B"(F7?M<:KH?"/M35^:\3#HK!HJ1.>,@_]5!%=_O/< ML-R5.A,V L&#RVE: M1PT%R_)A.!CC_(EE(C;P3NI32%%*&4UN&07!44 M4;4T1<5Z48$G[:N+HFT#M].*P+T]X'ZX#,6-X[<)S?>)YJ4)2-EJP:,$B;RB MV1L!3NL"EJD04Z7K(&,?9W$_J2Q%A=WITI#>3P,8[+]\/0CY]S!.V!HEV@(0 M2E?T66FT?;'M4G\:S0_W3V?SR3%.+Y?%[I].I]6">V<&?75FS_V]'Y^_WDMS MXK?5^.V/A13Y6?WPX5UA!65Q$J*U&926#&(("F3] M?9I"3RSJY@0W7#="4* M@3X:%MC$UA#"_8/B_N4R[G7VW&CM@(EL*NY- J^2!8/)R^)EJL< +6I\"L!_ M$+U"P-\@\-\N S\+AB6X##:VE*='#JZZ>Y"9-M+9E*NRZ2/PGU3BY&PC25M( MDK%@14,>S,/')[>]<'MFO3X[-U/]2J6R-\U61%1?K4SVWBFLWDFU&P@I.*B< M2G5/A 0=2XXQ\U!-V^*H3%P?.T=QU$MMB) KU-R[+U+E86#+0XD+Q*4 M*M7ML$E!O MSNH'H_%_+:\YK!;Y_3DVW:+9I.C41YZHYJU?UJ MU%?G-OW'I[>S1FB7R=^]2V,2M:U&;5=6J6LNI3I4X M%]^(OHOQ5Z?3=!AF]04G97 ',PPG4Z?XC"%ON;USDL-9F\F>^G? MIZ,IOKPTUNM+6]$1N=H1N;3+\5\??OCU_;OHLE6H%%BGVM!7F2'PE,%FQ7RR MUE3W9V?7LR&3=VF2H**C_@;-[KG:D/!\OWA^>07/2J?$M$,(UC!00K0A;<&! M-!P#LQBE,GVL*")4;U=X#:(B[UZV>V6=^(BA9/1/!P-L"U#JI\_G=*DA3X(C*X*^AIO M[9]9Z_F2L7Y *G!>D;G$,2Y[Y([W9V[9!S M*C-ZI'C>1-T@X?E>\;S(M<7J1:+U#G2;MZA,M!!MD2!%<,Y;R4WKP!;#:DG" M\R/%\P;*!@G/]XKGI8D*.D6O# -M18'J8TF(L<*[H)5,J&R*YPW/3/9D^-%3 MRU5TC_ZL4Q1-4(S&\S!^/VK9BCLLE=_>Z$??A,078R O+@VUU]F)6.JKLQ1[ M[T)(!J-!8$G'RE*!@8\N0&"5H9C,LOZOC845^BXJ@D*9/0;S)KN/",SWEZ+8 M>V=SM5>, :(($I2L%NLD1 HV<3C7< M.FGZCW/+X.R?T\F,6&E%5E++>B$'48J)QG;UECW M;TXD!2L?E6P@2-\5T@O5X)/E// "DHM4(2T=UK80BQ:T?L4FK!^F)-"H#U U#!%/!!<-"A6.V#U\G*G5WC[R(,*+'P MU< [:[5ICW\;:X;U\9]_>KH=$%L@$)YW)GJ)\\-)7AB/.&I%CM)7$@O>HW(L M@LDJ@"K9091)0_4234811/&VCT65%))\5$*!H+TN:"\$@TK))"4=H.\J&WR& M:+$BW6>TRD3/E.PF%C+*&6X1IK>@_8'0O"XT+\1$DC9*$QEP)C,HZ1VX( TX MS8W1K'#I'WWWP_8,.3N?:U;_=[V=_RZ9AZ<\J&2C:V'^8E#)Y9@&&E3RE>SV M\L.5? 4:5A0OX&URH)C6$(+A8+4MQ7*'L;%;?6:&TJ]A3UUO9ABM,?3YE*FA M3\/-B!K600T+&5-"\I@J-51?-H$R*""X[, XY7-B)96L=W:%&&I[E^EFQ R/ MDQEZ--V,F&$=S+"01*Q()JPPD'40H (6B)F)-A4U9R<5ZM:*98=>; ,QK"G] MTA-]=/-TL^]&XS!.ZYAN=ML8$+W&TZOXJ[Q;[T:>#P].2L&SLZD4237!3P#1SFN!1D2IN5,5RL'*HH1#;:H\YMFLM?F( M8+UV6+^] FOI2\2";+H;]APM##H?JI51NN M($IVPASFAPAG@YEW[EV=/(E:".E3E!DQY4IV)?(0A=%<&U'_,=H64B<])CU^ M59V\?8UT(DJG#J(:IY,=ZC MX0JC54Z+F%&S["K$52J*&Q(GO07TRRN -BV9)Z.%9%B;B: 9.,$<("^9)ZS^ M:J ZY*> :(79U$.YF!RX\LXXQY@SVA?O(K-.K:MFD1"]=D2_O8)HYS#IQ#WX MK#BHMIC5I90A:H6VI."0*["9 V.2C? M3\;OW^"T8ZR]<3Z?,D^KJ]903+7WKGB90K< QLK*644EJ+:TH$MV3E5;HFMI[)Y3S%KD#'A."XM73" (K=+.QU9:8L)@*7=N3 MR:X$W1YV#]U:.A"J-U(TU08I.F6QG< R5U1;Y2 4GJ'X$K7@1K%MG*(@>&XXL.09RXGSG!P%/[<5Z0^J/@C4#U,GM?=.HT2F M*ZBCR[[*$9; ,Y2@38G,<RA'",M]J)!JX]Q$9C9%"!9; M:,$E"-)(L-Y%:6RTC-L>8?FI93#V#T,%0VO&F!U.IG.85S$^2%/,H_F@A-1! MXHEE*WHH+Y:2K5>B)VV"_4'9[\Q%++4:2UU97B]+=2T,6C NM+637H'SVD'1 MR7AFM$R:];&&DR*AVU\218A>'Z(7&B)$*7EV!BHC5T07U@U:E%!$5,F))%B( MA.AM1?1#348C%&\"Q6^7PGL5QBXIT%JPBN(4SGHK"LNY.5U,9K6S:ZRE_,7# MMU3@1YRFT:SK]?X0IM,PIEZ*#18Z+;/13V>W__FY12B$L2()7=E)+V/U$3 F MX,H'4($+B)I[*-%:;3G+I;5L2MVG2DR*2?9/&!!<[Q&N"\]?6HU,>@T^\E3A M&A1XPQ'0.E.LU-5LI8U8OQYQ)+@^'K@^4"\$(?G.2%YX_\%68\EJ(N]R1;+# M#$%C %Y$DI@*VMC*$MG0>]8M/#PZ41;DU6W?R' M@S/K7#!6)L9:C;&NK*.W/-A8E &=;0:EN 0?VHRZ5(1PS%4Z4SN[;LB8H9CC MXP7T1E=,$J#7#NB72^4+,>:@ A25.*AL(L2VF[Y:-7/.$V86JO8?:GV]K8D M_7@ _4!R@@"]'D O-(4.P=A2$D@AL9[0NF_T6N:(MM)B_J.<3K XY.CR2?$\T^>G$[38>NX/CD*8TI ]%)UO*JF MH>#(BD1V9:&]\MQ[A@9XZ+J[$H-HI ";A&:&A9ALVULQE*9/L1$*=/9/:A!4 M[P6J2[5(.F49F>]&(8!"7:$:I" M')2D2A'6@S=>@S(V0=3&0DS%F*2%4$*TCNGKY4:4;=@4Y-Z$CWBV V*Y5;H- MY:JSX:?"?I[/ZP6C\7^?C;^N[&H3+60IW2S2#$$,"5Z4,8;<$98R,9;&4M(S+%CE:"_SW"?ZFJ+#F;F8_5GQ,"% LQ1ZK?R>EX*I2[#AQW0V0FP:YC@X^[C;@M()P[8%I?N@K7;_O1+%UXX$ MV-ZPW4..!#@STT%Y?FZD'ZN-#L:-VMO_GR]LLHC=M2_LC?/53RQ]YXMQ.CIM M-GA6'_W)+!S]L]KII/Y$_7OJ9BN>8CXX.1^K2.?#BN?#E8TJD?NH?93 K:PJ M$4MU&(60$%E5C2%Q+IN;**SJ4:4RQ?*W1^T1/6PA/2PM?F3>J>PSZ)0#*"TE MA(#5FXSU"2FR)-%:&=P- 23*\O66&1ZRHI#X8 OY8"$G33)19!W!:(.@6)'@ M4^*@T63#6%)6YNHN],A96%.VK-=2J27)1N,T[79 _F>%7_?1?[61RTT9#:_I MHTXT+=4MMJ_?2]KL\ M2I01Q3P6BEEH,X-&<.45F"03J&)LVTMEH'X636#U>4EM]YX9RCO561.[; V[ M]#351YS2<.;=-X@S <1WX_&XU8V.2F#DPYAE#+[$E56MRL:DZLS%I,J(@%>V\JBD.3?<0C"E@*J''SAD&8QA0KH8 M??#8$9ZR=RZ2I$!W?T'N=8S,.X-9.F6U#^&*ZT!N">1;!/*%=+%>AA $@G?:@XI!@&Z M<(CJ53'+4\A/K:A.L'[ZB[KD?F,ZO;MU?[N_]_]H:%T9+WBVNBHTHY+T,>>@ MM,O)>ZZRZ03:0V;>B-97H_4KFY&"D%ECLJ"=4:"<5Q"K0H,DD]/9LQ1B:GTL M:NCEO;>Q]2S635Q(7$C!JL?.A4L]?:(J6:\42%<2*.4T.),4%%LT+\*RTG3L M>H)51(5$A=M-A132>W14^':I;Z5$68P#S[4#)4MH,_8Y,%4=PI@Q%*?6%=*C M1.77X-?>B-_7IR[)D M+%G-D2>G\0BO6>N+H=)UA%N?\E4^E:C6V9#8^L36YW:.+99UE_F\C]3W>)SN MQ=H[:5^%)M MK6>/AFQO2 @1W_3IO3WD%@[BF[ORS2(RP[/3614!QHH$2N0F1[(%E;4W3J'7 M1>_LBCLWQA'?$-\\P@IQHJ*[4M$B,N(EVH#:55^'&5!>?1"^EU M6]IE[UX&L48V>ERQC]L)QC0YQL&\#;Z^2^')8R/5F][BHR'5>Q"-[2FZG)Y. MY+DJ>;[]8Z$;GW\X>/-"OBL86'6KJPOG+0.E,X?@44)&--(ZH4KR.[N]6MZZ MIJ@@\37$\S8J-[8*.75]DH%/3&QP@N^,I&Q0KP$0TDP6ST M6D;/*AO]?__A!!?_391$E+0ME+1>?4F4=(^4]/8J)45=SF:?+ASEOVV0QCH-9Y&:*/;U#4;C&:STVXS MS^!HA*==$T?XU)Y%"G \D5-];0&.;BOFV!IP]5722 MKW:2?UQ.D0N5JG6EA:0RMBVM&KQ#"T+IQ$M(EN6TLRNY[M$!3IJ"V&QLL_]1C2( MD^Z%DQ:9&&MA#1$E!.8%^%*"28:C4'(+PQK]6U_4BY5(O8[MW,Q% MS[#@=%H%]KFJGEU4GH?Q^U&KR0^S&5[??D0E6H_TP%GS[/$;#YS]R?'Q9-RM M6S\[=;Z;3/?2OT]'LU&[/#IP5CMPKBQ?$J5885P$5GV%Z@374R=&;2!%RYDO M*@2^OM0>E8X2+VV/#/_+TE$BIWLAIZ7QXCE8D:H/;%3*H!PS$#5:L(7I8'4] M>+!ZPW8HF"5J(FK:%FK:@$8G5EHW*RTT>JHV2JK4AY4K#BH(#PY# )F35=K6 MY\SQ/KI,3R$)?+YC;?Q^<-1MHNIN"TP*G,Y6EJ84"]UNGEUO'OCRR?J^/5BS M']LU'92W,]SKGJJS$.AW1Y,/+Q9U+42SJ]'LE?55@2?%O(F@FCQ5IBI3EWT; M-Q6X8!(QH=[9U90;)D;:%D;:F"@ELMH(62V4JM8R%%T8*.\5**L*1)5S]0FC M2:$XQJ39V35#+A_A='?BJ\?*5QM0JD15&Z&JA7P5IC#=N@IMC!E4X0*"2!:R M"177UU.DV'#09GI?(GHU9!CQ]/<)Q'\ZZ$?C0>A)3JVYS/ M6@HV="G7<6Z?G+:ZYZ-1B*.CT7RT0D MM\3^J^EYYK\+*KZ9+$48]^:OIJ/?PQQ?'874]7WLC?/KTSC#?Y_6OWPW&H=Q MJK>=:'LUVKZR) A8?D-G"_G,A!8EZPA)-S\L&0?1B 6K8M&F\Q:6H*ROP^!X%;J4!]Q[-1S MAXMZ!148@].3^F&Z!-39UR\A59$9J3WXJ00U[[EB^6+HQ[/Z3"TH_)S 6\/, M;#X][;CYN$5Q.)'Q:F1\93-;--EI4WW+$+D#%:-I(XHDU/,X69.41MW+6"8E M7HBC>C KC3CJWCAJH7]9T5(RGX!KQJK^S19B4 &8BUH)GVS.ZRL7)(XBCMI. M#?RGP[F)J.Z-J!;*UGCM$RNNFLLE4"4)\#Y69:NUTJIJWN!%M]K1Z3LO$:"\ M\&IES:74'QR_KV]P-F])X'1TFL^F7'V>#::L[Q.)06ZB\_;BN=MOCQV1ZVKD MJI:5:LK6:%^5JL V;,9Y5S5K4*"4#]XRY]%C'\.&E DA%GI I4HLM 866FA1 M%:7412?P-K76-:PN'@8#T0V62U*?+,VOEE(RIQ4]DP) MP.J@@N+%0Q3,0N32FJ)BCD9726EXC[CF*21*G[]^]6HP.Q^8?%5,=E7$:7)\ M@N/9C<.Y*:#W2$ETO67$SX]/CB:?$+O*E(NZ]E='87PV/I!H=35:O;):F*,+ MU9%#R-&V%@Z%X'(UBZ[.7?!%!!=SVPY%ZZ&(?;:%?=9;"TSLLV[V>;DTM=UR M%20#5UAE'RD8A% 0D,5L OA)27/M_%T];>M MRG90+HK0*4_Y1&)SF\A3_F5]R%*7Q$_GS^;97#SBXI6X^."$HG$&4]=%*3*&N#E+4TJ(DEQ9PQ8'R2H$() MU7WD$:I3[Z)W*40AB+*(LGKQWAY,P!(Y;9"O3C(^GD"ZM &@3RNISWT W&^5N9!FE1I],>'##6VZ6-ZQ] M-YDN'K_]Y:>/J'8UJKVR>M;(4)!YWCKX=:5:G2 :S:%@3-SFK*U=GW2E1 8Q MU79*UUOMO2&ZNB>Z6LC6*!(6YASH+!@H8R1$APYR, R+DRD:N;/+ATKUJ36+ MR(K(ZJ%;2(FL-D162PMR0DA2H >JWA5Q@9PEBGPRO# 6E9 JIU=,32N3ZNU M:87MQ4WX^[PUDM;_YM'ON_]3_[CXB>,P?3\:PWQR\JVYRK"I @BGFV<S*A>V?MI.!J?R.__UA ME.>'%W2X](-Q,I]/CK]EBQ\)L5[$Z?S+/]*7>^STU=NQ_&>[W(XDC77:^LQ3 M<5$EZ8/A)@2;O!8:)99W7*B=BY\ZG%Z\AY/P'B%.,?P&H=2W^&TX^A ^S7;^ M?O7AJT_>9W?^\YOVQ5M3RKW=FC,4U$-G(5*.QV[)<__\_>P>],#<#,Y' SV#WYX??#]BV=[_S][;][I(C38 MEZ3>5"FRG6C&DAQ+GDS\CZJ!;DBP28(7("W+G_YWSND%#2Y:O(F*>:OF1B8) MH-'+69_SG+-G3YWGA\?[QP>'^R^;C\6("MRB_0!ANR"1RTEZP:?V1CL>!40'PC_TI?PF&(2P^_?.D>JYU MPJE1"4_KKAPWW:(59S"F7\=@3CZX>5@J\[")3\Z>OSN>P.=OWUV#B>>=/+V MZRX^' ?'XY/?WKQ[\QN,X.VS#T=@ZKWY[Z573OXS97_FBY.W[^*C/_\ P_(_ M8&+^"TR\/Z*3I^/+DZ/SIY] %/OX]'97^=I5<4Q@C[" M @M)><7GCUQ!!C=,SR-[0*DY\FKW_:/#]_LGQV>'#O[QT^=I\].#UX=OJ1_GSQW M?GU]>GC\[/14VY!JRRS)*?A.#8/652_7;4,9#CT-XY3EL/V2*(A8Y!55F251 MS.,T2WD0\R?\@(',P/M9?DC_\']VFA9M(4=_)^TG]>6/SKRY M$/!UZUS5\TNG!B70+0KPD&K6UJ(;.3586-AE$0UO9]:"UT74FA/!ZQ)&XRA[ M##RT'Y9HLD' [R8-AT8^@[95G"?#MU$ M9]["=(+%"T^;P>U)K]%CX:J+&G.=>PZ:DM9$^.G/'=Z;_^\"C$?X!1F5]=0Y M;18P*:>PK."Y@)2 =QHY!S!P>-"T9O)&LQ8D]4!ECOU[X0GO:]+T6^_YXW)R"]-4O^T5? M)=F+[V)BK5K[.+5N2%3)L6[,467@/.@1B/W:H5PGEZO&]$!@=?NX(/C%S0AXK.U#NZZ;JC-:+5 M.F*SQ[I8#[E6SN\"Y,U@K2X$R%3Q 01M1W)VL R7^//UJX#BXK&?FVU8"C@M MZB20B%)+4V* @:-*JJX=Z6U1! +/$@CZMPL0_UI'SAO0N&!].JUX*RC:-= W MSB7#8NQ::C>0?S I;&ST'[SW@H/BQ=O@7@"- KJ.S1DJ5M3.XD,M)2>N..Z" M*08V%M@V:D6H[H%9X.R#?AH[:"B/2#/K<<"5S6):8D4XW+:J6WC;HFYFEZR= M, =M9-;"JV,X!8;17=8SVH.XR0[@M7&JP$1^+^KQF,BXS4Z=7[*Y,VG@%1O0 MI/C(,5H *-G%]*(%W]^8 C-$'G7@>THR;] 1#;XT.@3P"*G/C1*_NFQ@\MX+ M&%LIC"C#![1L9@NGH8*'NW:P)&A3=&1+.*#EQ_7\&A1WPQ?EO),CKJ=E2\VD M<<3EI288[Q8ES&17+<;V$YP"+!Y68@LNV8>:.868@^G@3-@<9@W^<27$5 M? MV;L+!U[/\&7HQN!MJ-?$;VG/R!7#C-UPK0J!&PK&^[ZF/<;K"^H9UEL^L%TL MN2"=6YP_F-$KVI44/#.=X:GSV,E\WM(CQ@(VV5E_^1&;L@ORA8Q^P-]**]-H M"!SU?Z^G_8^7K-#!=_JJ.UDP&%AX$!/FIBC/F3I :,4EFWC1_\U$JSZKV09Q1D*NVG3CJ];3-Q?D7W^*!MND[^>7I9BS$WLOC7 M@U]/C> &T2\=VP/6-O L<$;A^X<\OJG7YJX M==>?;HY*N*'8Q7:NF>S2@XRMJ(L;$K%@8+C%M8O_=<#^K;N'G/8M#RETCC\"[*HG_V)ZL*OXB2(LD2%@9QQ-(J#\N@9,P/JS), MTB2Y!5&Z4Q6?I2K"X[<7YTF4BB)+*[>,/>9&<9&Y+/4J-\S"*DRKK JRXLDO MX2B(5GET]IS5/4CNA-$6-PIFV$?#[46B>H(6O4Q0.V,X9^AFOMX[W7.& F.T MG5)-\HBA(;POYJ@Z#L"5A_](*8TJ11@3&9R+=J9,:?C% AX.O_PWJ^'9SG-\ M"1G_5=6,]V-?-1C^.&D?]YQTV+*0"\EW>M4.Z<#7_8? M7?^T?3ZIIS5&O-41FL[QY#7M2#,*,(P_L/%8C/NASJ(JL)0S7N*VC^%R3*O=G=M84WW M)ZN+J IYPB*DV/$C+ 9*LS((@R0- U%%F;=3%U]375R=G,&8SYX%QT_+2'H9 M4>Y'5>QRGW$W\KW2A4\\-\^RG+$@S",/FS&/TGB5!.E3 QT/+.!OBH 2CI!V$G.$WJYDI$V3M]AR: IE8F2S&\UK&14<.'%2W@"=RS"_/P&N>*?'? M%.A3,#7 LKEL0)S+M98* RU ,06W>0Q[9])@T/T2IG2CC%?1ZV4YS\$-*-+ MXUD0,1Z"- F]+/&R(.5!E<3GAQ(1/13OWEUQT,<+U%\GU2L!;]''=5^J2/I. MQDL9[Q]]/#SG!7AB/(Y<(8+2C4(6N'G@)VY4L,3G"1=IRK#D(EU#LPE[#;?) M.L0!)BNN8)]JTVME,X^;Z84+FW$RV-+;;V>>BME&1 M%->NEM=#L=SJ>X+\-P=.GC/T!\RJKBB,/>L[&%X!XY8)RN6L.PRE C6$>3-1 M7DYAUBZ,1NJC >16$-A)IXS!OQU?=W7W=T"Q/'PV'IVQ!A9F;9IY^R7EC1N9AV"M=+'MB>@]?<3\N/;E/SUFA7];SU MY4#1WZBIM6EN]/I]S0)U/>ZO.0&#<4N17PG:K*8]-:9"M3'(+ (]#>]CC;K^ MM?F@?6:)+Z*YFC1<8I?6Z\05H-FTF3O78NY,&,=]?VV?)0(-+24I5U,6YM2L MOB?\=FG$>\XS\HW-H:)UO\*!B L2X0@"IF"K3-_29CWYS^%3U\\18=0]B3JAZ2_E3\;P^159I4E7* ./\PU_AD@JF+ M_UT((OPV9L+Q;P9QY*)USIUWTKZS0*N(NYTOJ2RE]- 0'(IAA"F/,80+)C&[ M:(743Z2L#\?CQ82 3)0]WDK35\^+'JN>G =-:Z/!(#T,N>:3UUBG'3<)DT M!0=Q[C#I1)J"(OS-VHRG=)!V6^T[VFJ_'YS11K/K!,O+&FODNXFI"*,(B2XX MVI M?Z0%+6<#;)G$@X,6T!)XU;0Y:Q>G>#W^"J<.#%5EH%)UF*4!EX3XPQ;V MGHQ%NYAMY^$^/7WY7600'GRBU]L1W^KI\I0HQ(YR^>"/&LAKKMQ68:RMG4)^REP>OML+AF8CY9OF5]7*S\ S@U)EK#,'Q0IIIY6H +X M4?E.FJ75_ KCLG:-OOE4"X41AE&OT.IGW=(=-0^"N2..\HK5\S$2\4QZ$@ 3 ML=US!L_00R66GUDK+C'O^U[<2LADWQN?*::8;N@TAV=?LR$P8];CSPY-G1Z^>_.ATU^C6=!8W@G[&P/6V'CAO&DVYH'/?!$1>RZ"P-URU M_H4W%W5,:["+] PLX7Z#- Z3@J5EPGDD6(*ME7/.LRPKLMCWRWO6=\#>+1$& M? 4STHGI6@SP:QJ/J<7YCK&_KZ]@?.TKE[;?W2/<''_LOSQ0RL/AG:W6-$C*V[2*)27\-IB4I?;O?=.^NJF M$/9=O_O^;-HQUQ6U-@VJ\X/% OGG[R>6;-(@,>9*4K@G, MB%!$)&ERIO *6+192^;&!A0T>U^WBVZ[ZZ'T"IL7?T@[O6E!RDTE=Q3,XY^+ M2ZQ]/KB$SPS(J:V[=YU&/))O,NTKDR83-#FNT:K#K^7\=R!F&>_4,HYQW:Z; MJ63XFC6UA/W)1U,5[Q%1?%F;Y_<3IQRCY >MQ(?H++"6"*$CT_(S=4I&SB H MU+)9S7LJ+13G'V9$I6O&)$%JU0*9TT!0E@9B99[4W[LO-J4*SO M8JB%1P:Q0BLBWC=C?%JG!X\$\_)OHBA!7;OG[".BHKR$]U!HW5*TI..865:: MAPF[@+4$5=R/4<^!+"(BVC,UQ6;TQ6+IIQ-VC?1CL"$EV2;A[)9JKWL*?'@? M68DW]*^$+@^H[K"2P\7(S[ M$\SX2I<>]G(5U#\(7MR>%(_?&IRXJ"7*6XPK%W]7MG6!QZ^% MU\6 1/=.IA79^Z;FZRCA!E2X(#:Z6MH1+0RC%$;N2,DNZ_%Q#O3[TZ;6J!PU M>]93!DZ7NCEOKJ9#RPAD JRO4#JG S\:?T-9S65:6#AGBPFYAO=.Z(5[$A23>Z2^FKPITN5;XF>>#S-/:B M(D'P8<$YB^*,EWGN1SSQL?)UU?'UUKJVO?=S(#?W"9(\PFCU9'['SJY=Z'IT M??ST\)P545'%)7-ATE,W"GS?S?.0N2S.LJPJRY+'V9-?_'A-F>L:,8*,J,2I M:7:N.F%U.Z3=1FUZ[_+H3]TD]RN/UO70SU0]]^%TMW&6-L[1Q]?G2<*B,/0C M5V2"N9&7A&X6Y,RMO,@O/%:DHO*>_)*,O'45TN\4';6D+L8-L;$$BF2HKJW? M@1B\@9U>F".6E&2\(J M[33SX;Z1Q8H@]J0ABD3:]E8:"CP.-C^6?/5+B0S4HO?&-^V2]2TQ%';*>,A+ MACNY#!J/",(,O.Z. /YL;.ZL=T:CG-5.H-^I]DP--J9IN0'3I6J\.O27L6AL M(4URV"\4J -/'+W@#J<;^XLLNLZ<)MB+\.=<-^!0Y0)8+4@D7,;./O[MU$#" M[/B"+G@X^^#XJ5X>' .[ DL8+CQX!N<3U 5;P&9M=4RMGO8;U9["?ZR9/!WA M%ER7F]D3-:AXJQJLYM5SHZ=F5VMV2ZU9NJLUVXZQ?,M:LT^N'=N*TBN,"VK! M0+'@N5'E(S0(%A58*"08I*+E&&>J"X5+D1T(,($HN0$PH4B):I+Q/2X/+!KL M#&K%>73VCH'8O' $7-=<"]4Q@J&Z0#;%UM+W,OC:V2V8^K#@>I.D0@IJ%<&0 MHHZ"3Z;3Q6*&85+*/\YK/"8TO,5,]B45'T2YD/QC M+2J*@HPSE;*$UB%T7.-'%6XH- M-^8][/?396%R-'*^,3+448BY$(9L8M)PRA3 WH1=QX54[(PW,WPM+L"\Y=*^ MU<%KO9W( 00KNS,V$;&]+%HU;70C6KXA@(4>6Q%)J,5QL;6VH6:[6_5+T28C MM@MK3ECW#C=AJ?( E$F@\&6M^4-@KR)I@6%GG:CDA#[ .C%4ZG,IIGA#U;O- M92V6^X_A+$WH[&*($,RB4MZ$,Y@#G?NCC]U:F5=B2@U1\!Q70H(32%[]LYQ/TU05&98X6B-6Y/OPAHQ3\KJ)"1D-W"6CYNNTA21'^H7.*6?Z52 M[-U+XI25___[;OKX^ER$:9"6"3C2 ?C049R4+HN2P(VYR/)4Y$*4WG(3Q\<$ M-'PQR';I+@-F*VRW3%GM)$5,PW PP?Q&;8\AM7%CLIF:=P,[#UPZU;BY4@TC MK&Z%TN&N98V,F$D0">H31F0\K"P7D\6829&.+":4LKT7K_$GAO"925H_'M$/F)MKS?_\_/_%^UB$?RKS!!EG_[;(F MY+0S1W)_(JP:])-)'J#'+:A-/08.P R6=M:WVGQWWG,','C\W[-^_*!D3I$] M]DRTD\/I>["N)@/NU>]O[]DAVW?7J&D*/PXRQA.WXC'NPP#V81*7KN<)/PV] M(&"@:7X)@F@OW;@/MSP^>&) -JG<_[3]J=U##S3!W'.I:5,/+#S5?@VF]2LQ MKD4EW;]GL+,;Q'JR#&;^=L"L+;O:02*N#_5?/3G&:>M+1EXNV6S#" M@LLIUS]1PLETS[-8X?XOF\Q^5O^L>=_B8COG?AOF_:CO."4^4+I M%4:P28 M[Q)<\59Z08A3X.\)FO"27=.A>*GX^] O;,EE;GIDF3%G)(F9#A9@UD6O#'F0 M"^0[PV]D_&(-ZYA.9.PY,&*JQ% 17IFI4/=&*\B,%O,6:K S.=A!]!9CY W7 M&8'9H@"O8A52B2 =T(!F@YFR#T1;2S9$"6#!<@*S5=D,?C=KJ4)I4Q^-@T;W MT5 07C'O5'*"RI:XQ)A7VDO< MZ#XZNBK2S"^#(JQ$&8'AD<=%4095$H6<9SS0?9(BY=MY4>C=6UF3$TA''4ZZ M.N//FU;/(BAL?;KUX7Z)Z"S!N^?PCFIWJLVY4^.20OWZ^./A.=A7.9A4D0ON M.'?!Q(K DA25FT<,;*T@"\J2@1KW;K FU]:#/K@45O"\GB*> MKY5Q1($P,)>.P?+Y&*(V_R&3K\VXEI&_@BEJD$LXI)\:SWKP>5+B8] X9UF" M,")F5=-XQ[F3B3VLR:Q5 ANK2*3\QB W MPF&"Y$'=$W^PC\(1'F8 75!0RI MR2NLV!S73%:;W+R FY=-H8 W.4.O\%UQ[,<(ZLM&SJ_JXE.Z& ?93&5>'PT. M'5H%E0D_8W>FNOZZH1:ZXT\8**G+NY"]S%UX"?>(W#<'O2*87HW.VWJ#7:41 MY!(N]S@@O4$9>U3@.J]AZ.CL(HM3^FY??V>L(<)<_$O0=" 6X,6+ PIRZWO9 M?9?-S_IZSIEEO%*=SIORW3Z=VR,& MYL5BLE._4OU^/'KZQ[E@D9=FGN<6L)9N5 21RXJ@O\S*05D$$?M7[DW*;_6431Q*M$OKQ9CX41^C&;P9#&^(#&[,)FRTS[ZLR\K M1OP\#.G4J,S3K4:L[B@W)09*OAGJ)R=BN>>S@-''7AR+J(IBP0O?RTJ6QSFV M;.-1=8N!>K_.;-:VU^B_4QK4(;W#X920SW+<.PR@.@J( 8QR$$$5B]P8%L6- M\J!PBSP2KE>DL(!)F7I%A" M&[;52QQ._[3=%I);Z.RO\T+D7A7 %O*3C"/:.7:+RF=N%12E%Q9^E7#80D&T M%T2KVV>&U1.7NLZ97< 604F&6&-9Z@/.I DZ*;GT67[S9XJE>P6YK>US@#EI MKA)(KU1TX&2M6/K>-30ZR'X2\Y+GN2N\,G8CG@1NSKS*+5C"\E)DL(0)[*GP M)@?9(; :K!UA+A'>0U((151MX2"->BVQFR<>GT-A(K08%91A M,AD6=YZC#S>(U.I?;'DF]Y8@-*4(GB)IPESWZU!%W3(2+8EP'T<8^O??3Q\R M$FT<+P.>DZ%,V:Y.TF&6E[=KYR79F_*J2!+N14511E7 F1=47I(S,,=%D7N4 M5_3SS\HK_H8]CCLI8/$<&ZF:?]]2U3LZ*\^3+,W!Y0G=E'D&:,I>N<'(T&=)"LQ\$8;@LBL'MI&T%1"N+"4KLHX&)_] M^?-3BW;%:J9"("G<%(9W76G#\J+#B^=+SPN!8S57A MJRGOEF$SW35G/GCNR'K4!&,>%,BP88$8?%.X37U#G5G!# 7\!_%>1"K"FW(Q MD87XQ'%L /GT6%77+B=:MEDB9""&!%%\]Z_O$D:=8)$S)/OO',)E=G,3+61S M>8QU=<"&?,[3A?E6%@+(/*L6IV,DTADS W=A1:?K-L@QK2F9.%NB&T2LP>?V3[5-P0%,4P9,;>*#1B+L=$'! M'N@^BA5B^=K( 2&K$$'$!$/A3@01@CYAV&RTKU Z(8@>#OQP2KV88'Y_D\#5 MD=Q?!3;D;3JT1JT:8)JD!6Z"(4 7:Z>)XD&?$TU/@T748ZN?TMK-!,-HI2I7 M#;LZ79&MB!VV]81JQF?8SHH""&2: M8[$,/+6@C)[3:!MJ!/96!^<(7#F]2K3]*I#=?<*,;';J=RHE.:XEUM/368-U MV.MM$#.Z@>YQ".8LJ\AD99G41#OU\SC4S_'3UU]._< >D%+19E*IM2.).Z1! M@*)1.Z!>EM4*M?=2-CX9CD;/W#FSV^<['D4>UT[-RFVZ\SC-YKPXSXK*+\/* M=W-1,O0X,T3X%:[@'DL9+UF>\">_1'O9AKUIO$XC"W5QR@;)9=G0M)E'?=8- M\1N4TJJG2+?H_*#T^H\CBHNLRZ\1\%_OQGNRSVR5WTJU'EC/QL#4RSCZ@/HND_J(ZADH*2ZY_1/IHM1486^A"!/:5,:JTM!E696[7"1I MD&09B+_XR2]^&.TE=T6K_W-0[K8KZ5\MZ<\VE_3C<&E3WEID[H.7L2,"^!L1 M 6RP_+-O8!VG:_=IL.=\I=)5([?[^K[]DFJDP?"@@M5:=%M3LOIQ7XGIV3L0 MQY/CCY>3H[/#:Q#?'CS#.SGCE\OWI[\]E=T7"^)Z'3V[OK-Y"AX\]M1].;M1?#?CT?^\=F[C^=@ M/H41*&\WRE.0S25/W#SCW/6R."A%X!=E&2\W'0;+M6!%7*9IFD<\")B?)''I MQRE+@]@+@^4:U]/71T?[K_YR3IX[IX>_'1\^/SS8/SYS]@\.3E[#)!S_YKP\ M>7%X!C/PJSO"R"K/*B*JJ**HY]+X63E?,T]\$F M_\K[\5Q),1(6 AT^V;Z *Y<1 MK6V$-)/+R,P10!<0;D)]@BPFD!*+JN6U%* %1P#^=3HGU@MLMDTGE)G\(45P M?]O??SEH'Z%<9=5NAAYIV*=U&(8IKN]N48!E7S,$]B(S"E@WZL4E\093/";] M"XHQY4GF"*1\^"C;IW+X-VVKG'EP]Q_7UK133A0M40E8R;ZG2LID\8+DO%2[ M:?.6MC;R((IJK7HI)PP)7'HJ-&(FD21QL.?1MR6JG9KZ[*C^':O#Q?PL[L8E M@KF1^4;SH1^F>>@8./ 1X7HYTHA?F96[0"&>E+]UC2< MBL351)TV8[X][O8WUYLF2@/?77P\>OON/(X",$:$YX+]AD!,WW>+J@C=/,PS M6(5-V@A=:U M8&WG2**J):92/Z?-(NM]D'5)4,]MU:X""XZ-;NF(M6+:.$(V6( '(.'*,JW* M2'Y:B(K8A=D'%(8P$ P4XC?#&C7QGHT7"K6Q]+B1Y&OE,M1,G>5DCZB^X\7_ M8KAU!/=)$*#+)205142ZTRA6^)67]?5>-V)D^H9 MZ!4<=_?=G0ET*2X^GGM)%68@]-Q$(-Z@K. @1,)WO=2//0%N;L3X8W8I7LL\ MCEGG1V&RD8%D3*#;_(DUSH.Q]368KQOV*D2&-X$DYG)2) H*SNED)D410:ZL M3B_:4#*F(J;&NDXH0AU=[%JK6R&-[ECVYU$-/T#&R +GC==L>HPRO11AG,;N MU6O2^VLGA][,-F:GS1R]EY,IY?:F%PV)/W0\1_8<:=C9FK8/ CII36L M4#=Z5.: 3-OU,VP0B=J45>_UL^J+,48*RHK5K8,/%K89JXU/U6:6JGR;8EQ? M2(WP,[Y?N["1C<3I9P@QYS!< 3^KIXA[0UI'^6XU]IXG].3@L4I>#_*J5ZPE M-(QR#YJ+6A;*]"O@,TPOB,[2O@J?\N&YDUHXL[6S5 %VRG,-=/U9Y>TH'RVY- MUI/L$T7KCYA&M2/DQ"H:4]R>L')R#&H5?]; %M+Q/Q-:LVX-RA1VKCN6&*M^ MFNNI@IB*X7?6M%V 98C@P1]EQ_0Q>#SC?CY*\NSWR_F"]IULU50VBS&>:2K_ ME46_DME=;^X'5>,'8(I@:T.9;JR[=P>PZF"*PU_?ITZ/SUD:^)QYD>MQKW*C MJDK=/(9_YHD02>*GN>]%CUFG#Y:_T3/^4!^.U@5+7VVX"/#=: MK$:@^T(A^:FK9X/Y*]F&S<"2+6L?(: ,3GM:9I(); M@]/=P.9/H7D$L!.1$E+2R2I7?)AL"[9$P0>R%32+N%9/U\@^2Z7AD)?)S)@2 M3TO=]%QBLFU0G^#&41?3,6D,$R_5T MKL/+T6*-7BU,8:\A ^E4IR*T M0 IH?,2GSRUW)1&C"UEE"4N:RIDD0L# MLT'CQC<\5(TPRM5JH5X;([XK8W ME%R:63BVS:#.Q)I>LK>(LVU5(.NP-LH@LL71Q<#?:X]!,&K10Y^9YGW_IMY9 M@QY^OU,;+6K&IRM@I+-BNF@ISG>3;$+AC'? :@.Y)[0,I?XK+F[>:P3_$^\\ M#4!6%O]H$IGZ%0DM4V"4NL+F ZKPE7<.^K9?AIJ^E$_ALT38SF(C]KF82 M.WQ4G98[@GG^=,Y&F51+$+D?ZG4CDDN]\U$P#C_@K&\/L_"N$I%GK@Q$\*-9J%>9Z"X9(&$2^3(@KSA"=!R<%LB?SHEDS4;IGO[(@C(3HK M*SA$+(:E]4(W*O'X\B!U>5Z$89:)+&;QDU^BU6JI_QDFBT9]N9[6[-A#K->] MNHAOSSENE#Z3JK_^S>LN;TEDW:I0M-[9NHHW7[Y!_IE8$0>SS M,,]8FD>@(HN8QV7(P"$(HRIAWDXK?J%C%9R<[9]7C$61QYC+PPJ.59 D;@;^ ML"M8Q?(8E!B+RB>_!&N.U2=(S# -O*J YT7,BU(OR$3@B2I(TB)-_+#P=HKQ MRRUM><[+G,=1XKM"%!DL;56Y+/4+-^"1EQ19X.4"E&&X6@FQ3F*N\9A(;G(4 M=FC6;Q*;-TO-=;<%IU34=(,-7T@T;*67=)38H&'25VT-KCLW=7YRP+ MPC!(?3>KLL2-$E:Z61\L!X^M>%:' MC5!<9/\8400+&[)2$Z9! (QR=TT+CCOR=4RP.YGI]S*_1*J5"8SB4M+!" VX M04.(JRY_LT5;@D,/8F+C:&8MR/L6^YQ9H2PY"ADT60UX;Z$H>*6:]0E^DZCX M+B7$A7>>"3_+2Q&[9LCW,T5&:3N"IX)Z%BS%P9 U=O"$]]!9)FOP;! !I,XAQ36ETU2> M *61QA68MJ?R+@C7N.AAVEO6V.HV07/<3%4[E^\8M/J'ATP).1-5692A&V1Q MY,)AB-T\CE*7587( ^ZEA0]GU]L+;V#A!CTU9EU'/561VYK (Z@W37M6H=*T MS6WH_V$Z9E=W?,^ZXWS72GP[QO(M6XG?6E2Y5(19Q&G XC 1/,BCM!)Y6"5E MX'L\0NYE9%CZRM;AD4&%] 3YWZOM%QT_O;@^.=L/CS_^%9P\?79>!*(2<>6[ M1!'^%8!7F:1#F@J6BRAZS&=@OOM4>8;N-03OSJO&Z%E)UC^:E!L6Q'INE/$[! M)8YU$ZJ)7FCH[&Y^H6(QEZZO_.I*C-_?]K+:7-T ($/+=6!RZ.Y\"I!Z:_>C M+<\I#':,D=L$&!,\OR5(W)Z*\(*J\ M)(XRSR\?LZ%AUGN[1;T9)DH:+*X :E\?&WTUUWOO* HEM#5,'S/.4$O7V!TK@5=-V$7@IN2 M)CT)FDFQJ2I5+Z8$J0GJSRZO.RJ+,M50>\Z!BA NWXT4 ]=Z>MQ<@?5D*6JI MW$:V=*7B<-.=B<2R*BU3);HM:122^:0R]E2IPAT?S61ESBTC@ W3=G.WGH[4 M7\WBUG$\I.1_B1C.=G[]$B&>^U..D4#:!3M-<'QVX9]'01:G6?]F+7B\^V3?;K1L& Q=ZX$L'6!Y1\J_ JEU, M%K)>E"/&H*REW>7<<"?S0V.]H4A J#2.Q"46%=5"$:MB)*Y>E>;A%:):C!TL M!S2\/M()DZ;CFE]6U(ZB9QJZZ?1729XQ%L1AA>&I(LE%%I9%F0:A8(D0^=K3 MOURG%>\3SSDU*XH5^"I9B5H2A\4<;A>HSX;D]\P3WQ\8]SSR\RYK/< M]0N1NU%5)+ G>.B* )1RG"01RX,GOW2(_;QA4U2+=EK/L6I$VJ$?\&\T]S#1 M2G&#>H(%(U;&LG?]C30BH(8T8&0/BDWBJ54L )A914$G\[EHVSRF>!";$9'_ M1XS6*(!PR0G*6-/7=W/=8$E5A$A7QDU\HEJO.!\:>;I+- M'+OYB+A,DC "?>VS,BXBX261").0\VHGF[_*4EZ>(_:C"87G''7O+'HX--0$1E$\:R?E6E0W2BQ;36P)B-9J4Q M)"^Z[GK()[-*9X,D+Y2^&K39ZDV\,5^Z16])HJ$UG4;J2[ ML2N!Y47X'06]-.'+,#6$H^V67,4E&J"[\>OU_K*9$X+3)?TU$M4'0X.S2::*PW+I8+[LIYA M<>X5<=XLNJ6,6K^1B%U/5I\O[Z=5)WS("51?3/O.,1B,Z^<6.7SN..^;]B'< M=[CD"]7)9DRV&>4!S5+8LV%OO'[HAGRJ;=X:YL"+MKF:7SJM#&"WS37<_%K_ MDX!DU;BY@K]UYDY_M\'P5T'@HG^;#@QE['BIPQWHG(KWIGF71> $D@3NVDR% M)BJ2M$6X+R5E$<7:ATNDEK'674<'J4@5<:98NLY:H_.S(#](6JK;3C!P.%4< M367=EHL) MO):]C9R>RAW!M5/.6@['B9NLF8$=$V7>R/!&;T?KM:Y?X2B^L$TCB%BW>^?57'O.-(UQIQ=A<3,D9M==&(->GED%#P:_RXWHC M],V$=;-=0R[Z >NM.D,GV"LW>WNMPA(0 \T0^DQD$9T]*D0U2!) XCU7]-2$ MAT!:$#CBE[@/#?_?0+#2!I[,0!0,.ORA.%/$>)@U6WLDEMYYN/E7\+."UGCC M/"-WT'PPM/F&63G8],AUS\-Q(#G$(*UFYI)ON42RVC_I@$#7-2JLK0COS?1T M@]2?PZS0"2R\BDQ+R"L?F]IEKR5LB'K?78XZ?MMEMS;X:2W8RS?$B=]*^YY"2<=,B_"H60BB2.> MP7#\+!!)"9<765@$7QTG_9NRL_>G_- 8ZOMDIR__^_N-EKS=_W">!KQ(BS!T ML])/W2B(!&L> B"<,BS<+''"W9UTJD7W9'KOMV*^5]Y?>L=S5U#J%< M@'\UH;+XL=2CE_4,G3N3N)B+\G(*8[Y HZAE7*!'+1GFYUB.9#SOH0?;D\W M/5>X=]'I&2O+;1J0F2T MA("F8B*9N"T.8GP@_6".CRWL)5D*FO44#ALC!7--A5I/R<=']/2#Q,:)/_/0 MD#++GANH#99%/VB'%\WTX@5.AJT,=N"FX[.+\-RKLC*(F>^*(BW=*.-8X.AE M;E*41<&K*"K8H^YI=CC@[=:;9+2J*NB@O.AYO>^N0+:J-[U^P^W6?'J4 \;W M#5JH][O7*1G41]U<,&PB1<)R+DR)@\W9+I&ATRG&70B+:22Q0+U$_*D$@;!" M',-0!6@8C)D)1:_*]DF"+^+HRP$O1(B4)&R>;M781V?M)HB:^IP0J57 M#9-F&NSX7R7&EM]IW-W\(0-\8*8,6_5@14JG;0 *QI+.GS!.16DF&8:[3:*- MZ9=3@?8-:ZD(2 '$X0P,NO[T][[IJ=)01 S)!.27K'RQ&@SI$I^?G!_J'\'F M0SRD'5I7N05A@NS(6PM[N_L9+H KD&@)]P%*FC%H-"\):*]HCY7=%=8>3E"8+J9XHC6PLNA,A?9O&BD*&?8^%IU MN%4R33%+(S:RHDYLDD6&CA:YY;JIP7(>NFNL4N>^[K1''YHV'X1G9W/ZFED#9QLYI: MGT-<*W8%7V>]4GD\GL61?AC>>ZU]LB(,S)I9HM::>ATPH#C!+57X]R!)^J3 MP;U[="P'FGM?\D73?<]-.)9HM#]>G"=)R4/FQ:[P*D15"FSIRDK7S^)(^%'E M!RQ]\LNT6:5)&C;6,ML)B^>IF[$&Y-PQQ;I5SOAJJ/0&3W:[)?FZMJ;=!JMO M-99]PVN/[!9^["X!8!MM]W!Q8 36M&@*(]WM,IF"P1O<&LRFS8[30R%B:[2F M34=+L(R^IY+1)=N]89XN6HT>4T 2&\XY7+KE12-]*/O:WC6<,RB@T Z1^H&L MP5YRV@J!EBD,A8HD"(5Z;<) N!8T_)L"0J389&C=Q(9N4,AWVP]4+-*3P5!< M?DE=X^8;N$+4DM@D 4Q(C=(,JV.QT;8W# 5=XWX@ ZM!E4Y_3B;$C,UL9&ADVJ5:&ZYW?U(#2T[G[.:TMX,U!!= M:^TADO/W2:X8!;H<>E2:B\3ZAFS+($9#4EU&UO?7ZT_[[*]&K[YDETBP^*$M]VA,.^'PO1W M*,SM&,NW1&'>BJI<0F&F<2XBSHNDRM.HXA43:9)6?E(46<6SHOSJ*,SG<-K_ M@])EJ8VM:E7[_2(OS]Y]./=9F0KL5R!"#^PP,+O@E$:^6\!?41PG:1@\:N0E M+K[S'ZV*^M[9U@;8;L/H>:\%W635$&"LTH\?I&8EJ% - M?*1,14RVD#VWDFM1ELFP^G/=.YKB3VD]XER:.D0]R68>UW=%MQ-(TD3J6[^J MFF/US 7B":@^=4TYECW-MOUI#T WENBL4EA3DX6,I'W'"6M*>@I0S$O#_,'V M!0.L[).<:UYUNX_2V083VS0 6=O ?0A-L(M@EQO7C];W8#8?SM@UTU6\R%\+ M&M*NT!VT&!P8Q0NAEAX^(JX?EM6 MB:?8LIJLYUT3,L3"7IU'8>95<1ZZ61Z6;I3'E5OD7NIZ?IDA!6">I&+9_BI9 M$O&B\%D2%I&(X[P*JJJ$Q2FK/,SBY#%K=SB4$]C-IW/8$\Z?5(2\[?I<#;FC M(5^I(8-J[Q:ZSA&IVD>ZII,J') L<,K9N)D*+:0(+= +*8Q-F[ ZXE5DLT&[ M_A_NI.M$IR236DZJQD05+%05ZVNR+Q8U_6[/S._P0?*6P^?/#5Q?.K\;/'QE M*N"[TT@(A**IP&6;;!M-;:7.+D\.1/65.M,ZIJ5SN'W )MF#3 M$D^R=;TT(@N16VGR!2D&&4 ML9X@=S1WKFL!)KC"1=EI.'W_UWNGL XM'?%KYZ-H&Q=DVHS@^MVB;^G1DPE2 MPZL![\&-,X>X_A+O#_?Z =23_/-']?QNZ$KTG",,WKR5<#/*'VK$,$8ERW4F MOC'E;I(H>ZO1R:7L^]QB((4S+14N%%1,9>% M2-47Q+QD.4^]X%$S@,G%WFYCZUE5*8OF7PS.!0@"?Z3:N=N! L:;&1[S_=,# M12R31<&V$XXQZOEH% M^%:?&#F^YGZ*7\=IBG%]HFF?5P M,T]U09>T7^ V?K#]2$/[\F=9O795=V)->4DM:1%D1!:1?TW; M-E=$ V1HKC9_?],+M*I"P[S("MV6C$K#9%#.GVXL-^=RCV!57*ICA0.3=VE& MJ0^7L5%IAU$4?6I]"IL*7;'2$=/W=2L!JUN^F>[?;$^=N4OV7BRY#'2K&RF5 MPS+SRZ)(O$!$D2A9E195EI515N1^7)5WI51&VM\!N< K/8X3+7;WIURFN*0I M?@;#^^[,[V?A\=G^QW-6>GD5B,(%:R]W(R^HW"S-$[^)5O(\K.RC$5) >M8QFD49=%N5;_XJC[SS\&AR@M6 MQ2XK ^QVS;G+6."[/!)>[F=1&!?\R2_9GI^N7]61TS6RFZ)J#J@H;!J=\FO MH)B+*5_1O^N2>/WW'2&^]-U:,157F+$Y!A5;#^_1-JX:6D\SWZ($6((SQ-X;^5#]-62-TC65C/V@ZZ)6LE7P. M1N^!\1V="VB4,VM+/T\ MT2TUY- $3%0C+!U*7E]@0$$VYJ$4D+Z'LG25S:>JE*NQ)&B]%"M0"%G7:5&X M%JK6>"QS(.*#RH*@B2C[#F+3$C4XHN2<&UQ))]W[ALQ,JM10AY:(.-4 K1R+ M'@PYT0XV/7"[N9B9EU%S)#D<*'JN(OF29T+#/J^U\6R""RH H!\_6OFE*B.5 M( SCW7968H9N-!H@6? ;&Q^C N^:17K3+[3-O>&9(T-LB]M!4HG*UT?4R4BF M!O%'BEA=4I]^7+)4\#QC M%=JA:9$7GI?D6>P'.,QS*!J4=3C$%3@Z+ 5/+P@4NH2SUZ6;)L:6SI MH%R*#<.2%]BJ$AZS9+E(-B7#BK&!0;MO>[SF#B9*[B F9KVRDU$JH_HUL*1_ ML&*Y-#S@YJVL=3'\.VN6;$2=[&^DFMRV?7RV_DV4>TD[U$R#S.8C*PIUBBC$ M)1L/*Y35Y=V*;4HSV)?4RMAS-\,M1GUG- A9IQ$JE3+7U\NM2;V)):0 8XQ\ MK?E7MC4UTI:M;90%9)46?^Z!,CF6-=.VY_RFWW$8"R[J\9@XMEKN(HKW6MZX M,G1,'FW;GG[$]L,*J0/;S?8Q:4:-BZN1Z5 M2?C(2K4+O D:JAK1,4/7NN[[P])EJP57U!:077-!83$]/W!.\$O0I. M\D6U #%YU\1+MBWO^LIVPG3@065?=.SA0=.RQ)RE_1@+Q$P](A0$A]:Y][6L M]!6>Q2.!M8VJB:=T&[78)-U!FZ1>0N*PBU8( \&!6]:38M%V,H5(V8H9"A.! M_$6,OUT8E@0+.Z04%'F;BMQVI=0:57)A."X1^O4>-("$]MF)61F*D'7E>\Z!U5%F MQ8.WQHCM2V5+%95Z%':] M'FP[#$)IV:AU/T;82 9H+A"BQN.(#6EE%[-Y6Q<+VKX2 HEK=P$*#;7_5&@^ M$49G+EEG&[:4HNTC^+3=:>1]G*L'>:NJ'B(04LP))HE)EXZ6 M0*4]1L:\O')D$%ZY(DQEP^(^7:XIZWH*%67]J%0'@CTIDX\,,&VU'$;/.S%BNZFV,CI*\I0^^#^_=1ZR/Y)[0JS^* Z6';1TH M3&<2B*+MRQ)AM6:").)R ^I^S3J'0G^2]:&16QBLUQK+_D@2S[")L",#A)WS M@XDI*T#:A#);F^.Y-_ ^_J.[TP@E_Q-Z*B#1"<8A&8P17B(1'A)$;KPB@OWW MQK\*_FY\SI"#"A$7TXOQ)G=WI!F.?T2>"PM0URUFJ#:='YZ\/#A]LH36&W8^ M71NB)M6[P<4V^LV4>E"IBBMK573Q:8\%IWMQ:I%7SC<%J9V53;2Z6'?;0$M( M+0)DP6X?&K++@0H9V^MC4D,KBV])& M".%Q-D=/RFH2O4L-.54VNN_&N1+OHOY]7%2"^KA9:Z_;RBC%,!PBZ54RJ\R0 M% Q22*(V8H%YWQCMI$JM,#BDWF4#^;2UTO)L]1IX38[.H/WTN5LH2)[63FO% M$ ZH6HRK&BS";>_0=X@S)NMBAM$.*=D[DWP;FE['2:-*\)1='C-.VG$>ICFQ?DYKK(CD[=X(J:NT-@Y#T M?V2FCW5T@;Z2XQBINAX9M]:?4;F.*]4-/@<$K%+6/6Y= BJKEF$Y9RDIG56; MRI4>F&94%,''!RA[> 06](4JT*>QH9T_(7("(D6C>G4BF.^DETDNJ SFDRV% M%H*YJ]T37>K-2\&XY1FTU&G;CI/:+;[Z=^,8I\<7H'>F\CU9H8E'D=I"4PG[ M*_TG16"4(AJV#0,UA%0(LJG4VB#)TI8QQ.I+I;%:S6EQLGG!);R6# 8=$U_[ MC"7<_:.7&LHIWN;7Z <[,Q[\EY$1MHMOH50V"PH]@*%\4."H?IU\&"AL)C0R>W%QE"?D[\-X+%4&##K57V%HQ>7-E40U M2O(WM L[\-B<2?->!1,:Q*0(#/[IFZT!RPS!,3NXS#)<)MS!9;9C+-\2+G,K M_&4)QB*R(LN\)(Q*/XJX5[(BBZ.R*ED6Y$F2Y)O@,I\,?\')W%IENQ+G>QQJ M=Q5HVI=?VFV@P$SK,'0S=C6)_OKF[DK4DTI"8A.F:WFCH;K! MSEM@E>FTGU%*J[SW%E_P$I/LR 3*5#R@6DQ5F3X1L2B6+C4 C!#"^Z!2'*B; M30:_4=G+&E=.!Y:@LM*VCM&X,NF _M3_K3G4W\F7^U[)E(,S@LF MA)^%W$U#)MR(%Y6;AVGF9F&5ET58X<3?%4>_C?+JE=UOPEI\1ZW^EL<67FUL MEV'.I47L!M<3/J$GV[$*LY=]"NI;1C>T2$VLG%3 M*95^4&?Y'[J0:,:NVV8\5B$V.81^9E$A8 %K_88_OHWF?EN#DNA M1*&.'?="T_)_S%QH0C^S+A);I"^F(EAZ(A%QG1X:=H+-E4ZK-.O MI7]%^&!0,5R?1T$1<%X%;@:6MQN%>>2"41RX8,#R M,/&"@&5WYH'91L5P:ED\]E;8;GTP8!7K5/KSUSSDM+QMLNJ@XPF2AZ#IV MKA[\H]M$;N#2(IM4Y+-0$QFX^9:"'6/9EV>I'_@@)W*ON, MGT:2E+,Y&]FCD;] 3'=S-?UJ3%[++%X6%<.#4'@-IUWJ.E*_>B#] %=5)=Y# M9^S@@J7956CE 667PJLA+JB4"@"GDAH=8O>A/I@M#XY)FY;CIC,I\TV&P( + M;$T'SPLD!]OJ,/2& SBD46%SB:JJ9:=F)&>IJ&=J7Q&WSL7:&XBA&QAHP(\# MC8V&"1XJV(%VTXSW&H\)JGY1*FPH_*\2]5SUPE %V;V6MS,&V"J0.-KD/=ZC MPB>&$:OC+>QSS#G"AE4HT!K+*)$U2::/[MYKU),,J&D\7E44B,?8- 8/7>I&E7=WC N MK<7@=?I?CTP^4E#VI2'E)3YC/V86=#'I]=?#A/TM(/*^&[6>5S M-\H]S\U%X8$U6;(R"^,@":K';$/*]79@P;<]CC# SFEB=]EIBEYACJ]@]27O MF M4B@VO4V/DX),3"42':^09ASBW(@ZS11Q(:_*L/]"/YS>>]9JEI:[H&39^E;EX[?\K^TU&!I7Y88%2.MSY7O[3; MJ'R!&%S&)M'LZ"1A1VTM9,WC]-K:C?"J8!=,[? 6WL N%EE,=9#$W(UL$_P= MWD'Q(6E[![0$WL#J,F?ULJ""AO%8(#-$@8IJ++!;!]Z''KV ':\:%TC:K76\ M.L/F&&QJC1#'HT<)"WF!+)(&O:N9\ P W>;OTU?U.$_P5!BBU'LGC =Y,[7*Y:?C(E.T:MCA<1"-0 M3%7,#_6/MSR# M#<:+-96*"05[SL&YMS,WIH>O]FT?U*P"-P&DR_2 7&XPJWJT=[<_Y?1/B;3= MQ>XP=N>=>Q[/(A$+MPB]U(V2+'+SO SDE%4F)N36+4 7-+9Q>27!.CI N0)O Q8?!UUR&@Z&>:@ M531K9=_R0C)*4TM<6?<\73_S2RS)7[#EQM?/LY@9D1Z3%-,[87W\=O_Z/ Z3 M*,XC3*^$X!JSS'=9G'JNS\(L\C(0UO&=,_#;R&0W6'_G!6SR[1;1!RLG>( , MPN[%]&$/(5('5_J(!DUSV8R1HD3)HD8]0@NJYX8K<*_*\XD'IWSDLO8T:]Y6@0$Z_%YSA9MAN_7LX=4[* M>8/L#3VO?=\!V7JK4VHOB,G07QOXCVEW\GS_]%?3[T1EU-9>]IJ(3ZS^,'V; ME&-P@O#QL$>VC=GIH.$4%2+)*P(+L'1(]W,TA,!]F,UYVO_L5!7;_Z#_B#W%'("; MPF+'0_-'ALK,G:EI!,:.*>9G1D\/!)\;=H?JD#?X[E1S]OQ*5M-!_^A]8CPA M![45$WAW_J-\6WDS:?.9?B[T].D4\^RYP-=-%L4 ML&^< E,?2!1$_C^5+SUCR.6SIJ'?^K?#P,(,XZIS37FUZ=9JL-=ZP)1'PLC^ M1">4\0=R0ZS)YBC7'>GU:';D$5TWN69HW:7N$TZO0X7V\[;1G3_'PW;5B'&7 MK/C4(DO>!F.=G#9L*<=#M@>&?:ITQDW*WEBQHAL7W59SY@2NVP9=FZUPK,DL32I ME*[H*3%Q>0V/J?Q)*]E$Z\XB]\)&I$O,'#AN+(_2'(2:(5YR+_7]Y8:D_XHT MS"8!NN4=6,]_4E=KAXFZR>(ADZ !-K.! MYN UI\>3\F"#)*!2.1M@<;=JF"U@$[M-I>PO+C )?*-"46>JBM&V9DFXMZ*>&I/:.K_V MXVT#>H!(Q?\/8?&/+/#&#U:#W\#; M-ILH7+:))A2?$%1[B&YOI[@OX!QI*\1R[!7:164MIW8]@@5@62)QIC4]:*CE M;H2"*6C8S>"!-JK) ,FPB]!*A&!F MQP=HC9JIPH]/&J*BIS"IGL+E^(LV./M=J<@OYR"_-=B*G"5DAO5 M8[*%ZO%H"&@\ ).VGA.B0.:U>ZE].$72J4&RXT$,U^V:/\N."(/DQVTRZ9,U M=@3)T,YL4J-53G4[)C:5W17\HZWX3]&$1,D,T, VQ%]2*O+^#;,OW;HHU MIJK 2+>*,%C\4FX\0H'H]SAX=O#")(\F=@FNW8#"W$*!,4#%76H(MB$ D-_U M%1=2:NFWMCOG67RN3+;&UE4(%'(VC0&0J+RN!!7XK7L+5/5]'01)A$*,D0>W MDX%LU;4%B7";5E8*]G2RALH&<2AZ\&=JV#@OO<1=L9I4AJ$OSK72(*NFTJW. MV^AF[\W:;(J-7H/@>WE?L.D[&/_OS16\?CO".CS\J,]]4!R(5,;:K4:D;-(& MD%@:760-;C37!+]H(4F""=7D25'YR,Z\@]_T#[D ]0:Z21 +1<.,J<:F5%E; MSU42D$I]Q9B#JG%A^<&\G"/9;3''?D2+MJ_+L6HA2,OA4M'6_38*=_K9\:P= M+.E^L*1X,RP)ATMHD%N!,GX8/MF!F?Y&8*8-R);L&QBIZ=I]"D[*5T9*@?>$ M:J1[*=K32Q"%VP.).E*0J"8\"O[PWIR]N3PZV__PUY]_>2>__1&?_/;ZX_'; M\N/Q;\^NWDS>C(__?!:;M']&;I^^B-V=' M,)8C[Z^S7R=O)J]]&$/\WX_/_).G?YP'(HYA_\2N"*/8C422N9D7,C'O[X^V__UQ3/G[,0Y@ ^?_G?D'!X?[*V*D&#KYS1:&1_A7 O*EI(D #;[DG_=RJ(T9D#***M#TJ@=I]X,[D%614 M&H,]&Z>HGXPA'IP\$<4!H:9Y\Y89;9AI#$)MGN*O*W-/RTO!%V-Q4BU+7SH$ MR,THWXPPY)+^0F8^*\%7MLQ1: W3:LA]0W$5&_D QVF8!P^5(0_X!TP!:CE$S+_-3 MY#[Z\:?;I(NR\^7D2=%K/ !L).82OB9_T'S_S&GL[7?]43VDJZ**?WV.1 M,1QPO^XOKTRB/?((/[GG*]^EP1[011N_-K;\S=^ M=]-M?6\O"3=_?=-M;_XN#G>#3<*[#>B?M!GDAH"-A7OT_ST)G_1N%D=M_%,P M^^#X< 977,OE_2:W\;<__^3/23UH3IIZ=_-:?KQM[Y7=YI_0:_V%B9]G XV/ M6;K!>SZ.=;S;^]ZRC/U;*.'IXC^J5T8CY4B_LX>L^^6XFSL]W M$_=I$Y?=1X(4K'QWT3:+*7?5",M2@+%_TUN/135_( 6Q_J7)UT RY9_NLF8JNC_/EE,69Z:NH6+O_\IU_>H MP3";SG]R\X=P>Z54,Q0!-P7N-#)*A>V4F[OJVBZ%[(<.Q)VFUW.V2Q>LG[7_ MLWQ,[_6*VWUN?E"QM>>Z.@09E2FRMNCXDR\0:N/8-I&-N__WQ,6S!R\,?SUQ M)*,7W/3#_*?I8L*;N?KA:NGX7%*S()H&;@#S)N@8/\K@VU]__JM[<]9\_"OX MX_KH*:__"EYCY;?WYL^_PK\FQ_51\"P^?GH1G3PMKX]_^\_;OZ[5-?_]UV4Q MX>.3M\=OWSP]O#H._O7VS=EK_^3IJ_&;MWB?PX]_G;WS3N#:XX^'<+_CM__] M>#0_.O4^O#A[-C_:/P]"3Z2^B-PLR"(WRECLYCPI7>$QD>5>'D95]>07/QNE M?J13''I7_/+CYQP!5"WW/ KW4F9+CUQ6B#N!]'<52'GD184?5'Y1^5&:>GG* MJRQFF9]561[Q$ 62GRN!Y.<[@;0% NG:"*0X8KR(H]3-XT"X$?,]EU6L=%._ M $E5%E[ $_ ^_5&>9#N!M!-(CT$@A7&1QJ!/LSB+$E9D%<^%%Y4B#,N0>Q4) MI$P+I&PGD!Y>(!WW%E*4"2],PLR-\])WHR(*T$(*W:S,?<:J- RCZ,DO43)* MXV0[!-*WCL3];5WSJY]PVL_-WD^[W?_^\C_!_>/=[7I-AGS0&A>$XM MND>%8=DIB'LIB#]L%SJ/PQBE%R5)$'P!%_H3 M@K-?U9R])>"\DX4[6;A]GOE.%GX-6=A[[UXL2ECAPD48IQMYO' +/XK=+(G* MRB^]T*N\+^"][V3A3A8^=EGXX$&!G2S\"K+0"AQD6<:K),E=[OD@"_W8+\(? ]3\6TH896GXKP4>]L+48(T\V;!88; M/@4O=M\H\FZ4NP#8NIW]YW(-E2HUN"NJX\; V?IHF)GYX'XSO];(V3YEOU'7 MRYG]LF$@[QY*7B_UOESI8RJ6.ZFH=*D[Z4ODJ(S)*'AOI^#OH.#_L@,_!0M\ MQDOFKC?/:740SHVNR/^ MY:(;NR.^-4>\CV>4<9HDD4A=.,VQ&W'&W"+U0K1,F7=(3N>Y0>&-FY M$P^/QX7:B84& 2CF* HREX&=Y69!R4J6BI#SX$LZ43OQ M\'<5#P_N?NW$PQ<2#Y8#%J05+%80NC'',&KD"[<0HG"C/,V2Q/-XFE5?T@'[ M5N+ANR!$N)_[]*5H$[YTNO+K%,__O4;Y]\K_KU='%$S[K*JEOQE ZV]6F*49 M'+]L5"*PH%@W\_;N@K7WMQ7>V9&&E!5YD&:!&^9Y[$9QG+LL*#S72\AK+(O0 M9T]^\?8B;SM*L7:UH3L1="<1])F1CYT(^LHBJ(]F!!43>9(DKE\RX4:I7[BL M#'(WC,LPR+(J+:L$15"\&N;>'W/80I%;Q")UHRH! MN1U4,0CO)$SS),MR$7VV]_KEC\WCJ)[ M7[J%5$6>97'/]O[WHG0G0C=B=!M#!WL1.BGBM#7O0B- M\RA@2>DFG@=6*!,@/8N N8479E$1YFD8?G[T8'M$* 4?_DEPA%\V=-[]5HWD M]JU>=J>FM_$SU3?O>=M,#OKV8JM]Y[[O'G-_G0>%YU<^]]W<$X$;)57@YK X M+HN\E",38Q'<'VQ)D[E9@\UN:S8>7SMZ:]A]KS>U5[RA?J$0)5MTX@[] M%'=-Y?X&?=H>U6"_:%.YC0"H7:.V[ZT7U:[[V:[[V3>>N(?M?O8(2C%/55/N MOK\V\HLYW:)XBQ;)O!GTZVYF:/1VGT\E\WV72"2<5WDNN!_D>90(P<*D3'C@ M,W#MP&#.OV"!Y6=Z,_L36+SYW\:3!W_\[?''9Q^/X#='<,WQQQ*\]POPWL&3 M_\C'1W\>7 MPN>O@_]^/!R470H_K4*1N8SYN1MEF7"9[^5NR?.X+'@AF A 5(V2U!N%^2K? MYJ<5KF]-6=47)*[XOF4&\^$N@4@RD:91FB9%%*=^GJ:\]%C&>?D%JRYW,N-! M9$:/7A2I5Z19E+N5* LW"C+/S8,H=N,D24%+Y%4029GAY:,LVLF,GE2(TG2+GPK,MXSW]=C1C"Q+]UCF-$-52]]6M!5374-_,%B M!8$61DM1\,\K*Y]B6I&*JV?T'HA..%6\. ]X\Y(2PWCDAE'HE-2BRK*>NU:/XZR M4DR!TDQI(1)'/ J+7'(.199DB#A:QWBFM!"K=$ZN;Z7W;TGON=Y/1$HI!L\R$1ZQ-"$>(D4Z$0EG+8>0PSOQCKP'1:J%853>$VWTA'!S3AB7+#$^..V9I M,%1Z:;&/-MTO KJ,W4ZPO>,*#E\>#K],!C\D66-=($B QX,X\PP9+0A2.K"@ M(0 B#(*?_^]_-"7TER7B5:ZHTQ>O\IPEC(W5 6(;SBT%I??1,P?N,..,R=O# MGTJYET"YQS$.EX:D("T*$-H@KAU!UO*LW(IAG=%.9\F72]HG(1FK*A4P121.;+*,I?Z9#GG[G[(6T]7/L];L-GVL!R@@EJVOOQJ3.:D=FI6$] %)@ M#@(-P0UXHB"_2DOK(S.6:E^=O[QJW)KJT<8@P@3/,R*-,0,O10%NV80S%3E- M2D26F $O954KO:KEHKB%J[W8Y=1\0A@G(@1E;8O MM^9/\/11PP'2'<(Q>031"D<&8Y&/9**&N#,E[K+F"Y)W8T6E^6]:\ZWG45)* M!66@^5):XP2W-CB3'&:15*94N5=?%,IS O%ZOL=?JV.7V>$O\[:'P#06\_,&9Y ,_ .\S6?<:V M:Q7Z/3_Z335C\U;BX#5'A%F">! &:2T$BEXZ%0$'B?8KZWQ5"+$JZ((S_!>@ M@*]H<[="G67IYE:ASHN@SCC:3\@:'5#P"7,! "1RI,=7 M"16K:F%'T2^/.G?@-%LZWJM-4(_V40UT3M5L.V1Z*OA_-\8:1(/]XUXM%L0W M==OUQYGU)E^I5VOW/(VF)/,<"(AM)"!4VY5D$@':Q"W3"'#N(*XA4KFK" II%P:PXE8Q>QZNNRHM?MLBN9Y M[,9:HUB66A@4/0BSK/FK!.OM(T$Y4D)6 M*N.,Y$*:+#]4S:5AN G[AEB7URMV:YWS-B!>OFB[U1K48[_; BK?V44W4H M(%S]/\5/Y)=_PC=MOW8.6&B]SYYIYIKL=&OPAYM2W==N(Y#,/H=\,9=CMUW; MZ7PK>?0(FX?5?@1OX)* 'L%[G8-U[L=V[0P\NH:'N4NQ\%M^RE\;3EJ^3^W/ M\H+=X057LW@VZ&95+4H$SH\;X,Q,/G!HE[(#!&YA\5A[=-2-1[;_ -VF+&F) MJ==<,&XPM1A[0[5,C"46U+"VB!#"T.B')])M6+'BHW>MV#"V3X0D8PB#BM.0',.N, P,XU4\SSB4*[WDJC7TYC?.NHUF+9\9K/Y0S.]Y M7!%!E006(O+$100O'FMOC3!@LT+@H_(0/CRNP/Q1)LMF:N9"N$=.3RG2I:AO MM_>Z,$_EN-^S<)_O[L&8][9H_>04[YQ\.>3&4IXL1P(6)6_Y.>0,CP@[!0LH MO<(NY00+_&-!SZC7Z/>F[5@!Q85$Y>7IU38 (F,KVY])> 6Q'R*R[2.X&(%J MG,;^$(J+L\7^Q16$+[E&@;$J@@J(=N8HU$,-%<4/-%0/4%N1C(:HFQCM'&@J M=]0D"*L"H4)(E?10;241:/1#I;;/J;9T9_/T4($UDH;GHT'E$)<$',\@ W*P M1L1!%$Y8*G;J#5TE^CJ;SPVNYXQVY6^57N.@\!2G]&TH]YRN*0&Z<=8I@X*? MN[%I\U[J+R/&Z&+W=^*+PRTW//Z*=2"H@_[-7[E&(_M"ZFWDS 1-_)N'6\BE M5%HH$XA/VG'/C)5$6JN\$51$%M,A87)E]*WC[KB&]B@BUXWV%&((>,6?;?/< M7O16_C6-<@!Q,S,_.VDW3DU*3S8UY=8G:'FGC"E^+M M7P5CLDLSEMIQ-X/< M_]R^1FIE?:^@R@<-^2WC8QNLV[__9=?G"< -V[3Z&@- D^5I;;$_ NB+>NOS<9T>- ]:'TYW3HYP_>3WT]V/ M6]\!I,GNIA<[>2Q?ZWSG&D!O7QQ\W+H\:/W=VO_ZB>YN?H)[?>+[>UL TE_X MSB4 \8D7^S"N_UQ^^KYSLGUH"0.9PAQYG*EL:S;)AA^W7$@AX[5N6 M\+5:OH^WW>Y%=LUL<>!7FL[8[=M&>^)^C78/UJD5AQ=,^&*K\%D^4BPXUVSO MN'AF\<-$]MQJ[:P;SVPCU.+WL]CNQ7)H';A/M^8'W6YVGLLQKXXV>'JU,WM1 M0%6^%/[8S4';Q-O E6=GW*])O;5X4\CL]T$K_&XT^W7X.KA(<=: M[;#:++9(\[EJG6RM>,#\X M.W?@S];LU7 O:C_9W"6ET2]O^\^\=0I_*<[B8&C]L3\(C^F?YYXJ9;P =\UG M;8VSS%^7%S /#2837B5/>8!W'YX'Y-4GE< M@.#UN_ 6Q_"??*0%JU@ZV3"X3IZ8"^G>D6 (J]. M99]_"-.3P^B:R'/Q1P0)KY&?:]OE@A526RIFK/UWT,FQ62%XQ3IE0?L6AP+6 M*_91&WEF\Y'N#=!QU_BT6KL'KAV]6KL2%6$%V[7ALI;+F=LG=1P\^%M&Q=5: M;!07A@: 4A\P)*]B>_3;:JTW 'T&Y9M>_;S6O0:\F>V.5AK^,H6JU\1E)"=7 MHVAW^D,96LW?+@?!C*W*/%7^NAGE7H<)&,:B-=OAC M/*9Z80ICV&U_SDD5V2C^:GN-7A%\O>^ HGZ8HO698PY)GWG>-=?(6(%SIT=J MDY*4"G?'7GDOZX2/6^4-^\\-S6E_:KNR(!Y0O]SNGZ\./:CL@_:GI!]L=O8] M2T&JN2Q)JQG<02U&S;A*)[#,3:*XN'5.7*[]5/AMG0&\:^C]\QY=]7ZY-LW+ MU62/PS>5J?K658-]LL'29^D(2,GK[ @XV0:P=JW-W0+[)+Z=UFS%AD/A--1& M'D+M2P^&OVR-[J;N4[5UG-.)O'"&2Z-+KK6>?NGE>W532*LI?.P4LKM,X3UF M:0'\N4]^OGFW62I*NV]T?)=DD+_:9MZNG4/0^TRE]ZU&",WX_"=[Q=N7,?1= M,.!1+7GN @X/+H^K!KG4@UP0VUY9ELB61I_FER7^-G,"]_.#5.NN)#[5/9;G M'@NR%H684['D8E[OY+*4X;YR@I>Z9D+N\]IS2XY_Z.N\Q#O_GT>]XBNMIA[T MPK6$3F6#CIK:('E2S 5MC<[D2DY*I^SA]CRV&,3ND<:9072C'?)_ML90.B=% MZ"J'D[W2'?UAF33>.?G]>'_/P]A^;QUL;L'?M\3N'HR1[E_ O4X/]DZ_[^X= MG]9_FRV3_D3K>3R7'T[V6P>G];W/<)]3L?.Q?GEPLGUYT/KWW\=/Z? MRT^3E##<*^>#UXA@+A"GGB.=_XG)ILB<(L+QE74M5I595/?&)>)6J.#IC<(3 MIS)9K327+G*:L TY5\X&A6,B)*F[P=--E.,5,CT9,HUI8W(-3\C'E KD%''L M+#(Q*L2HU=10%9EZRQU"*FAZH]!$!(M!.4LPC=PD[)QR@466B* ,/*H*FI83 MFB:X94AFM&)2(A8T1=R)B+1(#"4&GW@O*$ZJ@J8*FI;BW>X!38DFEIQ)RN'( MN4M&@9P'%96#,$]Q405URXQ/$SUF:3 L BH)HB&HB]0B1XA&3GIOM1&82;^$ M0=TS-61YT9.6B23%Q^P)3^R_SY",+?E_^898K;RW:[.7OY MJNAGH=Q][\&IN<<$O!F79S'[V+/16,&35DIG04/PM93-$?A?5,[-O9R;J;9- M@6G'%54(U@B"+TPPTDH%D"1-K**2:XH7'7S=73.6/#2K,.X=8MS3;(97&+=H MC)N@3+>,16<%DE(2Q)F"V(UAC[A@-D8N8/EHA7$5QE48]_A=]0K-G@3-)K;+ M'=$FD"B19$PB;IU'COJ(6,+*<^L)2W9EG?-%[4552%8AV>M%LH=OPE=(]C1( M-O;+O)).* @[-2<.O#'JD#9&(.))2,+E)D;A=2'9G'815V1OZ_]VW7^MW[UD MN:I17M9*VFJP58WR$M0H$U/5*%[UQN71QL'EWDWC0'F[\V=S?_;N[N[9.=O0U^L)F?=W1Q M<&W7_=?CGT]LBP&9"+QWHG<$9:OK%.S2M0RI;-7U385//T(GASU3C&"(T@P MYR$Z[)AD0?D0DHG.W@V>JD+ 9T>F\7F@3#PQAQ5*2D3$DQ'()(]1PII&ZJSD M45:%@!4T+<6[W0.::))<"8453II+)9QFV AJ8@#?R6A?0=-R0M-$TA7+#"XN M1J0B9XA[HY"65B(G3!(4X"EI4T%3!4U+\6[W@*:0K [.6RLCXV!KM00)-DY) MIZ/RDE1!W3+CTT0JE<;,R621"E(@#LN'K+<<82J#<(P;R]02!G55C?("2E5[)D=GJEX9,^&5809A8W'NWVN1 M\=XB'H*2S$8N656O7&%8=RB,6XBF'-6)Y ?%+T#C./&(*NY0)1& M*W.LSIBM,*["N KC%KO#/G<;JP*Z!0/=Q*YZBN"S42F19PY<.$LU,BX8Q$C" M5/L$J*=7UN6JQ*^G!+""N0KF7N%N?05SBX:Y"0+1:"*WWB/'@D,<)X(,N-^( M49\"UTIRQE\;S,VI=/[75+/RFYI<$WK5Y?IN%='3G;'G?>=IFZ1?G53=H2/Z M9"_Y[=Q*'C[NM#U\R^;5?-^]TC\=!D&3H)8CIPU'7'F"M.01%4Z 2[0 M*WVJ1OZ9(?O&=NEGW=C+!YM%L_1&KS?(Q46]U5K\'KN^T5II^6\'[P\KH;REX%T8MHN!]-+\ @O'' M;NCCKKQC6?)RN9OS#V6'9T>%JU,;^CJU/VXZ.WJRNLYE+7"MS=2V/E-%)(# M"SGAPV+0FNW59ED6]&.*)!\9WMU>,?VVH[L[O/^;">Z,$#Q ?.>C,%PX9Y4- M26:G-,#/NMRGUX]*Q;IR98?^:_8:OC;ZQ]?@>M.MXY^=#:_;I]L;NW(>I?/Y_L?]T6!S"&>F,F,FP=M,#; MO=S9/+VH?_S0VK_\1.M?]\7^R;:H;YY^/_BX<[Q_TCS=/_ET\9_+[ M;W*:(V-2;GVC(3+TQ")GA!&.>$6D6EDG>!5CMMC0\$Y<#,N-/]SG#9$YHB.()59(;G8S50OM$DHM>)BIR M&$_,,(Q_S [80Q%R&B!'$K*;AJYEKP+)>X%D?:HL2 F>E$Q(* (@:9A%UD6- M #>)CIXXD MPE^^$Q;>M1CAW6-A#UX8?EJ4>WB#=_C1-MI_='J][;9O#D(,V^TMVVW#914: MW@\-CR;14"5K:>(:1:4(XM)29"@S (X@^TI%3[$!-,SD@ _&PM>7X;^4.P?F M*;S">V2-OZ^=@WN__W*;A'M8!(:%)DY2C[GFF@4C=,3!*8:UERRZ!11Q53L' M+V\&3J=R!)E),D2+A BY(%5:9+AQR$JM@DX^$K^H,^7[*E;E-C_UQL$"G>7' MF8OE@\W[>-)4$\VCC(I&PK&RVC).L%&"26.IEW.3 ZI=A5<+H%OG?^S5A\4D M&X=:2B]2B"@E;!!G@B,=I4<"&QXUEL[9M+*N5J40CW>EEP\\7YN?_01[#N][ M_W7)@++:A%AR\/P^"9Y,B!@-]8@(%Q 7AB,7"$$L&46EX!$KO;).5KFY#IX/ MOC. M>/P5Z^#U!OV;O_+D?1GNF%UMU$Q/AHE_C[OCK,JCB%PWVE-D$PSV9]L\MQ>] ME7]-)RTWVFAF#F=?_\:73.G)7K*4(@"O3K=8\Y]!=F,W7P5CLDLSEMIQ-R/R M_S2DTD*90'S2CGMFK"326N6-H"*RF Y!;?>*7/!.JOV6P3RGH__[7W9]WE+. M"'R)HX1XPKB. G/&!6QZL3VU,P4H!"/?3=M70QC'1?B56KB'5ZEL,?CY,+G( M&<0O" NJ$7@@"6EK M(8VQ18\E'0E?5..UZS4K7Q2N:-"EC+PC@,RT-2[.:2 MC-ZQ[8((>@LN1EFAX3N]_EKMKQAK.YU^K*G5VLK'3B><-YK-HCIDN]VW[:/B M-F7;EEP.0LDO:_!)(67Q6W[BK+SU._"0IA^ I8C%AY.5(+F\I-&;&/!JK=&O MG7<&S5!S,9>&P-A 2$<%)XW"45JK[4U_JP:_M3OY%=J]!L &?"EOS71S90H\ M?V)(_W^ON"A;V'+OYJJ"I=>'/Q2BMW:_6K#G5G>8[1#AY<"HY/*9\71.Z_J@ M!X_\9KN-SJ!7?%ZBG#T[ZW:L/X8/S\$+;;1GUZ0U=E-KJ0LZ"@I[NE:B2JXX M&M^J%?O'G0!O?=2 NPWR4H&^SRT8FBP/NJ$J*(L8?!5^GRY"J@V'.'[N<2-V M;=!74-,#SM_L^(O=P2 M%YHEKQS-)QI"<<>?&WUPMOSM]GEJNAA=$WEV;F[$\5+31N@O$U8D"T_KVA@+ MN1E)&MO57RCD--";+,\9KK0K']GX#['6C>>=;H94-Q%J5#P MK5KO+$--%]2HTP+YKF5\AD? %5T;X-KXO:S%6ZMM]&^PWX5:Y'/SU7GO<0Y0 M!Z]8[BGF[1:?^__DK_B91D C+9H"/S?8X_PI M8LXETIUYP_RA^M!LG*]=/52=0:$Q<'4WH#/;[5\4VI/_UNL,NC[VRB]?_3%V MOX%R@6WI-YKP+C"B, !#/:,>3;)OOJ3ZU)9IJE;6;^0A?4%HV9MT3DN%!LVJN4:[TP(' M'$& T,^F=*3]A4+7?LI6JQ!'_$L]1Z6UWVRWV:G]U6CED")K?CU?. Q&_EE6 MGT-HT&E^*^X_-)A@^$*Q P7Z??5-B U&Q[AS0Y-XE2 SX0 #G;RV!G-B^X4X7$40V6?/WLF\QT",U>]T\Z;BY%UZ!99. M_0$>>A;A97QQ@T:\\C9"PQZU(:QL^-X5=J^65 .-WBE*70@VNS#YO7&D5_ 6 MP(1DPW+1B! 'YEUPP$. 6?O--IJ%,1K>_\O:7V QND5 <5'+Y(#(=P9G.6B MR1R&. 790,N6T5)^Z^P7C0/#'\[?<-FWVSX_!&[X4XC#'_\Y&L3DNH5&SP]Z MA7UQG6_9+>P-FD44;H?6 BX#(W.1I1#>I9O?%=S"T6"N"Z#_(;WPC*UY)@J2 M,OS?:(B_ZXW?@O+%*Q8_>^.4FV#AWF.C&OD+ZI1I9JA[0AV'DFL.;A#IPDV;4P3^DUW-,._9C@H'8E#7E'::1$+\_]8]Z^KT?U=,T9N?=OW-&4S%3]O*-UH_AO_V6U\RQ[\GTWKRWWK1_/JW#^# M]D?3M7QY,/,3&1::]?^N)W.A3>?IVET:$Q=2%X'ZR*7ECDO4Y#)*).8,B3^(#=@.K@L;E[( MT*L_^1]RO-(ZW2+[EW\W=_8^?:_O[>/ZQ[];NWM?R,')Z<7.YA&KTP^G]W^?['S]0G8VMS)GY?G!UWT86_[^-H;G74)<>5FGG[X7)!5C M*FMJC;61<)1H@C!2" QAI'<(PDLKI(Y$!+RRKN@:7Z:$Z&>J2:[ 9IG>[0%@ MHX0A@AH\255^\#M?LJM;W?MY9U4_W;0!FSA*425OME>+@ MIUG#A6*:,*]2I.*&&@8ZE9NY&8OPNO'MBGG\8B15%8+>'T$_3;IKC)*0#]N0 MURD@[I-#.C"*:! \8>HY=GYEG:P1ND3=:QJ\<#QYHR/C M1$N;T\F%MWR^MU:!S]."S]A](T9C:X)!2D:(%<%_0XY$BP)U'/!(8Z[#TH'/ MN]I8^SR=MI!;)%Q$V^U=XWU8$-7"TL+.W(R&2%ATQ&K&N>%.>AN$L]))S4T@ M(I*Y&0VS!2EAT,U3>AOH[,'\5PAS!X3Y,NG>!), M7$G&9I@;0AASH!]82,03Y\AR)E&,$M;,)1=;6O\?97(>"-0 MO$V&WAO=\#*==)8P1U'BI913!%!IO+4&:"HHX@ $@@!#(8ANM3\*EI%?6%5O#>#D\ M\9>0_'^\-$7AFT>+I&FB1AI!4P3$L!K< @]_L9Y0SB*>'Z]7:/$L:#'V%XP+ MEO%,=V5,#MLI0P8SC!*-1+FDM&=Q95V3"BW>9S;.YZO*BD9.38R]?E%B\2!' MZ0W2"LZ%/FZYTYPKJ5+B)DH7B?#1 P@FJF*2E:/T4M#GI_83%!,I4 N>D2F( MFS32BAM$G97")N\DI2OK>(WPY3AO?GGDJSA(%P\6BH@0HL*)6>"M@ ML8AFZL]=6SSB(+\JBF+ 0=YLID7^UCF[O> _RH)1%G[6 MSFPC%*1,]BP7T4BT*+R\[C3#+';&Y;F%L0>UXH_EXVG:&].2?'D M*DTP2-AQ2_%B<89T$5=%P8,)KLPK3H:"T:%MCXJINGK"R2 <%34@ 99L6%5K MX='/@&'72LL*015KM2'IPT&_NMW^'>OS9W]X[.=S[NM, ;/-X_.87KP^GNWJ=+\-; M*:MO@K=WN2_@.?30>"R,LQAA91SB22?D% 47#_QQ M:A/C$,27WCI ;0P;^0R361N\81Q"^LBEE-IJI:4AGB1*!6&S5?6_;?SUO[6- MG/S_]W:V_CUCZW:7UN_??F\O;>]]=>-9W W4XK>.H"E5?^9 O"O_[MWYYVY(LGIF;GO)?I2GO'G?,K;LN2Q**@KRRR MO/K'G0',2^C]\QYD&+]<6Y*GX,8 ]V@-ER[2?LG M(<=X&.7&FQJLN1M!R.*8*UX5V<)#VIN\D[FX4]_9]S(7^BERM6X[@VPU0FC& M%]I:_.TF)MJ%]:Q[6(7(BT[*0QOSW/;RM^XRO^A;WZ/ISL-:#=RKL]O\ &&C M_YOM=B]@1I>JO\XC8H4/#??QBZQ??KG8_;C3V/GX!9[SZ\G.IK^HGQP?P_T; M<"W$ \>MG:\'QP>;&\/O_ W/$NV#O/ MU4.J4TDT66'=$5VBTAVGV9 M0+M/A]I&QVC$R NEP+DS%!DP84BE%"5SUG@A5]8E^'9$O@JT>Z:VY2^JJ)^G M][Z?/Q_XM<#4PV/0:2P:3_A\5*I@Z'XP=#$;8PI.60C8(&5X AC""6GG*>(J M>L:MMD/M:M/7A(52EK4^LK=,ADF',"\T4(IZ MCA+)D*9,($6HYEQ8820X#50\VF.HM'5YM?7A(4"EK4^LK=,NOJ&>Z/'!4QRF9M)>9ED^RKC9Q'3\V;P?AG.L.;0?QK%F'Z#Y5M>+!MN+P6=^D4$@/730L%<5>B M$AE'-9(I8(TUBR&0\FS/L 6?[3U*Q5['7G@%L!7 +L6I806PSP>PTZ%R\,(2 M[0)RSH#SC9U")CO?W&CO9?!66%N<)G)5X6N%KQ6^+LLF186O2XJOTYL;@FAO M7'0(:TT1CY8A%PQ&@CHA!<0K0?#B_!*\V3> KZ^OKO]'!6CUHG2[J&SY*[<6 M+HK)E[L2?J/9'%:;V[J'6[/1ZM5%]>C'DJQ;P$QW(RY;M_=JQ+6OMRR]\*QFLVOUB6VO4,KC? MJ64R!'A(OY%G=31/-TYQU$T\FYT"^H!^X.IA8F_61IRM_*9 MV5E* 2_WK2>85NX%/.X"/C@!.1_^#2#B MXBQFY+M)8RPH=V_0@ML5@WE7-9@2KRE.GZ+GMS#B]90U4LQ?RV#SS)IGJ<$D MXDT4V\T4858]U6>F:^,*G7\#=*ZZJ]]K\KZ,C=C_#HW8'X41J^;Q7O/X(5O[ M(AO[K?:JOZ%7]C$H7\DC-M>=^?DN[ MX$*'Z/H34ENU?7^KG9AGML9E4)(38WPTC#.J='2>,DQS/V9/E5M ;L=-6P5O M9]>[]84>M+;9SM=M7C\Y:.UL?F[5+T_9/OUR<;#Y!=?WZM]W]NKG,-[97>^+ M@[V#UOZ))_LG1Q<[K7V\\W'_;I'ZY0:M_SV9MO'ILGZR M<4BI\CH$@HP0!O'H+=)1"A0PC4%Q&X4C*^L&KV*V)/S9B\S!K2#I-4'23\^" M27<#G@WO!ZU!,S-Z9>^_V T&_W_H_F?OOX*F>T-3?0*:/AT*004U4B.%543< M2(D44(FX) 99314R*1G#2:!722P *QZ:?K82+V"S@HZWP-TO@ZOL]I1>#AV3N\H2&^BYS@BG3)+ M$0X8:>PT$M;Y$ (LL32+VE%8 @R=4W9P6[+J^K]=]U_KRYW,GYM8Y449V*OT M\YR&.LQ9O6U?XH>YX45F*ER0.LVB3]&:\ MB=V]?;:S]Z%5W_QPLO-Q&[[SZ?+@Z^^-W4VP^I=?+K*W46]M?]]OU6>]";$# MGD3]Z_YY_6L=[Y]LX(--&']KF^]LUG.!(W@;^Q?[)Q\:^V2*81_NNW%(< C" MZ\S"P1GBQ@OD!+@4T6D(Q;A2ELL%;V:]R/G$PZA67PYW-W+/T2O8!?L-;W-T M7$NYGBW_Y>9,X7?67/VIH.LR=CO!]HX?AEK%\@%H[97K]@&6+>-7KP*P1P+8 MQ2R <:.$E]*BB$5!W\I0/B9'CH$4B,2IR/2M1?47_:4Z87UN!!L#UA6&]6/[ M$1!V5\>R@K!%0%@&KB&&[<5V!6&+@+#+60BS)'*/"4,Z)O#!'!7(2BP0T=)2 M17F2T2P,PBHG[+X0]CB\JERNY\2K"J06!%)X%J0,CCXJ05'@N6DZUA19XR)B MR3KF$Y&6OV<_ZT4UM9S=F_XM4MVJ3+;J3'&)H?]]9[(]$Z:364SW*DCL=$ 4 M>YW;:SH(FR5&BDG'*%8J4O6&,MGNP&"6?Q_2.A6484]SV'C+=X:JR.F:RH6\ M(QJFG[NQ:3.AU?C@[!_3U#W#6<7CKU@'>?YPYT#@RF]"'WEG.#&_QO50G)C+M=H3TXO].NC!4WN]WSHMUV@7\[S9Z/EFIS?H MQB7A&/M>OSS]=M#^_?C@LL-W]YJM^LE.H][ZO;GS]1/>H5_(_M=]OM."Y^QM MB/K7+^>['^%>?QE\\)]C[%M_M^U7,]@].1*[7_W\? M'YP]N[.7]H9P;A*OR[6Y_;G3XS26,B>8YJ;;OMUY8[!6:W7:O;BYHJJ217)\G::M;_=]#(5)8W M>J+@,;K8G7%&?<"!.T>5C#P?!>B@F?=&^7 3%&SD M<92V],_8S00X8-%VT]\=D)ZC[4R'$WO]\BH8[95#BNB[0XE3?N@%P\H8 (9H M/>+4)39]#O]6V[8$3RG5:KDZ420#=_ M/I;K@I"R7_:P&;*>VA&SYO^Y1^R"DR7)*4:"Y!#'Y)T,YRRVTFF*A=?99I3B M@N;)#1+W"&+F&)??)L>^UP552K$+8D2NY$B^.S':8O6CPZBC#4)&%+%)B&M! MD ;;@R2G8+>5#PYK$"2Y1FZ(2@"MF@55[(3,G!PT+\M9T[;[M3-8I\S+FO/V3O/5O4[JG]MN+!EI M\Z.N_C2Z4R]+\5DW'D=8ZF^Q5GCC,+)>*<+7;PZH"@C3&O'5QG9VV'H%A>W1 M4,@+?M>M^N=:[Z+7CZW>\%G%^(=W 8?E6X0Y*#@K)V[9[W2:O>+&H&@P,KAS ML'V;Z7 GQE+R?,U2NRZ;^=B;,A<^;_+"TA;3FGDX\^L,$<#F)79#_#"Y-LNCZYB# M@(K5FL=#VAW>#X8 BY2O*&A%AT X,9ZUVH050D40..1$[=T7\$*RAK/$*0 U M3]PZ24)*!'X6*47-GACP)M[C<_D:F3NP]X[ASN/=C4-FB/:64:2T%(A;QI V M1B#"P76Q!J PL)5UO'933\LAVH&<]SJ^44C'E=1-RG5!KAV_GP$6P24VHXH? M9(-34N?Z)MR@D1KE9V>VV\_B=13;(.S-DCT[0*C>Z/6[Q3;$Z%:]$?=MML5Y MQZ88 9CQ?@DZ4PJSY*#RL=,)YS"=]U6LASF>69^FE6;T_'>L$J<7NY\.@^'< M,8ZS2LB:49V.R)MP9=?VQ[\4\(^N-& ML]GQ!8*,)F8+P"=W-=FSWS=C&,!K@*,T<]:+WYWR;%W4]_8/N?>P1H8@@I5% M7$J%C)(4D:B$E5$3+LC*^DZG':]KS]#_.!K)'_C'<3C5V4UTF;5Q--V%MP5& M)+=YZ-OOM;-!]ZP#!J'L3C![)UC,TC?*9N:H7=YOGF<4OS=*-1F:C:PP\2C; M$A#<9VPW\)<_AE=M0KS_^:H*>#O , HCN='KQ7'HO]$.?S3*[A(Y%Z'7@S&% M8K?U?6\3,0+(_M01' ]N"H[6@6&796"V4+,QF"?O](< M2UK^/(M:;5RH/NS5V^C6LK5I%=[81%N$82??26-8!!YON$Q,KBGYL+8"/RP3 M@P_9W6Z[./;X5T7/?3WSY&UEX\Q_ZZEMO2.]CKD(/6 M0;-^&5K[K:W+.OV"]UN?+F%<>&?OTSEXWJ_Y^1>[>^%T9^_TXC^7V\-4 MHZU^?>,0(D85O2*()Y&WN*S+*>X4&1L)MLQ93GW>T5_%3%7)H\^;Y.X]^-PA M!V]%O#WMME8U.D\(30\^(9P(-;>'>[@5.MT+G>J3Z&1T8I9+C1BG,7=RC1"L M8HP(EQ1[CPW#>;>1W'3<^(:+;UY4&_>N'_'?UPK$Y0+'3><<]V@?M!?VH M^\-["$]^&QZ=EG-<\4^]$_ZI!R94/-)V7S_GR_I]AY.^H9265U:&_EZ&WD\: M^AB%E8D(E (QB/-$D2%1HN18BM0%2F3NX;,JJ*B"L6=5W@^-[T5FV#P8KI@0 M'H];)3CYT+8+1:9BV8KK*EBZ%RP=3<)24$(RS#F*SCN )2X!EJA$PDBO.*QN M\FEEG3T:DZJ]ZWLIYJ0NY&P]VSYJC!WR:N_ZC7A7VU=Y"W?(#W=O&NV@1[",9]G\0X'6ST MGGCD Y.()X>1,2H@*93',9)(G5A9%ZM&+,I3>Z[3KC?MQHUJD]Z9[[9<4':M MA+("H#L!T,4D $7K($:D$DFL8F:&(T@GX5$FDL(^"NUU9F# J^0]MJU> E?K M84E1=R'APS_BX7OK65.+GZ *NI_<"QTA_EQO=*,$*XL2+579?*C\M&KK/ZS7$:? M*Z[O6E":^9*_VK$M/1\R8*33.?PL ?7SWPVG/F<-T4I:A+ MSA&R=^TUKUXBSZ>_OI<[?-??!^U88[CDNQLS!%E8F]ALM #QNA< G66Z:*T; MO\4VW-_9DL;IGHPD/#!!A65>J,AU5)I1IB@)3C+MA4E#N)8,+Y+A9X&;I)O# MB?A*-M,@KG^NH-$::.(V(RLCLD\0^K*S3-78;)]KF MH#LB-.D?=V.LM4!NCGNUV,[2^%<\ZQ=-1:\D=9J9,=>9=PNQ;==L.!GT^B.2 MGWLQ[PF*DPK>!IRXI,0*QI/ C%/IJ91VF*.M"G8&^,%<%]/,(0$_W4%>;\JI M^'-<=;_=+N\"OVS#J!NVN7%%_;6="2[.FK$?-Z[>=T9<+RIA'0GK]GD=O :5 M252]"<@DYA%W/"%MK$-4*F.2!% R,5-:W90P,>+P&3*$-,HU*1"W-&]E*FX6 MNUG 7,URTHVVX/YI]'M7 KWNH^(,@HR*8@,43N.I3-")DHPC!YS1YD? N@< MR:P =.ED[=I,;.Z99N]%Q MJ>T=-WHU<+C:1[%DEBQ9_O(7!F/7O$C^>6?-9_[H('X@2$)2R_]NZ-7^@/>Z+>)D;]KT86QG1[RX!0W(B& M=@VBBRVR4CFD796/$XM^M;W,]"7WG;[ MPZ _Z+YK#Y;L;M8/A4Y62V$1AY6 ?Z)!6DB&/"P .&4J*,-7UOEM6P 9!+L- MQC^'C7'RHS_!]>B$]RQ'= ?D2'+FH@H:>0W2P[U2R!@ID214*T6Y@/7)6TFW M$4X/Q:0)122X/F5.R>61,?LJ?Y# ;HFLOT]VC8&Z-1 MOV?Q8?6]3X?2*>%TS@L X1X"AQ9K@E2UN=-'A\QCW=QHO()PR1MY8UQ]3"* M+C9TVK5VI]8 %\GW2^]KTLG/Q)N="5?IZJP"7*4"P(9[02"4[5K1OB4S;@XW M2,#S"K'V5RS%D&D*$?:HR@X2X),WB^&&R6W4!DC]?P<0BY>](XH- M_@R?,X,;4S9G*O;QOB=4DIO7>V*? =>G;<_'5]Z$<*L6C9%O=I/^]%V>]/53L^4 M&PM0\&)%E#U8!W"?2Y>WT^X=-\[NS1A4I;Z^N\Q6S2,+@EF;C.+42ZT92]10 M[9F,6I@%9+;^P$_,.%; V+C7\%M)6!4')QOG^Y<[QP=[H;ES\@D?;/[:W/T( M]][

4&KN._:1B'] MZ@[-R&.)I-QEM0/21QSXK( O=3QMTJZ0!I6RL#?@E?('/2IJ=JI#S2B2 [K M(LC;0N=L :HEQ-0.8C86?[$VW\#B6!.3\:RSWVE.R=+9*R&&Q[2>V MYU9GDBR\9:=4M*XE%NJRP"HR?V/LYND:'$F9W\%Y7(BF/Q8?K6GAL6I4@2$H M!QG%&X6R (I47@/WJ$PN!B08I22"O!-5[2J+9 %0,?8#26MDG*%+$%B9*&\? M<-6=CA%)*:78J!7E.1;ETA:PE^-/_) F%?T?A*.!2,>*E=2Q:'M5U&2 J8/F M%L)>287HV_+P7N%;&T[:4FBYT 6@0G'WT(KG3F5V9: ;2P+MU$Y0/DL&Z%+B MZZTL:I5^'<"-R_$Q ]O6'AK\DQ?B*S/[U<"'*^G7XE!,3T>3^3,4:^9J"$>T M,\3TOL/3Z30)&3[G_=/C,_!,9W+G-!:"AY::(_JSWE\E"*?U4#$ZF9V(=_J. M"YP?SD_$^[YLU(\T*]U3CV73R)/DS,-&HL&/FR>CYR:2K MDNED-'U^]N-@$)XDX)2U/92!T806C$#<:7\Z(M1G:?P$NYN]X%X '2U">] MG!#AU-FZ5;BC9P^!,Y)2;0PDM>O(Y&Q/@*.XO]4H_/DD#BI=9Y%P7Q4:?(QS M ,W0BH@-Z-'6]JUY!C6#N%'AQG3D4SI[A6%6AP 5)L M- Y'(ZHHQ^K!%/EOF*T;ADD702"^Y'%,8,4WK[UL\PI,,1R)N M #KXU@/(.IR.SWI-[D=!!B,"'&:EXO04VRQMJ*O8EA@+5:1RRE]L][:PL8F MB]JQ88A*[#:':,+?:P?,DC; MST'#^'?L1276QI#X/6&2YI;[6A[JL*JLK&/X:&YJ\(\FDSAB_'Q=#:>QSL2P M!J\.YJ-H=MA#&";12@AF&BS 0$&]]$MBB"N;*]1[')+G9S,,;'6^Y0J@/,1# M"=BE8'/S/FUHQ.%[#>C'XP@3$X7SGG'=N$-S9R_C-*^1:_(+!%XC]IY+./T%?I-L% M.,%50Z2RUA7UVN/1#&US>@(W;U6!A" H*EL;(IJMF(WF].M$?'4R!_[<#9TU MQ2RUP\.VZ^Z5WKHW'$&Q"BW!\]2ZTVR6=:CCV>^W."XVC8*+=-\!H'D'G M9:'N'79:K$$B39P^EEB:#;-D>#JH97O]2"+ZAK93:$B0!\*Z;\YMM:%#/<9+I_-0+5#P>A2X;^YT=X2#ON3>Y%9-LTMP4%;<5O:B;0-+$TGX"9C2YV15$)ZH9>*62!7 M*'0,&N1C?WK*Z238L_G!@/8,DR%NX=INQX2A7=&<%N7YO@IJ WB?%AZ&*<9% M%:C;#2]'0EN"W3#6'#"[,V?RI-?-%HY/Q#1"8#-!<-^0M[#I'+[7BZ8'=38P M5?8"WMU1T+2GED^I()\ZNY5%V/XNYM-$E)8U4W8,V7 .93Q$1._\V&BKY+;D MB#,IQ&KJ\X_VT<7AKD[ 850D4P4!:#U8BF"F*&F9Z,)X\X+E/ZP.&H M?:RV=C#?S?C/1WA$[94J&/1&';P_ND2NX>$:V.;+'[:,#3L>GSRBBDE6-&G9 ML<,W@_5.7QJ+;T;6N>;;D;JJ"KX> =\C67S_)[$GOB.@BD(XC0UL">8D*CZ5 M2:IXS83=9),N#4L*B\.H/1;_V)H/W:W:)R,NZA482=L/.E-N,.)_%Y;WCUHI$F)J!&FD+X]=ZKCXVX,C(=1,R7;SN3!31E][M[;[;GC_FHN=K_UHF7FAJ/YA?&F#\Q%7/ MU]1:]L8O3OK<7BH;J!DAD6E0X'RV!5]7O!R,PO<]*)]X3=@,$10T8\U3FO%, M1F("]3E ?M\K@:/>JQ8TRA6_4") H][B6Y?V:?O.ZB*^JNF6QQ=>'Z!&XR17 MJ"6V3L;/3@Z$BR^1XI=@*WYQ QY&5^:/:P4J<+0 OR\M/$]?2$'[)N_\OU!+ M P04 " !CB%A2?%RE#UP0 "M+P &0 'AL+W=OF[KVU^\6F2*#1W3C]!%[>%>57LU.J$M^S-#>O MSG95M7]^<6'BG/+IB@S6>%GN;TP^U+)A"=EZ44T'L\O,JGSL]?&KWNXJ>G'Q^N5>;M65JG[; M?RGQZ\)3272F69$+RY2PW_%G1T[FYR)N#95D;G)X"#3N?TOOSL]="8L MQ_=,B-R$B/FV"S&7;V4E7[\LBSM1TFA0HP<6E6>#.9W3IEQ5);YJS*M>OR^* MY$ZGJ9!Y(C[DEI2 MB?]?WCS\9U87UV]N[X2G@?_H TL*RY*;)6XVZE<5#LE M]G49[X!TL2]UK$2Q <\PGV^U-II-27V/E4H,#]Y(78I;F=8\D-[D<"5>/))6 M)RJO]$9C#=T*+JV^F6ZIDE&/J4J9"L-EGMJ53[ MHJQTOA5UKBN1JEN5BJ0NZ0WS5M1EM1/?:EE6JA2@H629:CS6^\+*6L1Q798J MMW+&JJS@R 0(Y>"M(.\%#,B<7(> 4O*M,A!"Q+J,ZXR^Q,J,Q/5. 2]W]"0B 6V4W8*@!.-,"XRF\)8LA25>\P\11HL!? M:AI57Q8@GA_^_=^64;AX8<36@XR'G%#G[8C&X4H\.;?<%+7!._/TN?W.W][( ME.1R1'Z6V(/R($#B7$238#E;X"&,@O%XUNY9LXV">8E>B##$R.B(5H^A#C7W M\#EO1SB.@ZZ<8J]*BD.$#-K55%>2=X:P9 SKF#1>F6-H5/(K/0-^A8@+A)1$ ME9*QO)>F"H0%0<7ZV9?%?R-F8)%-79$?P';EF&T"LA4:56$LX$^#$;*;Z?WB]$31B0)KAIXF&3 ]&F[Z<(!>G-0&DV@'K$. . M"LP*,)/JKPH&@?*0#:[7*,A?+LCS0)YD5=5Z-X(> ]7@7-(L1 M[1SB&D.;#[4YW3-EZ!XFX93O0=EX4QXK)1]YKG MB37<3E:GDE"&5]@E"P^!5 .)1"XNK5?,C%?P"XYFE754ZX.PVON,&DBO!TJ\QS,.3LE]"; MD"-%W@?XJ7B7%VFQ/F]$N S"^5(\F0;SY?0I_D]73T4X"<:3F0C'HQ7M"6;%VIN**$E2 M(Y;!> &'%6(HIC3^91&,IV.Q'"U(0XDB8[,66='/7&;8_2B8S+%ERS$M&-)Z MP6RR )^?(;^_CX5S,(>Q\3OIM5CWWZYZ+Z328S&;_"L!3H/A3@,<$ M"_B_#O!C4_& _X?A.%IAYUB[\V"ZF#CE(EHQDL?!8AD"6-%C2)X$D]6"\3!= M+1G+T6)"6 X?Q7(T";M(7DZ7 .4?0/*< 1B-YQ;*+8CBSO%WD0 M4V9EV=]-?%=6&BA( K:.I)_,H&Z6#%"SZ'C7;('ID>*134)_5Y0IL@EL4Z)1 MT^D;UGC0B)HUN5]\G^&"G695[T0)55@ZJ6/4'BC/&$,UV'5Y/C*5-"&MW10Y M[RJ5C+0*=ESC0[D%?%JDV?42+;=Y 4S&'II/B!BM&HU?_$@T^3E\\933*0F$ MFCI%$KLIB\R:23BD6VWU@S0PK0TE;@-*@0#@]T32Z[*^(CV(GSZN>R)3(B9D M8G/?_G*41,K4%&(+"2M.9;N+LUY)K6X+3M2/-!8SRA,MFV,ULTILW=1 L 5; MJ1RPNZQAU4Q^!:S$^6PT%AFR3%(]N4HL#:LVP)0\,('.QC.+&RHI.28P87-, M&/-$61QD6FEE&A8SG3PSV$HX- Q!Q'Z6%#6YMT1O*1O'XD92^(;R7='14T72 M: ^Z$M=&DJ_B5(U)//)KA MAK@^Q%:);VO+B&U42_ M4"P_T:XZ:,;0B FH1,VJ( M=Y<#W?8(W$B*:0Z'374F!YL[EW!IQA&A;-7..5Z6.RBPR:BQR8#QBD!-DQR_ M;)Y]2?&E9\F$'M N &.&?6<78F:$)HS;98 @0H95526_0S+;MF@JX=:-% CT M HX98EK(NJ ]@#VL39M.7ZDM;7,Z)DYJ<](,Y&V80\M!QZHU2&XP3>15+#V+HS::R3P?>; M@_AM=#42[]?K+W;3&D^!\DR5&0_BL.ATFW2T"ITPZIM%=+ZOB?RFXNAS2R<> MUF$?60*,3-U*;C=ZT0.7[1%!!/O&3;$I;1"/H(MO=4&OG,@,(>N&&^:HHT5Y M[@'_<[EE<4?W%4FE:BK14ZRX"-?VV4KJM];*-;N _N][^\%:&X2#XTEL!/!Q MDOFN;-\6.-=/-:>P^-)](>]SB=Q%'V8JU+XMEW+>AVLVRH.4NFD"Q M6^EG>[!:)(T[;AJ' AJYL3%%>P$EA9R#Z8E==PL"DNUH:,JZR\:Y?4<=:NP M=M^LS@B<1TK;JIPP85%8=47N"Y=RW-C)DCK;?M>:#CJKQV7+;2+@+(\]4V'4 M"3NUN8=9SLE)T?10U-6@!R3C0T(<*[M5"'IYD<&2:]O>2JF]=<=6YFVHY[UX M0*LRQD5@G8T5RS5,!W#"T;;DAIKEM1O=83(Z[5&%GGDKX3@*RJGZ-NY=FO0F M1R&;>0N7/Y"8#DK^O.(D-@]OF@L #Y=^?B^'SFF\!&"BFP&RCOVNG_5E#B,'ZMZ.O[!IV.=BOHQ M]1&+?@>I3&GH^A3$ ;XX-5A.Z3XAY>)2V1;,[UC$$8KAA]OJ[W0#D(_=L MQ3UM]7#UPL7EA]?UGBU.824VSMID]?&FDCON( +N-(%:?4W"*7M&2[B?\NF7 M&3[FLC<#,/T8L@]D2UZV-NN@\UL.=(2 TX.N=]Y__T@+_)T1VK[L==%="WTX MR#WOQZ!S,5F.132:/]*4>=Z#8;^K9OMHYW@[74[$I;[1*4W\P[V5=YN-XGL. M8HT(CK1A''3P]UB79;#\:WLOW3Y$RYI?O.E*6(RT Z[65^+)\;2VA=$.I*)# M_$A=X5V3QX'5+5(-GQ8>5ZNFWM,9EW5I*M%6]HR>J"%C$S=*'=EB(*]"OK_E MXUY3;*H[!,Y 4-;GLYUVGX(F7 F5[75.50T7$2DP!F-6'NAC) M+041 ^CP>9I/O*C2!QRP,:JB0[6& RN)90*2H RAT5_SXBYOY.8T$@C_FTYR M=;BD2?I-\=T[MH[POM=(.D&Q\^RXP_25:7#]L"V13@J8BS/(@5U]H+E&#@(5 MTRW*$!@D'>'ESYJ:D^W9]WCZ?9T>"+C &-3*<1?M6(ZN:D@/4KB006/AS3J. MQ@/?6_EPN/7.Y-X^X$FRXE,/GW\U*65-/MIVD4PWZ:8F42^]LY%O($N8_\"1 MY$KMJ^-0XML[W+-J)/K\MU_7+09-52>')KVD4%G"5CB1/X+1B'JR'"G(90[T MUSGTR.XQSN,*.]84+_)SG1Y$-&^I&D2/B M5-I=EW"UO$%B:Z.')^T5TKGZ BAU,]NC6JU0M@G >9$4IE/"HL3"#O+MD7P MU\7>U66.9,[W 7HG[\/G'>R)^ C?%B0]W1/2R%\/SLSDP5U4$4FM&L4JC@NV MU^8.X.+F X2$%AM'2[;AK)/ZM@=D1ND,__&]E'%Y9Q\4,.T(665R'<3O&G: M\\-1_Q20"K*3$_SUD)"4AYU/1\NV(W0^08CM=GK.H]'4OV@\(EO_?;=LW%&E MNPVSI(L=U# @_YD>1G1&^>A%G8 0..EP%8X6G5_C]IOE,1S-_ MN6;2I$CM( M4UF_94N2)B0%_HO+]MH7W#J6]CZ9 R^%$2Z/VYLI(/;GI2/3A 2+GG33GG31 ML723_S_2+5F"64^Z64^Z\;%TX_\CTIV>@9,/)Y?"27ME5^":7G9.X+ON8S1H M9Y:0=XC_9+':55T0IR86'8HQMP8!7OFS@6,?^DC1<-R[[+36;-OIC[O2TP/T M>V\%'9487#;0#5ABLS?\TJGJVFGUJLD]FP]?W %+\_MM1Z>?6:=77I^_>'W: MN@&\A'0W+YCPB7L8+*=TNVXRG=FWJXB.W(/5F"[Z19$;:(?1(/Q>3#%@N8SX M8.6Q =/'!LP>',"W)FT_ ]MH+V1 M..&KB9-@MIAQ$;4*^<44+T@A[LK.T&W>B\X5:B0R6[XH3LU>A&A[F]J_]7?1 MU_8*=CO<7F3'KFQU3IVU#:;"C<[.;/;8_*B*/5_(OBDJ5)7\N%,R424-P/=- M453-#UK W]!__;]02P,$% @ 8XA84JMQB'>E!@ N@\ !D !X;"]W M;W)K&ULK5?;T9V7&F MZ<2QQW;2ATX?(!*4,"4)!@ MJU_?LR!-RTGLIM,\2"1Q.=C=7)M2.'R:]N4)6\-&2;LA1F=R(+O3T:1(/[ABNUWCAN&!T?UF(MKZ7[ M4%\:?(UZE$R5LK)*5V1D?C181J].QCS>#_BHY-;NO1-[LM+Z+_YXFQT-0C9( M%C)UC"#PN)6GLB@8"&9\ZC '_9(\RM?"B>-#H[=D>#30^,6[ZF?#.%4Q*=?.H%=AGCL^$86H4DG77@&GNJQU M)2MG#T<.Z#QFE'9()RU2_ 12%-.YKMS&TEF5R>PQP AF];;%][:=Q,\BOI;I MD)(HH#B,PV?PDM[7Q.,E3^!=F+6HU-^"Y1# U\KJ0F6B54>5T:61%KZW#3JG M-ZI";)0HZ!J-LN2XT!_+E74&8OKS&8O&O45C;]'X.T3_7Y"6[Y;O3\_H^M>S MLQLZO3B_O'A_]O[FFMY6MT#49K?WEL)U99W,V$NWD93K MFIJC7]K"JTZ,8B M(/;%*P('LEQ)T_. OVC!H5$0749KK3-+!Q0%LS#VSSB9TN_(1 )2;?0:0;44 M!PLT1T$T7]"5V$+!3AI$UM(D2&9C2H()>FZT0[!5;R?@PB",&'>*YQ@,H1H9 MM_-TG7UJ5,VD!/0>T7O4)^_[OH.OYR+=(-KF<^0#6@1)/,%S%DS&4WHG41TV MNLA(E7#\MA/,/ @74[@YGLP]PPT\]T@ZSQ6X?P#$&/@X#A88_[;"L$H4Q0XU MYA:ULX8'5N=N*XQ$.!-$Y<)D@#LF+)Y8*J)*NY7L6CO$R#L9)"$;VP.4==B(K:2L@ MN&BX0#DL"I_*^)K>?WE<-,1] W8N3_Q."F-)8,.QM?1; M1K$;TM):"2[KQJ0;L)Q1 QB#6%<^?PNFW@:(;EHTC"]6X)^#77Y=/('_3)^3 M0T!;"4H/PGW?'$D LI2_%&MG^V+X-#\^=.%P_%\!KV0+]HC;CH\]K^'O\W+H MIW2&1'L0[#[\UAFIJ&G4#_!< ,O5-BI0KE%+)EOU?[WF*O]_]7D5-4 M;)6BO%G79 S)-6V6<&XE03B=8UXNC<$*!OE>-9)K(E(@":;S*38(1/$EI%*V M6NN-VZ$6A$ !1C1[P*C%KJT^'#B%/:U:JU6! M'J&'/"D/\7/PROA]CT;E&-K@J MO(85R$@;4(:AWVHP]*8-5Q]@(_6,UT,J[(9R2));Z]X+J-5*JZ M4-R#/:JU?+5K+;SX^/;U2PC56U8J'+W84DY4T4#?1OW-;O;@S$EO+D(H.FM[ MY66-8<(9&P5?Z3YUZF95J)0V$I+:$'9) QFE.\86U>Z!BWLO:+O1,'Q5HR*_F XEB3J,,L5CZRZ;;2EI)S@"@W;(;UNC5\"N-ACG_=OMA$E3@*8>?K<</:AQPF,I6/O< B/@7M>"E1_Q\*5WM6_536Z;:,RT3VQTN_>6@=ZDO3U_S MBLN#M9T]WV@$^Y%)+DW8Y[Q"C$2?AT"_XF-)J1N,A'!_$U6#NQ\O'@WIYG%( M'T+134 DKF2.K7:OW#T;B:?]9ZRO;7+#KYWB1WOW*2]/OC5R=&%4>[7J6_N+ MZ;*]CST,;V^UJ"%K55E4[1Q3P^%L,B#3WA3;#Z=K?SM;:8>[GG]%9D#V/ #] MN=;N_H,7Z*_KQ_\ 4$L#!!0 ( &.(6%*+GFNRH@P * @ 9 >&PO M=V]R:W-H965T(A"0D), %2,G:7]]S+\"79'NWG7[)6B1PW_?< W#?;*S[ MX5=*E>(^SXQ_>[ JR^+5T9%/5BJ7?F@+9?!F85TN2_QTRR-?."53WI1G1Y/1 MZ.0HE]HV*C-MU*T3OLISZ;87*K.;MP?C@_K!%[U3*W]@?] MN$[?'HS(()6II"0)$O]9JTN5920(9OP:91XT*FEC]^]:^A7[#E_FTJM+F_VB MTW+U]N#L0*1J(:NL_&(W?U/1GQG)2VSF^5^Q"6MGDP.15+ZT>=P,"W)MPG_E M?8Q#9\/9Z)$-D[AAPG8'16SE>UG*=V^3>,TX:2B,EH,GI"WG'C\#'+._Y?'!;OM4\R MZRNGQ+_.Y[YTJ)I_/Z%UVFB=LM;I_RO,OR/N\Z=/UU\_?;CY>B?.;]Z+R\\W M7Z]O_OKAYO+ZPYWXJ%"F7GQ=*>C)"VFV(@N/--2CGYTDY6R(72QTHL1")CK3 M)84 C2[6TFE;>5$JEWM1(95.9-8L#^G!0!AK#A-I$I7)>:8Z$EF-D$NG5/!5 M&W$'*%B).VG$E<,>!-@.Q*7,-!09+5^+"Z?]7!K5?_J+\J6X7.%?Y0;B5AGC MM]E:\KLK!V0R988MYQ4E*:.GY,Y=:9,?*YO!R+N-2I4)C]',QLBX6LMA+S8R M\[8.D/JUT@69'IU>:$-^[CDV%)^-^%F:"D F)J$X!Z+L2%7W*JE*E?)#KQ(+ M,R3VIBR]M/S\TS2"D@2%NJ M),$0*+80%(26&ROR >^E(X=M6W<0E./^]E820_]5&>H>8H>'*9 M+%#*'VI M2P076J)IN4TU"ID=$FJQ4 SV.YI&0W$>A&GDM."UL+IL'.Q*"=G\\OF;D-YC M.&*+HT6IF&_%L_'Q< 0XSC*L[-G_%U_W4M-TZK[0P!/X4;=5*LGV#] ]U)>(0[>=4+C5:VI3I!31J'Z!=+C M5)'))%@=5Y'7V.9$X:@(N.D1&4_*@+8JG^-=C;@A#(ET;DO96\NL4G70VN!L MD+1GX]EPTH^) T"0I4GE'&6.:H*Q(_Y&V\YKV)$/ZQ<;A=@]F[3A9BG/QB?# MZMWV\' M>.!]LZ^PKMPS!/Z&G?:=T M$^M;T* .%*%%]P/ZG/6B#.&"?_%*?-[Q@B4]$]/!=#H65SW\XU>3T4Q\M25J M=&?]R?3DH?4QMC0+T-6$Z@MG\X[I3=@XJ#*G:/TFN]W9%!I@ES.B3:"C6/,* MDX)@1Z6'<@U/EE1VA'VM1P0FXG#74<^18+!Z(4Z'QZ,_+*CG9$_,:#B=[(M) M:>95* 2H5P\:\M,+,1X-9^*GW]^\JQQ;9\,I=GZA4B-P,+ T3*^ )T_-:A]: M=SI\V383FNVXWVS=[NO6F'^LR.C?\4O>C#_.=AOTJBJ)80'A=5[E3;&T%*DQ MWZL=OK+HNP^#'E!.+2U];!R_5_'_K$TGH;WM=7#;#$4N17,*17XZYDJ?G4SH MR43\^4]GD_'DM9@-1N,I/3IN'AT/3D]>TJ-IY]'92]XX:QY-!Z/C4^IRS)8% MRJMY,1X-)K.3V&C]0!5R&Z(4[8'A,U1O%_4BXE#_V'FFEW'0/\!I/(V4I^&O M WN#,-:I=6LVV-6U(WD76??$86"5JS\"@U_L5F8 B"Z-)G\OK'3,/+XZ,#NE M?(T8'U'N3 '2WB8]A4:QN(S4J#=2U!C6NRV/!2,)E[ M1,\3DZF5L>8"02)$H/'*([GK0#PUT.N+.%!Y8@Q(E\Z4!_M[PA7,!&LZ=6S$@ML(LC0C/Y=\D%D( ^[A91;R#CJ3 M5@D?.A+K"AL[F#<'"V";2E;&9G8)%+K.L@J=)8G*?X+!TT$$JT=SSI45G3GO M9[T1ULUZ\[!97.<]3/;]]W44?<^(&-&]F.0Z/8PQP1)$Z#"UU;P3(?- =!*[ M9H] ",L';1B*2XT.I5#U&NX6C+22[>&E7=5L[<>.Z:A?,1J;T";I857 *L K MHEC2?.-272M3J1#(1BH(TH)+8;-2IEX30 7G9L)G.H$0E?B[3HW:7C+<7-A[ MQ%;>]RQ_DMNV!X\4;6@]P23:PRX-'YM*R)I#WR*6'&;EM)V5H7LCR,$M$Q-$ M=C=\AW:-NMSXO$ V[C4(#,9A[QT??^:*'481$W!*.N5@BN^RT&T\S:#U2IWO M]V-E>. C6;G\@0P(.KY8>K@EY-#\%N:Q&767XQJ##?U)QFENORR>PFMZ%<")"4[G?N&V%MCE0IV;E= #&9(Y1Z7DZ/E*L3A8 M$I@>G_X+OOE<:;0/XPNL("9&QUP*$-#<$;VIFLZ8+)SOL+Y=0%5*.DE)@$:XX92(B$H&3;S.#QKYR.4 MGA=.9\2(F%4.ZFU1EF!Z#$#)I,X;T=T*@H@K-7?A)N"L[OV(H=^&=T.Z]BN= M1B@N<>QNSU'-8T:/3&X(8KH S\L;YH!LJ&4][(B9)QN, M^IC;*M@+5.1C#8:XU$)VH\:X$D\.I**.P>NXE(RJ MB5-;-N/3U[YV M&BEBG@=#+=:P@IOE?I,MA17QYV$;V6OUNF"#!U#0P+X M$VXGT*+HSU!'RGRWX7:@JX*'"_^!G,2[BK8P"'XK1#'JVNO55.8@1;X_AY@U MI]QEJ5I0!\X1Q3BRF5=C-F$JK_728I9YNEPBP7/J]S5SR0?BL+0VG/)\-?<@ M]SS-6#Z=W6(*:XRB)(9#7)U8Q&D><(O*R8.AB"6JD[I1[2MD*HAPKJ7.]H>L ML66'[]#GBLX9,8*QCVJ'XHJOCT!YV,@]ZI/+9B1JL[;9.MB=]0=;/(L"E3+^ M,HC>[MM5,Z. 2_ K<-7VLJJ^W"18Q/HBWB=T]&PX-N'RFJ]P A6I)1'53%!K M\Y:&I7T;0DS"9YLY,)CP,^)"PS%+VR*[)B/ ME?7K^E ?$BE;$QNSHBK"8V-W3(DUP9OZF:C-QXC&(0 B -/Q@HF]#DR> MO^3PJ;U#OW]?*Z7JN88__:KLU%*'YK=E]= GS*/.5^-<(3_T;3Q.]O !N7G: M?'X_#U^=V^7AVSU& S#>(ZD+;!T-3V<'PH7OX>%':0O^!HV@0CAH5;:S:+*^^9]DKBBPEJXV#2HZ9>UL;7P]&HWB6LLBC(DU2K)TW2< MU$+J:#X-:W=V/C6M5U+CG077UK6PCTM49C>+LNBP\$5N*L\+R7S:B U^1?][ ME12EFC=M)HL+B>18OL_?*,XT/ 'Q)W[N@9N).5,??\,^I*<>/Q\0/\8>J=>5L+AE5%_RM)7LV@208EKT2K_ MQ>P^X;Z?<\8KC'+A+^RZV/PB@J)UWM3[9&)02]W]%P]['8X2)NDK"?D^(0^\ MNT*!Y;7P8CZU9@>6HPF-'T*K(9O(27H";]3W-0IX MHQ-]P;5TA3*NM0A_+5;.6_+ WR? SWKPLP!^]D;1_B?KP_(;?*L0KDS="/T( MI2Q!&P^5V"+P AT:YX4NI=Z0LZ@!X<"L@;3!>H6VUR>&.[0%-FQHN+)82@^+ MC46DT^+A-PV+QDH%V06'9Y,A^*.J%(*4 E)[ P**+EWTZ3OIJQ?P/QG%O!S< MW SA]@[>,>://TSR/+T\P29$9)<_ I(+3R6 M'<()JG'8G%/*ACW!!T\U6NFJL&;1T0 (>I*:@]%3(]2> \($&K4,WY "F6E!#1LF2R0/YP@<2P1$TDVW7<0R__+R$X/8;#1]Q95N: MK:'US\(6U=XS+" 'TO!2!&1I!VYOKT)8@=;3\&982>ABO99*4HR#=_OMI<1^ M&XG4EA*($5.TR'.?)1_DX_BB[YRPR(&ZD T5XB*B*&S;F8[,YSQ''&THPV<7 ME^X +U<*.Y&.;7;HM"?369ATW] 6D0608@Q<)LM/R7NAJ,AVF: I$Y!@V-#T:3>-+K MPG1+\A0]DS#!Q:1\(1KIA;H,\*T6M2$%&#PO*R M,WQP3MU0"@-8N17!S+2G*]I8_]@=N#S.G@$)Y:#\*9S$.8+1S^BL#3C&/^[N9E-XI=F?W)T>=9H-^$3@>U!FG?W:+_: M?X4LNLOW*;S[A*$3MY'$1>&:4M/XXCP"VWT6="_>-.$J7AE/%WMXK.A+"BT' MT.]K8_SAA0OTWV;S_P!02P,$% @ 8XA84ILX0YX3!@ V0X !D !X M;"]W;W)K&ULS5?;NG?0RG3Y ("2B)@$&!"WK[WL6I&0J\:69OO1%(@GLXNS9LPM@?VGL M;9U+Z=A]6>CZ8) [5[T>#FN1RY+7H:FDQLC+A?\86\ MD>Y3=67Q-MQXR50I=:V,9E;.#P9'\>OC$>P31Z MPB#I#!*/NUW(HSSECA_N6[-DEF;#&SWX4+TUP"E-2;EQ%J,*=N[PQAEQFYLB MD[;^@9U];I1;[0\=/-/X4'1>CELOR1->XH1=&.WRFIWI3&;;#H: M,&5K'$= M)\]Z/)4B9&D_?#K_^ =[]],Q.Y4SQRXUNQ3. MS*1E8V(IG@1^4!A])ZV3&=N)PQ22*0I2OYDSE&3MN,Z47K#**BU4Q0O6(&&6 M"9B@@J'GF=2NL;)F2CO#ZIS3,ZR%*4OXJ2G D!T)82QY*E8!<[ED)Z:LN%XQ M5=<-UDZFTR!*DB?L&3P35NX8)RA"L@H@_&2:NS,*TU'(SC7%-?TR+EK.2FHX M%,E.LAM.7@X3'] !A"5PB$P"E6/H:0#@C,,$ LZU\.OO!O%N'*1IW,/?"[)+ M2;T=TW/!I"%LM0,DL$N/M0+KW/>E]XK/5$%R_-CC,>? 2T&OC*.YI =J7D->18>@KF+,M>B?GIAR-:'SL1AW/+=5T5'.-6(M<*,\F) MM_ZD%2GFQG'X9K-5BSF.VK82;C'.1:[D7:>O'O%B*UL0&E :[5/[1 2DM:X. MR%>;I>F:($"[X"NO[-#_LJL&N17LM VH*B M,DI&X3AZ*"TDS]>MQL&ELD9(F=6D *DHAUZ%.^,DW-NT!IH(/SW4FPJ92_F0 M-=\$A$$BT>;<*P3PZH+;6UAWNT8_3T?- GMTMU%]F27I^TS6=E(:N.$0#SM" M7EI!^P)[)[T_60>,@VD_A9/R@BW&E[D2^9;[$BKR/'GH..@4 9M;4S*'4Y-/ M$OX)D37-8FN=IJ+AG7$41AMZH*;GI(':\6M*EYN,LE J1Z6%[P5?8M] 1!EY MG4D2'U&;1&]XRU_I^?/?XC+]'$$WA*_S1O(O%$4?P7;V MONYZWBFI&,6'O0I)W)9O,NKM#'[OV93HEHH[M:QAPYI7&+Q7.(3*8@5?:3A> M)PX,S"$S,)DUPO?55D(4! +&C%;:&]:]M%G%5[Y!(W^]M4)TS*X\G-1?=14@ M.6FY\><<*H"VH8Z#1^C>;E))]&*3&@6CO22(IY-_V:3&TW&PET[^3TTJ3<+H M&YM4C*/.[C-=ZH=G^E-__\I4QK1QW=$ -S2 H^[3RCAK2X,H64F./=^7#(Z2 MHMUGUD=MW\?V_&)^AWKL3#SL73>P\RW\I8K2U&C7WCPV7S?WMJ/VNO(PO;WT MH;,N%!1:R#E,HW R'C#;7J3:%VKD'_,4EB9@?&YPAN]>:('- M;?;P'U!+ P04 " !CB%A2J\#7#P # !E!@ &0 'AL+W=O&5DG'4G")RG*MP.!B$IWT MCV=#?SX<^,IQ8_>^P4>2:WWG%Q?%)$J]0RAP[CP#H]<:3U$(3T1N_&HXHT[2 M _>_6_:W(7:*)6<63[7XQ@NWFD2'$12X8)5PUWKS#IMX#CS?7 L;GK"ISPY( M<5Y9IV4#IK7DJGZS;9.'/,<>F8Z,W8/QI8O,?(=2 M)N>X\I=RXPSMRUIU9]B3C&L!(BG)$5QC#>0._IT7[!F&M1:4:JWEE M#'F/6YIREG)FD*3)0-@'R4+2*7'/T_@U]:,0M-GSJU&["LDAPZ ST.@,V!TR MNM209Z!"1YFC>?&L/TK?M!4?(CP*#'6H!FV)87")7?Q0N29[K2_1+,. L^0[ MW50]!3IK-T-/ZM'QYW@]@"^967**5.""H!3?002F'FKUPNDR#))<.QI+X7-% M_P$T_@#M+[1V[<(+='^6Z6]02P,$% @ 8XA84HU3^7.5! <@L !D M !X;"]W;W)K&ULK5;;5=VLV+%' MTHQLIVUF&M?C2_W0Z<.*7(F8@ #@)+5K^\N2%%2ZBAVIR\206+/GCU[ <9K MZ[[XG"C V"EH9NG7@JZ) M[DD;=>39)!L7]RI91[D16\Z+G%)]Q0> MRUO'JUZ+DJF"C%?6@*/%))D-+BY'LC]N^$/1VN\]@T0RM_:++#YEDZ0OA$A3 M&@0!^6]%5Z2U #&-KPUFTKH4P_WG+?K/,7:.98Z>KJQ^4EG()\F'!#):8*7# MG5W_2DT\[P4OM=K'7UC7>T=G":25#[9HC)E!H4S]C\^-#GL&'_K?,1@V!L/( MNW8465YCP.G8V34XV1;RFM LG@PX,^\/^$;R3 M-K:3B'?R@]@ 30:QW#S MM936N_ EIC1)N+<\N14ETZ?9W=WLYN$>'G*"*UN4:#:@O*_(0VJ+@HN:ZR/] M NMMH,KP!V.:BE^KD'.%S@-8!_2U4F$#"V70I,HL/00+FCAUSG>@U.R;>RT M=^)6,F56Q Z<[\(G\9KM'"%+QYZ\8G-^[P/O1VT-;1V@9G-6MBI:N,!1!'*% M![L PC3?PD4T-*@W?S/68D>6G[3"N=*R2#5ZKQ8JQ1B#Z: #6MM(9 MSR"FQ5"&PD\I^AP\A:!KV>:;&%^3I9<(&!OVW78X,TZM4(92U*?'T18RA@6' MGE,J8YRI4RR:PA>"J%7:\[4?E6QWS VES'E[@ 4JQ_'IBF05$U RLLV JZ!6 M,,W1+"G6T=YN1Z(S24%$> .6:9$F92W5*>G9Z=>&ZX'XJ*\<2>A:X M+)U]5GQJ$%?6R6#4Z??[X'.4DF**A^W+/;13)S9 +"^&2(FR:/"NWQWQ_->: M(W@#.6Q[[ B[X^0D'2TW.4RW&HZMX^1!P>(,;P5#U F(+D)M*IZ[Q& M?F5(@_-7Z7W^?\@]>*/.ZMW1?65J'W;7BAG]3UJM[V^C7Y&QQQYI-*"3?O=L_<)N/J&5R^" M+>.M:FX#W]'B8\Z78G*R@;\O+-\TFH4X:*_9TW\ 4$L#!!0 ( &.(6%)F M9<]SBPX + K 9 >&PO=V]R:W-H965TB$#-$6RBI.^?7S163R MJE+)'O<\#?9!*AZ9D1&1$5\'-2M=;V>*V7I\WNUK)G"=MR_/ \Z+SK2RJDS>O^-E5_>:5[MJRJ-15 M+9INNY7UPUM5ZKO7)_Y)_^!3L=ZT].#\S:N=7*MKU?Z^NZIQ=SY0R8NMJII" M5Z)6J](10ZI464L4)'YNU:4J M2R($-OZP-$^&)6GB]+JG_C/+#EEN9*,N=?FW(F\WKT^2$Y&KE>S*]I.^^XNR M\H1$+]-EP__%G1F[7)R(K&M:O;63P<&VJ,ROO+=ZF$Q(O",3 CLA8+[-0LSE M.]G*-Z]J?2=J&@UJ=,&B\FPP5U2T*==MC;<%YK5OKEN=?14?JDQ5I!YQ577>@C0-.,\LF;>&3'"$C!^(7W75;AKQOLI5/B=P#IX&QH*>L;?!DQ3?J])<3GC1*7>KN3U8-80[:V$0VS8N26=[+.&]%AB^H#,KN1S%D+.O_Y'TD0 M>"]Y&#WE>__E,]%N9"MD"7=N!%!!%$W321 0>F57TSORN,:!UT*G1=9B;?.F MJPKP=&9I?[K^O1G(RBH7&@O7=JAEMM6B':6BT7[\LA%JNROU@U)8)"]JN+BN M<4DT,JP,ER3A77$]Y<>H!+P8!1#903KXU(.X44+=JSHK2%EW&U6)6PA B@/= MM:I4#;$?,&:')46+]P]*UM!"K;=,+I3&A:9U:*;$U[G$X5-5P:\D0 MA5LC%UFD*[Y@\:):BYVJ"PU5W (U[4X2GAG]6)DA"211+'=JKP "Q '+-)SF67 RIK8&M; RHS[V-WG>0W[@)Z4;#KLZURW M S>#DG@9#89@(UUM%757M!NQ*FJ\H@?0:]7)4F1EL5KQ#(CKLA63:>Q3,Z.) MXSVR$%;]082**JO9G1NF@DVZHW^AOW"6BU@TA $-J3G36VR(M30\4_4M)"9K M7G4MQ!N-^C%;D4P#"*6V-WC9HY1+0R(X4]YE!E1X]&^5N-C512D"'N='SM2B MA9E*SVUV4)0SJ7ER\-;R1Z['QM#-&L29R%$0# M**E@>VN*;5'"7"T6#88P,[(H<.(P^/,V%GW#QN9:M3C,[@+V;M0 ZP-$FBER6?(*%IY4RI;[!5_)W[L1O3#N2 CQQS7WL_R!C&=*>2!P,"D MR?EJ54J#>:9,Q3HOQ+51P\6MA.:(%Y+[%S;ZN0"_=2UI.B>N_\9EG,J?8QZV M=JW$>^MPX@J9K!(?.U8&% ,A^C4.9YEUWI&Q_BR+6GR19:?$6UF2MEF^X.6> M9B%1Z"VQ@Z$(G,A+G629B%,!C%S&PG=") Y!$N))$+BA+R[&.-G#A^S:C29E MYQ@?I:D3+E-A%SOZ>SFU$>LEI"DR%@B,;-WW'=^/GGV3DG$)"V%G/KB-G6"Q M/)PXO(+D;NR/@0CSCA$_"^/82=/X&8D?),/F3=;SDL!9+-)G8K@40>KZ_@&M M?NZ(I<,J49(XB9^ AN^&R:&("L$MVP!^#OW+F'$/]>3J-MSLJ/K#/J9.[$7? MIT5LP$H5)-=B&3E1>#CMS+Z /D(79'N9)C.]R/%@3&?V B.7[O*0TJB-':=. M0>0D:23.S"\T 1T>:N))4PX\$<6!DT8)F7+L.8N43#GPW33 [B0QE!Q%]"1Q MEX%!0LXZBPKU8M44&6().0QTK \VBS+)4W 5"&!BB9<.;D/7[V\9$DXC-QD> MK+3!%X/&BEH4A[AF?=#"2\+5ZTYQUZBTV:QARY< MNM%2,&"?BC!V?,_'6B/S-(&@/%PX'J%3Y"*H)6XD2S$9S:" ,#M < # M(ADD3IHLV?SDL/*^F12-R&29=6;?H 7.X)"T8/\IO-^H]DXIDV;TCB1V'-!L M-LCH53Z0Y+/\MC>F/:M_+%K/T/#1+>*X,J/.>\Y66E3/0?0Y*"CK;0>FQ%C_ MG!/3.3<#-2UZ?)YSTT>)'P$"T37&.A&_2XF,]3K;Z!(!X%>=J]+Z>>*F,<%0 M[,9+@S^IZX7?BR$S;1S#DG3T\*>AI/?[/8P(%F[Z@RBP5_'\:^ @<)'-6#@P MS<@^=)KT[*K?R8,"<$, 6#T]?EK>O;^^NAK[(R9.&QG&PBS#G,%VQ@R:VI4S M2QK+&Q*%0CQ)93P"6SK5HR-NNE94NH7Y*:B23 ^K^.%/XWB(3VC3O(0WZMLB MGQ5*&*S*8EU0\MIS.GA;38J=6?S(]3>]D^HI8@PU50T3I%I7<&5EU7*?*84\ M\#0('0^@;4FRT2*=_ZK:T7:;#A/LTN1>2N(>8 3GDJ;^H?K&T.6QS'C#YC-! M?^,C IUX M%=L.4$SU--=EMJQ"X# 1(QGVZ!'TQ3$:OW\)> S!7O MC)\_-@>RL/LS+!BP @WNG2R\WN$7B1,B@-@=8,?OA39X-T8-J,SL*W@\]<;, M9"SZ9VT.IMA[N\ZRKJY[#J#S64.J]TR:CS$Q"M%@T?-$ M1&8F=5 VS5'6.>@_D5'-V01.J8)*X9E&?'ZVWDP9:;CQK MABZ]TQ3-'H1\9^ >>_!!! 1.AOVV_G7D4&QR$L:._VBN 3.?E"37DQ[A=:_ NKL%ZOM#+JZ[++3:/;]N%,P9!O MD<#362X'CUX.VV.CN*++(I?F3!(_W(TS21@U%TU[G-HU1@\7T/C6IF=D:M0# MW/+L4:W-V!A5ZI'TF:/:%*!'(L=R2]LL([NB 5M.-8?N:D]SWC[,_5B^JWHJSPG:4GXG014F/?S']\\9QMQI98U%2 M7R\.W3 2/XD8H2;!;Y2Z48K?3T7S]?FJYAX)R%)-Q+F'9UX'[B+@GSC&ST X M+R@]@C8?"E6.'9N?'KW:DV;, B@U/"J3YX;#WV,"10$$LLOX+T6ZGOA="K*=D)U+#:#>,20/^A"XU_7["F\B?/O.7/ZJBD9,/ M/2>?P,F+^?$.6QR96WV$<<[S35HSU:H%3(/@,[LE#Z2^-A+)%F$3:JWM2\[X'8:/9=#LML?5C DPWW'/9O+T_%90S5XR@9 MH>%C=-AH+(6!?++G-FCINZ&PY7I8FPIS)VN.OKONID0QSD\J8FVL:W,%B!D+ MI!VUX5$TV,RV;\1/5V]1L^< H6%?/T.C1HZYD@=J)LS8K)%@]N#<=X@1S3' MGT3/O:INVJ,AZ1'5QBJHDN7#WWL,LR]%3,ZC;M1&WA:ZGNCJG?6!9F_GJ:B@BL?D)*"3:V6>T!E+5NPX MC,L'P_[#X$O#Z4Q%.&IVJP^;;UD+EU,MOK?AYAMG(4=WH0]77'SS5#U&%F*[ MTM4\TLP/T'XLQDYCZ7='R4FSC4$43M$UH-D\^^Z@YW-I,P)S'+IL?'Q$LG0AVU=)8!]:BCA2^N96G+%U/T$HNA$Z(M(D M$K\<3SU\SPD1'Y&Q)]Y2+)P8E;1I\)V*8.$L/9\/ MP[ KM2K:_<1TOR7SE 4U!7\>L>\"U%D@X$!.3H3D/9LFQNJM,3 :A>W XZ+9 MD&%Q]LV)C@4*VO+^VPN4K(WBD_+>O7>Z57QJ.16D.<@CN1)0J'=KPP8-4'0L M^F'\;L&!M0NYU9VUO:,RFX85PVTF=V0 K*[>&?J^@45+E;N/?>-W/OF*#I^C7IBO,,?AYEO67V6]+N AI5IA*M*?\,2T/?J;5N_X MF\P;W;9ZRY<;)8&#- #O5QI:M#>TP/"1[IM_ %!+ P04 " !CB%A2WF+_ M$OL- #-)0 &0 'AL+W=ON&(A"QL*$(A0O[[?>P IZK(] M;2<92R2!AW=^[Z!>;DSUK5XJ9<7MJBCK5V=+:]?/+R[J;*E6L@[-6I5XLC#5 M2EI<5M<7];I2,N=-J^(BB:+QQ4KJ\NSU2[[WL7K]TC2VT*7Z6(FZ6:UD=?=& M%6;SZBP^:V]\TM=+2SJ;+6IA256KPZNXR? MOQG2>E[PJU:;NO==D"1S8[[1Q?O\U5E$#*E"998H2'S6';+,9:VN3/&;SNWRU=GT3.1J(9O"?C*;ORHOSXCH9::H^:_8 MN+5I>B:RIK9FY3>#@Y4NW:>\]7KH;9A&)S8D?D/"?+N#F,NWTLK7+RNS$16M M!C7ZPJ+R;C"G2S+*9UOAJ<8^^_I]F9F5$E_DK:I?7EA0I/L7F=_]QNU.3NR. M$_&S*>VR%N_*7.6[!"[ 2L=/TO+S)KF7XEN5A2*- Y%$270/O;23+V5ZZ8/R MB;>ZS@I3-Y42_[J%.Q=QE))>H)]XG(+1A<+^O.-F M%H,/XB=./1>#44(&P8;AUDZPVP2+!E,BA*MQ/&RME+F,=PQG"7^. M9J#P_G IV32(4N:H+K!R;OV)&*Y7H 9\$(V M99O+E6G(!<@;&G+1^9V0ZW5QI\MK7O U_!R*A==&3X2*/1FV3>*GN"^4S):M M(_6C[$A@!<*:T\X+9Y)(5S720DO/.1B[^"=(.+.]UJM9\Q&D-LS765'?, M,_@-(_%T[^.S-=FW9Y2>;=N$$=A1)?O2PM"M=VZ.1;PN5&8.$;M@X@_]H>$S**DG",;,T[!13DV9*E$,H M?" J^1';.H-(=S#W1E9Y'9#-BR:GI^!;5WQX+<9,%!R/Z,PVV)^*#W"#"GI* M^+#8\<52OH,>N3+9=TXQXM53UE;*5GY[)!1E72M(0[Y9:#G7A;9:43R@;JJ/ M>>#C$:[UR.[8[7G/Q2\/: C!/8Z"T62*+Z-Q,$E'G(2=]O>63H-1-!$39)29 MN,RR"L%?"Z2,V50DP7@X$Q\K.LK>L9CJ>Z/7*\)( ,IP0G]QRD\*SM^IX [; MA]&4GL4CK_UAD$8)""8 Y!\K8C@_% Q@' R'D9A$2#J1^/58A$R28#J&[P[& M."1.#H"R1RV&"J:1& >C9+JKQYZQGHN/#3R3@U>7%DY(#EY3MAQ/4\Z:HRG@ M\L-6W21L+2HJ.9^9Q;,&HOL3!VDPB1C*"="=Y,@/="<]Q/0]3N"Y<3 E:!Z0 M39"^R,PG5S-^)[-9A^GI#I(S2_2?71 M0Z'_:,T#EZ,@+/?)>RF XBUR0%SH M7L@;J0O)@7^C)J MH&_.60>%*J\MIYD' $;@D39Y'>[HXXH#Q(?X1/IUHQP2 M?U2*30@"3Z;(0"NHD-> CR=#9(GV1MY4;3ES;P/05BBS@+Q\[?)*<1>>PG@G M^U;ON18^'+C4=OC M$=)DJRYVR4Q21*-:4,<#,Q0?7&K(R(%^2=)'JHDC;*ZN*7\;5W5P%0=+QM[RR8'EOW#R?Z0F M26<(W_L%>K0O'4WU!#=K%/:WC)L DB?CK>&=YT]ZZMU"$\/):7,"\$&Y1#A3 MKW!4S5<(:SPL$=M.X[TJ:MU4R"-DWD/U'1 [*M@)PX3]8]O2DR&D-+W*4>1@ M*!1?K:8<:;TCVIVNZ(CY2*RCW*PD90OTN//?(0RQ)>D"&Q4-:9O6 >:]"SQHB!C@/DHC M/G>N$7%7&0WY[X0[S"&?9)>5::Z7S'P[#'#5 &*/RA #JDA01YR$^XW)BUHT M):V[+GFZT>O":\*K>Z8=C^Q.W\B"4YBT?#J[/L-;KW]&29@&XU'$GT/4\/09 MCX?B,H4>P2,%B@N?!M\J*W6Y MZT:.-RKW&,L\(<_WZKI.1JF[?^Y/CHX>7!?<5/<.=]F2>LW1#0 [F M@Y'9R6S%!^[=I;)I/X>U@R'G!A$Z\EZ=T&LJ_@=!=I63&VPCO1)09WI-, GH M1OK6"U3D$#3KQC?./J?T8VY4Y4OD6_C/1A7@<\73^MTC%YJ:3:J X_+_?*K M/Y502+RN5_H=SE:C17"!MM%H:FX U^2 ;ESE6J)>XB '97A\1!HCUGV72D@I[.<\/NTP1(HMU N^)AKY)[;B%4]?AX8[? M$]([%?G:PB,;>O;=LTB#CK/^?5J]&U*"\8.VU#4EENW3A)VZXGC MC*8O5XT?%?W-S-$<91PVM$0,: G!81*]H)5XQE?QBW,@D:S9!=U\PHA";I#[ MOK&U#SRS;H'[:&40]J9LU*!3%]]8-AQY?9M*K0DXNE&5\2RL&XKE'O2][*.G M=!J-<+>HTPZ+'=IODY-<@)^#H)_L!D,FBZSQ0;ML@:W%>*\8"@"*L!9F=PK) M;F:MZ94CM9F<6=C^M*D!+%=4A^6]A-D2)M-<-]IMV=:^LGO%065B-]-#%; E ML<7R2U?;?5)4YU!6I->7(HZ>_7WG-=+Q!$'>XLJ57#N ]Z-L$H=&.CY[[P[3 MV]&M!Z6%:2J(^[V1%:G<^YA3-+ QLRN/V#NR4\M?4?%4*3?/EZ5VWM1!7"^_ ML$JR[<269U-R4_OPX! LCS;P^Z-25W11EV8KX]X2/W2&E].5973E5.;0=B,* M^%Q=.*31M1-9H7R[0I1#0 C?SAVZ21D\I2FM:[JX!/9N!#VW0Z;<-4#]NH_' M%L=DY.AX,DG"T;8K-ON=UW#4:[W803GD"*6,<\\NVKC+G_3:9!_C^X7G\4$' M5XU[<8;/0I%0G,LAYUVM.S=W8===,D+U@N^DCTV=&*7+,CY3@E4ZXYA* 9B? M+0B0K)[-H.=ZAUW4=6'F[/KME!8);,.*]]$P\!CZX_N?OKSO(2C[!Q7?O-B4 M^_F5"HW;3-6N0X;BU8H-3JG%5;;^O.U\JZ70HB3G$$ %,GU!GZTW4G4L5&5J MESRL?B;G-# F1EIVW[R[_-)RZR"J'YNA8'':"<06:VD0*&^IM[->LLH#5!R% MHZ==SK?^?6VA;OWPE^XXHKRK*:CWWFJ>\@%[D"N>D&RH*FG#A,RU-H7.X$=+ MHS,^46DWZX[/T14J5UVX-W+4EY'&W=R 8X:33]U.?O=&MKVJS;'H2DW7ASSS M0=]"'@H$-J)K[>B]C&W0;-"B(&S%A3)6?LQK8[, M1PF85S)GI72_<-FO,3SS9;ZM*GT7[$9D/:-R%2\%Q41%\X$V[Y5'HYPKZ".< M,2GTI]!]XR%?$^S"3 ?575/D M&S9'C<*5!3'[[U^JW3I?J*S7>Y^Z/2SK%"2U,@2"VR-PLGHS+W):2^L6?,/=N;&6K/BKTL% M8U>T ,\7QMCV@@[H?L'U^C]02P,$% @ 8XA84INR@IX(!0 ,0L !D M !X;"]W;W)K&ULI5;;;MPV$/V5@6JT":!X=;_X MLD!\:1J@C@W;:5 4?>!*L[N$M:)"4EZ[7]\92KNQ-XD;H"\21%@UK3GVEM9V!Y.)J9:X$F9?==C2RESIE;#TJ1<3TVD4M7-:-9,H M"++)2LC6FQZYN2L]/5*];62+5QI,OUH)_7B"C5H?>Z&WF;B6BZ7EBU\=> MP(2PP>X4' M-A,#%:R'=[B8=3AB4,1?,"2NF1UJM0;,UH?' I>J\B9QLN2@W5M.J)#\[O<$%26SA&CNE MK6P71Q-+L+PXJ4:(DP$B^@Y$&,&%:NW2P'E;8_T<8$)\MJ2B#:F3Z$7$,ZSV M(0Y]B((H> $OWB89.[SX1Y.$O][.C-74$G^_ )]LX1,'G_P?#5^$X*UW8#I1 MX;%'>\N@OD=O>G/^[N+\PRU9H;?ER937HU1MB8EX?P)\H]'"010D?I!F-$I+/RMBDMA8SOB3TDT-<5%" M4B:0A?GHEH7!Z):F/,H"/PX"N-J1<#=BZ4?$<@\*/\@+CN8710CGO:;:0^XG M>4K/K SHF0;9#HO(SX*"GFD8TC,J')>2XD8\*/PH9^@P];,\@3.YD);.#BZB MHBKJ%S@%64QO4B!CI*0L-XPH1$A9E;M,PCB"/ ?73-'AD%?A?/TH+IV**=PJ MCO^5YD5(J7&\,,S\L&3-L\Q1&!S&T'LL@>.3^WD9N'=&F0Y&S^GL0>R'4>G> M@>,1^660C+8L4D21$AY%.85BY?.,X,O_ZM5&M8LWC70[G XP/BK<\3 T&!'H MF*RVCTYG_-S+CK>H#RW2X\>Z^NM6WIFACOE]E\?!-\I8%(63($ZRC8IQ&D(: ME#MZ)5D*:9Y^T2?P\R!QY4OB +[UVYT\N<;0.;)PES7^I?6M'6XTV]GM??#M M< WZ8CY<)B^$7DC2H<$YN0;[>>J!'BYHPX=5G;L4S92E0\L-EW2G1# KGJI>CD4T*7C(;Z(HK7,FT*9G#HFQGYN;TV-=.RD4GQNP=5DRLSKC4CWW&SX)WMBMWT"6Q%I_IL&[]&00$B$N>>(( M@>'7DI]S*0D(:=QUF(/^2CJX_7N-_L;;CK;$S/)S+7\3J2M.!M,!I#QCM70W MNOF%=_8<$%ZBI?6?T+1[HZ,!)+5UNNP.(X-2J/:;W7=^V#HP#;]R(.H.1)YW M>Y%G^9HY=GIL= .&=B,:_?"F^M-(3B@*RL(97!5XSITNZMCRNYHK!Q=+_+3' M(X>PM#A*.HBS%B+Z"L0X@DNM7&'A0J4\?0@P0CX]J6A-ZBQZ$O$U3P+8'P\A M"J/P";S]WLA]C[?_K4;"'[/8.H.2^/,)^$D//_'PD__BPW^!N#U;7%S?7GSX M"!>?\',!YY<+F"4)RM2>CJUW!X5R7%5,K3+:* MB=1/[45A<(#"DY)RZ(9G-?*0@L5""K>"YYXGZWA5+:\ 9IGCQL/XB1;=<"H2 M0N681M+O;YB%O3 (>_P ;E%"IC'".:Y@7L=2)'"59=S0.9T1Q1(W+IQ./L/5 MQI#H8)IE"U%/2: M G/ 'DU61J U"+MW- ["$"HTWM\5P$=DH["V5D8GG*<6G'[ ,#.Z]!,]6,,Q MB*S" _<"JPZ7*]@;OYALO#0$YMV+N59C3<,C/6,:4,AU32(GR9"1PE();O*UVQ4MR*N.U!(T(E6JJONC7#% S]^A^L? MT7G,>">[79&*)L'A.E M!9;GAN>X_!29(9J3R#JE>-!TYUKO[N_TI7?"#KK# MW$_S]E?<1 VG,TRL'[]^?P;BMQ'VF,)7>U,(CSQ:&??OQA&D7AJ\VT MGQB_^MD7P(39XL%%55L(\5FZO$%/9JZA\HA.++2MA&/2KK,>FQ7/X#98!+3! MUU'"K)@3_KUH"CS&ENA9@Z_O"D/I2S(.<_QT=&F%-JUKAF\1Z6<=8K;UF@@,%:[79?M:T?:X M1@8$@V*+A6+.9Q6^:PQ-M]AX/2*BM(,5YAF+I8]U)X+V\K)5+T['W/LN5^)O M8F'7-GMB5OCT3BEG206T4+*_2&.2#/"[O]42FM>(0,^A].E!:82NK8U/C"WZ M#6;A>I6W/G]\6JBV$R>&XDME4:,*X_#Y=<\;0V\HI3FU9G#)#,JLZZS&P:[> M9[352Y;&ULU7U9 M<]M6MNY?0?EVW[:K*%J2ASAQDBI9=CKN$W=<5M+]<.L^@,0FA38(L#%(5O_Z ML[XU[ $$:#DY?]K>W3?NQNW:NSS[MJKK[[L%UW^^_>?RX M6U^[7=XMF[VKZ9=-T^[RGCZVV\?=OG5YP2_MJL?GIZ?/'^_RLG[P_;?\W?OV M^V^;H:_*VKUOLV[8[?+V[I6KFMOO'IP]L"\^E-OK'E\\_O[;?;YU5Z[_=?^^ MI4^/_2A%N7-U5S9UUKK-=P\NSKYY=?X,+_ 3?RO=;1?]G6$KJZ;YB ]OB^\> MG&)%KG+K'D/D],^-NW15A9%H'?_401_X.?%B_+>-_@-OGC:SRCMWV51_+XO^ M^KL'+QYDA=OD0]5_:&Y_=+HA7N"ZJ3K^?W8KSSY_^B!;#UW?[/1E6L&NK.7? M_),"(GKAQ>G,"^?ZPCFO6R;B5;[.^_S[;]OF-FOQ-(V&/WBK_#8MKJQQ*E=] M2[^6]%[__96<1M9LLJMR6Y>;9\9IJS\^Q=4_?77?:F+ER1#O"8UNP7?FX+?W5^=,37;KW, MGIPMLO/3\],CXSWQ@'C"XSV9&6]JQ__G8M7U+2'._STRP5,_P5.>X.G,!#^5 M_QS*HNSOLKPNLLM\7_9YE7UP73.T:]=-P?1W#9C] M#VWKBJR+#KIJNHZ>Q0BUV^8@D6R==]?9ANBURS9ML\N(!;0Y:*BC5^NUR\J> M1W-[(2QZ]SHOZ%^BL?6P&ZJ\IUF(- B*/3#K#T^>G2^?$?I6%;_09W1Z;K=R MK3_!97;1X=&#'Q99G^RCX.4M9)&.('"35Z[N90N$RA]=GZ\JEW6.=EOV.$:L MX/S\Z?(K6\$R^[G.WN7M^CH[_TJFX5E^75XMLVUSX]J:&$^?N9K.GK8B*VB; M.K\IVZ'++LIB08"N2K=9\+QOUDW=[,IU=B6SWA$!]=E#?O%__Z\7Y^>G+[/+ MBP]OKO ]?W'V\M$R>S^TW8!3Z!N9PQ[13=,:7$N'T+39.U?0@;4T7+[;O]2/ M94$3MC\,@+:$BO.2GIOZ*^;MOP7(.['!D[YU1(@EDV!M?"G845TG%V[O.H)57:NW;IZ?8>Q@4H>HK:)[/:ZH76O M=H!53B+GGX/K_-GD>WINWY:TCO#J14$LN02/8,*Y)!8'=H%E AN)*7?\,L8J M07K_'/**28_):9F]EL5?T,#5!+JW1 TTL-!6NG$A34".MLN+^U22D'+5'2'[ M:: V05 :"$4+K;EP]N.R$AQS/140;+>M/A$JT>N*2!9_* M*J_X:99"?D^>DJ>VE8/K=+J>>RX"^R@<403!7%"D=?0;#T&_$WRS? <>#L3] M2UX/D<^=DR884)*/0%@L0'MQEH@JK,5V4%"CX*B?G]8ZPI/K;$#$)+?VT( MAUXLLE?ZWA6_A_4U-5!ZP12_&5J:J04)TV.,,,0D^Q/Z\N0=\[GL#6$5K?3G M#0T,D!-7NQBVI#3HK&WL8L:LK_NW"?O,, MY;8D6OJ+XQD=K?2GGRX7V+*-Q>/H&/XQ>WM!-!DXWNUU20PX7M\NAR("*#$+ M(55M(6C>DR+(A$C_8DMM,VR390Q[_/R'9Z?+4R]F" NZ:Z)2/@_F?\UN1]^3 M3K7^N [XCD=,9T"K(/H7ME4E=\2IM'&&\KE $30Z+YDS3@ @3$ M7LTPSCX,)(>>GCT#AR&IN&5D(20#%M"NKX*$@K2@19Y]_>0)0S,GF!.*?I8_ ME%TW*!,G="RRL\7IZ2G^.[+S> 7I(0N=Z)NWA"DR:-XS^R&I2,=+>R$>+R+U MZ?+\*0 GKS#2YEL:#!LE;:+'OM?.%9V7;[KL"8[U).%8&\)3@F0QK%DA$^3" M)FC#K(=@QQ[JZZ:C/1*%LN W,2-S+8-0A5P31B^B._L!!)\(U_=>GGU&-+.F M\)K83]L+6]AD/XJ<$?G\X[ CF!T*YQ]_O,H\+160'.5J$#E,&$/(0!H7@I*3# M8GO,T+%V%>?1O(MHJAWX&S,MO+%V;4^V9P:Q(!/[ 4T1@4"G?S901W%614-* M*OW!+)6PC"A#)#A/2Q#$ 0N@L:V5PP\#A!5P)6S_I'6BZ1*')C,5U-9"G^Z] M',M[.5_&2T.D0_7G]>!_!0!,\33$JMRV[*K'VH%%VP&XJ%UD>(VL.'LJY>LLU4NP"BW!Y5^"<0$ M+=*.6)=B455 M0Z!F$8/A?L:1\<+?UMW>L5[U9U<3'R*YP/A%R+0FB(.%T"F6] !S80!I !+0 MAX@Z&H)K-Q!LC$[*?1B9;1"M_8BWXL3["FBO.&1D:SZA$1 MOA""TQ+#_+9BPLA_T&88>PG9*YFH+4FM(>HG5"($@U!@?DK0+FC6%2O 66,, M<$',LB,Z(DYMI\3HM\FK+NB7S&@A)FIQW^ LMX0L3&MT#LN(X=GJ$J:4[9N6 MWU*5VEA4RI?H1R$7N$<*59%*$PMXM8%EZOD1\9TQO]GEA>?^BI5<#-J./\54URK/$+T T4O?"],=C 8($GEI=#3[$$%*C+FA< M/4[>ZR1/SI>D_-Q+)\'C9T^>+I][K\ 1)\\S[^1Y=M0G\RKO2N$+E]=YO76\ MT_<1E4ZY>>XS)*TV'H8U-;*,Y>1%"8JPC:0"(2^PV.-=1TSW!M(,0(0$%D, M[X$YP([@8\B#'XS 2H/LH7MMA>T2,<$3\YXN+]U[7 '@4_<0(DRD[HT##9WZ.OB:&V95%F4/57Y(L( S2C3.1=OE: MN%W8('%,<-,>*O1E0[;EVC2, R#&+)1I114*VCSACGH4Q$SL&$*Z[WG@1R!/ M:#U:WUK6Y(J% H('(;-8U%V<#O 5J$ 0<#L1!OW4K.)/OBG++SD)6H\')%FJ-L=8/>58V0U>!O8([RCH#(?$G8>HVHJD\H*JG MSV)G'TWQAR=/(KO,MG+G6+"T8PA_XO+5G2FD:W^H'?L$ M:Y+MQ!)$^8!/<^RY7,BW*T>S$];EGP B6@A8 GY)?03N)J\&U4U&TRWXL"$S M >X504^<.KVX@+#L?X*%VA<;]@=U"U,GE.O2N'>L7I8[2*F6)4X3@UYMNRE2 M/L:IGGM.]?PH6_E5F/<;0ALL8-+__&4C&#DQ\GKT_!Q7FF!!GF.8X0#]H";C MDZ4+06F7?W29\_.RQD70VNT%(5B]RP4=1*D6)/9D#*%%6JLZC&[S%JJ('@*QF:+@^$1;WC"-=E,#S1WV6DU9\$-OXF"^ M55DKVK?L+]'W\7PG!N[# 'WB'X16FY(M0[+'2%ROWA0OIWGOOW7"[ ?/;4HX/P;U[H!Q[HG%U+" 2 9Y4S62C3!; M9:X6GLYL-%[$>+'D<\O!MT#-GTI"M9N!RL(1GN^ MAPY%Y$3!0%&X=A53MM>. M#79T9C6A1P_%,GV][ >U,G]A<3- =8;/LG3>)^O=_YT( Y8-B;LV>(48[CMU MF?ACGYX3O[#[29&%!04-GBI:=*#$,1IE+S%>J8P4SXJXNI!I84Z"F4EUY>Y3 M;YZ G4A$.V!F MP['$0RPW?1L'RX((\A7/F[@DW;BV[R[(LKZ".O(?90&,YI@M??&\$[(:89-NTQ0GPXP[.% >ME1<@_O=@ M2S"9XOV:?,/0B*!6(7Y&6G:] &PVL."SFS="2>K[(+KHR M%S_&N[(HB$>\R;N>OM[ B@S>]D7V$Y#3FY?>="';%.ZX/<&3H+<5'1V_IDLW M?80T+L65KMGTI!JD'(==DW!;0Y#14@E'"O:AQ4D3>LI1[D31.'E--5:BCPJ: M%=G,F4AF/7AX0S]O_\"S,[*"4I?6LZ_^N,B>/?LC/_#TQ1]3*VD1G&Z&3[>T MK7#BYHI;9G]M%(IRX,$[1@_N&O&5UMG9Z1\/A[R''7>PC]DT#WOBZ_%.SU_( M)I\\G]KD!&GQ5@NL#^<_M]/C&YT:EAB$*WF P\4WK7@KCZ@2+[PJ\>*X9#>) MQG^\"1)M2DGXC4/)%[&TC-AY=TU6S EFL MHF2;_AKQAIWD>R$FXLP>![JPG@E>,K1K(C8ZF=G5D!E"TKNL[F).+JL0AG8H MX8\=P=?^"+X^"K)Y"\;/NI^VN3KV+Z$ M0>'C]-Y=RDXW#/=#14=1Y#XM*/4+<\0,&9H\%S;-M<)G] MX73Y)$3Q"1TJL@2(][))(,8#T!/?\\RE0O\8JIR=AOS)TZ-G_2XH MMR&@/YD@^1O&2223&7O0.JHCI(F\AS""6G]*H4Q)6S@:.04@KU-BU> GIUM$ M)*IQVTD]_GZ)>UZ'G+8%E.!=(?;MG!;->TEYS?Q>2#,1SB,_W;KJYG/[-+2> M,5B X0DJ6D*=&JJ?S0U*-0T_EGAI9B;M6/$_Z9L3?X1SIR2)7L'WTPUK1'^A MN6@',^19[R/D>3XKAQVWJ(D+J6_P),G M0B-:B:G>91=B8&7-6VS9K/SRF-[(T8]4+V6!6^*XZD2*E$4']Y9HP>)K^<=0 M;'UZ!&LI)\!:8G,[D$)+BRXYE+O 0N;1\_X;,I-097X8AN. /A@<]WL_ 7G3#\283E!7N.R"Y B4#& MT1VR&8@Y:'9D?IN9%]['_<&0U(=%ZK.\\W[CORP(+H?&X;DX-ZTS4VU#(E,ZTQJ2[5L7;/J7-Q1GYF!80P;=>?E/5" M_VJ&SZ[C&,6=!XH[/THU[V&"MUI! .!SY(9Q"0-_N;1LN0W9[^-0"? 8:&= M5A+LD:RC*;!'1O(/>GZ%PX!K K4Y)QQ.U7Q/N/;$5:1^8+SA-D.5P??L0]$B MV8593CRYX3RK$!S?0%B*/0RBV9&PI3G!OJ&2#KUFMC:2V.0"B"3?%9DYX>W- MT-9E#[^/\)1/^!ND"[N!96^Y@\LG4L"#^/3[8W-.D%&R%6,2DKW?K/"\/L(2"N8C>$?DY;]N),@4 MVP6/0N17I^+T 3]+10"M3<"">P_5*!Z>(Z>5Q!K]2U*U:NXV325Q1)80)I:,=H-]0KG3TYGA=B\9S+ M$,^9-CQ^PSC)B7MNI2I6)2Y%U1%-^_1).%P'I%$R'W0R;W,:WSH,KR'HQ&IS MDDD6<#8$J#K-M&=O[E0\7[SL65:PY0+:'GXW8G0^"JN\:&!FG^8UCXMXWO+J+ L6V4S,MHY^\ MQ;:"#AE"P>P3)U8V%W8W;PR'&=;E'O[26X[!#=W(S B(Q#D7XG,?X],AGTYC ME*2DA!PS2)H 6\04[PGW.3RD<=,C'S3GK6).P,:1/XH8&C'BA:7[8'C;_,/G MDVR)]$GO:T6[;)L[&OS./H9:O(4W9^RW&4ZN&MHJ[*8CMHQL7Y.($$ONQJD1ZC#[C.K'/5!UD1=>L94BS@06;\$56 MCC4LNRY;$OP(%B%O_I93F8VA:!B=5*^FXHW.A\(CT:&Q'5^+93G38B+F4<6/ M%$9$A:!7G-S0%H2QA;=U?&+;Q=5E*&SYI=F35?3TQ>DB>UVR^*+U7F.0GR*T M8AZB53L'>:S-MF:A&B_)(;?(L#ME*6J.VOY#BKZEL/MDID_PF7<^<2:PS1BJ MAUX >/]R./TX,M3%JX(30=)=.$]0D^1\G1DA3\A^'*T\EW/36J?(< :A: H( MX\,4)HSVG)[Y@:?0,:!GX8SH:Y\LK9^!RN7F*9"J6,I M*FQJ-M4(+R40CO>A0T81ZH0[3]L,LT8"DFN\HG+"F=10[?SF_ Y:YPG%N[4. MTGO 9"LE:=2;^!VM"!A-;=))U48CD,01,>G:>"NN!.(8=?) V=E$/OP>++>& M[$WDI4?OMFX+ Q0N$@Y)W@@G5OTF]UX09&>K6;,8KU8!(@H0.]2XJC!-<\*$ M_$"/:5?QD8STX!#_G!7^O67QE%(("R_Q4:(+J>UGQQ/1WR8Y7']6M6@Q03;8 MT4\AQ^L(9?Y;9_1OA#_B%+D9F@KL>XID0%U=[W)D1//1]\X[IN,D-_$KU37$ M]\H7!0"O'*B,TUK8Z(XD92KQK#Y*\YS:EN-96K ,[Y\OKEMS^<5L[I2N(EH= MUBS,N>Q"X.8LHV^)Q--\9J[N,OK1VAB46Z%@!UD@9AMB;^(9XR=K!]Z "FQD M-8LSDR">I$:'L8_-*DP6!OP.U6'L'8^RL"T,\$WVL'Q$_!(>I%C35%7;>9T3 MF34$R>XEO5 ^LHJ[GEXHXB824>F7)!O2T_1X4/9W#L''3M51-C!+4I_S-I*? M8A*UUHN@NCMA[J]%8K&4AQ-^_+HX_6]R^I8/]^U&%+%92 G"=%90AW/@U(:J M_ BKEP-AP!I95AVCA/L$=S>[&\NT"J-P:X(SJX^K.X*O:H-2Y,-4,"[SG3WD M7^9_3#SNHB#F;=DUX(?]+5+;CIG74WI)T$^'NNQ],4G$0L=$=9AGNLS^'O1. M>SJ9=30+C%A (DZ[CA>;*J,12QH=!W&%=NMB]D\G9A;86@G]\'F+VW"V6C"+ M=7\(EQHC--M;G^%ZR'@GO/,ZD/$B)?;#K7NX1R<3*LW34X LW&NBF/&'C*,>DKZ_T"2, MO+K38BQE&YI>UOJ"-*NW,Z^1I8N./1]=$\7S0_@W>%>]UR=6I/DP;15Q/:OC MGAI-C3EK35V\UQF)J351BC/#I3 MI*S]"UCZXO[5$;6%.>S.>IFE,7OAT6Z )>UF;<-5NZA$7)$ MJYHLONIFV.ZA(79DY$5C5V*Q741S1LQGJQO+RR?81:[P=Q#D:%M",VVT:TC.-- MI#V7)GH;T=LH;(4>KB6.KQQ9"K2_L)"$I1CG_QV&LE^;1R1LG*V"@$L(A9GZ M>F@:WVL(9:]6*L7R<]S!;Y31%@QJ+@*BP M,N)%7F51;0!!( 0[O"(8:8#B"_?L7-!:NSZI,MDA.8I)8\H^2O)J@WL\@5WL MM+&PUK3U(%#Q,2[^.*5('^1A1;M+0G,'.N]T<4- 4:EMP,Y'_$@L/O9_'_,> MA7+CL^/5PC]@-W^SS8?ZL[>AS&G20_2[1\U^"' L0W\N2W'D$%8D"00U7:C( M01LRZ2ICQ]5&;Z*3D:^>YWZ?.M0]:-+H+4>-F13MZ0N?*%< M!N)2%H,YIA5Q0LX6H>.W,V0)A^!)"1+PCI'#\P6D<%UL$/GMCK%\'QAP&2! M8.H#2;I*')1C3I:C^2^MC9HETZ*:.HJ,)^4Y"8OR3:RX\P^R^T.F]N2V)H*8 M*38%^+.]["MV5 &&_88@PHEO&>?*ZF-&NW\74O&)UG2;QC'VOB,"M*U6ITE M&)+=%Q9#Y,!.4EPOQ\XF^\$G9N6*:WU-!9L%0[ 8)89A:2 M)&U,KB8.\'*$V@^.](0TDLU+8<:CL0HW$=MQU(!<7] ML\N/87NH,CL[7AO&2833Z'V?%[,WW%X#N[!.J]JX)95$>=%PLZ"+JTM-D7CQ M]'R1Z2!1)@6^#XV19[+/2N'/46Y'*=IIPZ5-G#HA156]#ZUFOE%U.FPE2]!4 MS&Z?K]THHS14GUDSJA#JUK>UN,;O#AFJ1,=@SP1<@GZD8KRT=YOA)T M\ZIUG,V*D=,#6H1J"9M ESN"YVC>D&3L/#WXD333^" E2O=,9Q\,]2_:2YK2 M.Y.7G%H8AT"X\F6>*3)'?4CQ&PUS=CZNY0R,^DA1_3)NKQ6.6];@LY58(_>B M8747@=0#DFO!T)*2^\F7=8RBI;GT-9J)FRG**G -Z#(O)6AX6W9N(N2@S>Q% M!80WJFF)FW(^BT^)FO_]V 9:]=K[C1RD9HD:S$VL&QU8SG]<2:D19-.:2X[ M+?/%\NPK^;3(ND;*UI(VA!I.E* &FC<4!P@[90.$WSOV+=AH+=GUMS!XDM34 M-HJ2W(7.L>P)L(:&0J^*.T*N]QB#_?SI.*%*)64UHLO:0E=YN^5N_UYD%#=4VI\ZT!6) P/GN"\1JWVU22RGCM#BQ/"<-$R8XKC;Y5HKVY3ZJ_@4"D, ME"O[2 DX( M-#.^$_VA82*3NQ,DQXOSZ72!D788]X3+N0SDI.O=WF]&822) TWA*EVP)C>8 M0^;.6(?77E3#L.D7!T_.]-6*5$H>:)$X#O#+0;^OA<_DG7O".,[,G.&J :!# MU":,C?R%X2,[E+D//J(X+8/.9,8GL%8M\+VT#_Z@KRF+4$L6:I/ C\I6V M1-%P D<-6HE?$-N>:FM]<'& DQPK2:!AIX#FB7+@C<]*NDLDJ?BAJ[$P=O% MVFI6%>$B@0(.]^5,P;?H2+IZ"41%.)E9![KI9$4S@[TZ?9PBA3QRF]$7)M;$.Y^PZG<5G8M/:Y@XLH4VA$VRWQBH\PW3 M]8X3G4E[R\,;AGSTE;O.JS3PI*]W!PR.%QDB):(A<>LN8^NF4N-2I*1E'$Z/?BK+<$)L"VM";&ZTC#"%731$+^ SY$JQ&U*OKYW*$>018(F::($E]S&S"L63063L!8: M>)OX^>GSA>=KBYS*.:)$6ZU^7':IDU]RGK[*[V#0_0\L[ M4'Z\/@P$A2 M]A.W+<=Z0QN!D"MBCF1%JQ1:!B@UV.DC4E;P7+-1#N1?*'0&WW?1.Z+C=E3F M@4[!IPWQ _2BAJG]3 F'/W.M6V;G<3@WUBK\E5#:^-_R/G%CTDW9:9_EV# 5 M34EBJ,NX,?:QEJ-<3[D7)P-9.S!XJ[NC"W1%'*FT!-4(5[ALB@N(60LU^K#/ M;:K7&55] 4M/SS0(E^N\BR4I MVWS!B. CXI4'U3%X?#4NP7DH=C&'V6W\:MHGUD5^+;]YU9S2:A:E,:GZ#?9W MW#/ ?F59H-86=\OCMJ"H_\N[+HAXOW@6(>K>1GG%7I,[3*IP^LC>RW'=C6== M0AZO(V-#^V/J0;P>=:M%YBS99>Q(B+KST01[QX@W+CR.6R&Y^)HEAKKOL!?: MX:V=7.[VT%L6ZO?O%4I>#E0-(AQV94CR].C6C^0^MUAZ MJPDP.T^:&P2O0[VMYE3"A257/T(>0N2WM1Y1#Q^\O[QZ\&B<0!G7($\:*LSA M9M10ST9\J()#+2<2:[&(KZ(SYX2BDP[7]:W[65/E (D.#^M^"#1R"++?#\U^ M$I$\5LZ%92@4[KEFMHOQ7$0D[^^UQ/YN#Z%>^=CHX<5\3#$>NX6")8\JK3Y5 M-TDH/9VZKXT#]^DM<:4=GYQOIE% M2")&Y2!'>=@<&8;YPQP-4$GZA/K5EEHY@J>[$>-^T$(IR*; MK(C4AY:[#,2F95P+&?86]WA99$,?-S^4DGA.(_A@?[+VKGPIK:\DKK36QC%Y M-ZE@CU#&I_B/@NG&]0SUYP\\ZL=F;H3).48!M8#AIH)>CN[L^*_"YUAGC3R9 M\TCM+PU)<%EQE9C5 $$S^-NV/I:2S+)CI_@\EO\V7)8[)3#71[FBT6^'&\U< M6Q.=@.+_%K3D43UF+@\.*W;L=P&[DC*YJ!!9I%!OY&9AL_+CIDES()[HZ&+:I$KTS5"S MHI17VA.319 N &HT[0>XD4#]'/!# 0?2 =)NKM-X=RRV!UE=;_114Y%?7[OF-F'V8(&#YHH)%J']LIZ+.#%#![!*9^1$,J^%+^=1(_3-FFIO,6T$<$8B1!$[[WSB M [:C@H>:B+UB.N;AH6X-?@=EPE0.)9GB9X*LZV:#- M<*LW(_ET%22HT++O2ES4H9[RN +&!N8;&'YI.0OQ+ON7:YN3=+20L\)!%88RH'I3+'@)/LR8G*5[ZG:#F-XVG"E%V\JW7Z2,.2)J8A-#TEP)W[Z_D+71XOQ(<2_$TQV[^PBY"?XD:%5_KXOT(*E!COXI&-^9:@AYBRS+[69<:%6;= M.&M+>7"CM4S@'6(APSATU)E?5]20.OAB).*PGZ\7^M; MJ:W_!5=T30JA^[^>.F>MED!*S<(]8%%#@)!1:1#_57^#ZYV_6@3G$;T]>R%; MFR27)U@;&B8D720FKMH3_P;-LM*LX+GI!(?X?FY=E\@!.%+EQL'X6I2TJB8L M)Z@]QC3LNL+\DXH*0&W)I4V614*F71[>[> _DR[3MTFG!KE''9QG$GY)2XB# M@KA6&Y>/O.T1A-KAI%62>-H!F$QC")!C! 5"P9%0%Q[*^J''*\5B##RMWP7<;Y)YYZ(*1J M#YLQS!04\<7#/D>0EF(+)#!MD6ON@R^6+^M#7G&6K[T5W/2D2.2(BP4=BC'> M"AZT@30[X/JH4F9%K&%3:B(<6$5\\<&S4W-S6?L!?D,\'9I#RK+81!:QH[ZO M7)SW.7,SP(+ 0,(!'1>+&8AT&*BE'M2XW1W M<0NGX**QY;9N3CR58&\10DA1QJ#OL> E-].W@K'L%)DX5X/4$I_K&\=DV461 M%HA%@W399\+Q?_&E8>@7X5J?>_>9.?)DJ:-UA^^W"B9GJ'C*K.Z[LY-7&C8\770G,G M+M!-LXY'\"D>DG XCFM?W;J"6&CV'RU-O,@NH.,3M1!!%3!G0V(=[BHS[)"P MA]D^M8H+-I62%87;GGO=JX6$V0"0&=AY;'DB/D-51 KN J8SY;JD<2^&9=SX M+)9/D[,J4VFM2MA/-)6W'W4"E6PKUI:E&3ML^SXZN=AE*6J17H&+/!%-+2)K MW)& ZKCBB6]:-F3PQQ0/>7!C!D=I)X ^*D[YKRJA.@]-*,^/]XV\3+;V$ZUV MDC"^=)#L\@!DB=?5;JR.W+-VMXC4H)BG$BWB7=LIW5C)'N3'0A4Q?]'R0O61 M^/*%VOFK0YHVG%Q,DMJ 26XHCV^$'!]P.$H?KJ^\F+2GIS6NHV<5>A>>'^\D M^$'Z D6]?=\3S3>#EBA-G]SO&Q(AVY])IB%S)I11A!+UB3[#7?:J0;MA*P_[ MX>+JE:\/4Z-I\K5?.5$JJJ<+965_)<:%Z4_.: 5)'^.WT>T!42-PK:2CKXNH MH;!>-1 R[[L^YM'(95S=C12]Z")M*R?U6?U!ZJ)?LCUVI;D2#^V/9Z>:^ %0 M1 G P" 1GWYDKGN1;B#QZDOMXT0PD9'2WZXLL^T5(]YEF/HB=/0@R4Q[+Q[) M;F4PH1A?]<6S2[<:L\993V21+U6LH4?6,[TVD._IY,Z H15E:!CV)D?&FV9' M)JU_)G<'$;B'3KU6Q11P M_=*Z:^NMP-OA)(Z^;<)ECJF]@0PIME2X?%2&@=[363]N@D52=GI^=G S:^G; MT]A5KJ*:1NXZ]N]*2=9X NUKQ>5\DFM_K[O: \9+#^N_@KZ$ > .S]X0V6B9 M0"/T>?;BY.P%+3]VHE_$U^*=9)>D+D1U'V]Q8J-N$EIA>_HB>S@_U"->J4\\ MSA[>*_'X4ZH\HU GMK*WA!"+LN#IF1;SQ,Y2"I[Q4'Z68!GB M%\,6INM]R/-9W'>XRWBBLY>AM7"(H]M/;^U^&_OBUXY$G*5*/01V7 VKGBGQ MR;/3DZ>GC[[Q2.TW$@E\ /YMFJ1YR3&OMU$J2$Z MQ-/'U1WO3%T6X[BE2[))[8L%^)COKC*I)>">7#3=FZ.066\GHT.^@E/S0 M$HYQ^!;8%=3F#U:SP 1R_O+R.M\#Q5Y\0P#I)6DM/'T5P33:,]\[GZ#O% LQ M!)+>KZPJC2LFNM@T9X^ODVM6)JJH-3?$AHHIX* 0@TF!:>= KVKJN!L;G',S M=TTNU.AGQQ%ZY3F$/%QQ8OX&[CD=^V*;%:(4ZH#F.W[LPE[+P/@)_V9/9H_9 M'"8U! P#EV273^ND"6-/E_/=C9GI_"ZP6Z?I52,%'I* >G<=R_O.[ ^YG2DI> MI:-9:]&)W?Y_QGG_,M0.@'A^E.\^9[[[+O7<7O*-VNS'$7_'=$NZB"T_.7]^ MP):?3[!E1LG.+\@S*6__ZF;3UI63W<*"6LQ2Y[-*UN*XEA4AFY:364PID,\J MKS_2^G]L;G%M!7JCUO@JN!+8#F *G&E,UQI+M4:GDE+$]R!$'>BBRW!\SJ9T M]TB>"9-LB5L0J3O.=6MR+_ER;AY*7%']6IS8,KY!>WRQN)8N6%21F0:.BE'W MOX=_U;_;GIERE#YFE_[KO,^__Y:,BJV[=!4G(!^WS2DG^D'3 #ECI?W_7\"4$L#!!0 ( &.(6%)5A>G;) 0 *T* 9 M >&PO=V]R:W-H965T+ MO;:!W!9=H!L$2=I%4?2!EL86&TG4DE2<_'V'E*PXVUA-VA=I>#MS9C@SG,6. MBWM9 "CR6)6U7%J%4LW<<6160$7EE#=0X\J&BXHJ'(JM(QL!-#>'JM+Q73=V M*LIJ:[4P<]=BM>"M*ED-UX+(MJJH>#J#DN^6EF?M)V[8ME!ZPEDM&KJ%6U"_ M-M<"1\Z DK,*:LEX301LEM:I-S^+]'ZSX3<&.WD@$VW)FO-[/?B<+RU7$X(2 M,J41*/X>X!S*4@,AC6\]IC6HU .>#W!WS# MNU-D6%Y015<+P7=$Z-V(I@5CJCF-Y%BM+^56"5QE>$ZMKO#>?^%2DFL0Y+:@ M LBI4H*M6T77)1#%R3E.7CS:Y'.=D9,[/2LG"T>A<@WA9+VBLTZ1?T21YY,O MO%:%))=U#OE+ =9#]3]/?4S?Q3Q K(I"3R;^*[OCN %@RL"@Q< MQ6MN'E=R5P#9\!)S#4TAY@XED0B,^:L*HG Y>\E#3VEJM'[Z\8?4]Y*/4L=Y MSRWON=4(46IN#7*3QCDGK,;#O)6X3]H$'C-H5+'E0K7'#_@+QX\WT)R57;06"*B[FQB5&+3T>E%/22D3$R/(?]8TXZ5\U7D#-,:\[<[^:(@+Y3_0!/;"%O3?? M;. H;509IIZ=)#X)?=N+/#OV$A)$=ARD]BR*WZQ^Q-[_1^#J?8#S/HG0G>XT M=">=$/E&\*:!-QERZ_B6D&W$+6"J88^N_R M,2M;'?4;P:MWIONH9OUDSV5#,UA:^"9+$ ]@?5<#F@-R^9Z/'844B%947;Q!M=O23Q[3AQ[6"6:LF=V6FHI2U*ENN*IBNNJ;'^1^*Y M@W@#^,BP3#N[PVEKAJH].TU2.XUCE")/*XX(5@\[0$)W7-'RI7+XUK('6H)F M'=H1,H[\%"6=<4$:H.3Y$58BE[P6\#DE;/"H.TTPA$77''4#Q1O3D*RYPO;&B 7VDR#T!ES?< S9 M?J 5#!WJZF]02P,$% @ 8XA84J2"*1E:! !0P !D !X;"]W;W)K M&ULQ5;;;MLX$/V5@;9=Q(!7-U]DI[:!.&FP 1(@ M2-+V8;$/M#RVB5"B2U)Q\O<[I"YV6\7)8A_VQ:)$H-HH'G M3.1ZZFV,V9X&@4XWF#'MRRWF-+.2*F.&7M4ZT%N%;.DV92*(PW 89(SGWFSB MOMVJV4061O <;Q7H(LN8>IFCD+NI%WGUASN^WAC[(9A-MFR-]VB^;&\5O05- ME"7/,-=*D4VOW"KEH;>I 6VLBLVDP(,IZ73_9$]&^)J0^QPEXD,*OC)1(-P@TX5"JKC17PTX@6F/O2B M+L1A'!Z)UVLX]UR\WMN<+[A.A;2T-?QUMM!&D4S^/I*CW^3HNQS]MW/(%5SR MG.4I9P+.M$8J+\N7<,W9@@MN..6N:K\$$NH=IH52/%_#G&FNVT[@:&[KXU.] M92E./3*J1O6$WNQA@["2@DQH(QM[NN"@D+'-!@Q-G\MLR_*7WW\;Q5'RB68: MU&R/6NQ1=R&K83,#*\OXJ61,;B/'UC06ED:7@MA2T&%BMD#5'*B+&H?1&$YX M3CADH>F+[IRV+/U5K4OXHFV.DVM\0@%1IQ[%S:C7@0=IB,6<">*#]1F<,[T! M_%YP FTU?VIUBR_D+O5(M^&J(!3P 4:#;C).:.#J$G_Z851-'AXE53&C I!S MTT?8,:58;IJJO;P2I]]/JM^?2%-9_@_2\;@;):^1KB;_,^EA=Q@FS?.(Z0:- MZ09'37=?_K-8F5UI75C>I+OS#_"Y MXF\95' D#=UM689J[1I0#:DL0# #""0 &0 'AL+W=O MC%1E!9=XI\%41<'TYAJ%6H^#;K 5W/-5;IT@G(Q*ML(YVB_EG:95V*)DO$!I MN)*@<3D.IMVKZPNG[Q6^,(9"N& M*(P?#6;0NG2&^_,M^D>?.^6R8 9G2GSCFQZO]U;J?O+A1\6?F$!I#7R?+HS51)B_C[CIMV[ZWDW_%3=S M.D=916552WC5Y:'Z'H5UA_7*E"S%<4"GT:!^PF RI7.2*IERP9DG/?E,R57' M?P%W#CL^##*TFJ<6LUI!8ZFT6ZVYS;D$FR,0GE&"9\S)%TPPF2)XPAFPRJNP M0E72OFUM+ V%+W$3&"RI*QC@AA#56D)C5?-PX5H&G'B9J@P%;$ZO@&B Q0)U M2X7GDN[PA2395?YY(> =='O]SF PI%DOZ<1QCR8#DG0')_59=9GQS2%J7OIB5JKK(FA&&O":%_.:Q#2*($CC#PHF7@Q5$&WN#" M[AWJ#MRBR,ZL.J.FYF2;0^P["GF8?0\U%;3E_[J4E;$=6&EE#%22+@SAQ;D2 M&9;,XNZ.)S*%6%I.CTNQLS]KKTLW\$PZD2]/DU.NKW!*8W)L),,DX:"Y@WL M(P SZM"NSU4$TY#!&30_X4U@YE5?5LA5F?:62OC3_;RDW^KVH"3"!IG>Q3== MDK.=W.9:52OJ$71O>XD!3XCX?:.YM['5M2@/JKZ4U\5K?1\Z9^'>O5J@7OG7 M@R%F4[>KK]A6VCY0IO6]O%.O7S=TO:ZX-"!P2:;1^26=+UV_&.J%5:6_I1?* MTIWOISD]LE [!=I?*F6W"^>@?;9-_@-02P,$% @ 8XA84AMW-;68 P MVP@ !D !X;"]W;W)K&ULG59M;]LV$/XK!R$? M$D"(7FRG:6 ;L)UF"[!B09*V*(9]H*63180B59*RT_WZ'2E95IK6R/;%%H]W MS]US+SI-=TH_F1+1PG,EI)D%I;7U5129K,2*F7-5HZ2;0NF*63KJ361JC2SW M1I6(TCB^B"K&93"?>MF=GD]58P67>*?!-%7%]/H]]X[L1ES0RNE/C"F*\F UW7*RL_-E8TAB#*Q4M>:2N509 M.'UD:X'F;!I9\N$THZS#6[9XZ2_PDA0^*FE+ Q]DCOE+@(B"ZR-,]Q$NTZ.( MUYB=PR@)(8W3^ C>J&<\\GBC_\3XK\7:6$T]\O<1%^/>Q=B[&/_"Q4/;X: * MN&%Z&DO]#,5BZSB@G/$?M MLP,UXSE9:/C36AW"K:2*N,B=9JW5EKL190)8I1II?>CNBK5DV9"L&)!E'5F- MF=I(\DTJUEE2RM!83C-'HL)E<.LRV-VV@%U:"P8J:$$T@NPGCTCC*;Z8; ZT9G)0WU#X23).E 7LJ]?3*^A/M!R ?2I"@M M+[C/Z%O9KQJMR6RO3R["23J!&_[L^\ +1Q.X'6)S:9G<\(&;B_ BCGNLH9_3 M-$R3^*SC\R)$B?95F)/P_22&WY3*=UP(2.(P>7]Y/!E')F;23\SDK1.S)TJQ MW!YHOAH<^Z;I..KU?T_'H27[7G]=D4/A#P/QJG%/X(?6_=#W_>'-,1!^,E@T M@EX96U?9K\BT.:.JNS6!F@9)M*^SDM>ND\8A[69()G"-6UJ_-0%8S$JIA-I\ MAS0WNZ:7]YEZT M"^N@WJ[]CTQO.+V !19D&I^_HY+I=I6V!ZMJO[[6RA)+_UC2UP=JIT#WA5)V M?W .^N^9^;]02P,$% @ 8XA84EF/8]/=!0 TQ !D !X;"]W;W)K M&ULO5CK;]LV$/]7#EXP)( 62]0[30+DT=?0;D&= MMAB&?6 DVB8JB0Y)Q4W_^MU1LN*DCI,6P[[$(GGO^]WQF,.ETE_,7 @+7^NJ M,4>CN;6+@_'8%'-1<[.O%J+!DZG2-;>XU+.Q66C!2\=45V/F^\FXYK(9'1^Z MO0M]?*A:6\E&7&@P;5US?7LJ*K4\&@6CU<8'.9M;VA@?'R[X3$R$_;BXT+@: M#U)*68O&2-6 %M.CT4EP<)H2O2/X),72K'T#>7*EU!=:O"V/1CX9)"I16)+ M\>=&G(FJ(D%HQG4O@;F[.X4 M.2O/N>7'AUHM01,U2J,/YZKC1N-D0TF96(VG$OGL\6NERJ6L*N!-"6\;RYN9 MO*H$G!@CK('=2XXKLW$1PP>*\:.S?PLBE%>5_ &*T< M3&4K4T_95HGGHMB',/" ^07?NSDYYQ9M"]$)^YTU+GJ*('6"AE\4I?@3,\_T8 M[J)?7+=2BQ*<+>P%! %2L@>R[AFT)JW_V)*7>,A+_-R\W('!;$K-5CG/3HU9 MY>:IU,@[:/(.FH_E:+=$%5P#KU5+.7^0I^\97FME#)QQK6_)KA/'!R=%T=9M MQ2TF!;>TE=^X:Z'8!['+-7#6:BV:XA8N-6],U1W^@3?(9]<$B>U&:.SI\$'0 MQ4"R/QHQ;2MX)Z<"=M\V\)?@VNRMUUWOW%+:.4R1R0JHL&.; S2HAPB!L!0W M>)4L<&5%,6]4I6:W" 3TB?DY?NQF7IX'>_25LIA^6>!%>0CY?H"64T?%$&C1 MF6WFT;'B-V6=>F&#*,I\4!J3/B\,4K;R($'^V(N#C 1Y01[N011Z 1;9$#C9_+;0JA"8[;6H86$.I%/P1X9.@ __, ?U@J M ^#_,QRS'#/GHIMX41KVP<6&Z)#L>VD6(+#84T@.O3!/'1ZB/'-89FE(6 Z> MQ#(+@W4D9U&&H'P&DA,'0.8G'9035W _ .742X,0+48?J1S0A3A.')2C,'L* MR@RC%GX'Y6[W<2CWY;-SIW5GT(M01GA'P;:[)1GNEN2Y=\LK+C5\XE4KS/VK M9C5WK!S==/-LU?+\H:";P.4W-('J;THFW0PFT=:&$ARP.Q#1>$1"2RRD#6/! M2V-E[6KLSN>US7L70G\;; ;U 6*OG1!&X MG%T^ $@'"2PH+\K";1E.APRGS\WPFM^MI?'Q7HMY^17?4T9LS/VFE&]5^],I M?]ARQ6#SM+.9K]LL[FQ^3B4_.IX\ (A+.CT/R,Q[Y&?*6))Q27;AX00=DYC> MX>!"J[(M[+ ^ES-)&:7.]",'B<$$7+L/VG&09-?TD37OWMB6PF[Y#-X9CFTMC5P)YX#8BW*" ]+/# MIJ(8KSTTL4QG[CEMH*"[L'MS#KO#B_VD>ZC>D7?/?#Y5RJX6I&#X/\;QOU!+ P04 " !C MB%A2_NPIE'L$ !B"@ &0 'AL+W=OOE9K!NV)V=S!S-^\[P\0%Z.D/$S MD%%,'[1R6TMO5,75]P!S^#1D?17S-Y2M*HH#B, Z/X"53T,F ESR# M]]%LA))_"Z^+ $$KJQM9B5$FJJ)KPQ8DC NZIK=2@20I&KK!(K<#07]>K*TS M4-5?1SQ*)X_2P:/T&8]NQIKPQMZI6^!KLW^*^:,HOH!/;2=*/I]U/@1SR[/5 MA$7-N"U3K1L4I50;>BD55G1O$;X].24PSNV:S<0Z_J*E)T)":Q5M MM*XLO: H6(3Q\(R3G+Z@ E(G=$;V+<4!TLL1T%4+.F3V$&XC@UXM)0%R2*E M),CPYK-VH%9.?@(N#,+(X^9XIG2$X&PB.#M*\"-E(_AK@UO-N/V0[3??>MGY MG#Y%^%'4IPG_#ISOP7\ ^Q]$N84#YM_(+V@9)'&&YR+(TIS>,ZZIK6XJDBU2 M<7L0;!&$RQS$IUDQ%'J/7 Q(NJXEKH '0.P!ZVFPQ/YW"MN4:)H]+KM;7.(= M(K"Z=CMA& E.D*>??RKB*/Z5WO9&2==CW5%,OQ\H3G3C]?Q8YE$ M0;%(J$A#>H:[%Q0OH+3$2V,99'&"&*T]I8NR[-N^$9[5BI$"%.E4Q:+5QAVJ MG%Y&.<)9GF"0@8?DY!E3 2EVHP(788I!&J1)>$R!^:3 _'\H$)Z;'EY[XQ^A M!D/OI5C+1CK)]BDA'@5_6HB/;>C!1O-@XP?H\0I>R!*E:UU?>4A?KXO$9RD) MPKS N9J-@04#Y:B>?;V#S"3(BQQ?'*3G%XBKI<8+=G)N#U6%0 %&M'C Z,1^ MU#$Z$:C'";61^$*1L):=OVK",/3_R\*GMH8^D'3I$/]5JQ6;4SB(IJ(A"^LS6D15M!ZO0;NE-@*W!0!KE5"39 M(9?B8(3OT#Q9]MYE6>2]BZ+#=2>.)@>"#X-\O%KSH( #3REP_NB[W[+9#-V- MSVROW-@"3*M3 W4Q]@T/V\?NZX,P&ZDL4E'C:/AJ@8O/C!W-.'&Z&[J(M7;H M28;A%DT@&[\![VNMW?W$&YC:RM4_4$L#!!0 ( &.(6%)='P-6F0, ,@( M 9 >&PO=V]R:W-H965TKS]*=IRDS66'?4DDBGSX MD")%3]9*?S9+1 M?1"7--%A:NQJ'HAK$P49PSQ=+ZP3A;+)B M"WQ ^[2ZT[0+.Y2""Y2&*PD:RVEP'H\O,J?O%?[DN#8[:W"1S)7Z[#9_%-,@ M6 B,:_+6;0N72&N^L-^K6/G6*9,X.7JOK$"[N?@1@Z0U2#SO MQI%G><4LFTVT6H-VVH3F%CY4;TWDN'27\F UG7*RL[-+)02WE&5K@,D"+I6T M7"Y0YAP-O'MD\PK-Z22TY,M9A'F+>]'@)M_!C1.X(:BE@=]D@<4^0$@D.Z;) MANE%)%$2'<$;=)$//-[@?T5^Q4U>*5-KA+_/Y\9J*I]_CGA- M.Z^I]YI^Q^M#4_R@2OB(5$WDUMA#Z3T.\[A$*%5%+464P;I;:ON*?R7VEHXK M#Y\3/&EJ+WI!I@'=?0!E$\4<=9=1>,)#(R2G$43^# MD_\V?NV<3+-^"B=':C;K:C8[7K,T"8J:*NRVA.O:NIZXH?!%+;H:WK;2$Y67 MW@G%W=V&F]L (G)FVR\R;]OC+W:QK)@>Z9[Z)=IN#)FZ'&U-'C&+?%MDP M<9($?OGI+(F37R'K17'J1(-.-.B-AA^<*-T1G7WPAEDG2GO18 3T)-!4+JD6 MNX,XZB79L.W*_42MV$N3I98/$<^HU ]52[@S703JA9^A!GSU-8.FDW9C^KR9 M3EOU9L;?,+W@TA"'DDRC_HCN73=SL]E8M?*S:JXL33Z_7-*G!FJG0.>E4G:S M<0ZZCY?9-U!+ P04 " !CB%A2B=%RR8L" !:!0 &0 'AL+W=O&=K2 O'4]K%MB0460!I%2?]_CC60A;1?!K6UC2?FLHI6>": MP%9:"]HO49EZ%@VBP\*MW.7.+\3S:2EV>(?NH5P3S^*.)9,:"RM- 83;6;08 M3)8C'Q\"?DJL[=$8?"8;8Y[\Y&LVB_K>$"I,G6<0_'O&%2KEB=C&GY8SZB0] M\'A\8/\<[[4*!N^4#>QHXL( MTLHZHULP.]"R:/[BI3V'(\!E_QU T@*2X+L1"BZOA!/S*9D:R$8=J#X> ,DG[2/\$W[)(R0-UR](J63^>E)[+_>:[H%!6ELA9,*QR*(DJ=CD8 S?I-A()=T>+F"/@BQ\@$&/ MRVE\EHQ'[?>MVXB/ZETC[4)76TZI*EQ3^MUJ]W LFGYY#6]>G>^"V*,%A5N& M]GL7YQ%0T\G-Q)DR=,_&..[%,,SY\4/R ;R_-5Q([<0+=,_I_"]02P,$% M @ 8XA84C7;3.03!P SA$ !D !X;"]W;W)K&ULG5AM;]LV$/XK!Z\='$"51;TK30(X6;85V-H@:3L,PSXP$FT+D42-I.-F MOWYWE"PKM>-U^V!+XLOQGGMY[J2SC50/>B6$@2]UU>CSRU;QL)A=G=NQ&79S)M:G*1MPHT.NZ MYNKI4E1RGA7G$\\4DA4(C/E45R)JB)!J,9?OZ[%E:Q^*PNS.I^D$RC$@J\K3T3R\A'C%E7A#GBS@AC]A@!F8*\6;I;#W?\SOM5$8+7\>.2P<#@OM8>%+ MAW6Q#G(!'UH*0^W [=TG#7.*QM(\P1K-I! ;"^'ZKS6-/'<&\*:@Z1C'BW7> MZ3A,W(J*&P3RKNGR$T\XY+.C2E+>G^J6Y^)\@HFMA7H4DXN/*P$+66'2ELT2 M#,5#G[GEWT*#;+ND(AT(#W^.Q^#N*UFWO'GZ_KO49\E;W6$DS9T.SQA=UD_0 MH^HQE3M,IV"]AF9[Y&5E=<$Y^ F]9J +X=Z\\&%MM$$QI/5O-B=%\0;W"84< M ]=?A,I+C:9592[@_;J^1VW1.PAB>\;^KNXK05<]9=&B:[.29.P"U\=9YD1A!OUA+U[1YC6Z15N3\ U7A;:6(JLV/@I-^UX2/HV2Q,FRY(3@^^G@ MO-%Y7NH[09"=P' +?N8RMB=KNU?TKMV=.HW3U$E9BC*8&Z7[$$6[5OD*F4!3 M".1CVW5A+.JVDD]"8"QN<[*U!,GBS$F\^-NLB Y8B))P!6'LQ-'^MFD_@?:( M7!2[Q33:Z<6.A\$T[6]P9>B&^Y)VUFA+A?O\V$FS&*;=%2V!-MRWQ-%0]CV( M$]_)XI1".?&<(*-0]IF;^>B=-$$CQS&-I&[HPQ'6C ;6C/XC:SY+:R*)/I$M M%7SN@@W#_/I+B]4>[XVTHX>X\.C1A[EPJX0<*6%6W,"*8T3TL4Y:(7^0Y0<= M: IPW;Y%:277/EGG[/V9FX%M5VDS1767*I9:R207\J%@.GO@BM] M O/E4HDE,5=OI0R3-8X"XJ+0C4.PA/0*HL1A'MLS(%%5%#@>95_L(FFG;A)# M@EY/ _@H#1[G(S%Y2% ^B?13)TO#8S$0#S$0'XV!@86W8.<:RT_OB$^Z4_%: MF[+^BI;1A%V)O[0E?FY)\% @'#^?ZI_HQ1>P(/F/)-]2Q< +'5D,E$V!>7=S M [JK)!NAQD+6N@L<+!T5SQ_>W.4K6>UJ:8LEB1;4LA 5= T*#IMGA7BSC0'> MFX7OS'(*Y/2N\3H0-^V[@6\O28*7 M07"!O40AT)I/I:AVA/[ZX-U7:+:<;IGZ94R>&PV_0X!BK,MQ?PQ["UG@LL3" M2[W=:!*[,2Z*,C<+=Z/,BQ#6,>PD:ECM1@E9@(WD4D_P&F=B-AYCX?\TT9%T M3(9T3+Z5DDF%1HNN][01+7<^H!1X+YLA06QSUJ?BT&WW?8F2]5?-V[:=/)2N M1_7[7SVLC9?^30"+/Z&RW::E<$*H1@C%&&$S0CB6,NJX*&UMJ($XG(]]E]@W MP*E#/4:U+FSC:W?G:!%9E87E#JP[QO;^EG_PG5SQWF1#$;'1C3WC6J-,??+- M;' E,3!1J"&F0K!#KXA\[H29+15.@DWJ*XQW-BQOE<3W$0-!QK#R8X_@#5-% MN2RI-! VB5 4A-B[LL@?M5X:EL6NAEO9+@D8GK1O3O6X/H\/' MBGGWCKY;WGWI^)6K98FNJ\0"MR)A8DNBNJ\'W8.1K7UCOY<&W__M[4IP;$AI M &ULK5AK;]LV%/TKA+=N-J#*>C^R)("3 M[E&@VX*DW3 ,^T!+="Q4%EV2:IK]^IU+R;(=.VX^# ;T),\]]WWE\P>I/NJE M$(9]6=6-OA@MC5F?3:>Z6(H5UZYB5H^7(S\T>;!;76_-/1@>GF^YO?B M3I@/ZQN%N^F 4E8KT>A*-DR)Q<5HYI]=9;3>+OBC$@]ZYYJ1)G,I/]+-V_)B MY!$A48O"$ +'Z;.X%G5-0*#QJ<<<#2)IX^[U!OTGJSMTF7,MKF7]9U6:Y<4H M&[%2+'A;FUOY\(OH]8D)KY"UMD?VT*_U1JQHM9&K?C,8K*JF._,OO1U>LB'H M-P26=R?(LGS##;\\5_*!*5H--+JPJMK=(%IBK#B9X!L8/V*^R,4O-?FQ*4>X#3,%I(!9LB%T% M)Q'?B,)EH>^PP N\$WCAH&AH\<*O*LK>5+JHI6Z58'_/YMHHA,8_)T1$@XC( MBHB>$7'7!3:3"_9.:LVN!))&L%T3'[/L:5"+-.^0J@[)6&?A"3-+P1X%5YH) M,CN#T<1J+M1@.#KZ.>--21<9JW2??M6_6,X)I49>PO55 S39:BS5DS,VTZ3& M 5X'9Z$^-)4!QIWA!FR^96,_Q8T")T\2CO\S G\>'+"??'@OOBDI:_E M:BT;T1BK^HV2GRM;>LC0XRO1B$5EV$+)U>2K+CTMZ#V\5NP)(S^N]P7.]P3N MV8+#./^7%Z];I<""_21*H> 6#3.K&'CU*=S$'4N9CY^WWV3!7[PP^!,/_%8 M%C(_S'O_%3WN0GSO9!<"%?Z20BB"X']Y< F]\&#^/AA MSV(X[S=/#N[E(* M/\<+NY#VG3S-^ZLHC$[%7C+$7G*Z=*#9EFTM#B.O*U@+: $E*!C8;"5;BAN* MUY92]X3=DZ _L$_BL\9X(7RTWN[-; (V7/ M(:V?+2W('X[Y0J./;_"Z? *C,_87H+NF=C*/-N8FIAJ1VAJ)3D"+WDS3V19I]YW7;+.!'D38&, M"",7X?X*T9BXB;W(NP>;_+ L>D\TI@)+W\WPWK/H@1OA^"=7BB-QE=C*&/MN M.AG6C7W/]>CV;6, I,TVL[' RO7'C O%3(6)":Y+ 32RE:#",)LLTF%\QJ4)5BB/KZP(J M/<+=#UR5VB&?UVU);\&[4E:X9HD%!>.89&[JVROV.\) P4Z!%>9WO*R6/\*. M=I1\&IPLMJLS:ZV0O'RB,*1#84A?7!B&\KB3TS.M!6Q#D?ZNXO.JKDQUO">= MEO/F2)WD6^QZBPWO8237QW+EY>UGDSN#V*V\,_;;5WR)RIMX3IQFN(@3)PUC M:XHN3IXLS9S82UF*R21GLZ)0*%.:8?3(,Q8X2913M84H\VC5%)_::KVB!H9J M'Z5TA)1W FDZF. 1VR,OHW=^W,=)Y(1> , W?)G183+0\70*9TH\ECJ87CQ MV!_'-U"]5[B.'12S_99ZK:=YFC>]"0\ M;+A/F"#'?">COCDFGV"V(#<_N]HVUR#/AX8;GFJSV9!-V8NSZ58@D O(ZYR M)Q\:A6?WC9VJ**+ZH>]H.IT41)_29WK-"W$QPK>R%NJS&%W.F#J0:;9]U!:? M] ?-VET>.U.(IO']Q+3WPE9UQ6L;;-Q8Z7-Q7S4-N7ZGF<+JH9/$GCU'2!,Z M^TG$9B5RS%;.KG=!"V*XEKI_K$3-J:VCXQ+89B"TH!G2(TE2%F0Q,51=J'T= M:*TJS!-=D[?CZ3A*T"LVU?J)0A@#GJA"N90[M_P54\C"S M=!_5P]/A+XE9]R6^7=[]G_$K5S"L1D(ML!5-#1\%JON/H+LQ&PO=V]R:W-H965T,= MR=E6JJ]ZS;F![YNFU7-O;4QW$@2Z7/,-T\>RXRW^64FU80:GJ@YTISBKG-&F M"2@A:;!AHO46,[=VK18SV9M&M/Q:@>XW&Z8>SG@CMW,O]'8+-Z)>&[L0+&8= MJ_DM-Y^[:X6S8$*IQ(:W6L@6%%_-O=/PY"RQ^D[A3\&W^HD,-I*EE%_MY/=J M[A%+B#>\-!:!X>>>G_.FL4!(X]N(Z4TNK>%3>8?^BXL=8UDRS<]E\T549CWW M<@\JOF)]8V[D]C<^QN,(EK+1;H3MJ$L\*'MMY&8T1@8;T0Y?]GW,PUL,Z&A M'>_!D6-YP0Q;S)3<@K+:B&8%%ZJS1G*BM9MR:Q3^%6AG%K>\QA0;N.&=5$:T M-;R[8\N&Z_>SP""^U0K*$>MLP**O8(44/LG6K#5'D,4^D ))0?PHBG:R.%%;X[V[].E-@IKXY\#\/$$'SOX^!7X =:F#SW< M\[;G&I8/\"N7M6+=6I2X7&,MZI=R>Q#:]N:)[EC)YQXVG^;JGGN+IT[J1R=J M< ),<5>Q%?0=-H!9\[&BN-(__Y33,/L(>BVZ#T8"JRJ$U8!M#IV255\:Q''P MP-K*&0^X(%=@N';9L]H[V7(2)9(9S8[A#FU6LL&^M_^'O S-+_YU>E.VU.% MW@G+7O8:F>CW)_ 79VJH,< *X9LE5U.5X! 6=LCA[A5F\+D5!FUO#4/R< 1A M&OF4AE8BL4^2%*6D\-,\P@W3QD;\1:JF@B@O("YB2,-L-$M#,IHEB952XD>$ MP/5>"O<]%CY%ED>0^R3+K3<_ST.X[!6>MI#Y<9;@F!8$QX2D>RRHGY(9A0X3/\UBN!"U,*QQFRAQ%]4!3B2-\(L92"U27!0[1N@B MQ*B*?29A1"'+P!43_3C$E3M;GT:%RV("=]+Z_R'G>8BA67]AF/IA87.>IH[" M8#"Z/K(I<'PR/RN(^Z88Z:#TG,X11'Y("_ M=/8L\N$/O'K??$H9R\4*%YGKO=C>)T5R!1$D)"BKU2B-,$DBQYW'KB9R1VE1E'Y,7M M#I[&ULO5A1 M;]LV$/XKA-&'%DACB91LIW ,)';:M%O6(%ZW <,>:(FVB4JB2E)),^S'[T@I MDAI)C%L4R8,C2KJ[C\>/WQTUOQ/RL]HSIM'7-,G4Z6BO=?YF/%;1GJ54'8N< M9?!D*V1*-0SE;JQRR6ALC=)DC#UO,DXIST:+N;UW+1=S4>B$9^Q:(E6D*97W MYRP1=Z8IRQ07&9)L>SHZ\]]< MDM 8V#?^X.Q.M:Z1FQU$5^[R,C0=B?RBR8^2'1PA[V/NT7J&7 M+UZ]0&.D]E1"2/O;XW7I]GJ6RV-$O._UNG)[_1AI\.H;K_ZT\MKCY<+M9<6B M!R\UMHAEFLD.EFNNW7L9 W)J]N&8OMF[)@-LU2'E<),PP=4ESKFE2F=8YJET/['N36&Y7?A3SYN/;WM !36HX$!0+3@EKQ3;W89W?OO8M)-EC>(:EJCFCI1G451D18)U9 >*,(\XKVQ2R?3 M5FP2XA!/V_%+E>AYDY"93P:1SFJD,R?2)57[(Q3!+V*PV6YI8A;WR)81M1=2 MOP:2I;#&MTSIU#SKF\BL P_CP$QC"-Y)#>_$">]:BHBQ6*&M%"FB\2W-(EAC M>I_VWC>@NHU\'D MDV#B M6J_+X3U#L(#30OT=!-PGI+C-]ECU?_#4!HY-O'W[%$.PNHM^+C#HI@ MYD+0R+GOUO,UD%:ALYUDK$N+;WTV:NP'SU25_$9C?;?(FGF8>- P1I]A"Z:B MR/21Z11Y6J2]93_LY#1T+VNCJ_ZAPEJV6X@K591JW^([>@GC\H57(+:.?F] M9P>!-E+KN[5V*=(4@-BDE872@HJA.%$HG3F,+2R#K^DA>S&6@4[:XA$ !>HZ'8K:$_7-TJO]]1 MW7 CPMC=$_]UGUW1C.ZLK!_!B34Z=I&F$5H3Y$JCH@FB;U MVR-C7X>%N_HYM.:-R6M1O&TTTAE64, C;W-40KW-,ES@*_/Y^DT3_B[A ?Y?.*YNB24>EJ2$@C M=,1_KF-RHUG$K5D'9?."].E1,+#Y2>N0[E:D/G8^FDD1WB[N\. M3&>WI\/3D#Q*Y[CUN=!\H+ZB4WWW*@16Z_(,)9& [# M]G+/*"B^>0&>;X70#P/S4;+^\K[X'U!+ P04 " !CB%A2Q[@A$_,$ #Q M%0 &0 'AL+W=O.]YR?(SG92O5%KP ,><@SH<][*V/6[X- )RO(F3Z5:Q#XS4*JG!E\5]Z:04Y",VE( H6Y[V+Z/T\[EN#/B[EG M&F8R^Y.G9G7>&_=("@M69.96;G^%>D$#BY?(3)?_R;::.QKU2%)H(_/:&"/( MN:@^V4.=B!V#?G3 @-8&]#L#>L@@K@WBEQKT:X,RU4&UE#(/57P3N2!W?"GX@B=,&'*1)+(0AHLEN9$9 M3SAH\HY3@*#$5G<(*F]7U;>Z0'O$2774IB5 M)A]$"ND^0(!+:=9#G]9S2;V(V""R82SK(KH0TW MA0VZ)=;9BY&CLQJY!67^LN.&QKB$C3MH_-1-XU^_H2VY,I#KOSV> M^XWG?NFY?\#S[T5^#\K63Y-FPEV>-?E&7IC_R\K1L'1D]6HSC8<;R->,*]=2TQ3A\EI@#?D>-WY'7[U7CSA+'A6%BR>\S($QK,+HMAM&S M!!R(8=S$,/;&<,T%SXO<4X)G#=+9D8L_"IU\AAT59INK]8&M6+'2&Q-I7?- M,L"F1 RHO%4=_> Q2=FC]L6Y(_.1/]OLH2/;$758]-CY=CH7Q?]GOOW@8_(( M3&E"25YUI<@2X(O;J63DE\EKEJQP2#V>D)G,UP5&6,;]:8'9 _+A:\'7SW_^ M^\ZC(Q-"G492^L,)Z8",NPEQ M,DK]2O<*0CH;!W4B2/O')L1I(O5O!?\3(7[(;EVB3C:I7^.N(<5D8-Z_D3M0 M&^P)FMS"!D1AAV;E01!;QDQBDQ-&50>O6ZZ_^+P[5:2C8Q/C9)/Z]X'[2U*X MI!."K=V.L26TTN(''(Q.P_#GU@->A^'@@.&\P[ _?FZXGPTGY-2ONCMU4&?? MUD$"?,/L_AQ+0>$,\[I"B)U0Q^&1"R%VT0:UU(9[RU'O'/>/_:!/W8R'OOWLC-L#58X#9ZNK2== M"Q;2I61:).:$I'QI^\M)N-!4*& MIR-L$ZJZ7ZQ>C%R7-V[WTJ!LEX\K8"DH.P&_7TAIGEZL@^:6=_HO4$L#!!0 M ( &.(6%+L;YR'4 , $<+ 9 >&PO=V]R:W-H965TKL[#X[X 2KQL[:9C+] M]VL;0IF,0WG9E\0?]QS['%^;NSQQ\4-6&"OP6E,F5UZEU/'>]V51X1K)&3]B MIF?V7-1(Z:XX^/(H,"HMJ*9^& 2)7R/"O/72CCV*]9(WBA*&'P6035TC\7.# M*3^M/.B=![Z30Z7,@+]>'M$!/V'U?'P4NN?W+"6I,9.$,R#P?N4]P/L<6H"- M^)O@DQRT@9&RX_R'Z7PI5UY@=H0I+I2A0/KO!6\QI89)[^/?CM3KUS3 8?O, M_LF*UV)V2.(MI_^04E4K+_- B?>HH>H[/WW&G:"YX2LXE?87G+K8P -%(Q6O M.[#>04U8^X]>.R,& )A< 80=(+P$Q%< 40>(I@+B#A!;9UHIUH<<*;1>"GX" MPD1K-M.P9EJTED^8.?;) D!4"L!#FAC<(E<##>Y%@A0F\U_/DI M!S2$THE[[2 LTV_:(3LVG%A%?$P!!\ MXTQ5$OS!2ER^)?"U,[T]X=F>33C*F.-B!B)X!\(@#!P;VDZ&PX4#GD^'9R-J MHOZP(\L773OLIL8"*2[N1\CBGBRV9/%(YE!SSNAZOLQ (W5*Z,'"I@TV=U3G M"SMCCSI';!JX#KM=/[7KF_?K9?T19BF,E_[+\ @<82%<)-G;L-P1%B?I/.G# MWK@P[UV8_P\NE-U=F>;#?)H/CC"7#XZP$1^2WH=D-+5RS+A^GGZ77&E/EX[: MVCXK-_HY:!^)6Y*:.UDO M)QN5@6]#YP7-"B%[08?TG>)>[H!1A+"1C\^E0%$Y.BY)0B M,5C=:6='MQBF>C"[O#;NJ/F%Y;DK#,XBZ/81#KZ_<')J3)0%)\ER1KV7Y0AS MR/('%8;^AAQLI2;U>]8PU7Y-^]&^&GRP-=#%^,94B;9R^473EIC?D#@0)@'% M>TT9S%+]4(FV:FL[BA]M';/C2E=%MEGI2A<+$Z#G]YRK<\&PO=V]R:W-H965T6$;2.PM&F"W,!*T/10]T!)MLZ%( MEZ3B[+_?(:7(LJRH =I#XH--4C/#-_.>2,_L*-6#WE-JT%/)A9Y[>V,.GWU? MYWM:$GTE#U3 DZU4)3$P53M?'Q0EA7,JN1\&0>J7A EO,7-K:[68R>%.[;;&[O@+V8'LJ/WU/QV6"N8^6V4@I54:"8%4G0[ M]Z[QYQ5.K8.S^)W1H^Z,D4UE(^6#G=P6?R%-@DE-EXNN7;? MZ-C8!A[**VUDV3@#@I*)^I<\-87H.$"BPPYAXQ#V'>(7'*+&(7JM0]PXQ*XR M=2JN#BMBR&*FY!$I:PW1[, 5TWE#^DQ8WN^-@J<,_,SB5Y#65ZDU6E.%[O=$ M471MC&*;RI -I\A(M(3%U=,G="MR]!-:2T.%883S[VC%>&5I0_P M8@"@M3LK M6-(6+!DMF&-!6W*Z.<)9O?D;CD^;.YSHVA!1 '%('BR5>H2HM-TW?4OZF;2P M)N]$/Y,+OL-T$D33OGZ&[()I%O?L5@-V28"#9#*LGZPM6/8_ZN?,YDB4(L*, MJ6G:HIB^)37AX'0%!N]$3PW0K@#2,(U[:AJPBN#0BH.>FH:B)6F838?5A#O_ M&?!_U%,.US+0!F6U0\T@>4?I&%_A:?OP30GI=-WBZ+T(*;J@/NBKZ-($7RAH M+,QYD4Z7/QZ__>^HAO1RFWLMFTJPT?,%GZY)G+PI89SN49R^%V&DEZQGDRQ+ MT[X\!@P3#*='TM?(I>$TS:+.J547S>\T*255.]?L:NLWMM%TS<\I3-VE?B-JQX1&G&XA9' U ;FHNO&K)T8>7"NTD08:*S?<0[-, ME36 YUL)1#43NT';?B]^ %!+ P04 " !CB%A2A/05\L0# # #@ &0 M 'AL+W=O)B/S>5X*#(=\03FDJ@LCIE\N8%([$86M5X'OO'U1IL!>SQ,V1H6 MH']+YQ+/[(HEY#$DBHN$2%B-K G]=.S,E].+(< MHP@B"+2A8/BSA2E$D6%"'7^7I%8UIP'N'[^RW^:+Q\4LF8*IB/[@H=Z,K+Y% M0EBQ+-+?Q.YG*!?4,7R!B%3^G^S*>QV+!)G2(B[!J"#F2?'+GDLC]@!N$\ M M >ZY *\$>.<"_!+@OP'000.@4P(Z;P">WP#HEH#NN9)Z):"7%ZMP-R_-C&DV M'DJQ(]+/V.T/0BDR!TD6&R:!3+26?)EI MMHR :$&F.#A[_DCNDX#\1"9AR$T3L0@'BD?!M-35##3CT8>AK5&5X;:#4L%- MHX8EA1#:#T0<@PPXBWX%I1LI[T[),FMKT65CXU3=XU;=X^:L M?@/K/%M&/""_K%8@>;)N8?0J1B]G]!H8%YBU88:-)U;$]"8VG8B!7)D>_;#7 MI'\^()#<:XC57RW3^M6T?NM"IF@R=C$^;L$3*>PA7*D,0G+%DW+D6'-/"]YN MSFMR?SMV/WM$4&=2E"G5=""12AALI8 &/RZ98G=BK%[26=[U;2]UH4\ M9O$2N7'20UO152U9HEBQ);6[/.N]:[NTSM%7??1QG7P%WEF(GN6Y;=!T_U+VHVW5*4>^[ MW$XSJ3*6:+-O!B+1V%3X])I#Q4.0[(P:?"ZG/H@4M]?W^PTEJ#..G@JY2M#T M0- #9TL>M49Q[MGEDGG#"-0&.-Z@V5:+.CXJ(/]]BC M&W;W?5$Z3?%#ZW"DWY>./Z"/;NG[T&SMHSHT:7MJ?KF[(3-8MFU*M,Y+>M' M=.O =-L#):BH6CO%J0Z[>V=^SXGNS[M.-[@C;GVWJNY^;;#][ U3Q2) M8(5(Y[J'#XXL/I>*$RW2_&U]*32^^^>'&_S$!&ENP.LK(?3KB?D J#Y:Q_\" M4$L#!!0 ( &.(6%*3ZTL#%P, (8, 9 >&PO=V]R:W-H965T\F6+-O;WN<*5VTL MK:\MNOWW:P$!AY(E\D5;>L_AGMO+H8QV0J[5"D"CCYAQ-7966F]N75>%*XB) MNA$;X&9E(61,M)G*I:LV$DB4@F+F^I[7=V-"N3,9I=>>Y60D$LTHAV>)5!+' M1'[> Q.[L8.=_847NEQI>\&=C#9D":^@WS;/TLS<@B6B,7!%!4<2%F/G#M]. M?<\"THAW"CM5&2,K92[$VD[^1&/'LQD!@U!;"F+^MC %QBR3R>-_3NH4][3 MZGC/_I"*-V+F1,%4L'\TTJNQ,W!0! N2,/TB=K\A%]2S?*%@*OU%NSS65V&U^U-*O4X/3D@5")W@E+ #T!48D$LT=:H6M461$+]$ YX2$E M#-TI!2: \ @]4C*GC&H*:H^.D-F;%P@3*2E?HGNBJ$*7,]"$LBO#6BY=H[?7 M&;J\N$(7B'+T=R4294C5R-5&E\W.#7,-]YD&_X2&&80WJ(-_(=_SO2/PZ8_A M>'@(=TTUBY+Z14G]E*]S@B\K4 -1IR#JI$3=$T1/@L.GV6RY-H_S(CE1FXPC M2#GL0[N=#'K!,!BYVVH)ZE'^$ =EU$&"W2+!;J/2ROXWR.T5;+U&N5,1QZ9Y M3,N':[0C4A*N$L;7KXCJ=K\+K\?T^]X)W?TBTWYCIO6')D)O*FOJ MRT?8 D/XJJ$B07&?X+Q.&A1$@Q8Z:5 KU;%.JD MR@FKNKQORAM##A.MV"\^MY7\IE;"I2OA,VT)E[Z$VS"FG*2QHDTAA\F5GH3; M,"5AF:E496>*=*A'$4I6'%N S&0W_VH,=#55O!)3YH,'55,?TR0:$VHZ 7 MO!X\\F5IW4$X'J[8$F=HGU8/FG9AAU+P"J7A2H+&Q2CXW/LTS9R]-_C&<6.V MUN RF2OURVUNBU$0.4(H,+<.@='?&JV#EL.O?2(0]PZQ+L._2,.2>N0^$0;9CZM*V;9>*C5!K2S)C2W\+7QWI0- MET[%F=7TE9.?'=\PKN$;$S7"/3)3:R2)K($+F#6Z@EK K3$UDSF:PYH/0K<<3;G@ML7,GJ:7<&[L_=PYH)_+55M**P9AI;*X)()\S;E M29-R?"3E7@SW%*\T<"T++-X"A%2_KHCQ:Q$G\4G$*\PO(>F=0QS%T0%"T_]V M[WT\02?I-$T\7O)/3<^[ G+2K!6X "KL(^:UUE1SF###2=@GJ>8&]9K-!9), MJ]HZ&T6R">ZU(.V9R&O1"//C40D!=),V3!<_3Y#N=Z3[GG3_".D)+KF4CM"< M"==LAX1M(#(/X=ZG]3A-HVP8KK>+O6_4BZ(HZ:S>T!MT] 8GZ5T_H\ZY0=?6 ME+)FU,&'HZ5;PBRP=#'8H'K!*HBP[3#'M**8G*397TUT.-);3"T=*+UPK MK%TK'"*;[M'H]3_NMWG3#0VS M<.MMK% O_<@PD*M:VN:&=Z?=5/KL'^.=\PE-JV:X_(5I1MT]T]2[!@0N"#*Z MS$A>W8R/9F/5RK_ -"]#-\/$?4$L#!!0 ( M &.(6%)>:L>C[ $ -\# 9 >&PO=V]R:W-H965TMIX$(<: MPP;+LX8?X!'P>[.S/F(C2RD4:">,)A:J%5W/KS>+D!\3G@1T;K(FPF)<0 MW)4KFH2"0$*!@8'[WQ%N0,I Y,OX-7#243( I^L3^VWT[KWLN8,;(Y]%B?6* M?J:DA(JW$A],]P4&/\O 5QCIXI=T?>[RBI*B=6C4 /85**'[/W\=^C !I!=G M .D 2&/=O5"L^"NM> [CHY\).NR%*%Q7)([W4\_M/'=%I +Z=YG#+U^8&'%H+7IM=(S6ELH M9F0Q_T#2)$V$/H+#(/8G$?,&1A?IZ"*-S(O_N]@*5T@3C#CR8[UW:/W@?_Y# M8S%J+*+&Q1F-KZW:@R7?*M^.4^GN;TWH:2XC37@3QWR>L>-4F4WF%:[^/;<' MH1V14'E,,ONTI,3VUZD/T#1QA'N#_D+$9>U?(-B0X,\K8_ 4A%LQONG\-U!+ M P04 " !CB%A2O(X#>X$# !B# &0 'AL+W=O*XF7JIU\=GW M59QB1E5/%)B;*RLA,ZK-5*Y]54BDB0O*N!\&P=#/*,N]Z=BMS>5T+#::LQSG M$M0FRZA\OD NMA./>+N%!5NGVB[XTW%!U[A$_7\QEV;FUR@)RS!73.0@<37Q MSLGG&1G: +?CCN%6-<9@I=P+\6 GU\G$"RPCY!AK"T'-SR/.D'.+9'C\K$"] M^IXVL#G>H5\Y\4;,/54X$_PK2W0Z\4X]2'!%-UPOQ/9?K 0-+%XLN'+?L*WV M!A[$&Z5%5@4;!AG+RU_Z5"6B$1 .7@D(JX#PK0%1%1 YH24S)^N2:CH=2[$% M:7<;-#MPN7'11@W+K8U++4;Q!ND:J-1..15O )EJ6Q(%8P M$UEF4K[4(GZ KU1*FFN@>0*7*-DCM4; #:/WC#/][-"H\^ACL$,%'RY1 M4\9/#/++L!/Q$N,>1.0CA$$8_ ,^J)1*5"W49F\&(F>O 1U0C&HK(X<< M_9&5<)T7&V.HM6OOS'\8ISG[N4$%WV\,#EQKS-2/#A;]FD7?L>B_PF)IY4 A M68SP@>60",ZI5%"@+*6>M-E98IXY3%MY'J>CL-=C!=HCQV6KTU69.88?T/#]Z0C&VD*"?;4-WJA1[S0^MVBL M:EPW5EB&0@196>M( E];JU)OX&*7D#U6Z .-3=.&-()?B>X2>S+0GX(%^[A MPO>T__8K?:-9'A<%OU&MY:A7+LF5D$L-KDN&Y)ZM6Z4SUU[>+1^81MHUP7N85@32/EK%)E@UM.=&B<#WAO="FPW3#U/P)0&DWF.LK(?1N8F]0 M_ZV8_@)02P,$% @ 8XA84EU# ,.H @ E@< !D !X;"]W;W)K&ULC55=;]HP%/TK5M2'5NK()P$JB-02INUA4@7M]C#M MP2078M6)4]N![M_/=M(,2$IY(=?Q.?>>TY3FCGF!16-#7O'GDT996DI(!' MCD25YYC_?0#*]C/+M=Y?+,DVD_J%'4U+O(45R.?RD:N5W69)20Z%(*Q '#8S MZ]Z]6PPUW@!^$MB+@QAI)VO&7O3B>SJS'"T(*"129\#JL8,Y4*H3*1FO34ZK M+:F)A_%[]J_&N_*RQ@+FC/XBJ62[;]!X\<(3!@5YA?M&ZQC MH:02DN4-62G(25$_\5O3AP."&WQ \!J"=RG!;PC^I82@(027$H8-P5BW:^^F M<3&6.)IRMD=C.189PD6*?F#^ A*O*: 5 M)!4GDH! 7] 2$E8DA!)L!LLVJ*688/%:D1VF4$B!KF.5@5!QHWC/JQA=7]V@ M*T0*])2Q2BB*F-I2B=:E[:01^% +]#X0&$,R0+Y[BSS'_[M9!^.M7(I-*GTBYR_2 ,5;-WAV/JPORQY_G'J+B+"H/0#5O4D9V@M1.< MM;,$U1J22*@-]9FH$X0'=;V1<^*@!S,,3_1W,>[$ZU<_;-4/SZI_8A)3(_RV M,X];,R5^[ ]AB60&"-26^EQU6 (G+.TS/NR;WL0_G5X7YH^#T0DJ[J+"8.R, MCU&++LH+@U%PTB7[X$S3-Y8ZG[:D$(C"1O&Q5'_P!02P,$% @ 8XA84D0^^Z:) @ 10< M !D !X;"]W;W)K&ULO55;:]LP%/XKPO2AA:6^ MY%X<0YM06FBA-&OW,/:@V">QJ"QYDMRT^_4[DEW/HTG&Z!@&6[?OS&[E02R\IP)N!.$5T5!56O%\#E=N:%WMO /=ODQ@[X25S2#2S!/)1W M"GM^RY*Q H1F4A %ZYEW'IY=A($%N!6/#+:ZTR8VE)643[9SGD'JMI@5VVV_LERYX#&9%-F0NBU(*$$83N=ZSZGB!8XSK$W)$F""?UY(9=@/R' 7M=FU&S5^[/#V M!WI.ID'0'\3^\P[902L[."C[(/#_Y$[W2O*,B0VYD5K#SO.HJ48=![VP/]IM M8-@:&!XT<$F9(H^45[!+:2L[_7?9,_V+[ F#7S4I^$#^-.#Q'Q+([Q1% M>\%@Z=HPH0F'->*"TS'FH:IK=MTQLG1U V47X/Q:2O/6L:6W MO3F3GU!+ P04 " !CB%A2DVQWV54" #I!0 &0 'AL+W=OT+E/WU.SLT8Q(P7F*????[B.U+-]HL;06 [*V6RHZ#"G%U&X8V MKZ#F]EJO0-%.J4W-D4*S".W* "]\42W#.(I&8!]X4DL*G0+89:N^ )F@,^K1T-1V*$4H@9EA5;,0#D.[GJW MD\3E^X0? C9V;\Z9ES"_=:OH@"JW'P*6 %E+R1^*0W7V'G9^CP0=P[4A#O"F*ONR7R*J<<>98:O6'&91.:FWBKOIK$ M">4.98:&=@7587;/;<6X*M@#-TM /I? 9I W1J RSZR&5V#HJ%575(.NHTM MNYQ2JI#VBETPH=CW2C>60&P:(FERR&&^XY^T_/$1_BGDUZS?^\#B*(Z>9U-V M>7'U+TI(CCI;<69G"$ MYD5@1?ZU K8%;@[9;P$2#^!>R#J[B:+^( W7!W@''>_@).]=B6 Z6H:5TDNBPBF&G8GB&BK^DG0X$=5S&\%P9HT[&Z P9)SE'YW(F M'6=RFK/6!L5OH NF+1ZB3,XZ]W#OY;HF2*]P(91E$DJJBZX3^ENF;2QM@'KE M'_-<([4&/ZVH%X-Q";1?:HWO@>L/77?/_@!02P,$% @ 8XA84I9#^]2* M!0 _1< !D !X;"]W;W)K&ULM5AM;]LV$/XK MA+$!+=#9$B5+3I$82.PMR;"N0=)V X9]H"7:YDJ1+DG%,; ?OZ,D6W(E,VJ' M?+'UPN?N>'=\[D[G6ZD^ZS6E!CUE7.B+P=J8S=O12"=KFA$]E!LJX,U2JHP8 MN%6KD=XH2M("E/$1]KQHE!$F!M/SXMF=FI[+W' FZ)U".L\RHG97E,OMQ< ? M[!_CZ?F&K.@#-1\W=PKN1@^F_ M%)N'S2R(IC/)_V"I65\,)@.4TB7)N;F7VQM:;6ALY262Z^(7;I5K>*(UFLELP02Q":713^@R39F])AS=BO*(V%1[-:>&,/X:5GQ\F*-7/[P^ M'QDPPPH;)97*JU(E/J'R,E\-$8[>(.SY9QWPF1O^CNR0%Y]$S]WH![H9HL [ M"?_9#9_3!."^A6.O _Y+;WBG]FLW_-=<.(V_Z:]]<@P?0=H<<@0+^NLW>(9N#[" ^[")V[^$1X7AX@PJ%:$)'0K@V% M+?4QGD1>>T/MA5$86E-/V#D^V#EVVOG>$ Y\,':&+#L*B%TN/^* C=AI\ M1U5"A8$JB^0206W6AHB4B16BH-/LH#;"OZ)I%\^X1?N>-_2\'QU&3@Y&3IR2 M/D@#-)H L;*4JB(/NLR9M),O\L/)R:">'=2??>\1FI7(J*D3J.6T3M^KZXK7 M2RNB3QOH4VB*C$0+"GU%FD._LN 405E!3"0RH\B0)[3)U49JJCM+@M=R'DEXB@HUCM?G\CKCH4X.%YX;&9-LC[^)C,1 M2?^!O@#Z1]-I,6YY:NRRHR9BOQ\30P03Z))UM[_:#.K47A.H[V;0WZ&-3_>> ML-E"M*9&@U,XJ9*K>K(_\0B( '%&%HP#]5!MW^=9-Q-4RIM.PRZS:S[UW81J MS88YPQYZX"0N@0T3HM0.4G]+5-J=Z^.6,=&9RYJ:D/WH&ZVAQ_;8PPJ^TW L MT3(WN>H*\JS2TC0P=.9ZS>:^FW/?=[@*[7T%G;%9@V60!DPP0X]?(X RV1W= MN!W=R&5O3>R^F]G[U?69WZ9V9WK5S.Z[J;VNU^A?="]WA$/) P]2N)T#77"( M-IP-FJR%Y'*U MZ>E*J.\W"\70'W<[&C??J=[ MPR[W>OX)]]8TB?OVG39QF4YD+DSA7]=F:][#+]>)XIJ\L)N\OM.E<6?&AJ=2 MMN8F[.:F(Y]>4P',RHN:2-(,^%,;R[2/M.C/1*OM.E9:$Q(^>[F1L&:@P-U; M-H7O&X!$:M-93BM91\.2@WR#FJ$"-T/]N1/OB(#1P[9B;YZ;FH*::X(7'*L; M<[6[G?L_D]/5,[*?'YV"FJ@"-U'U&YZN@O9(7);84V&NN2EP[L?\T&5%36F!F])N(4'$JAC6RNZZ4WW<=KW? MI7[4^$QI/XR_(VK%A$:<+@'I#>V79%5^:RYOC-P47RX7TAB9%9=K"L56V07P M?BFEV=_8CZ&'+_[3_P!02P,$% @ 8XA84A9"CG"? P /0P !D !X M;"]W;W)K&ULM5?;CMLV$/T50LA# C26*,F2'=@& M?-MV@00U=I/T(>@#+=$6$4IT2&J]Z==W*&EE[>JR1M"^V+S,F7-F.![2L[.0 MWU5"J4:/*<_4W$JT/GVP;14E-"5J)$XT@YV#D"G1,)5'6YTD)7$!2KGM.DY@ MIX1EUF)6K.WD8B9RS5E&=Q*I/$V)_+FB7)SG%K:>%N[8,=%FP5[,3N1([ZG^ M>68Q11 M3B-M7!#X>J!KRKGQ!#I^5$ZMFM, F^,G[S=%\!#,GBBZ%OPO%NMD;DTL%-,# MR;F^$^<_:!70V/B+!%?%)SI7MHZ%HEQID59@4)"RK/PFCU4B&@#L]0#<"N"^ M!/@] *\">-<"_ K@7PL85X B=+N,O4C0KK=S02QXS]8TPT M^IQ0)M%6:09G#TLW!*9?"<\I>KNAFC#^#D1]N=^@MV_>H3>(90 1N0+O:F9K M2(0)QXZJH%=ET&Y/T)_(3^2$OR'7P=,.]'H8O:'1"'G8P%VG [ZY&M[)OKT> M/GD.M^'LZP)PZP)P"W_>:P50G)ABQ2%_^PAKZ%;35/T]P.'5'%[!X?=PK(E* MNO)+'M?CQH/@_M98C=)M%HX'#"VIGP?]6(&'- M$?Y*@:S"=G8"QPN[LS.IR2:#9,LHDCGTF%,NHP3N&!0U&UR7C-)?T)2!<;>( M:2UB.BCBL]#0-U]EGK:9 ^Q/NKFQCOL$7=H4'NY3 TUV54&?%2!'F9 MA_4G(H\,'E"<'@#GC$*(0I9OU7*BQ:EXC.V%AJ==,4S@?4^E,8#]@Q#Z:6+> M=_4_AL6_4$L#!!0 ( &.(6%)#_SD],0, &,+ 9 >&PO=V]R:W-H M965T6V[05MI:YFHQ*1I8R"$ M^. VE\;"L8OMM/3?9Z[>^YRN>%&JA\Z!S#D5\&%'GFY M,:NWOJ\7.114G\@5"+S)I"JHP:U:^GJE@*8.5' _"H*^7U FO/'0G5VK\5"6 MAC,!UXKHLBBHVEX EYN1%WKW!S=LF1M[X(^'*[J$6S!WJVN%.[]A25D!0C,I MB()LY)V';Z=ASP+<$Y\9;/3>FMA0YE+^L)M9.O("ZQ%P6!A+0?%O#1/@W#*A M'S]K4J^Q:8'[ZWOV2Q<\!C.G&B:2?V&IR4?>J4=2R&C)S8W1S2ZEIB+50]]@#-83?U'[>U'Y&[7X>T6W M)!B\)E$0GAU 3[K14UBX>-N+$1.QM)BXWWVC!\/3!#EY0I\IGR$@[)7K$,'(MM%NMQOQ^@ M1NL#MI/&=M)I>^+J%Q0V"%Y55LY6NB.H7D/<>S;A^HV-_C\1KO^7<$G4)MR@ ML3WHM/W%M2LT?;X&A>V7W(#MX4PLR9V&K.0O7X3]X-U'EN%+-A/5[BM0I8\/ MN=AM+.R1K84>>IT>0085DN"BD,+DFD0)2>GV$-?TJ5P5%>D?(/I#S--&S--. MYBFL\?.V0C4-+'(AN5QN.VC/&MJS9ZO!,-BUY^"?5&%-LU^&4=Q6AN'>UR'\ MGX7XB+7[&NA2;M=;PZB3[).B*3J+\U,7W:Z-AO'SI7O7,,/NCOGD="=_I3ML MS?:NJX:]_YKM;FM1>[+]O8'&CI]75"T9SB4<,J0*3@;(K*J)KMH8N7(SSEP: M_.*X98Y3,"C[ -YG4IK[C1V;FKEZ_!M02P,$% @ 8XA84DRG,O9[ @ M6P8 !D !X;"]W;W)K&ULC57;3N,P$/T5*^(! MI%UR:P.+TDBTW0L/2(@NNP^K?7"3:6+AV,5V"/OW.W;24 HMO"2^S#D^,YZ< MI*U4][H",.2IYD)/O,J8]87OZ[R"FNI3N0:!.RNI:FIPJDI?KQ70PH%J[D=! MD/@U9<++4K=VH[)4-H8S 3>*Z*:NJ?HW!2[;B1=ZFX5;5E;&+OA9NJ8E+,#< MK6\4SOR!I6 U",VD( I6$^\RO)@E-MX%_&+0ZJTQL9DLI;RWDZMBX@56$'#( MC66@^'J$&7!NB5#&0\_I#4=:X/9XP_[-Y8ZY+*F&F>2_66&JB7?ND0)6M.'F M5K8_H,]G;/ERR;5[DK:/#3R2-]K(N@>C@IJ)[DV?^CIL <)D#R#J =$N8+0' M$/> V"7:*7-IS:FA6:ID2Y2-1C8[<+5Q:,R&"7N+"Z-PER'.9-^E+%K&.:&B M(%?"4%&R)0=RJ34833Z317>]1*[($'L\!T,9/\'MN\6<'!^=D"/"!/E9R48C MD4Y]@]KL"7[>ZYAV.J(].L*(7$MA*DV^B@**EP0^)C5D%FTRFT8'&>>0GY(X M_$2B( K>$#3[,#S\X7^%: ?C(>J%OO&@;WQ0 MWW.+Y0\-4[N7V^GK*)*MDX,=;:\CPO!\'+VM+1FT)0>U8;/9PDWW%R[Y4.'> MB^K$^5O?:0VJ=/:E22X;8;K&'E8'A[QTQK"S/D7G[(SNF::SW6NJL!LTX;!" MRN#T#,NF.BOK)D:NG1LLI4%O<<,*W1^4#<#]E91F,[$'#/^3[#]02P,$% M @ 8XA84H,2>646!@ :1\ !D !X;"]W;W)K&ULO5E1;]LV$/XKA+&'#EACD:(MIW "N'&39FBQH&XW#,,>&(FVB$JB2U)Q M,_3'CY04T[8HRLU6]Z&1[;OCW7W'[X[4=,/%9YE2JL#7/"ODQ2!5:OUJ.)1Q M2G,BS_B:%OJ7)1'Q-,[ZY&,#!TQ>!7M$L M,Y:T'U\:HX/MFD9Q]_G)^G45O [FGDAZQ;,_6*+2B\%D !*Z)&6F/O#-6]H$ M-#+V8I[)ZG^P:62# 8A+J7C>*&L/NKRAO-DP[(,D"(!MX4BQ8K= M9Q3,I*1*@I=@EB3,5!G)],_U7C$U]V).%6'9S].ATEX86\.X6?%UO2+J6/$] M>01!] M 3QW:%_YM6=K<0;"H%-]?L3BN-*>?%K,P8N?7!&\\1N9TUC[ (T5 M%'1;N3[:"CSOMG)SO!5/1&_]5GXMLS. QAY?AKJNML6%ML6%*K-A7W'-G,7U MUSLM#VX5S>7?GM7"[6IAM1KN6XWE:\*$)ECEPK8V$E5&#+,_7 ;3X8-C7;Q= M%WO7O>*:R1,JZHVAETZ WB> F" U-W\IF:QVD,N9VO)XQYD0C0+];^M274JX MY32$>-*2NVG+C4R1!ATACK8ACKPASG(N%/NGCI!^U8U34L"7@%E,JW"E*\91 M*\;*\U:,;;EP[)"[:I!XS>54N%+ MH^5\&)X"-LOUT$_V_PTV!]T[46O+(2=H;;DNN"S30S_5+TA&9062/LM\IH8* M?8FS[ K'IP#*4BZ,?B!04;O?CIQ(.01=D-ZX! /?_K)L#_UT?\7N6:9HG(+% M; &^@7>Z:9E8#817/,^IB!G)GC(Q6PE*VZ/1_MJ6A^'Y"4!%EJ11T,,EA_$( M*1$^!H_LC2/_#3_3'2TI!XK'Z@N81/06A_HJ1 T M 3(EPCN3H)WA_!33.;)4C?SS^5TIXI1(S2YEH<=ED.VD(FZE@K@+M3[-H/80 M[]U-R/([ZAGFJR.W]D[0K')$IFSMS;=E5C0Z1;XMXR+_0/M&S['ZM*Z+YI.D MRS+3M;>DX,6?IK:=Y_8>>W#DVA<%RJ5 &&0D$>7L>NCC=6V MP-AA:3]GMFL@?]?H(AB?<>Y,F[Y,G#"'JQM!O MZOPH4_O7 +9+A,_L$M_T$"IC7FI^U:=U:DCV?V^>H6T-(3S%[8CE^] _B'\P M(9=2EP/3$U%=&^:@NR1,@ >2E=35+!NC$.T.F6?!V$VTX_LQQ^E=U'&7T.6=Y>70 M/T%_- N3^EU*K$^KLF[^>J,H?F3F)BT\O8FS%![Z>?)IEQBJ,!.<=-SF6I[$?I[* M."UXQE>/OM@M#^)37&#@GT]+V/(J[N'58U/_/65ON1.? MXHH"6U;$?E9\9ME'KK+'!U4_W'DE:%Y"OR=BQ0H),KK46L%9I($0]7O=^H/B MZ^HMX3U7FF:JQY023/E&11#XJ6 M@_1+8MGW'AY>\9Y#2K,#9=^S'2$9*$[/B. MQ/1P.X&3TQ>?H^V.RR^F\]D^W))[PK_N/S%Q-:U1UE%"TBRB*6!D/"G12 MCRD3FY]/Z.^+R8O)/(096=#X6[3FN]N)/P%KL@GSF'^FAS])-2%'XJUHG!5_ MP:&*M29@E6><)E6R8)!$:?D_?*H*T4B >" !50FHDX"\@01<)>!N@C.08%<) M=E&9\[$KY'(X_,_*%T?HC@& M8;H&'U(>IMOH(2;@+LL(S\ -N"\7!* ;S<]72\+#*+X6<5_OE^#JU35X!:(4 M?-G1/!.(V6S*!4DYU'15$7I7$D(#A#Z&1V!YKP&R8*#)7IBSEV3U!F HTY&E M25^.3N^./A6%K:N+ZNJB @\/X#4J%I85.T1\!S91&G$"8K'B,\,HN!X%%Z/8 M0_>0T2P#BY"Q8Y1NP5U"\Y3K:E?"> 6,%(3'N1/XT)U-'YLETD1Y'L1U5(NC M77.TC1SO5JL\R>.0D[4DR'CT7R@;7T>S1'(;!&Z@XT"_PU,79GGRONF(.C51 MQTA4J(G0BA0LC5?;VPWE/KQ&OPMG.WJ M]Z=5G*_ETCVIT;6A*_QZ-']$=:)N![X&VZ)=5J=V"0?;Q>\5P866VVV7?E2[ MJ5KD@YI\\#SR*=%2#?KWRQ8+K$-5$^4X-M13A9:R$.M,;__((R8:.TIO]HRN MB"@O)ZM=2F.Z/1IN)6RX%'R.D$:IL/AQ8@J59D-DG(YB-E;! MM7AXJ"L@NBCH.VB K9)J.$:K+W2R"M-KM9;=LUY=F.7Y0ZJG%!J:)?I;<:20 M*^&1,'%$ I^)/&?)!?PU(YL\_O47Z%J__15M"+CZD)97_Y*09=?:V9A'"\!1 MI@(($IJ*'G3!.CSJMM?+,T!^!81*((&(-%#MW:YR F1V@D5Q8"%,G C+I9;M MHKT16CD >I8#C-0BU-BQF]5_M!95.,UU!87O=W>I9\/:/)4#H',.,%Z+*JA6 MV]JN;W>I:L(P#KP!JLI&D'GO?ZD6(QA;OZJ0U#0VJ/E#$ALS&]K!:].S,:=$H-T1;B3*IUTC'KI#_('I2RT6 & M46Q75/DG,OOG@B9"QU91&)_N/I,E-H(KNT/^S]0R95'(K/7CM2SHK4O?\GH= M=R:J_?!"F08^=WP8KV055.?0C[M,=6$(#U@^5AZ$X8L*6077I-$]'QA#VC25 MA6&SA3U+P7#?ISS+[M'51/GV@.;BQ@,LLYF]\%[JS&BG+9!OW )5$S9#!:.@ MVE51OHG-OBE6UUK4@7W/BF,>EY=IF)B?&2J?P\[/?#:IO F;57K\TTFWOU'' M;F\%GHEJLU1ZC\UZ?Y$(:4Y!OM7=3>FB7#C4*LH[L/FH=+$&]9]/W<">7FJ" MT-!Y&2O_P6.>8ETJ1'V7@0[VNHRU40.,;>5%MMF+7EB(SHP67+(9&HMU=B\T M;;PMDN_V/H9L&Z49B,E&(%MO/*$;K'Q=5EYPNB]>(#U0+DYWQ<<=$5K$9(#X M?4,I/UW(=U+U2\OY_U!+ P04 " !CB%A2L9@E)Z(# )#P &0 'AL M+W=ONJ\*8)D2=BPU-S9N5D G19BK7KMI(2J(U[? M30A+GBM!94E"Y.X3Y6([=I#S]. [6\?:/G GHPU9TP75 M]YM;:69NQ1*QA*:*B10D78V=*;J\PM@".P,'8CH MBF1(,/@#UTT8"> M=4 '.7K8@)ZWH^$OU^Z:DE9UQ55=<<[G'ZOKM+&N/V^, M/5QKFJA_6KSYE3<_]Q8<\':E-#.;UA2[[I&F\A4L@YS%2MCCI-_W3+8>&WP' ME>^@U?GB"%%Y6WBS?INXM7*0SPH;Y#7BV=7D?O]XJN,F[4 M;V5T[6]*I#IK5*]V/M2#G<4VBL\1J%= P0P2D>I8 0X@(KLFLJO.9 47]!N8 MGN=L[W.#_D?CP;]P)[.%_:BW>:G%#YU"_5 M?ZBK_G7KA-D1/EP68/!4S.,5 MJ.42M>OET0J8X=>;:9NO6D_1*005U8J*WD92T6M-]8>']*#65-0NJM5)B*4? M;Z4(J5)P1\,X%5RL=YTCP[0B#OY1'"W;M% MV$OB-R+7+%7 ZNRN'<5$RTV^<5B*;11E'P8F[LJE=; O%\)H9\F M]JY2W7XG_P%02P,$% @ 8XA84OYYV_2Z! (Q@ !D !X;"]W;W)K M&ULS=E;;]LV& ;@OT(8O6B!-!(//A6.@31IM@+M M%M3IAF'8!6/3-A%)]$@Z3O?K1QTB*A4/B:]RDUBV/KZ?:.F)J,P.0MZI+6,: M/.19HDHR2DO M!O-9]=ZUG,_$7F>\8-<2J'V>4_GC(\O$X6P !X]O?..;K2[?2.:S'=VP!=/? M=]?2;"7M*"N>LT)Q40#)UF>#<_CA@@S+@FJ//S@[J,YK4![*K1!WY<;GU=D@ M+3MB&5OJ<@AJ?MVS"Y9EY4BFCW^;00=M9EG8??TX^E5U\.9@;JEB%R+[DZ_T M]FPP&8 56]-]IK^)PZ^L.:"JP:7(5/43')I]TP%8[I46>5-L.LAY4?^F#\U$ M= H@\12@I@ ]MP W!;@ZT+JSZK NJ:;SF10'(,N]S6CEBVINJFIS-+PHO\:% MEN93;NKT_!>98 6*_"YT+38\-N,@7.EF%;@/5C4WR\0:_!):6XFCJW MU5[OI=DI%U+S_VCUA7QZ,*>68N6._7'>7C)->?;.#/A]<0G>OGD'W@!>@)NM MV"L3K6:)-D=3]I0LF\X_UITC3^>7;'D*,#P!*$6IH_SBV>5P^K0\,7/83B1J M)Q)5XV'/>%>\X)J]_V).2L=$GH#?F#YQ3M@)N.)J23/P%Z,2?*5F9KG^ ?X^ MOU5:FK/\GT!SN&T.5\T13W-FBJ!KANNJ<5557O#W.[)(FT5B6-NEF3"7)G#=NL82P+N[*&+\@:M5FC6!9Q98U>D#5NL\:QK*$K:_R"K$F; M-0EFW6R9\7^MF70E3GJ)<#(:C]V1TS9R&HX4VISOZQH1VKTF6'U-N#J9]H\= MPW38=E)?]-/^&8T)GKC[A:E5,@UV?"&4+F6[8<; 8@,63-[S)5.!:Q-V"(:O MCPYH88/H*#R:LB?G!H8CSU1;JF#4*J*Y'446)11!Z1@?4-\JB(?CH:<9BQ4*8_7HPR7?\+*M/'F%.EB\\;)Q8C$L7(_9RBCQ'$8^*)LQJ1J$9.'XCC+LD?9SDB48Z<0!#7HLT;9STB M48^<0A#7HLT;UWG$% 8I3 3ILS0>33S/ (AUB41<.H:(9LSN PEHUCP_K[22 MSA/<\O&YN? WO% @8VM3EYZ.S3"R?B)=;VBQJQ[JW@JM15Z]W#*Z8K+O!/_4A*=+J1ZE57 (:\ MU5SHL5<9T]SXOLXKJ*F^E T(W%E*55.#4U7ZNE% "R>JN1\%0>+7E DO2]W: M3&6I7!G.!,P4T:NZINKO'7"Y&7NAMUUX9&5E[(*?I0TM80[FN9DIG/F]EX+5 M(#23@BA8CKW;\&:26'MG\)/!1N^,B8UD(>6KG3P48R^P0, A-]8#Q;\U3(!S MZP@Q_G0^O?Y(*]P=;[W?N]@QE@75,)'\A16F&GM7'BE@25?3:_9)-9QMX)%]I(^M.C 0U$^T_?>ORL",(!T<$42>(/BN(.T'L FW)7%A3 M:FB6*KDAREJC-SMPN7%JC(8)6\6Y4;C+4&>R.\JIR(',W969R+J1 H31Y"N9 MMX4E