0001217234-21-000190.txt : 20210729 0001217234-21-000190.hdr.sgml : 20210729 20210729171005 ACCESSION NUMBER: 0001217234-21-000190 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210729 DATE AS OF CHANGE: 20210729 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CareDx, Inc. CENTRAL INDEX KEY: 0001217234 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 943316839 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36536 FILM NUMBER: 211128489 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-Q 1 cdna-20210630.htm 10-Q cdna-20210630
false2021Q20001217234--12-31eight years, two months00012172342021-01-012021-06-30xbrli:shares00012172342021-07-27iso4217:USD00012172342021-06-3000012172342020-12-31iso4217:USDxbrli:shares0001217234us-gaap:ServiceMember2021-04-012021-06-300001217234us-gaap:ServiceMember2020-04-012020-06-300001217234us-gaap:ServiceMember2021-01-012021-06-300001217234us-gaap:ServiceMember2020-01-012020-06-300001217234us-gaap:ProductMember2021-04-012021-06-300001217234us-gaap:ProductMember2020-04-012020-06-300001217234us-gaap:ProductMember2021-01-012021-06-300001217234us-gaap:ProductMember2020-01-012020-06-300001217234cdna:DigitalAndOtherMember2021-04-012021-06-300001217234cdna:DigitalAndOtherMember2020-04-012020-06-300001217234cdna:DigitalAndOtherMember2021-01-012021-06-300001217234cdna:DigitalAndOtherMember2020-01-012020-06-3000012172342021-04-012021-06-3000012172342020-04-012020-06-3000012172342020-01-012020-06-300001217234us-gaap:CommonStockMember2020-12-310001217234us-gaap:AdditionalPaidInCapitalMember2020-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001217234us-gaap:RetainedEarningsMember2020-12-310001217234cdna:PublicOfferingMember2021-01-012021-06-300001217234cdna:PublicOfferingMemberus-gaap:CommonStockMember2021-01-012021-03-310001217234cdna:PublicOfferingMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001217234cdna:PublicOfferingMember2021-01-012021-03-310001217234us-gaap:CommonStockMember2021-01-012021-03-310001217234us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100012172342021-01-012021-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001217234us-gaap:RetainedEarningsMember2021-01-012021-03-310001217234us-gaap:CommonStockMember2021-03-310001217234us-gaap:AdditionalPaidInCapitalMember2021-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001217234us-gaap:RetainedEarningsMember2021-03-3100012172342021-03-310001217234us-gaap:CommonStockMember2021-04-012021-06-300001217234us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001217234us-gaap:RetainedEarningsMember2021-04-012021-06-300001217234us-gaap:CommonStockMember2021-06-300001217234us-gaap:AdditionalPaidInCapitalMember2021-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001217234us-gaap:RetainedEarningsMember2021-06-300001217234us-gaap:CommonStockMember2019-12-310001217234us-gaap:AdditionalPaidInCapitalMember2019-12-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001217234us-gaap:RetainedEarningsMember2019-12-3100012172342019-12-310001217234us-gaap:CommonStockMember2020-01-012020-03-310001217234us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100012172342020-01-012020-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001217234us-gaap:RetainedEarningsMember2020-01-012020-03-310001217234us-gaap:CommonStockMember2020-03-310001217234us-gaap:AdditionalPaidInCapitalMember2020-03-310001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001217234us-gaap:RetainedEarningsMember2020-03-3100012172342020-03-310001217234cdna:PublicOfferingMemberus-gaap:CommonStockMember2020-04-012020-06-300001217234cdna:PublicOfferingMemberus-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001217234cdna:PublicOfferingMember2020-04-012020-06-300001217234cdna:AtTheMarketEquityOfferingMember2021-01-012021-03-310001217234cdna:AtTheMarketEquityOfferingMemberus-gaap:CommonStockMember2020-04-012020-06-300001217234cdna:AtTheMarketEquityOfferingMemberus-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001217234cdna:AtTheMarketEquityOfferingMember2020-04-012020-06-300001217234us-gaap:CommonStockMember2020-04-012020-06-300001217234us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001217234us-gaap:RetainedEarningsMember2020-04-012020-06-300001217234us-gaap:CommonStockMember2020-06-300001217234us-gaap:AdditionalPaidInCapitalMember2020-06-300001217234us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001217234us-gaap:RetainedEarningsMember2020-06-3000012172342020-06-300001217234cdna:PublicOfferingMember2020-01-012020-06-300001217234cdna:AtTheMarketEquityOfferingMember2021-01-012021-06-300001217234cdna:AtTheMarketEquityOfferingMember2020-01-012020-06-300001217234cdna:MedicareMembercdna:AlloSureKidneyMember2021-01-012021-06-300001217234cdna:MedicareMembercdna:AlloMapHeartMember2021-01-012021-06-300001217234cdna:AlloSureHeartMembercdna:MedicareMember2021-01-012021-06-300001217234us-gaap:EquitySecuritiesMember2021-06-30cdna:patient00012172342018-01-31cdna:uniqueSolution0001217234cdna:XynManagementIncMember2021-01-012021-06-30cdna:centercdna:phlebotomist00012172342020-04-012020-04-300001217234cdna:PublicOfferingMember2020-06-152020-06-150001217234cdna:PublicOfferingMember2020-06-150001217234cdna:PublicOfferingMember2021-01-252021-01-250001217234cdna:PublicOfferingMember2021-01-250001217234us-gaap:OverAllotmentOptionMember2021-02-112021-02-110001217234srt:ScenarioPreviouslyReportedMember2020-04-012020-06-300001217234srt:ScenarioPreviouslyReportedMember2020-01-012020-06-30xbrli:pure0001217234us-gaap:CustomerConcentrationRiskMembercdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMember2021-04-012021-06-300001217234us-gaap:CustomerConcentrationRiskMembercdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMember2020-04-012020-06-300001217234us-gaap:CustomerConcentrationRiskMembercdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-06-300001217234us-gaap:CustomerConcentrationRiskMembercdna:MedicareMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-06-300001217234us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMembercdna:MedicareMember2021-01-012021-06-300001217234us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMembercdna:MedicareMember2020-01-012020-12-310001217234srt:MinimumMember2021-01-012021-06-300001217234srt:MaximumMember2021-01-012021-06-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2021-04-012021-06-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2021-01-012021-06-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2020-04-012020-06-300001217234cdna:EmployeeAndNonEmployeeStockOptionsMember2020-01-012020-06-300001217234us-gaap:WarrantMember2021-04-012021-06-300001217234us-gaap:WarrantMember2021-01-012021-06-300001217234us-gaap:WarrantMember2020-04-012020-06-300001217234us-gaap:WarrantMember2020-01-012020-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-06-300001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-06-300001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-06-300001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMember2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-06-300001217234us-gaap:FairValueMeasurementsRecurringMember2021-06-300001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001217234us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001217234us-gaap:FairValueMeasurementsRecurringMember2020-12-310001217234cdna:CommonStockWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Member2020-12-310001217234cdna:CommonStockWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-06-300001217234cdna:CommonStockWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-06-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-06-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2021-06-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2020-12-310001217234us-gaap:MeasurementInputExpectedTermMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-01-012021-06-300001217234us-gaap:MeasurementInputExpectedTermMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-01-012020-12-310001217234us-gaap:MeasurementInputPriceVolatilityMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2021-06-300001217234us-gaap:MeasurementInputPriceVolatilityMembercdna:PrivatePlacementCommonStockWarrantLiabilityMember2020-12-310001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-06-300001217234cdna:PrivatePlacementCommonStockWarrantLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001217234us-gaap:CorporateDebtSecuritiesMember2021-06-300001217234us-gaap:CorporateDebtSecuritiesMember2020-12-310001217234cdna:TransChartLLCMember2021-01-310001217234cdna:AcquiredAndDevelopedTechnologyMember2021-06-300001217234cdna:AcquiredAndDevelopedTechnologyMember2021-01-012021-06-300001217234us-gaap:CustomerRelationshipsMember2021-06-300001217234us-gaap:CustomerRelationshipsMember2021-01-012021-06-300001217234cdna:CommercializationRightsMember2021-06-300001217234cdna:CommercializationRightsMember2021-01-012021-06-300001217234us-gaap:TrademarksAndTradeNamesMember2021-06-300001217234us-gaap:TrademarksAndTradeNamesMember2021-01-012021-06-300001217234us-gaap:OtherIntangibleAssetsMember2021-06-300001217234us-gaap:OtherIntangibleAssetsMember2021-01-012021-06-300001217234cdna:AcquiredInProcessTechnologyMember2021-06-300001217234cdna: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:CostOfTestingMember2021-04-012021-06-300001217234cdna:CostOfProductMember2021-04-012021-06-300001217234cdna:CostOfDigitalAndOtherMember2021-04-012021-06-300001217234us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001217234cdna:CostOfTestingMember2020-04-012020-06-300001217234cdna:CostOfProductMember2020-04-012020-06-300001217234cdna:CostOfDigitalAndOtherMember2020-04-012020-06-300001217234us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001217234cdna:CostOfTestingMember2021-01-012021-06-300001217234cdna:CostOfProductMember2021-01-012021-06-300001217234cdna:CostOfDigitalAndOtherMember2021-01-012021-06-300001217234us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001217234cdna:CostOfTestingMember2020-01-012020-06-300001217234cdna:CostOfProductMember2020-01-012020-06-300001217234cdna:CostOfDigitalAndOtherMember2020-01-012020-06-300001217234us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001217234cdna:CostOfTestingMember2021-06-300001217234cdna:CostOfProductMember2021-06-300001217234cdna:CostOfDigitalAndOtherMember2021-06-300001217234us-gaap:SellingAndMarketingExpenseMember2021-06-3000012172342020-01-01cdna:milestone_payment00012172342014-06-012014-06-3000012172342021-01-010001217234us-gaap:MeasurementInputExpectedTermMemberus-gaap:CommonStockMembercdna:ClassOfWarrantOrRightIssuedDateThreeMember2021-01-012021-06-300001217234us-gaap:CommonStockMembercdna:ClassOfWarrantOrRightIssuedDateThreeMember2021-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2020-12-310001217234us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001217234us-gaap:RestrictedStockUnitsRSUMember2021-06-300001217234us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001217234us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001217234us-gaap:EmployeeStockOptionMember2021-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2021-01-012021-06-300001217234cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember2020-01-012020-12-310001217234us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001217234us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001217234us-gaap:EmployeeStockMember2021-04-012021-06-300001217234us-gaap:EmployeeStockMember2020-04-012020-06-300001217234us-gaap:EmployeeStockMember2021-01-012021-06-300001217234us-gaap:EmployeeStockMember2020-01-012020-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001217234us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001217234us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001217234us-gaap:ServiceMembercountry:US2021-04-012021-06-300001217234us-gaap:ServiceMembercountry:US2020-04-012020-06-300001217234us-gaap:ServiceMembercountry:US2021-01-012021-06-300001217234us-gaap:ServiceMembercountry:US2020-01-012020-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2021-04-012021-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2020-04-012020-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2021-01-012021-06-300001217234cdna:RestOfTheWorldMemberus-gaap:ServiceMember2020-01-012020-06-300001217234us-gaap:ProductMembercountry:US2021-04-012021-06-300001217234us-gaap:ProductMembercountry:US2020-04-012020-06-300001217234us-gaap:ProductMembercountry:US2021-01-012021-06-300001217234us-gaap:ProductMembercountry:US2020-01-012020-06-300001217234us-gaap:ProductMembersrt:EuropeMember2021-04-012021-06-300001217234us-gaap:ProductMembersrt:EuropeMember2020-04-012020-06-300001217234us-gaap:ProductMembersrt:EuropeMember2021-01-012021-06-300001217234us-gaap:ProductMembersrt:EuropeMember2020-01-012020-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2021-04-012021-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2020-04-012020-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2021-01-012021-06-300001217234us-gaap:ProductMembercdna:RestOfTheWorldMember2020-01-012020-06-300001217234cdna:DigitalAndOtherMembercountry:US2021-04-012021-06-300001217234cdna:DigitalAndOtherMembercountry:US2020-04-012020-06-300001217234cdna:DigitalAndOtherMembercountry:US2021-01-012021-06-300001217234cdna:DigitalAndOtherMembercountry:US2020-01-012020-06-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2021-04-012021-06-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2020-04-012020-06-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2021-01-012021-06-300001217234srt:EuropeMembercdna:DigitalAndOtherMember2020-01-012020-06-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2021-04-012021-06-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2020-04-012020-06-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2021-01-012021-06-300001217234cdna:RestOfTheWorldMembercdna:DigitalAndOtherMember2020-01-012020-06-300001217234country:US2021-04-012021-06-300001217234country:US2020-04-012020-06-300001217234country:US2021-01-012021-06-300001217234country:US2020-01-012020-06-300001217234srt:EuropeMember2021-04-012021-06-300001217234srt:EuropeMember2020-04-012020-06-300001217234srt:EuropeMember2021-01-012021-06-300001217234srt:EuropeMember2020-01-012020-06-300001217234cdna:RestOfTheWorldMember2021-04-012021-06-300001217234cdna:RestOfTheWorldMember2020-04-012020-06-300001217234cdna:RestOfTheWorldMember2021-01-012021-06-300001217234cdna:RestOfTheWorldMember2020-01-012020-06-300001217234country:US2021-06-300001217234country:US2020-12-310001217234srt:EuropeMember2021-06-300001217234srt:EuropeMember2020-12-310001217234cdna:RestOfTheWorldMember2021-06-300001217234cdna:RestOfTheWorldMember2020-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
FORM 10-Q
__________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2021
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 and zip code)
(415) 287-2300
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
__________________________________________________
Securities registered pursuant to Section 12(b) of the Act
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock, par value $0.001 per shareCDNAThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes ☒  No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes ☒  No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes   No ☒
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
There were 52,627,165 shares of the registrant’s Common Stock issued and outstanding as of July 27, 2021.

CareDx, Inc.
TABLE OF CONTENTS
Page No.
June 30, 2021 and 2020
June 30, 2021 and 2020



PART I. FINANCIAL INFORMATION
ITEM 1.    UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
CareDx, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
(In thousands, except share data)
June 30, 2021December 31, 2020
Assets
Current assets:
Cash and cash equivalents$335,625 $134,669 
Marketable securities34,317 90,034 
Accounts receivable48,066 34,624 
Inventory15,060 10,012 
Prepaid and other current assets7,928 3,758 
Total current assets440,996 273,097 
Property and equipment, net14,219 10,704 
Operating leases right-of-use assets17,859 15,228 
Intangible assets, net48,432 44,355 
Goodwill26,051 23,857 
Restricted cash268 270 
Other assets9,590 1,000 
Total assets$557,415 $368,511 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$12,563 $9,653 
Accrued compensation16,710 18,466 
Accrued and other liabilities26,982 20,602 
Refund liability - CMS advance payment (Note 1) 20,496 
Total current liabilities56,255 69,217 
Deferred tax liability810 1,299 
Common stock warrant liability283 447 
Deferred payments for intangible assets1,968 3,560 
Operating lease liability, less current portion17,783 16,069 
Other liabilities473 240 
Total liabilities77,572 90,832 
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock: $0.001 par value; 10,000,000 shares authorized at June 30, 2021 and December 31, 2020; no shares issued and outstanding at June 30, 2021 and December 31, 2020
  
Common stock: $0.001 par value; 100,000,000 shares authorized at June 30, 2021 and December 31, 2020; 52,552,761 shares and 49,441,166 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively
51 49 
Additional paid-in capital838,089 632,253 
Accumulated other comprehensive loss(3,156)(2,096)
Accumulated deficit(355,141)(352,527)
Total stockholders’ equity479,843 277,679 
Total liabilities and stockholders’ equity$557,415 $368,511 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
2

CareDx, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
(In thousands, except share and per share data)
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Revenue:
Testing services revenue$64,890 $36,293 $124,171 $67,735 
Product revenue6,861 3,291 12,639 7,986 
Digital and other revenue2,437 2,217 4,778 4,460 
Total revenue74,188 41,801 141,588 80,181 
Operating expenses:
Cost of testing services17,235 10,803 33,718 18,731 
Cost of product5,205 2,731 8,852 5,930 
Cost of digital and other1,533 1,491 2,982 2,756 
Research and development19,036 13,129 35,040 23,142 
Sales and marketing19,599 12,134 35,051 23,857 
General and administrative16,322 12,316 31,545 22,319 
Total operating expenses78,930 52,604 147,188 96,735 
Loss from operations(4,742)(10,803)(5,600)(16,554)
Other income (expense):
Interest income, net1 21 127 117 
Change in estimated fair value of common stock warrant liability(65)(664)(38)(1,069)
CARES Act Provider Relief Fund 4,813  4,813 
Other income (expense), net2,779 (255)2,534 (318)
Total other income2,715 3,915 2,623 3,543 
Loss before income taxes(2,027)(6,888)(2,977)(13,011)
Income tax benefit100 330 363 630 
Net loss$(1,927)$(6,558)(2,614)(12,381)
Net loss per share (Note 3):
Basic$(0.04)$(0.15)$(0.05)$(0.28)
Diluted$(0.04)$(0.15)$(0.05)$(0.28)
Weighted-average shares used to compute net loss per share:
Basic52,224,300 44,708,037 51,705,587 43,765,732 
Diluted52,224,300 44,708,037 51,705,587 43,765,732 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

CareDx, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(Unaudited)
(In thousands)
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Net loss$(1,927)$(6,558)$(2,614)$(12,381)
Other comprehensive income (loss):
Foreign currency translation adjustments, net of tax443 1,596 (1,060)(109)
Net comprehensive loss$(1,484)$(4,962)$(3,674)$(12,490)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4


CareDx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
(In thousands, except share data)
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 202049,441,166 $49 $632,253 $(2,096)$(352,527)$277,679 
Issuance of common shares through public equity offering, net of commissions and offering costs of $12,495
2,211,538 2 188,753 — — 188,755 
Issuance of common stock under ESPP24,052 — 838 — — 838 
RSU settlements, net of shares withheld121,447 — (2,313)— — (2,313)
Issuance of common stock for services1,339 — 96 — — 96 
Issuance of common stock for cash upon exercise of stock options
139,579 — 2,193 — — 2,193 
Employee stock-based compensation expense— — 6,488 — — 6,488 
Foreign currency translation adjustment— — — (1,503)— (1,503)
Net loss— — — — (687)(687)
Balance at March 31, 202151,939,121 $51 $828,308 $(3,599)$(353,214)$471,546 
Issuance of common stock under ESPP —  — —  
RSU settlements, net of shares withheld160,286 — (6,638)— — (6,638)
Issuance of common stock for services23,163 — 59 — — 59 
Issuance of common stock for cash upon exercise of stock options
427,059 — 6,833 — — 6,833 
Issuance of common stock for cash upon exercise of warrants
3,132 — 205 — — 205 
Employee stock-based compensation expense— — 9,322 — — 9,322 
Foreign currency translation adjustment— — — 443 — 443 
Net loss— — — — (1,927)(1,927)
Balance at June 30, 202152,552,761 $51 $838,089 $(3,156)$(355,141)$479,843 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

CareDx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
(In thousands, except share data)
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at December 31, 201942,498,430 $42 $437,976 $(5,205)$(333,813)$99,000 
Issuance of common stock under ESPP38,147 — 699 — — 699 
RSU settlements, net of shares withheld139,552 — (1,507)— — (1,507)
Issuance of common stock for services3,091 — 66 — — 66 
Issuance of common stock for cash upon exercise of stock options
44,861 — 155 — — 155 
Issuance of common stock for cash upon exercise of warrants
295,466 — 6,299 — — 6,299 
Employee stock-based compensation expense— — 4,200 — — 4,200 
Foreign currency translation adjustment— — — (1,705)— (1,705)
Net loss— — — — (5,823)(5,823)
Balance at March 31, 202043,019,547 $42 $447,888 $(6,910)$(339,636)$101,384 
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 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— — — — —  
RSU settlements, net of shares withheld143,101 — (2,030)— — (2,030)
Issuance of common stock for services2,992 — 58 — — 58 
Issuance of common stock for cash upon exercise of stock options
204,469 — 1,962 — — 1,962 
Issuance of common stock for cash upon exercise of warrants
— — — — — — 
Employee stock-based compensation expense— — 6,320 — — 6,320 
Foreign currency translation adjustment— — — 1,596 — 1,596 
Net loss— — — — (6,558)(6,558)
Balance at June 30, 202048,862,296 $47 $612,228 $(5,314)$(346,194)$260,767 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

CareDx, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In thousands)
Six Months Ended June 30,
20212020
Operating activities:
Net loss$(2,614)$(12,381)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Stock-based compensation15,945 10,676 
Revaluation of common stock warrant liability to estimated fair value38 1,069 
Depreciation and amortization4,102 3,249 
Amortization of right-of-use assets1,366 1,256 
Unrealized gain on long-term marketable equity securities(3,090) 
Revaluation of contingent consideration to estimated fair value(191)266 
Amortization of premium on short-term marketable securities, net637  
Changes in operating assets and liabilities:
Accounts receivable(13,419)(1,900)
Inventory(5,331)(2,682)
Prepaid and other assets(4,203)(665)
Operating leases liabilities, net(951)(721)
Accounts payable1,559 2,569 
Accrued compensation(1,395)(1,283)
Accrued and other liabilities4,646 1,724 
Refund liability - CMS advance payment(20,496)20,496 
Change in deferred taxes(445)(630)
Net cash (used in) provided by operating activities(23,842)21,043 
Investing activities:
Acquisition of business, net of cash acquired(3,500) 
Acquisition of intangible assets(6,700)(2,250)
Purchases of long-term marketable securities(5,500) 
Maturities of short-term marketable securities55,080  
Additions of capital expenditures, net(4,088)(3,434)
Net cash provided by (used in) investing activities35,292 (5,684)
Financing activities:
Proceeds from issuance of common shares in public equity offering, net of issuance costs paid188,755 135,099 
Proceeds from issuance of common shares in "at-the-market" equity offering, net of issuance costs paid 23,466 
Proceeds from issuance of common stock under employee stock purchase plan838 602 
Taxes paid related to net share settlement of restricted stock units(8,951)(3,537)
Proceeds from exercise of warrants4 304 
Proceeds from exercise of stock options9,026 2,117 
Principal payments on finance lease obligations(63)(90)
Net cash provided by financing activities189,609 157,961 
Effect of exchange rate changes on cash and cash equivalents(105)(137)
Net increase in cash, cash equivalents and restricted cash200,954 173,183 
Cash, cash equivalents, and restricted cash at beginning of period134,939 38,479 
Cash, cash equivalents, and restricted cash at end of period$335,893 $211,662 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

CareDx, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
1. ORGANIZATION AND DESCRIPTION OF BUSINESS
CareDx, Inc. (“CareDx” or the “Company”), together with its subsidiaries, is a leading precision medicine company focused on the discovery, development and commercialization of clinically differentiated, high-value 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-cf-DNA solution for heart transplant patients. 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”), as well as the acquisition of TransChart LLC (“TransChart”) in 2021.
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 several private payers, including 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.
In May 2021, the Company purchased a minority investment of common stock in the biotechnology company Miromatrix Medical, Inc. (“Miromatrix”), for $5.0 million, and the investment is marked to market. Miromatrix works to eliminate the need for an organ transplant waiting list through the development of implantable engineered biological organs.
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 for a multimodality surveillance solution. The Company has not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
8

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.
In March 2021, the Company acquired BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.
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 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.
In January 2021, the Company acquired TransChart LLC for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As part of its acquisition of TransChart in January 2021, the Company acquired TX Connect, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.
In June 2021, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
Also in June 2021, the Company entered into a strategic agreement with OrganX to develop clinical decision support tools across the transplant patient journey. Together, the Company and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system. The Company has agreed to potential future milestone payments.
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 spread 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.
9

To date, more than 200 transplant centers can offer RemoTraC to their patients and over 9,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 June 30, 2021, 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 and increased sales volumes through the first half of 2021.
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 virtual platforms. Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where the Company's laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions may be adopted in the future depending upon the COVID-19 transmission rates in the Company's 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 $355.1 million at June 30, 2021. As of June 30, 2021, the Company had cash, cash equivalents and marketable securities of $369.9 million.
CMS Accelerated and Advance Payment Program for Medicare Providers
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 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 submitted a request to the appropriate Medicare Administrative Contractor and met 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 condensed consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.
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 condensed consolidated statements of operations.
The Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. The Company has
10

registered with HHS to submit financial data indicating the use of the funds the Company received pursuant to the CARES Act Provider Relief Fund. The Company will be notified by HHS when the Provider Relief Fund Reporting Portal is open for reporting on the use of Provider Relief Fund payments.
June 2020 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 approximately $134.6 million.
January 2021 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 offering expenses.
On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the full exercise of the 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.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2020, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 are reflected below.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.
Correction to Presentation
The presentation of certain prior period amounts within the accompanying condensed 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 $15.0 million and $27.4 million for the three and six months ended June 30, 2020, 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 unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
11

Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended June 30, 2021 and 2020, approximately 61% and 56%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2021 and 2020, approximately 61% and 55%, respectively, of total revenue was derived from Medicare.
As of June 30, 2021 and December 31, 2020, approximately 30% and 28%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either June 30, 2021 or December 31, 2020.
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 June 30, 2021, the Company’s short-term 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 short-term marketable securities are classified as current assets on the condensed consolidated balance sheet.
The Company classifies its short-term 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. Short-term 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 condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.
The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2021, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet.
The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense) in the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income (expense), net.
Leases
Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases using the optional transition method and applied the standard only to leases that existed at that date. The Company determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
As of June 30, 2021, the Company’s leases had remaining terms of 0.92 years to 7.67 years, some of which include options to extend the lease term.
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 adopted the standard on January 1, 2021.
12

The adoption of the new standard did not have an impact on the Company's condensed consolidated financial statements and disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company plans to adopt the standard on January 1, 2022. The Company is in the process of assessing the impact that this new standard will have on its consolidated financial statements and disclosures.
3. NET LOSS PER SHARE
Basic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.
The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Numerator:
Net loss used to compute basic and diluted net loss per share$(1,927)$(6,558)$(2,614)$(12,381)
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share
52,224,300 44,708,037 51,705,587 43,765,732 
Net loss per share:
Basic and diluted$(0.04)$(0.15)$(0.05)$(0.28)
The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2021 and 2020 because their effect would be antidilutive:
Three and Six Months Ended
20212020
Shares of common stock subject to outstanding options2,117,516 2,939,893 
Shares of common stock subject to outstanding common stock warrants3,132 49,006 
Restricted stock units1,868,980 1,762,420 
Total common stock equivalents3,989,628 4,751,319 

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.
13

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 June 30, 2021 and December 31, 2020 (in thousands):
June 30, 2021
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$310,765 $ $ $310,765 
Long-term marketable securities:
Corporate equity securities8,090   8,090 
Corporate debt securities 500  500 
Total$318,855 $500 $ $319,355 
Liabilities
Common stock warrant liability$ $ $283 $283 

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 
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
 Common Stock Warrant Liability
Balance as of December 31, 2020
$447 
Exercise of warrants(202)
Change in estimated fair value38 
Balance as of June 30, 2021
$283 
As of June 30, 2021, the Company had one investment in convertible preferred shares carried at cost. 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 condensed 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 June 30, 2021 and December 31, 2020, money market funds were included as cash and cash equivalents in the condensed consolidated balance sheets.
Short-term marketable securities – Investments in short-term marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard
14

valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly.
Long-term marketable equity and debt securities – Investments in long-term marketable equity securities are classified within Level 1. The securities are recorded at fair value based on readily available quoted market prices in active markets. Investments in long-term marketable debt securities are classified within Level 2. The securities are recorded at fair value based on observable inputs for quoted prices for identical or similar assets in markets that are not active. Long-term marketable securities are located within other assets on the condensed consolidated balance sheets.
Common stock warrant liability – Common stock warrant liability is classified within Level 3. 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:
June 30, 2021December 31, 2020
Private Placement Common Stock Warrant Liability
Stock Price$91.52 $72.45 
Exercise Price$1.12 $1.12 
Remaining term (in years)1.792.28
Volatility70.00 %73.00 %
Risk-free interest rate0.21 %0.14 %

5. CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2021December 31, 2020June 30, 2020December 31, 2019
Cash and cash equivalents$335,625 $134,669 $211,409 $38,223 
Restricted cash268 270 253 256 
Total cash, cash equivalents, and restricted cash at the end of the period$335,893 $134,939 $211,662 $38,479 
Marketable Securities
All short-term marketable securities were considered held-to-maturity at June 30, 2021 and December 31, 2020. As of June 30, 2021 and December 31, 2020, some of the Company’s short-term marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of June 30, 2021 and December 31, 2020. All short-term marketable securities with unrealized losses as of each balance sheet date have been in a loss position for less than twelve months. Contractual maturities of the short-term marketable securities are within one year or less as of June 30, 2021.
The long-term marketable equity securities were recorded at fair market value. The long-term marketable debt securities were considered available-for-sale at June 30, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.
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):
15

June 30, 2021
Amortized CostUnrealized Holding Gains (Losses)Fair Value
Short-term marketable securities:
Corporate debt securities$34,317 $(18)$34,299 
Total short-term marketable securities34,317 (18)34,299 
Long-term marketable securities:
Corporate equity securities5,000 3,090 8,090 
Corporate debt securities500  500 
Total long-term marketable securities5,500 3,090 8,590 
Total$39,817 $3,072 $42,889 
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 marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2021December 31, 2020
Within one year$34,317 $90,034 
After one year through five years500  
Total$34,817 $90,034 

6. BUSINESS COMBINATIONS
TransChart LLC
In January 2021, the Company acquired 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. As a result of the acquisition, the Company recognized goodwill of $2.2 million and intangible assets of $2.0 million.
The pro forma impact of the TransChart acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
16

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 three and six months ended June 30, 2021. The balance of the Company's goodwill as of June 30, 2021 and December 31, 2020 was $26.1 million and $23.9 million, respectively.
Intangible Assets
The following tables present details of the Company’s intangible assets as of June 30, 2021 ($ in thousands):
June 30, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$34,784 $(10,449)$(1,057)$23,278 8.4
Customer relationships19,308 (5,343)(763)13,202 10.3
Commercialization rights10,579 (1,469) 9,110 8.1
Trademarks and tradenames2,380 (900)(75)1,405 9.4
Other250 (63) 187 0.8
Total intangible assets with finite lives$67,301 $(18,224)$(1,895)$47,182 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$68,551 $(18,224)$(1,895)$48,432 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted 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 lives$59,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 
Acquisition of Intangible Assets
In June 2021, the Company acquired commercialization rights in an exclusive partnership for comprehensive data analytics in relation to NGS-based metagenomics testing for infectious diseases. This is included within Commercialization rights as of June 30, 2021.
Also in June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of June 30, 2021.
As of June 30, 2021, the Company included acquisitions of $7.5 million, which included $3.6 million of Acquired and developed technology, $2.5 million of Commercialization rights, $1.1 million of Customer relationships and $0.3 million of Other intangible assets.
17

Amortization of Intangible Assets
Amortization expense was $1.4 million and $1.2 million for the three months ended June 30, 2021 and 2020, respectively. For the three months ended June 30, 2021, expenses of $0.4 million, $0.5 million, $0.1 million and $0.4 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the three months ended June 30, 2020, expenses of $0.3 million, $0.4 million, $0.1 million and $0.4 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. Amortization expense was $2.7 million and $2.3 million for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021, expenses of $0.7 million, $1.0 million, $0.2 million and $0.8 million were amortized to cost of testing, cost of product, cost of digital and other and sales and marketing, respectively. For the six months ended June 30, 2020, expenses of $0.7 million, $0.8 million, $0.1 million and $0.7 million were amortized to cost of testing, cost of product, cost of digital and other and sales and marketing, respectively.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2021 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Digital and OtherSales and MarketingTotal
Remainder of 2021$658 $970 $418 $1,011 $3,057 
20221,316 1,941 836 1,835 5,928 
20231,316 1,941 836 1,763 5,856 
20241,316 1,941 600 1,763 5,620 
20251,316 1,941 431 1,763 5,451 
Thereafter5,457 5,056 1,622 9,135 21,270 
Total future amortization expense$11,379 $13,790 $4,743 $17,270 $47,182 

8. BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
June 30, 2021December 31, 2020
Finished goods$2,532 $1,702 
Work in progress3,098 2,936 
Raw materials9,430 5,374 
Total inventory$15,060 $10,012 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2021December 31, 2020
Clinical studies$8,793 $6,733 
Deferred revenue3,916 3,530 
Short-term lease liability3,363 2,033 
Deferred payments for intangible assets2,000 2,000 
Accrued royalty1,539 1,072 
Professional fees1,340 1,529 
Test sample processing fees926 416 
Contingent consideration548 738 
Other accrued expenses4,557 2,551 
Total accrued and other liabilities$26,982 $20,602 
18

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 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 submitted a request to the appropriate Medicare Administrative Contractor and met 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 condensed consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed 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.  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 was extended for a period of eight years and two months starting on January 1, 2021. The Company had determined that the amendment constituted 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 June 30, 2021, the carrying value of the ROU asset was $17.9 million. The related current and non-current liabilities as of June 30, 2021 were $3.4 million and $17.8 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 condensed consolidated balance sheets.
The following table summarizes the lease cost for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Operating lease cost$1,207 $1,114 $2,412 $2,233 
Finance lease cost23 51 53 104 
Total lease cost$1,230 $1,165 $2,465 $2,337 

Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
June 30, 2021
Other information:
Weighted-average remaining lease term - Operating leases (in years)6.56
Weighted-average remaining lease term - Finance leases (in years)0.00
Weighted-average discount rate - Operating leases (%)10.5 %
Weighted-average discount rate - Finance leases (%) %



19

Maturities of operating and finance lease liabilities as of June 30, 2021 are as follows (in thousands):
Year Ending December 31,Finance LeasesOperating Leases
Remainder of 2021$3 $2,556 
2022 5,095 
2023 3,747 
2024 3,869 
2025 4,012 
Thereafter 10,256 
Total lease payments3 29,535 
Less imputed interest 8,389 
Present value of future minimum lease payments$3 21,146 
Less operating lease liability, current portion3,363 
Operating lease liability, long-term portion$17,783 
The current portion of obligations under finance leases is included in accrued and other liabilities, and the long-term portion of finance leases is included in other liabilities within the condensed consolidated balance sheets.
Royalty Commitments
The Board of Trustees of the Leland Stanford Junior University (“Stanford”)
In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology.
Illumina
On May 4, 2018, the Company entered into a 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 that certain license and commercialization agreement that the Company entered into with Cibiltech SAS (“Cibiltech”) effective April 30, 2019, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.  
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
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, and the Court granted Natera’s request. Trial is currently scheduled to begin on October 25, 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
20

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 condensed consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the condensed consolidated financial statements and (ii) the range of loss can be reasonably estimated.
10. 401(K) PLAN
The Company sponsors a 401(k) defined contribution plan covering all U.S. employees under the Internal Revenue Code of 1986, as amended. Employee contributions are voluntary and are determined on an individual basis subject to the maximum allowable under federal tax regulations. The Company incurred expenses related to contributions to the plan of $0.3 million and $0.2 million for the three months ended June 30, 2021 and 2020, respectively. The Company incurred expenses related to contributions to the plan of $0.8 million and $0.5 million for the six months ended June 30, 2021 and 2020, respectively.
11. 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 condensed 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.
In the three and six months ended June 30, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.
In the three months ended June 30, 2020, there were no warrants exercised to purchase shares of common stock for cash proceeds. In the six months ended June 30, 2020, warrants to purchase approximately 272,000 shares of common stock were exercised for cash proceeds of $0.3 million. During the three months ended June 30, 2020, no warrants to purchase shares of common stock were exercised on a cashless basis. During the six months ended June 30, 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.
As of June 30, 2021, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares Underlying Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 

21

12. STOCK INCENTIVE PLANS
Stock Options and Restricted Stock Units (“RSU”)
The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price
Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Additional shares authorized1,977,647 — — — — 
Common stock awards for services(2,179)— — — — 
RSUs granted(623,738)— — 623,738 79.91 
RSUs vested— — — (487,479)23.57 
Options granted(163,629)163,629 80.62 — — 
Options exercised— (566,638)16.11 — — 
Repurchase of common stock under employee incentive plans171,423 — — — — 
RSUs forfeited146,145 — — (146,145)34.16 
Options forfeited143,649 (143,649)26.40 — — 
Options expired6,224 (6,224)24.74 — — 
Balance—June 30, 20212,328,510 2,117,516 $27.70 1,868,980 $46.49 
The total intrinsic value of options exercised was $25.9 million and $35.0 million for the three and six months ended June 30, 2021, respectively. The total intrinsic value of options exercised was $3.3 million and $4.0 million for the three and six months ended June 30, 2020, respectively.
As of June 30, 2021, the total intrinsic value of outstanding RSUs was approximately $170.9 million and there were $69.3 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.16 years.
Options outstanding that have vested and are expected to vest at June 30, 2021 are as follows:
Number of Shares Issued
(In thousands)
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(In thousands)
Vested811 $17.44 6.70$60,108 
Expected to vest1,173 34.23 8.5067,179 
Total1,984 $127,287 

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 June 30, 2021 for stock options that were in-the-money.
The total fair value of options that vested during the three and six months ended June 30, 2021 was $3.0 million and $5.7 million, respectively. As of June 30, 2021, there were approximately $24.3 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.73 years.
2014 Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share 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 2021 that ended on June 30, 2021, 21,412 shares were purchased for aggregate proceeds of $1.3 million from the issuance of shares, which occurred on July 2, 2021.  During the offering period in 2020 that ended on
22

December 31, 2020, 24,052 shares were purchased for aggregate proceeds of $0.8 million from the issuance of shares, which occurred on January 4, 2021.  
Valuation Assumptions
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Employee stock options
Expected term (in years)5.65.95.95.9
Expected volatility78.07%77.00%77.78%77.00%
Risk-free interest rate1.03%0.12%0.76%0.12%
Expected dividend yield%%%%
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility53.10%62.56%53.10%62.56%
Risk-free interest rate0.09%1.57%0.09%1.57%
Expected dividend yield%%%%
Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.
Volatility: The Company used an average historical stock price volatility of its own stock and those comparable public companies that were deemed to be representative of future stock price trends.
Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.
Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2021 and 2020, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Cost of testing services$570 $423 $965 $670 
Cost of product214 133 289 192 
Cost of digital and other230 155 338 213 
Research and development1,940 1,456 3,298 2,267 
Sales and marketing2,632 1,580 4,292 2,550 
General and administrative3,811 2,670 6,763 4,784 
Total$9,397 $6,417 $15,945 $10,676 
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 expense were capitalized for the periods presented.
13. INCOME TAXES
The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income. 
23

For the three and six months ended June 30, 2021, the Company recorded an income tax benefit of $0.1 million and $0.4 million, respectively, compared to $0.3 million and $0.6 million for the three and six months ended June 30, 2020, respectively. The income tax benefit of $0.1 million and $0.4 million for the three and six months ended June 30, 2021, respectively, is primarily attributable to the recognition of deferred tax assets from foreign losses and acquired deferred tax liabilities that generate a source of income for the recognition of deferred tax assets previously not recognized. The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods.  The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. 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.
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 Cuts and Jobs Act of 2017. 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 2021 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.
14. SEGMENT REPORTING
Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the Company’s Chief Operating Decision Maker (“CODM”), or decision making group, whose function is to allocate resources to and assess the performance of the operating segments.  The Company has identified its Chief Executive Officer as the CODM. 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):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Testing services revenue
United States$64,839 $36,208 $123,860 $67,537 
Rest of World51 85 311 198 
$64,890 $36,293 $124,171 $67,735 
Product revenue
United States$3,465 $1,216 $5,960 $3,277 
Europe2,659 1,496 4,911 3,498 
Rest of World737 579 1,768 1,211 
$6,861 $3,291 $12,639 $7,986 
Digital and other revenue
United States$2,407 $2,153 $4,695 $4,336 
Europe10 10 41 40 
Rest of World20 54 42 84 
$2,437 $2,217 $4,778 $4,460 
Total United States$70,711 $39,577 $134,515 $75,150 
Total Europe$2,669 $1,506 $4,952 $3,538 
Total Rest of World$808 $718 $2,121 $1,493 
Total$74,188 $41,801 $141,588 $80,181 
24

The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
June 30, 2021December 31, 2020
Long-lived assets:
United States$13,592 $9,888 
Europe283 351 
Rest of World344 465 
Total$14,219 $10,704 

25

ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read together with the unaudited condensed consolidated financial statements and related notes included elsewhere in Item 1 of Part I of this Quarterly Report on Form 10-Q and with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the Securities and Exchange Commission, or the SEC, on February 24, 2021.
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended.  All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements.  The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “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 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.
26

These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section entitled “Risk Factors” in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on February 24, 2021.  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.
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 Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect. We qualify all forward-looking statements by these cautionary statements.
Overview and Recent Highlights
CareDx, Inc., or collectively, the Company, we, us and our, 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 healthcare solutions along the pre- and post-transplant patient journey, and we are a leading provider of genomics-based information for transplant patients.
Highlights for the Three and Six Months Ended June 30, 2021 and Recent Highlights
Achieved total revenue of $74.2 million for the three months ended June 30, 2021, increasing 77% year-over-year
Total AlloSure and AlloMap patient results provided in the quarter were approximately 37,400, which includes approximately 6,600 AlloSure Heart patient results
As of June 30, 2021, over 65 U.S.-based transplant centers have adopted an AlloSure Kidney testing protocol. In addition, through TX Connect we now manage more than 29,000 transplant referrals to over 50 transplant centers from more than 800 dialysis centers and community nephrology practices
Presented positive data from first 1,000 patients from KOAR Study demonstrating higher 1-year graft survival and reduction in biopsies through ARTS surveillance
Testing Services
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 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.
27

AlloMap Heart has also received positive coverage decisions for reimbursement from many of the largest U.S. private payers, including Aetna, Anthem, Cigna, Health Care Services Corporation, or HCSC, Humana, Kaiser Foundation Health Plan, Inc., or Kaiser, several Blue Cross Blue Shield, or BCBS, plans and UnitedHealthcare.
In October 2020, we 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. AlloSure Heart has received positive coverage from Geisinger Health and is covered for use throughout Kaiser.
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) study, which was published in the American Journal of Transplant, or AJT. A subsequent clinical utility trial, Invasive Monitoring Attenuation through Gene Expression (Pham MX et al., N. Eng. J. Med., 2010), 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 (International Society for Heart and Lung Transplantation) guidelines.
HeartCare
HeartCare includes the gene expression profiling technology of AlloMap Heart with the donor-derived cell-free DNA, or 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 the 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 and antibody mediated rejection. 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.
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 approach across all the somatic chromosomes is specifically designed for transplantation, allowing a scalable and 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 is covered for use within Kaiser and has received positive coverage decisions from BCBS of South Carolina, BCBS of Kansas City, Capital Blue and BCBS Vermont. Additional coverage by other private payers occurs on a contractual or 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.
28

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 area under the curve 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.
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 the Illumina Agreement, which provides us with worldwide distribution, development and commercialization rights to Illumina, Inc.'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.
29

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.
In March 2021, the Company acquired certain assets of BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.
Digital
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.
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 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 software, or XynQAPI, and XynCare. XynQAPI simplifies transplant quality tracking and Scientific Registry of Transplant Recipients 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 LLC, or 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. As part of our acquisition of TransChart in January 2021, we acquired TX Connect, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.
In June 2021, we acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
Also in June 2021, we entered into a strategic agreement with OrganX to develop clinical decision support tools across the transplant patient journey. Together, we and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system.
COVID-19 Impact
In the final weeks of March 2020 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 2020 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 200 transplant centers can offer RemoTraC to their patients and over 9,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 June 30, 2021, 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
30

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 and increased sales volumes through the first half of 2021.
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 virtual platforms.
Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where our laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions may be adopted in the future 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 87% and 88% of our total revenue for the three and six months ended June 30, 2021, respectively, and 87% and 84% of our total revenue for the three and six months ended June 30, 2020, 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.
We currently market testing services to healthcare providers through our direct sales force that targets transplant centers and their physicians, coordinators and nurse practitioners as well as general nephrologists managing transplant recipients . 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 and QTYPE products. Product revenue represented 9% of our total revenue for each of the three and six months ended June 30, 2021, respectively, and 8% and 10% of our total revenue for the three and six months ended June 30, 2020, 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
31

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, XynQAPI, TransChart and TX Connect licenses, services and SaaS agreements across the digital portfolio. Digital and other revenue represented 3% of our total revenue for each of the three and six months ended June 30, 2021, and 5% and 6% of our total revenue for the three and six months ended June 30, 2020, respectively.
32

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

Results of Operations
Comparison of the Three Months Ended June 30, 2021 and 2020
(In thousands)
Three Months Ended June 30,
20212020Change
Revenue:
Testing services revenue$64,890 $36,293 $28,597 
Product revenue6,861 3,291 3,570 
Digital and other revenue2,437 2,217 220 
Total revenue74,188 41,801 32,387 
Operating expenses:
Cost of testing services17,235 10,803 6,432 
Cost of product5,205 2,731 2,474 
Cost of digital and other1,533 1,491 42 
Research and development19,036 13,129 5,907 
Sales and marketing19,599 12,134 7,465 
General and administrative16,322 12,316 4,006 
Total operating expenses78,930 52,604 26,326 
Loss from operations(4,742)(10,803)6,061 
Other income (expense):
Interest income, net21 (20)
Change in estimated fair value of common stock warrant liability(65)(664)599 
CARES Act Provider Relief Fund— 4,813 (4,813)
Other income (expense), net2,779 (255)3,034 
Total other income2,715 3,915 (1,200)
Loss before income taxes(2,027)(6,888)4,861 
Income tax benefit100 330 (230)
Net loss$(1,927)$(6,558)$4,631 

Testing Services Revenue
Testing services revenue increased by $28.6 million, or 79%, for the three months ended June 30, 2021 compared to the same period in 2020. This increase is primarily due to an increase of more than 20,000 AlloSure Kidney, AlloMap Heart and AlloSure Heart patient results provided in the three months ended June 30, 2021, compared to the same period in 2020.
Product Revenue
Product revenue increased by $3.6 million, or 108%, for the three months ended June 30, 2021, compared to the same period in 2020, primarily due to growth from the NGS typing products.
Digital and Other Revenue
Digital and other revenue increased by $0.2 million, or 10%, for the three months ended June 30, 2021 compared to the same period in 2020, primarily due to the acquisition of TransChart in January 2021.
Cost of Testing Services
Cost of testing services increased by $6.4 million, or 60%, for the three months ended June 30, 2021, compared to the same period in 2020. The increase is primarily due to increased reagents, consumables and shipping expenses of $4.8 million and personnel-related costs and stock-based compensation expense of $1.7 million.
34

Cost of Product
Cost of product increased by $2.5 million, or 91%, for the three months ended June 30, 2021, compared to the same period in 2020. The increase is primarily due to increased product revenue, personnel-related costs and stock-based compensation expense.
Cost of Digital and Other
Cost of digital and other increased by less than $0.1 million, or 3%, for the three months ended June 30, 2021, compared to the same period in 2020.
Research and Development
Research and development expenses increased by $5.9 million, or 45%, for the three months ended June 30, 2021, compared to the same period in 2020, primarily due to an increase in research and development services and other expenses of $2.2 million, an increase in personnel-related costs of $1.7 million, an increase in reagents and consumables of $1.1 million and an increase in stock-based compensation expense of $0.5 million.
Sales and Marketing
Sales and marketing expenses increased by $7.5 million, or 62%, for the three months ended June 30, 2021, compared to the same period in 2020, primarily due to an increase in personnel-related costs of $3.7 million, an increase in marketing programs and travel costs of $2.5 million and an increase in stock-based compensation expense of $1.1 million.
General and Administrative
General and administrative expenses increased by $4.0 million, or 33%, for the three months ended June 30, 2021, compared to the same period in 2020. This increase was primarily due to an increase in personnel-related expenses of $1.5 million, an increase in stock-based compensation expense of $1.1 million and an increase in legal expenses of $1.1 million.
Change in Estimated Fair Value of Common Stock Warrant Liability
The change in estimated fair value of common stock warrant liability decreased from a loss of $0.7 million for the three months ended June 30, 2020 to a loss of $0.1 million for the three months ended June 30, 2021, resulting in a net change of $0.6 million, or 90%.
The loss of $0.1 million in the three months ended June 30, 2021 is comprised of a $0.2 million remeasurement charge for warrants exercised during the period and a $0.1 million remeasurement gain related to the change in fair value of our common stock warrant liability.
CARES Act Provider Relief Fund
The CARES Act Provider Relief Fund decreased by $4.8 million, or 100%, for the three months ended June 30, 2021, compared to the same period in 2020, due to the CARES Act payment we received in April 2020.
Other income (expense), net
Other income (expense), net increased $3.0 million for the three months ended June 30, 2021, compared to the same period in 2020, primarily due to the unrealized gain on the investment in Miromatrix.
35

Comparison of the Six Months Ended June 30, 2021 and 2020
(In thousands)
Six Months Ended June 30,
20212020Change
Revenue:
Testing services revenue$124,171 $67,735 $56,436 
Product revenue12,639 7,986 4,653 
Digital and other revenue4,778 4,460 318 
Total revenue141,588 80,181 61,407 
Operating expenses:
Cost of testing services33,718 18,731 14,987 
Cost of product8,852 5,930 2,922 
Cost of digital and other2,982 2,756 226 
Research and development35,040 23,142 11,898 
Sales and marketing35,051 23,857 11,194 
General and administrative31,545 22,319 9,226 
Total operating expenses147,188 96,735 50,453 
Loss from operations(5,600)(16,554)10,954 
Other income (expense):
Interest income, net127 117 10 
Change in estimated fair value of common stock warrant liability(38)(1,069)1,031 
CARES Act Provider Relief Fund— 4,813 (4,813)
Other income (expense), net2,534 (318)2,852 
Total other income2,623 3,543 (920)
Loss before income taxes(2,977)(13,011)10,034 
Income tax benefit363 630 (267)
Net loss$(2,614)$(12,381)$9,767 

Testing Services Revenue
Testing services revenue increased by $56.4 million, or 83%, for the six months ended June 30, 2021 compared to the same period in 2020. This increase is primarily due to an increase of more than 38,000 AlloSure Kidney, AlloMap Heart and AlloSure Heart patient results provided in the six months ended June 30, 2021, compared to the same period in 2020.
Product Revenue
Product revenue increased by $4.7 million, or 58%, for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to growth from the NGS typing products.
Digital and Other Revenue
Digital and other revenue increased by $0.3 million, or 7%, for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to the acquisition of TransChart in January 2021.
Cost of Testing Services
Cost of testing services increased by $15.0 million, or 80%, for the six months ended June 30, 2021, compared to the same period in 2020. The increase is primarily due to increased reagents, consumables and shipping expenses of $11.3 million and personnel-related costs and stock-based compensation expense of $3.5 million.
Cost of Product
Cost of product increased by $2.9 million, or 49%, for the six months ended June 30, 2021, compared to the same period in 2020. The increase is primarily due to increased product revenue, personnel-related costs and stock-based compensation expense.
36

Cost of Digital and Other
Cost of digital and other increased by $0.2 million, or 8%, for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to an increase in personnel-related costs.
Research and Development
Research and development expenses increased by $11.9 million, or 51%, for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to an increase in personnel-related costs of $4.7 million, an increase in research and development services and other expenses of $4.2 million, an increase in reagents and consumables of $1.5 million, an increase in software expense of $0.7 million and an increase in stock-based compensation expense of $0.5 million.
Sales and Marketing
Sales and marketing expenses increased by $11.2 million, or 47%, for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to an increase in personnel-related costs of $7.5 million, an increase in marketing programs and travel costs of $2.2 million and an increase in stock-based compensation expense of $1.1 million.
General and Administrative
General and administrative expenses increased by $9.2 million, or 41%, for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to an increase in legal expenses of $3.2 million, an increase in personnel-related costs of $3.1 million, an increase in stock-based compensation expense of $2.0 million and an increase in corporate events of $0.3 million.
Change in Estimated Fair Value of Common Stock Warrant Liability
The change in estimated fair value of common stock warrant liability decreased from a loss of $1.1 million for the six months ended June 30, 2020 to a loss of less than $0.1 million for the six months ended June 30, 2021, resulting in a net change of $1.0 million, or 96%.
The loss of less than $0.1 million in the six months ended June 30, 2021 is comprised of a $0.2 million remeasurement charge for warrants exercised during the period and a less than $0.2 million remeasurement gain related to the change in fair value of our common stock warrant liability.
CARES Act Provider Relief Fund
The CARES Act Provider Relief Fund decreased by $4.8 million, or 100%, for the six months ended June 30, 2021, compared to the same period in 2020, due to the CARES Act payment we received in April 2020.
Other income (expense), net
Other income (expense), net increased $2.9 million for the six months ended June 30, 2021, compared to the same period in 2020, primarily due to the unrealized gain on the investment in Miromatrix.

Cash Flows for the Six Months Ended June 30, 2021 and 2020
The following table summarizes the primary sources and uses of cash for the periods presented:
Six Months Ended June 30,
20212020
(in thousands)
Net cash provided by (used in):
Operating activities$(23,842)$21,043 
Investing activities35,292 (5,684)
Financing activities189,609 157,961 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(105)(137)
Net increase in cash, cash equivalents and restricted cash$200,954 $173,183 
37

Operating Activities
Net cash provided by (used in) operating activities consists of net loss, adjusted for certain noncash items in the condensed consolidated statements of operations and changes in operating assets and liabilities.
Cash used in operating activities for the six months ended June 30, 2021 was $23.8 million. Our net loss of $2.6 million was our primary use of cash in operating activities that included a number of noncash items. Our noncash items included $15.9 million in stock-based compensation expense, $4.1 million of depreciation and amortization expense and $3.1 million of unrealized gain on long-term marketable equity securities. Net operating assets decreased by $19.5 million, and Refund liability - CMS advance payment decreased by $20.5 million.
Cash provided by operating activities for the six months ended June 30, 2020 was $21.0 million. Our net loss of $12.4 million included $4.8 million of cash provided by the CARES Act Provider Relief Fund, and our net loss was our primary use of cash
in operating activities that included a number of noncash items. Our noncash items included a $10.7 million stock-based compensation expense, a $1.1 million loss on the revaluation of common stock warrant liability to estimated fair value and $3.2 million of depreciation and amortization expense. Net operating assets decreased by $16.9 million, primarily due to the increase in Refund liability - CMS advance payment of $20.5 million.
Investing Activities
For the six months ended June 30, 2021, net cash provided by investing activities of $35.3 million was primarily related to the maturities of marketable securities of $55.1 million. These proceeds were partially offset by the acquisition of TransChart, net of cash acquired of $3.5 million, $6.7 million related to payments for acquired intangibles, $5.5 million related to purchases of long-term marketable securities and $4.1 million related to additions of capital expenditures, net.
For the six months ended June 30, 2020, net cash used in investing activities of $5.7 million consisted of $3.4 million related to additions of capital expenditures, net, $1.0 million related to payments for the license and commercialization agreement with Cibiltech and $1.3 million related to payments for acquired intangibles.
Financing Activities
Net cash provided by financing activities for the six months ended June 30, 2021 of $189.6 million was primarily related to $188.8 million of proceeds from the issuance of shares of common stock in an underwritten offering, net of issuance costs, proceeds from exercises of stock options of $9.0 million and proceeds from issuances of common stock under our employee stock purchase plan of $0.8 million. These proceeds were partially offset by taxes paid related to net share settlements of restricted stock units of $9.0 million.
Net cash provided by financing activities for the six months ended June 30, 2020 of $158.0 million was primarily related to $135.1 million of proceeds from the issuance of common shares in a public equity offering, net of issuance costs, $23.5 million of proceeds from the issuance of common shares in a "at-the-market" equity offering, net of issuance costs, proceeds from issuances of common stock under our employee stock purchase plan of $0.6 million, proceeds from exercises of warrants of $0.3 million and proceeds from exercises of stock options of $2.1 million. These proceeds were partially offset by taxes paid related to net share settlements of restricted stock units of $3.5 million.
Liquidity and Capital Resources
We have incurred significant losses and negative cash flows from operations since our inception and had an accumulated deficit of $355.1 million at June 30, 2021. As of June 30, 2021, we had cash, cash equivalents and marketable securities of $369.9 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 development of future products. 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.
38

CMS Accelerated and Advance Payment Program for Medicare Providers
On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act. Pursuant to the CARES Act, the Centers for Medicare & Medicaid Services, or CMS, expanded its 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 submitted a request to the appropriate Medicare Administrative Contractor and met 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 condensed consolidated balance sheet.
During December 2020, we reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. We recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020.
At-the-Market Equity Offering
On August 31, 2018, we entered into a sales agreement, or the Sales Agreement, with Jefferies, LLC, as sales agent, or Jefferies, 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.
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 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 condensed consolidated statements of operations.
We are complying with the key terms and provisions of the CARES Act Provider Relief Fund which includes, among other things, the requirement that we maintain appropriate records and cost documentation. We have registered with HHS to submit financial data indicating our use of the funds we received pursuant to the CARES Act Provider Relief Fund. We will be notified by HHS when the Provider Relief Fund Reporting Portal is open for reporting on the use of Provider Relief Fund payments.
June 2020 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 approximately $134.6 million.
January 2021 Underwritten 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 offering expenses.
On February 11, 2021, we sold 288,461 shares of our common stock pursuant to the full exercise of the 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.
39

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.
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 would report initially and then on a subsequent three-year basis thereafter (or annually for advanced diagnostic laboratory tests, or ADLTs), private payer payment rates and volumes for their tests. The final PAMA ruling was issued June 17, 2016 indicating that data for reporting for the new PAMA process would begin in 2017 and the new market based rates took effect on January 1, 2018. Effective January 1, 2018, Medicare reimburses us $3,240 for AlloMap Heart testing of Medicare beneficiaries, an increase from the 2017 reimbursement rate of $2,841. 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, 2022. The next 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, several BCBS plans and UnitedHealthcare.
Reimbursement for AlloSure Kidney
On September 26, 2017, we received notice that the MolDX Program developed by Palmetto GBA had set AlloSure Kidney reimbursement at $2,841. Effective October 9, 2017, AlloSure Kidney was made available for commercial testing with Medicare coverage and reimbursement. We believe the use of AlloSure Kidney, in conjunction with other clinical indicators, can help healthcare providers and their patients better manage long-term care following a kidney transplant. In particular, we believe AlloSure Kidney can improve patient care by helping healthcare providers to reduce the use of invasive biopsies and determine the appropriate dosage levels of immunosuppressants.
Reimbursement for AlloSure Heart
In October 2020, we 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 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.
40

On May 4, 2018, we entered into the Illumina Agreement, which provides us with worldwide distribution, development and commercialization rights to Illumina Inc.'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 has the potential to 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, TransChart, TX Connect 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.
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.
Contractual Obligations
For a discussion regarding our significant contractual obligations as of June 30, 2021 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 condensed consolidated financial statements, and the section entitled “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources”, respectively, included elsewhere in this Quarterly Report on Form 10-Q.
Off-Balance Sheet Arrangements
Not required.
Foreign Operations
The accompanying unaudited condensed consolidated balance sheets contain certain recorded assets in foreign countries, namely Stockholm, Sweden and Fremantle, Australia.  Although these countries are considered economically stable and we have experienced no notable burden from foreign exchange transactions, export duties or government regulations, unanticipated events in foreign countries could have a material adverse effect on our operations.
41

ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
We are exposed to market risks in the ordinary course of our business.  We had cash, cash equivalents and marketable securities of $369.9 million and $224.7 million at June 30, 2021 and December 31, 2020, respectively, which consisted of bank deposits and money market funds. However, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 100 basis point increase or decrease in interest rates during any of the periods presented would have an approximate impact of $1.8 million on our condensed consolidated financial statements.
Foreign Currency Exchange Risk
We have operations in Sweden 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 June 30, 2021, would have negatively impacted our financial results for the six months ended June 30, 2021 by $0.2 million and our product revenue by $0.3 million. Currently, we do not have any near-term plans to enter into a formal hedging program to mitigate the effects of foreign currency volatility. We will continue to reassess our approach to managing our risk relating to fluctuations in foreign currency exchange rates.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Management, including our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures, as such terms are defined in Rules 13a-15(b) and 15d-15(e) promulgated under the Exchange Act, as of June 30, 2021. 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 June 30, 2021, our disclosure controls and procedures were effective at the reasonable assurance level and are effective to provide reasonable assurance that information required to be disclosed in the reports we file and submit under the Exchange Act, is (i) recorded, processed, summarized and reported as and when required and (ii) accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely discussion regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended June 30, 2021 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
42

PART II. OTHER INFORMATION
ITEM 1.    LEGAL PROCEEDINGS
The information set forth in Note 9, Commitments and Contingencies, to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q under the caption “Litigation and Indemnification Obligations” is incorporated herein by reference.
ITEM 1A.    RISK FACTORS
Our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission or the “SEC,” on February 24, 2021, or the Form 10-K, Part I –Item 1A, Risk Factors, describes important risk factors that could cause our business, financial condition, results of operations and growth prospects to differ materially from those indicated or suggested by forward-looking statements made in this Quarterly Report on Form 10-Q or presented elsewhere by management from time to time.  There have been no material changes in the risk factors that appear in Part I - Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 24, 2021, other than those listed below.  Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our business.
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. While there have recently been vaccines developed and administered, and the spread of COVID-19 may eventually be contained or mitigated, we cannot predict the timing of the vaccine roll-out globally or the continued efficacy of such vaccines, and we do not yet know how businesses, clinics, patients or our partners will operate in a post COVID-19 environment. The ultimate impact of the COVID-19 pandemic on our business, operations, or the global economy as a whole, remains highly uncertain, and a continued and prolonged public health crisis such as the COVID-19 pandemic could have a material negative impact on our business, financial condition, and operating results.
43

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 quarter ended June 30, 2021, our net loss was $1.9 million. As of June 30, 2021, we had an accumulated deficit of $355.1 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;
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 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 June 30, 2021, we had cash, cash equivalents and marketable securities of $369.9 million and an accumulated deficit of $355.1 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 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.
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
44

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, are continuing to conduct certain interviews and gather 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.
Risks Related to Acquisitions, Partnerships and Investments
Our portfolio of marketable securities is significant and subject to market, interest and credit risk that may reduce its value.
At June 30, 2021, we had $34.3 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 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 July 16, 2021, we had 28 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. In April 2021, three additional patents were issued from the license from Stanford, each of which expires in 2030.
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.
45

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 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.
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.
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. From January 4, 2021 to June 30, 2021, our closing stock price has ranged from $57.62 to $95.60 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;
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;
46

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. From January 4, 2021 to June 30, 2021, our closing stock price has ranged from $57.62 to $95.60 per share. 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 Quarterly Report on Form 10-Q and in our 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;
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.

47

Our amended and restated bylaws designate the federal district courts of the United States of America as the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or agents.
Our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended. This provision does not apply to claims brought pursuant to the Securities Exchange Act of 1934, as amended, or the rules and regulations promulgated thereunder, or any other claim for which the U.S. federal courts have exclusive jurisdiction. Any person or entity holding, owning or otherwise acquiring any interest in any security of our company shall be deemed to have notice of and consented to this provision. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation or bylaws has been challenged in legal proceedings and there is uncertainty as to whether a court would enforce such provisions. In addition, investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. This choice-of-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, employees or agents, which may discourage such lawsuits against us and such persons. In addition, a stockholder that is unable to bring a claim in the judicial forum of its choosing may be required to incur additional costs in the pursuit of actions which are subject to this exclusive forum provision, particularly if the stockholder does not reside in or near Delaware. Alternatively, if a court were to find this provision of our amended and restated bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition or operating results.

ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
We satisfy certain U.S. federal and state tax withholding obligations due upon the vesting of restricted stock unit awards by automatically withholding from the shares being issued in connection with such award a number of shares of our common stock with an aggregate fair market value on the date of vesting equal to the minimum tax withholding obligations. The following 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 June 30, 2021:
(a) Total Number of Shares (or Units) Purchased(b) Average Price Paid per Share (or Unit)
April 1, 2021 - April 30, 202151,365 (1)$25.11 
May 1, 2021 - May 31, 20218,784 (1)25.80 
June 1, 2021 - June 30, 202142,542 (1)29.34 
Total102,691 — 
(1)    Represents shares of our common stock withheld from employees for the payment of taxes.
ITEM 3.    DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.    OTHER INFORMATION
None.
48

ITEM 6.    EXHIBITS
Exhibit
Number
3.1(1)
3.2(2)
3.2(3)
4.1(4)
4.2*#
4.3(5)#
4.4(6)#
4.5*#
4.6(7)
4.7*#
10.1(8)#
31.1*
31.2*
32.1**
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
(1)Incorporated by reference to Exhibit 3.1 to the Registrant’s Form 10-Q filed with the Securities and Exchange Commission (the “SEC”) on August 28, 2014.
(2)Incorporated by reference to Exhibit 3.1 to the Registrant’s Form 8-K filed with the SEC on June 21, 2021.
(3)Incorporated by reference to Exhibit 3.2 to the Registrant’s Form 8-K filed with the SEC on June 21, 2021.
(4)Incorporated by reference to Exhibit 4.1 to the Registrant’s Form 10-K filed with the SEC on March 31, 2015.
(5)Incorporated by reference to Exhibit 99(d)(3) to the Registrant's Form SC TO-I filed with the SEC on October 12, 2017.
(6)Incorporated by reference to Exhibit 4.5 to the Registrant’s Form S-8 filed with the SEC on July 18, 2014.
(7)Incorporated by reference to Exhibit 10.3 to the Registrant’s Form 8-K filed with the SEC on April 14, 2016.
(8)Incorporated by reference to Exhibit 10.1 to the Registrant's Form 8-K filed with the SEC on July 20, 2021.
#Indicates management contract or compensatory plan or arrangement.
*Filed herewith.
**Furnished herewith.

49

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CAREDX, INC.
(Registrant)
Date: July 29, 2021By:/s/ REGINALD SEETO, MBBS
Reginald Seeto, MBBS
President and Chief Executive Officer
(Principal Executive Officer)
By:/s/ ANKUR DHINGRA
Ankur Dhingra
Chief Financial Officer
(Principal Accounting and Financial Officer)

50
EX-4.2 2 caredx-exhibit42.htm EX-4.2 Document
Exhibit 4.2
CAREDX, INC.
2014 EQUITY INCENTIVE PLAN, AS AMENDED
1.Purposes of the Plan. The purposes of this Plan are:
to attract and retain the best available personnel for positions of substantial responsibility,
to provide additional incentive to Employees, Directors and Consultants, and
to promote the success of the Company’s business.
The Plan permits the grant of Incentive Stock Options, Nonstatutory Stock Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Units and Performance Shares.
2.Definitions. As used herein, the following definitions will apply:
(a)Administrator” means the Board or any of its Committees as will be administering the Plan, in accordance with Section 4 of the Plan.
(b)Applicable Laws” means the requirements relating to the administration of equity-based awards under U.S. state corporate laws, U.S. federal and state securities laws, the Code, any stock exchange or quotation system on which the Common Stock is listed or quoted and the applicable laws of any foreign country or jurisdiction where Awards are, or will be, granted under the Plan.
(c)Award” means, individually or collectively, a grant under the Plan of Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares.
(d)Award Agreement” means the written or electronic agreement setting forth the terms and provisions applicable to each Award granted under the Plan. The Award Agreement is subject to the terms and conditions of the Plan.
(e)Board” means the Board of Directors of the Company.
(f)Change in Control” means the occurrence of any of the following events:
(i)A change in the ownership of the Company which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than fifty percent (50%) of the total voting power of the stock of the Company; provided, however, that for purposes of this subsection, the acquisition of additional stock by any one Person, who is considered to own more than fifty percent (50%) of the total voting power of the stock of the Company will not be considered a Change in Control; or
(ii)A change in the effective control of the Company which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by Directors whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this clause (ii), if any Person is considered to be in effective control of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control; or
(iii)A change in the ownership of a substantial portion of the Company’s assets which occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than fifty percent (50%) of the total gross fair market value of all of the assets of



the Company immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Company’s assets: (A) a transfer to an entity that is controlled by the Company’s stockholders immediately after the transfer, or (B) a transfer of assets by the Company to: (1) a stockholder of the Company (immediately before the asset transfer) in exchange for or with respect to the Company’s stock, (2) an entity, fifty percent (50%) or more of the total value or voting power of which is owned, directly or indirectly, by the Company, (3) a Person, that owns, directly or indirectly, fifty percent (50%) or more of the total value or voting power of all the outstanding stock of the Company, or (4) an entity, at least fifty percent (50%) of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means the value of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.
For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar business transaction with the Company.
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the state of the Company’s incorporation, or (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.
(g)Code” means the Internal Revenue Code of 1986, as amended. Reference to a specific section of the Code or regulation thereunder will include such section or regulation, any valid regulation promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.
(h)Committee” means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board, or a duly authorized committee of the Board, in accordance with Section 4 hereof.
(i)Common Stock” means the common stock of the Company.
(j)Company” means CareDx, Inc., a Delaware corporation, or any successor thereto.
(k)Consultant” means any natural person, including an advisor, engaged by the Company or a Parent or Subsidiary to render bona fide services to such entity, provided the services (i) are not in connection with the offer or sale of securities in a capital-raising transaction, and (ii) do not directly promote or maintain a market for the Company’s securities.
(l)Director” means a member of the Board.
(m)Disability” means total and permanent disability as defined in Section 22(e)(3) of the Code, provided that in the case of Awards other than Incentive Stock Options, the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.
(n)Employee” means any person, including Officers and Directors, employed by the Company or any Parent or Subsidiary of the Company. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company.
-2-



(o)Exchange Act” means the Securities Exchange Act of 1934, as amended.
(p)Exchange Program” means a program subject to stockholder approval as set forth in Section 4(b)(vi) under which (i) outstanding Awards are surrendered or cancelled in exchange for awards of the same type (which may have higher or lower exercise prices and different terms), awards of a different type, and/or cash, (ii) Participants would have the opportunity to transfer any outstanding Awards to a financial institution or other person or entity selected by the Administrator, and/or (iii) the exercise price of an outstanding Award is increased or reduced. The Administrator will determine the terms and conditions of any Exchange Program in its sole discretion.
(q)Fair Market Value” means, as of any date, the value of Common Stock determined as follows:
(i)If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the New York Stock Exchange, the Nasdaq Global Select Market, the Nasdaq Global Market or the Nasdaq Capital Market of The Nasdaq Stock Market, its Fair Market Value will be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(ii)If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, the Fair Market Value of a Share will be the mean between the high bid and low asked prices for the Common Stock on the date of determination (or, if no bids and asks were reported on that date, as applicable, on the last trading date such bids and asks were reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(iii)For purposes of any Awards granted on the Registration Date, the Fair Market Value will be the initial price to the public as set forth in the final prospectus included within the registration statement on Form S-1 filed with the Securities and Exchange Commission for the initial public offering of the Common Stock; or
(iv)In the absence of an established market for the Common Stock, the Fair Market Value will be determined in good faith by the Administrator.
(r)Fiscal Year” means the fiscal year of the Company.
(s)Incentive Stock Option” means an Option that by its terms qualifies and is intended to qualify as an incentive stock option within the meaning of Section 422 of the Code.
(t)Inside Director” means a Director who is an Employee.
(u)Nonstatutory Stock Option” means an Option that by its terms does not qualify or is not intended to qualify as an Incentive Stock Option.
(v)Officer” means a person who is an officer of the Company within the meaning of Section 16 of the Exchange Act and the rules and regulations promulgated thereunder.
(w)Option” means a stock option granted pursuant to the Plan.
(x)Outside Director” means a Director who is not an Employee.
(y)Parent” means a “parent corporation,” whether now or hereafter existing, as defined in Section 424(e) of the Code.
-3-



(z)Participant” means the holder of an outstanding Award.
(aa)Performance Share” means an Award denominated in Shares which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine pursuant to Section 10.
(ab)Performance Unit” means an Award which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine and which may be settled for cash, Shares or other securities or a combination of the foregoing pursuant to Section 10.
(ac)Period of Restriction” means the period during which the transfer of Shares of Restricted Stock are subject to restrictions and therefore, the Shares are subject to a substantial risk of forfeiture. Such restrictions may be based on the passage of time, the achievement of target levels of performance, or the occurrence of other events as determined by the Administrator.
(ad)Plan” means this 2014 Equity Incentive Plan.
(ae)Registration Date” means the effective date of the first registration statement that is filed by the Company and declared effective pursuant to Section 12(g) of the Exchange Act, with respect to any class of the Company’s securities.
(af)Restricted Stock” means Shares issued pursuant to a Restricted Stock award under Section 7 of the Plan, or issued pursuant to the early exercise of an Option.
(ag)Restricted Stock Unit” means a bookkeeping entry representing an amount equal to the Fair Market Value of one Share, granted pursuant to Section 8. Each Restricted Stock Unit represents an unfunded and unsecured obligation of the Company.
(ah)Rule 16b-3” means Rule 16b-3 of the Exchange Act or any successor to Rule 16b-3, as in effect when discretion is being exercised with respect to the Plan.
(ai)Section 16(b)” means Section 16(b) of the Exchange Act.
(aj)Service Provider” means an Employee, Director or Consultant.
(ak)Share” means a share of the Common Stock, as adjusted in accordance with Section 14 of the Plan.
(al)Stock Appreciation Right” means an Award, granted alone or in connection with an Option, that pursuant to Section 9 is designated as a Stock Appreciation Right.
(am)Subsidiary” means a “subsidiary corporation,” whether now or hereafter existing, as defined in Section 424(f) of the Code.
3.Stock Subject to the Plan.
(a)Stock Subject to the Plan. Subject to the provisions of Section 14 of the Plan, the maximum aggregate number of Shares that may be issued under the Plan is 7,622,330 Shares, plus the sum of (i) any Shares that, as of the Registration Date, have been reserved but not issued pursuant to any awards granted under the Company’s 2008 Equity Incentive Plan (the “Existing Plan”) and are not subject to any awards granted thereunder, and (ii) any Shares subject to stock options or similar awards granted under the Existing Plan that, on or after the Registration Date, expire or otherwise terminate without having been exercised in full and Shares issued pursuant to awards granted under the Existing Plan that are forfeited to or repurchased by the Company, with the maximum
-4-



number of Shares to be added to the Plan from previously granted awards under the Existing Plan equal to 865,252. The Shares may be authorized, but unissued, or reacquired Common Stock.
(b)Automatic Share Reserve Increase. Subject to the provisions of Section 14 of the Plan, the number of Shares available for issuance under the Plan will be increased on the first day of each Fiscal Year beginning with the 2015 Fiscal Year, in an amount equal to the least of (i) four percent (4%) of the outstanding Shares on the last day of the immediately preceding Fiscal Year or (ii) such number of Shares determined by the Board; provided, however, that such determination under clause (ii) will be made no later than the last day of the immediately preceding Fiscal Year.
(c)Lapsed Awards. If an Award expires or becomes unexercisable without having been exercised in full, is surrendered pursuant to an Exchange Program, or, with respect to Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares, is forfeited to, or repurchased by, the Company due to failure to vest, then the unpurchased Shares (or for Awards other than Options or Stock Appreciation Rights the forfeited or repurchased Shares), which were subject thereto will become available for future grant or sale under the Plan (unless the Plan has terminated). With respect to Stock Appreciation Rights, only Shares actually issued (i.e., the net Shares issued) pursuant to a Stock Appreciation Right will cease to be available under the Plan; all remaining Shares under Stock Appreciation Rights will remain available for future grant or sale under the Plan (unless the Plan has terminated). Shares that actually have been issued under the Plan under any Award will not be returned to the Plan and will not become available for future distribution under the Plan; provided, however, that if Shares issued pursuant to Awards of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units are repurchased by the Company or are forfeited to the Company, such Shares will become available for future grant under the Plan. Shares used to pay the exercise price of an Award or to satisfy the tax withholding obligations related to an Award will become available for future grant or sale under the Plan. To the extent an Award under the Plan is paid out in cash rather than Shares, such cash payment will not result in reducing the number of Shares available for issuance under the Plan. Notwithstanding the foregoing and, subject to adjustment as provided in Section 14, the maximum number of Shares that may be issued upon the exercise of Incentive Stock Options will be 5,000,000 Shares, plus, to the extent allowable under Section 422 of the Code, any Shares that become available for issuance under the Plan pursuant to this Section 3(c).
(d)Share Reserve. The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as will be sufficient to satisfy the requirements of the Plan.
4.Administration of the Plan.
(a)Procedure.
(i)Multiple Administrative Bodies. Different Committees with respect to different groups of Service Providers may administer the Plan.
(ii)Section 162(m). To the extent that the Administrator determines it to be desirable to qualify Awards granted hereunder as “performance-based compensation” within the meaning of Section 162(m) of the Code, the Plan will be administered by a Committee of two (2) or more “outside directors” within the meaning of Section 162(m) of the Code.
(iii)Rule 16b-3. To the extent desirable to qualify transactions hereunder as exempt under Rule 16b-3, the transactions contemplated hereunder will be structured to satisfy the requirements for exemption under Rule 16b-3.
(iv)Other Administration. Other than as provided above, the Plan will be administered by (A) the Board or (B) a Committee, which committee will be constituted to satisfy Applicable Laws.
-5-



(b)Powers of the Administrator. Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator will have the authority, in its discretion:
(i)to determine the Fair Market Value;
(ii)to select the Service Providers to whom Awards may be granted hereunder;
(iii)to determine the number of Shares to be covered by each Award granted hereunder;
(iv)to approve forms of Award Agreements for use under the Plan;
(v)to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards may be exercised (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Administrator will determine;
(vi)to institute and determine the terms and conditions of an Exchange Program; provided that the Administrator shall not implement an Exchange Program without the approval of the holders of a majority of the Shares that are present in person or represented by proxy and entitled to vote at any annual or special meeting of stockholders of the Company;
(vii)to construe and interpret the terms of the Plan and Awards granted pursuant to the Plan;
(viii)to prescribe, amend and rescind rules and regulations relating to the Plan, including rules and regulations relating to sub-plans established for the purpose of satisfying applicable foreign laws or for qualifying for favorable tax treatment under applicable foreign laws;
(ix)to modify or amend each Award (subject to Section 19 of the Plan), including but not limited to the discretionary authority to extend the post-termination exercisability period of Awards and to extend the maximum term of an Option (subject to Section 6(b) of the Plan regarding Incentive Stock Options);
(x)to allow Participants to satisfy tax withholding obligations in such manner as prescribed in Section 15 of the Plan;
(xi)to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;
(xii)to allow a Participant to defer the receipt of the payment of cash or the delivery of Shares that otherwise would be due to such Participant under an Award; and
(xiii)to make all other determinations deemed necessary or advisable for administering the Plan.
(c)Effect of Administrator’s Decision. The Administrator’s decisions, determinations and interpretations will be final and binding on all Participants and any other holders of Awards.
5.Eligibility; Minimum Vesting.
-6-



(a)Eligibility. Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Shares and Performance Units may be granted to Service Providers. Incentive Stock Options may be granted only to Employees.
(b)Minimum Vesting. Notwithstanding the Administrator’s discretion to determine the vesting schedule applicable to an Award, all Awards, and all portions of Awards, shall be subject to a vesting schedule that provides that the Award shall not vest with respect to any of the covered Shares prior to the one year anniversary of the date of grant of the Award (or the date of commencement of employment or service, in the case of a grant made in connection with a Participant’s commencement of employment or service); provided, however, that Awards with respect to 5% of the maximum aggregate number of Shares that may be issued under the Plan pursuant to Section 3 may be granted under the Plan to any one or more Participants (other than Officers) without respect to such minimum vesting provisions, and provided, further, that vesting of any Award may accelerate pursuant to Section 14(c).
6.Stock Options.
(a)Limitations. Each Option will be designated in the Award Agreement as either an Incentive Stock Option or a Nonstatutory Stock Option. However, notwithstanding such designation, to the extent that the aggregate Fair Market Value of the Shares with respect to which Incentive Stock Options are exercisable for the first time by the Participant during any calendar year (under all plans of the Company and any Parent or Subsidiary) exceeds one hundred thousand dollars ($100,000), such Options will be treated as Nonstatutory Stock Options. For purposes of this Section 6(a), Incentive Stock Options will be taken into account in the order in which they were granted. The Fair Market Value of the Shares will be determined as of the time the Option with respect to such Shares is granted.
(b)Term of Option. The term of each Option will be stated in the Award Agreement. In the case of an Incentive Stock Option, the term will be ten (10) years from the date of grant or such shorter term as may be provided in the Award Agreement. Moreover, in the case of an Incentive Stock Option granted to a Participant who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or any Parent or Subsidiary, the term of the Incentive Stock Option will be five (5) years from the date of grant or such shorter term as may be provided in the Award Agreement.
(c)Option Exercise Price and Consideration.
(i)Exercise Price. The per share exercise price for the Shares to be issued pursuant to exercise of an Option will be determined by the Administrator, subject to the following:
(1)In the case of an Incentive Stock Option
(A)granted to an Employee who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Parent or Subsidiary, the per Share exercise price will be no less than one hundred ten percent (110%) of the Fair Market Value per Share on the date of grant.
(B)granted to any Employee other than an Employee described in paragraph (A) immediately above, the per Share exercise price will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(2)In the case of a Nonstatutory Stock Option, the per Share exercise price will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
-7-



(3)Notwithstanding the foregoing, Options may be granted with a per Share exercise price of less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant pursuant to a transaction described in, and in a manner consistent with, Section 424(a) of the Code.
(ii)Waiting Period and Exercise Dates. At the time an Option is granted, the Administrator will fix the period within which the Option may be exercised and will determine any conditions that must be satisfied before the Option may be exercised.
(iii)Form of Consideration. The Administrator will determine the acceptable form of consideration for exercising an Option, including the method of payment. In the case of an Incentive Stock Option, the Administrator will determine the acceptable form of consideration at the time of grant. Such consideration may consist entirely of: (1) cash; (2) check; (3) promissory note, to the extent permitted by Applicable Laws, (4) other Shares, provided that such Shares have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which such Option will be exercised and provided that accepting such Shares will not result in any adverse accounting consequences to the Company, as the Administrator determines in its sole discretion; (5) consideration received by the Company under a broker-assisted (or other) cashless exercise program (whether through a broker or otherwise) implemented by the Company in connection with the Plan; (6) by net exercise; (7) such other consideration and method of payment for the issuance of Shares to the extent permitted by Applicable Laws; or (8) any combination of the foregoing methods of payment.
(d)Exercise of Option.
(i)Procedure for Exercise; Rights as a Stockholder. Any Option granted hereunder will be exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Administrator and set forth in the Award Agreement. An Option may not be exercised for a fraction of a Share.
An Option will be deemed exercised when the Company receives: (i) a notice of exercise (in such form as the Administrator may specify from time to time) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised (together with applicable withholding taxes). Full payment may consist of any consideration and method of payment authorized by the Administrator and permitted by the Award Agreement and the Plan. Shares issued upon exercise of an Option will be issued in the name of the Participant or, if requested by the Participant, in the name of the Participant and his or her spouse. Until the Shares are issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stockholder will exist with respect to the Shares subject to an Option, notwithstanding the exercise of the Option. The Company will issue (or cause to be issued) such Shares promptly after the Option is exercised. No adjustment will be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 14 of the Plan.
Exercising an Option in any manner will decrease the number of Shares thereafter available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.
(ii)Termination of Relationship as a Service Provider. If a Participant ceases to be a Service Provider, other than upon the Participant’s termination as the result of the Participant’s death or Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for three (3) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified by the Administrator, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
-8-



(iii)Disability of Participant. If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iv)Death of Participant. If a Participant dies while a Service Provider, the Option may be exercised following the Participant’s death within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of death (but in no event may the option be exercised later than the expiration of the term of such Option as set forth in the Award Agreement), by the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator. If no such beneficiary has been designated by the Participant, then such Option may be exercised by the personal representative of the Participant’s estate or by the person(s) to whom the Option is transferred pursuant to the Participant’s will or in accordance with the laws of descent and distribution. In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following Participant’s death. Unless otherwise provided by the Administrator, if at the time of death Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will immediately revert to the Plan. If the Option is not so exercised within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
7.Restricted Stock.
(a)Grant of Restricted Stock. Subject to the terms and provisions of the Plan, the Administrator, at any time and from time to time, may grant Shares of Restricted Stock to Service Providers in such amounts as the Administrator, in its sole discretion, will determine.
(b)Restricted Stock Agreement. Each Award of Restricted Stock will be evidenced by an Award Agreement that will specify the Period of Restriction, the number of Shares granted, and such other terms and conditions as the Administrator, in its sole discretion, will determine. Unless the Administrator determines otherwise, the Company as escrow agent will hold Shares of Restricted Stock until the restrictions on such Shares have lapsed.
(c)Transferability. Except as provided in this Section 7 or the Award Agreement, Shares of Restricted Stock may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated until the end of the applicable Period of Restriction.
(d)Other Restrictions. The Administrator, in its sole discretion, may impose such other restrictions on Shares of Restricted Stock as it may deem advisable or appropriate.
(e)Removal of Restrictions. Except as otherwise provided in this Section 7, Shares of Restricted Stock covered by each Restricted Stock grant made under the Plan will be released from escrow as soon as practicable after the last day of the Period of Restriction or at such other time as the Administrator may determine. The Administrator, in its discretion, may accelerate the time at which any restrictions will lapse or be removed.
(f)Voting Rights. During the Period of Restriction, Service Providers holding Shares of Restricted Stock granted hereunder may exercise full voting rights with respect to those Shares, unless the Administrator determines otherwise.
(g)Dividends and Other Distributions. During the Period of Restriction, Service Providers holding Shares of Restricted Stock will be entitled to receive all dividends and other distributions paid with respect
-9-



to such Shares, unless the Administrator provides otherwise. If any such dividends or distributions are paid in Shares, the Shares will be subject to the same restrictions on transferability and forfeitability as the Shares of Restricted Stock with respect to which they were paid.
(h)Return of Restricted Stock to Company. On the date set forth in the Award Agreement, the Restricted Stock for which restrictions have not lapsed will revert to the Company and again will become available for grant under the Plan.
8.Restricted Stock Units.
(a)Grant. Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator. After the Administrator determines that it will grant Restricted Stock Units under the Plan, it will advise the Participant in an Award Agreement of the terms, conditions, and restrictions related to the grant, including the number of Restricted Stock Units.
(b)Vesting Criteria and Other Terms. The Administrator will set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant. The Administrator may set vesting criteria based upon the achievement of Company-wide, divisional, business unit, or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws or any other basis determined by the Administrator in its discretion.
(c)Earning Restricted Stock Units. Upon meeting the applicable vesting criteria, the Participant will be entitled to receive a payout as determined by the Administrator. Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.
(d)Form and Timing of Payment. Payment of earned Restricted Stock Units will be made as soon as practicable after the date(s) determined by the Administrator and set forth in the Award Agreement. The Administrator, in its sole discretion, may only settle earned Restricted Stock Units in cash, Shares, or a combination of both.
(e)Cancellation. On the date set forth in the Award Agreement, all unearned Restricted Stock Units will be forfeited to the Company.
9.Stock Appreciation Rights.
(a)Grant of Stock Appreciation Rights. Subject to the terms and conditions of the Plan, a Stock Appreciation Right may be granted to Service Providers at any time and from time to time as will be determined by the Administrator, in its sole discretion.
(b)Number of Shares. The Administrator will have complete discretion to determine the number of Stock Appreciation Rights granted to any Service Provider.
(c)Exercise Price and Other Terms. The per share exercise price for the Shares to be issued pursuant to exercise of a Stock Appreciation Right will be determined by the Administrator and will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant. Otherwise, the Administrator, subject to the provisions of the Plan, will have complete discretion to determine the terms and conditions of Stock Appreciation Rights granted under the Plan.
(d)Stock Appreciation Right Agreement. Each Stock Appreciation Right grant will be evidenced by an Award Agreement that will specify the exercise price, the term of the Stock Appreciation Right, the conditions of exercise, and such other terms and conditions as the Administrator, in its sole discretion, will determine.
-10-



(e)Expiration of Stock Appreciation Rights. A Stock Appreciation Right granted under the Plan will expire ten (10) years from the date of grant or such shorter term as may be provided in the Award Agreement, as determined by the Administrator, in its sole discretion. Notwithstanding the foregoing, the rules of Section 6(d) relating to exercise also will apply to Stock Appreciation Rights.
(f)Payment of Stock Appreciation Right Amount. Upon exercise of a Stock Appreciation Right, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying:
(i)The difference between the Fair Market Value of a Share on the date of exercise over the exercise price; times
(ii)The number of Shares with respect to which the Stock Appreciation Right is exercised.
At the discretion of the Administrator, the payment upon Stock Appreciation Right exercise may be in cash, in Shares of equivalent value, or in some combination thereof.
10.Performance Units and Performance Shares.
(a)Grant of Performance Units/Shares. Performance Units and Performance Shares may be granted to Service Providers at any time and from time to time, as will be determined by the Administrator, in its sole discretion. The Administrator will have complete discretion in determining the number of Performance Units and Performance Shares granted to each Participant.
(b)Value of Performance Units/Shares. Each Performance Unit will have an initial value that is established by the Administrator on or before the date of grant. Each Performance Share will have an initial value equal to the Fair Market Value of a Share on the date of grant.
(c)Performance Objectives and Other Terms. The Administrator will set performance objectives or other vesting provisions (including, without limitation, continued status as a Service Provider) in its discretion which, depending on the extent to which they are met, will determine the number or value of Performance Units/Shares that will be paid out to the Service Providers. The time period during which the performance objectives or other vesting provisions must be met will be called the “Performance Period.” Each Award of Performance Units/Shares will be evidenced by an Award Agreement that will specify the Performance Period, and such other terms and conditions as the Administrator, in its sole discretion, will determine. The Administrator may set performance objectives based upon the achievement of Company-wide, divisional, business unit or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws, or any other basis determined by the Administrator in its discretion.
(d)Earning of Performance Units/Shares. After the applicable Performance Period has ended, the holder of Performance Units/Shares will be entitled to receive a payout of the number of Performance Units/Shares earned by the Participant over the Performance Period, to be determined as a function of the extent to which the corresponding performance objectives or other vesting provisions have been achieved. After the grant of a Performance Unit/Share, the Administrator, in its sole discretion, may reduce or waive any performance objectives or other vesting provisions for such Performance Unit/Share.
(e)Form and Timing of Payment of Performance Units/Shares. Payment of earned Performance Units/Shares will be made as soon as practicable after the expiration of the applicable Performance Period. The Administrator, in its sole discretion, may pay earned Performance Units/Shares in the form of cash, in Shares (which have an aggregate Fair Market Value equal to the value of the earned Performance Units/Shares at the close of the applicable Performance Period) or in a combination thereof.
-11-



(f)Cancellation of Performance Units/Shares. On the date set forth in the Award Agreement, all unearned or unvested Performance Units/Shares will be forfeited to the Company, and again will be available for grant under the Plan.
11.Outside Director Limitations.
(a)Cash-settled Awards. No Outside Director may be granted, in any Fiscal Year, cash-settled Awards with a grant date fair value (determined in accordance with U.S. generally accepted accounting principles) of greater than $300,000, increased to $500,000 in the Fiscal Year of his or her initial service as an Outside Director.
(b)Stock-settled Awards. Subject to the provisions of Section 14 of the Plan, no Outside Director may be granted, in any Fiscal Year, Awards covering more than 250,000 Shares, increased to 500,000 Shares in the Fiscal Year of his or her initial service as an Outside Director.
Any Awards granted to an individual while he or she was an Employee, or while he or she was a Consultant but not an Outside Director, will not count for purposes of the limitations under this Section 11.
12.Leaves of Absence/Transfer Between Locations. Unless the Administrator provides otherwise, vesting of Awards granted hereunder will be suspended during any unpaid leave of absence. A Participant will not cease to be an Employee in the case of (i) any leave of absence approved by the Company or (ii) transfers between locations of the Company or between the Company, its Parent, or any Subsidiary. For purposes of Incentive Stock Options, no such leave may exceed three (3) months, unless reemployment upon expiration of such leave is guaranteed by statute or contract. If reemployment upon expiration of a leave of absence approved by the Company is not so guaranteed, then six (6) months following the first (1st) day of such leave any Incentive Stock Option held by the Participant will cease to be treated as an Incentive Stock Option and will be treated for tax purposes as a Nonstatutory Stock Option.
13.Transferability of Awards. Unless determined otherwise by the Administrator, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the Participant, only by the Participant. If the Administrator makes an Award transferable, such Award will contain such additional terms and conditions as the Administrator deems appropriate.
14.Adjustments; Dissolution or Liquidation; Change in Control.
(a)Adjustments. In the event that any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares occurs, the Administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, will adjust the number and class of Shares that may be delivered under the Plan and/or the number, class, and price of Shares covered by each outstanding Award, and the numerical Share limits in Sections 3 and 11(b) of the Plan.
(b)Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Administrator will notify each Participant as soon as practicable prior to the effective date of such proposed transaction. To the extent it previously has not been exercised, an Award will terminate immediately prior to the consummation of such proposed action.
(c)Change in Control. In the event of a Change in Control, each outstanding Award will be treated as the Administrator determines, including, without limitation, that (i) Awards may be assumed, or substantially equivalent Awards will be substituted, by the acquiring or succeeding corporation (or an affiliate thereof) with appropriate adjustments as to the number and kind of shares and prices; (ii) upon written notice to a
-12-



Participant, that the Participant’s Awards will terminate upon or immediately prior to the consummation of such Change in Control; (iii) outstanding Awards will vest and become exercisable, realizable, or payable, or restrictions applicable to an Award will lapse, in whole or in part prior to or upon consummation of such Change in Control, and, to the extent the Administrator determines, terminate upon or immediately prior to the effectiveness of such merger or Change in Control; (iv) (A) the termination of an Award in exchange for an amount of cash and/or property, if any, equal to the amount that would have been attained upon the exercise of such Award or realization of the Participant’s rights as of the date of the occurrence of the transaction (and, for the avoidance of doubt, if as of the date of the occurrence of the transaction the Administrator determines in good faith that no amount would have been attained upon the exercise of such Award or realization of the Participant’s rights, then such Award may be terminated by the Company without payment), or (B) the replacement of such Award with other rights or property selected by the Administrator in its sole discretion; or (v) any combination of the foregoing. In taking any of the actions permitted under this Section 14(c), the Administrator will not be required to treat all Awards similarly in the transaction.
In the event that the successor corporation does not assume or substitute for the Award, the Participant will fully vest in and have the right to exercise all of his or her outstanding Options and Stock Appreciation Rights, including Shares as to which such Awards would not otherwise be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met. In addition, if an Option or Stock Appreciation Right is not assumed or substituted in the event of a Change in Control, the Administrator will notify the Participant in writing or electronically that the Option or Stock Appreciation Right will be exercisable for a period of time determined by the Administrator in its sole discretion, and the Option or Stock Appreciation Right will terminate upon the expiration of such period.
For the purposes of this subsection (c), an Award will be considered assumed if, following the Change in Control, the Award confers the right to purchase or receive, for each Share subject to the Award immediately prior to the Change in Control, the consideration (whether stock, cash, or other securities or property) received in the Change in Control by holders of Common Stock for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, these type of consideration chosen by the holders of a majority of the outstanding Shares); provided, however, that if such consideration received in the Change in Control is not solely common stock of the successor corporation or its Parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of an Option or Stock Appreciation Right or upon the payout of a Restricted Stock Unit, Performance Unit or Performance Share, for each Share subject to such Award, to be solely common stock of the successor corporation or its Parent equal in fair market value to the per share consideration received by holders of Common Stock in the Change in Control.
Notwithstanding anything in this Section 14(c) to the contrary, an Award that vests, is earned or paid-out upon the satisfaction of one or more performance goals will not be considered assumed if the Company or its successor modifies any of such performance goals without the Participant’s consent; provided, however, a modification to such performance goals only to reflect the successor corporation’s post-Change in Control corporate structure will not be deemed to invalidate an otherwise valid Award assumption.
(d)Outside Director Awards. With respect to Awards granted to an Outside Director, in the event of a Change in Control, the Participant will fully vest in and have the right to exercise Options and/or Stock Appreciation Rights as to all of the Shares underlying such Award, including those Shares which otherwise would not be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met.
15.Tax.
(a)Withholding Requirements. Prior to the delivery of any Shares or cash pursuant to an Award (or exercise thereof) or such earlier time as any tax withholding obligations are due, the Company will have
-13-



the power and the right to deduct or withhold, or require a Participant to remit to the Company, an amount sufficient to satisfy federal, state, local, foreign or other taxes (including the Participant’s FICA obligation) required to be withheld with respect to such Award (or exercise thereof).
(b)Withholding Arrangements. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit a Participant to satisfy such tax withholding obligation, in whole or in part by (without limitation) (a) paying cash, (b) electing to have the Company withhold otherwise deliverable cash or Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld, or (c) delivering to the Company already-owned Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.
(c)Compliance With Code Section 409A. Awards will be designed and operated in such a manner that they are either exempt from the application of, or comply with, the requirements of Code Section 409A such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A, except as otherwise determined in the sole discretion of the Administrator. The Plan and each Award Agreement under the Plan is intended to meet the requirements of Code Section 409A and will be construed and interpreted in accordance with such intent, except as otherwise determined in the sole discretion of the Administrator. To the extent that an Award or payment, or the settlement or deferral thereof, is subject to Code Section 409A, the Award will be granted, paid, settled or deferred in a manner that will meet the requirements of Code Section 409A, such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A.
16.No Effect on Employment or Service. Neither the Plan nor any Award will confer upon a Participant any right with respect to continuing the Participant’s relationship as a Service Provider with the Company, nor will they interfere in any way with the Participant’s right or the Company’s right to terminate such relationship at any time, with or without cause, to the extent permitted by Applicable Laws.
17.Date of Grant. The date of grant of an Award will be, for all purposes, the date on which the Administrator makes the determination granting such Award, or such other later date as is determined by the Administrator. Notice of the determination will be provided to each Participant within a reasonable time after the date of such grant.
18.Term of Plan. Subject to Section 22 of the Plan, the Plan will become effective upon the later to occur of (i) its adoption by the Board or (ii) the business day immediately prior to the Registration Date. It will continue in effect for a term of ten (10) years from the date adopted by the Board, unless terminated earlier under Section 19 of the Plan.
19.Amendment and Termination of the Plan.
(a)Amendment and Termination. The Administrator may at any time amend, alter, suspend or terminate the Plan.
(b)Stockholder Approval. The Company will obtain stockholder approval of any Plan amendment to the extent necessary and desirable to comply with Applicable Laws.
(c)Effect of Amendment or Termination. No amendment, alteration, suspension or termination of the Plan will materially impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing and signed by the Participant and the Company. Termination of the Plan will not affect the Administrator’s ability to exercise the powers granted to it hereunder with respect to Awards granted under the Plan prior to the date of such termination.
20.Conditions Upon Issuance of Shares.
-14-



(a)Legal Compliance. Shares will not be issued pursuant to the exercise of an Award unless the exercise of such Award and the issuance and delivery of such Shares will comply with Applicable Laws and will be further subject to the approval of counsel for the Company with respect to such compliance.
(b)Investment Representations. As a condition to the exercise of an Award, the Company may require the person exercising such Award to represent and warrant at the time of any such exercise that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required.
21.Inability to Obtain Authority. The inability of the Company to obtain authority from any regulatory body having jurisdiction or to complete or comply with the requirements of any registration or other qualification of the Shares under any state, federal or foreign law or under the rules and regulations of the Securities and Exchange Commission, the stock exchange on which Shares of the same class are then listed, or any other governmental or regulatory body, which authority, registration, qualification or rule compliance is deemed by the Company’s counsel to be necessary or advisable for the issuance and sale of any Shares hereunder, will relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority, registration, qualification or rule compliance will not have been obtained.
22.Stockholder Approval. The Plan will be subject to approval by the stockholders of the Company within twelve (12) months after the date the Plan is adopted by the Board. Such stockholder approval will be obtained in the manner and to the degree required under Applicable Laws.
23.Change in Time Commitment.  In the event a Participant’s regular level of time commitment in the performance of his or her services for the Company and any affiliates is reduced (for example, and without limitation, if the Participant is an Employee of the Company and the Employee has a change in status from a full-time Employee to a part-time Employee or takes an extended leave of absence) after the date of grant of any Award to the Participant, then, subject to applicable law, the Administrator may, in its sole discretion and without the consent of the Participant, (i) make a corresponding reduction in the number of Shares or cash amount subject to any portion of the Participant’s Awards that are scheduled to vest or become payable after the date of such change in time commitment, and (ii) in lieu of or in combination with such a reduction, extend the vesting or payment schedule applicable to the Participant’s Awards. For the avoidance of doubt, in the event of any reduction under clause (i) of the preceding sentence, the Participant shall have no rights with respect to the number of Shares or cash amount as to which the Award was so reduced.
-15-

EX-4.5 3 exhibit45.htm EX-4.5 Document
Exhibit 4.5
CAREDX, INC.
2016 INDUCEMENT EQUITY INCENTIVE PLAN
1. Purposes of the Plan. The purposes of this Plan are to attract and retain the best available personnel for positions of substantial responsibility by providing an inducement material to individuals entering into employment with the Company or any Parent or Subsidiary of the Company.
The Plan permits the grant of Nonstatutory Stock Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Units and Performance Shares. Each Award under the Plan is intended to qualify as an employment inducement award under Nasdaq Listing Rule 5635(c)(4) (the “ Inducement Listing Rule ”).
2. Definitions. As used herein, the following definitions will apply:
(a) “Administrator” means the Board or any of its Committees as will be administering the Plan, in accordance with Section 4 of the Plan.
(b) “Applicable Laws” means the requirements relating to the administration of equity-based awards under U.S. state corporate laws, U.S. federal and state securities laws, the Code, any stock exchange or quotation system on which the Common Stock is listed or quoted and the applicable laws of any foreign country or jurisdiction where Awards are, or will be, granted under the Plan.
(c) “Award” means, individually or collectively, a grant under the Plan of Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares.
(d) “Award Agreement” means the written or electronic agreement setting forth the terms and provisions applicable to each Award granted under the Plan. The Award Agreement is subject to the terms and conditions of the Plan.
(e) “Board” means the Board of Directors of the Company.
(f) “Change in Control” means the occurrence of any of the following events:
(i) A change in the ownership of the Company which occurs on the date that any one person, or more than one person acting as a group (“ Person ”), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than fifty percent (50%) of the total voting power of the stock of the Company; provided, however, that for purposes of this subsection, the acquisition of additional stock by any one Person, who is considered to own more than fifty percent (50%) of the total voting power of the stock of the Company will not be considered a Change in Control; or
(ii) A change in the effective control of the Company which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by Directors whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this clause (ii), if any Person is considered to be in effective control of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control; or (iii) A change in the ownership of a substantial portion of the Company’s assets which occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than fifty percent (50%) of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Company’s assets: (A) a transfer to an entity that is controlled by the Company’s stockholders immediately after the transfer, or (B) a transfer of assets by the Company to: (1) a stockholder of the Company (immediately before the asset transfer) in exchange for or with respect to the Company’s stock, (2) an entity, fifty percent (50%) or more of the total value or voting power of which is owned, directly or indirectly, by the Company, (3) a Person, that owns, directly or indirectly, fifty percent (50%) or more of the total value or voting power of all the outstanding stock of the Company, or (4) an entity, at least fifty percent (50%) of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means the value



of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.
For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar business transaction with the Company.
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the state of the Company’s incorporation, or (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.
(g) “Code” means the Internal Revenue Code of 1986, as amended. Reference to a specific section of the Code or regulation thereunder will include such section or regulation, any valid regulation promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.
(h) “Committee” means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board, or a duly authorized committee of the Board, in accordance with Section 4 hereof.
(i) “Common Stock” means the common stock of the Company.
(j) “Company” means CareDx, Inc., a Delaware corporation, or any successor thereto.
(k) “Consultant” means any natural person, including an advisor, engaged by the Company or a Parent or Subsidiary to render bona fide services to such entity, provided the services (i) are not in connection with the offer or sale of securities in a capital-raising transaction, and (ii) do not directly promote or maintain a market for the Company’s securities.
(l) “Director” means a member of the Board.
(m) “Disability” means total and permanent disability as defined in Section 22(e)(3) of the Code, provided that the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.
(n) “Employee” means any person, including Officers and Directors, employed by the Company or any Parent or Subsidiary of the Company. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company. However, for the avoidance of doubt, although a person who is an Employee also may be a Director, a person who already is serving as a Director prior to becoming an Employee will not be eligible to be granted an Award under the Plan unless permitted under the Inducement Listing Rule. The Company shall determine in good faith and in the exercise of its discretion whether an individual has become or has ceased to be an Employee and the effective date of such individual’s employment or termination of employment, as the case may be. For purposes of an individual’s rights, if any, under the Plan as of the time of the Company’s determination, all such determinations by the Company shall be final, binding and conclusive, notwithstanding that the Company or any court of law or governmental agency subsequently makes a contrary determination.
(o) “Exchange Act” means the Securities Exchange Act of 1934, as amended.
(p) “Exchange Program” means a program subject to stockholder approval as set forth in Section 4(b)(vi) under which (i) outstanding Awards are surrendered or cancelled in exchange for awards of the same type (which may have higher or lower exercise prices and different terms), awards of a different type, and/or cash, (ii) Participants would have the opportunity to transfer any outstanding Awards to a financial institution or other
                        2    



person or entity selected by the Administrator, and/or (iii) the exercise price of an outstanding Award is increased or reduced. The Administrator will determine the terms and conditions of any Exchange Program in its sole discretion.
(q) “Fair Market Value” means, as of any date, the value of Common Stock determined as follows:
(i) If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the New York Stock Exchange, the Nasdaq Global Select Market, the Nasdaq Global Market or the Nasdaq Capital Market of The Nasdaq Stock Market, its Fair Market Value will be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(ii) If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, the Fair Market Value of a Share will be the mean between the high bid and low asked prices for the Common Stock on the date of determination (or, if no bids and asks were reported on that date, as applicable, on the last trading date such bids and asks were reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable; or
(iii) In the absence of an established market for the Common Stock, the Fair Market Value will be determined in good faith by the Administrator.
(r) “Fiscal Year” means the fiscal year of the Company.
(s) “Incentive Stock Option” means an Option that is intended to qualify as an incentive stock option within the meaning of Section 422 of the Code.
(t) “Nonstatutory Stock Option” means an Option that by its terms does not qualify or is not intended to qualify as an Incentive Stock Option.
(u) “Officer” means a person who is an officer of the Company within the meaning of Section 16 of the Exchange Act and the rules and regulations promulgated thereunder.
(v) “Option” means a stock option granted pursuant to the Plan. All Options granted under the Plan will be Nonstatutory Stock Options.
(w) “Parent” means a “parent corporation,” whether now or hereafter existing, as defined in Section 424(e) of the Code.
(x) “Participant” means the holder of an outstanding Award.
(y) “Performance Share” means an Award denominated in Shares which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine pursuant to Section 10.
(z) “Performance Unit” means an Award which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine and which may be settled for cash, Shares or other securities or a combination of the foregoing pursuant to Section 10.
(aa) “Period of Restriction” means the period during which the transfer of Shares of Restricted Stock are subject to restrictions and therefore, the Shares are subject to a substantial risk of forfeiture. Such restrictions may be based on the passage of time, the achievement of target levels of performance, or the occurrence of other events as determined by the Administrator.
(bb) “Plan” means this 2016 Inducement Equity Incentive Plan.
(cc) “Restricted Stock” means Shares issued pursuant to a Restricted Stock award under Section 7 of the Plan, or issued pursuant to the early exercise of an Option.
(dd) “Restricted Stock Unit” means a bookkeeping entry representing an amount equal to the Fair Market Value of one Share, granted pursuant to Section 8. Each Restricted Stock Unit represents an unfunded and unsecured obligation of the Company.
                        3    



(ee) “Rule 16b-3” means Rule 16b-3 of the Exchange Act or any successor to Rule 16b-3, as in effect when discretion is being exercised with respect to the Plan.
(ff) “Section 16(b)” means Section 16(b) of the Exchange Act.
(gg) “Service Provider” means an Employee, Director or Consultant.
(hh) “Share” means a share of the Common Stock, as adjusted in accordance with Section 133 of the Plan.
(ii) “Stock Appreciation Right” means an Award, granted alone or in connection with an Option, that pursuant to Section 9 is designated as a Stock Appreciation Right.
(jj) “Subsidiary” means a “subsidiary corporation,” whether now or hereafter existing, as defined in Section 424(f) of the Code.
3. Stock Subject to the Plan.
(a) Stock Subject to the Plan. Subject to the provisions of Section 13 of the Plan, the maximum aggregate number of Shares that may be issued under the Plan is 155,500 Shares. In addition, Shares may become available for issuance under the Plan pursuant to Section 3(b). The Shares may be authorized, but unissued, or reacquired Common Stock.
(b) Lapsed Awards. If an Award expires or becomes unexercisable without having been exercised in full, is surrendered pursuant to an Exchange Program, or, with respect to Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares, is forfeited to, or repurchased by, the Company due to failure to vest, then the unpurchased Shares (or for Awards other than Options or Stock Appreciation Rights the forfeited or repurchased Shares), which were subject thereto will become available for future grant or sale under the Plan (unless the Plan has terminated). With respect to Stock Appreciation Rights, only Shares actually issued (i.e., the net Shares issued) pursuant to a Stock Appreciation Right will cease to be available under the Plan; all remaining Shares under Stock Appreciation Rights will remain available for future grant or sale under the Plan (unless the Plan has terminated). Shares that actually have been issued under the Plan under any Award will not be returned to the Plan and will not become available for future distribution under the Plan; provided, however, that if Shares issued pursuant to Awards of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units are repurchased by the Company or are forfeited to the Company, such Shares will become available for future grant under the Plan. Shares used to pay the exercise price of an Award or to satisfy the tax withholding obligations related to an Award will become available for future grant or sale under the Plan. To the extent an Award under the Plan is paid out in cash rather than Shares, such cash payment will not result in reducing the number of Shares available for issuance under the Plan.
(c) Share Reserve. The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as will be sufficient to satisfy the requirements of the Plan.
4. Administration of the Plan.
(a) Procedure.
(i) Multiple Administrative Bodies. Different Committees with respect to different groups of Service Providers may administer the Plan.
(ii) Rule 16b-3. To the extent desirable to qualify transactions hereunder as exempt under Rule 16b-3, the transactions contemplated hereunder will be structured to satisfy the requirements for exemption under Rule 16b-3.
(iii) Other Administration. Other than as provided above, the Plan will be administered by (A) the Board or (B) a Committee, which committee will be constituted to satisfy Applicable Laws.
                        4    



(iv) Approval. Awards granted under the Plan must be approved by a majority of the Company’s “Independent Directors” (as defined under the Nasdaq Listing Rules) or the Compensation Committee of the Board, in each case acting as the Administrator.
(b) Powers of the Administrator. Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator will have the authority, in its discretion:
(i) to determine the Fair Market Value;
(ii) to select the individuals to whom Awards may be granted hereunder, subject to Section 5 (which Awards will be intended as a material inducement to the individual becoming an Employee);
(iii) to determine the number of Shares to be covered by each Award granted hereunder;
(iv) to approve forms of Award Agreements for use under the Plan;
(v) to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards may be exercised (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Administrator will determine;
(vi) to institute and determine the terms and conditions of an Exchange Program; provided that the Administrator shall not implement an Exchange Program without the approval of the holders of a majority of the Shares that are present in person or represented by proxy and entitled to vote at any annual or special meeting of stockholders of the Company;
(vii) to construe and interpret the terms of the Plan and Awards granted pursuant to the Plan;
(viii) to prescribe, amend and rescind rules and regulations relating to the Plan, including rules and regulations relating to sub-plans established for the purpose of satisfying applicable foreign laws or for qualifying for favorable tax treatment under applicable foreign laws;
(ix) to modify or amend each Award (subject to Section 18 of the Plan), including but not limited to the discretionary authority to extend the post-termination exercisability period of Awards and to extend the maximum term of an Option;
(x) to allow Participants to satisfy tax withholding obligations in such manner as prescribed in Section 14 of the Plan;
(xi) to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;
(xii) to allow a Participant to defer the receipt of the payment of cash or the delivery of Shares that otherwise would be due to such Participant under an Award; and
(xiii) to make all other determinations deemed necessary or advisable for administering the Plan.
(c) Effect of Administrator’s Decision. The Administrator’s decisions, determinations and interpretations will be final and binding on all Participants and any other holders of Awards.
5. Eligibility; Minimum Vesting.
(a)     Eligibility. Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Shares and Performance Units may be granted to Employees so long as the following requirements are met:
(i) The Employee was not previously an Employee or Director, or the Employee is returning to employment of the Company following a bona-fide period of non-employment; and
                        5    



(ii) The grant of an Award is an inducement material to the Employee’s entering into employment with the Company in accordance with the Inducement Listing Rule.
Notwithstanding the foregoing, an Employee may be granted an Award in connection with a merger or acquisition to the extent permitted by Nasdaq Listing Rule 5635(c)(3) and the official guidance thereunder.
(b)    Minimum Vesting. Notwithstanding the Administrator’s discretion to determine the vesting schedule applicable to an Award, all Awards, and all portions of Awards, shall be subject to a vesting schedule that provides that the Award shall not vest with respect to any of the covered Shares prior to the one year anniversary of the date of grant of the Award (or the date of commencement of employment or service, in the case of a grant made in connection with a Participant’s commencement of employment or service); provided, however, that Awards with respect to 5% of the maximum aggregate number of Shares that may be issued under the Plan pursuant to Section 3 may be granted under the Plan to any one or more Participants (other than Officers) without respect to such minimum vesting provisions, and provided, further, that vesting of any Award may accelerate pursuant to Section 13(c).
6. Stock Options.
(a) Grant of Option. The Administrator, in its sole discretion and subject to the terms and conditions of the Plan, may grant Options to any individual as a material inducement to the individual becoming an Employee, which grant shall become effective only if the individual actually becomes an Employee. Subject the terms and conditions of the Plan, the Administrator will have complete discretion to determine the number of Shares granted to any Employee. Each Option shall be evidenced by an Award Agreement that shall specify the exercise price, the expiration date of the Option, the number of Shares covered by the Option, any conditions to exercise the Option, and such other terms and conditions as the Administrator, in its discretion, shall determine.
(b) Term of Option. The term of each Option will be stated in the Award Agreement; provided, however, that the term will be no more than ten (10) years from the date of grant.
(c) Option Exercise Price and Consideration.
(i) Exercise Price. The per share exercise price for the Shares to be issued pursuant to exercise of an Option will be determined by the Administrator, subject to the following:
(1) The per Share exercise price will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(2) Notwithstanding the foregoing, Options may be granted with a per Share exercise price of less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant pursuant to a transaction described in, and in a manner consistent with, Section 424(a) of the Code.
(ii) Waiting Period and Exercise Dates. At the time an Option is granted, the Administrator will fix the period within which the Option may be exercised and will determine any conditions that must be satisfied before the Option may be exercised.
(iii) Form of Consideration. The Administrator will determine the acceptable form of consideration for exercising an Option, including the method of payment. Such consideration may consist entirely of: (1) cash; (2) check; (3) promissory note, to the extent permitted by Applicable Laws, (4) other Shares, provided that such Shares have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which such Option will be exercised and provided that accepting such Shares will not result in any adverse accounting consequences to the Company, as the Administrator determines in its sole discretion; (5) consideration received by the Company under a broker-assisted (or other) cashless exercise program (whether through a broker or otherwise) implemented by the Company in connection with the Plan; (6) by net exercise; (7) such other consideration and method of payment for the issuance of Shares to the extent permitted by Applicable Laws; or (8) any combination of the foregoing methods of payment.
(d) Exercise of Option.
                        6    



(i) Procedure for Exercise; Rights as a Stockholder. Any Option granted hereunder will be exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Administrator and set forth in the Award Agreement. An Option may not be exercised for a fraction of a Share.
An Option will be deemed exercised when the Company receives: (i) a notice of exercise (in such form as the Administrator may specify from time to time) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised (together with applicable withholding taxes). Full payment may consist of any consideration and method of payment authorized by the Administrator and permitted by the Award Agreement and the Plan. Shares issued upon exercise of an Option will be issued in the name of the Participant or, if requested by the Participant, in the name of the Participant and his or her spouse. Until the Shares are issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stockholder will exist with respect to the Shares subject to an Option, notwithstanding the exercise of the Option. The Company will issue (or cause to be issued) such Shares promptly after the Option is exercised. No adjustment will be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 13 of the Plan.
Exercising an Option in any manner will decrease the number of Shares thereafter available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.
(ii) Termination of Relationship as a Service Provider. If a Participant ceases to be a Service Provider, other than upon the Participant’s termination as the result of the Participant’s death or Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for three (3) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified by the Administrator, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iii) Disability of Participant. If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iv) Death of Participant. If a Participant dies while a Service Provider, the Option may be exercised following the Participant’s death within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of death (but in no event may the option be exercised later than the expiration of the term of such Option as set forth in the Award Agreement), by the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator. If no such beneficiary has been designated by the Participant, then such Option may be exercised by the personal representative of the Participant’s estate or by the person(s) to whom the Option is transferred pursuant to the Participant’s will or in accordance with the laws of descent and distribution. In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following Participant’s death. Unless otherwise provided by the Administrator, if at the time of death Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will immediately revert to the Plan. If the Option is not so exercised within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
                        7    



7. Restricted Stock.
(a) Grant of Restricted Stock. Subject to the terms and provisions of the Plan, the Administrator, at any time and from time to time, may grant Shares of Restricted Stock to any individual as a material inducement to the individual becoming an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, which grant shall become effective only if the individual actually becomes an Employee, in such amounts as the Administrator, in its sole discretion, will determine.
(b) Restricted Stock Agreement. Each Award of Restricted Stock will be evidenced by an Award Agreement that will specify the Period of Restriction, the number of Shares granted, and such other terms and conditions as the Administrator, in its sole discretion, will determine. Unless the Administrator determines otherwise, the Company as escrow agent will hold Shares of Restricted Stock until the restrictions on such Shares have lapsed.
(c) Transferability. Except as provided in this Section 7 or the Award Agreement, Shares of Restricted Stock may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated until the end of the applicable Period of Restriction.
(d) Other Restrictions. The Administrator, in its sole discretion, may impose such other restrictions on Shares of Restricted Stock as it may deem advisable or appropriate.
(e) Removal of Restrictions. Except as otherwise provided in this Section 7, Shares of Restricted Stock covered by each Restricted Stock grant made under the Plan will be released from escrow as soon as practicable after the last day of the Period of Restriction or at such other time as the Administrator may determine. The Administrator, in its discretion, may accelerate the time at which any restrictions will lapse or be removed.
(f) Voting Rights. During the Period of Restriction, Service Providers holding Shares of Restricted Stock granted hereunder may exercise full voting rights with respect to those Shares, unless the Administrator determines otherwise.
(g) Dividends and Other Distributions. During the Period of Restriction, Service Providers holding Shares of Restricted Stock will be entitled to receive all dividends and other distributions paid with respect to such Shares, unless the Administrator provides otherwise. If any such dividends or distributions are paid in Shares, the Shares will be subject to the same restrictions on transferability and forfeitability as the Shares of Restricted Stock with respect to which they were paid.
(h) Return of Restricted Stock to Company. On the date set forth in the Award Agreement, the Restricted Stock for which restrictions have not lapsed will revert to the Company and again will become available for grant under the Plan.
8. Restricted Stock Units.
(a) Grant of Restricted Stock Units. Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator to any individual as a material inducement to the individual becoming an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, which grant shall become effective only if the individual actually becomes an Employee. After the Administrator determines that it will grant Restricted Stock Units under the Plan, it will advise the Participant in an Award Agreement of the terms, conditions, and restrictions related to the grant, including the number of Restricted Stock Units.
(b) Vesting Criteria and Other Terms. The Administrator will set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant. The Administrator may set vesting criteria based upon the achievement of Company-wide, divisional, business unit, or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws or any other basis determined by the Administrator in its discretion.
(c) Earning Restricted Stock Units. Upon meeting the applicable vesting criteria, the Participant will be entitled to receive a payout as determined by the Administrator. Notwithstanding the foregoing, at any time after the
                        8    



grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.
(d) Form and Timing of Payment. Payment of earned Restricted Stock Units will be made as soon as practicable after the date(s) determined by the Administrator and set forth in the Award Agreement. The Administrator, in its sole discretion, may only settle earned Restricted Stock Units in cash, Shares, or a combination of both.
(e) Cancellation. On the date set forth in the Award Agreement, all unearned Restricted Stock Units will be forfeited to the Company.
9. Stock Appreciation Rights.
(a) Grant of Stock Appreciation Rights. Subject to the terms and conditions of the Plan, a Stock Appreciation Right may be granted to any individual as a material inducement to the individual becoming an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, which grant shall become effective only if the individual actually becomes an Employee, at any time and from time to time as will be determined by the Administrator, in its sole discretion.
(b) Number of Shares. The Administrator will have complete discretion to determine the number of Stock Appreciation Rights granted to any Service Provider.
(c) Exercise Price and Other Terms. The per share exercise price for the Shares to be issued pursuant to exercise of a Stock Appreciation Right will be determined by the Administrator and will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant. Otherwise, the Administrator, subject to the provisions of the Plan, will have complete discretion to determine the terms and conditions of Stock Appreciation Rights granted under the Plan.
(d) Stock Appreciation Right Agreement. Each Stock Appreciation Right grant will be evidenced by an Award Agreement that will specify the exercise price, the term of the Stock Appreciation Right, the conditions of exercise, and such other terms and conditions as the Administrator, in its sole discretion, will determine.
(e) Expiration of Stock Appreciation Rights. A Stock Appreciation Right granted under the Plan will expire ten (10) years from the date of grant or such shorter term as may be provided in the Award Agreement, as determined by the Administrator, in its sole discretion. Notwithstanding the foregoing, the rules of Section 6(d) relating to exercise also will apply to Stock Appreciation Rights.
(f) Payment of Stock Appreciation Right Amount. Upon exercise of a Stock Appreciation Right, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying:
(i) The difference between the Fair Market Value of a Share on the date of exercise over the exercise price; times
(ii) The number of Shares with respect to which the Stock Appreciation Right is exercised.
At the discretion of the Administrator, the payment upon Stock Appreciation Right exercise may be in cash, in Shares of equivalent value, or in some combination thereof.
10. Performance Units and Performance Shares.
(a) Grant of Performance Units/Shares. Performance Units and Performance Shares may be granted to any individual as a material inducement to the individual becoming an Employee, which grant shall become effective only if the individual actually becomes an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, at any time and from time to time, as will be determined by the Administrator, in its sole discretion. The Administrator will have complete discretion in determining the number of Performance Units and Performance Shares granted to each Participant.
                        9    



(b) Value of Performance Units/Shares. Each Performance Unit will have an initial value that is established by the Administrator on or before the date of grant. Each Performance Share will have an initial value equal to the Fair Market Value of a Share on the date of grant.
(c) Performance Objectives and Other Terms. The Administrator will set performance objectives or other vesting provisions (including, without limitation, continued status as a Service Provider) in its discretion which, depending on the extent to which they are met, will determine the number or value of Performance Units/Shares that will be paid out to the Service Providers. The time period during which the performance objectives or other vesting provisions must be met will be called the “ Performance Period .” Each Award of Performance Units/Shares will be evidenced by an Award Agreement that will specify the Performance Period, and such other terms and conditions as the Administrator, in its sole discretion, will determine. The Administrator may set performance objectives based upon the achievement of Company-wide, divisional, business unit or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws, or any other basis determined by the Administrator in its discretion.
(d) Earning of Performance Units/Shares. After the applicable Performance Period has ended, the holder of Performance Units/Shares will be entitled to receive a payout of the number of Performance Units/Shares earned by the Participant over the Performance Period, to be determined as a function of the extent to which the corresponding performance objectives or other vesting provisions have been achieved. After the grant of a Performance Unit/Share, the Administrator, in its sole discretion, may reduce or waive any performance objectives or other vesting provisions for such Performance Unit/Share.
(e) Form and Timing of Payment of Performance Units/Shares. Payment of earned Performance Units/Shares will be made as soon as practicable after the expiration of the applicable Performance Period. The Administrator, in its sole discretion, may pay earned Performance Units/Shares in the form of cash, in Shares (which have an aggregate Fair Market Value equal to the value of the earned Performance Units/Shares at the close of the applicable Performance Period) or in a combination thereof.
(f) Cancellation of Performance Units/Shares. On the date set forth in the Award Agreement, all unearned or unvested Performance Units/Shares will be forfeited to the Company, and again will be available for grant under the Plan.
11. Leaves of Absence/Transfer Between Locations. Unless the Administrator provides otherwise, vesting of Awards granted hereunder will be suspended during any unpaid leave of absence. A Participant will not cease to be an Employee in the case of (i) any leave of absence approved by the Company or (ii) transfers between locations of the Company or between the Company, its Parent, or any Subsidiary.
12. Transferability of Awards. Unless determined otherwise by the Administrator, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the Participant, only by the Participant. If the Administrator makes an Award transferable, such Award will contain such additional terms and conditions as the Administrator deems appropriate.
13. Adjustments; Dissolution or Liquidation; Change in Control.
(a) Adjustments. In the event that any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares occurs, the Administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, will adjust the number and class of Shares that may be delivered under the Plan and/or the number, class, and price of Shares covered by each outstanding Award, and the numerical Share limits in Section 3 of the Plan.
(b) Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Administrator will notify each Participant as soon as practicable prior to the effective date of such proposed
                        10    



transaction. To the extent it previously has not been exercised, an Award will terminate immediately prior to the consummation of such proposed action.
(c) Change in Control. In the event of a Change in Control, each outstanding Award will be treated as the Administrator determines, including, without limitation, that (i) Awards may be assumed, or substantially equivalent Awards will be substituted, by the acquiring or succeeding corporation (or an affiliate thereof) with appropriate adjustments as to the number and kind of shares and prices; (ii) upon written notice to a Participant, that the Participant’s Awards will terminate upon or immediately prior to the consummation of such Change in Control; (iii) outstanding Awards will vest and become exercisable, realizable, or payable, or restrictions applicable to an Award will lapse, in whole or in part prior to or upon consummation of such Change in Control, and, to the extent the Administrator determines, terminate upon or immediately prior to the effectiveness of such merger or Change in Control; (iv) (A) the termination of an Award in exchange for an amount of cash and/or property, if any, equal to the amount that would have been attained upon the exercise of such Award or realization of the Participant’s rights as of the date of the occurrence of the transaction (and, for the avoidance of doubt, if as of the date of the occurrence of the transaction the Administrator determines in good faith that no amount would have been attained upon the exercise of such Award or realization of the Participant’s rights, then such Award may be terminated by the Company without payment), or (B) the replacement of such Award with other rights or property selected by the Administrator in its sole discretion; or (v) any combination of the foregoing. In taking any of the actions permitted under this Section 13(c), the Administrator will not be required to treat all Awards similarly in the transaction.
In the event that the successor corporation does not assume or substitute for the Award, the Participant will fully vest in and have the right to exercise all of his or her outstanding Options and Stock Appreciation Rights, including Shares as to which such Awards would not otherwise be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met. In addition, if an Option or Stock Appreciation Right is not assumed or substituted in the event of a Change in Control, the Administrator will notify the Participant in writing or electronically that the Option or Stock Appreciation Right will be exercisable for a period of time determined by the Administrator in its sole discretion, and the Option or Stock Appreciation Right will terminate upon the expiration of such period.
For the purposes of this subsection (c), an Award will be considered assumed if, following the Change in Control, the Award confers the right to purchase or receive, for each Share subject to the Award immediately prior to the Change in Control, the consideration (whether stock, cash, or other securities or property) received in the Change in Control by holders of Common Stock for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Shares); provided, however, that if such consideration received in the Change in Control is not solely common stock of the successor corporation or its Parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of an Option or Stock Appreciation Right or upon the payout of a Restricted Stock Unit, Performance Unit or Performance Share, for each Share subject to such Award, to be solely common stock of the successor corporation or its Parent equal in fair market value to the per share consideration received by holders of Common Stock in the Change in Control.
Notwithstanding anything in this Section 13(c) to the contrary, an Award that vests, is earned or paid-out upon the satisfaction of one or more performance goals will not be considered assumed if the Company or its successor modifies any of such performance goals without the Participant’s consent; provided, however, a modification to such performance goals only to reflect the successor corporation’s post-Change in Control corporate structure will not be deemed to invalidate an otherwise valid Award assumption.
14. Tax.
(a) Withholding Requirements. Prior to the delivery of any Shares or cash pursuant to an Award (or exercise thereof) or such earlier time as any tax withholding obligations are due, the Company will have the power and the right to deduct or withhold, or require a Participant to remit to the Company, an amount sufficient to satisfy
                        11    



federal, state, local, foreign or other taxes (including the Participant’s FICA obligation) required to be withheld with respect to such Award (or exercise thereof).
(b) Withholding Arrangements. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit a Participant to satisfy such tax withholding obligation, in whole or in part by (without limitation) (a) paying cash, (b) electing to have the Company withhold otherwise deliverable cash or Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld, or (c) delivering to the Company already-owned Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.
(c) Compliance With Code Section 409A. Awards will be designed and operated in such a manner that they are either exempt from the application of, or comply with, the requirements of Code Section 409A such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A, except as otherwise determined in the sole discretion of the Administrator. The Plan and each Award Agreement under the Plan is intended to meet the requirements of Code Section 409A and will be construed and interpreted in accordance with such intent, except as otherwise determined in the sole discretion of the Administrator. To the extent that an Award or payment, or the settlement or deferral thereof, is subject to Code Section 409A, the Award will be granted, paid, settled or deferred in a manner that will meet the requirements of Code Section 409A, such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A.
15. No Effect on Employment or Service. Neither the Plan nor any Award will confer upon a Participant any right with respect to continuing the Participant’s relationship as a Service Provider with the Company, nor will they interfere in any way with the Participant’s right or the Company’s right to terminate such relationship at any time, with or without cause, to the extent permitted by Applicable Laws.
16. Date of Grant. The date of grant of an Award will be, for all purposes, the date on which the Administrator makes the determination granting such Award, or such other later date as is determined by the Administrator. Notice of the determination will be provided to each Participant within a reasonable time after the date of such grant.
17. Term of Plan. The Plan will become effective upon the approval of the Listing of Additional Shares application by Nasdaq (the “Effective Date”). It will continue in effect for a term of ten (10) years from the Effective Date, unless terminated earlier under Section 18 of the Plan.
18. Amendment and Termination of the Plan.
(a) Amendment and Termination. The Administrator may at any time amend, alter, suspend or terminate the Plan.
(b) Stockholder Approval. The Company will obtain stockholder approval of any Plan amendment to the extent necessary and desirable to comply with Applicable Laws.
(c) Effect of Amendment or Termination. No amendment, alteration, suspension or termination of the Plan will materially impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing and signed by the Participant and the Company. Termination of the Plan will not affect the Administrator’s ability to exercise the powers granted to it hereunder with respect to Awards granted under the Plan prior to the date of such termination.
19. Conditions Upon Issuance of Shares.
(a) Legal Compliance. Shares will not be issued pursuant to the exercise of an Award unless the exercise of such Award and the issuance and delivery of such Shares will comply with Applicable Laws and will be further subject to the approval of counsel for the Company with respect to such compliance.
                        12    



(b) Investment Representations. As a condition to the exercise of an Award, the Company may require the person exercising such Award to represent and warrant at the time of any such exercise that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required.
20. Inability to Obtain Authority. The inability of the Company to obtain authority from any regulatory body having jurisdiction or to complete or comply with the requirements of any registration or other qualification of the Shares under any state, federal or foreign law or under the rules and regulations of the Securities and Exchange Commission, the stock exchange on which Shares of the same class are then listed, or any other governmental or regulatory body, which authority, registration, qualification or rule compliance is deemed by the Company’s counsel to be necessary or advisable for the issuance and sale of any Shares hereunder, will relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority, registration, qualification or rule compliance will not have been obtained.
21.    Change in Time Commitment.  In the event a Participant’s regular level of time commitment in the performance of his or her services for the Company and any affiliates is reduced (for example, and without limitation, if the Participant is an Employee of the Company and the Employee has a change in status from a full-time Employee to a part-time Employee or takes an extended leave of absence) after the date of grant of any Award to the Participant, then, subject to applicable law, the Administrator may, in its sole discretion and without the consent of the Participant, (i) make a corresponding reduction in the number of Shares or cash amount subject to any portion of the Participant’s Awards that are scheduled to vest or become payable after the date of such change in time commitment, and (ii) in lieu of or in combination with such a reduction, extend the vesting or payment schedule applicable to the Participant’s Awards. For the avoidance of doubt, in the event of any reduction under clause (i) of the preceding sentence, the Participant shall have no rights with respect to the number of Shares or cash amount as to which the Award was so reduced.

                        13    

EX-4.7 4 exhibit47.htm EX-4.7 Document
Exhibit 4.7
CAREDX, INC.
2019 INDUCEMENT EQUITY INCENTIVE PLAN
1. Purposes of the Plan. The purposes of this Plan are to attract and retain the best available personnel for positions of substantial responsibility by providing an inducement material to individuals entering into employment with the Company or any Parent or Subsidiary of the Company.
The Plan permits the grant of Nonstatutory Stock Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Units and Performance Shares. Each Award under the Plan is intended to qualify as an employment inducement award under Nasdaq Listing Rule 5635(c)(4) (the “Inducement Listing Rule”).
2. Definitions. As used herein, the following definitions will apply:
(a) “Administrator” means the Board or any of its Committees as will be administering the Plan, in accordance with Section 4 of the Plan.
(b) “Applicable Laws” means the requirements relating to the administration of equity-based awards under U.S. state corporate laws, U.S. federal and state securities laws, the Code, any stock exchange or quotation system on which the Common Stock is listed or quoted and the applicable laws of any foreign country or jurisdiction where Awards are, or will be, granted under the Plan.
(c) “Award” means, individually or collectively, a grant under the Plan of Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares.
(d) “Award Agreement” means the written or electronic agreement setting forth the terms and provisions applicable to each Award granted under the Plan. The Award Agreement is subject to the terms and conditions of the Plan.
(e) “Board” means the Board of Directors of the Company.
(f) “Change in Control” means the occurrence of any of the following events:
(i) A change in the ownership of the Company which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than fifty percent (50%) of the total voting power of the stock of the Company; provided, however, that for purposes of this subsection, the acquisition of additional stock by any one Person, who is considered to own more than fifty percent (50%) of the total voting power of the stock of the Company will not be considered a Change in Control; or
(ii) A change in the effective control of the Company which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by Directors whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this clause (ii), if any Person is considered to be in effective control of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control; or
(iii) A change in the ownership of a substantial portion of the Company’s assets which occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than fifty percent (50%) of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Company’s assets: (A) a transfer to an entity that is controlled by the Company’s stockholders immediately after the transfer, or (B) a transfer of assets by the Company to: (1) a stockholder of the Company (immediately before the asset transfer) in exchange for or with respect to the Company’s stock, (2) an entity, fifty percent (50%) or more of the total value or voting power of which is owned, directly or indirectly, by the Company, (3) a Person, that owns, directly or indirectly, fifty percent (50%) or more of the total value or voting power of all the outstanding stock of the Company, or (4) an entity, at least fifty percent (50%) of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means



the value of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.
For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar business transaction with the Company.
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the state of the Company’s incorporation, or (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.
(g) “Code” means the Internal Revenue Code of 1986, as amended. Reference to a specific section of the Code or regulation thereunder will include such section or regulation, any valid regulation promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.
(h) “Committee” means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board, or a duly authorized committee of the Board, in accordance with Section 4 hereof.
(i) “Common Stock” means the common stock of the Company.
(j) “Company” means CareDx, Inc., a Delaware corporation, or any successor thereto.
(k) “Consultant” means any natural person, including an advisor, engaged by the Company or a Parent or Subsidiary to render bona fide services to such entity, provided the services (i) are not in connection with the offer or sale of securities in a capital-raising transaction, and (ii) do not directly promote or maintain a market for the Company’s securities.
(l) “Director” means a member of the Board.
(m) “Disability” means total and permanent disability as defined in Section 22(e)(3) of the Code, provided that the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.
(n) “Employee” means any person, including Officers and Directors, employed by the Company or any Parent or Subsidiary of the Company. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company. However, for the avoidance of doubt, although a person who is an Employee also may be a Director, a person who already is serving as a Director prior to becoming an Employee will not be eligible to be granted an Award under the Plan unless permitted under the Inducement Listing Rule. The Company shall determine in good faith and in the exercise of its discretion whether an individual has become or has ceased to be an Employee and the effective date of such individual’s employment or termination of employment, as the case may be. For purposes of an individual’s rights, if any, under the Plan as of the time of the Company’s determination, all such determinations by the Company shall be final, binding and conclusive, notwithstanding that the Company or any court of law or governmental agency subsequently makes a contrary determination.
(o) “Exchange Act” means the Securities Exchange Act of 1934, as amended.
(p) “Exchange Program” means a program subject to stockholder approval as set forth in Section 4(b)(vi) under which (i) outstanding Awards are surrendered or cancelled in exchange for awards of the same type (which may have higher or lower exercise prices and different terms), awards of a different type, and/or cash, (ii) Participants would have the opportunity to transfer any outstanding Awards to a financial institution or other person or entity selected by the Administrator, and/or (iii) the exercise price of an outstanding Award is increased or reduced. The Administrator will determine the terms and conditions of any Exchange Program in its sole discretion.
2



(q) “Fair Market Value” means, as of any date, the value of Common Stock determined as follows:
(i) If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the New York Stock Exchange, the Nasdaq Global Select Market, the Nasdaq Global Market or the Nasdaq Capital Market of The Nasdaq Stock Market LLC, its Fair Market Value will be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(ii) If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, the Fair Market Value of a Share will be the mean between the high bid and low asked prices for the Common Stock on the date of determination (or, if no bids and asks were reported on that date, as applicable, on the last trading date such bids and asks were reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable; or
(iii) In the absence of an established market for the Common Stock, the Fair Market Value will be determined in good faith by the Administrator.
(r) “Fiscal Year” means the fiscal year of the Company.
(s) “Incentive Stock Option” means an Option that is intended to qualify as an incentive stock option within the meaning of Section 422 of the Code.
(t) “Nonstatutory Stock Option” means an Option that by its terms does not qualify or is not intended to qualify as an Incentive Stock Option.
(u) “Officer” means a person who is an officer of the Company within the meaning of Section 16 of the Exchange Act and the rules and regulations promulgated thereunder.
(v) “Option” means a stock option granted pursuant to the Plan. All Options granted under the Plan will be Nonstatutory Stock Options.
(w) “Parent” means a “parent corporation,” whether now or hereafter existing, as defined in Section 424(e) of the Code.
(x) “Participant” means the holder of an outstanding Award.
(y) “Performance Share” means an Award denominated in Shares which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine pursuant to Section 10.
(z) “Performance Unit” means an Award which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine and which may be settled for cash, Shares or other securities or a combination of the foregoing pursuant to Section 10.
(aa) “Period of Restriction” means the period during which the transfer of Shares of Restricted Stock are subject to restrictions and therefore, the Shares are subject to a substantial risk of forfeiture. Such restrictions may be based on the passage of time, the achievement of target levels of performance, or the occurrence of other events as determined by the Administrator.
(bb) “Plan” means this 2019 Inducement Equity Incentive Plan.
(cc) “Restricted Stock” means Shares issued pursuant to a Restricted Stock award under Section 7 of the Plan, or issued pursuant to the early exercise of an Option.
(dd) “Restricted Stock Unit” means a bookkeeping entry representing an amount equal to the Fair Market Value of one Share, granted pursuant to Section 8. Each Restricted Stock Unit represents an unfunded and unsecured obligation of the Company.
(ee) “Rule 16b-3” means Rule 16b-3 of the Exchange Act or any successor to Rule 16b-3, as in effect when discretion is being exercised with respect to the Plan.
(ff) “Section 16(b)” means Section 16(b) of the Exchange Act.
3



(gg) “Service Provider” means an Employee, Director or Consultant.
(hh) “Share” means a share of the Common Stock, as adjusted in accordance with Section 13 of the Plan.
(ii) “Stock Appreciation Right” means an Award, granted alone or in connection with an Option, that pursuant to Section 9 is designated as a Stock Appreciation Right.
(jj) “Subsidiary” means a “subsidiary corporation,” whether now or hereafter existing, as defined in Section 424(f) of the Code.
3. Stock Subject to the Plan.
(a) Stock Subject to the Plan. Subject to the provisions of Section 13 of the Plan, the maximum aggregate number of Shares that may be issued under the Plan is 200,000 Shares. In addition, Shares may become available for issuance under the Plan pursuant to Section 3(b). The Shares may be authorized, but unissued, or reacquired Common Stock.
(b) Lapsed Awards. If an Award expires or becomes unexercisable without having been exercised in full, is surrendered pursuant to an Exchange Program, or, with respect to Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares, is forfeited to, or repurchased by, the Company due to failure to vest, then the unpurchased Shares (or for Awards other than Options or Stock Appreciation Rights the forfeited or repurchased Shares), which were subject thereto will become available for future grant or sale under the Plan (unless the Plan has terminated). With respect to Stock Appreciation Rights, only Shares actually issued (i.e., the net Shares issued) pursuant to a Stock Appreciation Right will cease to be available under the Plan; all remaining Shares under Stock Appreciation Rights will remain available for future grant or sale under the Plan (unless the Plan has terminated). Shares that actually have been issued under the Plan under any Award will not be returned to the Plan and will not become available for future distribution under the Plan; provided, however, that if Shares issued pursuant to Awards of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units are repurchased by the Company or are forfeited to the Company, such Shares will become available for future grant under the Plan. Shares used to pay the exercise price of an Award or to satisfy the tax withholding obligations related to an Award will become available for future grant or sale under the Plan. To the extent an Award under the Plan is paid out in cash rather than Shares, such cash payment will not result in reducing the number of Shares available for issuance under the Plan.
(c) Share Reserve. The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as will be sufficient to satisfy the requirements of the Plan.
4. Administration of the Plan.
(a) Procedure.
(i) Multiple Administrative Bodies. Different Committees with respect to different groups of Service Providers may administer the Plan.
(ii) Rule 16b-3. To the extent desirable to qualify transactions hereunder as exempt under Rule 16b-3, the transactions contemplated hereunder will be structured to satisfy the requirements for exemption under Rule 16b-3.
(iii) Other Administration. Other than as provided above, the Plan will be administered by (A) the Board or (B) a Committee, which committee will be constituted to satisfy Applicable Laws.
(iv) Approval. Awards granted under the Plan must be approved by a majority of the Company’s “Independent Directors” (as defined under the Nasdaq Listing Rules) or the Compensation Committee of the Board, in each case acting as the Administrator.
(b) Powers of the Administrator. Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator will have the authority, in its discretion:
(i) to determine the Fair Market Value;
4



(ii) to select the individuals to whom Awards may be granted hereunder, subject to Section 5 (which Awards will be intended as a material inducement to the individual becoming an Employee);
(iii) to determine the number of Shares to be covered by each Award granted hereunder;
(iv) to approve forms of Award Agreements for use under the Plan;
(v) to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards may be exercised (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Administrator will determine;
(vi) to institute and determine the terms and conditions of an Exchange Program; provided that the Administrator shall not implement an Exchange Program without the approval of the holders of a majority of the Shares that are present in person or represented by proxy and entitled to vote at any annual or special meeting of stockholders of the Company;
(vii) to construe and interpret the terms of the Plan and Awards granted pursuant to the Plan;
(viii) to prescribe, amend and rescind rules and regulations relating to the Plan, including rules and regulations relating to sub-plans established for the purpose of satisfying applicable foreign laws or for qualifying for favorable tax treatment under applicable foreign laws;
(ix) to modify or amend each Award (subject to Section 18 of the Plan), including but not limited to the discretionary authority to extend the post-termination exercisability period of Awards and to extend the maximum term of an Option;
(x) to allow Participants to satisfy tax withholding obligations in such manner as prescribed in Section 14 of the Plan;
(xi) to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;
(xii) to allow a Participant to defer the receipt of the payment of cash or the delivery of Shares that otherwise would be due to such Participant under an Award; and
(xiii) to make all other determinations deemed necessary or advisable for administering the Plan.
(c) Effect of Administrator’s Decision. The Administrator’s decisions, determinations and interpretations will be final and binding on all Participants and any other holders of Awards.
5. Eligibility; Minimum Vesting.
(a) Eligibility. Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Shares and Performance Units may be granted to Employees so long as the following requirements are met:
(i) The Employee was not previously an Employee or Director, or the Employee is returning to employment of the Company following a bona-fide period of non-employment; and
(ii) The grant of an Award is an inducement material to the Employee’s entering into employment with the Company in accordance with the Inducement Listing Rule.
Notwithstanding the foregoing, an Employee may be granted an Award in connection with a merger or acquisition to the extent permitted by Nasdaq Listing Rule 5635(c) and the official guidance thereunder.
(b)    Minimum Vesting. Notwithstanding the Administrator’s discretion to determine the vesting schedule applicable to an Award, all Awards, and all portions of Awards, shall be subject to a vesting schedule that provides that the Award shall not vest with respect to any of the covered Shares prior to the one year anniversary of the date of grant of the Award (or the date of commencement of employment or service, in the case of a grant made in connection with a Participant’s commencement of employment or service); provided, however, that Awards with
5



respect to 5% of the maximum aggregate number of Shares that may be issued under the Plan pursuant to Section 3 may be granted under the Plan to any one or more Participants (other than Officers) without respect to such minimum vesting provisions, and provided, further, that vesting of any Award may accelerate pursuant to Section 13(c).
6. Stock Options.
(a) Grant of Option. The Administrator, in its sole discretion and subject to the terms and conditions of the Plan, may grant Options to any individual as a material inducement to the individual becoming an Employee, which grant shall become effective only if the individual actually becomes an Employee. Subject to the terms and conditions of the Plan, the Administrator will have complete discretion to determine the number of Shares granted to any Employee. Each Option shall be evidenced by an Award Agreement that shall specify the exercise price, the expiration date of the Option, the number of Shares covered by the Option, any conditions to exercise the Option, and such other terms and conditions as the Administrator, in its discretion, shall determine.
(b) Term of Option. The term of each Option will be stated in the Award Agreement; provided, however, that the term will be no more than ten (10) years from the date of grant.
(c) Option Exercise Price and Consideration.
(i) Exercise Price. The per share exercise price for the Shares to be issued pursuant to exercise of an Option will be determined by the Administrator, subject to the following:
(1) The per Share exercise price will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(2) Notwithstanding the foregoing, Options may be granted with a per Share exercise price of less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant pursuant to a transaction described in, and in a manner consistent with, Section 424(a) of the Code.
(ii) Waiting Period and Exercise Dates. At the time an Option is granted, the Administrator will fix the period within which the Option may be exercised and will determine any conditions that must be satisfied before the Option may be exercised.
(iii) Form of Consideration. The Administrator will determine the acceptable form of consideration for exercising an Option, including the method of payment. Such consideration may consist entirely of: (1) cash; (2) check; (3) promissory note, to the extent permitted by Applicable Laws, (4) other Shares, provided that such Shares have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which such Option will be exercised and provided that accepting such Shares will not result in any adverse accounting consequences to the Company, as the Administrator determines in its sole discretion; (5) consideration received by the Company under a broker-assisted (or other) cashless exercise program (whether through a broker or otherwise) implemented by the Company in connection with the Plan; (6) by net exercise; (7) such other consideration and method of payment for the issuance of Shares to the extent permitted by Applicable Laws; or (8) any combination of the foregoing methods of payment.
(d) Exercise of Option.
(i) Procedure for Exercise; Rights as a Stockholder. Any Option granted hereunder will be exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Administrator and set forth in the Award Agreement. An Option may not be exercised for a fraction of a Share.
An Option will be deemed exercised when the Company receives: (i) a notice of exercise (in such form as the Administrator may specify from time to time) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised (together with applicable withholding taxes). Full payment may consist of any consideration and method of payment authorized by the Administrator and permitted by the Award Agreement and the Plan. Shares issued upon exercise of an Option will be issued in the name of the Participant or, if requested by the Participant, in the name of the Participant and his or her spouse. Until the Shares are issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stockholder will exist
6



with respect to the Shares subject to an Option, notwithstanding the exercise of the Option. The Company will issue (or cause to be issued) such Shares promptly after the Option is exercised. No adjustment will be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 13 of the Plan.
Exercising an Option in any manner will decrease the number of Shares thereafter available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.
(ii) Termination of Relationship as a Service Provider. If a Participant ceases to be a Service Provider, other than upon the Participant’s termination as the result of the Participant’s death or Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for three (3) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified by the Administrator, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iii) Disability of Participant. If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iv) Death of Participant. If a Participant dies while a Service Provider, the Option may be exercised following the Participant’s death within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of death (but in no event may the option be exercised later than the expiration of the term of such Option as set forth in the Award Agreement), by the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator. If no such beneficiary has been designated by the Participant, then such Option may be exercised by the personal representative of the Participant’s estate or by the person(s) to whom the Option is transferred pursuant to the Participant’s will or in accordance with the laws of descent and distribution. In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following Participant’s death. Unless otherwise provided by the Administrator, if at the time of death Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will immediately revert to the Plan. If the Option is not so exercised within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
7. Restricted Stock.
(a) Grant of Restricted Stock. Subject to the terms and provisions of the Plan, the Administrator, at any time and from time to time, may grant Shares of Restricted Stock to any individual as a material inducement to the individual becoming an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, which grant shall become effective only if the individual actually becomes an Employee, in such amounts as the Administrator, in its sole discretion, will determine.
(b) Restricted Stock Agreement. Each Award of Restricted Stock will be evidenced by an Award Agreement that will specify the Period of Restriction, the number of Shares granted, and such other terms and conditions as the Administrator, in its sole discretion, will determine. Unless the Administrator determines otherwise, the Company as escrow agent will hold Shares of Restricted Stock until the restrictions on such Shares have lapsed.
7



(c) Transferability. Except as provided in this Section 7 or the Award Agreement, Shares of Restricted Stock may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated until the end of the applicable Period of Restriction.
(d) Other Restrictions. The Administrator, in its sole discretion, may impose such other restrictions on Shares of Restricted Stock as it may deem advisable or appropriate.
(e) Removal of Restrictions. Except as otherwise provided in this Section 7, Shares of Restricted Stock covered by each Restricted Stock grant made under the Plan will be released from escrow as soon as practicable after the last day of the Period of Restriction or at such other time as the Administrator may determine. The Administrator, in its discretion, may accelerate the time at which any restrictions will lapse or be removed.
(f) Voting Rights. During the Period of Restriction, Service Providers holding Shares of Restricted Stock granted hereunder may exercise full voting rights with respect to those Shares, unless the Administrator determines otherwise.
(g) Dividends and Other Distributions. During the Period of Restriction, Service Providers holding Shares of Restricted Stock will be entitled to receive all dividends and other distributions paid with respect to such Shares, unless the Administrator provides otherwise. If any such dividends or distributions are paid in Shares, the Shares will be subject to the same restrictions on transferability and forfeitability as the Shares of Restricted Stock with respect to which they were paid.
(h) Return of Restricted Stock to Company. On the date set forth in the Award Agreement, the Restricted Stock for which restrictions have not lapsed will revert to the Company and again will become available for grant under the Plan.
8. Restricted Stock Units.
(a) Grant of Restricted Stock Units. Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator to any individual as a material inducement to the individual becoming an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, which grant shall become effective only if the individual actually becomes an Employee. After the Administrator determines that it will grant Restricted Stock Units under the Plan, it will advise the Participant in an Award Agreement of the terms, conditions, and restrictions related to the grant, including the number of Restricted Stock Units.
(b) Vesting Criteria and Other Terms. The Administrator will set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant. The Administrator may set vesting criteria based upon the achievement of Company-wide, divisional, business unit, or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws or any other basis determined by the Administrator in its discretion.
(c) Earning Restricted Stock Units. Upon meeting the applicable vesting criteria, the Participant will be entitled to receive a payout as determined by the Administrator. Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.
(d) Form and Timing of Payment. Payment of earned Restricted Stock Units will be made as soon as practicable after the date(s) determined by the Administrator and set forth in the Award Agreement. The Administrator, in its sole discretion, may only settle earned Restricted Stock Units in cash, Shares, or a combination of both.
(e) Cancellation. On the date set forth in the Award Agreement, all unearned Restricted Stock Units will be forfeited to the Company.
9. Stock Appreciation Rights.
(a) Grant of Stock Appreciation Rights. Subject to the terms and conditions of the Plan, a Stock Appreciation Right may be granted to any individual as a material inducement to the individual becoming an
8



Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, which grant shall become effective only if the individual actually becomes an Employee, at any time and from time to time as will be determined by the Administrator, in its sole discretion.
(b) Number of Shares. The Administrator will have complete discretion to determine the number of Stock Appreciation Rights granted to any Service Provider.
(c) Exercise Price and Other Terms. The per share exercise price for the Shares to be issued pursuant to exercise of a Stock Appreciation Right will be determined by the Administrator and will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant. Otherwise, the Administrator, subject to the provisions of the Plan, will have complete discretion to determine the terms and conditions of Stock Appreciation Rights granted under the Plan.
(d) Stock Appreciation Right Agreement. Each Stock Appreciation Right grant will be evidenced by an Award Agreement that will specify the exercise price, the term of the Stock Appreciation Right, the conditions of exercise, and such other terms and conditions as the Administrator, in its sole discretion, will determine.
(e) Expiration of Stock Appreciation Rights. A Stock Appreciation Right granted under the Plan will expire ten (10) years from the date of grant or such shorter term as may be provided in the Award Agreement, as determined by the Administrator, in its sole discretion. Notwithstanding the foregoing, the rules of Section 6(d) relating to exercise also will apply to Stock Appreciation Rights.
(f) Payment of Stock Appreciation Right Amount. Upon exercise of a Stock Appreciation Right, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying:
(i) The difference between the Fair Market Value of a Share on the date of exercise over the exercise price; times
(ii) The number of Shares with respect to which the Stock Appreciation Right is exercised.
At the discretion of the Administrator, the payment upon Stock Appreciation Right exercise may be in cash, in Shares of equivalent value, or in some combination thereof.
10. Performance Units and Performance Shares.
(a) Grant of Performance Units/Shares. Performance Units and Performance Shares may be granted to any individual as a material inducement to the individual becoming an Employee, which grant shall become effective only if the individual actually becomes an Employee or as otherwise permitted under Section 5 in connection with a merger or acquisition, in each case, at any time and from time to time, as will be determined by the Administrator, in its sole discretion. The Administrator will have complete discretion in determining the number of Performance Units and Performance Shares granted to each Participant.
(b) Value of Performance Units/Shares. Each Performance Unit will have an initial value that is established by the Administrator on or before the date of grant. Each Performance Share will have an initial value equal to the Fair Market Value of a Share on the date of grant.
(c) Performance Objectives and Other Terms. The Administrator will set performance objectives or other vesting provisions (including, without limitation, continued status as a Service Provider) in its discretion which, depending on the extent to which they are met, will determine the number or value of Performance Units/Shares that will be paid out to the Service Providers. The time period during which the performance objectives or other vesting provisions must be met will be called the “Performance Period.” Each Award of Performance Units/Shares will be evidenced by an Award Agreement that will specify the Performance Period, and such other terms and conditions as the Administrator, in its sole discretion, will determine. The Administrator may set performance objectives based upon the achievement of Company-wide, divisional, business unit or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws, or any other basis determined by the Administrator in its discretion.
(d) Earning of Performance Units/Shares. After the applicable Performance Period has ended, the holder of Performance Units/Shares will be entitled to receive a payout of the number of Performance Units/Shares earned by the Participant over the Performance Period, to be determined as a function of the extent to which the
9



corresponding performance objectives or other vesting provisions have been achieved. After the grant of a Performance Unit/Share, the Administrator, in its sole discretion, may reduce or waive any performance objectives or other vesting provisions for such Performance Unit/Share.
(e) Form and Timing of Payment of Performance Units/Shares. Payment of earned Performance Units/Shares will be made as soon as practicable after the expiration of the applicable Performance Period. The Administrator, in its sole discretion, may pay earned Performance Units/Shares in the form of cash, in Shares (which have an aggregate Fair Market Value equal to the value of the earned Performance Units/Shares at the close of the applicable Performance Period) or in a combination thereof.
(f) Cancellation of Performance Units/Shares. On the date set forth in the Award Agreement, all unearned or unvested Performance Units/Shares will be forfeited to the Company, and again will be available for grant under the Plan.
11. Leaves of Absence/Transfer Between Locations. Unless the Administrator provides otherwise, vesting of Awards granted hereunder will be suspended during any unpaid leave of absence. A Participant will not cease to be an Employee in the case of (i) any leave of absence approved by the Company or (ii) transfers between locations of the Company or between the Company, its Parent, or any Subsidiary.
12. Transferability of Awards. Unless determined otherwise by the Administrator, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the Participant, only by the Participant. If the Administrator makes an Award transferable, such Award will contain such additional terms and conditions as the Administrator deems appropriate.
13. Adjustments; Dissolution or Liquidation; Change in Control.
(a) Adjustments. In the event that any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares occurs, the Administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, will adjust the number and class of Shares that may be delivered under the Plan and/or the number, class, and price of Shares covered by each outstanding Award, and the numerical Share limits in Section 3 of the Plan.
(b) Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Administrator will notify each Participant as soon as practicable prior to the effective date of such proposed transaction. To the extent it previously has not been exercised, an Award will terminate immediately prior to the consummation of such proposed action.
(c) Change in Control. In the event of a Change in Control, each outstanding Award will be treated as the Administrator determines, including, without limitation, that (i) Awards may be assumed, or substantially equivalent Awards will be substituted, by the acquiring or succeeding corporation (or an affiliate thereof) with appropriate adjustments as to the number and kind of shares and prices; (ii) upon written notice to a Participant, that the Participant’s Awards will terminate upon or immediately prior to the consummation of such Change in Control; (iii) outstanding Awards will vest and become exercisable, realizable, or payable, or restrictions applicable to an Award will lapse, in whole or in part prior to or upon consummation of such Change in Control, and, to the extent the Administrator determines, terminate upon or immediately prior to the effectiveness of such merger or Change in Control; (iv) (A) the termination of an Award in exchange for an amount of cash and/or property, if any, equal to the amount that would have been attained upon the exercise of such Award or realization of the Participant’s rights as of the date of the occurrence of the transaction (and, for the avoidance of doubt, if as of the date of the occurrence of the transaction the Administrator determines in good faith that no amount would have been attained upon the exercise of such Award or realization of the Participant’s rights, then such Award may be terminated by the Company without payment), or (B) the replacement of such Award with other rights or property selected by the Administrator in its sole discretion; or (v) any combination of the foregoing. In taking any of the actions permitted under this Section 13(c), the Administrator will not be required to treat all Awards similarly in the transaction.
10



In the event that the successor corporation does not assume or substitute for the Award, the Participant will fully vest in and have the right to exercise all of his or her outstanding Options and Stock Appreciation Rights, including Shares as to which such Awards would not otherwise be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met. In addition, if an Option or Stock Appreciation Right is not assumed or substituted in the event of a Change in Control, the Administrator will notify the Participant in writing or electronically that the Option or Stock Appreciation Right will be exercisable for a period of time determined by the Administrator in its sole discretion, and the Option or Stock Appreciation Right will terminate upon the expiration of such period.
For the purposes of this subsection (c), an Award will be considered assumed if, following the Change in Control, the Award confers the right to purchase or receive, for each Share subject to the Award immediately prior to the Change in Control, the consideration (whether stock, cash, or other securities or property) received in the Change in Control by holders of Common Stock for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Shares); provided, however, that if such consideration received in the Change in Control is not solely common stock of the successor corporation or its Parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of an Option or Stock Appreciation Right or upon the payout of a Restricted Stock Unit, Performance Unit or Performance Share, for each Share subject to such Award, to be solely common stock of the successor corporation or its Parent equal in fair market value to the per share consideration received by holders of Common Stock in the Change in Control.
Notwithstanding anything in this Section 13(c) to the contrary, an Award that vests, is earned or paid-out upon the satisfaction of one or more performance goals will not be considered assumed if the Company or its successor modifies any of such performance goals without the Participant’s consent; provided, however, a modification to such performance goals only to reflect the successor corporation’s post-Change in Control corporate structure will not be deemed to invalidate an otherwise valid Award assumption.
14. Tax.
(a) Withholding Requirements. Prior to the delivery of any Shares or cash pursuant to an Award (or exercise thereof) or such earlier time as any tax withholding obligations are due, the Company will have the power and the right to deduct or withhold, or require a Participant to remit to the Company, an amount sufficient to satisfy federal, state, local, foreign or other taxes (including the Participant’s FICA obligation) required to be withheld with respect to such Award (or exercise thereof).
(b) Withholding Arrangements. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit a Participant to satisfy such tax withholding obligation, in whole or in part by (without limitation) (a) paying cash, (b) electing to have the Company withhold otherwise deliverable cash or Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld, or (c) delivering to the Company already-owned Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.
(c) Compliance With Code Section 409A. Awards will be designed and operated in such a manner that they are either exempt from the application of, or comply with, the requirements of Code Section 409A such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A, except as otherwise determined in the sole discretion of the Administrator. The Plan and each Award Agreement under the Plan is intended to meet the requirements of Code Section 409A and will be construed and interpreted in accordance with such intent, except as otherwise determined in the sole discretion of the Administrator. To the extent that an Award or payment, or the settlement or deferral thereof, is subject to Code Section 409A, the Award will be granted, paid, settled or deferred in a manner that will meet the requirements of Code Section 409A, such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A.
11



15. No Effect on Employment or Service. Neither the Plan nor any Award will confer upon a Participant any right with respect to continuing the Participant’s relationship as a Service Provider with the Company, nor will they interfere in any way with the Participant’s right or the Company’s right to terminate such relationship at any time, with or without cause, to the extent permitted by Applicable Laws.
16. Date of Grant. The date of grant of an Award will be, for all purposes, the date on which the Administrator makes the determination granting such Award, or such other later date as is determined by the Administrator. Notice of the determination will be provided to each Participant within a reasonable time after the date of such grant.
17. Term of Plan. The Plan will become effective upon the approval of the Listing of Additional Shares application by Nasdaq (the “Effective Date”). It will continue in effect for a term of ten (10) years from the Effective Date, unless terminated earlier under Section 18 of the Plan.
18. Amendment and Termination of the Plan.
(a) Amendment and Termination. The Administrator may at any time amend, alter, suspend or terminate the Plan.
(b) Stockholder Approval. The Company will obtain stockholder approval of any Plan amendment to the extent necessary and desirable to comply with Applicable Laws.
(c) Effect of Amendment or Termination. No amendment, alteration, suspension or termination of the Plan will materially impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing and signed by the Participant and the Company. Termination of the Plan will not affect the Administrator’s ability to exercise the powers granted to it hereunder with respect to Awards granted under the Plan prior to the date of such termination.
19. Conditions Upon Issuance of Shares.
(a) Legal Compliance. Shares will not be issued pursuant to the exercise of an Award unless the exercise of such Award and the issuance and delivery of such Shares will comply with Applicable Laws and will be further subject to the approval of counsel for the Company with respect to such compliance.
(b) Investment Representations. As a condition to the exercise of an Award, the Company may require the person exercising such Award to represent and warrant at the time of any such exercise that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required.
20. Inability to Obtain Authority. The inability of the Company to obtain authority from any regulatory body having jurisdiction or to complete or comply with the requirements of any registration or other qualification of the Shares under any state, federal or foreign law or under the rules and regulations of the Securities and Exchange Commission, the stock exchange on which Shares of the same class are then listed, or any other governmental or regulatory body, which authority, registration, qualification or rule compliance is deemed by the Company’s counsel to be necessary or advisable for the issuance and sale of any Shares hereunder, will relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority, registration, qualification or rule compliance will not have been obtained.
21.    Change in Time Commitment.  In the event a Participant’s regular level of time commitment in the performance of his or her services for the Company and any affiliates is reduced (for example, and without limitation, if the Participant is an Employee of the Company and the Employee has a change in status from a full-time Employee to a part-time Employee or takes an extended leave of absence) after the date of grant of any Award to the Participant, then, subject to applicable law, the Administrator may, in its sole discretion and without the consent of the Participant, (i) make a corresponding reduction in the number of Shares or cash amount subject to any portion of the Participant’s Awards that are scheduled to vest or become payable after the date of such change in time commitment, and (ii) in lieu of or in combination with such a reduction, extend the vesting or payment schedule applicable to the Participant’s Awards. For the avoidance of doubt, in the event of any reduction under
12



clause (i) of the preceding sentence, the Participant shall have no rights with respect to the number of Shares or cash amount as to which the Award was so reduced.

13

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

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

EX-32.1 7 cdna-20210630x10qxexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of CareDx, Inc. (the “Company”) for the period ended June 30, 2021 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 Seeto, MBBSBy:/s/ Ankur Dhingra
Reginald Seeto, MBBSAnkur Dhingra
President and Chief Executive OfficerChief Financial Officer
(Principal Executive Officer)(Principal Accounting and Financial Officer)
Date: July 29, 2021Date: July 29, 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-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Detail) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Cash and Marketable Securities - Components of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Cash and Marketable Securities - Schedule of Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2329305 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Commitments and Contingencies - Summary of Lease Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Commitments and Contingencies - Summary of Other Information Related to Lease (Detail) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2139110 - Disclosure - 401(K) Plan link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - 401(K) Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 2342307 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Warrants - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2346308 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2451430 - 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 2152113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2355309 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cdna-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cdna-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cdna-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT RSUs granted (in shares) RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restatement Revision of Prior Period [Axis] Document Type Document Type Cost of Product Cost of product Cost Of Product [Member] Cost Of Product Other income (expense), net Other Nonoperating Income (Expense) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Number of patients enrolled in RemoTraC (more than) Number Of Patients Enrolled In RemoTraC Number Of Patients Enrolled In RemoTraC Testing services Testing services revenue Service [Member] 401(K) Plan Retirement Benefits [Text Block] Weighted average grant date fair value - RSUs vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Additional options authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Fair Value Measured Using - (Level 3) Common Stock Warrants Liability - (Level 3) Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Maturities of short-term marketable securities Proceeds from Sale and Maturity of Marketable Securities 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 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 Deferred tax liability Deferred Income Tax Liabilities, Net Security Exchange Name Security Exchange Name Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Operating leases liabilities, net Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Repurchase of common stock under employee incentive plans (in shares) Share Based Compensation Arrangement By Share Based Payment Award Repurchases Of Common Stock Under Employee Incentive Plans Share based compensation arrangement by share based payment award, repurchases of common stock under employee incentive plans. Trademarks and tradenames Trademarks and Trade Names [Member] Sales and Marketing Expense Sales and Marketing Sales and marketing Selling and Marketing Expense [Member] Loss from operations Operating Income (Loss) 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 Weighted average grant date fair value beginning balance (in dollars per share) Weighted average grant date fair value ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Original Term Warrant Fair Value Assumptions Expected Term Warrant fair value assumptions expected term. Professional fees Accrued Professional Fees, Current Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 9) Commitments and Contingencies Total lease payments Finance Lease, Liability, Payment, Due Assets Assets [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Entity Address, State or Province Entity Address, State or Province RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Accounts payable Accounts Payable, Current Digital And Other Digital and other revenue Digital And Other [Member] Digital and other. Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Operating leases right-of-use assets Operating Lease, Right-of-Use Asset 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Stock options outstanding beginning balance (in shares) Stock options outstanding ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2022 Finance Lease, Liability, to be Paid, Year One 2025 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 Customer Customer [Axis] Credit Concentration Risk Credit Concentration Risk [Member] Fair Value by Liability Class Fair Value by Liability Class [Domain] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Preferred stock: $0.001 par value; 10,000,000 shares authorized at June 30, 2021 and December 31, 2020; no shares issued and outstanding at June 30, 2021 and December 31, 2020 Preferred Stock, Value, Issued 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 Total operating expenses Operating Expenses Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Derivative liability measurement input Derivative Liability, Measurement Input Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Fair Value Marketable Securities 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 Liability Class Liability Class [Axis] Employee stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Amortized Cost Marketable Securities, Amortized Cost, Long Term Marketable Securities, Amortized Cost, Long Term Inventory Total inventory Inventory, Net Number of renal transplant patients (more than) Number Of Renal Transplant Patients Number Of Renal Transplant Patients Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Fair Value, Measurement Frequency Measurement Frequency [Domain] Stock price (in dollars per share) Share Price Concentration risk percentage Concentration Risk, Percentage AlloSure Heart AlloSure Heart [Member] AlloSure Heart Public Offering Public Offering [Member] Public Offering Business Acquisition Business Acquisition [Axis] Geographical Geographical [Domain] Unrealized Holding Gains (Losses) Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 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] 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: Earnings Per Share, Basic and Diluted [Abstract] Change in estimated fair value of common stock warrant liability Revaluation of common stock warrant liability to estimated fair value Unrealized Gain (Loss) on Investments Measurement Input Type Measurement Input Type [Domain] Statement [Table] Statement [Table] Range Statistical Measurement [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Business Combinations [Abstract] Business Combinations [Abstract] Marketable Securities Marketable Securities, Policy [Policy Text Block] Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Goodwill and intangible assets. 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. Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Shares issued and sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Proceeds from issuance of common shares in net of issuance costs paid Proceeds from Issuance of Common Stock Operating lease, right-of-use asset increase amount Operating Lease, Right-of-Use Asset Increase Operating Lease, Right-of-Use Asset Increase AlloSure Kidney AlloSure Kidney [Member] AlloSure Kidney Amendment Flag Amendment Flag Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted-average shares used to compute net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Shares available for grant beginning balance (in shares) Shares available for grant ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued expenses Other Accrued Liabilities, Current Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Medicare fee-for-service reimbursements proceeds, initial tranche CARES Act, Medicare Fee-For-Service Reimbursements, Proceeds, Initial Tranche CARES Act, Medicare Fee-For-Service Reimbursements, Proceeds, Initial Tranche 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 (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Measurement Frequency Measurement Frequency [Axis] Financial Instruments Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] 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. Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation Finite Lived Intangible Foreign Currency Translation. Debt securities, amortized cost Debt Securities, Available-for-sale, Amortized Cost Total unrecognized compensation costs related to stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Lease extension term period Lessee, Operating Lease, Renewal Term Debt securities, unrealized holding gains (losses) Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Corporate equity securities Available-for-sale Securities, Equity Securities Employee Stock Purchase Plan Employee Stock [Member] Deferred payments for intangible assets Deferred Payments For Intangible Assets Noncurrent Deferred payments for intangible assets, noncurrent. Income Statement Location Income Statement Location [Axis] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Cost of Digital and Other Cost of digital and other Cost Of Digital And Other [Member] Cost Of Digital And Other Income Statement Location Income Statement Location [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] RSU settlements, net of shares withheld (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Amortization expense of intangible assets Amortization of Intangible Assets Summary of Lease Cost Lease, Cost [Table Text Block] 2024 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] Segment Reporting Segment Reporting Disclosure [Text Block] Issuance of common shares, net of commissions and offering costs Stock Issued During Period, Value, New Issues Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Revenues Revenue from Contract with Customer Benchmark [Member] Rest of World Rest of World Rest Of The World [Member] Rest of the world. Number of RSU shares beginning balance (in shares) Number of RSU shares ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Components of Accrued and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Total Finite-Lived Intangible Assets, Net Antidilutive Securities Antidilutive Securities [Axis] Equity securities, amortized cost Equity securities, amortized cost Equity Securities, FV-NI, Cost Number of vested shares (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Number Share based compensation arrangement by share based payment award options vested outstanding number. 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] Previously Reported Previously Reported [Member] Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Depreciation and amortization Depreciation, Depletion and Amortization Short-term marketable securities Short-Term Marketable Securities [Abstract] Short-Term Marketable Securities Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Other Other Intangible Assets [Member] Product and Service Product and Service [Axis] Total liabilities Liabilities Stock options and RSUs expected weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Aggregate intrinsic value vested Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options vested outstanding aggregate intrinsic value. Original issue date of April 2016 Class Of Warrant Or Right Issued Date Three [Member] Class Of Warrant Or Right Issued Date Three [Member] Amortized Cost Marketable Securities, Amortized Cost Marketable Securities, Amortized Cost Accelerated and advanced 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 Aggregate proceeds from the issuance of shares Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised 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 Significant Unobservable Inputs (Level 3) [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Unrealized Holding Gains (Losses) Marketable Securities, Accumulated Unrecognized Gain (Loss) Marketable Securities, Accumulated Unrecognized Gain (Loss) Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Restricted cash Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Accounts payable Increase (Decrease) in Accounts Payable 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 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) Original Term Measurement Input, Expected Term [Member] Antidilutive Securities Name Antidilutive Securities, Name [Domain] Number of transplant centers offering RemoTraC (more than) 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] Common Stock Warrant Liability Common Stock Warrant Liability [Member] Common stock warrant liability. Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Private Placement Common Stock Warrant Liability Private Placement Common Stock Warrant Liability [Member] Private placement common stock warrant liability. Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense Weighted average exercise price beginning balance (in dollars per share) Weighted average exercise price ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Changes in Presentation Reclassification, Comparability Adjustment [Policy Text Block] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type Concentration Risk Type [Axis] 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 Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Operating lease liability, less current portion Operating lease liability, long-term portion Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Over-Allotment Option 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] Current assets: Assets, Current [Abstract] Shares Available for Grant Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant [Roll Forward] Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant 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. Net comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2024 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 usd per share) Preferred Stock, Par or Stated Value Per Share Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding Additions of capital expenditures, net Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code AlloMap Heart AlloMap Heart [Member] AlloMap Heart Document Period End Date Document Period End Date Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Liquidity and Capital Resources Liquidity [Policy Text Block] Liquidity. 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. Long-term marketable securities Long-Term Marketable Securities [Abstract] Long-Term Marketable Securities Summary of Inventory Schedule of Inventory, Current [Table Text Block] Share-based compensation expense capitalized Share-based Payment Arrangement, Amount Capitalized Stock-based compensation Share-based Payment Arrangement, Noncash Expense Equity securities, fair value Equity Securities, FV-NI Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) [Abstract] RSU settlements, net of shares withheld Restricted Stock, Value, Shares Issued Net of Tax Withholdings Cover [Abstract] Measurement Input Type Measurement Input Type [Axis] Acquired and developed technology Acquired And Developed Technology [Member] Acquired And Developed Technology Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Issuance of common stock for cash upon exercise of warrants Issuance Of Common Stock For Cash Upon Exercise Of Warrants Value Issuance of common stock for cash upon exercise of warrants value. CARES Act Provider Relief Fund Relief Fund, Provider, CARES Act Relief Fund, Provider, CARES Act Customer relationships Customer Relationships [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Cost of goods and services Cost of Goods and Services Sold Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Corporate debt securities Fair value Debt Securities, Available-for-sale Equity Components Equity Components [Axis] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Short-term lease liability Less operating lease liability, current portion Operating Lease, Liability, Current Europe Europe Europe [Member] Amortized Cost Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information Schedule Of Share Based Compensation Stock Options And Unvested Restricted Stock Units Activity Table [Text Block] Schedule of share based compensation stock options and unvested restricted stock units activity. Weighted average grant date fair value - RSUs forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current United States United States UNITED STATES Weighted average exercise price - options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue: Revenues [Abstract] Finance lease cost Finance Lease Cost Finance lease cost. Fair Value Measurements Fair Value Disclosures [Text Block] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Accounts Receivable Accounts Receivable [Member] Fair Value Debt Securities, Held-to-maturity, Fair Value Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Customer Customer [Domain] Unrealized Holding Gains (Losses) Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term 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 Class of Warrant or Right Class of Warrant or Right [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Aggregate intrinsic value expected to vest Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value Share based compensation arrangement by share based payment award options expected to vest outstanding aggregate intrinsic value. Weighted-average discount rate - Operating leases Operating Lease, Weighted Average Discount Rate, Percent Assets Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Equity securities, unrealized holding gains (losses) Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax Reimbursement rate Recovery of Direct Costs Summary of Intangible Assets Schedule Of Intangible Assets Table [Table Text Block] Schedule of intangible assets. Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Total intangible assets - gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Revaluation of contingent consideration to estimated fair value Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount 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 Research and Development Expense [Member] Corporate equity securities Equity Securities [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Total lease payments Lessee, Operating Lease, Liability, to be Paid Weighted-average remaining contractual life vested (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term 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 Weighted-average exercise price expected to vest (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price Share based compensation arrangement by share based payment award options expected to vest weighted average exercise price. Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Goodwill Goodwill Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Summary of Common Stock Warrant Liability Valuation Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Number of mobile phlebotomists (more than) Number Of Mobile Phlebotomists Number Of Mobile Phlebotomists Principal payments on finance lease obligations Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Document Transition Report Document Transition Report Contingent consideration Business Combination, Contingent Consideration, Liability, Current Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Number of shares underlying warrants (in shares) Class of Warrant or Right, Outstanding Shares of common stock subject to outstanding common stock warrants Warrant [Member] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Fair Value Measured Using - (Level 2) Fair Value, Inputs, Level 2 [Member] At The Market Equity Offering At The Market Equity Offering [Member] At The Market Equity Offering Document Quarterly Report Document Quarterly Report Liabilities Liabilities, Fair Value Disclosure [Abstract] Options forfeited (in shares) Stock options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] Weighted-average exercise price vested (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price Share based compensation arrangement by share based payment award options vested weighted average exercise price. Total Assets, Fair Value Disclosure 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] Deferred revenue Contract with Customer, Liability, Current Weighted average exercise price - options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Customer Concentration Risk Customer Concentration Risk [Member] Number of shares total (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 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 shares used to compute diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Prepaid and other assets Increase (Decrease) in Prepaid Expenses, Other Basic (in dollars per share) Earnings Per Share, Basic Other income (expense): Other Income and Expenses [Abstract] 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) Stock options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 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 Cost of Testing Services Cost of testing services Cost Of Testing [Member] Cost Of Testing Weighted-average remaining lease term - Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Sales and marketing Selling and Marketing Expense Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Assets acquired Finite-lived Intangible Assets Acquired Exercise price (in dollars per share) Derivative Liability Exercise Price Derivative liability exercise price. Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Purchase of common stock warrants exercised (in shares) Purchase Of Common Stock Warrants Exercised Purchase of common stock warrants exercised. Share based compensation total expensed Share-based Payment Arrangement, Expense 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] Common stock: $0.001 par value; 100,000,000 shares authorized at June 30, 2021 and December 31, 2020; 52,552,761 shares and 49,441,166 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Share-based compensation expense tax benefit recognized Share-based Payment Arrangement, Expense, Tax Benefit 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 Sale of stock (in usd per share) Sale of Stock, Price Per Share 2025 Finance Lease, Liability, to be Paid, Year Four Commercialization rights Commercialization Rights [Member] Commercialization rights. Change in estimated fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Volatility Measurement Input, Price Volatility [Member] XynManagement, Inc. XynManagement, Inc. [Member] XynManagement, Inc. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Accrued compensation Increase (Decrease) in Accrued Salaries Weighted average grant date fair value - RSUs granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Remaining lease terms Remaining Operating And Finance Lease Term Remaining operating and finance lease term. Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Present value of future minimum lease payments Operating Lease, Liability Issuance of common stock for services Stock Issued During Period, Value, Issued for Services Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, commissions and offering costs Payments of Stock Issuance Costs Concentration Risk Type Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] 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 Payments to Acquire Intangible Assets Restricted stock units Restricted Stock Units Restricted Stock Units (RSUs) [Member] Grants receivable Grants Receivable Operating lease cost Operating Lease, Cost Maximum portion of employee ESPP plan contribution Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate General and administrative General and Administrative Expense Financial Instrument Financial Instrument [Axis] 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 Weighted-average remaining lease term - Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Marketable Securities Marketable Securities [Table Text Block] Product Product revenue Product [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Weighted Average Remaining Useful Life (In 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 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 Property and equipment, net Long-lived assets Property, Plant and Equipment, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Interest income, net Interest Income (Expense), Nonoperating, Net Unrealized gain on long-term marketable equity securities Marketable Securities, Unrealized Gain (Loss) Stock Incentive Plans Share-based Payment Arrangement [Text Block] Net loss Net loss Net loss used to compute basic and diluted net loss per share Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Fair Value Marketable Securities, Fair Value, Long Term Marketable Securities, Fair Value, Long Term Remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Work in progress Inventory, Work in Process, Gross TransChart LLC TransChart LLC [Member] TransChart LLC Number of shares expected to vest (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award options expected to vest outstanding number. Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Net loss per share (Note 3): Earnings Per Share [Abstract] Earnings Per Share [Abstract] Stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross, Including Prior Period Shares Adjustment Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross, Including Prior Period Shares Adjustment Present value of future minimum lease payments Finance Lease, Liability Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 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 Amortization of premium on short-term marketable securities, net Investment Income, Amortization of Premium 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 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] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Cash and Cash Equivalents [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Medicare Medicare [Member] Medicare [Member] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Issuance of common stock under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans 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] Other information: Lease Other Information [Abstract] Lease other information. Common Stock Common Stock [Member] Product and Service Product and Service [Domain] 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. Weighted-average remaining contractual life expected to vest (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Remaining Contractual Term Share based compensation arrangement by share based payment award options expected to vest outstanding weighted average remaining contractual term. Expense incurred related to plan Defined Contribution Plan, Cost Weighted-average discount rate - Finance leases Finance Lease, Weighted Average Discount Rate, Percent Issuance of common shares, net of commissions and offering costs (in shares) Stock Issued During Period, Shares, New Issues Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Restatement Revision of Prior Period [Domain] Intangible assets with finite lives: Finite-Lived Intangible Assets, Net [Abstract] Money market funds Money Market Funds [Member] Aggregate intrinsic value total Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Issuance of common stock for cash upon exercise of stock options (in shares) Stock option exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business Combinations Business Combination Disclosure [Text Block] Total other income Nonoperating Income (Expense) Employee Stock Option Shares of common stock subject to outstanding options Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Accrued and other liabilities Increase (Decrease) in Other Accrued Liabilities Basic (in shares) Weighted-average shares used to compute basic net loss per share (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 Weighted average exercise price - options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 2014 Employee Stock Purchase Plan Two Thousand And Fourteen Employee Stock Purchase Plan [Member] Two Thousand And Fourteen Employee Stock Purchase Plan [Member] 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] Plan Name Plan Name [Domain] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Remainder of 2021 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One 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 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 Purchases of long-term marketable securities Payments to Acquire Marketable Securities Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Diluted (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] 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 Cash and Marketable Securities Cash and Cash Equivalents Disclosure [Text Block] Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Issuance of common stock for cash upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Net carrying amount Indefinite-lived Intangible Assets (Excluding Goodwill) Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Goodwill and intangible assets. Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Award Type Award Type [Axis] Weighted- Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized 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 Shares issued (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 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] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities 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 Equity Award Award Type [Domain] Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Trading Symbol Trading Symbol Acquired in-process technology Acquired In Process Technology [Member] Acquired In Process Technology Net Loss Per Share Earnings Per Share [Text Block] 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] Current liabilities: Liabilities, Current [Abstract] Remaining term (in years) Derivative Liability Term Derivative liability term. Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of RSU Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Recurring Fair Value, Recurring [Member] 2023 Finance Lease, Liability, to be Paid, Year Two Weighted average exercise price - options expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Maximum value of employee purchased shares per calendar year Share Based Compensation Arrangement By Share Based Payment Award Fair Value Amount Of Outstanding Stock Maximum Share based compensation arrangement by share based payment award fair value amount of outstanding stock maximum. Warrants and Rights Note Disclosure [Abstract] Warrants and Rights Note Disclosure [Abstract] EX-101.PRE 12 cdna-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 cdna-20210630_htm.xml IDEA: XBRL DOCUMENT 0001217234 2021-01-01 2021-06-30 0001217234 2021-07-27 0001217234 2021-06-30 0001217234 2020-12-31 0001217234 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001217234 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001217234 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001217234 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001217234 us-gaap:ProductMember 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember 2020-04-01 2020-06-30 0001217234 us-gaap:ProductMember 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember 2020-01-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember 2021-04-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember 2020-04-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember 2021-01-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember 2020-01-01 2020-06-30 0001217234 2021-04-01 2021-06-30 0001217234 2020-04-01 2020-06-30 0001217234 2020-01-01 2020-06-30 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 cdna:PublicOfferingMember 2021-01-01 2021-06-30 0001217234 us-gaap:CommonStockMember cdna:PublicOfferingMember 2021-01-01 2021-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:PublicOfferingMember 2021-01-01 2021-03-31 0001217234 cdna:PublicOfferingMember 2021-01-01 2021-03-31 0001217234 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001217234 2021-01-01 2021-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001217234 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001217234 us-gaap:CommonStockMember 2021-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001217234 us-gaap:RetainedEarningsMember 2021-03-31 0001217234 2021-03-31 0001217234 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001217234 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001217234 us-gaap:CommonStockMember 2021-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001217234 us-gaap:RetainedEarningsMember 2021-06-30 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 2019-12-31 0001217234 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001217234 2020-01-01 2020-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001217234 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001217234 us-gaap:CommonStockMember 2020-03-31 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001217234 us-gaap:RetainedEarningsMember 2020-03-31 0001217234 2020-03-31 0001217234 us-gaap:CommonStockMember cdna:PublicOfferingMember 2020-04-01 2020-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:PublicOfferingMember 2020-04-01 2020-06-30 0001217234 cdna:PublicOfferingMember 2020-04-01 2020-06-30 0001217234 cdna:AtTheMarketEquityOfferingMember 2021-01-01 2021-03-31 0001217234 us-gaap:CommonStockMember cdna:AtTheMarketEquityOfferingMember 2020-04-01 2020-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember cdna:AtTheMarketEquityOfferingMember 2020-04-01 2020-06-30 0001217234 cdna:AtTheMarketEquityOfferingMember 2020-04-01 2020-06-30 0001217234 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001217234 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001217234 us-gaap:CommonStockMember 2020-06-30 0001217234 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001217234 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001217234 us-gaap:RetainedEarningsMember 2020-06-30 0001217234 2020-06-30 0001217234 cdna:PublicOfferingMember 2020-01-01 2020-06-30 0001217234 cdna:AtTheMarketEquityOfferingMember 2021-01-01 2021-06-30 0001217234 cdna:AtTheMarketEquityOfferingMember 2020-01-01 2020-06-30 0001217234 cdna:MedicareMember cdna:AlloSureKidneyMember 2021-01-01 2021-06-30 0001217234 cdna:MedicareMember cdna:AlloMapHeartMember 2021-01-01 2021-06-30 0001217234 cdna:MedicareMember cdna:AlloSureHeartMember 2021-01-01 2021-06-30 0001217234 us-gaap:EquitySecuritiesMember 2021-06-30 0001217234 2018-01-31 0001217234 cdna:XynManagementIncMember 2021-01-01 2021-06-30 0001217234 2020-04-01 2020-04-30 0001217234 cdna:PublicOfferingMember 2020-06-15 2020-06-15 0001217234 cdna:PublicOfferingMember 2020-06-15 0001217234 cdna:PublicOfferingMember 2021-01-25 2021-01-25 0001217234 cdna:PublicOfferingMember 2021-01-25 0001217234 us-gaap:OverAllotmentOptionMember 2021-02-11 2021-02-11 0001217234 srt:ScenarioPreviouslyReportedMember 2020-04-01 2020-06-30 0001217234 srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-06-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001217234 cdna:MedicareMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-06-30 0001217234 cdna:MedicareMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2020-01-01 2020-12-31 0001217234 srt:MinimumMember 2021-01-01 2021-06-30 0001217234 srt:MaximumMember 2021-01-01 2021-06-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2021-04-01 2021-06-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2021-01-01 2021-06-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2020-04-01 2020-06-30 0001217234 cdna:EmployeeAndNonEmployeeStockOptionsMember 2020-01-01 2020-06-30 0001217234 us-gaap:WarrantMember 2021-04-01 2021-06-30 0001217234 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001217234 us-gaap:WarrantMember 2020-04-01 2020-06-30 0001217234 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001217234 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001217234 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001217234 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 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:FairValueInputsLevel3Member cdna:CommonStockWarrantLiabilityMember 2020-12-31 0001217234 us-gaap:FairValueInputsLevel3Member cdna:CommonStockWarrantLiabilityMember 2021-01-01 2021-06-30 0001217234 us-gaap:FairValueInputsLevel3Member cdna:CommonStockWarrantLiabilityMember 2021-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2021-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2021-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2021-01-01 2021-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2020-01-01 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2021-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-06-30 0001217234 cdna:PrivatePlacementCommonStockWarrantLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001217234 us-gaap:CorporateDebtSecuritiesMember 2021-06-30 0001217234 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001217234 cdna:TransChartLLCMember 2021-01-31 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2021-06-30 0001217234 cdna:AcquiredAndDevelopedTechnologyMember 2021-01-01 2021-06-30 0001217234 us-gaap:CustomerRelationshipsMember 2021-06-30 0001217234 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001217234 cdna:CommercializationRightsMember 2021-06-30 0001217234 cdna:CommercializationRightsMember 2021-01-01 2021-06-30 0001217234 us-gaap:TrademarksAndTradeNamesMember 2021-06-30 0001217234 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-06-30 0001217234 us-gaap:OtherIntangibleAssetsMember 2021-06-30 0001217234 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-06-30 0001217234 cdna:AcquiredInProcessTechnologyMember 2021-06-30 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:CostOfTestingMember 2021-04-01 2021-06-30 0001217234 cdna:CostOfProductMember 2021-04-01 2021-06-30 0001217234 cdna:CostOfDigitalAndOtherMember 2021-04-01 2021-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001217234 cdna:CostOfTestingMember 2020-04-01 2020-06-30 0001217234 cdna:CostOfProductMember 2020-04-01 2020-06-30 0001217234 cdna:CostOfDigitalAndOtherMember 2020-04-01 2020-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001217234 cdna:CostOfTestingMember 2021-01-01 2021-06-30 0001217234 cdna:CostOfProductMember 2021-01-01 2021-06-30 0001217234 cdna:CostOfDigitalAndOtherMember 2021-01-01 2021-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001217234 cdna:CostOfTestingMember 2020-01-01 2020-06-30 0001217234 cdna:CostOfProductMember 2020-01-01 2020-06-30 0001217234 cdna:CostOfDigitalAndOtherMember 2020-01-01 2020-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001217234 cdna:CostOfTestingMember 2021-06-30 0001217234 cdna:CostOfProductMember 2021-06-30 0001217234 cdna:CostOfDigitalAndOtherMember 2021-06-30 0001217234 us-gaap:SellingAndMarketingExpenseMember 2021-06-30 0001217234 2020-01-01 0001217234 2014-06-01 2014-06-30 0001217234 2021-01-01 0001217234 cdna:ClassOfWarrantOrRightIssuedDateThreeMember us-gaap:MeasurementInputExpectedTermMember us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001217234 cdna:ClassOfWarrantOrRightIssuedDateThreeMember us-gaap:CommonStockMember 2021-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001217234 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2021-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0001217234 cdna:TwoThousandAndFourteenEmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001217234 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001217234 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001217234 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001217234 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001217234 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001217234 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001217234 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001217234 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001217234 us-gaap:ServiceMember country:US 2021-04-01 2021-06-30 0001217234 us-gaap:ServiceMember country:US 2020-04-01 2020-06-30 0001217234 us-gaap:ServiceMember country:US 2021-01-01 2021-06-30 0001217234 us-gaap:ServiceMember country:US 2020-01-01 2020-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2020-04-01 2020-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 us-gaap:ServiceMember cdna:RestOfTheWorldMember 2020-01-01 2020-06-30 0001217234 us-gaap:ProductMember country:US 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember country:US 2020-04-01 2020-06-30 0001217234 us-gaap:ProductMember country:US 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember country:US 2020-01-01 2020-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2020-04-01 2020-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember srt:EuropeMember 2020-01-01 2020-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2020-04-01 2020-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 us-gaap:ProductMember cdna:RestOfTheWorldMember 2020-01-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember country:US 2021-04-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember country:US 2020-04-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember country:US 2021-01-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember country:US 2020-01-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2021-04-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2020-04-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2021-01-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember srt:EuropeMember 2020-01-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2020-04-01 2020-06-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 cdna:DigitalAndOtherMember cdna:RestOfTheWorldMember 2020-01-01 2020-06-30 0001217234 country:US 2021-04-01 2021-06-30 0001217234 country:US 2020-04-01 2020-06-30 0001217234 country:US 2021-01-01 2021-06-30 0001217234 country:US 2020-01-01 2020-06-30 0001217234 srt:EuropeMember 2021-04-01 2021-06-30 0001217234 srt:EuropeMember 2020-04-01 2020-06-30 0001217234 srt:EuropeMember 2021-01-01 2021-06-30 0001217234 srt:EuropeMember 2020-01-01 2020-06-30 0001217234 cdna:RestOfTheWorldMember 2021-04-01 2021-06-30 0001217234 cdna:RestOfTheWorldMember 2020-04-01 2020-06-30 0001217234 cdna:RestOfTheWorldMember 2021-01-01 2021-06-30 0001217234 cdna:RestOfTheWorldMember 2020-01-01 2020-06-30 0001217234 country:US 2021-06-30 0001217234 country:US 2020-12-31 0001217234 srt:EuropeMember 2021-06-30 0001217234 srt:EuropeMember 2020-12-31 0001217234 cdna:RestOfTheWorldMember 2021-06-30 0001217234 cdna:RestOfTheWorldMember 2020-12-31 shares iso4217:USD iso4217:USD shares cdna:patient cdna:uniqueSolution cdna:center cdna:phlebotomist pure cdna:milestone_payment false 2021 Q2 0001217234 --12-31 P8Y2M 10-Q true 2021-06-30 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 Yes Large Accelerated Filer false false false 52627165 335625000 134669000 34317000 90034000 48066000 34624000 15060000 10012000 7928000 3758000 440996000 273097000 14219000 10704000 17859000 15228000 48432000 44355000 26051000 23857000 268000 270000 9590000 1000000 557415000 368511000 12563000 9653000 16710000 18466000 26982000 20602000 0 20496000 56255000 69217000 810000 1299000 283000 447000 1968000 3560000 17783000 16069000 473000 240000 77572000 90832000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 52552761 52552761 49441166 49441166 51000 49000 838089000 632253000 -3156000 -2096000 -355141000 -352527000 479843000 277679000 557415000 368511000 64890000 36293000 124171000 67735000 6861000 3291000 12639000 7986000 2437000 2217000 4778000 4460000 74188000 41801000 141588000 80181000 17235000 10803000 33718000 18731000 5205000 2731000 8852000 5930000 1533000 1491000 2982000 2756000 19036000 13129000 35040000 23142000 19599000 12134000 35051000 23857000 16322000 12316000 31545000 22319000 78930000 52604000 147188000 96735000 -4742000 -10803000 -5600000 -16554000 1000 21000 127000 117000 -65000 -664000 -38000 -1069000 0 4813000 0 4813000 2779000 -255000 2534000 -318000 2715000 3915000 2623000 3543000 -2027000 -6888000 -2977000 -13011000 -100000 -330000 -363000 -630000 -1927000 -6558000 -2614000 -12381000 -0.04 -0.15 -0.05 -0.28 -0.04 -0.15 -0.05 -0.28 52224300 44708037 51705587 43765732 52224300 44708037 51705587 43765732 -1927000 -6558000 -2614000 -12381000 443000 1596000 -1060000 -109000 -1484000 -4962000 -3674000 -12490000 49441166 49000 632253000 -2096000 -352527000 277679000 12495000 2211538 2000 188753000 188755000 24052 838000 838000 121447 -2313000 -2313000 1339 96000 96000 139579 2193000 2193000 6488000 6488000 -1503000 -1503000 -687000 -687000 51939121 51000 828308000 -3599000 -353214000 471546000 0 0 0 160286 -6638000 -6638000 23163 59000 59000 427059 6833000 6833000 3132 205000 205000 9322000 9322000 443000 443000 -1927000 -1927000 52552761 51000 838089000 -3156000 -355141000 479843000 42498430 42000 437976000 -5205000 -333813000 99000000 38147 699000 699000 139552 -1507000 -1507000 3091 66000 66000 44861 155000 155000 295466 6299000 6299000 4200000 4200000 -1705000 -1705000 -5823000 -5823000 43019547 42000 447888000 -6910000 -339636000 101384000 9166000 4492187 4000 134580000 134584000 785000 1000000 1000 23450000 23451000 0 143101 -2030000 -2030000 2992 58000 58000 204469 1962000 1962000 6320000 6320000 1596000 1596000 -6558000 -6558000 48862296 47000 612228000 -5314000 -346194000 260767000 -2614000 -12381000 15945000 10676000 -38000 -1069000 4102000 3249000 1366000 1256000 3090000 0 -191000 266000 637000 0 13419000 1900000 5331000 2682000 4203000 665000 -951000 -721000 1559000 2569000 -1395000 -1283000 4646000 1724000 20496000 -20496000 445000 630000 -23842000 21043000 3500000 0 6700000 2250000 5500000 0 55080000 0 4088000 3434000 35292000 -5684000 188755000 135099000 0 23466000 838000 602000 8951000 3537000 4000 304000 9026000 2117000 63000 90000 189609000 157961000 -105000 -137000 200954000 173183000 134939000 38479000 335893000 211662000 ORGANIZATION AND DESCRIPTION OF BUSINESS<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%">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 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® 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-cf-DNA solution for heart transplant patients. 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”), as well as the acquisition of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TransChart LLC (“TransChart”) in 2021.</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">Testing Services</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="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. The Medicare reimbursement rate for </span><span style="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:10pt;font-weight:400;line-height:120%"> Kidney is currently </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2,841</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 Kidney has received positive coverage decisions from several private payers, including 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.</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%">AlloMap Heart has been a covered service for Medicare beneficiaries since January 2006. The Medicare reimbursement rate for AlloMap </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Heart</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is currently </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3,240</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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.</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%">In October 2020, AlloSure Heart received a final Palmetto MolDx Medicare coverage decision for AlloSure Heart. In November </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company purchased a minority investment of common stock in the biotechnology company Miromatrix Medical, Inc. (“Miromatrix”), for $5.0 million, and the investment is marked to market. Miromatrix works to eliminate the need for an organ transplant waiting list through the development of implantable engineered biological organs.</span></div><div style="margin-top:10pt"><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="background-color:#ffffff;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 (“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.</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%">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.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</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%">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 for a multimodality surveillance solution. The Company has not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.</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">Products</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 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.</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; 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.</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%">In March 2021, the Company acquired BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.</span></div><div style="margin-top:10pt"><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">Digital and Other</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%">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 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="background-color:#ffffff;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:6pt"><span style="background-color:#ffffff;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 for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As part of its acquisition of TransChart in January 2021, the Company acquired TX Connect, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.</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%">In June 2021, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication eve</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nts</span><span style="color:#548dd4;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also in June 2021, the Company entered into a strategic agreement with OrganX to develop clinical decision support tools across the transplant patient journey. Together, the Company and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreed to potential future milestone payments.</span></div><div style="margin-top:10pt"><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="background-color:#ffffff;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 (“COVID-19”) originating in Wuhan, China and the risks to the international community as the virus spread 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="background-color:#ffffff;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. </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%">To date, more than 200 transplant centers can offer RemoTraC to their patients and over 9,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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 June 30, 2021, volumes continued to be at or above th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ose levels since May 2020.</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%">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 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">warded CE mark authorization in May 2020. The Company's product business maintained normal sales volumes during the fourth quarter of 2020 and increased sales volumes through the first half of 2021.</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 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 virtual platforms. Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where the Company's laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions may be adopted in the future depending upon the COVID-19 transmission rates in the Company's county and state, as well as other factors.</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%">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:6pt"><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="background-color:#ffffff;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 $355.1 million at June 30, 2021. As of June 30, 2021, the Company had cash, cash equivalents and marketable securities of $369.9 million.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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 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 submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed 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 repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.</span></div><div style="margin-top:10pt"><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 (</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%">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 condensed 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 is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. The Company has </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%">registered with HHS to submit financial data indicating the use of the funds the Company received pursuant to the CARES Act Provider Relief Fund. The Company will be notified by HHS when the Provider Relief Fund Reporting Portal is open for reporting on the use of Provider Relief Fund payments.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">June 2020 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 approximately $134.6 million.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">January 2021 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 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 full exercise of the 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.</span></div> 2841 3240 2753 5000000.0 1700 2 200 9000 10000 <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">Liquidity and Capital Resources</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 has incurred significant losses and negative cash flows from operations since its inception and had an accumulated deficit of $355.1 million at June 30, 2021. As of June 30, 2021, the Company had cash, cash equivalents and marketable securities of $369.9 million.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 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 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 submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.5 million, and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed 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 repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.</span></div><div style="margin-top:10pt"><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 (</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%">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 condensed 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 is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. The Company has </span></div>registered with HHS to submit financial data indicating the use of the funds the Company received pursuant to the CARES Act Provider Relief Fund. The Company will be notified by HHS when the Provider Relief Fund Reporting Portal is open for reporting on the use of Provider Relief Fund payments. -355100000 369900000 20500000 30000000000.0 30000000000.0 4800000 4492187 32.00 134600000 1923077 91.00 164000000.0 288461 24700000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2020, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 are reflected below.</span></div><div style="margin-top:10pt"><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">Basis of Presentation</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 accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</span></div><div style="margin-top:10pt"><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">Correction to Presentation</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 presentation of certain prior period amounts within the accompanying condensed 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 $15.0 million and $27.4 million for the three and six months ended June 30, 2020, 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:10pt"><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">Use of Estimates</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 preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.</span></div><div style="margin-top:10pt"><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">Concentrations of Credit Risk and Other Risks and Uncertainties</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%">For the three months ended June 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, approximately 61% and 56%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, approximately 61% and 55%, respectively, of total revenue was derived from Medicare.</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 of June 30, 2021 and December 31, 2020, approximately 30% and 28%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either June 30, 2021 or December 31, 2020.</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%;text-decoration:underline">Marketable Securities</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 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 June 30, 2021, the Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an three months but less than twelve months at the time of purchase. Thes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e short-term marketable securities are classified as current assets on the condensed 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%">The Company classifies its short-term 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. Short-term 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 condensed consolidated statements of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income (expense), net. </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 cost of securities sold will be determined using specific identification.</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 considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2021, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed 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 long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense) in the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income (expense), net.</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">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 Accounting Standard Codification (“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%"> using the optional transition method and applied the standard only to leases that existed at that date. The Company determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top: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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company’s leases had remaining terms of 0.92 years to 7.67 years, some of which include options to extend the lease term.</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, 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 adopted the standard on January 1, 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%">The adoption of the new standard did not have an impact on the Company's condensed 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 May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company plans to adopt the standard on January 1, 2022. The Company is in the process of assessing the impact that this new standard will have on its consolidated financial statements and disclosures.</span></div> <div style="margin-top:10pt"><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">Basis of Presentation</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 accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</span></div> <div style="margin-top:10pt"><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">Correction to Presentation</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 presentation of certain prior period amounts within the accompanying condensed 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 $15.0 million and $27.4 million for the three and six months ended June 30, 2020, 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> 15000000.0 27400000 <div style="margin-top:10pt"><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">Use of Estimates</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 preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.</span></div> <div style="margin-top:10pt"><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">Concentrations of Credit Risk and Other Risks and Uncertainties</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%">For the three months ended June 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, approximately 61% and 56%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, approximately 61% and 55%, respectively, of total revenue was derived from Medicare.</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 of June 30, 2021 and December 31, 2020, approximately 30% and 28%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either June 30, 2021 or December 31, 2020.</span></div> 0.61 0.56 0.61 0.55 0.30 0.28 <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%;text-decoration:underline">Marketable Securities</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 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 June 30, 2021, the Company’s short-term marketable securities consisted of corporate debt securities with maturities of greater th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an three months but less than twelve months at the time of purchase. Thes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e short-term marketable securities are classified as current assets on the condensed 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%">The Company classifies its short-term 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. Short-term 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 condensed consolidated statements of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income (expense), net. </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 cost of securities sold will be determined using specific identification.</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 considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2021, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed 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 long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense) in the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income (expense), net.</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">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 Accounting Standard Codification (“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%"> using the optional transition method and applied the standard only to leases that existed at that date. The Company determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top: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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2021,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company’s leases had remaining terms of 0.92 years to 7.67 years, some of which include options to extend the lease term.</span></div> P0Y11M1D P7Y8M1D <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, 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 adopted the standard on January 1, 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%">The adoption of the new standard did not have an impact on the Company's condensed 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 May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company plans to adopt the standard on January 1, 2022. The Company is in the process of assessing the impact that this new standard will have on its consolidated financial statements and disclosures.</span></div> NET LOSS PER SHARE<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 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%">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.034%"/><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.747%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Numerator:</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;text-align: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 loss used to compute basic and diluted net loss per share</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%">(1,927)</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,558)</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%">(2,614)</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%">(12,381)</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:700;line-height:100%">Denominator:</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;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 and diluted net loss per share</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%">52,224,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="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%">44,708,037 </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%">51,705,587 </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%">43,765,732 </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:700;line-height:100%">Net loss per share:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;border-bottom: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:#ffffff;border-bottom: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.04)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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.15)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2021 and 2020 because their effect would be antidilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><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%">Three and Six Months Ended</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%">2021</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%">2020</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%">Shares of common stock subject to outstanding options</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%">2,117,516 </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,939,893 </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%">Shares of common stock subject to outstanding common stock warrants</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,132 </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%">49,006 </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%">Restricted stock units</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,868,980 </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,762,420 </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 common stock equivalents</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989,628 </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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,751,319 </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> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.034%"/><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.747%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Numerator:</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;text-align: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 loss used to compute basic and diluted net loss per share</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%">(1,927)</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,558)</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%">(2,614)</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%">(12,381)</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:700;line-height:100%">Denominator:</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;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 and diluted net loss per share</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%">52,224,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="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%">44,708,037 </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%">51,705,587 </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%">43,765,732 </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:700;line-height:100%">Net loss per share:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#ffffff;border-bottom: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:#ffffff;border-bottom: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.04)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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.15)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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.05)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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;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.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -1927000 -6558000 -2614000 -12381000 52224300 52224300 44708037 44708037 51705587 51705587 43765732 43765732 -0.04 -0.04 -0.15 -0.15 -0.05 -0.05 -0.28 -0.28 <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 as of June 30, 2021 and 2020 because their effect would be antidilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><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%">Three and Six Months Ended</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%">2021</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%">2020</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%">Shares of common stock subject to outstanding options</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%">2,117,516 </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,939,893 </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%">Shares of common stock subject to outstanding common stock warrants</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,132 </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%">49,006 </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%">Restricted stock units</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,868,980 </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,762,420 </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 common stock equivalents</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989,628 </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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,751,319 </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> 2117516 2117516 2939893 2939893 3132 3132 49006 49006 1868980 1868980 1762420 1762420 3989628 3989628 4751319 4751319 FAIR VALUE MEASUREMENTS<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%">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:72pt;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:72pt;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:72pt;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:10pt"><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 June 30, 2021 and December 31, 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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: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></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: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 Balance</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%">Assets</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%"> </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%"> </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%"> </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%"> </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%">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 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%">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%">310,765 </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%">310,765 </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%">Long-term marketable securities:</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 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%">Corporate equity securities</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,090 </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%">8,090 </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 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%">Corporate debt securities</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"/><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%">500 </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%">500 </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</span></td><td style="background-color:#cceeff;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-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%">318,855 </span></td><td style="background-color:#cceeff;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-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-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%">500 </span></td><td style="background-color:#cceeff;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-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-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%">— </span></td><td style="background-color:#cceeff;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-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-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%">319,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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: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:top"><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%">283 </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%">283 </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:10pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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="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: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></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%">(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: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 Balance</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%">Assets</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><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:top"><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 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%">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:top"><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:top"><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 style="margin-top:10pt"><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><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="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="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%">Common Stock Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><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, 2020</span></div></td><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%">447 </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="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="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%">(202)</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%">Change in estimated fair value</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%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></div></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%">283 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company had one investment in convertible preferred shares carried at cost. 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 condensed 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:72pt;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 June 30, 2021 and December 31, 2020, money market funds were included as cash and cash equivalents in the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:72pt;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">Short-term 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 short-term marketable securities are classified within Level 2. The securities are valued using third-party pricing sources. The pricing services utilize industry standard </span></div><div style="margin-top:6pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:72pt;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">Long-term marketable equity and debt securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– Investments in long-term marketable equity securities are classified within Level 1. The securities are recorded at fair value based on readily available quoted market prices in active markets. Investments in long-term marketable debt securities are classified within Level 2. The securities are recorded at fair value based on observable inputs for quoted prices for identical or similar assets in markets that are not active. Long-term marketable securities are located within other assets on the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;padding-left:72pt;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 warrant liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Common stock warrant liability is classified within Level 3. 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:10pt"><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.537%"/><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.645%"/><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%">June 30, 2021</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, 2020</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 #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%">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%">91.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%">72.45 </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%">1.79</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%">2.28</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%">70.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%">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></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.21 </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.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></tr></table></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%">The following table sets forth the Company’s financial assets and liabilities, measured at fair value on a recurring basis, as of June 30, 2021 and December 31, 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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: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></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: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 Balance</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%">Assets</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%"> </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%"> </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%"> </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%"> </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%">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 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%">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%">310,765 </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%">310,765 </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%">Long-term marketable securities:</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 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%">Corporate equity securities</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,090 </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%">8,090 </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 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%">Corporate debt securities</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"/><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%">500 </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%">500 </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</span></td><td style="background-color:#cceeff;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-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%">318,855 </span></td><td style="background-color:#cceeff;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-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-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%">500 </span></td><td style="background-color:#cceeff;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-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-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%">— </span></td><td style="background-color:#cceeff;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-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-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%">319,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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: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:top"><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%">283 </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%">283 </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:10pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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="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: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></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%">(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: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 Balance</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%">Assets</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><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:top"><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 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%">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:top"><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:top"><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> 310765000 0 0 310765000 8090000 0 0 8090000 0 500000 0 500000 318855000 500000 0 319355000 0 0 283000 283000 85797000 0 0 85797000 0 0 447000 447000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><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="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="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%">Common Stock Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><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, 2020</span></div></td><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%">447 </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="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="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%">(202)</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%">Change in estimated fair value</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%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></div></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%">283 </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> 447000 202000 38000 283000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.537%"/><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.645%"/><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%">June 30, 2021</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, 2020</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 #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%">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%">91.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%">72.45 </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%">1.79</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%">2.28</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%">70.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%">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></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.21 </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.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></tr></table> 91.52 72.45 1.12 1.12 P1Y9M14D P2Y3M10D 0.7000 0.7300 0.0021 0.0014 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 condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.151%"/><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.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.795%"/><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%">June 30, 2021</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, 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%">June 30, 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:#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%">335,625 </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%">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%">211,409 </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"/></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%">268 </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%">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%">253 </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"/></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%">335,893 </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%">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%">211,662 </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"/></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 short-term marketable securities were considered held-to-maturity at June 30, 2021 and December 31, 2020. As of June 30, 2021 and December 31, 2020, some of the Company’s short-term marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of June 30, 2021 and December 31, 2020. All short-term marketable securities with unrealized losses as of each balance sheet date have been in a loss position for less than twelve months. Contractual maturities of the short-term marketable securities are within one year or less as of June 30, 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%">The long-term marketable equity securities were recorded at fair market value. The long-term marketable debt securities were considered available-for-sale at June 30, 2021. The contractual maturity of the long-term marketable debt securities are less than three 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%">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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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 Gains (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%">34,317 </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%">(18)</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%">34,299 </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 colspan="2" style="background-color:#cceeff;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%">34,317 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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%">(18)</span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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%">34,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">Long-term marketable securities:</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 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%">Corporate equity securities</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,000 </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,090 </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%">8,090 </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 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%">Corporate debt securities</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%">500 </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%">500 </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 long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;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,500 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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,090 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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%">8,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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</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%">39,817 </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,072 </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%">42,889 </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"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 marketable securities at each balance sheet date are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><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.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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, 2020</span></td><td colspan="3" style="display:none"/></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;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-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%">34,317 </span></td><td style="background-color:#cceeff;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-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-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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:400;line-height:100%">After one year through five years</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%">500 </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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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%">34,817 </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%">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="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <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 condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.151%"/><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.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.795%"/><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%">June 30, 2021</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, 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%">June 30, 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:#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%">335,625 </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%">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%">211,409 </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"/></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%">268 </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%">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%">253 </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"/></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%">335,893 </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%">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%">211,662 </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"/></tr></table> 335625000 134669000 211409000 38223000 268000 270000 253000 256000 335893000 134939000 211662000 38479000 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):<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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 Gains (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%">34,317 </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%">(18)</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%">34,299 </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 colspan="2" style="background-color:#cceeff;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%">34,317 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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%">(18)</span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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%">34,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">Long-term marketable securities:</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 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%">Corporate equity securities</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,000 </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,090 </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%">8,090 </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 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%">Corporate debt securities</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%">500 </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%">500 </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 long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;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,500 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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,090 </span></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;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%">8,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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</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%">39,817 </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,072 </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%">42,889 </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"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 marketable securities at each balance sheet date are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.391%"/><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.791%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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%">June 30, 2021</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, 2020</span></td><td colspan="3" style="display:none"/></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;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-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%">34,317 </span></td><td style="background-color:#cceeff;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-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-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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:400;line-height:100%">After one year through five years</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%">500 </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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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%">34,817 </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%">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="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 34317000 18000 34299000 34317000 18000 34299000 5000000 3090000 8090000 500000 0 500000 5500000 3090000 8590000 39817000 3072000 42889000 90034000 136000 89898000 90034000 136000 89898000 34317000 90034000 500000 0 34817000 90034000 BUSINESS COMBINATIONS<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">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 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. As a result of the acquisition, the Company recognized goodwill of $2.2 million and intangible assets of $2.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 pro forma impact of the TransChart acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.</span></div> 2200000 2000000.0 GOODWILL AND INTANGIBLE ASSETS<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">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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2021. The balance of the Company's goodwill as of June 30, 2021 and December 31, 2020 was $26.1 million and $23.9 million, respectively</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:6pt"><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-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 June 30, 2021 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><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.794%"/><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:13.147%"/><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%">June 30, 2021</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 Carrying 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Foreign Currency Translation</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%">Net Carrying 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: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 Remaining 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 #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"/><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%">34,784 </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%">(10,449)</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,057)</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%">23,278 </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.4</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%">19,308 </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%">(5,343)</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%">(763)</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,202 </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.3</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%">10,579 </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,469)</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%">9,110 </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.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%">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,380 </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%">(900)</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%">(75)</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,405 </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.4</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%">250 </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%">(63)</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%">187 </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%">0.8</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%">Total intangible assets with finite lives</span></td><td style="background-color:#cceeff;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-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%">67,301 </span></td><td style="background-color:#cceeff;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-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,224)</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,895)</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%">47,182 </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;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 in-process 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%">1,250 </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%">1,250 </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: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:700;line-height:100%">Total intangible assets</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%">68,551 </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%">(18,224)</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%">(1,895)</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%">48,432 </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:10pt"><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 intangible assets as of December 31, 2020 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><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.794%"/><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:13.147%"/><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 #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 Carrying 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Foreign Currency Translation</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%">Net Carrying 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: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 Remaining 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 #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"/><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="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="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%">31,209 </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%">(8,991)</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%">(725)</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%">21,493 </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: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:#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%">(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: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%">13,035 </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.9</span></td></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%">Commercialization rights</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,079 </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%">(1,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%">— </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,040 </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: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.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%">(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:bottom"><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: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,537 </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.9</span></td></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:700;line-height:100%">Total intangible assets with finite lives</span></td><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">43,105 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">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: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="3" style="background-color:#cceeff;padding:0 1pt"/></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:700;line-height:100%">Total intangible assets</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%">61,066 </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%">(15,518)</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%">(1,193)</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%">44,355 </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 colspan="3" style="padding:0 1pt"/></tr></table></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">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 2021, the Company acquired commercialization rights in an exclusive partnership for comprehensive data analytics in relation to NGS-based metagenomics testing for infectious diseases. This is included within Commercialization rights as of June 30, 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%">Also in June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of June 30, 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%">As of June 30, 2021, the Company included acquisitions of $7.5 million, which included $3.6 million of Acquired and developed technology, $2.5 million of Commercialization rights, $1.1 million of Customer relationships and $0.3 million of Other intangible assets.</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">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 $1.4 million and $1.2 million for the three months ended June 30, 2021 and 2020, respectively. For the three months ended June 30, 2021, expenses of $0.4 million, $0.5 million, $0.1 million and $0.4 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the three months ended June 30, 2020, expenses of $0.3 million, $0.4 million, $0.1 million and $0.4 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. Amortization expense was $2.7 million and $2.3 million for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021, expenses of $0.7 million, $1.0 million, $0.2 million and $0.8 million were amortized to cost of testing, cost of product, cost of digital and other and sales and marketing, respectively. For the six months ended June 30, 2020, expenses of $0.7 million, $0.8 million, $0.1 million and $0.7 million were amortized to cost of testing, cost of product, cost of digital and other and sales and marketing, respectively. </span></div><div style="margin-bottom:3pt;margin-top:10pt"><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 June 30, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><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.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.157%"/><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.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.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.603%"/><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: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 Testing Services</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%">Cost of Product</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%">Cost of Digital and Other</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%">Sales and Marketing</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%">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%">Remainder of 2021</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%">658 </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%">970 </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%">418 </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,011 </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,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: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="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,316 </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,941 </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%">836 </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,835 </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%">5,928 </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%">2023</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,316 </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,941 </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%">836 </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,763 </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%">5,856 </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%">2024</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,316 </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,941 </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%">600 </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,763 </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%">5,620 </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%">2025</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,316 </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,941 </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%">431 </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,763 </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%">5,451 </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%">Thereafter</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%">5,457 </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%">5,056 </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,622 </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%">9,135 </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%">21,270 </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 future amortization expense</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%">11,379 </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%">13,790 </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%">4,743 </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%">17,270 </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%">47,182 </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> 26100000 23900000 <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 present details of the Company’s intangible assets as of June 30, 2021 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><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.794%"/><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:13.147%"/><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%">June 30, 2021</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 Carrying 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Foreign Currency Translation</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%">Net Carrying 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: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 Remaining 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 #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"/><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%">34,784 </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%">(10,449)</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,057)</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%">23,278 </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.4</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%">19,308 </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%">(5,343)</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%">(763)</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,202 </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.3</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%">10,579 </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,469)</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%">9,110 </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.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%">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,380 </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%">(900)</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%">(75)</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,405 </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.4</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%">250 </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%">(63)</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%">187 </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%">0.8</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%">Total intangible assets with finite lives</span></td><td style="background-color:#cceeff;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-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%">67,301 </span></td><td style="background-color:#cceeff;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-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,224)</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,895)</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%">47,182 </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;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 in-process 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%">1,250 </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%">1,250 </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: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:700;line-height:100%">Total intangible assets</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%">68,551 </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%">(18,224)</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%">(1,895)</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%">48,432 </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:10pt"><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 intangible assets as of December 31, 2020 ($ in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.582%"/><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.794%"/><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:13.147%"/><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 #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 Carrying 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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%">Foreign Currency Translation</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%">Net Carrying 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: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 Remaining 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 #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"/><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="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="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%">31,209 </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%">(8,991)</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%">(725)</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%">21,493 </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: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:#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%">(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: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%">13,035 </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.9</span></td></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%">Commercialization rights</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,079 </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%">(1,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%">— </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,040 </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: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.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%">(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:bottom"><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: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,537 </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.9</span></td></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:700;line-height:100%">Total intangible assets with finite lives</span></td><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">43,105 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">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: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="3" style="background-color:#cceeff;padding:0 1pt"/></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:700;line-height:100%">Total intangible assets</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%">61,066 </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%">(15,518)</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%">(1,193)</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%">44,355 </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 colspan="3" style="padding:0 1pt"/></tr></table></div> 34784000 10449000 1057000 23278000 P8Y4M24D 19308000 5343000 763000 13202000 P10Y3M18D 10579000 1469000 0 9110000 P8Y1M6D 2380000 900000 75000 1405000 P9Y4M24D 250000 63000 0 187000 P0Y9M18D 67301000 18224000 1895000 47182000 1250000 1250000 68551000 18224000 1895000 48432000 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 7500000 3600000 2500000 1100000 300000 1400000 1200000 400000 500000 100000 400000 300000 400000 100000 400000 2700000 2300000 700000 1000000.0 200000 800000 700000 800000 100000 700000 <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 June 30, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><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.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.157%"/><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.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.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.603%"/><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: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 Testing Services</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%">Cost of Product</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%">Cost of Digital and Other</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%">Sales and Marketing</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%">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%">Remainder of 2021</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%">658 </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%">970 </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%">418 </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,011 </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,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: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="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,316 </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,941 </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%">836 </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,835 </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%">5,928 </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%">2023</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,316 </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,941 </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%">836 </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,763 </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%">5,856 </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%">2024</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,316 </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,941 </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%">600 </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,763 </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%">5,620 </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%">2025</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,316 </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,941 </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%">431 </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,763 </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%">5,451 </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%">Thereafter</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%">5,457 </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%">5,056 </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,622 </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%">9,135 </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%">21,270 </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 future amortization expense</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%">11,379 </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%">13,790 </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%">4,743 </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%">17,270 </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%">47,182 </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> 658000 970000 418000 1011000 3057000 1316000 1941000 836000 1835000 5928000 1316000 1941000 836000 1763000 5856000 1316000 1941000 600000 1763000 5620000 1316000 1941000 431000 1763000 5451000 5457000 5056000 1622000 9135000 21270000 11379000 13790000 4743000 17270000 47182000 BALANCE SHEET COMPONENTS<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">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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, 2020</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%">Finished goods</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%">2,532 </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,702 </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%">Work in progress</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,098 </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,936 </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%">Raw materials</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%">9,430 </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%">5,374 </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 inventory</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%">15,060 </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%">10,012 </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:10pt"><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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, 2020</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;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-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%">8,793 </span></td><td style="background-color:#cceeff;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-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-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%">6,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">Deferred revenue</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,916 </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,530 </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%">Short-term lease liability</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%">3,363 </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,033 </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%">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: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"/></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%">Accrued royalty</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,539 </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,072 </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%">Professional fees</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,340 </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,529 </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%">Test sample processing fees</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%">926 </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%">416 </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%">Contingent consideration</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%">548 </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%">738 </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%">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%">4,557 </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,551 </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%">26,982 </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%">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"/></tr></table></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">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 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 submitted a request to the appropriate Medicare Administrative Contractor and met the required qualifications. During April 2020, the Company received an advance payment from CMS of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.5 million and recorded the payment as Deferred revenue - CMS advance payment on the Company's condensed 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%">During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020.</span></div> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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, 2020</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%">Finished goods</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%">2,532 </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,702 </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%">Work in progress</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,098 </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,936 </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%">Raw materials</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%">9,430 </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%">5,374 </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 inventory</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%">15,060 </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%">10,012 </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> 2532000 1702000 3098000 2936000 9430000 5374000 15060000 10012000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">June 30, 2021</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, 2020</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;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-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%">8,793 </span></td><td style="background-color:#cceeff;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-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-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%">6,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">Deferred revenue</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,916 </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,530 </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%">Short-term lease liability</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%">3,363 </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,033 </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%">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: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"/></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%">Accrued royalty</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,539 </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,072 </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%">Professional fees</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,340 </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,529 </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%">Test sample processing fees</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%">926 </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%">416 </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%">Contingent consideration</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%">548 </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%">738 </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%">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%">4,557 </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,551 </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%">26,982 </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%">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"/></tr></table> 8793000 6733000 3916000 3530000 3363000 2033000 2000000 2000000 1539000 1072000 1340000 1529000 926000 416000 548000 738000 4557000 2551000 26982000 20602000 20500000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:10pt"><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.  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 was extended for a period of eight years and two months starting on January 1, 2021. The Company had determined that the amendment constituted 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. In the normal course of business, it is expected that these leases will be renewed or replaced by leases on other properties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the carrying value of the ROU asset was $17.9 million. The related current and non-current liabilities as of June 30, 2021 were $3.4 million and $17.8 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 condensed consolidated balance sheets.</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 lease cost for the three and six months ended June 30, 2021 and 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:47.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><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:11.675%"/><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.650%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Operating lease cost</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,207 </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 #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-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,114 </span></td><td style="background-color:#cceeff;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-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%">2,412 </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 #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-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%">2,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">23 </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%">51 </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%">53 </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%">104 </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%">1,230 </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 #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,165 </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%">2,465 </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%">2,337 </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><span><br/></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%">Finance lease cost includes interest from the lease liability and amortization of the ROU asset.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">6.56</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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.00</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">— </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="display:none"/><td colspan="3" style="display:none"/></tr></table></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%">Maturities of operating and finance lease liabilities as of June 30, 2021 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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.619%"/><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.622%"/><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%">Year Ending December 31,</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%">Finance 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;border-top:1pt solid #000000;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%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cff0fc;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 </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:#cff0fc;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%">2,556 </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%">2022</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%">— </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,095 </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="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"/><td colspan="3" style="background-color:#cff0fc;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,747 </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%">2024</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%">— </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,869 </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%">2025</span></td><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"/><td colspan="3" style="background-color:#cff0fc;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,012 </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="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"/><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 lease payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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 </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 colspan="2" style="background-color:#cceeff;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%">29,535 </span></td><td style="background-color:#cceeff;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%">Less imputed interest</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%">— </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%">8,389 </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%">Present value of future minimum lease payments</span></td><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%">3 </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 colspan="2" style="background-color:#cff0fc;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%">21,146 </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%">Less operating lease liability, current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><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,363 </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%">Operating lease liability, long-term portion</span></td><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 #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%">17,783 </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:10pt"><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 is included in other liabilities within the condensed consolidated balance sheets.</span></div><div style="margin-top:10pt"><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:10pt"><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 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.</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">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 a 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:10pt"><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 that certain license and commercialization agreement that the Company entered into with Cibiltech SAS (“Cibiltech”) effective April 30, 2019, 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:10pt"><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:10pt"><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, and the Court granted Natera’s request. Trial is currently scheduled to begin on October 25, 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 </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%">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 condensed consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the condensed consolidated financial statements and (ii) the range of loss can be reasonably estimated.</span></div> 13000000.0 17900000 3400000 17800000 <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 lease cost for the three and six months ended June 30, 2021 and 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:47.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><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:11.675%"/><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.650%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Operating lease cost</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,207 </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 #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-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,114 </span></td><td style="background-color:#cceeff;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-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%">2,412 </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 #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-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%">2,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">23 </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%">51 </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%">53 </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%">104 </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%">1,230 </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 #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,165 </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%">2,465 </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%">2,337 </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><span><br/></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%">Finance lease cost includes interest from the lease liability and amortization of the ROU asset.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">6.56</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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.00</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">— </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1207000 1114000 2412000 2233000 23000 51000 53000 104000 1230000 1165000 2465000 2337000 P6Y6M21D P0Y 0.105 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating and finance lease liabilities as of June 30, 2021 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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.619%"/><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.622%"/><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%">Year Ending December 31,</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%">Finance 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;border-top:1pt solid #000000;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%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cff0fc;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 </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:#cff0fc;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%">2,556 </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%">2022</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%">— </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,095 </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="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"/><td colspan="3" style="background-color:#cff0fc;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,747 </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%">2024</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%">— </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,869 </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%">2025</span></td><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"/><td colspan="3" style="background-color:#cff0fc;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,012 </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="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"/><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 lease payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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 </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 colspan="2" style="background-color:#cceeff;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%">29,535 </span></td><td style="background-color:#cceeff;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%">Less imputed interest</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%">— </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%">8,389 </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%">Present value of future minimum lease payments</span></td><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%">3 </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 colspan="2" style="background-color:#cff0fc;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%">21,146 </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%">Less operating lease liability, current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><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,363 </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%">Operating lease liability, long-term portion</span></td><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 #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%">17,783 </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> 3000 2556000 0 5095000 0 3747000 0 3869000 0 4012000 0 10256000 3000 29535000 0 8389000 3000 21146000 3363000 17783000 6 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. The Company incurred expenses related to contributions to the plan of $0.3 million and $0.2 million for the three months ended June 30, 2021 and 2020, respectively. The Company incurred expenses related to contributions to the plan of $0.8 million and $0.5 million for the six months ended June 30, 2021 and 2020, respectively. 300000 200000 800000 500000 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 condensed 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%">In the three and six months ended June 30, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.</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 three months ended June 30, 2020, there were no warrants exercised to purchase shares of common stock for cash proceeds. In the six months ended June 30, 2020, warrants to purchase approximately 272,000 shares of common stock were exercised for cash proceeds of $0.3 million. During the three months ended June 30, 2020, no warrants to purchase shares of common stock were exercised on a cashless basis. During the six months ended June 30, 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%">As of June 30, 2021, outstanding warrants to purchase common stock were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.355%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Term</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%">Exercise Price</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%">Number of Shares Underlying Warrants</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%">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:top"><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:top"><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: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%">1.12 </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%">3,132 </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 #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,132 </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> 3000 4000 0 272000 300000 0 34000000 24000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, outstanding warrants to purchase common stock were:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><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.619%"/><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.355%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Original Term</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%">Exercise Price</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%">Number of Shares Underlying Warrants</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%">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:top"><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:top"><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: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%">1.12 </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%">3,132 </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 #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,132 </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> P7Y 1.12 3132 3132 STOCK INCENTIVE PLANS<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 Options and Restricted Stock Units (“RSU”)</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 RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Available<br/>for Grant</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%">Stock<br/>Options<br/>Outstanding</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-<br/>Average<br/>Exercise<br/>Price</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%">Number of<br/>RSU Shares</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-<br/>Average<br/>Grant Date<br/>Fair Value</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%">Balance—December 31, 2020</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%">672,968 </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%">2,670,398 </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%">21.92 </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:#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%">1,878,866 </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:#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%">28.42 </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%">Additional shares authorized</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,977,647 </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"/><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"/><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"/><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%">Common stock awards for services</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%">(2,179)</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"/><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"/><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"/><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;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,738)</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"/><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"/><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%">623,738 </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%">79.91 </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%">RSUs vested</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%">— </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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487,479)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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%">23.57 </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%">Options granted</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%">(163,629)</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%">163,629 </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%">80.62 </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"/><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%">Options exercised</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%">(566,638)</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%">16.11 </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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock under employee incentive plans</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%">171,423 </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"/><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"/><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"/><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%">RSUs forfeited</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%">146,145 </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"/><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"/><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%">(146,145)</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:#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.16 </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%">Options forfeited</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%">143,649 </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%">(143,649)</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.40 </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"/><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%">Options expired</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%">6,224 </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%">(6,224)</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%">24.74 </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"/><td colspan="3" style="background-color:#cff0fc;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="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—June 30, 2021</span></td><td colspan="2" style="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,328,510 </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 colspan="2" style="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,117,516 </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="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%">27.70 </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="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%">1,868,980 </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="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%">46.49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">The total intrinsic value of options exercised was $25.9 million and $35.0 million for the three and six months ended June 30, 2021, respectively. The total intrinsic value of options exercised was $3.3 million and $4.0 million for the three and six months ended June 30, 2020, 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 June 30, 2021, the total intrinsic value of outstanding RSUs was approximately $170.9 million and there were $69.3 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.16 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 June 30, 2021 are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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 Shares Issued <br/>(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<br/>Exercise Price</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 Remaining Contractual Life (Years)</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%">Aggregate 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%">811 </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%">17.44 </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.70</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%">60,108 </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,173 </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%">34.23 </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.50</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%">67,179 </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%">1,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"/><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%">127,287 </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><span><br/></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%">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 June 30, 2021 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 total fair value of options that vested during the three and six months ended June 30, 2021 was $3.0 million and $5.7 million, respectively. As of June 30, 2021, there were approximately $24.3 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.73 years.</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">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 respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share 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 2021 that ended on June 30, 2021, 21,412 shares were purchased for aggregate proceeds of $1.3 million from the issuance of shares, which occurred on July 2, 2021.  During the offering period in 2020 that ended on </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%">December 31, 2020, 24,052 shares were purchased for aggregate proceeds of $0.8 million from the issuance of shares, which occurred on January 4, 2021.  </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-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 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><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.619%"/><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:11.326%"/><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.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</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%">2020</span></td><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%">2021</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%">2020</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:700;line-height:100%">Employee stock options</span></td><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"/><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%">Expected term (in years)</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:10pt;font-weight:400;line-height:100%">5.6</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:10pt;font-weight:400;line-height:100%">5.9</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:10pt;font-weight:400;line-height:100%">5.9</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:10pt;font-weight:400;line-height:100%">5.9</span></td></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%">Expected volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">78.07%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">77.00%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">77.78%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">77.00%</span></td></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%">Risk-free interest rate</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:10pt;font-weight:400;line-height:100%">1.03%</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:10pt;font-weight:400;line-height:100%">0.12%</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:10pt;font-weight:400;line-height:100%">0.76%</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:10pt;font-weight:400;line-height:100%">0.12%</span></td></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%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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></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%">Employee stock purchase plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td></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%">Expected volatility</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:10pt;font-weight:400;line-height:100%">53.10%</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:10pt;font-weight:400;line-height:100%">62.56%</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:10pt;font-weight:400;line-height:100%">53.10%</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:10pt;font-weight:400;line-height:100%">62.56%</span></td></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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cff0fc;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%">0.09%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">1.57%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.09%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">1.57%</span></td></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%">Expected dividend yield</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:10pt;font-weight:400;line-height:100%">—%</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:10pt;font-weight:400;line-height:100%">—%</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:10pt;font-weight:400;line-height:100%">—%</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:10pt;font-weight:400;line-height:100%">—%</span></td></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%">Risk-free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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 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: 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: The Company has not paid and does not anticipate paying any dividends in the near future.</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 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 non-employee stock-based awards for the three and six months ended June 30, 2021 and 2020, included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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.180%"/><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.180%"/><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.186%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Cost of testing services</span></td><td style="background-color:#cceeff;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-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%">570 </span></td><td style="background-color:#cceeff;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-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-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%">423 </span></td><td style="background-color:#cceeff;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-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%">965 </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%">670 </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: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </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%">133 </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%">289 </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%">192 </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: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%">230 </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%">155 </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%">338 </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%">213 </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: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%">1,940 </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,456 </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,298 </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,267 </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:#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%">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%">2,632 </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,580 </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,292 </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,550 </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: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="padding:2px 0 2px 1pt;text-align: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,811 </span></td><td style="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,670 </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,763 </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,784 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;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 #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%">9,397 </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%">6,417 </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%">15,945 </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%">10,676 </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:10pt"><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 expense were capitalized for the periods presented.</span></div> <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 RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Available<br/>for Grant</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%">Stock<br/>Options<br/>Outstanding</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-<br/>Average<br/>Exercise<br/>Price</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%">Number of<br/>RSU Shares</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-<br/>Average<br/>Grant Date<br/>Fair Value</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%">Balance—December 31, 2020</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%">672,968 </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%">2,670,398 </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%">21.92 </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:#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%">1,878,866 </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:#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%">28.42 </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%">Additional shares authorized</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,977,647 </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"/><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"/><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"/><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%">Common stock awards for services</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%">(2,179)</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"/><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"/><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"/><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;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623,738)</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"/><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"/><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%">623,738 </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%">79.91 </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%">RSUs vested</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%">— </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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487,479)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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%">23.57 </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%">Options granted</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%">(163,629)</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%">163,629 </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%">80.62 </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"/><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%">Options exercised</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%">(566,638)</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%">16.11 </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"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock under employee incentive plans</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%">171,423 </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"/><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"/><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"/><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%">RSUs forfeited</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%">146,145 </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"/><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"/><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%">(146,145)</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:#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.16 </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%">Options forfeited</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%">143,649 </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%">(143,649)</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.40 </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"/><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%">Options expired</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%">6,224 </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%">(6,224)</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%">24.74 </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"/><td colspan="3" style="background-color:#cff0fc;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="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—June 30, 2021</span></td><td colspan="2" style="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,328,510 </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 colspan="2" style="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,117,516 </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="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%">27.70 </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="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%">1,868,980 </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="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%">46.49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 672968 2670398 21.92 1878866 28.42 1977647 2179 623738 623738 79.91 487479 23.57 163629 163629 80.62 566638 16.11 171423 146145 146145 34.16 143649 143649 26.40 6224 6224 24.74 2328510 2117516 27.70 1868980 46.49 25900000 35000000.0 3300000 4000000.0 170900000 69300000 P3Y1M28D <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 June 30, 2021 are as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="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 Shares Issued <br/>(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<br/>Exercise Price</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 Remaining Contractual Life (Years)</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%">Aggregate 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%">811 </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%">17.44 </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.70</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%">60,108 </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,173 </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%">34.23 </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.50</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%">67,179 </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%">1,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"/><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%">127,287 </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> 811000 17.44 P6Y8M12D 60108000 1173000 34.23 P8Y6M 67179000 1984000 127287000 3000000.0 5700000 24300000 P2Y8M23D 0.15 25000 P6M 0.85 21412 1300000 24052 800000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><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.619%"/><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:11.326%"/><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.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</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%">2020</span></td><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%">2021</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%">2020</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:700;line-height:100%">Employee stock options</span></td><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"/><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%">Expected term (in years)</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:10pt;font-weight:400;line-height:100%">5.6</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:10pt;font-weight:400;line-height:100%">5.9</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:10pt;font-weight:400;line-height:100%">5.9</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:10pt;font-weight:400;line-height:100%">5.9</span></td></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%">Expected volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">78.07%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">77.00%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">77.78%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">77.00%</span></td></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%">Risk-free interest rate</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:10pt;font-weight:400;line-height:100%">1.03%</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:10pt;font-weight:400;line-height:100%">0.12%</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:10pt;font-weight:400;line-height:100%">0.76%</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:10pt;font-weight:400;line-height:100%">0.12%</span></td></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%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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></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%">Employee stock purchase plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.5</span></td></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%">Expected volatility</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:10pt;font-weight:400;line-height:100%">53.10%</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:10pt;font-weight:400;line-height:100%">62.56%</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:10pt;font-weight:400;line-height:100%">53.10%</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:10pt;font-weight:400;line-height:100%">62.56%</span></td></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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cff0fc;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%">0.09%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">1.57%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">0.09%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">1.57%</span></td></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%">Expected dividend yield</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:10pt;font-weight:400;line-height:100%">—%</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:10pt;font-weight:400;line-height:100%">—%</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:10pt;font-weight:400;line-height:100%">—%</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:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table> P5Y7M6D P5Y10M24D P5Y10M24D P5Y10M24D 0.7807 0.7700 0.7778 0.7700 0.0103 0.0012 0.0076 0.0012 0 0 0 0 P0Y6M P0Y6M P0Y6M P0Y6M 0.5310 0.6256 0.5310 0.6256 0.0009 0.0157 0.0009 0.0157 0 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 non-employee stock-based awards for the three and six months ended June 30, 2021 and 2020, included in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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.180%"/><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.180%"/><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.186%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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%">Cost of testing services</span></td><td style="background-color:#cceeff;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-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%">570 </span></td><td style="background-color:#cceeff;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-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-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%">423 </span></td><td style="background-color:#cceeff;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-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%">965 </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%">670 </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: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </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%">133 </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%">289 </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%">192 </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: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%">230 </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%">155 </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%">338 </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%">213 </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: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%">1,940 </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,456 </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,298 </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,267 </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:#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%">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%">2,632 </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,580 </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,292 </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,550 </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: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="padding:2px 0 2px 1pt;text-align: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,811 </span></td><td style="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,670 </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,763 </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,784 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;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 #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%">9,397 </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%">6,417 </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%">15,945 </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%">10,676 </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> 570000 423000 965000 670000 214000 133000 289000 192000 230000 155000 338000 213000 1940000 1456000 3298000 2267000 2632000 1580000 4292000 2550000 3811000 2670000 6763000 4784000 9397000 6417000 15945000 10676000 0 0 INCOME TAXESThe Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income. <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 three and six months ended June 30, 2021, the Company recorded an income tax benefit of $0.1 million and $0.4 million, respectively, compared to $0.3 million and $0.6 million for the three and six months ended June 30, 2020, respectively. The income tax benefit of $0.1 million and $0.4 million for the three and six months ended June 30, 2021, respectively, is primarily attributable to the recognition of deferred tax assets from foreign losses and acquired deferred tax liabilities that generate a source of income for the recognition of deferred tax assets previously not recognized. The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods.  The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. 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.</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 Cuts and Jobs Act of 2017. 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 2021 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> -100000 -400000 -300000 -600000 -100000 -400000 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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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.185%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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"/><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:bottom"><span style="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%">64,839 </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%">36,208 </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%">123,860 </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%">67,537 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </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%">85 </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%">311 </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%">198 </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: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%">64,890 </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 style="background-color:#ffffff;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-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%">36,293 </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 style="background-color:#ffffff;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-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%">124,171 </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 style="background-color:#ffffff;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-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%">67,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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: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 #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: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:bottom"><span style="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%">3,465 </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,216 </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%">5,960 </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%">3,277 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </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,496 </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,911 </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,498 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </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%">579 </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,768 </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,211 </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 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%">6,861 </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 #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-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,291 </span></td><td style="background-color:#cceeff;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-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-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%">12,639 </span></td><td style="background-color:#cceeff;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-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-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%">7,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:bottom"><span style="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%">2,407 </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%">2,153 </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%">4,695 </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%">4,336 </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: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: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:#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%">10 </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%">41 </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%">40 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </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%">54 </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 </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%">84 </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: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%">2,437 </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 style="background-color:#ffffff;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-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%">2,217 </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 style="background-color:#ffffff;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-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,778 </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 style="background-color:#ffffff;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-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,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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 #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: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:bottom"><span style="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%">70,711 </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 style="background-color:#ffffff;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-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%">39,577 </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 style="background-color:#ffffff;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-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%">134,515 </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 style="background-color:#ffffff;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-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%">75,150 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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: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 #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-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%">2,669 </span></td><td style="background-color:#cceeff;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-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-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,506 </span></td><td style="background-color:#cceeff;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-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-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,952 </span></td><td style="background-color:#cceeff;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-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-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,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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: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 #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-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%">808 </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 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%">718 </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 style="background-color:#ffffff;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-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%">2,121 </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 style="background-color:#ffffff;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-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,493 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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 #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: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 #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%">74,188 </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 #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%">41,801 </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%">141,588 </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%">80,181 </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"/></tr></table></div><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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><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%">June 30, 2021</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, 2020</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%">Long-lived 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: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:bottom"><span style="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%">13,592 </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%">9,888 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </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%">351 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </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%">465 </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%">14,219 </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%">10,704 </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 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-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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.185%"/><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%">Three Months Ended June 30,</span></td><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%">Six Months Ended June 30,</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%">2021</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%">2020</span></td><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%">2021</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%">2020</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"/><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:bottom"><span style="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%">64,839 </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%">36,208 </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%">123,860 </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%">67,537 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </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%">85 </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%">311 </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%">198 </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: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%">64,890 </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 style="background-color:#ffffff;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-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%">36,293 </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 style="background-color:#ffffff;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-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%">124,171 </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 style="background-color:#ffffff;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-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%">67,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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: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 #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: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:bottom"><span style="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%">3,465 </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,216 </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%">5,960 </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%">3,277 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </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,496 </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,911 </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,498 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </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%">579 </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,768 </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,211 </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 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%">6,861 </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 #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-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,291 </span></td><td style="background-color:#cceeff;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-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-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%">12,639 </span></td><td style="background-color:#cceeff;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-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-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%">7,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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%">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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:bottom"><span style="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%">2,407 </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%">2,153 </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%">4,695 </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%">4,336 </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: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: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:#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%">10 </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%">41 </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%">40 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </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%">54 </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 </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%">84 </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: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%">2,437 </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 style="background-color:#ffffff;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-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%">2,217 </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 style="background-color:#ffffff;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-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,778 </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 style="background-color:#ffffff;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-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,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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 #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: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:bottom"><span style="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%">70,711 </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 style="background-color:#ffffff;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-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%">39,577 </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 style="background-color:#ffffff;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-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%">134,515 </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 style="background-color:#ffffff;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-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%">75,150 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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: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 #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-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%">2,669 </span></td><td style="background-color:#cceeff;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-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-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,506 </span></td><td style="background-color:#cceeff;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-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-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,952 </span></td><td style="background-color:#cceeff;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-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-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,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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: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 #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-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%">808 </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 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%">718 </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 style="background-color:#ffffff;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-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%">2,121 </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 style="background-color:#ffffff;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-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,493 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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 #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: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 #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%">74,188 </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 #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%">41,801 </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%">141,588 </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%">80,181 </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"/></tr></table></div> 64839000 36208000 123860000 67537000 51000 85000 311000 198000 64890000 36293000 124171000 67735000 3465000 1216000 5960000 3277000 2659000 1496000 4911000 3498000 737000 579000 1768000 1211000 6861000 3291000 12639000 7986000 2407000 2153000 4695000 4336000 10000 10000 41000 40000 20000 54000 42000 84000 2437000 2217000 4778000 4460000 70711000 39577000 134515000 75150000 2669000 1506000 4952000 3538000 808000 718000 2121000 1493000 74188000 41801000 141588000 80181000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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.621%"/><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%">June 30, 2021</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, 2020</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%">Long-lived 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: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:bottom"><span style="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%">13,592 </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%">9,888 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </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%">351 </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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344 </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%">465 </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%">14,219 </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%">10,704 </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> 13592000 9888000 283000 351000 344000 465000 14219000 10704000 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
6 Months Ended
Jun. 30, 2021
Jul. 27, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   52,627,165
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001217234  
Current Fiscal Year End Date --12-31  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 335,625 $ 134,669
Marketable securities 34,317 90,034
Accounts receivable 48,066 34,624
Inventory 15,060 10,012
Prepaid and other current assets 7,928 3,758
Total current assets 440,996 273,097
Property and equipment, net 14,219 10,704
Operating leases right-of-use assets 17,859 15,228
Intangible assets, net 48,432 44,355
Goodwill 26,051 23,857
Restricted cash 268 270
Other assets 9,590 1,000
Total assets 557,415 368,511
Current liabilities:    
Accounts payable 12,563 9,653
Accrued compensation 16,710 18,466
Accrued and other liabilities 26,982 20,602
Refund liability - CMS advance payment (Note 1) 0 20,496
Total current liabilities 56,255 69,217
Deferred tax liability 810 1,299
Common stock warrant liability 283 447
Deferred payments for intangible assets 1,968 3,560
Operating lease liability, less current portion 17,783 16,069
Other liabilities 473 240
Total liabilities 77,572 90,832
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized at June 30, 2021 and December 31, 2020; no shares issued and outstanding at June 30, 2021 and December 31, 2020 0 0
Common stock: $0.001 par value; 100,000,000 shares authorized at June 30, 2021 and December 31, 2020; 52,552,761 shares and 49,441,166 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively 51 49
Additional paid-in capital 838,089 632,253
Accumulated other comprehensive loss (3,156) (2,096)
Accumulated deficit (355,141) (352,527)
Total stockholders’ equity 479,843 277,679
Total liabilities and stockholders’ equity $ 557,415 $ 368,511
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 52,552,761 49,441,166
Common stock, shares outstanding (in shares) 52,552,761 49,441,166
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue:        
Total revenue $ 74,188 $ 41,801 $ 141,588 $ 80,181
Operating expenses:        
Research and development 19,036 13,129 35,040 23,142
Sales and marketing 19,599 12,134 35,051 23,857
General and administrative 16,322 12,316 31,545 22,319
Total operating expenses 78,930 52,604 147,188 96,735
Loss from operations (4,742) (10,803) (5,600) (16,554)
Other income (expense):        
Interest income, net 1 21 127 117
Change in estimated fair value of common stock warrant liability (65) (664) (38) (1,069)
CARES Act Provider Relief Fund 0 4,813 0 4,813
Other income (expense), net 2,779 (255) 2,534 (318)
Total other income 2,715 3,915 2,623 3,543
Loss before income taxes (2,027) (6,888) (2,977) (13,011)
Income tax benefit 100 330 363 630
Net loss $ (1,927) $ (6,558) $ (2,614) $ (12,381)
Net loss per share (Note 3):        
Basic (in dollars per share) $ (0.04) $ (0.15) $ (0.05) $ (0.28)
Diluted (in dollars per share) $ (0.04) $ (0.15) $ (0.05) $ (0.28)
Weighted-average shares used to compute net loss per share:        
Basic (in shares) 52,224,300 44,708,037 51,705,587 43,765,732
Diluted (in shares) 52,224,300 44,708,037 51,705,587 43,765,732
Testing services        
Revenue:        
Total revenue $ 64,890 $ 36,293 $ 124,171 $ 67,735
Operating expenses:        
Cost of goods and services 17,235 10,803 33,718 18,731
Product        
Revenue:        
Total revenue 6,861 3,291 12,639 7,986
Operating expenses:        
Cost of goods and services 5,205 2,731 8,852 5,930
Digital And Other        
Revenue:        
Total revenue 2,437 2,217 4,778 4,460
Operating expenses:        
Cost of goods and services $ 1,533 $ 1,491 $ 2,982 $ 2,756
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (1,927) $ (6,558) $ (2,614) $ (12,381)
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of tax 443 1,596 (1,060) (109)
Net comprehensive loss $ (1,484) $ (4,962) $ (3,674) $ (12,490)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Public Offering
At The Market Equity Offering
Common Stock
Common Stock
Public Offering
Common Stock
At The Market Equity Offering
Additional Paid-In Capital
Additional Paid-In Capital
Public Offering
Additional Paid-In Capital
At The Market Equity Offering
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2019       42,498,430              
Beginning balance at Dec. 31, 2019 $ 99,000     $ 42     $ 437,976     $ (5,205) $ (333,813)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock under ESPP (in shares)       38,147              
Issuance of common stock under ESPP 699           699        
RSU settlements, net of shares withheld (in shares)       139,552              
RSU settlements, net of shares withheld (1,507)           (1,507)        
Issuance of common stock for services (in shares)       3,091              
Issuance of common stock for services 66           66        
Issuance of common stock for cash upon exercise of stock options (in shares)       44,861              
Issuance of common stock for cash upon exercise of stock options 155           155        
Issuance of common stock for cash upon exercise of warrants (in shares)       295,466              
Issuance of common stock for cash upon exercise of warrants 6,299           6,299        
Employee stock-based compensation expense 4,200           4,200        
Foreign currency translation adjustment (1,705)                 (1,705)  
Net loss (5,823)                   (5,823)
Ending balance (in shares) at Mar. 31, 2020       43,019,547              
Ending balance at Mar. 31, 2020 101,384     $ 42     447,888     (6,910) (339,636)
Beginning balance (in shares) at Dec. 31, 2019       42,498,430              
Beginning balance at Dec. 31, 2019 99,000     $ 42     437,976     (5,205) (333,813)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Foreign currency translation adjustment (109)                    
Net loss (12,381)                    
Ending balance (in shares) at Jun. 30, 2020       48,862,296              
Ending balance at Jun. 30, 2020 260,767     $ 47     612,228     (5,314) (346,194)
Beginning balance (in shares) at Dec. 31, 2019       42,498,430              
Beginning balance at Dec. 31, 2019 99,000     $ 42     437,976     (5,205) (333,813)
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)
Beginning balance (in shares) at Mar. 31, 2020       43,019,547              
Beginning balance at Mar. 31, 2020 101,384     $ 42     447,888     (6,910) (339,636)
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 0                    
RSU settlements, net of shares withheld (in shares)       143,101              
RSU settlements, net of shares withheld (2,030)           (2,030)        
Issuance of common stock for services (in shares)       2,992              
Issuance of common stock for services 58           58        
Issuance of common stock for cash upon exercise of stock options (in shares)       204,469              
Issuance of common stock for cash upon exercise of stock options 1,962           1,962        
Employee stock-based compensation expense 6,320           6,320        
Foreign currency translation adjustment 1,596                 1,596  
Net loss (6,558)                   (6,558)
Ending balance (in shares) at Jun. 30, 2020       48,862,296              
Ending balance at Jun. 30, 2020 260,767     $ 47     612,228     (5,314) (346,194)
Beginning balance (in shares) at Dec. 31, 2020       49,441,166              
Beginning balance at Dec. 31, 2020 277,679     $ 49     632,253     (2,096) (352,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common shares, net of commissions and offering costs (in shares)         2,211,538            
Issuance of common shares, net of commissions and offering costs   $ 188,755     $ 2     $ 188,753      
Issuance of common stock under ESPP (in shares)       24,052              
Issuance of common stock under ESPP 838           838        
RSU settlements, net of shares withheld (in shares)       121,447              
RSU settlements, net of shares withheld (2,313)           (2,313)        
Issuance of common stock for services (in shares)       1,339              
Issuance of common stock for services 96           96        
Issuance of common stock for cash upon exercise of stock options (in shares)       139,579              
Issuance of common stock for cash upon exercise of stock options 2,193           2,193        
Employee stock-based compensation expense 6,488           6,488        
Foreign currency translation adjustment (1,503)                 (1,503)  
Net loss (687)                   (687)
Ending balance (in shares) at Mar. 31, 2021       51,939,121              
Ending balance at Mar. 31, 2021 471,546     $ 51     828,308     (3,599) (353,214)
Beginning balance (in shares) at Dec. 31, 2020       49,441,166              
Beginning balance at Dec. 31, 2020 $ 277,679     $ 49     632,253     (2,096) (352,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock for cash upon exercise of stock options (in shares) 566,638                    
Foreign currency translation adjustment $ (1,060)                    
Net loss (2,614)                    
Ending balance (in shares) at Jun. 30, 2021       52,552,761              
Ending balance at Jun. 30, 2021 479,843     $ 51     838,089     (3,156) (355,141)
Beginning balance (in shares) at Mar. 31, 2021       51,939,121              
Beginning balance at Mar. 31, 2021 471,546     $ 51     828,308     (3,599) (353,214)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock under ESPP (in shares)       0              
Issuance of common stock under ESPP 0           0        
RSU settlements, net of shares withheld (in shares)       160,286              
RSU settlements, net of shares withheld (6,638)           (6,638)        
Issuance of common stock for services (in shares)       23,163              
Issuance of common stock for services 59           59        
Issuance of common stock for cash upon exercise of stock options (in shares)       427,059              
Issuance of common stock for cash upon exercise of stock options 6,833           6,833        
Issuance of common stock for cash upon exercise of warrants (in shares)       3,132              
Issuance of common stock for cash upon exercise of warrants 205           205        
Employee stock-based compensation expense 9,322           9,322        
Foreign currency translation adjustment 443                 443  
Net loss (1,927)                   (1,927)
Ending balance (in shares) at Jun. 30, 2021       52,552,761              
Ending balance at Jun. 30, 2021 $ 479,843     $ 51     $ 838,089     $ (3,156) $ (355,141)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Public Offering    
Common stock, commissions and offering costs $ 9,166 $ 12,495
At The Market Equity Offering    
Common stock, commissions and offering costs $ 785  
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating activities:    
Net loss $ (2,614) $ (12,381)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation 15,945 10,676
Revaluation of common stock warrant liability to estimated fair value 38 1,069
Depreciation and amortization 4,102 3,249
Amortization of right-of-use assets 1,366 1,256
Unrealized gain on long-term marketable equity securities (3,090) 0
Revaluation of contingent consideration to estimated fair value (191) 266
Amortization of premium on short-term marketable securities, net 637 0
Changes in operating assets and liabilities:    
Accounts receivable (13,419) (1,900)
Inventory (5,331) (2,682)
Prepaid and other assets (4,203) (665)
Operating leases liabilities, net (951) (721)
Accounts payable 1,559 2,569
Accrued compensation (1,395) (1,283)
Accrued and other liabilities 4,646 1,724
Refund liability - CMS advance payment (20,496) 20,496
Change in deferred taxes (445) (630)
Net cash (used in) provided by operating activities (23,842) 21,043
Investing activities:    
Acquisition of business, net of cash acquired (3,500) 0
Acquisition of intangible assets (6,700) (2,250)
Purchases of long-term marketable securities (5,500) 0
Maturities of short-term marketable securities 55,080 0
Additions of capital expenditures, net (4,088) (3,434)
Net cash provided by (used in) investing activities 35,292 (5,684)
Financing activities:    
Proceeds from issuance of common stock under employee stock purchase plan 838 602
Taxes paid related to net share settlement of restricted stock units (8,951) (3,537)
Proceeds from exercise of warrants 4 304
Proceeds from exercise of stock options 9,026 2,117
Principal payments on finance lease obligations (63) (90)
Net cash provided by financing activities 189,609 157,961
Effect of exchange rate changes on cash and cash equivalents (105) (137)
Net increase in cash, cash equivalents and restricted cash 200,954 173,183
Cash, cash equivalents, and restricted cash at beginning of period 134,939 38,479
Cash, cash equivalents, and restricted cash at end of period 335,893 211,662
Public Offering    
Financing activities:    
Proceeds from issuance of common shares in net of issuance costs paid 188,755 135,099
At The Market Equity Offering    
Financing activities:    
Proceeds from issuance of common shares in net of issuance costs paid $ 0 $ 23,466
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2021
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 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-cf-DNA solution for heart transplant patients. 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”), as well as the acquisition of TransChart LLC (“TransChart”) in 2021.
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 several private payers, including 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.
In May 2021, the Company purchased a minority investment of common stock in the biotechnology company Miromatrix Medical, Inc. (“Miromatrix”), for $5.0 million, and the investment is marked to market. Miromatrix works to eliminate the need for an organ transplant waiting list through the development of implantable engineered biological organs.
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 for a multimodality surveillance solution. The Company has not yet made any applications to private payers for reimbursement coverage of AlloMap Kidney or KidneyCare iBox.
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.
In March 2021, the Company acquired BFS Molecular S.R.L. (“BFS Molecular”), a software company focused on NGS-based patient testing solutions. BFS Molecular brings extensive software and algorithm development capabilities for NGS transplant surveillance products.
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 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.
In January 2021, the Company acquired TransChart LLC for cash. TransChart provides EMR software to hospitals throughout the U.S. to care for patients who have or may need an organ transplant. As part of its acquisition of TransChart in January 2021, the Company acquired TX Connect, a cloud-based service that allows nephrologists and dialysis centers to electronically submit referrals to transplant programs, closely follow and assist patients through the transplant waitlist process, and ultimately, through transplantation.
In June 2021, the Company acquired the Transplant Hero patient application. The application helps patients manage their medications through alarms and interactive logging of medication events.
Also in June 2021, the Company entered into a strategic agreement with OrganX to develop clinical decision support tools across the transplant patient journey. Together, the Company and OrganX will develop advanced analytics that integrate AlloSure, the first transplant specific dd-cfDNA assay, with large transplant databases to provide clinical data solutions. This partnership delivers the next level of innovation beyond multi-modality by incorporating a variety of clinical inputs to create a universal composite scoring system. The Company has agreed to potential future milestone payments.
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 spread 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 200 transplant centers can offer RemoTraC to their patients and over 9,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 June 30, 2021, 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 and increased sales volumes through the first half of 2021.
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 virtual platforms. Although the executive orders that placed certain restrictions on operations in San Mateo County and the State of California, where the Company's laboratory and headquarters are located, were lifted effective June 15, 2021, new orders or restrictions may be adopted in the future depending upon the COVID-19 transmission rates in the Company's 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 $355.1 million at June 30, 2021. As of June 30, 2021, the Company had cash, cash equivalents and marketable securities of $369.9 million.
CMS Accelerated and Advance Payment Program for Medicare Providers
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 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 submitted a request to the appropriate Medicare Administrative Contractor and met 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 condensed consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.
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 condensed consolidated statements of operations.
The Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. The Company has
registered with HHS to submit financial data indicating the use of the funds the Company received pursuant to the CARES Act Provider Relief Fund. The Company will be notified by HHS when the Provider Relief Fund Reporting Portal is open for reporting on the use of Provider Relief Fund payments.
June 2020 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 approximately $134.6 million.
January 2021 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 offering expenses.
On February 11, 2021, the Company sold 288,461 shares of its common stock pursuant to the full exercise of the 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.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2020, and the notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. Material changes to the significant accounting policies previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 are reflected below.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.
Correction to Presentation
The presentation of certain prior period amounts within the accompanying condensed 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 $15.0 million and $27.4 million for the three and six months ended June 30, 2020, 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 unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended June 30, 2021 and 2020, approximately 61% and 56%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2021 and 2020, approximately 61% and 55%, respectively, of total revenue was derived from Medicare.
As of June 30, 2021 and December 31, 2020, approximately 30% and 28%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either June 30, 2021 or December 31, 2020.
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 June 30, 2021, the Company’s short-term 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 short-term marketable securities are classified as current assets on the condensed consolidated balance sheet.
The Company classifies its short-term 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. Short-term 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 condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.
The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2021, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet.
The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense) in the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income (expense), net.
Leases
Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases using the optional transition method and applied the standard only to leases that existed at that date. The Company determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
As of June 30, 2021, the Company’s leases had remaining terms of 0.92 years to 7.67 years, some of which include options to extend the lease term.
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 adopted the standard on January 1, 2021.
The adoption of the new standard did not have an impact on the Company's condensed consolidated financial statements and disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company plans to adopt the standard on January 1, 2022. The Company is in the process of assessing the impact that this new standard will have on its consolidated financial statements and disclosures.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share NET LOSS PER SHARE
Basic and diluted net loss per share have been computed by dividing the net loss by the weighted-average number of common shares outstanding during the period, without consideration of common share equivalents as their effect would have been antidilutive.
The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Numerator:
Net loss used to compute basic and diluted net loss per share$(1,927)$(6,558)$(2,614)$(12,381)
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share
52,224,300 44,708,037 51,705,587 43,765,732 
Net loss per share:
Basic and diluted$(0.04)$(0.15)$(0.05)$(0.28)
The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2021 and 2020 because their effect would be antidilutive:
Three and Six Months Ended
20212020
Shares of common stock subject to outstanding options2,117,516 2,939,893 
Shares of common stock subject to outstanding common stock warrants3,132 49,006 
Restricted stock units1,868,980 1,762,420 
Total common stock equivalents3,989,628 4,751,319 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2021
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 June 30, 2021 and December 31, 2020 (in thousands):
June 30, 2021
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$310,765 $— $— $310,765 
Long-term marketable securities:
Corporate equity securities8,090 — — 8,090 
Corporate debt securities— 500 — 500 
Total$318,855 $500 $— $319,355 
Liabilities
Common stock warrant liability$— $— $283 $283 

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 
The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
 Common Stock Warrant Liability
Balance as of December 31, 2020
$447 
Exercise of warrants(202)
Change in estimated fair value38 
Balance as of June 30, 2021
$283 
As of June 30, 2021, the Company had one investment in convertible preferred shares carried at cost. 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 condensed 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 June 30, 2021 and December 31, 2020, money market funds were included as cash and cash equivalents in the condensed consolidated balance sheets.
Short-term marketable securities – Investments in short-term 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.
Long-term marketable equity and debt securities – Investments in long-term marketable equity securities are classified within Level 1. The securities are recorded at fair value based on readily available quoted market prices in active markets. Investments in long-term marketable debt securities are classified within Level 2. The securities are recorded at fair value based on observable inputs for quoted prices for identical or similar assets in markets that are not active. Long-term marketable securities are located within other assets on the condensed consolidated balance sheets.
Common stock warrant liability – Common stock warrant liability is classified within Level 3. 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:
June 30, 2021December 31, 2020
Private Placement Common Stock Warrant Liability
Stock Price$91.52 $72.45 
Exercise Price$1.12 $1.12 
Remaining term (in years)1.792.28
Volatility70.00 %73.00 %
Risk-free interest rate0.21 %0.14 %
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities
6 Months Ended
Jun. 30, 2021
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 condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2021December 31, 2020June 30, 2020December 31, 2019
Cash and cash equivalents$335,625 $134,669 $211,409 $38,223 
Restricted cash268 270 253 256 
Total cash, cash equivalents, and restricted cash at the end of the period$335,893 $134,939 $211,662 $38,479 
Marketable Securities
All short-term marketable securities were considered held-to-maturity at June 30, 2021 and December 31, 2020. As of June 30, 2021 and December 31, 2020, some of the Company’s short-term marketable securities were in an unrealized loss position. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position, thus there was no recognition of any other-than-temporary impairment as of June 30, 2021 and December 31, 2020. All short-term marketable securities with unrealized losses as of each balance sheet date have been in a loss position for less than twelve months. Contractual maturities of the short-term marketable securities are within one year or less as of June 30, 2021.
The long-term marketable equity securities were recorded at fair market value. The long-term marketable debt securities were considered available-for-sale at June 30, 2021. The contractual maturity of the long-term marketable debt securities are less than three years.
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):
June 30, 2021
Amortized CostUnrealized Holding Gains (Losses)Fair Value
Short-term marketable securities:
Corporate debt securities$34,317 $(18)$34,299 
Total short-term marketable securities34,317 (18)34,299 
Long-term marketable securities:
Corporate equity securities5,000 3,090 8,090 
Corporate debt securities500 — 500 
Total long-term marketable securities5,500 3,090 8,590 
Total$39,817 $3,072 $42,889 
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 marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2021December 31, 2020
Within one year$34,317 $90,034 
After one year through five years500 — 
Total$34,817 $90,034 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
6 Months Ended
Jun. 30, 2021
Business Combinations [Abstract]  
Business Combinations BUSINESS COMBINATIONS
TransChart LLC
In January 2021, the Company acquired 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. As a result of the acquisition, the Company recognized goodwill of $2.2 million and intangible assets of $2.0 million.
The pro forma impact of the TransChart acquisition is not material, and the results of operations of the acquisition have been included in the Company's condensed consolidated statements of operations from the respective acquisition date.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
Goodwill is tested annually for impairment at the reporting unit level during the fourth quarter or earlier upon the occurrence of certain events or substantive changes in circumstances. There were no indicators of impairment in the three and six months ended June 30, 2021. The balance of the Company's goodwill as of June 30, 2021 and December 31, 2020 was $26.1 million and $23.9 million, respectively.
Intangible Assets
The following tables present details of the Company’s intangible assets as of June 30, 2021 ($ in thousands):
June 30, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$34,784 $(10,449)$(1,057)$23,278 8.4
Customer relationships19,308 (5,343)(763)13,202 10.3
Commercialization rights10,579 (1,469)— 9,110 8.1
Trademarks and tradenames2,380 (900)(75)1,405 9.4
Other250 (63)— 187 0.8
Total intangible assets with finite lives$67,301 $(18,224)$(1,895)$47,182 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$68,551 $(18,224)$(1,895)$48,432 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted 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 lives$59,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 
Acquisition of Intangible Assets
In June 2021, the Company acquired commercialization rights in an exclusive partnership for comprehensive data analytics in relation to NGS-based metagenomics testing for infectious diseases. This is included within Commercialization rights as of June 30, 2021.
Also in June 2021, the Company acquired the Transplant Hero patient application. The patient application is included in Acquired and developed technology as of June 30, 2021.
As of June 30, 2021, the Company included acquisitions of $7.5 million, which included $3.6 million of Acquired and developed technology, $2.5 million of Commercialization rights, $1.1 million of Customer relationships and $0.3 million of Other intangible assets.
Amortization of Intangible Assets
Amortization expense was $1.4 million and $1.2 million for the three months ended June 30, 2021 and 2020, respectively. For the three months ended June 30, 2021, expenses of $0.4 million, $0.5 million, $0.1 million and $0.4 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. For the three months ended June 30, 2020, expenses of $0.3 million, $0.4 million, $0.1 million and $0.4 million were amortized to cost of testing services, cost of product, cost of digital and other and sales and marketing, respectively. Amortization expense was $2.7 million and $2.3 million for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021, expenses of $0.7 million, $1.0 million, $0.2 million and $0.8 million were amortized to cost of testing, cost of product, cost of digital and other and sales and marketing, respectively. For the six months ended June 30, 2020, expenses of $0.7 million, $0.8 million, $0.1 million and $0.7 million were amortized to cost of testing, cost of product, cost of digital and other and sales and marketing, respectively.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 30, 2021 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Digital and OtherSales and MarketingTotal
Remainder of 2021$658 $970 $418 $1,011 $3,057 
20221,316 1,941 836 1,835 5,928 
20231,316 1,941 836 1,763 5,856 
20241,316 1,941 600 1,763 5,620 
20251,316 1,941 431 1,763 5,451 
Thereafter5,457 5,056 1,622 9,135 21,270 
Total future amortization expense$11,379 $13,790 $4,743 $17,270 $47,182 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components BALANCE SHEET COMPONENTS
Inventory
Inventory consisted of the following (in thousands):
June 30, 2021December 31, 2020
Finished goods$2,532 $1,702 
Work in progress3,098 2,936 
Raw materials9,430 5,374 
Total inventory$15,060 $10,012 
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):
June 30, 2021December 31, 2020
Clinical studies$8,793 $6,733 
Deferred revenue3,916 3,530 
Short-term lease liability3,363 2,033 
Deferred payments for intangible assets2,000 2,000 
Accrued royalty1,539 1,072 
Professional fees1,340 1,529 
Test sample processing fees926 416 
Contingent consideration548 738 
Other accrued expenses4,557 2,551 
Total accrued and other liabilities$26,982 $20,602 
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 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 submitted a request to the appropriate Medicare Administrative Contractor and met 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 condensed consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
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.  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 was extended for a period of eight years and two months starting on January 1, 2021. The Company had determined that the amendment constituted 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 June 30, 2021, the carrying value of the ROU asset was $17.9 million. The related current and non-current liabilities as of June 30, 2021 were $3.4 million and $17.8 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 condensed consolidated balance sheets.
The following table summarizes the lease cost for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Operating lease cost$1,207 $1,114 $2,412 $2,233 
Finance lease cost23 51 53 104 
Total lease cost$1,230 $1,165 $2,465 $2,337 

Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
June 30, 2021
Other information:
Weighted-average remaining lease term - Operating leases (in years)6.56
Weighted-average remaining lease term - Finance leases (in years)0.00
Weighted-average discount rate - Operating leases (%)10.5 %
Weighted-average discount rate - Finance leases (%)— %
Maturities of operating and finance lease liabilities as of June 30, 2021 are as follows (in thousands):
Year Ending December 31,Finance LeasesOperating Leases
Remainder of 2021$$2,556 
2022— 5,095 
2023— 3,747 
2024— 3,869 
2025— 4,012 
Thereafter— 10,256 
Total lease payments29,535 
Less imputed interest— 8,389 
Present value of future minimum lease payments$21,146 
Less operating lease liability, current portion3,363 
Operating lease liability, long-term portion$17,783 
The current portion of obligations under finance leases is included in accrued and other liabilities, and the long-term portion of finance leases is included in other liabilities within the condensed consolidated balance sheets.
Royalty Commitments
The Board of Trustees of the Leland Stanford Junior University (“Stanford”)
In June 2014, the Company entered into a license agreement with Stanford (the “Stanford License”), which granted the Company an exclusive license to a patent relating to the diagnosis of rejection in organ transplant recipients using dd-cfDNA. Under the terms of the Stanford License, the Company is required to pay an annual license maintenance fee, six milestone payments and royalties in the low single digits of net sales of products incorporating the licensed technology.
Illumina
On May 4, 2018, the Company entered into a 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 that certain license and commercialization agreement that the Company entered into with Cibiltech SAS (“Cibiltech”) effective April 30, 2019, the Company will share an agreed-upon percentage of revenue with Cibiltech, if and when revenues are generated from KidneyCare iBox.  
Other Commitments
Pursuant to the Illumina Agreement, the Company has agreed to minimum purchase commitments of finished products and raw materials from Illumina through 2023.
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, and the Court granted Natera’s request. Trial is currently scheduled to begin on October 25, 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 condensed consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the condensed consolidated financial statements and (ii) the range of loss can be reasonably estimated.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.21.2
401(K) Plan
6 Months Ended
Jun. 30, 2021
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. The Company incurred expenses related to contributions to the plan of $0.3 million and $0.2 million for the three months ended June 30, 2021 and 2020, respectively. The Company incurred expenses related to contributions to the plan of $0.8 million and $0.5 million for the six months ended June 30, 2021 and 2020, respectively.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants
6 Months Ended
Jun. 30, 2021
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 condensed 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.
In the three and six months ended June 30, 2021, warrants to purchase approximately 3,000 shares of common stock were exercised for cash proceeds of $4 thousand.
In the three months ended June 30, 2020, there were no warrants exercised to purchase shares of common stock for cash proceeds. In the six months ended June 30, 2020, warrants to purchase approximately 272,000 shares of common stock were exercised for cash proceeds of $0.3 million. During the three months ended June 30, 2020, no warrants to purchase shares of common stock were exercised on a cashless basis. During the six months ended June 30, 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.
As of June 30, 2021, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares Underlying Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock Incentive Plans STOCK INCENTIVE PLANS
Stock Options and Restricted Stock Units (“RSU”)
The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price
Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Additional shares authorized1,977,647 — — — — 
Common stock awards for services(2,179)— — — — 
RSUs granted(623,738)— — 623,738 79.91 
RSUs vested— — — (487,479)23.57 
Options granted(163,629)163,629 80.62 — — 
Options exercised— (566,638)16.11 — — 
Repurchase of common stock under employee incentive plans171,423 — — — — 
RSUs forfeited146,145 — — (146,145)34.16 
Options forfeited143,649 (143,649)26.40 — — 
Options expired6,224 (6,224)24.74 — — 
Balance—June 30, 20212,328,510 2,117,516 $27.70 1,868,980 $46.49 
The total intrinsic value of options exercised was $25.9 million and $35.0 million for the three and six months ended June 30, 2021, respectively. The total intrinsic value of options exercised was $3.3 million and $4.0 million for the three and six months ended June 30, 2020, respectively.
As of June 30, 2021, the total intrinsic value of outstanding RSUs was approximately $170.9 million and there were $69.3 million of unrecognized compensation costs related to RSUs, which are expected to be recognized over a weighted-average period of 3.16 years.
Options outstanding that have vested and are expected to vest at June 30, 2021 are as follows:
Number of Shares Issued
(In thousands)
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(In thousands)
Vested811 $17.44 6.70$60,108 
Expected to vest1,173 34.23 8.5067,179 
Total1,984 $127,287 

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 June 30, 2021 for stock options that were in-the-money.
The total fair value of options that vested during the three and six months ended June 30, 2021 was $3.0 million and $5.7 million, respectively. As of June 30, 2021, there were approximately $24.3 million of unrecognized compensation costs related to stock options, which are expected to be recognized over a weighted-average period of 2.73 years.
2014 Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”), under which employees can purchase shares of its common stock based on a percentage of their compensation, but not greater than 15% of their respective earnings; provided, however, an eligible employee’s right to purchase shares of the Company’s common stock may not accrue at a rate which exceeds $25,000 of the fair market value of such shares for each calendar year in which such rights are outstanding. The ESPP has consecutive offering periods of approximately six months in length. The purchase price per share 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 2021 that ended on June 30, 2021, 21,412 shares were purchased for aggregate proceeds of $1.3 million from the issuance of shares, which occurred on July 2, 2021.  During the offering period in 2020 that ended on
December 31, 2020, 24,052 shares were purchased for aggregate proceeds of $0.8 million from the issuance of shares, which occurred on January 4, 2021.  
Valuation Assumptions
The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Employee stock options
Expected term (in years)5.65.95.95.9
Expected volatility78.07%77.00%77.78%77.00%
Risk-free interest rate1.03%0.12%0.76%0.12%
Expected dividend yield—%—%—%—%
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility53.10%62.56%53.10%62.56%
Risk-free interest rate0.09%1.57%0.09%1.57%
Expected dividend yield—%—%—%—%
Risk-free Interest Rate: The Company based the risk-free interest rate over the expected term of the award based on the constant maturity rate of U.S. Treasury securities with similar maturities as of the date of grant.
Volatility: The Company used an average historical stock price volatility of its own stock and those comparable public companies that were deemed to be representative of future stock price trends.
Expected Term: The expected term represents the period for which the Company’s stock-based compensation awards are expected to be outstanding and is based on analyzing the vesting and contractual terms of the awards and the holders’ historical exercise patterns and termination behavior.
Expected Dividends: The Company has not paid and does not anticipate paying any dividends in the near future.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2021 and 2020, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Cost of testing services$570 $423 $965 $670 
Cost of product214 133 289 192 
Cost of digital and other230 155 338 213 
Research and development1,940 1,456 3,298 2,267 
Sales and marketing2,632 1,580 4,292 2,550 
General and administrative3,811 2,670 6,763 4,784 
Total$9,397 $6,417 $15,945 $10,676 
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 expense were capitalized for the periods presented.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXESThe Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in tax jurisdictions with different statutory rates, benefits related to tax credits and the tax impact of non-deductible expenses and other permanent differences between income before income taxes and taxable income. 
For the three and six months ended June 30, 2021, the Company recorded an income tax benefit of $0.1 million and $0.4 million, respectively, compared to $0.3 million and $0.6 million for the three and six months ended June 30, 2020, respectively. The income tax benefit of $0.1 million and $0.4 million for the three and six months ended June 30, 2021, respectively, is primarily attributable to the recognition of deferred tax assets from foreign losses and acquired deferred tax liabilities that generate a source of income for the recognition of deferred tax assets previously not recognized. The Company assesses the realizability of its net deferred tax assets by evaluating all available evidence, both positive and negative, including (i) cumulative results of operations in recent years, (ii) sources of recent losses, (iii) estimates of future taxable income, and (iv) the length of net operating loss carryforward periods.  The Company believes that based on the history of its U.S. losses and other factors, the weight of available evidence indicates that it is more likely than not that it will not be able to realize its U.S. net deferred tax assets. 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.
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 Cuts and Jobs Act of 2017. 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 2021 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 35 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
6 Months Ended
Jun. 30, 2021
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):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Testing services revenue
United States$64,839 $36,208 $123,860 $67,537 
Rest of World51 85 311 198 
$64,890 $36,293 $124,171 $67,735 
Product revenue
United States$3,465 $1,216 $5,960 $3,277 
Europe2,659 1,496 4,911 3,498 
Rest of World737 579 1,768 1,211 
$6,861 $3,291 $12,639 $7,986 
Digital and other revenue
United States$2,407 $2,153 $4,695 $4,336 
Europe10 10 41 40 
Rest of World20 54 42 84 
$2,437 $2,217 $4,778 $4,460 
Total United States$70,711 $39,577 $134,515 $75,150 
Total Europe$2,669 $1,506 $4,952 $3,538 
Total Rest of World$808 $718 $2,121 $1,493 
Total$74,188 $41,801 $141,588 $80,181 
The following table summarizes long-lived assets, consisting of property and equipment, net, by geographic regions (in thousands):
June 30, 2021December 31, 2020
Long-lived assets:
United States$13,592 $9,888 
Europe283 351 
Rest of World344 465 
Total$14,219 $10,704 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
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 $355.1 million at June 30, 2021. As of June 30, 2021, the Company had cash, cash equivalents and marketable securities of $369.9 million.
CMS Accelerated and Advance Payment Program for Medicare Providers
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 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 submitted a request to the appropriate Medicare Administrative Contractor and met 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 condensed consolidated balance sheet.
During December 2020, the Company reassessed the Deferred revenue - CMS advance payment and repaid the entire amount in January 2021. The Company recorded the amount as Refund liability - CMS advance payment on the condensed consolidated balance sheet as of December 31, 2020. Refer to Note 8, Balance Sheet Components, for further explanation.
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 condensed consolidated statements of operations.
The Company is complying with the key terms and provisions of the CARES Act Provider Relief Fund, which includes, among other things, the requirement that the Company maintain appropriate records and cost documentation. The Company has
registered with HHS to submit financial data indicating the use of the funds the Company received pursuant to the CARES Act Provider Relief Fund. The Company will be notified by HHS when the Provider Relief Fund Reporting Portal is open for reporting on the use of Provider Relief Fund payments.
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”), and follow the requirements of the Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain notes and other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments that are necessary for a fair statement of the Company’s financial information. The condensed consolidated balance sheet as of December 31, 2020 has been derived from audited consolidated financial statements as of that date but does not include all of the financial information required by U.S. GAAP for complete financial statements. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.
Changes in Presentation
Correction to Presentation
The presentation of certain prior period amounts within the accompanying condensed 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 $15.0 million and $27.4 million for the three and six months ended June 30, 2020, 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 unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates, including those related to transaction price estimates used for testing services revenue; standalone fair value of digital revenue performance obligations; accrued expenses for clinical studies; inventory valuation; the fair value of issued common stock warrants and embedded derivatives; the fair value of assets and liabilities acquired in a business combination or an assets acquisition (including identifiable intangible assets acquired); the fair value of contingent consideration recorded in connection with a business combination; the grant date fair value assumptions used to estimate stock-based compensation expense; income taxes; impairment of long-lived assets and indefinite-lived assets (including goodwill); and legal contingencies. Actual results could differ from those estimates.
Concentrations of Credit Risk and Other Risks and Uncertainties
Concentrations of Credit Risk and Other Risks and Uncertainties
For the three months ended June 30, 2021 and 2020, approximately 61% and 56%, respectively, of total revenue was derived from Medicare. For the six months ended June 30, 2021 and 2020, approximately 61% and 55%, respectively, of total revenue was derived from Medicare.
As of June 30, 2021 and December 31, 2020, approximately 30% and 28%, respectively, of accounts receivable was due from Medicare. No other payer or customer represented more than 10% of accounts receivable on either June 30, 2021 or December 31, 2020.
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 June 30, 2021, the Company’s short-term 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 short-term marketable securities are classified as current assets on the condensed consolidated balance sheet.
The Company classifies its short-term 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. Short-term 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 condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on short-term marketable securities are included in interest income (expense), net. The cost of securities sold will be determined using specific identification.
The Company considers investments in securities with remaining maturities of over one year as long-term investments. As of June 30, 2021, the Company's long-term marketable securities consisted of corporate equity securities and corporate debt securities. These long-term marketable securities are classified as other assets on the condensed consolidated balance sheet.
The Company classifies its long-term marketable debt securities as available-for-sale and reevaluates such designation at each balance sheet date. The Company records its long-term marketable equity securities at fair market value. Unrealized gains and losses from the remeasurement of the long-term marketable equity securities to fair value are included in other income (expense) in the condensed consolidated statements of operations. Realized gains and losses and declines in value judged to be other-than-temporary, if any, on long-term marketable securities are included in interest income (expense), net.
Leases
Leases
Effective January 1, 2019, the Company adopted Accounting Standard Codification (“ASC”) Topic 842, Leases using the optional transition method and applied the standard only to leases that existed at that date. The Company determines if an arrangement is or contains a lease at contract inception. A right-of-use (“ROU”) asset, representing the underlying asset during the lease term, and a lease liability, representing the payment obligation arising from the lease, are recognized on the condensed consolidated balance sheet at lease commencement based on the present value of the payment obligation. For operating leases, expense is recognized on a straight-line basis over the lease term. For finance leases, interest expense on the lease liability is recognized using the effective interest method and amortization of the ROU asset is recognized on a straight-line basis over the shorter of the estimated useful life of the asset or the lease term. Short-term leases with an initial term of 12 months or less are not recorded on the balance sheet.
The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment.
As of June 30, 2021, the Company’s leases had remaining terms of 0.92 years to 7.67 years, some of which include options to extend the lease term.
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 adopted the standard on January 1, 2021.
The adoption of the new standard did not have an impact on the Company's condensed consolidated financial statements and disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force), which contains amendments that clarify and reduce diversity in an issuer's accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modification or exchange. The amendments set forth in this ASU are effective for all entities for annual periods beginning after December 15, 2021. Early application of the amendments in this ASU is permitted for all entities. The amendments in this ASU should be applied prospectively. The Company plans to adopt the standard on January 1, 2022. The Company is in the process of assessing the impact that this new standard will have on its consolidated financial statements and disclosures.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share The following tables set forth the computation of the Company’s basic and diluted net loss per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Numerator:
Net loss used to compute basic and diluted net loss per share$(1,927)$(6,558)$(2,614)$(12,381)
Denominator:
Weighted-average shares used to compute basic and diluted net loss per share
52,224,300 44,708,037 51,705,587 43,765,732 
Net loss per share:
Basic and diluted$(0.04)$(0.15)$(0.05)$(0.28)
Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share The following potentially dilutive securities have been excluded from diluted net loss per share as of June 30, 2021 and 2020 because their effect would be antidilutive:
Three and Six Months Ended
20212020
Shares of common stock subject to outstanding options2,117,516 2,939,893 
Shares of common stock subject to outstanding common stock warrants3,132 49,006 
Restricted stock units1,868,980 1,762,420 
Total common stock equivalents3,989,628 4,751,319 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2021
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 June 30, 2021 and December 31, 2020 (in thousands):
June 30, 2021
Fair Value Measured Using 
(Level 1)(Level 2)(Level 3)Total Balance
Assets    
Cash equivalents:
Money market funds$310,765 $— $— $310,765 
Long-term marketable securities:
Corporate equity securities8,090 — — 8,090 
Corporate debt securities— 500 — 500 
Total$318,855 $500 $— $319,355 
Liabilities
Common stock warrant liability$— $— $283 $283 

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 
Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments The following table presents the issuances, exercises, changes in fair value and reclassifications of the Company’s Level 3 financial instruments that are measured at fair value on a recurring basis (in thousands):
 (Level 3)
 Common Stock Warrant Liability
Balance as of December 31, 2020
$447 
Exercise of warrants(202)
Change in estimated fair value38 
Balance as of June 30, 2021
$283 
Summary of Common Stock Warrant Liability Valuation Assumptions Common Stock Warrant Liability Valuation Assumptions:
June 30, 2021December 31, 2020
Private Placement Common Stock Warrant Liability
Stock Price$91.52 $72.45 
Exercise Price$1.12 $1.12 
Remaining term (in years)1.792.28
Volatility70.00 %73.00 %
Risk-free interest rate0.21 %0.14 %
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents A reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2021December 31, 2020June 30, 2020December 31, 2019
Cash and cash equivalents$335,625 $134,669 $211,409 $38,223 
Restricted cash268 270 253 256 
Total cash, cash equivalents, and restricted cash at the end of the period$335,893 $134,939 $211,662 $38,479 
Marketable Securities 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):
June 30, 2021
Amortized CostUnrealized Holding Gains (Losses)Fair Value
Short-term marketable securities:
Corporate debt securities$34,317 $(18)$34,299 
Total short-term marketable securities34,317 (18)34,299 
Long-term marketable securities:
Corporate equity securities5,000 3,090 8,090 
Corporate debt securities500 — 500 
Total long-term marketable securities5,500 3,090 8,590 
Total$39,817 $3,072 $42,889 
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 marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2021December 31, 2020
Within one year$34,317 $90,034 
After one year through five years500 — 
Total$34,817 $90,034 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
The following tables present details of the Company’s intangible assets as of June 30, 2021 ($ in thousands):
June 30, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$34,784 $(10,449)$(1,057)$23,278 8.4
Customer relationships19,308 (5,343)(763)13,202 10.3
Commercialization rights10,579 (1,469)— 9,110 8.1
Trademarks and tradenames2,380 (900)(75)1,405 9.4
Other250 (63)— 187 0.8
Total intangible assets with finite lives$67,301 $(18,224)$(1,895)$47,182 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$68,551 $(18,224)$(1,895)$48,432 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted 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 lives$59,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 
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 June 30, 2021 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Digital and OtherSales and MarketingTotal
Remainder of 2021$658 $970 $418 $1,011 $3,057 
20221,316 1,941 836 1,835 5,928 
20231,316 1,941 836 1,763 5,856 
20241,316 1,941 600 1,763 5,620 
20251,316 1,941 431 1,763 5,451 
Thereafter5,457 5,056 1,622 9,135 21,270 
Total future amortization expense$11,379 $13,790 $4,743 $17,270 $47,182 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventory Inventory consisted of the following (in thousands):
June 30, 2021December 31, 2020
Finished goods$2,532 $1,702 
Work in progress3,098 2,936 
Raw materials9,430 5,374 
Total inventory$15,060 $10,012 
Components of Accrued and Other Liabilities Accrued and other liabilities consisted of the following (in thousands):
June 30, 2021December 31, 2020
Clinical studies$8,793 $6,733 
Deferred revenue3,916 3,530 
Short-term lease liability3,363 2,033 
Deferred payments for intangible assets2,000 2,000 
Accrued royalty1,539 1,072 
Professional fees1,340 1,529 
Test sample processing fees926 416 
Contingent consideration548 738 
Other accrued expenses4,557 2,551 
Total accrued and other liabilities$26,982 $20,602 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Cost
The following table summarizes the lease cost for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Operating lease cost$1,207 $1,114 $2,412 $2,233 
Finance lease cost23 51 53 104 
Total lease cost$1,230 $1,165 $2,465 $2,337 

Finance lease cost includes interest from the lease liability and amortization of the ROU asset.
June 30, 2021
Other information:
Weighted-average remaining lease term - Operating leases (in years)6.56
Weighted-average remaining lease term - Finance leases (in years)0.00
Weighted-average discount rate - Operating leases (%)10.5 %
Weighted-average discount rate - Finance leases (%)— %
Future Minimum Lease Commitments under Operating and Finance Leases Maturities of operating and finance lease liabilities as of June 30, 2021 are as follows (in thousands):
Year Ending December 31,Finance LeasesOperating Leases
Remainder of 2021$$2,556 
2022— 5,095 
2023— 3,747 
2024— 3,869 
2025— 4,012 
Thereafter— 10,256 
Total lease payments29,535 
Less imputed interest— 8,389 
Present value of future minimum lease payments$21,146 
Less operating lease liability, current portion3,363 
Operating lease liability, long-term portion$17,783 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2021
Warrants and Rights Note Disclosure [Abstract]  
Components of Warrants Outstanding As of June 30, 2021, outstanding warrants to purchase common stock were:
Classified asOriginal TermExercise PriceNumber of Shares Underlying Warrants
Original issue date:
April 2016Liability7 years$1.12 3,132 
3,132 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information The following table summarizes option and RSU activity under the Company’s 2014 Equity Incentive Plan, 2016 Inducement Equity Incentive Plan, and 2019 Inducement Equity Incentive Plan, and related information:
Shares
Available
for Grant
Stock
Options
Outstanding
Weighted-
Average
Exercise
Price
Number of
RSU Shares
Weighted-
Average
Grant Date
Fair Value
Balance—December 31, 2020672,968 2,670,398 $21.92 1,878,866 $28.42 
Additional shares authorized1,977,647 — — — — 
Common stock awards for services(2,179)— — — — 
RSUs granted(623,738)— — 623,738 79.91 
RSUs vested— — — (487,479)23.57 
Options granted(163,629)163,629 80.62 — — 
Options exercised— (566,638)16.11 — — 
Repurchase of common stock under employee incentive plans171,423 — — — — 
RSUs forfeited146,145 — — (146,145)34.16 
Options forfeited143,649 (143,649)26.40 — — 
Options expired6,224 (6,224)24.74 — — 
Balance—June 30, 20212,328,510 2,117,516 $27.70 1,868,980 $46.49 
Summary of Options Outstanding and Exercisable Vested or Expected to Vest Options outstanding that have vested and are expected to vest at June 30, 2021 are as follows:
Number of Shares Issued
(In thousands)
Weighted-Average
Exercise Price
Weighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value
(In thousands)
Vested811 $17.44 6.70$60,108 
Expected to vest1,173 34.23 8.5067,179 
Total1,984 $127,287 
Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards The estimated fair values of employee stock options and ESPP shares were estimated using the Black-Scholes option pricing model based on the following weighted average assumptions:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Employee stock options
Expected term (in years)5.65.95.95.9
Expected volatility78.07%77.00%77.78%77.00%
Risk-free interest rate1.03%0.12%0.76%0.12%
Expected dividend yield—%—%—%—%
Employee stock purchase plan
Expected term (in years)0.50.50.50.5
Expected volatility53.10%62.56%53.10%62.56%
Risk-free interest rate0.09%1.57%0.09%1.57%
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 non-employee stock-based awards for the three and six months ended June 30, 2021 and 2020, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Cost of testing services$570 $423 $965 $670 
Cost of product214 133 289 192 
Cost of digital and other230 155 338 213 
Research and development1,940 1,456 3,298 2,267 
Sales and marketing2,632 1,580 4,292 2,550 
General and administrative3,811 2,670 6,763 4,784 
Total$9,397 $6,417 $15,945 $10,676 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Reportable Revenues by Geographic Regions
Revenues by geographic regions are based upon the customers’ ship-to address for product revenue and the region of testing for testing services revenue. The following table summarizes reportable revenues by geographic regions (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Testing services revenue
United States$64,839 $36,208 $123,860 $67,537 
Rest of World51 85 311 198 
$64,890 $36,293 $124,171 $67,735 
Product revenue
United States$3,465 $1,216 $5,960 $3,277 
Europe2,659 1,496 4,911 3,498 
Rest of World737 579 1,768 1,211 
$6,861 $3,291 $12,639 $7,986 
Digital and other revenue
United States$2,407 $2,153 $4,695 $4,336 
Europe10 10 41 40 
Rest of World20 54 42 84 
$2,437 $2,217 $4,778 $4,460 
Total United States$70,711 $39,577 $134,515 $75,150 
Total Europe$2,669 $1,506 $4,952 $3,538 
Total Rest of World$808 $718 $2,121 $1,493 
Total$74,188 $41,801 $141,588 $80,181 
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):
June 30, 2021December 31, 2020
Long-lived assets:
United States$13,592 $9,888 
Europe283 351 
Rest of World344 465 
Total$14,219 $10,704 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business - Additional Information (Detail)
1 Months Ended 6 Months Ended
Feb. 11, 2021
USD ($)
shares
Jan. 25, 2021
USD ($)
$ / shares
shares
Jun. 15, 2020
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
center
phlebotomist
uniqueSolution
patient
Dec. 31, 2020
USD ($)
Jan. 31, 2018
patient
Schedule of Capitalization, Equity [Line Items]              
Number of renal transplant patients (more than) | patient             1,700
Number of transplant centers offering RemoTraC (more than) | center         200    
Number of patients enrolled in RemoTraC (more than) | patient         9,000    
Number of mobile phlebotomists (more than) | phlebotomist         10,000    
Accumulated deficit         $ 355,141,000 $ 352,527,000  
Cash, cash equivalents, and short-term investments         369,900,000    
Accelerated and advanced payment       $ 20,500,000      
Grants receivable         30,000,000,000.0    
Medicare fee-for-service reimbursements proceeds, initial tranche       $ 4,800,000      
Corporate equity securities              
Schedule of Capitalization, Equity [Line Items]              
Equity securities, amortized cost         $ 5,000,000    
Public Offering              
Schedule of Capitalization, Equity [Line Items]              
Shares issued and sold (in shares) | shares   1,923,077 4,492,187        
Sale of stock (in usd per share) | $ / shares   $ 91.00 $ 32.00        
Sale of stock, consideration received on transaction   $ 164,000,000.0 $ 134,600,000        
Over-Allotment Option              
Schedule of Capitalization, Equity [Line Items]              
Shares issued and sold (in shares) | shares 288,461            
Sale of stock, consideration received on transaction $ 24,700,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 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Medicare | Revenues | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage 61.00% 56.00% 61.00% 55.00%  
Medicare | Accounts Receivable | Credit Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     30.00%   28.00%
Previously Reported          
Concentration Risk [Line Items]          
Cost of goods and services   $ 15.0   $ 27.4  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Leases (Detail)
6 Months Ended
Jun. 30, 2021
Minimum  
Summary Of Significant Accounting Policies [Line Items]  
Remaining lease terms 11 months 1 day
Maximum  
Summary Of Significant Accounting Policies [Line Items]  
Remaining lease terms 7 years 8 months 1 day
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:            
Net loss used to compute basic and diluted net loss per share $ (1,927) $ (687) $ (6,558) $ (5,823) $ (2,614) $ (12,381)
Denominator:            
Weighted-average shares used to compute basic net loss per share (in shares) 52,224,300   44,708,037   51,705,587 43,765,732
Weighted-average shares used to compute diluted net loss per share (in shares) 52,224,300   44,708,037   51,705,587 43,765,732
Net loss per share:            
Basic (in dollars per share) $ (0.04)   $ (0.15)   $ (0.05) $ (0.28)
Diluted (in dollars per share) $ (0.04)   $ (0.15)   $ (0.05) $ (0.28)
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
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) 3,989,628 4,751,319 3,989,628 4,751,319
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,117,516 2,939,893 2,117,516 2,939,893
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) 3,132 49,006 3,132 49,006
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,868,980 1,762,420 1,868,980 1,762,420
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Corporate debt securities    
Assets    
Corporate debt securities $ 500  
Recurring    
Assets    
Total 319,355  
Liabilities    
Common stock warrant liability 283 $ 447
Recurring | Money market funds    
Assets    
Cash equivalents 310,765 85,797
Recurring | Corporate equity securities    
Assets    
Corporate equity securities 8,090  
Recurring | Corporate debt securities    
Assets    
Corporate debt securities 500  
Fair Value Measured Using - (Level 1) | Recurring    
Assets    
Total 318,855  
Liabilities    
Common stock warrant liability 0 0
Fair Value Measured Using - (Level 1) | Recurring | Money market funds    
Assets    
Cash equivalents 310,765 85,797
Fair Value Measured Using - (Level 1) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 8,090  
Fair Value Measured Using - (Level 1) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities 0  
Fair Value Measured Using - (Level 2) | Recurring    
Assets    
Total 500  
Liabilities    
Common stock warrant liability 0 0
Fair Value Measured Using - (Level 2) | Recurring | Money market funds    
Assets    
Cash equivalents 0 0
Fair Value Measured Using - (Level 2) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 0  
Fair Value Measured Using - (Level 2) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities 500  
Fair Value Measured Using - (Level 3) | Recurring    
Assets    
Total 0  
Liabilities    
Common stock warrant liability 283 447
Fair Value Measured Using - (Level 3) | Recurring | Money market funds    
Assets    
Cash equivalents 0 $ 0
Fair Value Measured Using - (Level 3) | Recurring | Corporate equity securities    
Assets    
Corporate equity securities 0  
Fair Value Measured Using - (Level 3) | Recurring | Corporate debt securities    
Assets    
Corporate debt securities $ 0  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) - Common Stock Warrants Liability - (Level 3) - Common Stock Warrant Liability
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 447
Exercise of warrants (202)
Change in estimated fair value 38
Ending balance $ 283
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) - Private Placement Common Stock Warrant Liability
6 Months Ended 12 Months Ended
Jun. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Stock price (in dollars per share) $ 91.52 $ 72.45
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) 1 year 9 months 14 days 2 years 3 months 10 days
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability measurement input 0.7000 0.7300
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability measurement input 0.0021 0.0014
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities - Reconciliation of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 335,625 $ 134,669 $ 211,409 $ 38,223
Restricted cash 268 270 253 256
Total cash, cash equivalents, and restricted cash at the end of the period $ 335,893 $ 134,939 $ 211,662 $ 38,479
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities - Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Short-term marketable securities    
Amortized Cost $ 34,317 $ 90,034
Unrealized Holding Gains (Losses) (18) (136)
Fair Value 34,299 89,898
Long-term marketable securities    
Amortized Cost 5,500  
Unrealized Holding Gains (Losses) 3,090  
Fair Value 8,590  
Amortized Cost 39,817  
Unrealized Holding Gains (Losses) 3,072  
Fair Value 42,889  
Corporate debt securities    
Short-term marketable securities    
Amortized Cost 34,317 90,034
Unrealized Holding Gains (Losses) (18) (136)
Fair Value 34,299 $ 89,898
Long-term marketable securities    
Debt securities, amortized cost 500  
Debt securities, unrealized holding gains (losses) 0  
Fair value 500  
Corporate equity securities    
Long-term marketable securities    
Equity securities, amortized cost 5,000  
Equity securities, unrealized holding gains (losses) 3,090  
Equity securities, fair value $ 8,090  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities - Schedule of Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]    
Within one year $ 34,317 $ 90,034
After one year through five years 500 0
Amortized Cost $ 34,817 $ 90,034
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Jan. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 26,051   $ 23,857
TransChart LLC      
Business Acquisition [Line Items]      
Goodwill   $ 2,200  
Intangible assets   $ 2,000  
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Goodwill And Intangible Assets [Line Items]          
Goodwill $ 26,051   $ 26,051   $ 23,857
Assets acquired     7,500    
Amortization expense of intangible assets 1,400 $ 1,200 2,700 $ 2,300  
Cost of Testing Services          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets 400 300 700 700  
Cost of Product          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets 500 400 1,000 800  
Cost of Digital and Other          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets 100 100 200 100  
Sales and Marketing Expense          
Goodwill And Intangible Assets [Line Items]          
Amortization expense of intangible assets $ 400 $ 400 800 $ 700  
Acquired and developed technology          
Goodwill And Intangible Assets [Line Items]          
Assets acquired     3,600    
Commercialization rights          
Goodwill And Intangible Assets [Line Items]          
Assets acquired     2,500    
Customer relationships          
Goodwill And Intangible Assets [Line Items]          
Assets acquired     1,100    
Other          
Goodwill And Intangible Assets [Line Items]          
Assets acquired     $ 300    
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Intangible assets with finite lives:    
Gross Carrying Amount $ 67,301 $ 59,816
Accumulated Amortization (18,224) (15,518)
Foreign Currency Translation (1,895) (1,193)
Total 47,182 43,105
Intangible Assets, Net (Excluding Goodwill)    
Total intangible assets - gross carrying amount 68,551 61,066
Total intangible assets, net 48,432 44,355
Acquired in-process technology    
Intangible assets with indefinite lives    
Net carrying amount 1,250 1,250
Acquired and developed technology    
Intangible assets with finite lives:    
Gross Carrying Amount 34,784 31,209
Accumulated Amortization (10,449) (8,991)
Foreign Currency Translation (1,057) (725)
Total $ 23,278 $ 21,493
Weighted Average Remaining Useful Life (In Years) 8 years 4 months 24 days 9 years 1 month 6 days
Customer relationships    
Intangible assets with finite lives:    
Gross Carrying Amount $ 19,308 $ 18,168
Accumulated Amortization (5,343) (4,684)
Foreign Currency Translation (763) (449)
Total $ 13,202 $ 13,035
Weighted Average Remaining Useful Life (In Years) 10 years 3 months 18 days 10 years 10 months 24 days
Commercialization rights    
Intangible assets with finite lives:    
Gross Carrying Amount $ 10,579 $ 8,079
Accumulated Amortization (1,469) (1,039)
Foreign Currency Translation 0 0
Total $ 9,110 $ 7,040
Weighted Average Remaining Useful Life (In Years) 8 years 1 month 6 days 8 years 8 months 12 days
Trademarks and tradenames    
Intangible assets with finite lives:    
Gross Carrying Amount $ 2,380 $ 2,360
Accumulated Amortization (900) (804)
Foreign Currency Translation (75) (19)
Total $ 1,405 $ 1,537
Weighted Average Remaining Useful Life (In Years) 9 years 4 months 24 days 9 years 10 months 24 days
Other    
Intangible assets with finite lives:    
Gross Carrying Amount $ 250  
Accumulated Amortization (63)  
Foreign Currency Translation 0  
Total $ 187  
Weighted Average Remaining Useful Life (In Years) 9 months 18 days  
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2021 $ 3,057  
2022 5,928  
2023 5,856  
2024 5,620  
2025 5,451  
Thereafter 21,270  
Total 47,182 $ 43,105
Cost of Testing Services    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2021 658  
2022 1,316  
2023 1,316  
2024 1,316  
2025 1,316  
Thereafter 5,457  
Total 11,379  
Cost of Product    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2021 970  
2022 1,941  
2023 1,941  
2024 1,941  
2025 1,941  
Thereafter 5,056  
Total 13,790  
Cost of Digital and Other    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2021 418  
2022 836  
2023 836  
2024 600  
2025 431  
Thereafter 1,622  
Total 4,743  
Sales and Marketing    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2021 1,011  
2022 1,835  
2023 1,763  
2024 1,763  
2025 1,763  
Thereafter 9,135  
Total $ 17,270  
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Summary of Inventory (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 2,532 $ 1,702
Work in progress 3,098 2,936
Raw materials 9,430 5,374
Total inventory $ 15,060 $ 10,012
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Clinical studies $ 8,793 $ 6,733
Deferred revenue 3,916 3,530
Short-term lease liability 3,363 2,033
Deferred payments for intangible assets 2,000 2,000
Accrued royalty 1,539 1,072
Professional fees 1,340 1,529
Test sample processing fees 926 416
Contingent consideration 548 738
Other accrued expenses 4,557 2,551
Total accrued and other liabilities $ 26,982 $ 20,602
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Additional Information (Details)
$ in Millions
1 Months Ended
Apr. 30, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accelerated and advanced payment $ 20.5
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
1 Months Ended
Jun. 30, 2014
milestone_payment
Jun. 30, 2021
USD ($)
Jan. 01, 2021
Dec. 31, 2020
USD ($)
Jan. 01, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]          
Lease extension term period     8 years 2 months    
Operating lease, right-of-use asset increase amount         $ 13,000
Operating leases right-of-use assets   $ 17,859   $ 15,228  
Less operating lease liability, current portion   3,363   2,033  
Operating lease liability, less current portion   $ 17,783   $ 16,069  
Number of milestone payments | milestone_payment 6        
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary of Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 1,207 $ 1,114 $ 2,412 $ 2,233
Finance lease cost 23 51 53 104
Total lease cost $ 1,230 $ 1,165 $ 2,465 $ 2,337
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary of Other Information Related to Lease (Detail)
Jun. 30, 2021
Other information:  
Weighted-average remaining lease term - Operating leases (in years) 6 years 6 months 21 days
Weighted-average remaining lease term - Finance leases (in years) 0 years
Weighted-average discount rate - Operating leases 10.50%
Weighted-average discount rate - Finance leases 0.00%
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finance Leases    
Remainder of 2021 $ 3  
2022 0  
2023 0  
2024 0  
2025 0  
Thereafter 0  
Total lease payments 3  
Less imputed interest 0  
Present value of future minimum lease payments 3  
Operating Leases    
Remainder of 2021 2,556  
2022 5,095  
2023 3,747  
2024 3,869  
2025 4,012  
Thereafter 10,256  
Total lease payments 29,535  
Less imputed interest 8,389  
Present value of future minimum lease payments 21,146  
Less operating lease liability, current portion 3,363 $ 2,033
Operating lease liability, long-term portion $ 17,783 $ 16,069
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
401(K) Plan - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Retirement Benefits [Abstract]        
Expense incurred related to plan $ 0.3 $ 0.2 $ 0.8 $ 0.5
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Warrants and Rights Note Disclosure [Abstract]        
Purchase of common stock warrants exercised (in shares) 3,000 0 4,000 272,000
Proceeds from warrant exercises     $ 4 $ 304
Number of warrants exercised on cashless basis (in shares)   0   34,000,000
Shares issued (in shares)       24,000,000
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) - Common Stock
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of shares underlying warrants (in shares) 3,132
Original issue date of April 2016  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1.12
Number of shares underlying warrants (in shares) 3,132
Original issue date of April 2016 | Original Term  
Class of Warrant or Right [Line Items]  
Original Term 7 years
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Shares Available for Grant  
Shares available for grant beginning balance (in shares) 672,968
Additional options authorized (in shares) 1,977,647
Common stock awards for services (in shares) (2,179)
RSUs granted (in shares) (623,738)
Options granted (in shares) (163,629)
Repurchase of common stock under employee incentive plans (in shares) 171,423
RSUs forfeited (in shares) 146,145
Options forfeited (in shares) 143,649
Options expired (in shares) 6,224
Shares available for grant ending balance (in shares) 2,328,510
Stock Options Outstanding  
Stock options outstanding beginning balance (in shares) 2,670,398
Stock options granted (in shares) 163,629
Stock option exercised (in shares) (566,638)
Stock options forfeited (in shares) (143,649)
Stock options expired (in shares) (6,224)
Stock options outstanding ending balance (in shares) 2,117,516
Weighted- Average Exercise Price  
Weighted average exercise price beginning balance (in dollars per share) | $ / shares $ 21.92
Weighted average exercise price - options granted (in dollars per share) | $ / shares 80.62
Weighted average exercise price - options exercised (in dollars per share) | $ / shares 16.11
Weighted average exercise price - options forfeited (in dollars per share) | $ / shares 26.40
Weighted average exercise price - options expired (in dollars per share) | $ / shares 24.74
Weighted average exercise price ending balance (in dollars per share) | $ / shares $ 27.70
Number of RSU Shares  
RSUs granted (in shares) 623,738
RSUs forfeited (in shares) (146,145)
Restricted Stock Units  
Shares Available for Grant  
RSUs granted (in shares) (623,738)
RSUs forfeited (in shares) 146,145
Number of RSU Shares  
Number of RSU shares beginning balance (in shares) 1,878,866
RSUs granted (in shares) 623,738
RSUs vested (in shares) (487,479)
RSUs forfeited (in shares) (146,145)
Number of RSU shares ending balance (in shares) 1,868,980
Weighted- Average Grant Date Fair Value  
Weighted average grant date fair value beginning balance (in dollars per share) | $ / shares $ 28.42
Weighted average grant date fair value - RSUs granted (in dollars per share) | $ / shares 79.91
Weighted average grant date fair value - RSUs vested (in dollars per share) | $ / shares 23.57
Weighted average grant date fair value - RSUs forfeited (in dollars per share) | $ / shares 34.16
Weighted average grant date fair value ending balance (in dollars per share) | $ / shares $ 46.49
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total intrinsic value of options exercised $ 25,900,000 $ 3,300,000 $ 35,000,000.0 $ 4,000,000.0  
Share-based compensation expense tax benefit recognized     0    
Share-based compensation expense capitalized     $ 0    
2014 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum portion of employee ESPP plan contribution 15.00%   15.00%    
Maximum value of employee purchased shares per calendar year     $ 25,000    
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%    
Issuance of common stock under ESPP (in shares)     21,412   24,052
Aggregate proceeds from the issuance of shares     $ 1,300,000   $ 800,000
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Intrinsic value of RSUs $ 170,900,000   170,900,000    
Total unrecognized compensation costs related to stock options and RSUs 69,300,000   $ 69,300,000    
Stock options and RSUs expected weighted average period     3 years 1 month 28 days    
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock options and RSUs expected weighted average period     2 years 8 months 23 days    
Total fair value of options vested during period 3,000,000.0   $ 5,700,000    
Total unrecognized compensation costs related to stock options $ 24,300,000   $ 24,300,000    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Number of vested shares (in shares) | shares 811
Number of shares expected to vest (in shares) | shares 1,173
Number of shares total (in shares) | shares 1,984
Weighted-average exercise price vested (in dollars per share) | $ / shares $ 17.44
Weighted-average exercise price expected to vest (in dollars per share) | $ / shares $ 34.23
Weighted-average remaining contractual life vested (in years) 6 years 8 months 12 days
Weighted-average remaining contractual life expected to vest (in years) 8 years 6 months
Aggregate intrinsic value vested | $ $ 60,108
Aggregate intrinsic value expected to vest | $ 67,179
Aggregate intrinsic value total | $ $ 127,287
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
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 6 months
Expected volatility 53.10% 62.56% 53.10% 62.56%
Risk-free interest rate 0.09% 1.57% 0.09% 1.57%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
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 7 months 6 days 5 years 10 months 24 days 5 years 10 months 24 days 5 years 10 months 24 days
Expected volatility 78.07% 77.00% 77.78% 77.00%
Risk-free interest rate 1.03% 0.12% 0.76% 0.12%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed $ 9,397 $ 6,417 $ 15,945 $ 10,676
Cost of testing services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 570 423 965 670
Cost of product        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 214 133 289 192
Cost of digital and other        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 230 155 338 213
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 1,940 1,456 3,298 2,267
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed 2,632 1,580 4,292 2,550
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation total expensed $ 3,811 $ 2,670 $ 6,763 $ 4,784
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Income tax benefit $ 100 $ 330 $ 363 $ 630
Deferred income tax expense (benefit) $ (100)   $ (400)  
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Reportable Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Total revenue $ 74,188 $ 41,801 $ 141,588 $ 80,181
United States        
Segment Reporting Information [Line Items]        
Total revenue 70,711 39,577 134,515 75,150
Europe        
Segment Reporting Information [Line Items]        
Total revenue 2,669 1,506 4,952 3,538
Rest of World        
Segment Reporting Information [Line Items]        
Total revenue 808 718 2,121 1,493
Testing services revenue        
Segment Reporting Information [Line Items]        
Total revenue 64,890 36,293 124,171 67,735
Testing services revenue | United States        
Segment Reporting Information [Line Items]        
Total revenue 64,839 36,208 123,860 67,537
Testing services revenue | Rest of World        
Segment Reporting Information [Line Items]        
Total revenue 51 85 311 198
Product revenue        
Segment Reporting Information [Line Items]        
Total revenue 6,861 3,291 12,639 7,986
Product revenue | United States        
Segment Reporting Information [Line Items]        
Total revenue 3,465 1,216 5,960 3,277
Product revenue | Europe        
Segment Reporting Information [Line Items]        
Total revenue 2,659 1,496 4,911 3,498
Product revenue | Rest of World        
Segment Reporting Information [Line Items]        
Total revenue 737 579 1,768 1,211
Digital and other revenue        
Segment Reporting Information [Line Items]        
Total revenue 2,437 2,217 4,778 4,460
Digital and other revenue | United States        
Segment Reporting Information [Line Items]        
Total revenue 2,407 2,153 4,695 4,336
Digital and other revenue | Europe        
Segment Reporting Information [Line Items]        
Total revenue 10 10 41 40
Digital and other revenue | Rest of World        
Segment Reporting Information [Line Items]        
Total revenue $ 20 $ 54 $ 42 $ 84
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Long-lived assets $ 14,219 $ 10,704
United States    
Segment Reporting Information [Line Items]    
Long-lived assets 13,592 9,888
Europe    
Segment Reporting Information [Line Items]    
Long-lived assets 283 351
Rest of World    
Segment Reporting Information [Line Items]    
Long-lived assets $ 344 $ 465
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #V)_5('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 " ]B?U2/@(:5^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:059:'+BV-/"H(#Q;>0W+9@TX;DI-VWMXU;A^@'\#%W__SN M=W"-"=+T$9]C'S"2PW0S^K9+TH0U.Q(%"9#,$;U.Y93HIN:^CU[3](P'"-I\ MZ -"Q?D=>"1M-6F8@458B$PUUD@345,?SWAK%GSXC&V&60/8HL>.$HA2 %/S MQ' :VP:N@!E&&'WZ+J!=B+GZ)S9W@)V38W)+:AB&MW!= M(MT9G'XE)^D4<,TNDU_KA\UNRU3%*U'P^Z):[2HA^4K>UN^SZP^_J[#OK=N[ M?VQ\$50-_+H+]0502P,$% @ /8G]4IE&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" ]B?U2MT$\SSX% !M%0 & 'AL+W=OXD@D=XU Z\UGRTJ\@, G7@387K.%@P]9\P?5OF[F",RM'\<.8BR24@BB^NFN,G,]C MEYJ [(G?0[Y+SHZ)^92EE-_-R3)*LE^R M.SS;H0WBI8F6\3$8&,2A./RSMV,BS@+:SI4 >@R@%P%.^TJ >PQPLP\],,L^ M:\(T&PZ4W!%EG@8T$>3^ $*O@'3)%RETD)"I\+G_/MX"0CDK>F)U3U' 7U+1(JY]0ZA- MG1(^XZKPJ$5HKRS\'1TW3Y*;X;EHDOX>+1.MH.[^02#;.60[@VQ?@9Q(+X79 MH,GK?L/+,HZ'.W;S&6'1R5ETZK%X3IG27$5[\L(W4NDR1CB45BE'&'5S1MUZ MC.9+AQKQ:($RU<_ MY]1'<:9"AWI/'L*(DZ'?+V5;@3Z98B3/Q-BI0_*5O9&9#Y46KD(O8XJ,;07D;;OINDZW[]YB#&G! MD-9A./)]<(KDYG1 'N$Y\E64YPZ'=,BKW!D3BIB'30FGD&O'_5\DQ^8,!AG> M(TH)XG +:'\"LF""/$!%>V'B28QF80$.+N*7-/-BG"NY#<5E,HY<<#"GHWF"'K6ZU1P@+;3P8@4 M=N#@&OXH/@N(Z?,D:F;U[ !'3%U^RK NAIM)B,L!:-%J9 M:YG".%7*-!^'CB-+%^A%6MJN5R!^NVSRWS,KS(#6,H.9@-;QL!XSO1H[42UE MAB-6,"L<@-9R -,6@;>#K*ZE*IT&%3B/3$$-C#P/UIW0,W#_ (EQ+.2?UI+_ M1WA+)WN+V7/9#CNT2WM.%SQJ6\:P, .*2_@(UBI^MEYYB-BZ-%DX0&6R"H&G MN#[G*Z<':)[ ,[]Q,)0'N%A>[SA8U:*^$'NWHFF_8'5<0>B"D@-1,^?R._\M)JKX"RP:JITZ-N&V-6R+V+B_/)@6TJM99P=!ISY7)D'X/Y*2GTZ,2_(=UB'_P%02P,$% M @ /8G]4EDR7SF_!@ E1L !@ !X;"]W;W)K5P=#@BY\R,SA^$_*Y6G&OTKUE9SQ;G[;5KN3@7C:[*FE]+I)KU MFLG'#[P2#QK[2Y,%^<;]@]O^7ZV^9:PMF\MU*4:UZK4M1(\N7% M[#T^O:2Q&= B_BGY@]H[1F8J=T)\-R5492\#C M1V=TUC_3#-P_?K+^1SMYF,P=4_Q25/^6A5Y=S-(9*OB2-96^$0]_\6Y"D;&7 MBTJU?]%#APUF*&^4%NMN,#!8E_7N/_O9.6)O XG!I!N 'GI -H-H.U$=\S: M:5TQS1;G4CP@:=!@S1RTOFE'PVS*VKS&6RWA;@GC].)2U 6\%%X@.%*B*@NF MX>0#JUB=5:!2K"W4^U\#!6)KGW?,^[)Y' M)I[WJ:E/$ V.$ D(=@R_] ^_XCD,Q^WPX'#X'&;>3Y_TTR>M/3HU_49*7FO$ ME()YGGHLTMXB;2V&4Q:96B'P#CN_S7#3@/(@8.0=/ ED7P\AZ=I@&<3QB:*/ BV2"8=PS MC+T,/]9;>+M"/KIXQ=83<13$P8B7 Q4$F+AY)3VOQ,OK6O(-*XMV*0J]XA*B MR?Y:=]%-+"))1M(16QM$DRAUDTU[LJF7[%>A6?4"@JG]GL,@R\8OVH:1A 99 MXB:9]22S9SP*XBGU8^M2L[$W(&?Z"-5 M>+E^ :9,E_4]JCB('.P?(V?'8GG<*.YQ<&?V@$^21F/6+EA$R,0JP'MBA)_9 M3)K5]Z4)23N.D][M#!UN^9"2,5$'+*11-$%TD U,O$3_%*)X**O*28W8RR\. M(CRFYH#1-)I8I'C0'^P7H!NNM"QSH^)&@IP,J8/A>)^[0$DPP6[0'.P7G2]M M*/(L0(>,1-DX8CI0$#*GR UB@_UJLPM#'G*V@D11$N*Q7CMP-$XCC"<(#EJ# MXQ>E*U7)[LJJ%6Q?SH('LAU=L,>IT06VY$?DRBFX\G;L"R.Z,34!X7 M?HD AK(Q:UJLH811S!0!3I9V\,=Q@JT5Y("EX5[*<$AST CL%XDGFH/L[KTK M)U]; 4B!9(LY^#OYU$;65(K07L &&2390$9% /\DSY(M9KJ*ZA M[LR_HP4ZA?T1LBI,$=LB<%)8OO= 8N#J$-F(7-F%B,;1!))SR\*!GQ*]GN\#P'#]'O9-$R3CT.F!9D-*I MT#LH&O$KFMEJI=ZMV[9A(&JS)GB= ]\NXF;NB.LU;#I_IVK#=))DWD[DU 68EJH)+]>95"O'UK*VI]*.W"3/H&O7K&I2_ M76QH0]DI>AV<0%$-D4*B+:L:?H9P< 0YH_DAM6(P/\0:O1*R_,_HMT:?FIJ_ M>07;Y>RI7]6^IBN>\_4=E]VMKA=UAFKQ9*94JD\!&JT@&A5FK_^J26?#Z'FM M]4(.O3GH+/7K[+XJN%WY>WT9D:,(?DF,>W. #K.C,,1'.(Y_LZ>/$!C;\+:C M7#E%CCIRAW%!Y\"$$X&6#ED#]6<-[XNB-!H T\A=UPGR=S3)TG LQ0X<29(XF5K$0[9 _=F"I<;M7OS%2<16$]Q9 M>SMPSMI[OO?-Q'RP^LSD?5DK2,"6,# X2< -BQ:;]C'(GM!;K]G#% M&9 W +B_%"#8W8GY,M-_B5O\#U!+ P04 " ]B?U2[VAC]-H" "_"0 M& 'AL+W=OS,=J#;K]^UDV:$\ED>P!_WG'O.S0WV>"/D ML\H)T>BE8%Q-G%SK\M9U59J3 JN>* F'G:60!=8PE2M7E9+@S((*Y@:>%[D% MIMQ)QG9M)I.QJ#2CG,PD4E518/GGGC"QF3B^\[KP1%>Y-@MN,B[QBLR)_E;. M),S&*"HXD64Z<._]VZGL&8".^4[)16V-DK"R$>#:3S]G$\8PBPDBJ M#06&GS69$L8,$^CXW9 Z;4X#W!Z_LC]:\V!F@169"O:#9CJ?.$,'962)*Z:? MQ.83:0R%AB\53-EOM*ECH]A!::6T*!HP*"@HKW_Q2U.(+8 _. (&D!P+J#? M /K6:*W,VGK &B=C*39(FFA@,P-;&XL&-Y2;QSC7$G8IX'0R%3R#AT(R!",E M&,VPALD]9IBG!,T-L4)7,RP)USG1-,7L&GU$'Y"+5 ZK:NQJT&'8W+3)>5_G M# [D_%+Q'NI[-RCP G\/?'H<_D!2@/L6[G7A+KAO2Q"T)0@L7_\ WUR#9>A, MC<02/5(.QBEF:"84M9WV\VZAM(1^^W4D6;]-UK?)!@>2S:!+B9108GBTZ?,- M*K%$:\PJ@JXH1Y7*4$ED7=KK?:6MZ6-+;][1=>+U/ _*N-ZNX*FHCO9!JWUP MF?:Z 1"N="XD_0L;QD.]NE=\S1]NR?*]^K.C_XS CH6PM1"^RP)5JCHM/WRC M:E?WL8B.X*@5'+U+,/PC*XUY1OGJE.KHI.IC$1W5<:LZ/JIZ*HH"WIQWMGA\ M5HN?BNH('[;"AQ<(O[B_AP?;=K?DYT1V'(Q:!Z/+'9S7WJ,WFL(@#(,XVBW] MV\#!:##P_2C:K]WW_I]&WN7J+^CUAOX,#WLB#YAPMTY7<[7YBN6*O;0CW1HK0'[D)H.+[M,(<;%I$F /:70NC7B3G#VSM;\@]02P,$% M @ /8G]4B QGCTL!P &"$ !@ !X;"]W;W)K'"LK*T$^N]7 M=DQDI&M!%U[(U]&1S]75O4+SF>3FZ.&N_NZXNSN16%7DIKBM4 M;]=K7OV\$H5\.!_AT=,7-_ERI9HOQA=G&[X4MT)]WUQ7^M/XP)+E:U'6N2Q1 M)1;GHTM\.@N#9D"+^"<7#W7O/6JDW$EYWWSXG)V/@N:*1"'FJJ'@^F4G)J(H M&B9]'?]VI*/#G,W _OLG]D^M>"WFCM=B(HL?>:96YZ-DA#*QX-M"WO_+$+1&^ YH$'D&X L0>$ P-H M-X"^=H:P&Q"^=H:H&]!*'^^UMX&;%6Z1>=#ZI&8F^K>2VYF56GXV5OIJ&PC^WY0FBP4=$ H*!ZYF\?G@ R7G;[+/_/?NS8-!# M7M"6CP[PW8B=*+?BU$,5'JC"EBH-7^+DJ=-T6KEV>ZQN>U:O)H!VZ6Q)434T(LT0!* MKXN5"%,717$41I9H%T4T5PJ+3@^BTU<4!>GL&$ARZEP 2U)J9>+$144D#NQU M=E$X9$ZQF;FP-&8T@C7CP#3;P*OZ+UG7:%')]9-RW5+!SADX\Q^'++17&8+A M( FH)1K"17%@[V60+HZB<$!VSV-@?V%4*U%INS"7:X&.NJ7^X"N.F!ANX@WI MYU*)2M2JH_^(2@&6QH[FV=41]J_$KB@ )$RPL[E>))J]1/1QW0VW3N!,+68FGQ5;\$6Z5V'4HQ_I$P&S5 "Q.["XX!=E2 MYI0[ (9I@ ?L-#;&"/N=T>>#6JV_%(LA*K1<:%)@ZIY5CG+J+"L!T]W86%8"1&#M[%YI4N]V!127& M Y' :P:>E"+M@%"]XCJKC[Y*)1#U.@)BW ;!WE!>\3J?HR/=)S-9%+SJS?0! M"F]'E_25!B>V9U\$.;* MA]D<^2!L4+[Q2,1_V^)'>V-09,=\I_VU=DNM[AIMFSM<2C8.::/CT[1(*PF] MN6=\"/'[$)-[^XGAB+MV("*$A-2I6@ R#%GC\)D==X 3LT!O?[M:0YR4Q1&C M Z=V8@P)\1N2?O+Y]+NV8$B_BQS2#W .Z &(!A$F)FWU>! M9F6#YVUBNBI)W_&.'#4]C/K/\1.I#YSZP+64,MO?J(*7?!]3ZIZK,2/4MJ(0 M##C, S!*&;9/6A!;PNA ^Z:FNU)_=]7GJVP[5[XPFF9%R5M3F_9N6/N/QR^F M-G7/GG$2VSHW]=?O7TQK MJ(S;G7X"H$@_#;MXNJ@DB8@=3F#&=,A[4U.VJ;]L3_-EWN3.I1;<0"B"[5X*H$+&G (#H,)X:#%,R:;O6;)#4[+# M]RS9'=FSQA51JQ1/(%3HU H 1=+$SFT(Q2*[5(Q[3WK7HEJVC]AK;6NWI=H_ MW#M\>WB,?]D^O+:^O\*G$PQ\/\6GL_U#>D.__Y^!+[Q:YF6-"K'04P4G3*]\ MM7\,O_^@Y*9]SGPGE9+K]NU*\$Q4#4#_OI#ZE-=]:"8X_#/$Q7]02P,$% M @ /8G]4E2P?(X$ P #@D !@ !X;"]W;W)KV6'."$TTJ6H@$A.8JDL8'AMR(3DN3($8?RJ;5J-2T7<'^^LO].Y M0RX++,B$Y=^R1*9#JVNAA"QQF3O=,:7S?]YG_^S]0 R_J0]?V_./V&L*X74=W-*8%01]OUD(R>&#_W'"7="X M"[2[X(B[3] 9%A"X*/9)" M"^&.J.R<_H;/HS_L24:+/5N)GD^B5EW!/@B#P6Y*_QKAA+VHI M_AITY3J1TU+XT4G3^6E.':A^KL([AO(-NJRHF!E30B[Q6O@:4'W7: M%6;RZ 4]IY6QO=?@"\)7^F85D%5)9?4M-ZO-Y7VC[ZS6^MCM3US#^A0N^^IN M_F.^^E.XPWR548%RL@17SG4'#H=7MV\UD6RMKY<%DW!9Z6$*/RR$*P#L+QF3 MNXERT/P"C7X#4$L#!!0 ( #V)_5(EF[GT30L -Y* 8 >&PO=V]R M:W-H965T&ULQ9Q;<]LV%L>_"L?3F6UFJHBX@QW',[7CU(Z] M6T_<;!\Z^\!(M,4-1:HD%2??OB E"R)P (J2XN8AUN4/\!"WWSD'H$Z?BO)S M-4N2.O@ZS_+JS9,73FQ-T\OS!A_1Q M5C=)7J5%'I3)PYN37]#/MU%;H%7\-TV> MJJW707,KGXKB<_/F>OKF)&PL2K)D4C=5Q.K/E^0BR;*F)F7'7^M*3S;7; IN MOWZN_5U[\^IF/L55O;F1)X$T^0A7F;UA^+I*EG?$&OJFQ19U?X? M/*VUX4DP659U,5\75A;,TWSU-_ZZ;HBM H@X"N!U 6P6X(X"9%V & 6(RR2Z M+D!W-8FM"S"C ):. GQ=@!L%*'84$.L"PKR"P<'L_=C=K^'J\&5CLJW\9U?'9:%D]!V>A5?7JLXLBGZHYE4P#]:HJLG0:U^K-?:W^J,E65T'QH-X5 MD\^S(ILF9?6OX/*O95I_"T;!Q_NWP8\_O I^"-(\^'U6+*LXGU:GXUK9U=0^ MGJQM.%_9@!TV_%[4<084N_ 7NUM^RM))\-O#0U*F^2-0P5M_!;_4RNHD^'=< M?E;+W?JV/-5=^JN[*.9SM:ZTC064?K=[Z?X[^W7WRH;>Y55/HTVG:;-^QEEP M%Z?3T74>7,2+%.[!ZWWKZF^!]_M6/;0];GHN-)DLY\NLG36_U;.D5!-IKH X M:TCU)0ENBPJ:$K>[U_HV>4@G:=VM9*SF^6:RX\UDQVVMU%'K>?*8YKFZ306N M+,XG2?"CFKG5+"Z3ZE40U^I2D]4F@//6,INO)KNA9O^8)H M?XLG<34+E@OU6?(U*2=IU+AK6][;R^? R&6Q]:@]O M;"W1?:KNO6C6(3_L+N>+K/B6)*L[!_K2YJ85RZ>(V=Y!\;5XGH.4VYR@V M?9*K/E77A(GZ2/N8J="S+))]\"VK5PE6V,CJ>_E]%E,WB#MIM\VZ$ MA.GYE./RZSB MB&.Q0EK$F,_B8\0]]BX]0<^6$,7^Z&[7^B#;91" ML<]:YNU&H"HP^@%T4/@#R7SQ#]Z*7O'+1T!88QG[L7S XHIM[(Y0Z 5UM#% M?NCZ%DULLW&$L.H&QT4U'7$/';W+X?MEK@9NZ%X.,4 ^*3G&D6N::_IA/_WL MY;#/FG-LXPSS4'!ASB-NSR,SO@'JX@AC;"Z'@&[$"*+F/ )DA'(444<[:=9B M/VN/L!S:J.U9#C5ML9^V>RZ'-F3!Y5#NL!Q"O(:60R">A99#0.9=#C7]\2#Z MN_O0,1$!>D>4(N0*!HCF+?'SUIZ(?=:<$QNP6*AY:+C\EVM=IP?-L "HBQ., MF>$PW@"Z$0XCHZ-O(1EAF&&'_T8T^LE0] ]U+@G$;I]S231MR=!D\2[^)0$B M8LB_7.O\65D@VPSYEX .\B\AF<^_)%O):_+RC@G1;@ 9'GNW8VB3PVL^3:NJ MS='$^51]M-KN4%]4O4F#=\1V)2B-,)(& 7\%A"AL_SE:6#L=9'C^><@M0KN+ MZTMN#T%$*#.'ZEM AY4.=67O !DUVP>X8E=R[3+*&,SO'4:Y&EK[4.2[)-2) M[:RX3-%N"GF1;#D!TN64J$7)89_V5,AW2Y@3P"G (3&S1+VRKN7:WZ$7Y ;H$"T&6F M$WO3I^K:K;E,_5SV92"H'>F/.#/GY&VOK&N:)AD=E T8FJ>@-M'\>0JJP4;] M8-LC3T%MB(%YBK7.FZ< Z@+S%( .RE- ,E^>@FK TJ&I@*$Q+@5B>6^,2S5# MJ9^A?7D*1S\"T(3"7 JDW\TP%Z@+#',!'13F0C)?F,LTTEGX\N$1TWQFP_E\ MS/"( 7S&"#'B6,*8!C0;#NA#HQYF!]Y(2F%N;;\#= ;%KUU5.3);3'.<[;D! M/N"T$;#134/7&1FF0;A([^F:[$&*CL@*#U"&,6 G6\2,>%H:J[QQ@^(6/<,HSB0#D>1.;#[ M5-T;TL#D?F >%$9QFX:RPXB%IC/5*^M:KI'' M_WLJIGOO0+JDEB2T RC )WRJ\VS;+>PC&#D"*/XUA%I M/V /#Z,X$ M[PRBN&SX,7,B%#3XUJM6P=AW?%II]HB=MZ\V'@0NYL&%' M17/^Q%@ A/TPCK60 W6IL"N4QD)Q ^A&!#%S 0!EC"'J:B>-8N%'\:#C G G M#J6QT#06?AKW'A> ^W%'((L=@ S4!0(9T$% AF5N( L-9,%??B$76P\A[1FV M[IY=$3;D7&NBQIO8,V+U9U:$'8N:>S9>2==:34/AI^&Q'N4"@E(>8NGPJZ2& MGO1#[Y"GN8#S3AT.KUJU5]:U7+-1'K"=NFM610(Y68*X(TR3&J+R@"U37UI% M O@T/5&_IFNQAJL\^L-$@](J$B Q%J'3<$T[>?0GBGK3*A)X8$@2,ZW2I^K> MD":D''Z&Z4B/=4F;5001UP.A&E1RS\- ^SW4)8'#UN9YV:L>4?=.-/-DSY;K M(2DM:=,N4A&B:7B/JFOYUE.Y?BP>$+U(8/?3])!O>D1=JS4>I1^/O@!' AN- M*,)F/JM7UGU>6),Q&G0X>6@<% %'B+QQ4*3)%_7D78?'01'P? \4!P$ZRW\& M-& .O7:YI??E)!@PHEJB!+'E3)\'7CB)>K'U-:O:F+1?N# M-I^*NB[F[%$:"0K3-@FMHF/[[":7QJI?BNU0^/<[.VE61HGXLB^Q MS[[G\7-W]B7=*KTV%8 ESX)+,PTJ:S>786CR"@0U [4!B3NETH):-/4J-!L- MM/ @P<,XBI)04":#+/5K#E+G+]W^,5@:_;FQ$6R5&KMC&_% M-(B<(."06\= <7B"&7#NB%#&8\L9=$*_66&K:7 > MD )*6G-[K[9?H8UGXOARQ8W_DFWK&P4DKXU5H@6C L%D,]+G-@][ .0Y#(A; M0/Q1P*@%C'R@C3(?U@VU-$NUVA+MO)'-37QN/!JC8=)5<6$U[C+$V6RF9($U M@8+@S"C."FK16%@$XU.E1@64[Y"?E, M'A8WY/CHA!P1)LG/2M6&RL*DH46=[K0P;S5=-YKB=S2-R)U"8D-N45MQ #_K MQR<]^!#STR4IWB7I.NXEO*-Z0$;#4Q)'\?"0GG[X]UHB/#H$?R5GU-5LY/G& M[_#-ZR5G.?E1EJ"97/4PCCO&<2_C3 F!;\JX.I^2'"UFW#LU!"N(-Z Y"#>, M/5C/ACWQ[*YO/&47PR1)PZ?])+UU&L;CBTGG]4KYI%,^Z55^9?&F <$*K;'E MM5?S YE).O[DOV8F>1/TV?F_(8=[SU> 7OFN9I"SEK9YR=UJUSBO?+\(_[HW M71?SL&(HCD.)T&APAMG332=K#*LVOADLE<76XJ<5-G_0S@'W2Z7LSG '=+^3 M[ ]02P,$% @ /8G]4GUAE<@<" $B( !@ !X;"]W;W)K=FOWR'EF([XX@;8OB2R?$@]Y_4YA_+%@Y#?U98QC1Z[ME>7DZW6 MNW>SF6JVK*/JK=BQ'KY9"]E1#1_E9J9VDM&57=2U,YQEU:RCO)]<7=A[-_+J M0NQURWMV(Y':=QV53^]9*QXN)_GD^<87OMEJ5!F3NJV%*T_^,KO;V<+"9HQ=9T MW^HOXN$_[*!0:?9K1*OL7_1PD,TFJ-DK+;K#8D#0\7[X3Q\/ACA9 /N$%^## M CQ>4$06D,,"8A4=D%FU/E!-KRZD>$#22,-NYL+:QJX&;7AOW'BK)7S+89V^ M6HI^!4YA*P172K1\135\N-7P#[RE%1)KM*1JBSZ!QQ6:HF^W']#//_V"?D*\ M1U^W8J]HOU(7,PUHS)ZSYO#D]\.3<>3)%?HL>KU5Z",@6+U MX^2&O^W[MXAD;Q#.7$QNS^U0T JQV21'\5>X"J/ MN,JDOM>K_T.X#C&C!:1X(_J&MPSU!\#FKKEN3#3MI+CGX'=T]X1^WIOXX_TO M2+S29M416Y6TV:T6S?>I2?<5:D0'-5!14T5"-AQV*D^LDY=U48YL&)#*JGD5 M-N'\"'.>A/F%W=-V;Y&9M .D'5PI QX]4"EI#Y;D](ZW7#\96<3=DVY M1&8U"^DT]]"2Q4@A7P04JL/Z+([Z+)+Z?&! +0T?%((J@6@GI.9_16V_\$ 4 M>89'2'TA@HL(TOJ(M$XBO3X!9DPO3?6?BO440A-1I9@.YEOM&XU4U0AO0 B7 MD4C),U>WLR3B;SVP=LO_ M]O@*T1X&Y%OYEJ)CL@"/F=:7H'V1BG)*NSD28!L2RBQPG_Y*^+^=[D/U01]06OO+\XQSSQE3'H#[80UJ1^5@=7RCF M&\=@>9K"EEL*KE"&Z$\JL\T&F\[/M>A,E5I;KMN&K$W! )E@_%[8Z"@ M08J @TF1UV.;A.3J+&87QW1YF83Y:W\/ 2KD4Q!9OA1P0H3$)_N#^'%/O$453$F MVH!4/L=%!*UC*'R.H=;[DV+W!#/0\O,MHJM[VC?,Q()I>H.P T2$LZ+V@ >H MZ(782^2.C'":C(;Z;H#,(/]7,\9!.]S$V!?>.!]L1AXQU_X#'^M5C9.U!#3.ZYI MB]@C*D 02-X8J6=]>;C^D0"3+?P^-R1&RI/9 M\*5:CLA(>@Y[Z2[VR&3#E777X1@J#-H?M\9'CP$1DL7BUK$C2;-C'.Y@9K&S M126(V2>\.L/C!BT@A?,\9F;'C.33 M),V3']=KUMBL9(_-T"=#C\E0C?OG MH%0T7QUODC1O&E= *$D;,7Q _L:#;74YJ4'F^Z J/DGB+*M++YD#)YMSDL?F MP\*Q:9%FTV40_IL0?D0UNF,;WODJ(FXY +R,$,,8\, MYX5CUR(]1[Y2*V:&XZ0^_M1(2+FHQ]D?D(/B5541\BL.KVU!BI/79J_AM% +8AC;'G8>AJJC3".4'E@^Z >?T_+% M8EZ.%0HZ];AC[;!A]]' [\?\0KCJB*ZI_UBB.1XLRD M]:]Y9>Z]Y1Q/, $13 KO'<#LY.UZQ^3&_NA (7L4.+R=/MX]_K#AVK[.']U_ MG[];#C]/<-L,OY8 UT$)4T#Y:]@R>SL'A\OA!PC#!RUV]AW^G=!:=/9RRR@T MRT8 OE\+H9\_F <Z9 4!2CEUW]\46"6"F MIU^??@&_W[CVUA?&=.J^*FO_PZ.BZYJ_/7[LL\)4VL]=8VI<6;FVTAT^MNO' MOFF-SOFAJGQ\>GS\W>-*V_K1C]_S=]?MC]^[OBMM;:Y;Y?NJTNWVE2G=YH=' M)X_B%S=V773TQ>,?OV_TVBQ,]TMSW>+3X[1*;BM3>^MJU9K5#X_.3_[VZHSN MYQO^:M6M=VW]K85&=JTOCL]8V_-FMU*O>XPGOOW_< M83=ZYG$65GXE*Y\^L/)WZH.KN\*KUW5N\NGSCT%E(O4TDOKJ]+,+_KVOY^K) M\4R='I^>?&:])^GH3WB])U]P])FZ<+5WI?[IW=5'=?[Q M4EV^7ES7]3+VKL[GZ]L]_>GYZ>OQ2ON0/ M)R^5:U57&!6ON:K1]39<_.M,=6YM<+V%(G>%LN"1[Y?>YE:WUOB9LEYI5<)_ MV'JMX$@RRP9>F=QFH%IELJ!:.:B_R16NT7:Y]9F[,^UV!J.[@S-I2 #,)3Q1 MF98D$WD'7F5@@"ZQ8PX^T?JX^@:S1\4^>O?2JP,%^[W7;X0Z%>Y6M MU0+.L% +7:LW+6D0#@)] [78J+9:%FI:2UY1P=VV6N@(C[]JK5_JVHR?>:FN M*EWHF?IHEJWVM_CB30MW77*;OM"WULC2J,V /1.5->VEF[1M^;/?SIY=O92_6SSVD! MF\)FA0@Z=[5KCW+3@F?@'KSOT:HU1EU^/$_JE>='V0I?1!U*HF!)W/*BAP0R MX_T_Z"9L_]: [Y/=UP8*9>ZA99Z5;+)P0;XMG.VL#A.1-0>$?U?MMJ$ MV:K0'C*UHHK@*30)#B4JJ_)=G\-*8$1,.S0!.@J_3E9 IF3NK4B#**1]:JRR MZCO0N2>H.8Q8G4.O2O*8\)O=B X\Z?HZP].T[,JV$.C2NJ;0"'6*/)]NP<4& MAP(9OK -GY*80B&4&.'[]L[8$D1D9N!%5^A.50Y'=+ VK(D*;9T!TWC#%&>%#C3Y/@,G_:HOQSNH)=R3SBS6 MT2(-M30=3!Z1N0/7\&%C3!W5GP]+3,UL0X?AA1% PC'IJB//+Q([/3YY,975 MTN BT7MGV6GF=HV-RY''@KJ,-"_#'G3I_;>OAYIV8,;DV1 >H_X;DIOTN4403 M4W%1D"6]?W^1UAJ^3MO;FF$ 9!VT?A'=4[3;X(W8XI8B#0X@;'9\+RO8!XH[ MY&F74+T50A"'*85 BQNNLLXM(5;(Y)FH5;J]-;9:]JT71K&A1@,9[PXWE/4M M!1\XU6].9\_/3M3\((U)KQM'#+DS0BXXB( G01(B;5V5O 9,^X[V;?06XIZ1 M#I<]:\@KBFT7K?->_EP4UI1YXN>KBU>+Q$FP70(4HCP 4(V@0M?I^Y_!=E!V M0>9"\K[0#2L>?&'9%>(FK1]8D9-A. [^4]K(?8']L*^CY?:(_BG!Q MK_\K6?U=UST%4$I'OEQ6P]Y323V9G9X=JT/TL4/Y,F%AC^G6++Z*;!K<9=^H MVS446/TR7\P_(\]STY%<+NR:_A/V,U0;U/["M8UK YA]VV,3W/FSMN"?>@-7 M'X!M>/8:EAX,EH3X"]RUR>4:<8P=T:#\%#R2R@HG$@,T@D<-G;C6904?Z(#Z MR\O[@?=[?)F:":_&VWW$C57<3P'9N)9 8R29%UM$CS=QD'_QPW;G.9(D2_"' MI0)4S^C?3@A_@)"S8UG=0M2H$($)[A(@(&Q*)]#@ 0&>RHG8(Q-L$Q#]8:*WN M6ANE6NZX^N&&P<_3$;YY.C_&]F7).DEZ1IN,R,"A@'EO02;TAO^"*HRVX]($ M73.EQ3&(-;1";0CT<%R5P#D.?AMM680E0=2N:%V_+B2!&&4-.+^M^'Z&N F MR#S8W8 %.#QCL1B3+R(X6P1P!K8/SN;D^93U [BC;X-_)V$R]E%7?0>^'@A3 M-T@KH+9;AH#;Q-N?CZ[.;\;)53R'TGG.<1.$183(V"52"T-AG#."Z7$OXMT$ MO>&>?9B=\ IXP&0(IJ[Z$ND20XR9JEU]M,2..>550"B^"4KOEN2X=2 P%1Y.&456U<$S))IY;#DEHG8O:$.!]= WE+JA3P87:3()"R@FH0+!R, M/6C)$.K8P;'=A.P,UJ;++8+V@<0O^"B8([8ZF!>P -X@68UF\V*VN\C['B0% M[SFDGW3,DJX1NI7B-RA!(FD@&)IV[8@#J[YE MN!+R+J;R[ST.L9\Q^7Y9V8XT!&J:M(Z)UDV#^"$!EJ XGMH)AY^(TVR6Y]Y# M#NR%(H7>F-M)U"%7N0,<'D0_^YK]XJ%,C]T#)?GX%-T@?9?TF2 ?6Q$K$0YS MPW:8O)^3ICF/V1-8RHW3>'T<6) M/7Q6H:,;2>K_M=83GH_1#L]!:NP282*6Q5;"4CHD07;-J>]TG1'5]I6[ES@G M3*I<+JGK Q:V6V>H7:>V!MFXSDFGMF,]Y;"Z ]+W\6K2R/T#XMX=4N?J.J;4 MA\I+O@?&3*PVOP\)>)!0*#XAO-]WL?K!11OS>P]&$4O1TO&.;=B MFJ.4F++Z;H X]+HU<%DU 3_QZ M\/8XM+@=.96@=_.W>-X8/3[=4_&$2Q'8/Y9-&+&K]Z:_==D6?#H'$ 4/TG9O MWP_VUFT;KO.$9V>[.[!V/URAR8U''A% E]&>M#[9!'SXLG0N%Z0!U>Q"XP3, M^BUT4FQ]&":,ZF8#,6\O/C$IXUI95E@(V_HJU:S8>F-)Y"$0\FD"^27/!%\B M/_8Y_ZGM%]25H;N("*A-4!=BOQJQ?X>EB/&E:?M&+1;7$IUF2AX,*"OH)/Z M'R.KYOHMZ$E(@!Z,\DH&+O78?WSZC^O7<5GQF@A8Y-=T>00SYWQDB]4H3P:. MM]3^TL+[N/[U14*%$&)7N)PW8(38F):Z=6/>P!8TH-&&+I/S::G<3J8_X@'+ M0%,]*%A/BT-:* =2/$U@NF]KW5(JJ8C(D'Y0E7 _ >&Z#N'I5V\6% )-UB/5 M58OYS?S]8$.3BZ,:$>2PZC;!+>PV P8AAH P%#ZC\<]WMEVVN.QC4+HSP_I< MF2O7E" 5U21%R'2CEX2@"?$3:[#O6#$GMA55;ZXN0VV.%KYB#7WSV2K<$FJL MAO+:H;+:!*9.FR=4$<06%,?WT!%]E=T*7\)IQ^6\].W!VMQTQ5@R32L2E91H M<9)5#?7"D00F>T12NF_8$'%F2>I(*KT-X8"?-7=[6 6)) M(XF!=.;:H>;U^L-@,'Y+OL:/2JIQOXE41YMWSL5*;01+G'0=++S.IQ(<#M]M M',"GA>L83CZCF_]Q?OUN7TSAPF[)]8(+-.DI2F3A@6CY/Y#8(J,SLK>Z&>&J M4>GW)GE;L*]!RH9'YW'/Z%=)!3L#W#I5$D+?OM,Q2:.!@$YL ;>ANN7N"&+,MOOVSCJCFRE>'.@<#-' M9L3MI@C''FX-V"\[Z+^H^E?#+Y"0L]+U>8@;L:3,TJ:NTP98V30X$95^?.CT M(CY*=A#;*5R'BFZ&FZ22$M)LBFE;YLK$'83\#B:.W;TIMZ$C(U&'S64_E>5$ M=5K.8L/ 8M2)$HS%V0!4J*2 'Q],#^F4<,=4]B$>T9* &JOK"L66[$)[G*OXU+IZE*EFJ2ON^(8<7/7W&S9,=8436_ 8G M@,P'; FS#KL9=QZWY%+54+&[TYR(<^+9P6AC[U&BV5#,DO6D*SO&'!%L#BFL M]YI2;SHE]Q+&MU.$(HT/N1[;].CD%+]& ?M38?VDWYO#L]Z9T,3EI"QUT(:B(^TJ9< M-*RXNT(.T+4,9#AN[R>Z+&Y.61K7\9Q'&9OB%5R[[Z@LA22WDCSBXNJ?[RZ/ M3E[ ]]:YJ<#/J\&CA &C$#A^=6V9QZ;)9#SGV]$,S*]OKT9!.I9;M%J7;@E2 M@J.&0K:4\6^YR$4E*FIZ@[,;UEPK8RL.[D7?V;8?BBV1WJ%EUR+DU<)8//9K M7U WYZ+ =ZGP@/1*:N=2AU$,UMJK 9FKJB7!E.YGJ"T27VRA9\L6-LU(N MDIVGT#^RZNT5!$MN#6!$:$B,1IA88O%;2;N;P/:=G*K5C0A.AA)5V&M8>NF?, ;D=Y+E,ZKR"0UJH-'O,.TD&:"!)LTF0 M,H10NU]-F(7T4[1)$XY/9LYN.9%9;2 #N"=N N$ FP$6L'(_G'&9[X$-QN:@G22$J&"PQF MJ*?4$2PA%:!)SMC0& R5@VY.&@#BR6@BO^$6&NSTRR;'$5TMLD'L3SL][$PE;@ MWD-):U@\=YMZ)ZS>0V;6!"?F@5CH'B[[[,Z"097[BA.RKY3L0&CC:I'' W;, M#LV%U ]V#"F8(TXC764?D@-%E&!SC%O)!@2=2'4K;S6=&F279'R[OFPO7[@Q ME0-0NI@QS16B#/2K,@%0#FL.=2YR#.N86S1%:9#INVH[1?:Q7D9UU8ELB-%^ MDI'3'Q_2LXP@.$U%I:,%$=@1=N=\ ME_3PQ>P8R]R&\3X9=:.+#S9FF.&QO3=7KZ*?G\RO4>1K32G> 8C#Q]Q0,,A4 M%-PO]-2OM;Y@Q91XMB%04YN.>L6,(X=6XC%3O2L"RYR:5F40W:2"$Y*-Q!,N M=,16@#@>F=[2VR/='9$.D Y3!A9F-D/XI:EYNKEOF"@^P9 \.?8S!YS6Z,2I MFO)/=F*8_]O.D%!,\0/$Y?SQ(- MTD<'B6 M-A0$$S[8\:GLS6,M'98-S.&Y?:'+M/)NBNT-1=T@$POS3V/&8)>X+IHMI921 MX(+,[CII=@*'$ 9@,$V#U+WW25LA:_S9Q:'CD'U3CXUG39(+I/IGK'-.9I-" M.^?3O3IY%L6S8:"W@9?"DQ>O>;A# 5<5<%]V*QQY"0VHIF M'T><\C&\< ARU-*-S(F\"9EGTI/)T^/46W*N0I>K\.C)--VP S&,OKMDGS.R M\GZ%@,S$S$(1@11N&0KL,C)*I3II2E/ICM-45JRADP W1>]UC.)^+)YIR&J- M3*(IW=:$YJ^F0]&D4CLR8L&[/N0>7)89D-AA/[.B&<%8(F$&,1A)H\DQ03:Z M$G0;OAF7H@=F(J?H>AI2A'^G;@3/^D'^D='FWF2]C(JTX4&JO94ZX]'>-M0. M1ZZ57/,P'$]S]9I4J#,.1^GK;FBZ\OL9[$72P/PL,&B*:$LX*H:%\NS>\'[I M,GEE@-$;UB(C'2:[V">>/(T^D>)9. QW4D>T$[PF[YB[)C@M ?",EG.#8)%+ MM(A /,#X\G"(;3N\[#O_C2CYCAA7/P 5]R2-VWXVODH23@QKV M!V0E#Q7+99RA,&:S<3H#&)?*9*F24H6D)VIIS#>SJ'RFI@7#ZQ]'NJ4N= F] MJEBZQ!$XG$P6R;6%$PH9-']]9(/C,G4AY12O5T9JW6R4CP<#LC(U#Z##+INH M3;8CY\D=NWU&#SR=2:%CKMY/LIHX]WH3RK_^P$@_3^>!%HMT#+L1&BI=2@QK MLY8_^#L]YLG3Y_. M3^*8'<7?2:1FG(W;=L+W5/(YDS43XJCI!WDD "AS>1Q.$(+@V]B!\<[?O9B_ MB#O/U<6'A3K/,E/R:PL2J215F*"X/ MJ36E EFCKU+?CUY?4Q?G-:Z*[ M&QKYUWWK>\U=']DCWA+XEL;K1V?XLZZ:E^$CH$0:R_UVV.C#,',--$ @2XHK M7\HS*A"1=Y$>;D F29]&-3Z!! FHL%_HJ7A+5R0PR*CV0=@G@J1&8PC7H;(6 MZH=Z1"TAO4!LK*Z-0S$A'N1% =\U/:![ME\,HVR8IDPC)U-7DSH'HZ$K;D<; MGZ2BD8@[(%C.W_YP_#=T3KH -4/]F]MDJ^B9YNIROP QMI1AZ+G>/;A8,W&. MBGI$VGVHT*MO '">3N=@I3<95#BN #=RR9T$0S?<&FDXW&4;>/:#F\;1 V1>2(R=J2.\YL@//4&Y;45C:;=9, MT=2$#^$!37.5*YHR**UTX+>?9\.7'#Y4V]+1GYS, O*\H3.23GVDI/[Y#+FJ M/+?@YXA25TMR1@8?!P9AP;@M=$>2@TBN++@A]8;.\8"S^P,WPU[ODKJ@:68[ MU*'%U\C$T+ZC>?MVH9*C2?A3E%:F7&7 )BN,>/'C^;%:AO!!Z0A(]M*'3=!Q M#._T:/@_G6IES!&.>11;:X/;>_-F<'N3X3(O[_!0S2I,3D47\M#>](F"=>ET M@ !@P2VBW"%:I[>'1SD6;QL*M<)J&>ED^.?#8/MP_",ND!#J1 )9 M$YR@>5CGNV23NA,)QX3O :=^V:>KDMM)&(VJ5=) 0#F\>:R7/J;B!#9J>I"$RIHASF!I;)M5_9HJ,0' 9=Q79PQ!ZI5XP38@/19TKQH9$^+N:AU+!WY]X M^+"K?CBINS*0^M[OI#U4JN6<1+24.!E#)LAP-EAY4)I#1BN>(S>-8 M_PR="L09[!I$!'WA-Y1&^T>*H9&_<04?V@MEEX$D(/6**[0-S?6FR2:N?V#7 MI;QOZD*Z 8/ 7["CT7OPK'XK7?HA:G+ XPEZ^8D(DB55K]G6((?YR.5%ZB9N M27$2*84W*<:)DYIZ)EP4W;PT@?UH7DHA!_DS93": L(7](QA682A?S*&2UV$$OX10'5QKZX>F%!_4+%0LW+2'N&OB$ ?L5=0E"W?M"7AKC'Q3@ MIOFH ++[NH0K/;M1%OR>!L_O,OLT="YKJ";%-$FE^M4_ P>Y:X=6^VHS>[.,2?CCX7X?SE,W2&1 MG)[-GR4=/O0#.8]'OUS$%8$+_DD$EHW\B%'Z-OT$U+G\\M%PN_Q^U ?=KJDT M6)H5'CV>/WOZ2+7RFTSRH7,-_P[2TG6=J_A/*OB:EF[ ]95#!A@^T ;IA[%^ M_!]02P,$% @ /8G]4IQ<4N8-#P X2T !D !X;"]W;W)K&ULS5IM<]O&$?XK-VK2RC,D1=*2[<0O,[0LIVICRV-:S70Z M_0 "1_)B ,?< :+97]]G=^\ D"(ERTUF^D4B7F[?]]G=.[Q86_?9+[6NU))']B5+O%D;EV15+ATBQ._%&1GXR'PRC8[BC8]FL:SHQLFK%ZMDH:>Z MNEY]<+@Z::ADIM"E-[943L]?'DU&/[X^I??YA7\8O?:=WXHTF5G[F2XNLY=' M0Q)(YSJMB$*"?S?Z7.G:D,CU/ZKSZ:-=_U4&?,Z*7VMSS7[66=T\?'ZFT]I4MPF)(4)A2_B=?@ATZ M"YX-#RP8AP5CEEL8L91ODBIY]<+9M7+T-JC1#U:55T,X4Y)3II7#4X-UU:NI M.$/9N9J:16GF)DW*2DW2U-9E9K3M) ^[70'A^@_42] MLV6U].JBS'2VO?X$WD^ M>?])3<[/KZ[??[I\_Y/Z M9\J4"HF^2ES""00E*A"JRZ3.3(7GJ85?2R^_/ AE"=V>FS(I4Y/DRE>X@0RN M0-YI)(M/G9D)92)U;HM54F[^_*=GX]'3YWBI)7P?.4_BD,S )::UT8E3F@)- MO=&I+F;:J<ODF"@WD%V1UJDRZ1J->)-VSM#TY[&%^"@4**Q&4!2.!O"XME*Y756N7ZY(%F58S6]*BH "I,D]4&:@)O"O)D5)W!IF(R?!P\K5T+"G M4NTJ%-80ML344NQV;&E**M.(1GQ2:JJ?AU-V;^Q*[7Y'Z9=:+CK8K4P9H*I(2302]THLQ MK& #E62_HHKRTAY3-YX#R98YX[+8"DO@6T$]03IY,U#PQKA4J M!LBN3GO=Q"8^9-99DF,%[,4-F:#<[3Q=X@&;&0&#G@:&?UD)O.TB(LFS M:^K1 #YU+G200.Q;&+CJW@#;F+' *="'HL9F*BD(OCR#68C<+>P\$ P=CX&R M%:OAA4Z>I2*=YI0@OS$Y=.=L7B_%6ROJ'12"HVA-?4MPZR6.M0]KW8U)&83" MDY6S64U956;-O"TN?/ J!D2,'CR/D(DWT2H2QL'DV$SA)72 M\SG!!UB@W'K)KM;\/;D[T^ /YLD7,A)$*9&Q]$02/&"!TC=)7K,[JUUV 8\H MB6'P&>RG?@,&FDJ"F!3"->I>N#%'5VJ=[P4/Q(X%=#?2PQ1%;#(0JAWCHSC5 M![!@H*X]&_NBZ?U"6'?[OF\K!WLJ>8L3 3U\![A)ZB+YK#M]*&F:0/IB)0X2 M0!;W2(9+6#4I1EVA]UKJ!.(^F9F\+=FA@ZJ=EI#GGH(XW['F$)L0J*%S!JK M*CX6IF]LDDG;+C!PW0=@4O0C'!>6 X7*:*]KMQAC8 \JC?6ZF!#:"IU+**+W M=$GI$P$V@%6J=[M_SJX=,(A*/R>IRRS);:FE%I($NHL(,8^1-EPRJ*K966X6 MDD3/25%'4=F8CBL'D H@3E:!W!JOF1)T$/8;)4IB\7,I2EML0XC#=LA_K+;I M9[5.')0,=B5./)27$_O M>\,/CELW(-D1 M*ZN07Y!UI /H<.JF&P<"@B6&AABV3]L@;&ORG,@0O$C^POT B[A"*!L7>R2$ MRZ*?<\?2,3/JMD8Z(%NVGW7,MK V6P/U81=V#(I'WMJ#YB3TTFE5<]Q)SH[Q\3; MK?IS5[>"I=RX ;I7**-?6 ( \Y/1]_SP[,GWV\6IQZ78=A-IC:YMJ]][IZG? M<7K0"')?TW2O&&?_DQ@3MN%MGOOF\2W^CX?"?_QL'_\P_1'XI!JI2_G"4D": M'0G>VS @K9(-_A*@\!8:?@/"I>.!W 47;@QOF(V_/\2"@MHPL6V-0'3O>.\^ MZXH7=L;$;B,0<]9S9[TTBR4TSPT2/F.0BS,'DMBW%$(2PU!TAR>6!;5W/"DF MY7;L)5(4$> ,&*O:84)%S".#T?D6K8@M@[U>Z^V=9OP2-; /SL5^4G&ZHJF/ MT,JA9A)F9'I6W5(I*&1D/F]54KLZT6R2$WR)NFN=W]RGKW1V2M\O,75-:0Z\ M 20S\"B: CL-01A?OV9:VV[[&JI2D^^7!,VGSK-^9?N-KP^YDU(%%FJ*OJ_1 M<&>:=I($C+%0)[BW/4V2S-M"+L,LOK)4J6ZX(K'RU(=PZ=M0["QM'KO7_<)S MWR9"#]3TJXR.TLP6KZBEIW!$J#B7&;^WS\88,\B[6K.-0Q![UN)>_V_>'AK.!^JC1PY,^"Q2*T$E@ M+(@MJ*8>1SI%*;B_UME"RBR2E.&K3[$.$Q:400[B&]KK)#0LORZFOU[+N!LA MPU>'C">G4\TEJ3)-#"%VIJB;0$,(B*9=RZ:A23M[&[<1[QY\@S=A*J*[#0OV MAD"\##,Z@I4;"-:]0_%^"/M+=^6#L(N&%"2!W][Y.XAM<::\C]MMW)&R]3NC MSEXQ=N$8S).;Q.3TL(]DZ_LD_QTQ1IK3.^398^)*^E%Y2;($_]G(/$U\?<0C/@91L6R"QZ\J5#\ M+2EKV@WE_F?TPU:V ;HM[\9WCKFF/"ZZ#.]D#5HTV_&3:;M3_LFN "O/3L>] MR%401[9[:1EM;]#P*L-5H='79U((5JO)H16(@N#:A^K"?0"51R$4QUH21\_K'-+.&\L*!WO;")U>+>2' MS!N$"$@ORC1Z!C*C<6RZ08;[\;@%W^P^!&/M*4^WW"TR!(=[TKW38"FFM#"[IH5?M0+9&S4C>@ M]LPZ9]=\1-%@P^'G=RG SVF#*BK"DG8%6/-.!8S!Z,Z$Q?^IS6F[SH5*$8[/ MRK )215,=GI;KS86E5,J;PK4=2=.E*V6SEWXK;0%P%:7-\;9DE8^8!P, 4-; MYFW_1IR8P'#PPYC;-JZK3P=/GLI5#XVEC#.A)0^G339N\%HD'X:0[%:L?M2T M6;/U[02$QN\T5-C+4EVEE:6Y7#89B,+;9I]U3S7RZK6E&A$Q^>UD^KH!Y;"C MN'?9]8IWS=KZU6+Y>SM@]OT1)-BJ=I?%RB%]PU&DJ-\6$=S..H>.1EZ.J,N] M:9EN8D:C8E*8M3MDM*?0V=U>U(!FRL)XW$3[+2MG2.HW[6O3L%5X''^<#1]) ML),IZ,3GQO 10UMO&\H<8N#*Y%OIF2'B%#812MO/IO&HY34'Y'G+>M(>:R*> MH'OV2+058HPW+< R=SDRED,V6KHP)4=A,B=D;'9I1F?AW)06K6J4E[3=%:7R M**W[1>+H6P)J(M(MD-ZO'25]>WA_%^D@["8*W/D6(!P0T@L2$(?/U0EKV3H2 MF/N,VXB&XD"8,M--3X0)V=F=PZ];#=M.X[3=Y=%A*+/,)%>C=4J];A=E)F-! M66(J(V"0-J-T.XX]]%2D#6TX"HG^#FC90A,':\Q7J!]R<-0?GO;(K1047GU M*$R7%$;'TF2.GPS1X+[!/-1_UTG4^'4'Y7QM_%*D.)[6LXJ7G3X=]L]HY7EG M [P_Y2.'[JW(YNGH6?B^Y$U[],#7?]490G;1/P]M(SOQ@J*FA=FK-6[)K-** M\&QTUC\=/OI179+2KOT J 4K"JGSQ$]7&*K?8LYC!](R8=4_;X?3 M7QQ%>*G.*=FO DP?)^PXJ%HWG\>P%RX*[4@GDYY^(S,':R^XOO?A)$FA:[&NJNAO.NAC+X]3OC]SIHF/(G M#]V31BEL<5;L3NR,,%VN7::WR= ^B08 =U'@0Q(U^!Q3KRO! MD%D=AI@5FD*N[@P?]R#->'NM:8Y5P8"^]XCG=+YM$P5G0F^%!5NHQ-M8#$E@ M92K_#:"S[V/0D\YGMQ3V_'$QGSR5E7R!V]QMOE^>R&>[[>OR\?.[A+*&FJHY ME@X'3\^.9&R,%\A[_HAW9JO*%OQSB2Y7.WH!S^?65O&"?=;_Z+U!+ P04 M " ]B?U2:@5"W H$ !;"0 &0 'AL+W=OX"S Z4;I>U,B6GBL*VEF06EM,^GW35YBS4U/ M-2AI9:5TS2T-];IO&HV\\$%UU8_#<-BON9#!?.KG;O1\JEI;"8DW&DQ;UUP_ M76"E-K,@"G83MV)=6C?1GT\;OL8%VE^;&TVC_AZE$#5*(Y0$C:M98E4Y("KCRQ8SV*=T@!L0^[J[1+[*M]SR^52K#6CG36C.\%1]-!4G MI#N4A=6T*BC.SJ_IW#\H8^ &-2Q*KG':MX3K5OOY%N.BPXA?P!C"1R5M:>!* M%EBIGGU1\:ZHB_A5P%]:V8,D9!"'OST?VWBJQBN^2:FX3G. NHN@_H!@_GUU1U\^+18P,W5 M+2S>G]]>P04W(@RR<*>! % M[0/8$@]1M.#&&Z]?+'ZD4$WM"+*MEP2H5@ZCI@;RT :HLXVE_ ZH:/4.CY(+ M53"2KRW)A8*H<0N"\LWW#0K@EU8\\ JE-<"- Q :<+6B7J4V;JOBB *75GBN MU+X]N*-<*U719>(S\V5%-1DB0Q>4+7TI'>=]8C=U25-W MJ/?.)E2<1CSI!B MH]?R0CR^L.)4[G[" M(^NZK=W>*3V!ZUUEK:$HJW9G^L](? ]O(C:.1V?.&K+!(/-6S(91ZJTH9DD6 MG<%;E(HNF"[GYV_5L&7]GTH8Q"R.4Y:$(:0I&X49"Y,1#"(R!VR0C2!-V&@X M8*,D/I#=AT^>D3R5'?;"KOZP%PVV1K@S8B)Y*I1&61*;X%7U!#LQD6QR$K 5 M1.P@-SKFJG7GL]*J?HT6Z9;4=7J*KDA_?DO,.6W6<\I>XHFD=ZIQH7_1R$$0 MBVWW'1K)JOR>'M/EGPZ:SN2X,57CU&\@9E$T8H-H2-8X&;-LG/Q+I!.?#=>: MNYY-6$2'E8X9O?UPBW25BMQM4^?62D$^$NY_[1P\>]_?9 M\9'KM:"=JG!%H6%O- A =T]Y-["J\<_G4EEZC+U9TM M%OM 2[1-5!)5DHKC_OK]SB$ER_$E[<[#/B26*/+<+]^1+A;&?G-SI;QXRK/" MO>W,O2_/^GV7S%4N7<^4JL"3J;&Y]+BUL[XKK9(I'\JS_F@P>-W/I2XZEQ>\ M=FLO+TSE,UVH6RM?2+M^IS"S>=H:=>N%.S^:>%OJ7%Z6W=$^WG#5ZT6KG4M2).),=_HYE/ZMC,@@52F$D\4 M)'X>U7N5940(8GR/-#L-2SK8OJZI?V3=H9'_JU,_?=DX[(E53667^ MSBS^4%&?8Z*7F,SQ?[$(>\=''9%4SIL\'H8$N2["KWR*=F@=.!WL.#"*!T8L M=V#$4GZ07EY>6+,0EG:#&EVPJGP:PNF"G'+O+9YJG/.7'Z6VXJO,*B5NE'25 M5;"X=Q=]#^*TI9]$0N\"H=$.0J_%C2G\W(GK(E7I^OD^A&HD&]62O1OM)?C/ MJNB)\: K1H/1< ^]<:/IF.F-7];T@W9)9DA9)_Y]-7'>(CC^LX?'4%:W%Q?W3_<7=]<_^O+O?@R5^*]R4M9+)$2B;&I$]H[ M,=6%+!(M,R&=4UB012HR+2G%E(1[).%Z3">1UBYU,1,R-Q6D%&8J M$F4],KE%3Q(L6? M-R0DEJS*)*5\MA1N;JQ'VOC*,H&>^+@ZI!VE,1P 7HX5+*U.0&@.HRU,E:5B MHLC:"L12HH^B D,706YAK& %B;&5A9M",]F(NQ2OL%,]:1_('L!J=!:N4Q:B M\1$92M1$^852!02UWT"XE-;K1,/6GAU(HL&84(5,GD+WX,AH-EJ<53J%XY10 MSL."&H4!1W'2*G4(S2T4F.-'VF0.!R[F.IF37(;L\D,%]7515N!8.6R&L+1$ MEI(L8Z[\W*0F,S,**TT+%.C$O.4(&')J,E1\=R;^_K?3T>CUN?BLX LQ/!.? M GVV;P@A);Y7QH,=FXC)AG(=34'4K- I@D4G.X.\]XS5J&$5P@T,BUJ*P%U: M)?#KM$(D>V7S.K>W*O#4& M>7!U3,\*/86#41)"%K=#:K^ E ;MLD2K#D_.7:V8WAC;5 M!;\F":*3Z@&J%S$#*-!4DK@^HFNIIFLQQ0\H'/D$WAP/>74@7G%2FW9FLX>DXL$1HU_+Z&%=LG='YVE7]]+,I9H<<+.%X-'(2B^H9+&Q+#D1F"?>N'HK3 M[N#-H"%:_X;5U;E437S[5+WO>#!8NP[*DFBGW=-C$IQ6UX5^TQWCR>=6$T0$ MY' >0%7R32S0_BC25H5ZN_:CTW'\O^G)_X>O3H^[)V].=@@;'_YEI8^.3N+_ M;8F%ENX8$'"W<*XB-9 "ZDG91#NZ3%!K9Z'6M=L"\@&)DR'A.-&IHSR'%4U^ M1FOMP")-U?B%)-W(O)5'HI7NV4I_1BM];JQ4NRHD^68@!%M=1_UI3[0T>&(# MZ+,]R!SHS(Q;TK:TX]-G+-9K0HB_J\TGW;;EQ%P"617$Y1%.B:3A%T*OT$<51GM-ZDRRM5M]5F[%G, Q!: MHMF)Q&O\&KH&E>ZU4X3'J!M";(>.3[*2N2P%0.P*4:1_.-J4$JI,>;O)=!HL MVX0,^IT/()Q52Q75+UVLPY5U*U8$4A\E0%'E6L"'(:=,"% M !,B,&H9(%\A M?C&U,E4YNPK0%]L4'3" [ 1YY! M:J] VI:2PP(-SV&^VD4!PFSN)-*U(" =S10K86\;;3K!JJ0UP*7!C+P3,'B MNP%(!+P"C5U)OK8PLLD9AB<1Y@-+8_9$&0K5IR>N_,\TY.XV71:(O!J=\F"P M<\2IC;TC%BYI)]K33779W+YW;YX51B,=GNZ,'*C8\=MOTD&:/ M)3N!UIRI;%+#K&81\(_Q;.51)'^0M=(*(;NDI"M2:=-VW)M49:X],DZ <>G6 MY"&.@S*'H4RLDJW+^1$&%<#6-9 8<>Q#6.&?7XN&.6ZOV4!L^U__6H>DG^S0&" M/+TY6ZW&OLU!:_\HU7L)LO+^S"2^JO&1LV2XXVWILL#T'6Y??4"6>7S5- M-T3NMO<*V$/ZX*8:4E GIX:TC0T0CC>68[A%)4R<:PM@6BIZ,\8$XAL6HIAJ M.2L T'3BFCK;#7A:NV^'4ZN0<#"\6^47@W-8A*)GJ1506'S?ME8S(OV'WCV< M8AEF+,4/9 M]H:C^N=NW2LTYBR5M##OL'?R!O5Y="J^KD+V9-##M/R[.!F'W[LFA#32#^;V M'$MBT(->O^-G>"1^W_9ZO-_Z\) K.^//*X3*J\*';Q#-:O,%YRI\N%AM#Y]_ M;J2= ?&*3$UQ=- [.>X@M/F32KCQIN3/&, -WN1\.4<'5)8VX/G4H''$&V+0 M?->Z_"]02P,$% @ /8G]4@V#+^!P!0 7 \ !D !X;"]W;W)K&ULK5=M;]LV$/XK!V\86D"Q9,]S+R2O%DI_,QFBA1^YD.:Z MEED[OVPT3))ASDQ=S5'2RE3IG%GZU+.&F6MDJ5?*12,*PTXC9US6!E=^[I,> M7*G""B[QDP93Y#G3RQL4:G%=:]96$_=\EEDWT1AET;-B]O6D[>"WSAN#!;8W!()DI]\01 M"N$,D1O?*YNU]99.<7N\LO[.8R:EF;,$KVM4? ;U(]8&H^'X#H9_O86/P_L_;Q^&-Q]N87P[^GS__N'] M[=@C#/9Q.J_ND:#RQ&+%PY *+%$RX8(S7RUJ"HE7=[^ &_7 Z^N-OA?0.%?: M?2VXS;@$FR&0O92JUXDH:93@*7,2$R:83!!\SAJPR@NS7!72OL2.L?0O]X@J M9V%*+<8 -V1;+214^B7Y$]=_X)6?4X4A$.;U)5!VX3J[X"TFF$]00]ST,^'. M>OATO=F'=9B?T@2_0ARW@T[4IE$S;@6=3I]&4;,9M$(WBGM!%,7;@? FHDX/ MHFX(43NFOPX\*,O$BT+!K$>-M$2\N.$<-5=IY5&O'U<>]>.51YU.5'K4ZO8/ M)RP,A7"L:GMA4>?4@=9"9B.T0.W#97A*HQ0R%.F%51?4/)W(TOFVR[@#L,=Z M'88^IF>(!F!4CBN@(Y7/F5S^]DLO:G;?F#,=II1@$@I)9YK@_Y';0AD#7S:A@B+Y=/Y?^^IEY0<7\E&":+K=!EF2[30%<@3^%O(,3Z#8" M HUGARIZ@8*$ F3)! MA)*S/:.N5BG,3Q/.1433Z>C*84J<5RI 95W@"7,I3NRI4'T7!AJ M$GL%5UI/]@E:KN@Y:V='T1;]F<:2)U/:IV:NK8]THHP-8*9=\+82P!4#E[,J M$^3',LMY7UY"O3,O/B:&:W@C@@>? M-[CN*ER_TVW8P*L/'MYK>.>@??'0QL]DWR79U*XB[3[KU*);0=SLTN!5L_>Z M_([Z_>J0>#:Q*VVO6VE^.!3MP][L)W,[",,0XB#LA]#SO\=];Y.D#V3TQH]+ MEP\FV\X.[:T=VOV5'B'O!SW/!"UVW>G5BH)>KW_@"'\^6F68?EZ4^F$0QBT? MI;CCPM0C9_N]<\-TW,#IQG:DFYVN VIH4R7\O>FE=Z.O3WKD5GI6 (93@KD1 MH#ZABAE=T]PIZ=O%3EJL0]NJ0EM9.70;;VR]>'+4,_^N,]1NZ(0M'S_KV?73 M<5B^F#;BY;N3[CLS5ZT"IZ0:UKOM&NCR+5=^6#7W[Z>)LO0:\\.,GK^HG0"M M3Y6RJP^WP?I!/?@?4$L#!!0 ( #V)_5+[[.BQ5 , $,' 9 >&PO M=V]R:W-H965T<&7*&\\[8+ZY" M)/A:*^T64474O$P2EU58"Q>;!C7O%,;6@GAJR\0U%D4>G&J5I-/I\Z064D?+ M>5B[MJCS*E:1"\BR+$0K:([T[W%8SS/ M/%YFE M?Z'K;V2R"K'5DZJ,S*ZBE[O_BZS$/(X<7TY\XI$>'-.CNB8+*5X+$ MPU?!.Z);+*"1H E2AYVV$/O!-?VBEQ7SLQ.4+F7!5 M/%YLK'F4.?*I7=V!,P5UPB*0@[V!MDWM!C-APF M:G+05>PF'A%XL18'T,@"A.9IR5_RI(T2FLX$[%NI<@=GIP10% M6JE+-V%\F54@=:;:'.&&R$XX"UD\@H90Z]9HF4&-N*L9Q#SF!O-3U9<:(8EH\(0NL% MR?C9P#]*XD@*2 ?:$(=!G#>A)H'*V_?J PDW='N\_W\/IC_#/:(^Y=I+_XA'G2>;,QTDF_M7A-IS3%-;4)Q4-ACY\QNG=XW^JP&34V&JT96C? MGK_5U/>X875X(59]8_QAWC\O5\*6DK4H+-AU&O_V+ +;M^Q^0J8);7)OB)MN M&%;\RJ'U!KQ?&$.GB2<8WLWE=U!+ P04 " ]B?U2B6SI$[L' #$%@ M&0 'AL+W=O:C72C M>%98IJH<^:X['E69J >7YW;NH[H\EZTI1RL7%P!NL)CZ) MV=S0Q.CRO,EF_)Z;7YJ/"E^C7DHA*EYK(6NF^/1B,/'.WH9$;PE^%7RA-\:, M/'F4\C?ZN"TN!BX9Q$N>&Y*0X=\3O^)E28)@QI>ES$&ODA@WQROI?[6^PY?' M3/,K67X6A9E?#)(!*_@T:TOS22Y^XDM_(I*7RU+;7[;H:*-@P/)6&UDMF6%! M)>KN?_:\C,,&0^(>8/"7#+ZUNU-DK;S.3'9YKN2"*:*&-!I85RTWC!,U;6\[>?X!>6/V MLZS-7+-W=<&+;?X1;.L-]%<&OO6/"OQ;6P]9X#K,=WWOB+R@=SBP\H+O*LW],'K512)M_'E$;]FI#JS;\C\7YJ#RJU3/=9#F_&* 8-5=/?'!Y M\^'#]>?;]^_9Y.Z:W=X]3.YN;M^^?\<%]H23S.AV%-6MI:09FITDMX] M\E84O#9B*J!#K!W/NGA;N8H7PRVC#-<&Y%E=MUE9OC T'R:J!KK0#PS+C-6D M>".5$?6,M;4PK.1/O&1%JVC&VB9;9>;L2YLIPQ6##)ZI4F#8-K+S5>9YJQ2O M.S]SK@SZ&(.@&K9):E[(@:RFSL$0E'K&-9Q@N5!Y6]%*SO60/B'RS$BE2>:&V:+3:>:*=Y'1XIE57;EP*A>&9.=]LENY:#EEMC2/F*\DY-4O M?]%LUF>4U;/%:J5?\YQ7C_ V\.RLRQ8@/?''0P^=I"QM4P3=B1\,T]6,@ZCJ MAMM>B< /]Y3(@PUMB79N YUA23.;A/"QX(A@J5^9^^<_);X7_ZCW)< >ZT]/ MNEC)5L- _>;LU?J-DEJSJTRI%S)A4LD6JB?8RZHM,\H<3"$S_I79?$7[1G.N MV56WU2_L066U+KO%.Z3K:TF?;2\G,4]>ZX1A M^L8.'3>*:>0'CA\G+!F&\( .!&RIXIWY>BX:S;S4"=R$G49.$ 9OV&D\QJ\' M-M=GGCL,:!O E8NL7,5$D8?@=)TH3DE9.(9:NT_^CRQU/,^%1H]"5U)A)WIP?AS#-<_&(W%\/UR&)DDC&H6QXR7^.L:B_J%1$C6I-P/L.63*RHK> M&CM[R!9H3IPH.JPY<<+ WU<+JU+0WUL+NW6[6P^[-/]W-8']<5.*>>*DJ6>C M'_LV]CXR+0V0:=[!@D@<;XR"")UQ@HT[M36%@G"#B HB/5P0B>-V]> &&_40 M.VY(]1 ?KX>E@4V[P/%0 M9'],PL/I\6'-H1-$2\U+'(!0U.><-^XDK":R,LRFF:DH $='508,_"EJ70]_7*VF_N[N2VP;V. M#1QH>4[B8;3&#HNYR.=KXI-@..ZA!HB_:IT#,+*61RR'P@Y*;P/'$.7^5F 1 M#IV!&Z3=^;13 \/M%KDWO;X< -X@[,9IVSM$42Q:>-/J(0,T'=AJ1+&W.+>C,"C#2B/LI)V'=ZZ^YX&VSY%_YO M>'LXIWR<.-M0?2.15SEU_!;QU8PZSKX3X7@CIM[0W8JP_SK"R;='^(],HZ,N M[B91O.54WU[ M!5;_CFNW?1 B$[>0Z]72_8=EE=TOJZQ?^-@%JO^^WHA3U\7O^QC]O(K1$N-T M +6@F_^T,PP8)TKPF\8N(1J/Q@ ]'JT$=-TB,ER9G (S'/2T&-)0*,$N#%R M4C\A@F / 6Y<($BB,1&$6P1CU^T)Q@#J((BV",+ ZPE"W#CL:T(VI2<+FHCQ MZT9$/(9MN)G!%M2E'Z^PW+%=A']0%1..!OR-4^NW$X6KSZ, M;.P[Y:,T.,CM<,X!KQ418'TJI5E]D(+^X?KRWU!+ P04 " ]B?U2[";# M/RP% "2"P &0 'AL+W=O0C48N&PK2^'ZII(:,VMC2^'Q M:S<#5UDI\F!4%H,DCB>#4BC=.ST.8U?V]-C4OE!:7EER=5D*NS^3A=F=](:] M^X%KM=EZ'AB<'E=B(Y?2?ZRN+/X&'4JN2JF=,IJL7)_TYL-79R->'Q9\4G+G M#KZ)/5D9\X5_WN8GO9@)R4)FGA$$7K=R(8N"@4#C:XO9Z[9DP\/O>_0WP7?X MLA).+DSQ6>5^>]([ZE$NUZ(N_+79_2U;?\:,EYG"A2?MVK5QC[+:>5.VQF!0 M*MV\Q5T;A^<8)*U!$G@W&P66KX47I\?6[,CR:J#Q1W U6(.85;#S MIV>B$#J3M P*6)BR,EIJ[XX''NB\9I"U2&<-4O(+I E=&.VWCLYU+O/']@.P MZJ@E]]3.DBT)]*8\34#@%Q?[TBY$!V.:#7,I/E2EI*AV$DYA@IB"^GC3&YHQ>41.,T MP7L83>.$/J,B"9"5-1M$UU$:Q;,C+)JE$[H6.RC92XL0.YI%HS2F<91.1W1C M/**N.L* &T?Q).:/.(J'"#J?)TS]@LZBJ:S%.])-$U3F*REM=C*2CA3 RR:#2=XCN'L$-L.,,SGB;0N5DC%U YB*\E6 ^C=!3SFF1&-])Y)@/XK&XRE+9#QLS!3D M-(EF1ZRG)(XF$-3B8LF^H:ECQ]9NGM^&*KIJPL/^;:PH0Y0N9([\6,F#M\S3 MT:6F"V&S+273)HM1$,''_K(/%=]*JP.*U"AR[,!SB_GU.>_K^W156U<+S'OS M>"H*W."JX/9'RKMG$X7HC 4WQE0ZLT$+F7!;6D.7/%IU["%9)^VM0EX"IJNK MJE \H\JJ8;S:-\PN/[U]_7(XH\"H5%D_,-P)&-80N57?V+T.G'/1T47H1,NV M4UU>6U8"8UN3Z\;\G/ %@=9YY[+'"U*&["&PO M=V]R:W-H965TPJBN*JQ5N5)-N) M)F-)9=F92J7R ':#).QN@ .@27&^/N=>H)O-19ZE\B**8.,NYVX'Z-IX?^)=6*]_Z7Y G$VN_T9>; M_,U1CPQ2A-2II8_O_6OH']AV^3*17U[;X6>=A M_N;H_$CD:BJK(GRRJW^HY,^8Y&6V\/Q7K.*SX\&1R"H?;)DVPX)2F_@I'Q,. MK0WGO2_\)3&OL&]3V70V^*_#'RG3%L-<1@]Z@_QUYP\;?(L=?3_0ODWQ-U]_'CS^>/[V\\/XO+VG;B^N_U\<_OW M][?7-^\?Q$\*6>K%Y[F"GG(AS5H4<4E#/5%4*[THD(HG2BLF1W30D<8:XXS:3)5R$FA6A)9C9 SIU3T51OQ@$XP M%P_2B \.>P"P[8AK66@H,EJ^$E=.^XDT:GOU9^6#N)[CKW(=<:^,\>MB*?FW M#PZ-R80"6RXK"E)!J^3.0[#9M[DM8.3#2N4*N=.&01;>UEBH7RJ]("N3?U-M MR*4]'[KBSH@?I:G0LL2 \Q#9&%I2U:/*JJ!R7O0JLS!$8F_.TH/E]2=!8L#I MB4FEBYP?L)DD<3(6ZQ%%1##7[&1)"(T%@HMC$ZJK8FYYY17 MTF5S_I*K)?HRXQ#E1NM6$@ ]!D5%S.*D@!!M*6$$-SJQAI H,*RL*&/5^R = M.VDWF/5C[6Y'8BY)-Z434IN0@[,$P@8WP.B##@RL3&:5-M?(5W9&J.E4<4O? MT=3KBLLH3".>"WX65H?&N;:4&,E/=U^$]!XC$%LEQHM WX45=/CBBBAN;.5K,Y67;1%3>&%1H:* 5\K!P,@G63 MR@,([SNH40HII,&Y%C)>U8I6L$=,%.)H%')<(#I.+0J91:/34^0TMCFQV9V2!?CBEX D,0 M(9UMH7/&:R(+[C4\MGUT:FH+$"12&+BK1I:$>O:MU,VLWS0,9)92;*S7CW4% MQI+=AID>H<(0S]DLY"96_(N7T$L2VA-[L_,!,@__PC)9WN:_NQVXV-!GJ,A! M[XP_^_T1/@>=47_ GX/A4'S8:KF\93 4X[X8#T6_-Q*?;4"1[ H<]J+ TW$4 MF#Z'P[-# E/T:12AV]!0F3I;MB!M LLPR9+B^:ML=XVF#+H[&-QQ!FD3J3%V MO,38HN:H\F.Y!" S*A'JSAM@J.6)XUV\/(>&6^H+<=H=G_YN05LN;XGI=7N] M?3$Y#> *B0OUZJ A/[P ^-VQ^.&W-^\JQ]:__N5\T!^\PNZ/,E0N%A2 W*8= MV\/VM]H$5;'TJ4+\7A;_&_Y2CI+P=RI3Y011&:*SU>8E0K1Q-2U\8DAI^$,E M:WHFAIQ,8T0 "X/&G7&G=S&FI6&S-.RQKH M)FQ:][0*1& Q6759E;NRR46T_?[H-$K_3J/;Z7%P;W@ZW"OU=F>L.6*S!95Z MUCD['V[U[?I'2HM)H6>)G!S@89YFX?<;>"MY.I&.4&GO&4*X?%?RGC0,VC#_ M8WW\DUW+ IVD3??)\2LK'5.GSPY\5<6*(+D_88 R;9741+C':G3W+P9CQ'EJ M2L\IV(/>J_H1_MI_]8*8!%?)H- "1J%L02>+!%*IQK.3/6 M:T;!J:_I?$XQ<#-( Z$W'H2&MV9ZH1E'(D@SD>?'V?3=[647&%&V\!SD4TI" M=->#;6B@TQ'Q)WA@#8J"S)<&_+%H;*>F ,,YLE,%"3Q>-<9^L*9524RF.>*: MYTO*O)4@2POR<\8'KJDPH%!>%C'N(&1YE?'A*+-N85,Q\>9H 6Q3V=S8PL[ M>&Z*HD(M2SJ'?(3!(^J*_?,_$_-&5#OFS>)E_7 =]4A,]G^O,?1;)B0\]Q I M=7Z<$,$CP.IG(O&= MX8#@N$\QY?FGSHU:7S,EOK*/W41?G@;O$.S;IL\QE:/!M*,>.(L*I\M(P#:B M8__5Z)3Y)LI<07*%B@/$B(:/EC9J6V>G81<5'=*LX(TW: "EV9P'[UJCY,8P M'[>I%;5LYI-;07F0+^E8Q%W%5SAU35'A&"PS) MF["V9)"$HZS81CFN;G@BE M,;#])K!I6Y(EF"TABH7492.ZC2!$?% 3%X^OY_7M0JJ<+]V'+EU)!:>S@"V5 MVY#_9AG OD.#75%I*(M"S>HV4RLO9:YJ- !HJ3U&(],H-ACQF=@J MVHM49)9+/3&3B\V0A/I+T+(',([8+AA+K]0W:@!?*Q,+ #- JYBHE:&#$N(& MA'!H48%\C[_S7SKE+8T9NA\:G![,:M[Y1"XW-S'#&+DZDR,8=1)VZ)A% MET3<@(ADS7PG-MX:Q\98OPL=%\5]] AU-X:5I^/S;IR.;/9X)VN2EV;_4BZZ M\@>LX@O$WVW:!:CO8+17%E)\K?+9X6%#';66OY0%2LI70#'IVJO87):81W[[-H_Y M4LZUEJLIU>$$*"9*QHPJP!$OEGIFT=$]W9"0X E5_9)YQ $<9M9&HN^KB0>M M"U0J+)_H>PIAW:DHB)'(UX$%3I/8O2B=O#!6S)"<5(]J7R%/8<"YE+K8O:JD MOG@:SA.88C9?G2%LMH=[$]WM)Y M!+VIX%=7*.UMN] _=)FN&-%@I8DT87.?4=_.47/$\PL5C\@M/2O&)MZ[\KD^ M#N1:DJ5[+N3:1#7*\FT;(B;QQ<*$CJ;U<[1?1@E,3"(U]GSJHB.4SIE3@0E, MZ+:K*WYF4V3+?#Q9_UPWU1A(N3&Q,2NIHJYL[(XI*2=XTW8D:O,QJ,&_(!)M M&7 38/$V,20&&XE-2UMC9;PE6$;2N]^@LJ=-U/!W357@IGNL7 M[7LD(2D-V7/P"THO=!U/U"QK+F>?.)+&0RY5"DHF-*]AEF\?C"V>,"_1]CT!/L;77/1L?"1=?XL8O MP2[XQ2GB&&S)_\Y!D)2C!_#[U-I0?R$%S9OTM_\#4$L#!!0 ( #V)_5*$ MH<#OX0( )\& 9 >&PO=V]R:W-H965TV M,LCR )(BR=+T/)&,JV@R"K:YF8QT[017.#=@:RF9V<]0Z.TXZD4'PX*O2^<- MR614L37>H+NMYH9V2<>2$ E?.,S!Z;? 2A?!$).-'RQEU(3WP>'U@?QURIUR6S.*E%E]X[LIQ M-(P@QX+5PBWT]@VV^9QYOI46-CQAV_CV*>*JMD[+%DQ[R57S9KOV'HX P_0! M0-8"LJ"["114OF*.349&;\%X;V+SBY!J0),XKOQ'N7&&3CGAW&20]IZ_/X&Y M8&J4."+TYF35@F<-.'L ? [76KG2PI7*,;^/3TA(IR8[J)EECQ*^JU4,_?04 MLC3K/<+7[[+K![[^ WP+=-P@U9"#&2HLN+/P=;JTSE U?'LDP* +, @!!D^[ MOG\#?YA^_%0B7&I9,;4'6VEEM;' P'O*8I)E@X:K M-3 AX#:^B0%E)?0>T4)-'\6 (^:WRJ%13, "-ZAJ'RI'T 7T7@[/3X%1*+HC M^H0Q7+7P>['HW"!LM*B5H\X%IO)@R9%X99#F&TP!5SG?\+RF4-0JW%*O+[]3 M_X'300@5+I>U]&KUEBT%MB(+I">!'-M1IZ]KP4+8&([OA:M5;0S%PAV-)$L9 M&B1',A#[?;EMN'!%E.:S-.Y3\P@1Y@"))T/6&6BR!6]7&LI;-A4=K@.H'K&K MQX"D!6T-V@K#/!'[_RAR^+O(LS]$6KY[@L2_57IR-#0DFG48C98TTD=NYD=G M[:;OM!DZO]R;T7W-S)I31@(+@J;QB[,(3#,.FXW351A!2^UHH(5E27\0--Z! MS@NMW6'C W3_I,E/4$L#!!0 ( #V)_5)[ODYSM@0 ,L+ 9 >&PO M=V]R:W-H965T1R[K,!2N+ZI4-.7A;&E\+2TR]A5%D4>C$H5ITGR*2Z%U-%T M'-[=V.G8U%Y)C3<67%V6PFXO4)GU)!I$NQ>W'#7]*7+N#9^!(YL8\\>)K/HD2)H0*,\\(@OY6 M>(E*,1#1^-YB1IU+-CQ\WJ'_'&*G6.;"X:51CS+WQ23Z'$&."U$K?VO6OV(; MST?&RXQRX1?6S=[16019[;PI6V-B4$K=_(M-J\.!P>?D%8.T-4@#[\918'DE MO)B.K5F#Y=V$Q@\AU&!-Y*3F0[GSEKY*LO/31V&MT-Z-8T]H_"[.6LN+QC)] MQ?(3?#/:%PZ^Z!SS8_N86'14TAV5B_0DX&^U[L,PZ4&:I(,3>,,NM&' &[X1 M&@B=0\@V!]?&(UQ)ERGC:HOPUVSNO*74^/N$PU'GF# MUFW"KZ4O*$'G'HP%_%Y+OX6%U$)G4B\=> ,*Z>BLZT&ER#>5F@7*2S.F]\[1?**-QYT H,B=EZ[*#\Q2%1ULZ, M D14[ MN( FM%#;?PAKL2=+3TJ*N52\R)1P3BYD)D)PD@LZ,S8G;]B$^M"_Z\,OL]E- M'[JC]X5H\'?FY$&X#E:2E+6KA5);*,0*826L-+6#!0I/^=$"K$VMP$-)2?*I&7H4#J C9Y$!9T"B8%4(O M,>31P6Z+K#-R0@1R=/ Y=65ZP2E@E,R%;Y+ 8W/<=,!T:]AP4B2P]E)12)5D M)GR\&[29)("W#ZK-!/X0R(1(B 21LZB">H=43<.0"3$)+A;.C]Y1#"+/)3.C M'*V$#*\R44E/:\Y3/JB]UR'C5]C]0*?S?U*7Y%VZI&?I_U8FZ0_IHE2* M3K@/5[6E9O=.>0XU>8<2S]CPB!'H*'2.)P7ICOR_)8_H^N&)O!F=E$>XTWQ" M^CY3_ @QA"2;9D\4N'H"G:8G-!KYP#7"X+ZKX@W;G<'E4ZW]8 MN91O&^#; MC:J_ZI40#7LHBTJ_.U@US?KTY$1G*U%R[:JUJ/!FH>J2-[BMER=Z70N>FTEE M<1)X7GQ2+=P9E_>A[1>#/@BQ0;/;IF9,F= M4E_IYBI_=^"10J(064,2.'[NQ84H"A($-7[K9!X,2]+$\74O_6_&=MARQ[6X M4,6O,F]6[P[2 Y:+!6^+YD9M_B$Z>V8D+U.%-O_9QHZ-P@.6M;I193<9&I2R MLK_\H?/#:$+J/3,AZ"8$1F^[D-'R V_X^[>UVK":1D,:71A3S6PH)RL*RFU3 MXZW$O.;];:.RK^RJRD1%[F'7!:_TVY,&HFG 2=:).;=B@F?$Q.QG534KS2ZK M7.33^2=0:= KZ/4Z#UX4^,^V>%@9VCDA<_9N>*U.*;XY>R: M;P&KAIW5-:^6PES_Y^Q.-S4P\M\7%HN&Q2*S6/1'G?H-,9]^N?@7N_IX?*]EH=O37OZ1!X+VYN?UL MKOPWK]FGE6 +52 59;5D#;\K1)>/\G>AF5K;5"&AMY]MRLAFRUI$M68-)E^H M,&TU8"WS4J1,W,, MGR>)$T<)Z]9Z]A=.+>%V;;3G&U[G&E$"=8KZ7F:0>A0X?C)__4U!")IF2Z": M''04!Z&3A.GC:=T+ELS=N6\GW0-#F/.K3BT2R.G9BT]6/7]Q^;)M9MG:V0P!3.;.PQBTY1 MK@NU%0+ Z$&SIKQC?N([41!^G_/@]H609)(?Q8X?S1Z[HGOQFH61"X#W)HUG MP@71G$::"S@M=B/O!6>L98UYL1,$$<)&/Y@3N4GT:,X4O6!),; D$!L&J3/S M/5SY?H(K@]3$33S";IPZ\]3#DPC:S T5-*H!=&4%^D"9S=@]+UKC7_4H3ANN MV6$P<^>H0D71L\1A.'.]X0EAEDBB6=6( [W7\H&5MC((J@QLHK -9K80IS ML75_2*70#:<:13^ND+>OT)FFE?=T;E[4LFUT@X6(7@V@2$F^7M?J08*L()4= M^HFWYT:(K 7;T+_#>#ZR"!+;JA:96E:&4X![M&/:L!YN-&B^Y\-&F04=MEG) M;,7 1@0LD77O[@0;R5'WR!B.%3M6Y+A'#\;6HI8JIV5#PO96\%J[ U#'QC4K MWK 5YO7407;L+TJO&,9-<4JCN.[JD#X=L71'XU=:MQ P"^DY2 MYP(QI?+=(BP_R85@1_\FW5^SL^6R%DMX",6DC]87$ZTO5N\49',(DG"CB,64 M*H;I.Z,:@7Q,OMDT "^3R,2%21.D"8&S7Q8?1\K M4K.,%UEK@P=W$*QRN5@ !$APQ*O9"%&9QSWDV1IEWL",GAK:*[9DO>5!->H) M:,""RWJ'S*>J]X1&'\7)E*")9!-T U-9'4/@,6:+2>).UYS,ZW"2M[7%S_?S M1)_IWC339V[2/_C>Q.VS;"\CP;4_FG,3!_U9R1>XP%F7?+;#ZHN;[7"N^U)( M;9'Q?A=99"3%_^7Q1^3[KCF\O+V^[KM#IZNDUH:^GA).*S84WZ[/@9+48TX M9+MKB@Z90D68K++0 RK&?G387=NP2C7H( 1<232-5?S9J]WX7409/$%9KM\@ M ]2]!$ 2>ME>Z0'A-?F80O"$ =_,B))OC8X\RVH &ACF MK*9D[CSTD F1F[+H>)[7BS0I@([Z*[;40R;H%A.ZI2FO!,<]" !HY[4)-5*J MDVO&&L6U0=*(=FVJ4=!,I#-@3F2M\9$BZJ#,LC R%DYA/DHRK(6EE\W*"AR< M8PD&$JRNK,0.E- K?B-BA1O)0+"VI>MT"-<37#/QI+)$MI UY.5P:S=H3VD& MSZ@]SLNAO,L^[%AC?PYL,21A2,:R!V3LY3[^(C_H(V XH#/- M?L (STU_V A>M;S>LJBW@VJGI<(S""@[@B<0@=X-TO(1&,SZ0V?^N$P9)(_M MV0EI=>^O\X)G7X]OLY4J=GM40BH-*%4NBAWU-),-;D^QK*=8OM/Y%$I3^1D? M7.Q0?J-;;4I7KNKRZ*\M4W)S(T9M=+]WS#P7J&PR(+V MODGJ>LDKEB2NYYF?)!WN;J3^>KRHS68'LJDW,;SDNU[XBGFN']#_).ZO!_FY M)/:$X[=2%,/FZ]5+%WNV[:B"2LFS%GKN;/+WE(4S])@P)@[<&32=WCUGH>=Z M\U>P3RFHA1OBJG]'-U'7+76.O=%1G]O53H!)] M@]@;5(L&] "76#D+]MF]!3.C-.H6R4<2DD0V*! 2V;FC+'/TYR4,:'4JI"YJ5" 0F..*[7=ZR"1NLHV;&X-)2)'6@WI^O6? M67,NL!,Q0.J0-AP6'K*9V<72F=^J_BPJ.M,OS M' "7=#!O2")T:+-N#F99["1QB(D)]MQV_PU;G7">D+7H]>C7GT$?,M_W,"=F M']&_\@?D2B46LC&[RM&V;']3]Q(J-1TRCEG%IA5M2(B+5&T$\0<#=XQ5I84@ MC4*\\%CJ%6$5B504IE?JN(=@8]HRJ(%&46,3@6<]8ZQ50V>;1"0[0PAP6F72 M:&\*!#W+!;K,VJI! T0#(KW""MV9M8,,8KQ4;8??;]IL.#SC:P*'<5B?8?V& MHZ-@D;M/?4,Y&7VD*D6]-)_B: L#!>SWJN'I\+7OS'[DV@VWGPI_YO52(L\* ML&PO=V]R:W-H965TT!6EM\O7 5^C7DMI:G+1>*<"S8\' MIY-G9P=\7@[\;F@=MWXK]F3F_3O^N"R/!V,&1):*Q!HT_JWHG*QE18#QOM4Y MZ$VRX/;O3ON/XCM\F>E(Y][^8N/7/U/KSV/65W@;Y:]: MY[/[^P-5-#'YNA4&@MJX_%_?M''8$C@#3 MT,8_Q%61!CCC."E7*6#70"Z=7+K"UZ2N]0W%HU&"1EX?%:WT69:>/B#]1+WR M+E517;B2RKOR(R#IX4P[.&?33RI\V;BAVA_OJ>EX.OF$OOW>O7W1M_]9]]0+ M$POK8Q-(_74ZBRF@(/[^A(F#WL2!F#CXR@A^1OK7\]]>7:CKTS\OKJXK4N>^ M7FJW^?Z;P^GDZ?.H:#XG*5R5X$/0B9#]C5JA@=0\^%HE"+T=7@W5G$H*VJJ8 M=&J2QWXO4380]W*TJ+1;D#).OFISH_QUJX48[QFX%V1V*;S[A%JIH&1 MF25%-Z"92/FTQ_&@EH2N0 5<(^(Q 3=5^)DY -ZAO->O/& M4*&%,X@J$,F)"-_K7+W$U:M0>]37WIZ<;K,!SPH?^(QV6Z8ZS]F=;\?#"<)I MK5 -U&/AH%O8@X*XS'FTFSU5L-J0(X5S^Q\+/ND7YE\&>WS7TE!Q27T%X"^U M._G80Q/5,AC0O+$;I5,*9M8D24A;AQS1A3/"S$ #'J4@$0%*'2.A;J2\.;MF MX10ZMZL.7;QO#)^](V2-GAD+A3B5*IW4 KY*]6L5?1,*8CMM+#KW_@<*C+J5 M\4V$'\ZG3N(#E3FX787P:4&8U6IK/F0\&S$+10X3]CX#LXVBE;:-3FA!I:U5 M>J6-E6#!=,EECR9#3ZBECT:X@,/@:*'Y8X^=LDW)TCMF%T.C;JSL<$XPG"(C MP!1',*2?#4_3@OMJ@\9' ^\8B.48R=EV-X=,:S=RRQEN', O^-+="#ZL0S,87V0/76S"K6O$,U M\[*3Y'?[:W2)+,R0BK:H<\[I%M$#^;[K9:6!V4:OEE87S"^J+05N2HL;DV:$ MK=\/55 ;A].&AQKZP&UE>ZA."^8N1)[[LI\6'*A>X$'-E5XQQ1)WQQPK7*P: MV8?[]^ A8C4TZ$2)W-I(4S]W+P+=VTI,,K6:E(-9:;^38?&$ Y=7D.U?H=\PK8M?"- MDR0NO37%!E<&;S)[DI'6VIF@PU'OMN3^KG4I0>D?$7(7:D?=%G@DM/046TX0XLIDL954Z26M MF$.#X;)OKT)N^Z;1 ^:A>A\R455X3E#3\LZ*WSZWR68P7($YXWRD))C$VX$Q MD0E*+Y=(;#>>VMKI!UE[6VOAB1/MEXQ-86%O-4P*CBQ^4'3K_;/P=/\"KH]GM^2KW18&)BW-(?H>/CT M\4"%_#[+'\DOY4V$L8H7EORL\*2EP >P/_<^=1]LH'\DG_P+4$L#!!0 ( M #V)_5)+'=K&/@4 *X+ 9 >&PO=V]R:W-H965TO&#I C?7^DB8!FI=U'98F2-+UP[ /C'2VB_@\=\<3#U;:W-D%HH.'9:OLX63A7+<_G=IZ@4MA]W2' MBE9FVBR%HUM5'AIP/;+I3"/ MQ]CJU>$DFJPGKN1\X7AB>G30B3E>H_O471IZFVY0&KE$9:568'!V.'D7[1^G M;.\-_I2XLEMC8"6W6M_QRX?F3<@(-SD3?NBN]^@U'/1GCU;JU_A]6@VU<3:#N MK=/+T9D8+*4:GN)AC,.60QD^XQ"/#K'G/6SD69X*)XX.C%Z!86M"XX&7ZKV) MG%28'4T>PO#BM1XCC 2)^!B*',WI.'X1\/=>[4$2!A"')T?79^_/SS[>P-79Y<75S8>/ M[^&B0R.\ #OL:4$8Y"(DO :$A5HO.ZW\BIZ!4$!#-)V1%H%.,*P6LEZ0=R<( MB*:D$JJ6H@6IA@/.)T42[+V0K;AM$=Q".)[!>]'VY-/049SWK3#M(]P^TC+" M"6TJU.///Y5Q5+RU<+*0.-LB>XJU](?X7-RA@==L&(=O3RY.S_TP>OM+ $2N M6=LMQ1W[S8WNNX X:V;?JWK-SFD0;:MKED#ATKVI<9A5' 6+UGIBQ,"K4C5R M.'A*?Q/"/;CYJ@$6%$39T+R<2=(JW5K.V0/6/7<0N)C-9$TZQ+ )R]B##XKH M4ZCIB#(X^QE?#SZ(Z[V"[7A1LJBW-6AH'YZFIGB'G%(2X1X[]"D<6@ :"[XJ MFF&5M1G=]#7GV?@ER2&@R7M")-Z*C#AL(^BNR"$(9$]F BP1;O$[=/>HI.]1 M]61(F9ZCGAO140%Q!5 FAN+CEMA 3U7G:6WXCM4 =B&[-YR:IC&<%Z["D3OA M>/B-I@'7IPJM3Q);K\<;E:/;H&FFJ1)6O#YR]U\7^0_N),"\+.3U$*_>$A/[ MRSX!&\2=M@;4E- WI6OY\,P*MRO^"[=&-\^0AT]*\F&Z=CX1KR!/@S*I:)#D M01R6-(CB)"CSD->*($L*RH9U')S/VK0-9!&4&211!%%5C@!5. )4B0=(@ZB( M!H BR>#R2=R?56225CFD047[ MDQLQV&57$-^L8+LB+SV@YT&"H@&PBCS#(/>BBZ J_0JBWTL MLJ0,HIV,]K1&*2X]V2@H0[].H\Q/E2&M1?]U2EJM MYF]:Z7L+M4YN4KXQ#75+9#H68-RC3PM^Z67'S2$ A?3W8^=I]XC0]P"7MY3= M) J&4_+'4P[[WP0\HCA5'*\J*$G=NAC+!!(Z";N!2U)*+E7R.DA12IGUL:>L MA2E\[Z,_W;I#4?^:^YLB?U![Y8;KU&9V:2HM#BC%S# MO2*;@!ENA\.+TYV_D=UJ1\W2#Q=TH4;#!K0^T]JM7WB#S17]Z%]02P,$% M @ /8G]4G%L<,#%$P /3T !D !X;"]W;W)K&ULS5M9P"B31KH,N M5$G6_OK],A- 55$D)77W1NR++;(*>2'SRP/@J]NR^N96QM3J1YX5[O7!JJ[7 MOQP=N61E+(HJUS7^%@MC]RZ,CKE17EV-!V/3X]R;8N#-Z_XN^OJ MS:NRJ3-;F.M*N2;/=77WUF3E[>N#R4'XXHM=KFKZXNC-J[5>FIFIOZZO*WPZ MBE12FYO"V;)0E5F\/KB8_/)VP@OXC7]9<^LZ?RM295Z6W^C#Q_3UP9@D,IE) M:B*A\=^-N3191I0@QW=/]"#RI(7=OP/U]ZP\E)EK9R[+[-\VK5>O#\X/5&H6 MNLGJ+^7M!^,5.B%Z29DY_E?=RKNGQP:LJ>AO4Z ]6E5=#.%O0KLSJ"D\MUM5O9K(;JERH MF5T6=F$37=3J(DG*IJAML5379683:YPZ#'\]>W54@S41.$H\F[?"9KJ#S:GZ M5!;URJEW16K2_OHCB!SEG@:YWT[W$OQG4XS4\_% 3LO;JT3\_H \>A,=6,.'N*B?EL9=5GF:UWC"5PZRWA!K;"E)F[I2%TX>JWWY4#5/?E3 M%FL@PAEH?J,S4]0B.MSZFZGU/#/*&6AI:]I3YGSZ8O0B9-8L!K0U[X]_\XGT['+]7EQ9=W)'?-7TQ>/ANIZZ9R#6U@70J/\(JW&V0@ M87LZ_%WGZY?^HTW!L+JQY"B'+:-/L\!"F1^P/ *8=_NQ-K.%*BN8B<2"AR!W MN(X_T;?K:$ALCPLB$$W7K->P"YY8;#I;;WXGVGS^U\>KX>2%8HE@+-E(BW5- MO2HK^S]DZ4B;W#!*"P-H+^Q:A'4JA:$1_$0:KFW+E&3A3\T<>*!61FG80P$<<$(=I*<>% 3!R91:&8:0R-Z9HC!HR MR4U>B/..6#\[!3]/D>&Q$'\YX&[*^S/7&:_CM!:UNX(6^1P&WJ:@)LAR7K)' MBB,:K]7R# Q M#J)6"V.&4'/H0:<#>^_?M[!7&9O/H;41J "SZ7CR@EW"=2!D%V_Z5)245W4A ML'8+L?FK>2>HL9P_DD-R^M/L(I83*AZ*]!ZD.GP''58Y*D:EEY4QM"(Q58W" M7 'V"0F)K4FAMZT) 3 MD[>TZ@\K(RD?#D=.[@AT45C4,29U+3O,&3JXTGU0OVKB4S) 2*/!M3*SM"[3 ML>C0%-Q<53U5) =#S M;O*&R=E+SD29:6VDPXL>&V!B6 N(SQF"88F?2P*CX*?D.6]0-N'1"*'&D9F7 M%<2C()"ZC!Q4B@48W2*V=%;"U+<6@43D/M.6L> ?"[4&Z'BRI=5GQ*E\H!)#J(Q,>2KA0[YAZ[+?HBU<4/[2TI!(](A)P M9Q-OC494R4UWJ-C!859NT&9$JO8X MTZ#4*W,@J@> 9P,T$P_E/H?=\DJ#=-MC]+.O#4YINP'QS=QU?),]RX5][@7R MUF2'F%E9%/"0.FM2 XV0UD%>=*E78.4&W2*,K1D1,8A&,V M0'9TKRG;TVV>Q&[S9&^W^58[RYI?=X)@6X_Y!\BPO"BG16+&_X(1179SV[X" MB.$PY#F='5[I&TH@"+@U);U*G ?K*!ZI>N*MU6UC#G."",#7J:4@'?R7ZOIU M+6LY0 H69$9\6/0+5.P(+77H,SM'T#\N+JY#>I?2=E%FW(WT=SAZSZQM(;E# M^Y&L=+'D??.PHPX[[=GLW66L'@BJ++5>-J< HX@JEIS@X=^^2X 'LIL!KE75 M9.1_(7FC3/!,Q1=;6W:1BSU1"@U\18:)=060(^J,OJO@Q!#W"<*5(D2H9_ZR MW?2Q[C1@8,Z>I%TW6F)&U04*[>P13#0%JM_H<@TT$FA"0:F7_ H!T8(F?DB7 MR!WI[ZB'?)%$U '?Y$AED?'$2VQ%\=E4DAS;!1V+ D6=HT: DP[2",%W$"K" MRX9.6[=)8OW/%/X,$&QF. QC.S=PG1U[R(3>I:$HEJ/2]W(,^:YOJ.O)Y2$<\0 L\[HROBT6LOO:DGHSTX?!IQ M^'0O@%XR2G#+\! 2/T"H1$.;A%;@'AQW:QVR0 /0"94]0,-:50=XZH/HAZ, M/S$I=T(^$>D,1R>Y$)-#5\X[[0@/R-=(*905)F]W_9[@E!]I"XWS:Z5/',0G MR*MID]1M-J52WRYYT!E1,J3S6\.=F+FQ9>,8% E_14[T2:C]EQ!,,(7KL$ Q M="G4:4Y.4,_%0258_#0]&QW';Y[HP&/"**[8X:W974#=)&ZPX\EF@8)\L3#2 M,=!$=G/N.I!OYP;\P5S_("-!%*JRZ$F_KC W.FM\0['!SD,CX0D,/H?]9+Y4 M2SR10M^IWP]?+'@PY0:A!V#(8+IW')LVI]*RXCJQ[!H?>;+9 4O[8NTLQMK9 MWA#YZGB[WL%Q2("M(_6G40BAQ>[K'?2/9</D>5R_0V0%67A MU@D6S-?B))*?Q$4$\,2U8YA3J8_VTX_#PU J5#!H9:@[;*0)D:9U*>.\G6MV ML?'!(B_%AM]#S!\S&&O;!2EJF+0M5OP<\?M2[1>%Y=\ ME>7G$S1;0#?CM( K #/I6CV.-C8!*2C]DJ0N4NK.C90&)('IHE+ $H0N9U"> M3\PSNY1 ?DF*5DUW5L*)%-Z)G$96@=P&K]F".ND2A8@HB<4O)4?WV/HP@^V M05A=)M_4K:Z@I+,8E! D/C<3Q :!QG$;VX+'R<5CYK] M>GK?R1CKL-T& Y\;F%Y_D-=4[&T]&=W%;@\VR99QUT#=H6ZI&U#\:3P*5,Z MB:VR"ODE64<*H@ZG;KBQ(]"4Q+N&&'8H73WY*79.9/"[^#)TP S-+WG^8ZLX MMX(+#S-ISELSHXR1H97I/^N8;5F6*8TC8!?>&"2PK+4'G5N.J,EMV.^D!$(# ME5' +VABS%E$0B!Z^3[T/8_H>_Y @5+0=*YJARN7V#U;JR_6?6-1/W/[0A]% MV:]QX&:W@_7_*4/UOI>V]]6;6,JE]V!C='(Z^1L_/#G]6S^G#]JY3HC]6]3= MO8H]#'Q&49"'RMX'Q3CY4V)L.6]ELO=:D$W^S\?"?WJ^C;_OWYT?1G&TLQ20 M9D."7TO?XJ[U'?XE#.0+$/@[#J8@=U[*E+)0$W#>P8+BT#*QOD8@>O\P98_[ MOXCN_V*O-WYJ3YO;4<$VI_X#9'J%7, [QTT:S;"Q!1D?^W."".TK +!S[.T! M$#LFY\FPVI+*G1KLIN'])7* M7)F')::J-\F U4AG#-J*;U6TQ=033OSZ97ND*O7,PY*@>3!9.JS+8=SK7=LI MQY]MP>2:A,Y#Z":(/]E .:7Q77\P03+?GUER+U\(O1(S1YE=)0U;/&:RM&JYD-_;N&8-YWF\D3'UW#^G5C+ U-RV^2Q MVJQ,>$+5L6!*1Z@X(W9A4,)U!L_VZ(#_KYUX?S'HP4B?)3*6K\+:BSFIH?I0 MJFPI5GYOTF4\160<'9*OPX0Y15 %\2V?> Q(I$?Y]..U#(,M:9X[9!QM>CP^ M,<008J>**C$4T\@5="(3B\%DRTB\1;P'\ V["5,1W3XLT T<1>4YCWO@K%Q\ ML>X=B@]#V,_=E4_"+FKP$ 2N/T3>B6UA)O 0M_NX(_GS+T:=K6)LPC&8ZQMM M,WHH1^HZ^PLQ)IRA[)1GBXEKJ>7E)8F2$8K :F=@^=J8FL/<:.J-NQ/>1[)% M '9;B(TPVGXV%GKE_V<@\1C_>P)&["FS)N/VONIX_SU*NCZVM;)ZU$+UCBG.BWY5*ES+W3&?7Z5XITT0E4\5KJ8M2<^OY5K8-KY\72@ M/%>!.SFVH&7^#-5WQ;E!0^8/Q_F^FXQ:7&#(YQ78LTR(\>3'_!" ;@YR263\2I;Q3'$=I$+?%WS]K;G$!&5='MYF&Y&*(/CCI_^?PU MZLR8,^B?(,OX!] M1[7\2O>BG? D*668&*2(%ZBVT(L'V7& KTLFS>&+U,9 ML'L2;BP+#I$G7;NJO2@T1:$+)X0?)M?M4&*[=-+?E?'80_9P$*8$M!%] M&;6B"S=L;IZ7R\D9Y["^S82R3,],I!MC,##PXFY8=H-OZY\FQD>DU'7/C0J* M5L +_-8^51-T"D4?7Q(L].Y-4;/0&8R M#14_W46B9B <)<6QD3?6EMQX;[M%AGCYR[IN>3._ZY@T&I)S/5T?XDO0MN@Z MJ_6'P^W/&*",3BU,&'9_Z3,:,Y:^33ECX&+<&G2T$E#N-^U85$Y M;74V1U%1R2;*C*SSK0DWI4UQ8ZN2[UD_H1?U#D/G+6WQ*)=(0& \>C'EFI&3 M^MGH]$P^#5#52B_5NS/BH5WN4OU !Y1N^NJ^!-CYP<9D;Q[[(K?@NC]8@.)E MXT%J>VK\ M:)#(R?O;B2O-63JG)>$N88C?[DV?J_:UF1\]'X8_3L;/) ;)%.'F6]HM R)E M]GQP9?*M],P0X0.;"*7^LUDX/GPK/_YH65^TMP;@YM ]?2;:"C&&P1;WY6H= MW\B0@V-:NK0%!X=>$&#'$=KDQ%]+H$7^IGR]((XQ.YK*W(3%]81Q]QFW"@:JR,WZKE^\1FNE_/+'>L4YK9=E-J4!66)*;O%^Z3]%O6IIVRM:V.C M/M(/6>XZB,G.&N(5ZOL8G S'QP/:5G(*IZ[A"C.^T'@HM>_T=(RB_PH]XO!3 M)U##Y2F*^<:ZE4AQ.&OF-2\[/AL/3VCE9>= 93CC(ZSN5X'-V>3<7]^Z:H^R M^/,'D\)EE\/P2PK>Q'?D-2WZ?[[%5]*_M2*<3TZ&Q^-GOZB/I'057^Z %;G4 MI;]@T=<.#\+-,,X@[]'[\@;2,F$UO&P;]G]7Y.&%NJ1@_^RSQR%?^W9T&S?> M/N-=>$<_/2%"+)E3OVGWC4K A/JK!S /'7UE%W>^'T^;A.ZRH@QS7 KRF2IO M=D<2MUS#A&T7=DVO)MZ%_[DXQ&&&Z7+M, M[\4F5840LU[UHG0+HD& #=1X$L1-_@(4Z\KP1)!9[X88^D&'7#8G^'@ ::;W MKM+:T,Z4=)TJG/NZMGH5G/$E'Q;T4(E'>PQ)_F+[TT%G6U5TU/E%*__BBGZW MRR>912T_;HW?QM\&7\@O8MO7Y8?%GS1%#=5Z"RP=C\Y.#J2;#1\0]_S[V'E9 MUV7.?ZY0?)N*7L#S15G6X0,QB+^8?O._4$L#!!0 ( #V)_5+_[=(4X0, M "X) 9 >&PO=V]R:W-H965T+.1NF&65SJ;6A:#:SR M08T(DRB:A WC,EC._;,[O9RKS@HNX4X3TS4-TR]7(-1N$<3!_L$]W];6/0B7 M\Y9M807V]_9.XRH\H%2\ 6FXDD3#9A%W>*7 M:A%$CA (**U#8/CW!-<@A -"&I\'S.!PI L\MO?H[WWNF,N:&;A6XA.O;+T( MBH!4L&&=L/=J]S,,^7B"I1+&_Y)=[YNG 2D[8U4S!".#ALO^GST/]W 44$1O M!"1#0.)Y]P=YEC?,LN5+'D#;$(^*&EK0VYE!=5I?(C$#NR2 M/;NKY"S@KYT>L@V]7CI&WBW3$LNM\?9_GFY-E:C./XZ@S\^ MX(\]_O@-_&O5M)UE7F]J0ZZ8X25ALB(W7'06*O+E=7_MEL\?\E #V2B![82I M$.N+10P"8XO:FEC<+D]YN$>.&I,O/WQ7)''^DW%2'KA5 S>)$,)Q:Y&;Z:7 M)0:KSJ"?H02>2VAMOV=\[*MKA>J[F)&'6@.(+ M<@-288OU9W[R_0S5C^P):6QAG_7_HI E-$G&-(TB,A[3/"IHE.8DB]',:%;D M9)S2?)+1/$U>DSV$SXZ$M#\$:4>CJ.)L,**]D1079_2<'?2"**J<%6Q;=]^8CS%SQY^8@!YV6DSI)"D("A\5 MG\93\C5EADU0=Q.VGZ<'9X>/@8N^QGXZMY_27Q@>LOQI@1L,#0: MY2@UW4_G?F%5ZR?B6EFXYS*U *N_NP+XWCXW/YSN6+.]XH_6!6 )8])3(U$V]E[7KD^R9:0<)-2ZTA M1S3KTWEW MX%[ QNRL&2&9*_5 +Q?QQ LH() 06;+ \?$(IR E&<(P?A4VOZN2^OG M#CMBF7,#ITK^%+%=3;RAQV)8\$S:&[7Y#@6>'MF+E#3NEVV*LX''HLQ8E13* M&$$BTOS)GXH\?$0A+!1"%W?NR$5YQBV?CK7:,$VGT1HM'%2GC<&)E(IR:S5* M!>K9Z3D7FMUSF0&[ FXR#9AQ:]CG.SZ78!ICWZ(7.NM'A<59;C%\PV*?7:G4 MK@S[EL80/]?W,;HJQ+ ,<18>-/A'EK98)VBR, C;!^QU*L@=9Z_S/N0S82*I M"+5A?Y[,C=78)7\=\-&M?'2=C^[[/M2"G8N4IY'@DIT8 YA=GL;L4O"YD,(* M]%VD/F;8IS<095J+=,EFW BSKP '?=,8C\R:1S#Q<$X-Z$?PIG;K]_;=AV!Y\14D5-:^CEG7439:487/+%H3X,4>, MPX8#6\*8$XPF&J%48#&A*J:S> 81)'/0K--VNP'[+%(,2&4&Q:8Q>J'SNF-C M]L.0H\^7\ B2M1OE*JQ6G0:[4Q:AS+A$4% 6XI2;%8-?F<#(J>]'U+RPQ0G3 M#\B(BPPC8)\PM* YZ/=PY;(3?GVV*J67*EU^L:"30KU(,N;!Y6N$&=9KI;D% MY])N=X1LV R.@\IH^=XO=U)?^/6@U[S<'QX(U@"^%_!MWM M#HK? V31J\BB=Y L;O,/(HW'A3$98<9Y^?8$.A*&EJ1(T.-9"+N(9_PDVO"*=NQ*(Y;EUS_"R:X[)JCK)#(#3KY\T:8AR\+#51Y-("U9X[>@Q;B.L)'N\N.]M75W[GI):"7 M[CYK6*2RU.:7OFJWNC*?Y#?%^GA^W[[B>HF3PR0L4#5H#9 %='Z'S5^L6KM[ MXUQ9O(6ZY0JO_:#I ,H72MGRA1Q4?R2F?P-02P,$% @ /8G]4AM?DM)* M! @@L !D !X;"]W;W)K&ULK59M;^(X$/XK MH]SIU$JY$A)>$A:0*/MVIUVI:KN['T[WP20#\36Q6=LIR_WZ&SLAT KH5KH/ MA+$]\\RKQS/>2/6@=3HZS;%D^DJN4=#)4JJ2&5JJ54>O M%;+,"95%)PR"0:=D7'C3L=N[4=.QK$S!!=XHT%59,K6]QD)N)E[7VVW<\E5N M[$9G.EZS%=ZA^;*^4;3JM"@9+U%H+@4H7$Z\67=TW;?\CN$KQXT^H,%ZLI#R MP2[^R"9>8 W" E-C$1C]/>(L*LRMW'S$QA]G8"H+[;ZPJ7E[@0=II8TL&V&RH.2B_F<_FC@< M",2G!,)&('1VUXJ85HH;CAHN[NV.OAQW#"FS(IVT ;ZN@<,3P /X+(7)-;P3 M&69/Y3MD9&MIN+/T.CP+^&])+GCGCWO>*/K$!A M-/PU6VBCJ%[^/J.FUZKI.36]$VKNZ!IE%455+N&DRF/A/0MK[^I(KUF*$X\N MHT;UB-YT1MNYDEG2JI\]P7<*_2=&21H%$\-9C6#PK54=K7A)N<" M3(Y >!G=088KE !5'7[01/SH/GY]UD MGY?G88)?(8KZ_B#L$]6->OY@D! 5=KM^+[!4%/MA&,'MLT"&@QC"80!A/Z+? M .ZE8<6K4L&,\QKIB.)BR34J+K/&HCB)&HN2:&?18!#6%O6&"9RIW'Y;N?VS ME7NT(QRKU+,PQROUOBX69?B_KB*T\6&EI-90"7I;"K>=RR+C8@4%[6,3IR7C M"BAR%>[B,I?EFHGM;[_$87?X1E-S;,W6^T:VV-+!/U+M]K9@MFNT84:6YD_+ M&6QI E/8/%7.F%>7X:QU;T[NP9>]7Q\;OS[0FTDM]I-S[Q+>6]>^.M?N'"''I*)=#SH^Z0B(MN?%FOPR1IBE"_ +V3=K*-Y"-/0/-/23G1QY MGOBQBP0=#NWMZ(5^'"='6L3+V:K3]/]E*0G\(.JY+$4#FZ:8C$WBGTW3:8 Y MO;OV]:H(AL:6G4!S78ZCO7 /F(:E+%Q??FWO_58_ 9*XMLC487DV#LR6Y.:> MP>1*5BMZ!FA:&PO=V]R M:W-H965T?K.\.5UG(B"6Z OO1%XF4N9X9SAMSCI;&?W%PI M3^Z;NG4GH[GWBZ/)Q)5SU4AW:!:JA9VIL8WT,+6SB5M8):N@U-23B+%LTDC= MCDZ/P]J5/3TVG:]UJZXL<5W32/MPKFJS/!GQT7KAO9[-/2Y,3H\7HGP0^$.KI=L8$XSDUIA/.'E;G8P8 E*U M*CU:D/!WIRY47:,A@/%Y97,TN$3%S?':^NL0.\1R*YVZ,/5'7?GYR4B,2*6F MLJO]>[/\6:WB"0!+4[OP2Y:];,Y&I.R<-\U*&1 TNNW_Y?TJ#QL*8I="M%*( M N[>44!Y*;T\/;9F22Q*@S4PJT'/G[XQIEKJNB:RKF]7-'7K65JI[J M3P#D@#1:(SV/]AK\I6L/2F6LUU]D MH";P"]C3DHO.6M66#^3&RM;5_>9OT)F^MO0QD W-W"D+O8.\5]B 4.*#4].N M)K_JJ=I,\"J8I?9S,@5)KT@-[< = :K/G;9@"^N@4G?0IQ8P\ZJ8'.D@SQ!\ED-H/.1#T"A*5JD118JC)*=<1(\YUNU/"VM*!=6Q MD6!.$'# MMS+_.T[ ^; "4Q;\J^+2@@F>AUE*: MQBRH%D_TW!0]#9;L\)C=.4[+FBTN&*2I][1;UR7C>A.%]W'N_" M)S7ZZA[>ADX]^R[;Z_;9=]GJ :F_P'%LHZT:,$][S'(3LWK$_)SSWGK[?<7U M/Y6TX9V#$)\0_\(XC_HWB DVKR$H#<4P;%Q94W6E'^:7>J;Q^+%T^R9]+?'V MQOD[*&H5S/0ETO.[ AE0#,"@1%(!OT7.L" XCJ%F..[$>%NA&-PX-(8"YK1( M.!$QC@30+J5%)% @WB( %Q8(B#1#@>2)0,;8()!!GP.!](E $O-!((&<* MGP]3#\!Q(8=?EJ)P!MC@8@,LT$"B?$V%?:<(\8&K'-L0=(^\"''3/(EQ(0]& MADMH&S,F&R]GZ#>S\'W@2(D=M7]$#ZO#)\A9__)^%.^_7^!X9KIUI%934&6' M.52[[;\)^HDWB_ .OS4>6F(8SN$S2ED4@/VI,7X]00?#A]GI/U!+ P04 M" ]B?U22]:^(IH# #V!P &0 'AL+W=O&X;:=;!WMKN.HI,L<>6FRO5 MH:0_E=(MM[34=60ZC;ST06T3)8SE4X1?NUN]>TBB:44K0HC5 2-%;KX":^OLV\PZ9Q0$3CKQ$SF%*ZP//O$_H' M7SO5LN,&[U3S791VOPX6 918\;ZQ#^KP&X[U>(*%:HQ_PF'T90$4O;&J'8.) M02OD\.;/HP[_)2 9 Q+/>TCD6;[GEF]66AU .V]"/O(=PV:=ZO(4AKG'!4CY.T F;P"F<-G)>W> MP*^RQ/+?\1'1FS@F)XZWR47 3[V\@I2%D+ DOH"73C6G'B]]!>^+KKD4?W,W M%B'5+(UJ1,F'*9$EW<I,%@4!5\$)(T$KR!+1FQ]?K\<;,S5M-0_7F!T6QB M-/.,9J\PV@Y;PB7[*)\(7^GC2\)?1''[]]ITO,!UT+D2]!,&FPD/"BI4&(NE M2V/W")5J:$\*6<-;(D/EFW?70(KCI#B\QP+;'6I(8V]A3A%!,U="K51I MX TD898F]([#.4O@.VU$(,A.JYJ(&$A#MER0TS+-X8$?:( M:A+4P#*KLHM1G(TXRW!2%[JD.U_8OI(F& MWP7?B498@>:E#EP$?[D#YSF4S]'\S/%_=N6.Z(B")#2V+QWV&UB$\V5*[SR< MIRF%5*@UI=)(&O<$%B[CG)X9]6"[5]K^0GUIH4$ZYR:61W)(\Y3:Q\XQ.GX< M=@+=#-0TRV4MZ,0 ;@R2E;P9&Y\G!;0Z\H;P8DJXI">;)[395$4C0EN-B%=( MK.,PG3'GDRSA$8T%P]N.@&F:"N=)RGB_99+#C.C3!K9D)"Z#F"7J8>MFLP7, MT\786#Z2P&>ZT S%S\(LF[O)S>)Q]/C%3M&4Y^%RX<8\86'.7A['Z.PL;E'7 M_L9Q;>ZE'8[ER3I=:C?#6?[3?;@1/W-="VFH'16%LJLY#9\>;IEA857G3_:= MLG1/^,\]7&PO=V]R:W-H965TU#239!FW1($&2[:(H^D!+8YM8D=225)SLUW=(V;+L.&[1%Y$: MSIRY< [)\4KIKV8)8,F+**69!$MKJXLH,OD2!#,]58'$E;G2@EG\U8O(5!I8 MX8U$&:5Q/(@$XS*8CKWL7D_'JK8EEW"OB:F%8/KU"DJUF@1)L!$\\,72.D$T M'5=L 8]@/U?W&O^B%J7@ J3A2A(-\TEPF5Q<94[?*_S!864Z<^(RF2GUU?W\ M6DR"V 4$)>36(3 .?)2?F&73L58KHITVHKF)3]5;8W!.VW7OO>:_\=KX]-[Q,U)[\#-A.Z-?90=8_#/"V!S%6)C,*0B76; MM*85_X[16UPN/7R.\*BIO<@N-8!/UO 7(IK] ;<_!*L+;76]"DYB\I%+M%*U M08DYO2!/'J&[LUO+1\0\O.(Q/=YV=E>!9J[@W4 _D"1,XZ$?DZ2/8QKVD]2/ M*:7DADLF\YW<4DJRA&24)'&?/"G+RC> -&X !UD#N!XI'1X"Y#(OZP*+R*4% M#:Y\6HE.24O.9KSD]M67B0FE+?_._!&#N^KT'NX^$V8,V-Y>#>YP52-P-OC/0#LI[\#$ MO3A^"U,@$U0M+4'W<#"0DU,L?B\C)_]NO.\<37_\890FZ4_DY B[LI9=V5%: MW-36,?86TQ:U:!FV)7J-C:D[*;@=W,3DM<-V\X:1?^+>.;XY\$^0@YAA M@C0)]]+JY+P6//CV<.5 E][3!T(],3+L)A2D[=9D87R>.1%M130<]H=.U.^( M1H-S)\I:43^,D;UX6.%S88[]URXD<9BBERY?*_;:[!$EZ7F8T0P#-RO9U;6X#*9-RT@UBVPA^U23/$HZ \:=+5W"K7<#O'N MU=HA5X[?R&T:T@%]>9!L3/'6&X7!$R:'6CCIWM@"]\"\30SQ= MFNN[E;:/G\OFSM^J-R^G6Z877!H,:8ZF<6^(#:N;UTCS8U7E7P S9?$]X:=+ M?,"!=@JX/E?*;GZ<@_9)./T'4$L#!!0 ( #V)_5("/!OWB ( %4% 9 M >&PO=V]R:W-H965T&=E24M/$]IG;J*4!01I%6:=;MGJ1;2))-1 M7%O09&1KKZ3!!8&KM1:TG:&RFW'22_8+MW)=^K"03D:56.,=^H=J03Q+6Y9" M:C1.6@.$JW$R[0UG@Q ? WY*W+B#,81,EM8^A.V_U#LP.M#3-7[SLSN$ <-%]!Y#M %GTW0A%EY?"B\F( M[ 8H1#-;&,14(YK-21,NYN$9^'Q$N%.P$'OC:26V#W&NJ>P;I7(U0",\BTXJD8I.],_@NQ5(JZ;=P M#EL4Y. #]#J]#/HGO?[^^]9-I >EKI'6L:$=IU0;WU1]N]J^&=.F55[#FP?G M6A![=*!PQ=!NY_PT 6J:N)EX6\7&65K/;1B');][2"& ]U>6BV@W"0+M2SKY M"U!+ P04 " ]B?U2]%8WV <' !$@ &0 'AL+W=O.4JA ,H[?XW !*5#:WFK;B^ ^5%7],-B3 MQ,+VN#-C OO7[SECQTF6),ON]D/B\?B\YW<>]L52JB>]$,+ 2U76^G*T,*8Y M'X]UMA 5UZYL1(U/9E)5W."MFH]UHP3/+5-5C@//2\85+^K1U87=NU-7%[(U M95&+.P6ZK2JN7J]%*9>7(W^TVK@OY@M#&^.KBX;/Q8,P7YH[A7?C04I>5*+6 MA:Q!B=GE:.J?7S.BMP1?"['4&VL@3QZE?**;C_GER".#1"DR0Q(X7I[%C2A+ M$H1F_-7+' TJB7%SO9+^H_4=?7GD6MS(\EN1F\7E*!U!+F:\+G]B MDI?)4MM_6/:TW@BR5AM9]&!NY+7&DX^\\=2Z-.+ ML4$=1#G.>GG7G;Q@C[P$?I6U66BXK7.1;_./T;;!P&!EX'5P4. O;>U"Z#D0 M>(%_0%XX.!Q:>>$^AQ=XG[=99^I^RGM1[2%C7O.LJ#QE,Y.-<-S\3E"/-="_4L1E>? M%P)FLL1<+NHY&())G]#%/X4&V72Y5G?^\6W_##+?R*KA]>OWWZ6!SS[H SX[ M[W/86<5F\DY2U0>G6 ?G'"PL-'3I\,WFLLC/X+>V>D3#\?S6>]<<167">A!\ M^$&@1J()?8M1#Q(6.),DA$DQ2.(/#=20"^D[+429.$=E(W"F":YP49 MP$O0G06\-0M)PEU[KQC4"L.NK?5\R56N\92P]N*A%1E*/0D< MGTU._Z,@/#0-<\P&"M!)$H0."].W;/T#8!-WXG=,/:KW"3Z)4N9$9$(0NC'K MTV%#EY^$3A+@\WX!J>N[[]U332MRA:8 M^'28[41"^+W@8]IDHR"4_2AP_BM^&HG]P M"F'D(L!7+FUR8@BB"5':!08M<2/O0#":0B%?X@1!A,=&%^2)7!:]X=E&+U97 M,5171&P8I$[L>[CR?88KBU3F,H^PFZ3.)/5P)T)K)G"@/L9#?8S_N_JHX5-K MM,$TI?)"V7K;';0M-%\[C"&P;U\:;.NX-M+N[JIN!U7OKFXK(^2&$6;!#2PX MHJ&'.%F%J4I1'VR@1X!TV_$D*J[[>JG/-ZI)7VX^:MVB@*&V3)^%PE'H[<:] MH &+S+G!]DKMJ<62\8]B)N#D=\&5/H7I?*[$'"L;%CVC"AR;,OC*RW8(6XI) M<81@=J,($CK2(T@\Q_?2K6A:3WRL%B'!$U&?NC'5-*H?\%D:5(MU*8U(5,"< M(&6'@) ,0$@. N&-PU.,3-6?QA?=F7:K35&1@S_R0G6^Z2&89]>VI4]M\=L% MA\,&4%\3O?P<9J3@>5 P5(:N7,C>+@O/A[N[5>E>"K4II-4=? 1VV$WP-QE^ ^&SQ.9:E-1[6>IZ[!@8> R>ZP?TSY+5>I"?XSR1"PS\:R'*H?@? M'UK\FV]#%Z#BOM]#SXVW?KL\C$/71V>2P(W1TNV[?1YZKC0(/^;K(>$L/-2GWK#--W/'TI6_3SU:2-A MJ$GN2L^#]OU/LZ@][G[2QW9/7MEASQ9N\E!M>"@V/:QE?;:=\[V8C=&*\M38 M_",.C=E6==DF=F1;-Z$&>(NS1=GF=OJT(C*)Y'5G8JUE6>2V=F#W,7:0M?4' M7\$5[T,XM!,+5IP56XW2]>G?60UN)*(5]1HJ9AB?88P\@MCV#9J&CF"2Q-1# MV)JA41(G<(/C;@1^&.*0.P$?!]_5\[R8%]1!*!X2W<=7GA!'BSB&$*?)P \1 M=1KS+UM8DEP\BU(V%E78="*:0J(X@= ))C1?!PF#!TXUE:CQW)^$M1>Y_@V7="KGIWT0H?:HQW9<8QB28B,#+M^K\LU;PM](GO>X*%Y5S:AL_#(+$;PO1>8N9 M&[M6BYD<3",Z?JU #VU;J,=SWLC-W*/>=N!&U&MC!_S%K"]J?LO-E_Y:X9>_ M0ZE$RSLM9 >*K^;>&3T]CZV],_A3\(W>ZX.-9"GE-_OQ6S7W DN(-[PT%J' MYIY?\*:Q0$CC^X3I[9:TCOO]+?K/+G:,95EH?B&;KZ(RZ[F7>5#Q53$TYD9N M?N53/(Y@*1OM_F$SV08>E(,VLIV>W.P?YTMM5$HC;^/P$<[^,C!1Z_ C[ V>[C"/>\&KF'Y"+]P M6:NB7XL2AVN4HGXIM4>A[=$\U7U1\KF'9T]S=<^]Q?XB]=,B:EP$"L6=8"L8 M>M2_6?-)4%SI'W_(0IK^!'HM^H]&0E%5"*L!3SGT2E9#:1#'P4/15/;%/\YNERUU/)#WPK*7@T8F M^L,I BO.#[0&J!3NE'(K'EZ9L1JR?\%>[^X5\O"E$P:=;TV!\<$[2"*2L1P[ M+"%AD&&'AHQD26#G4A*S%/=6&YN)+E+;APD#CV/0Y>+F&63 M\2'+=Y Y(:0T&T,-74!3A'X4C=B7=U)SY: M=ZYD5W^\PLNM@C.MN=%P@<=&C-)&OMWF_Y"5OERA<1LE8 *Z> M*!I3,71FO,=WH[M7T-EX^3^9CT^HSX6J!6:AX2MT#4Y2W#0U/DO& M#R-[]Q182H/W@.NN\27'E37 ^9649OMA%]B]#1?_ E!+ P04 " ]B?U2 M#G ^^=,% #\%P &0 'AL+W=OX>WAV?.W+R+.17M69,H^]QE*B+WEKK]$._KX(UBZDZ%RE+ MX,M2R)AJ&,I57Z62T3 7BJ,^<9Q!/Z8\Z4TG^;M'.9V(3$<\88\2J2R.J7RY M8I%XONCAWNN+)[Y::_.B/YVD=,7F3'])'R6,^I66D,\2?[AS M?2.0S_B#LV>U]8S,4A9"?#6#3^%%SS&(6,0";510^+=AURR*C"; \:U4VJML M&L'MYU?MM_GB83$+JMBUB/[DH5Y?]$8]%+(ES2+]))[O6+F@'& @(I7_HN=B M[M#OH2!36L2E,""(>5+\I]]+1VP)D&&' "D%R)Z VR7@E@+NH0)>*>#M0\(= M GXIX.\)#)P.@4$I,#C4PK 4&!XJ,"H%1GETBW#DL9Q13:<3*9Z1-+-!FWG( M$R*7AA#RQ.3N7$OXRD%.3Q_DBB;\!RT2*0G1C*E \C0?BR6ZRA1(*(7.T&48 MH[4?E+:O"MNDP_8M6YPCC$\1<0C^,I^A MDW?OU9I*IEIT7=MU?:;).2+^CJYWJ(\*?9U:9V]HS4 K+K0ZAVN]L6N]3.4Y M9A$S^7I-4ZYI5&;T M*;KYEG']@O[^%630)\UB]8_%HEM9='.+7H?%W[)XP:2Q)YG9#UK21*41330J MEZ7022PD0WI-D_?H)^KV_%UARL]-F5*SF>*AXTSZFQ: 7@70.Q#@%K0B.Q2\ M73+)DQ5Z8K'X7=+K/:S%O+:,]!I021=2OT+J'XBT\AQ+I(@B%B*>=$'L=N>M MW\ X=KI #BJ0@P-!QF+!(=.VMU@CU%O?V@ .FO%V.A$.*X1#*\++(,CB+*(: MW :EFP>\U7:A9+!EV_5][.%M^P4?M,TD/AEV(AU52$=6I-=4K4]1 +^(P>;< MT,@$_30O/FHMI#Z#Y(LA]ANF=&R^M2UDU'"B.QB;0'?!&U?PQF\Y$AHKF3O2 M0*+AAB8!#%+Z$K>GW,VXX2OB^!8LV*FKLV-%\Q%V+R289 $#3RTBUEHGG*8S MG.JO \)6@X"M$.Y9R ,H=&C)V!F4_3/%Y(8'#$#Q>)%)Q?(@H52*@+$0(LD3 MZ!-*5@1J;BV0N.$R;V2#6]<"3.SI)60J3/CR[ +J5RS() #:K]2[^FOFQ^Z1 MB@VNR1S;V?QF?R6P6X!R-/\!>1F(=IHI=6Z[V+=F1,W8V$[9C]DBX@%Z*,N( M;8DUP>+!L=Q:4R:V<^8\[]\05RHK-[L248A.H.P4K9UA-R9X-.R(1$VEV,ZE*: J:!4Y; -_KI=;5W#J)$D M8[P/OSG')1W(:Y;%=IK=00[E0,!I.#2T6YR)#=U!3. Y[U]H?M!M74"3>_' MV\OST)4)-U<1.U7^])/)NS%MN*:3\GH6%ZNF9#8F?!INXU"IG-I=69+ MCSGR.G:46_.6:^>M/7_>TQ3=,2IMIW*WIB[W6-3EUM3EVJGK,&^Z389RB=>Q M^=VM6P$[/[5EYYONK*G%]8[ESIIV7'NK=Z [_69R#GUWSYW]K5M*&ULM59M;]HP$/XKIVB36FDC+T"@%2"U4+1.JX2*NGV8]L%- M#K#JV,PVT$K]\;.=-*5M2-FZ?@'[#)=TOM#6X ]Z2S+'*>JKY42:F5^RI#1#KJC@(''6 M]T["XW'H ,[C.\6-VAJ#74,>.N>KXV\5I5/REB.\UCBW;$UH0+P?5" MP1E/,:W C^KQ\6OX<3T^C&H(?)/H,MO10[9/HUK&KRO>@&;P":(@"BL"&NX/ M#ZKR\3;UL[>IC^OA(TP,/*R"/\EELZS"[,*67$(EP#Y>X1KXR)7H/ M0W=D4#ZK55NA-9JM4K/E-)L[-%^2PL]OQ@?.-6;J5XU"NU1HUZ[JJ8*T"DN4 MUF3N^:HC5$\7AXT@^%A5:?6X=KP#-_I'O;-7]-HO<4_R%Y?YB_>MBN(.4Z8\ M$J1K8SJZ9K!CNT:U^.B[BO;=52NYZB6 M:")Q3<5*L3NS2TLA=>TU&P:/KUKP3CL1;KV[=\ MHL72]1K70IMKV T7IM]%:1W,]YD0^F%B!O '4$L#!!0 ( #V)_5(Y MC&,V/P( $8& 9 >&PO=V]R:W-H965T^QXSKR70OU8NN$ T<.!-Z%E7&U/=QK+,*.=%WLD9AWQ12<6)LJ,I8UPI) M[D&6LVGLC&,"EPKT WG1!V7R.1^%B71>6-#R\JXC7@^ MK4F)6S2?Z[6R41Q8*"IWP6 M]9PA9)@9QT#LXR<^(&..R-KX<>*,@J0#7J[/[.]][;:6'='X(-E7FIMJ%DTB MR+$@#3,;N?^ IWJ&CB^33/M?V+>Y(ZN8-=I(?@+;F%/1/LGAU(<+0-J_ DA/ M@-3[;H6\RT=BR'RJY!Z4R[9L;N%+]6AKC@IW*%NC[%MJ<6:^;0\#9 %;6@I: MT(P( XLLDXTP5)2PEHQF%#6\A6>T]6MX]8B&4/9Z&AOKP/'$V4EMV:JE5]1& ML)+"5!K>B1SS/_&Q=1[LIV?[R[23\&,C[J#?>P-I+TTZ^/JA'7W/-[C"MZ*" M\H9W, T"T\ S]6\T]M/MQGY[MEAX,LCU]P[E85 >=M:P07<9G0)SYP4&%==_ M.ZMNFB0!WAY6 CDY=A@;!6.C[N:2PXWFC@/3^#\W=Q*4)_^FN=TT8S@B41HF M-WL<7]QMCJKT$TR#+[2]YF$W#,E%.QM^I[<3=D54286VS@L+[=V-[1] M5.K M#8RL_:3826/GCE]6=M"C<@GV?2&E.0=.('PZYK\ 4$L#!!0 ( #V)_5(Y MF(O/EP, !T- 9 >&PO=V]R:W-H965TK@60=,TSXQ%6T(ETD=2<>_?WY*255NF%:-W M+[9$S0RYLTMQ-=IR\4/FE"KTLRJ9'#NY4IM;UY7+G%9$7O,-9?!DQ45%%-R* MM2LW@I+,D*K2]3&.W8H4S)F,S-BCF(QXK!9%U51/PSI27?CAW/V0U\ M+=:YT@/N9+0A:_I$U?/F4<"=VZED1469+#A#@J[&SIUWN_"P)AC$]X)NY=XU MTJ&\#OC=[3LM1*L(Z_6U&GFU,3]Z]WZG,3/ 3S M2B2]Y^5+D:E\[*0.RNB*U*7ZRK=_T#:@2.LM>2G-+]JV6.R@92T5KUHRK* J M6/-/?K9&[!% QT[P6X+?)X0G"$%+",XEA"TA/)<0M83HW!CBEA"?.T/2$A*3 MK,9=DYH9460R$GR+A$:#FKXP^35LR$C!="D^*0%/"^"IR1>H]K^XE.B1"O24 M$T'1%;KGU:96Q-0*7Z$ID<42$9:A65'6BF;(PKJ8446*\A+HST\S=/'A$GU M+I+ZH40%0\^L4/(C#,+UMYS7$@3ER%40A%Z*NVP7/&T6[)]8<( ^CO')SZ@X)_UNP:!?@C\K'O6=9S/TS_3 30O9/TV?FS M8PO]X?S9;?3Y?XM]\=N+/TA%T!5S8/2"4\5<5U00Q<7M@%C8B85&+!S8&:6N M\5I"Q2N.EF974/WF:[=#UFX'MH-N8#N8BK?5=3-=;*;3)\3;Y,J[\9.1^[9? M+194G/9 ,QLHBM)#U(,%%:5^<(B:6U!^[(6'J(5M\7Z0>AWLP..H\S@:3-B, M,@XOM?=2%G=R\6#*7LS!0[,K\@9UL*:[MX\]@\=90Q?P;FHXE[8,-K-'>R9$ MON^' <:]_!P#PS#!*0YZB9Q;%+T$0RI[P(5%,4CB* E\>P:2SK+D?['L=*F_ M9UIRKFG'P!.F613MIED4!TU+.]/2X??,D0E#U7O3J=X,IJ(Y9K6;&2]+(O;D MK<8V:NG^EL37N+=Q9U:4%_4LM6OU4 LKRD_M9GKX5PN"!P/?=17GA]X*OA>[ M'784_ FU?O1VV%'X[EXS!L?1VO39$C92S51SE'6C72]_9SK8WOC4NWWP+.-S MW?N;YN^7?//A *?YNF 2E70%4^'K!$I?-+UX&ULU5?;;MLX$/T50D\MT$97WP+;0&)[ ML5VTA9&@NP^+?:"EL<6&(KTD%:=_WR&ER)904'TAMR#PR5JJ@AH(%E!!Q2 M8R$H7NYA!IQ;).3Q;PWJ-35MXN'](_IO;O&XF!75,)/\+Y:9?.(-/9+!FI;< MW,C=[U OJ&?Q4LFU^R6[.C;P2%IJ(XLZ&1D43%17^E +<9" ..T)49T0G28D MSR3$=4)\;H6D3DC.K="K$]S2_6KM3K@Y-70Z5G)'E(U&-'OCU'?9J!<3UBBW M1N%3AGEF^A6]^%EJ39:@R&U.%9"/9"D-",,HYS_(G/'2]I+<0EHJ9AAHLGA( M>9E!1M9*%E4$#EJ@WLW!4,;?(Z:V$WKL&R1M2_MI3?"Z(A@]0S F7Z0P.185 M6+$E?]Z=W^_(]U&L1K'H4;'KJ!/PCU)]J5]/XU'PU$_&H[]^T/3/(U+!KTP M#D?'_T&=',3NJ%!6FRW6CAL7H-;DN#/8?[>"-^*XF>O1""N/HQ'4M4ORDC[SW<8OQ4CQ4^Z M&@[[P]$P./522^"@'R51<.JF,Q$79R!6\OH'^^P"U,8=<#2NMA2FVC,UL\TA MZLH='4[FK\/+6=@R/[>'+K>OW\-7)[8O5&V8T(3#&DL%%P-DJZI#4#4P&ULK9EM3]LZ%,>_ MBE7M!4@;3?S0AZE4&B"T>S4D!&/WM6E=:I'$G>W2(>W#7R<-.2EIW*3A#22- MS\GQW_;O'#N3C=+/9BF$17_B*#'GO:6UJZ_]OIDM1KI1*UM)!-QJY%9QS'7KQ_#,_[P5I1"(2,YNZX.[?B[@4491ZFAN7K M-^_76>==9QZY$9 MFJV-57%N["*(9;+]S__D0I0,0EIC@',#W-2 Y 8DZ^@VLJQ;5]SRZ42K#=)I M:^ZI='9V>LVE1K]XM!;H1G"SUL*-D37H"RH]40MT M+1.>S"2/T#=CA&O DSGZ(?FCC*25PKQ9SY$;FSLQ6VLMDR=TP8TTZ.1*6"ZC M4^?UX?X*G7PZ19^03-#/I5H;Y\A,^M;U)8VH/\OCOMC&C6OB_G>=G"$2?$8X MP.$>\TN_^968.?,P,P]VS?M.P4)&7,B(,W^TQM^ETBNEN15N"CU:9%(!,ET\ MODGAFV2^28WOK> >1[1P1#\BR*W\6U>#S%7*@ISXKW,^_[BVGA MZ((?%][& M!T8TCMUZD:)+VZ4SK@P]I(UQS>(? E'':4#M@1CCX.X+DOUH3@(0 G]!.G6B_, MT8-)=?R"3GZ(%Q&A\-1IVH3U&."!@VX:8H $#H_C?6ZWNYQ'HSK@XU)I@#\ M^1C6/?:O^_;0SQV6NQ:\@Y2WR6Z@ WLKS=:SY6VJ0$#=##K.(& '-A/CB:I M(7=Q,#7L:>=)#1B8@_U%S3'*'Y=",, +^RN?PT, $,*'RIY6*017BY[Z%$( M2L1?T703N<4^ =A&.A9 !*!%/F1#LQ685"N<.G5+FQX_Y1JHBYLF&@+((AWK M' +((?XZIS;1D&I%4YN8"6")^#=$S;(, 800/T+:9QE2W3&]SS+>)KN! E>( MORAJ/5':9AD"7"+CCCMU@ OUPZ5)ELE=^ 3W-MD-#2A#_174,8(?EUPHX(KZ M:ZS#R@-XZ*'RJE5RH8T+)UHZI^E<.'D4;IY9*,",=JR?*("*'JB?6IU"50ND M6E928!OM7!Z1IKF% JAHQP*( FBHOP"JS2VT6NK4'=H!BIA_\]4LLS#@!_/S MHWUF8=6M6?74:D^CVF,K!F!A_CJH]51IFUT8@(EU/ =F !AVX"2X07;)7?BR M"ZL>$M?-MM(9L;]L.D;PX[(+ V2QCH?-#-###I55K;(+:UPP,> 0ZUPP>11N MGET8X(QUK)L& *O!@;JI37;)??GF;[_T:2W]KGG#]9-,#(K$PMD$9T,W-'K[ MJ7![8]4J^]KVJ*Q5<7:Y%'PN=-K /5\H9=]NT@]XQ0?;Z?]02P,$% @ M/8G]4K^8Q-7N @ VP8 !D !X;"]W;W)K&UL MA5513^) $/XKD\8'3=1"03 &2 0UYT43(Z<^7.YA:0>Z<;O+[6Q!__W-;DN/ M.Q%?8'<[\\TWW[>=#M;&OE*.Z."M4)J&4>[<\B*.* MVD5,2XLB"TF%BI-6JQ<70NIH- AG#W8T,*534N.#!2J+0MCW,2JS'D;M:'/P M*!>Y\P?Q:+ 4"YRB>UH^6-[%#4HF"]0DC0:+\V%TV;X8]WU\"'B6N*:M-?A. M9L:\^LUM-HQ:GA J3)U'$/RWP@DJY8&8QN\:,VI*^L3M]0;])O3.O>YT8V0 M%IZ%*A'N45!ID15W!"@, M'C%5@DC.92J\]N1![G"%"CIP(S5C2:'@5I.S957O\ J=D.J("T],4;!?4V?2 M5W@1U@H?<"?%3"KIWCGBL,;Z+'HK^,#3^Y&;DI@8#6+'FOG.X[369USIDWRB M3P_NC78YP;7.,/LW/V:M&\&3C>#C9"_@]U*?0J=U#$DK:3]-K^#PX&@/;*?Q ML1-@.U_Z> R71,B*U7YFP/*P(Z6U4B]@+$BR>4_:S CM2LP4LA'+TOD8P\8H M&3QC?X5*2Q4V\//1* 7\'JR%S7[MX=MM^'8#W^XG?,>XD%I[0C.A_-W:94T% MT0L0?KJL1MUN?Q"O=M0]:^J>[:V[N;_^1J[KN[6K=(5RME7ZA W;7;O7U.[M MK5V],/Y"(CG)$X6]F7O?5MZW72QZ'UATSG=SZ#<<^OO[U]D7HO<_B)Z<=_XK M&F\-G +M(HQ5@M24VE6SISEM)O=E-;#^AE=C_UY8O@D$"N>V&J75 MQIEE&%\SXW@8AF7.7Q^T/H"?SXUQFXTOT'S/1G\ 4$L#!!0 ( #V)_5)? M%W2Z=@, &D, 9 >&PO=V]R:W-H965TUX)=6#SA$-/!5AJ%.CY'+E>3@ 0O M-V[8,C?N1C@=EW2)MVC^+N?*KL*6)6,%"LVD (6+27!&3F=DZ ^XH[A2F]< M@TOE7LH'M[C,)D'D%"''U#@*:K\><8:<.R:KXU=#&K2_Z8";UR_LWWSR-IE[ MJG$F^0^6F7P2' >0X8)6W-S(U7=L$AHXOE1R[3]AU<1& :25-K)HP%9!P43] M39^:0FP XOX!0-P XEW X @:0")3[16YM.ZH(9.QTJN0+EHR^8N?&T\VF;# MA+/QUBC[E%F&0U?X+8V%N0"9K(H;,EOC4P?X =5 MB@H#5XS>,\[,LX=3;\J9MMNA=)<:/E^@H8P?6:JY8H_4(,PY33W_&XSCT-C4 MG, P;=(XK].(#Z0QA&LI3*[AJ\@PVX.?=>-)W$$0VIJVA8U?"GL>=S+^68D> M)-$?$$*#A%M24Q:[Q//G+S+>[@4965W !79 MAK-_89H+]JM"#3^O+ ]<&BST/QTJ^JV*OE?1/Z"BW@.E8BG"9R8@DYQ3I:%$ M5:=ZM&\[U)S'GM.UJL?I">D-XG'XN%G9UU&CN-MX$&GX*]/J%*F MT6WK%#LJ,&P)AQ_HPZA5,?J]M-YKQ>A5D4F/[#KQ1M"6XN-6\7&GXAMTYQ03 M2S"H"J_X&:W>HXYJG+3<)Q_H"8G6[3GZ+W)L>F0W%_%0.(&B;G6D#QE]WMN2 MWF"*:Q&0M%31'JKME#=.)-))?B>YK>OKQH8@Y17MMK8F=)^W;$_5&.V_8@:AD_SM&UNV9=/?G&Z8?OBP4HA5H M]R!J \H>YETU67=2,OA(;]8-F S_+V^&^ZH>V3-_UYX#@:2_8U"X,JYK[[9S])F?'L-U>#V$7U.U9'84X[BP4+L9K!NJGFOKA9&E'PWO MI;&#IK_,[7\!5"[ /E](:5X6[@?:?Q?3?P%02P,$% @ /8G]4M&W@^&\ M @ Y < !D !X;"]W;W)K&ULC57?;]HP$/Y7 MK&@/K=0UOU.H *D%IFW2I K:[6':@PD'L>K$U':@^^]W=M(,0DIY2<[Q]]W= M=^>NJ](,# M#5W#'/33YD'BRFV\+%D.A6*B(!)60^?.OYW&!F\!/QGLU)Y-C)*%$,]F\6TY M=#R3$'!(M?% \;6%,7!N'&$:+[5/IPEIB/OVF_M/7N@Y[!#]ZAQ#4 MA.!<0E@3PG,)44V(SB7$-<%*=ROMMG 3JNEH(,6.2(-&;\:PU;=LK!.,VL:*%6DHUIB^ ME&Q+.11:D8L)>F!<72+O:3XA%Y\NR2?""O*8B5(A10U\?TEUL5-.MH.E6 M8/V%'W7KJ/2_[Q9*2_SM_IP($S9A0ALF^BA,:@SX'Z:K?96KQ+HR4VD["L,X M">*!N]UOTS',#Z,DZ1_")L>PP/7]%I*.S W7DMF!R8.6QJ[,$FWPKA1&)]4^"@TY5;AUV_I&A_#\"3TP_9).(;A24B2H%6E MCJ"]Z*;?JI.[-R'-_8?3;LT*13BLD.==WZ ;6=TIU4*+C1V:"Z%Q!%LSPVL8 MI '@_DH(_;8P<[BYV$?_ %!+ P04 " ]B?U21Y6 D;\# !.$ &0 M 'AL+W=ONJ2@V0$!9W)@_%9D MA$CPL\A+,?4R*?+/2=X4SL5N8^"(/8+ M3$MO-JFO7?/9A%4RIR6YYD!418'YK]I![W["U_H+I/Z@C^;[/&.+(F\ MV5]S=>:W43:T(*6@K 2<;*?>*_ARCF+M4%M\H^0@.L= E[)B[%:??-A,O4 K M(CE92QT"JX\[,B=YKB,I'3^:H%Z;4SMVC^^COZV+5\6LL"!SEG^G&YE-O<0# M&[+%52Z_L,-[TA0TTO'6+!?U?W!H; ,/K"LA6=$X*P4%+8^?^&?3B(X#C"P. MJ'% YSJ$C4-8%WI45I>UP!+/)IP= -?6*IH^J'M3>ZMJ:*F7<2FY^I8J/SF; M8Y$!7&[ 9\QOB<2KG( E65><2DH$N 1S5NQ924HI -M:K)XOU#6:BPME?[-< M@.?/+L S0$OP-6.54-'%Q)=*K$[IKQMAKX_"D$78QZJ\ F'P J P0'WN=M] M0=;*'=;NP:F[KUK4]@FU?4)UO- 2;YDQ+B\EX87J?ML#T?; D2)L4X1UBLB2 MXE6A4M#?9*-Z+N10QX[^<>VO[\^[61B%<#SQ[[J-Z5NE01!&K=6)N*@5%SG% MW90*$GFM[CW+-[3<@7<*$FKM/S$AB+@8TGL,.>HHN83) [5#-F$\+';4BATY MQ;[%E(-O.*_(D*I1+V,8H31]H*MOE:3J;UA8W J+G5/TB96[?QNB<9MA_,@A M&O<*&XV"8+BNI,V:_/_I2/KK$*06(6DK)'W$RJ?]-1W9,L+ $#1X9,N; ">E MIDGGQCW-W&$W_/]M;V*>]GV,+%H,'R%Z1.<;YV[2""5):LEJD G=S)PSOF<< M2Z(>W2MYWJT$#?-@]%30AX95T VK,\9GB%A][@^8.< /#;-@_ 13%I_!_D$C M&_RA02!T,_ OH]@'X!#_&[/XO < -*2$R1,] J"!('13<'%Z+[P N)VQM6W& M^FRT/A6002-RH[$GI#*SE#6SM#O.4FZ?)=3'ITV902=RH[.>D3O;C* ^(^W= MZ+Q"NA%I8$5^5%3^.F_9D8$A"I]HM)!!(G*_![YYJ/R3T=?B=S9[>::LMV4Y7F).M<@NN MQJH.?MR\'D\DV]?[OQ63:C=9'V9JPT^X-E#?;QF3]R=Z2]G^A##[ U!+ P04 M " ]B?U2,D;@#F0" #1!0 &0 'AL+W=O>%(MPSB*SL*:"Q5DJ5^[,5FJ&Y1"P8UAMJEK;IZO0>KM M-!@%+PNW8E6A6PBS=,U7L "\6]\8FH6]2B%J4%9HQ0R4T^!J=#F;.+P'_!"P MM3MCYBI9:OW@)E^*:1 Y0R A1Z? Z;6!&4CIA,C&8Z<9]$ZNUGZ.KQ!G,MK7^R;8>- I8W%G7=D,N/0I.8&/AO/IFJ$H MD/:$ '>+.3L^.F%'3"CVO=*-)3F;ADCNW!EAWCFY;IW$;SCYVJA3ED3O6!S% MHP'Z[#!]#CG11YX>O::'E$D?3-P'$WN]Y%_!^,''QT9LN 2%EOV\6EHT]/_] M.G!,TA^3^&/&;QQS+["BW+0"]@S<#,76"IQY =>4FRP9)Z/S--SLIK./^A!% MR;A'O7(W[MV-#[J[*A%,;XYA972SJEA)G>=7!C]S*SG9<3*)HK_<[F.B8:>3 MWNGDL--:&Q2_@;Z7MCAD:S(0X\5>C/NHH1C#G89SEQTUSTHHRR24Q(M.STG& MM!=(.T&]]CVXU$@=[8<5W;E@'(#V2ZWQ9>+:NK_%LS]02P,$% @ /8G] M4IY9:3]E @ A@8 !D !X;"]W;W)K&ULM95; M;YLP%,>_BH7ZT$I;()! 525("6A;IDR*FG9[F/;@P$FP:NS4-J']]K,-0:ER M:35I+^#+^9W+W_@PJKEXD@6 0B\E97+L%$IM[UQ79@646/;X%IC>67-18J6G M8N/*K0"<6ZBDKN]YH5MBPIQX9-<6(A[Q2E'"8"&0K,H2B];?$&EJ >MPNA9V[G)2UY_@[:>H?&7<2KM$]6MK>>@K)**ERVL,R@):][XI=7A M .@/S@!^"_@?!8(6"#X*#%I@8)5I2K$ZI%CA>"1XC82QUM[,P(II:5T^8>;8 METKH7:(Y%4\KJ5>D1 DO5X1A;K,L=TG8+"A-YHB\=E MBJZO;M 5(@P]%+R2F.5RY"J=E?'M9FT&TR8#_TP&WRO60X'W"?F>WS^!)^_@ MV.#]LWAZ&4\AZW#O+>YJ*3L]_4Y/W_H+WM-SDCU71%H-T>^Y7D,S!:7\=P^-^T#+L8X;]JF83'*NEN>EJDJ(L778PW8PJS M#5E10%A*4*,?XLT@)D> ESPHQZ:52KF\\3\0IR;&X8FM2J"=+QG,LU9"O M/+'F!"<:E&<>\OW0RS$M>M.QOO?(IV.VD1DMR",'8I/GF/^\(QG;37JPM[_Q ME:Y26=[PIN,U7I$%D=_7CUR-O,9+0G-2",H*P,ERTKN%-_>!7P*TQ5^4[,3! M-2BG\L38B#="LKP& MJPQR6E3_^*4FX@"@_+0#4 U KP']$X"@!@1=(_1K0+]KA$$-&'0%A#4@U-Q7 M9&FF(RSQ=,S9#O#26GDK+W2Y-%H13(MR92TD5T^IPLGI;XPE.YIE !<)>"@D M+E;T*2/@5@@B!?@5W"8)+=< SM3C:B67*^)C1"2FV2=E\7T1@8\?/H$/@!;@ M6\HV0OD28T^J],H@7ERGE@DZD$H OK)"I /,B(4D+/G+C0P?>4[0TW* ] M-W?(Z?#SIK@"@?\+0#Z"+?G,NL/]MNF\+?K\;='OW?"(Q H.V^!'7 ;-.@NT MO^#<.KMM76?__*'LP8,DN?C7$:W?1.OK:/TST=H6884,-;+4W>T4A?Y ,;P] MK$TGJ_L6JV Tρ\D/FN0'SN1K2G#\8T-Y^XM0.1@>K\* MUKX/:1U8)6PQLNH<5$2Z&C7C#X24J:A0=CMZQHB.K?]DJV\4HJHU.O7QU16U/IX76=!EXILW4 M^Q-=U(1LU4?J6HTDB=."96SUT[4#-W*._ O4%1FI1_"MFZ_:PU'_"T_QB8SH M([?HSUB>$QY3G.V7%2^_BEW[#V3D%%UB^XV,P"+W!KP+C7U;C$YN8I&16N26 MVIG^9B8<<))I&D5*UTX2C8:A\!(D&DU#[AUI%Q*'MEB?5&MDU VYU>U ='*FHUK?3AEP QVQ2R^NIM[C8';+?Z M6.G5_3MX,X,M]R-X,Z^.SXS[ZC1/-<@5+03(R%*%\J^&JKJ\.B"K!I*M]8'. M$Y-JJ>O+E."$\-) /5\R)O>#,D!S3#G]'U!+ P04 " ]B?U2Q?)5<$H& M #.'P &0 'AL+W=O@XV:\?]; H2R2M!,Z71)+O MO3R\),^Y)"]WC'\OUI0*\)"E>7$U60NQ>3N=%O&:9E'QAFUH+G]9,IY%0K[R MU;381_]UZKSLC-W44'G+/V6+,3Z:A),P((NHVTJ/K/=[[3ID%O&BUE:5'_!KK%U M)B#>%H)EC;-$D"5Y_3]Z:!+1<4">P0$U#JCOX!L<<.. JX[6R*INW40BFEUR MM@.\M);1RH@20'7]9L6\B(Q>542)!E M4].X ?2N!H0,@#SPD>5B78#W^8(N-/YSNS]$E@!3F9TV16B?HG?(&O&/;?X& M8." I2N2B* MMY9F2-L,J9HAIHG!65& ><3Y8Y*OP'7&MKG0#6<=QJO"E*1Q/_-\[,A$W7=S M-+1RPP!ZK=4!1K?%Z%HQ7L?Q-MNFD:"+$B 7R7]120XZF'4DMP/@ @8(D1Y. MG9GKPD /U&N!>E:@DG$DG^1@ON66F1^VK87',R!9K+_,+L"J6A/Q?DU$QC41#K+@!7(6]7*EL8*.9U@3 MT%&,[CP'_VN04RW8)MS!F 4$]T=69T:P:QA:V!$@>&01_]@F7*[@)+_8JL0O"$!JP*L:%P4D5JPG7P^OZ M?;@:,Q^9.$0Q-AQ!V5I8X:#N0!CY01^6Q@P2DY0B1<7(3L7?JEU$.=SWE,M= M$?A,RZU5.4N_%G2Y37_^"7K.+W\F2PK./N3UV[\TXL6YKC='6@O 8^D*",CJ M"A@1L(@>=47X_$BHL D%ZU# TP0ZS(GB>V3G^WFUJ:%<;@+KZ52LDXTUM.)Y M]"R>'\LX2)$\LI/\:,9IXG0GEJS0G/[\TYG)ZMA0=2)%].@8T8]GG";4P=)T M,<%]J!HSXG4X]!"J4@MDK^6?2CA(4ZG[W@"MQJI+HH=@E>(@N^(8^:;Q.QA( M+#=^?5@Z,P<;>! IA4%VA3DUW]A;@T[#$GA/.# P$\[(6/+!QEZ'B5%RANQR M-F>9I)PXB=)F!0!>9LH:7*D/"E^2=K"2$VQGY=&TT\0YF%]2C/O%@\8L<'S# MZL"*X?&QBGX\ZS2A#NL&X@V0ZLP<;(*J% .CD[).$ZZ+HU^S6TT.87:.?.QZ M8^0;/!2.$,(!I*&5[Q 3*J4NV*XN)V:;(ZT%(TJ2IKOC @4M:Z%C1(.5C&&[ MC,GYLY!9X-^+:G,ERM<\RJR;2ZQT!WLORC1*2+"=CL:8) MJ%@=VUG]242CV7F$S@"HQBIP#,4-5@J![?N3)]/,\&CHPN\?_^F,H($1B=(8 M,N+T2'O.J]$4XO1!Z:Q<[!M0*4DA=DDY,=4<:2U\PD9J9*BGE#5$R1>QR]?? M8DVY+9)2&/*RMPJ=:X53W2L,KPR,1U]$\3,YW94!T6P>/,.9 %$<3DY[%T"& MIU&F+"AZ)\\\Y"=#HH:!:?4JGB9VGC[UZK6W%EIW(W47IIT;4[DQ6%47R06( MR\E87YZV7]O+ZNOJBG:JS.N;[H\17R5Y 5*ZE*[.&U^.%*\OC^L7P3;5_>L= M$X)EU>.:RK* EP;R]R5C8O]2-M!>X<_^!U!+ P04 " ]B?U2C%V-7N $ M #H%P &0 'AL+W=O2,?I/OU(61&5\:( ?75:#YKGEW7\YG8JX)7[+H&V"4K"N-)Q_%/ZW34:1K#_O63 M]T]-\CJ9.RK9I2C^X"NU/1M-1F#%UG1?J!MQ^)FU"34!+D4AFU]P:-NF([#< M2R7*UEA'4/+J^$\?VT+T#" )&*#6 +W4 +<&N$GT&%F3UA55=#ZKQ0'4IK7V M9BZ:VC36.AM>F6Y )0BZ#&_C)M?L:4VAXUY^MP\T57M2HNZTJ+&'P[X.Z;[WJ3K*>T) M^)6I$V\)3W2EY)(6X$]&:_"5ZEIS]1W\=7XG5:W'_=^1X' 7'&Z"(X'@;IB9 MXRM6F_X*U.OBZ")O7!@>/,QQFHUGR8-'F'3")"JLM9!/ZVB5];2R*9KXM;). M*QO2PCZMS-6:9+E?*^^T\B$MXM/*7:W<#"^?UKC3&@]I93ZML:M%,NC7FG1: MDZC6[9;IS\-:L=JG.'$4$43C0'K33G(:EQ2*%CZUJ:-&QG"".K7C+)\ZHY9@ MF&;^F&!J09E&H[H44IG)[)L\ ,AI93, ZJ$"]:L[X:Q# PB:&E$QS$DQ<9T.531,X""@X2RDL-Z"(J M(F<9!0P'!=B]5^J6(K!PL;E+X^'B"+*P1_G >MCWZ]IZ%/ ^HMJN(H"O$ N?2! M4Q+X^"&+'S2('R\/D <_83F+'S2('R\/D <_83F+'S2('R\/D <_83F+'Q3' M3YP'R+-42D/+,F0AA 8@%.(!U_7_2 MS[U;VJ#IZR,#MN#"\572R_85J;N0@X&5 K90PG$HAPBZ$\#8Q@;"F$!RGDQ0)V*:27U@$U"R$! M 44L?\@@?[Q$()YU4%C. H@, LB+!.)9!X7E>H=$<0+%F4!<#DUAL +::!?K\60CW=F,/>[G!__A]02P,$% @ /8G]4@ ^_T"; @ M@ 8 !D !X;"]W;W)K&ULC95M3]LP$,>_BA7Q M B1&GIH44!H)6J$Q:5I%8;R8]L)-W,3"L3/;;=@^_,-%,'-_9+CS1HM1FP4V3&A=D M0?1+/9,3"1+(=[,Y#&?.)X! M(HQDVGC \+Z.M]X?;.P0RQ(K,A7LE>:ZG#C7#LK) M"J^9?A+-9]+%$QE_F6#*_J*FL_4)"2]BEH-/I/6:89P0M M[)69BJH6G'"MT">T: N+Q H]\@TL"IB1[D+R>@S M$O09":R_\(B_;[+ G/[!YI9=0D:X$HSFN+UT/$=S210DHUV W#Q0#AFDF*$% M+)+*9N_'W5)I"7?TYPFBL"<*+='H"!&<0*'".2J$&$YPJX^MWKS;31I$89"X MF]TT'AKY8^^?T0>T48\V.HGV"F_4E+^6HH"\#,*U'J*=AQNP\CQ_OZCN3G\PO?DKE@7E"C&R IUW-8;H9-OOVHD6M6T9 M2Z&A =EA"9\((HT![*^$T-N)Z4+]1R?]"U!+ P04 " ]B?U2+#4X990# M "R"@ &0 'AL+W=O20 ,GJRY+MP#:P:S=HBQ8QXJ0]%#W0TM@F0I$J2:UW^^L[E&2M5Z+57&R1 MG!D^?#GD<'&6ZKL^ 1CR5'"AE][)F/*C[^OL! 75=[($@2,'J0IJL*F.OBX5 MT+QV*K@?!4'J%Y0);[6H^[9JM9"5X4S 5A%=%055SP_ Y7GIA=ZEXPL[GHSM M\%>+DAYA!^9;N578\KLH.2M :"8%47!8>O?AQW4868?:X@\&9WWU3>Q2]E)^ MMXU?\J476"+@D!D;@N+?(ZR!%S,GFI82_XG MR\UIZ>?H5U08N-EDNOZEYQ;V\ C6:6-+%IG)"B8:/[I4RO$ ME4,XN>$0M0[1CSK$K4-<+[0AJY>UH8:N%DJ>B;+6&,U^U-K4WK@:)NPV[HS" M489^9O5 .149D%V=,VM9E%* ,)I\N&[( [G/,E5!3GYZP@S2H D5.?EL3J#( MNE(*SP=@]>N_LH6J=(8H[HK@FFMP@6F,'RW ";:H<-\$E<1,AK2/8(_ZXFDWG\<)_O!9R:)1. MXQ>C5W"3#FXR"K>! V":Y'CV'T%4X()K(B17\\;S,.W!.8R2.'##)1U<,@JW M.TEE/AA0!>& EP+A;2H_NS"3(4&<]C4<&D7!+0W3#C/],0U+^MSD#][C>*H, M%4>VYT"HUF"<^YXZ<(*@Q_P_1J^8IQWS=)3Y<]-H=1 M,(W<;+..;3;*ME7R -I6)#PT!W"?F-EPXGC25\YAE$1S-]V\HYN/TGT%;8BF M18D;6RJ965)QO,DY'R#,H_[9&=I,KL[7*\HP>*D@P?BU(X5!,%L!,KP%60ZJ MOO2<-WPP($@FLQZEPV@:SVY@7A6Z&PO=V]R:W-H M965T.DNQ2.@5Q6K _%@@;= M'H8]*!83"]7%DY2DW=>/DATO Y:^V!+%;)5#M MG#>J Y,")73[9R]='4X ^? ,(.\ >=3=!HHJ%\RSLK#F #9X$UM8Q%0CFL0) M'2YEY2V="L+YP3N8]U>?ZCCY0(]$])= MP04(#0]"2C*[(O4D)Y"F51=ZUH;.SX0>PH/1OG;P67/D_^)32J//)3_F,LO? M))PV=@"C[!KR+,^>5@NXO+AZ@W;4EV@4:4=G:+_:+=/B=\S^FDJDG9&"M\5@ MFL/2HJ.2M0:S@3NAJ:2"RK8B(ZI8SA_3M?.6>O#G&XK&O:)Q5#0^EVA545M; M(N=1 >/[<(D<&O8:POWO+EK&3Y$Q3.J^S+/!39'N3W6D)XVDT&[CN#BHS$[[ MMJ=Z:S^1T[81_[JWX_S [%9H!Q(W!,T&'VX2L.V(M!MOFMB6:^.IR>.RIE<% M;7"@\XTQ_K@) ?IWJOP#4$L#!!0 ( #V)_5(XQI,X2 , /$) 9 M>&PO=V]R:W-H965T)L;#"X20FUQ;"S\$VUDWB0^/[62AZ])2>-/&R?WO?G>YG#W>2/5# MKQ$-W'(F]"18&U,^#T.=KY$3?29+%/;)4BI.C%VJ5:A+A:3P(L[")(JRD!,J M@NG8W[M2T[&L#*,"KQ3HBG.B[BZ0RX#/%C=ZZ!I?)0LH?;O&JF 21 T*&N7$> MB/V[P1DRYAQ9C)^-SZ -Z83;U_?>+WWN-I<%T3B3[ LMS'H2# ,H<$DJ9C[( MS4ML\ND[?[EDVO_"IK8=C +(*VTD;\26@%-1_Y/;I@Y;@C3>(T@:0;(C2/8) MTD:0[@CBP1Y!KQ'TCHW0;P3]8P59(\A\[>MB^4K/B2'3L9(;4,[:>G,7_G5Y MM2TP%:ZQKHVR3ZG5F>E, )4P,>UK+15ZW%H+)/S'.9-_(LZ?K(G?@QO;<2UAA>BP.*A M/K2YM DE]PE=) <=OJ[$&:31"211W..4H2VAP.\EN7-)=@#.CO:7Q)^NY_#T MR;,.+_._>"'62Q377CKD+P[+YYA;B%H>[8>X/!ZBV\N#BJ=M"Z7>;?I?+32G M.F=25PKAZ_E"&V5GR;<#47MMU)Z/VML3]0W:>0)X:YHA9U!Q*%%1672]GL/. MAG"'1&E(@/MN/,#7;_GZ!UV^MRS$U0&8(ST!Y6;5I:;:&TW#2IRY=,@ M7%:=S7E9!\E\$+=)W$SC-(JB<7C3P9:U;-F_L.D.MJY/>98]AAD,^Z,6IF[E M#JM^D@R[D0,V(O1HZIF.U#AUA;&4:W\8<.6QGT7]6[6WFW/,^=^ M&P__F->'H;=$K:C0MK9+*XW.!C:NJ@\8]<+(TF^("VGL]NHOU_9,ALH9V.=+ M*,E#D YG7YX>()?D*N"$(4)J<3$%35IPBX'X^)2?O3LD[ MPCBYRT6E4$8EKL;D3 @W;1(9UXD$SR02DFL,G2LRXQED/?SI<7Y\A.]B4=K* M!-O*C(.C@E\J?D9"[ST)O,#OR6?R>KK79^?_HL_>''VO&&%[3$*K%[[IF$R9 M2@NA*@GDY^5":8FO_Z\C4:,V:F2C1L]$_;8&24T<4MBSE^+9ZSM9M4IL5C?=#T$!1$?K /FO6 @C!L07M6!ZW5P5&K5XQ3GL(+ M1FN-P6[DL&/S$#+P.R9[(!V5V2'$]Z)^AW'K,#[J\$YH6KS@+^[9R-#K..P! M^?&@X_$0%$1=T*P'%(;G'9ONSL>U!+FR74VAA8KK^@5J5]O&>6G[16=][%], M_)[U*3;:NB_^DZ^[]#65*\85%FV)H;RS<]P067>^>J+%VG[:%T)CH[##''\6 M0!H /E\*H;<3$Z#]_1C]!5!+ P04 " ]B?U2S>[@Z%(" !*!@ &0 M 'AL+W=O]KVS 0_5<.PZ"#-7:<)ALA M":PI91T;+2U;/ROV)1;5#T^Z-.U_WY/L>BDD9F/[$NND>^_>.XG+;&?=@Z\0 M"9ZT,GZ>5$3U-$U]4:$6?F!K-'RRMDX+XM!M4E\[%&4$:97F639)M9 F6X!\? 20MX \ZFX*1947@L1BYNP. M7,AFMK"(5B.:Q4D3+N6.')]*QM%B:;66Q%TF#\*4L+2&I-F@*21Z.(6[YK+ MKN&:*G1P99J7$%IZBTH0ED 6OB&W!DXND(14[V>-COR(CJ]; M,X!1]@'R+!^^A:=LJ?.5=[[RR#(E;_%3GM(1QWI*)*>'2&]CW>,Y:EX M1,=/EE]E>/?<+U#1/Z'3W+3KFH^IV_9P(@T\HW#^8&?ZBTX:)$Q \]U4'O(A ME.+9]_@YZ_R<_1<_E]((4^"?N>DOF37('O'C3OSX[\27TA=V:PBX]WC@%@Z) M[2\QS ;C[%V/UDFG=?)O6M]V^)#2_@+9(#LL--T;#6'*?A=N(XWG0FLFR@8? MN0.NF5Q-0+:.TV)EB6=/7%8\[-&%!#Y?6TNO01A W=_'X@502P,$% @ M/8G]4G>S"6Z< P -0X !D !X;"]W;W)K&UL MM9=O;],Z%,:_BA7Q B188J=)6]168IVF"P(Q;7!Y[;6GK85CY]K.RK[]M9TL M"/$SWG..8E_LA='J7[J X!!OS(N]#(X&)._#T.].4!&]87,0=@G M.ZDR:NQ0[4.=*Z!;+\IX2*(H#3/*1+!:^'LW:K60A>%,P(U"NL@RJAXO@3MB^?HI^ M[8NWQ=Q3#6O)?["M.2R#68"VL*,%-[?R^ ]4!24NWD9R[7_1L9H;!6A3:".S M2FPSR)@H_^FOJA$M 9X,"$@E(.<*XDK@.Q>6F?FRKJBAJX621Z3<;!O-7?C> M>+6MA@GW&N^,LD^9U9G56F89,_:]&(VHV**U%(:)/8@- XW>H>O"% K0%R98 M5F3H,]B6H;:H$%M0Z&L.BCJA#W+-!!4;*&=K]/H*#&7\C0WW_>X*O7[U!KU" M3*!O!UEH.U\O0F-+<0F%FRKMRS)M,I#VIT)'MH%U%TG=1>+CQ0/Q?B]X)&!.<:3![DC2X00U^ =94,=K5D"1)!PIJ M@(.?1QS<14X2S9,!NP8[^'GB$NE2 M:1;/!EXR:L\X,X]O[6Y6*9=Y M+I7;P?>F1KH+(TX;;)9[NVI6>^-#HG@ KJ3A(!GGX-?AU+D4^W?V56>CR7?W M8W@ZG76R[YF61IW5'[;V].Y ]86J/1/:YK:SNNAB:INDRC-*.3 R]]O\>VGL MH<%?'NRY#I2;8)_OI#1/ W=RJ$^*J_\!4$L#!!0 ( #V)_5(<=EJ+>P( M *(& 9 >&PO=V]R:W-H965T=0%@R&O)A1Y[A3'5C>_KK("2ZJ&L0.#*6JJ2&ARJC:\K!31WH)+[ M81!<^B5EPDL3-[=4:2)KPYF I2*Z+DNJ?D^!R^W8&WF[B0>V*8R=\-.DHAMX M!/-4+16._(XE9R4(S:0@"M9C;S*Z6<0VW@5\8[#5>WUB,UE)^6P'M_G8"^R& M@$-F+ /%Y@5FP+DEPFW\:CF]3M("]_L[]L\N=\QE137,)/_.&IHF26Z)L-++9CJN^0V.]F+#W MY-$H7&6(,VD,WM^E)-;T5Q">YJ#.1C*^#E&/#W.R>#L MG)P1)L@]XQS7=>(;W(HE]+-6=MK(AD=D(W(OA2DT68@<\A[\_#3^\@3>QQ)T M=0AW=9B&)PGO:C$D4?"!A$$XZMG/[/WPH"^=_U-?_+/Z03&B[E)$CB\ZPO< MABE -S!D"@+6S&CR8[+21N&[_GE"(.X$8B<0'Q%8O*+/:< [E-5*08Z.PZG! MUDA2X57LNU -XR?':-WO)0V&4>*_[!]27TQX&#/OB[D^C%GTQ5QT,4W*_MZC M*T%MG-MIDLE:F*;4W6QGJ!/G(V_FIZ.;V:AG?HX&W/CE7_K&O>^IVC"A"8&PO=V]R:W-H965T(';NN^_NN[,O@U+(9Y4":/*:9UP-G53KS8WKJCB%G*IKL0&. M;U9"YE3C4JY=M9% $PO*,]?WO)Z;4\:=T<#NS>5H( J=,0YS2521YU3^GD F MRJ'3<;8;#VR=:K/AC@8;NH8%Z,?-7.+*;;PD+ >NF.!$PFKHC#LWL[ZQMP;? M&91JYYF83)9"/)O%;3)T/!,09!!KXX'BWPM,(30Q)8T2+3#Z+\ G4^7>,O%IFROZ2L;'MH'!=*B[P& M8P0YX]4_?:UUV &@GW: 7P/\?4!X!!#4@."]#&$-"-_+T*T!-G6WRMT*%U%- M1P,I2B*--7HS#U9]BT:]&#=]LM 2WS+$Z=$3E9)RK!](+[G=UKBF;X?[K6E\W_L MLW]F?R-&T+1$8/T%YUH"BTOLQ:'(O=! (J;B3*A" ODQ7BHM\93_/$$8-H2A M)0R/$,X+&:=XV(E8D5CD.38=]GW\3,IM)/ *,F8*$G*)G:=2*D%=M?5=1=2U M1.:*?!D%GH>BO.P6\]!HSR(ZM @/W,P.C?R^OVOV1HQN(T;WM!A2Q ")(BLI M\JT"C0!MARVJ'/9VH]T+]= B\,+V.'M-G+V3<=X7^1*D*5E+E;"",55I!DJ9 M:YRI,W6;]LZ59'9H$9B:'-6[W^31/YG'P@9%F%+%V?::]0]+WAZ$NW,CYR#7 M=A0J[.Z"Z^HD-KO-M!W;(;.W/^G<3#LM^Q%.YVJ8_G5?C?8[*M>,*Y+!"JF\ MZSZ&*ZMQ62VTV-AYL!0:IXM]3/$+ Z0QP/]7AB"YIME] =02P,$% M @ /8G]4J(J8V7' @ '@@ !D !X;"]W;W)K&ULM59M;],P$/XKIX@/3(+FI5O;36VEM1L"Q%BU#?8!\<%-KHTUOQ3;63>) M'X_MI&X1;01"^Y+XY>Z>YYYS?!FNI7K0):*!)\Z$'D6E,:NS.-9YB9SHCERA ML#L+J3@Q=JJ6L5XI)(5WXBS.DJ07(MFB^KF;*S.$0I*$>AJ12@<#&*SM.S2>H=O,57 MBFN],P:7RES*!S?Y4(RBQ#%"AKEQ(8A]/>(4&7.1+(\?3= H8#K'W?$F^CN? MO$UF3C1.);NGA2E'T2"" A>D8N9&KM]CD]")BY=+IOT3UHUM$D%>:2-YXVP9 M<"KJ-WEJA-AQZ!YRR!J'S/.N@3S+"V+(>*CD&I2SMM')S5 ZIY@Z554BQ9U>I=:@#%UHDLJ" .J=850$(..Y/E*469%3WLMN?<"1N]E M1>X'H'YK,I=/J')JC[EEGZ.7LY",$:5A9<7WTA[!3]@>I'TRUQB#'9G33GI MYD%@-GCQ\@_^H?RG@=?I_Y7?JA5L[E#QEBJER?;"2E[V0*0[=V/Z=PG^2;ZY MT-K]^_",]OSLXQ+O7-D7WE;\WKSGE%E&6I@>'" MNB:=OJVRJIM1/3%RY1O 7!K;3ORPM T&PO=V]R:W-H965TQBDV>N1-M")-&A*#LI M^O$E)5FT*Y&6W'VQ=>/PS QYYI!<'KCXGF\9D^!GFF3YS6@KY>[M=)J'6Y;2 M?,)W+%-OUERD5*I;L9GF.\%H5#9*DRF:S;QI2N-LM%J6S^[%:LD+F<09NQ<@ M+]*4BE]W+.&'FQ$<'1\\Q)NMU ^FJ^6.;M@CDT^[>Z'NIHV5*$Y9EL<\ X*M M;T:W\.T=\72#\HNO,3OD)]= N_+,^7=]\RFZ&?D+#O6WLQ$(BUSRM&ZL$*1Q5OW3GW4@3AI@6P-4-T E[JJC$N5[*NEJ M*?@!"/VULJ8O2E?+U@IY9+%H&'QR=PJZ,9RU^@R"(F )I! C[\*/23;V<2N6QQCT-:^_N*N^0Q3L/ M?.:9W.;@@T(9G;>?JD@UX4+'<-TAI\$_BVP"\.R-\@C!W\ 4Y%LJ6%[].NSC M)AVXM(]MZ2@-@=N]\I<^)PRH*(#?!&:;.,OB M;*.&N$I%R,"K.*N=ZXQ[U=.\[$G/_/W*\]'""Y;3?0?">8-P[D1X&T6Q3CE- M "]'G4);R"T7\=]J3%R -&]!@@O?]XC?CYJIB)I;N$OZ+,1 W9+,K M.>X"WD5[-/F0(-P-%\X,W\XN9TZ-GS6+>T2M-G8&@WB0S"TP3F@?]LI>?R2P M PGVB"5_$!DDJ!<2]G,7BQXX4)MY$"(6%(9W(;Z6&UD6#2#&NI]3? BC8 YG M%HB&O2%QUX9R5!_#]:60N:0E-$=I@(9YH9MZ*^M'UN7&^O#: -M,C#Q_AA<6 MQH&&BJ&;B\]!]F0>V&9@%_- P\'03<*G:-3P92*,\QYP.OAX[GF>C8^A(63H M9N3SZ/2?V5W4[)K:AINAFYS/ ?6=X&WF'=MG.#+$B]S$:Q_@PR8X:E,R@M"? M0\^"T' R@LX)_JU<0K!HK/0?$VI-!#[4@PK<"R4U7/K5T"URT^VQ$T5U51_' M@0MVN@_+;(]XDE"1@YVJJ&5L7H-_@-&_G7&J< 1G<9HLD"5*AJF1FZDO.3#N MY(=K'*AP0'CB03";>#8/#)$CMP[O[\$YJ5SC VG[ +T)A!8?3+E [G+1WX=S M'KK&AWG;!^1-;(1@B@ER%Y,A:3#,=8T#7H<#9.+;/# %"+D+T"4/.HCM&OA^ M>R+[$\NJ"IEJA0(GV_U5I,\*A%+M>C_A\=(*&IFJ@RXL"0:LC5"[V+C61MA4 M&_R2,A^W:\K8I?.QJ2G8K?,?6"[56- 8J@+XE,72N5-A*@E&+[]7@4]V0MP\ M/R2-N"VZG6M<;+@:N[EZ8![;VR+.-!JZQ?.7G"S8D"!VD^"YX8)H%/;!L^V- :[D%K M_4=BAXIV#45BF(VXF:USQ R3T*1C5R/P@D5@62,30W=DJ(0N"0F\IY*!CS06 MX"M-"I>2)H;_R$ E76T71+JKM>YJK[MZ.4%-.@1U,"$6.4H,T9*!@KK;CS%H MS<5KG.@0U?YBLK (4G*RMSU05#N].)G,USC1H:H1GLPMFH@8FB<#5;73B?^M MK$F'LL9D8EO)$E-5R$!IW>W'R^C3&LOIO"!J>?!?PIV>')*E3&S*H\ UCQMCAMOJT,V\WEU5OF9"C6G MEI=;1B,F] ?J_9IS>;S1'32'L*M_ 5!+ P04 " ]B?U2]3QR35L% - M%0 &0 'AL+W=OU =#D)4TR==79:)U?=KLJW$#*U9G((<,W*R%3KO%6KKLJ ME\ CJY0F718$PV[*XZPS&=MG(C7 M&VT>="?CG*]A ?HQGTN\Z]96HCB%3,4B(Q)65YTIO;QC?:-@)7Z/8:M:U\2X MLA3BR=S<1U>=P"""!$)M3'#\>88;2!)C"7%\K8QVZC6-8OMZ9_W..H_.++F" M&Y'\$4=Z<]49=4@$*UXD^D%L?X;*H8&Q%XI$V?]D6\D&'1(62HNT4D8$:9R5 MO_RE"D1+ >VX%5BEP X5^B<4>I5"[T"!G5JA7RGTW[O"H%(8'"H,3R@,*X6A MC7T9+!OI&==\,I9B2Z211FOFPJ;+:F. X\Q4UD)+?!NCGIXLM B?R'T60F92 M3.8)SQ3Y1*91%)O4\P1?E@5L"N'###2/DX\H\;B8D0\_?!QW-<(PQKIAM>1U MN20[L62/?!:9WBARFT40.?1G?OWA6_IW?GW*/ :Z&+\ZB&P7Q&OFM?A+D9V1 M7O 380&C#D W[UE-I>39&K"K:;)\)6VY.7^UCZ=;+B/RYZ]HDMQK2-5?'D#] M&E#? NJ? /2;T+@)XDS+&/MI2)YY4@ 1*R)R@TL1> $9QLI9BM>E[:&U;;K\ M\X0-+@+S-^X^MTOD6+#7<\C-''*#P"%X>RS8/Y#;"\>@#L? &XYVW,-V?N#% M7 /1_(4L(8-5K)%Z0K'.XK_=V[Q<:-!"> +;L,8V_#9L(<]CS.8I0,.CD)T M=%X#.O<"8@'MD]LT3\0K "E[[;R0X08AVE;KJ<]1O<;H^]@P%S6@"Z_3G_E+ MG!8IR86T.'"KP"X$MXOYG.3H..;'[*AE841<&\>_!AV[T])VG0 M$&?P+C?K?E [F5<9CH@R,5@4LGZ06.5G%RN](6P5,OSB^K M%6#K6AL4L8@(DGD#5=F2W %63EQ^\T.26C+UQ90U6)G7V#3/DSCDRP3JKDHB MKH%P4T;[?F!LDP0[#8&O!39H+[7E-W2M5<)S!#E&1 B<46>Z:#W%6U9-KYII5 M*[2[*:-]RO99X.01''F*C#;-1/[4]@,*6%&K9A\>A*S75E:2\UYX%KC)E5H@.OZ#[BANCHZ!V36)$U4\4^RX=" M:84S1\)-"K$AE'MH-Z?Q+#KMX>@(]O#".7]5DD.?Y+Y_#6]2/SDMG'#M\&*+ M^Y,<, MOV^Y83)&OX]-Q!K"8GX.^!]3]L9*K$K9J.);PGIOYJSA'^;GGW)G69(\^KQY MQJZ(#D1%BWQ=6X@=,TO/]6$RJP3;.VAP[ME K"$A]IY/M?_:()Q..;[?^LZ^ M\![)TJUNZ[0F!;FVYVH*P169+K^3ZZ?UV=W4GE@=/+^FES?4\7Q&+V_+D[G& M?'E0^)G+-?9\DL *EPK.SC%;LCQ[*V^TR.U9T5)H+5)[N0&.,X@1P/&ULK9;=;]LV$,#_E8.0AP1HK"]'4@K;@--T6 =T M->JE?1CV0$MG68A$:B1E)\#^^/%#EIU9\M)L+S9)\>Y^]Z'337:,/XH-HH2G MJJ1BZFRDK-^[KD@W6!$Q8C52]63->$6DVO+<%35'DAFAJG0#SXO M2#*;<+8#KF\K;7IA7#72"JZ@.BM+R=730LG)V5*R]!$^T12I#@\L2D(%7,/2 M9@G8&K[4.GX"OC122$*S@N;P#87$#-0./C[5*L)J(YDYALM[E*0HK^ "7! ; MPE% 0>&!%E*\.SKX;<,:H32HPXL7^XDKE6>:STU;+^ZL%\& %Q%\9E1N!'RD M&68OY5T5D2XLP3XL=\%9A;\T= 2A]PX"+_ ?EO=P>7%U<,?^GC$3=M$/C9EP M*/I:T;6NJ@P6Y%E5NX0YYX3F:-:_SU="+J_@+^CSS4;,:K\QVO7+OITEOC]QMSU(-QW2S2N16A8\*J:M M*:97PMV

"//23"' MR(*3CA'%?GP[0';XR/CA&\EL0QO""4\"Y0=QD,3_X'&/IH\*>6YF+*%JJJ'2 M#B+=:3?'S>WT*#TI<*U%O%*M8<#M7V8UDM9EE5DRJR<@L-VH6 M1:XOJ.=KQN1^HPUTT^WL;U!+ P04 " ]B?U2VY3K@/ # ":$0 &0 M 'AL+W=O]@5BQ^=4^;A29;NW MY>)-KA 5?*0)D_W:2JGUD^?)^0I3(NM\C4R_67"1$J6;8NG)M4 26U":>*'O MM[V44%8;]&S?5 QZ?*,2RG J0&[2E(C="!.^[=>"VK[CA2Y7RG1X@]Z:+/$5 MU;?U5.B65[#$-$4F*6<@<-&O#8.G*&@:@!WQG>)6'CV#F([[-=]X MA G.E:$@^N\=QY@DADG[\4].6BML&N#Q\Y[]LYV\GLR,2!SSY >-U:I?Z]8@ MQ@79).J%;W_'?$(MPS?GB;2_L,W'^C68;Z3B:0[6'J249?_D(Q?B"! VSP#" M'!#^#&B? 31R0.-:0#,'-*\%M'* G;J7S=T*-R&*#'J";T&8T9K-/%CU+5KK M19D)E%9B^$9%QOPE3.UDA"Q&&,'?E*.;Y?@/2U7H5FXUVP4EA)^V; Z M-/S?(/3#P.'/^'JX[YK.?[,>5;9^(D:C"*"&Y6N>X8O2=<)WB)!%TG0CYBN] M[C:02NB;!7W3TC?.Q:>-I)F-I#%/=7Z4Q&:8H1"$+5'G+ 6S'1R/FY*=[;:1 M!W_^H2GA66$J_RIQJ%4XU"J?[\=:YS@3_RA2^$09[) (Z8SKC$3JG8N]ZCAU MJV8MNMG:B6K=0K7N=;$6TW<:(XMA1S%Q59%1.9&>ASO6PVM95\SE/]W8.TR5UN9G]K-4WIUWM.J0B+*5L"S[8%)78#_[ =\?\? M^3XXVB$%=\OX%ZA:&10Z>3*%-L1DYZP 5S(%_IXJ;)[CFMR1*[H/U^E2A(>E M".]1.2ZP=+IUWYG*QI> G7-?\V5@I^O\GBM8/-7NL$\+RC=J-]2/"TQ!W6^X MY2O'^?4@=*MW"==Q5NSH=GNGVATVH4'S7E7D M/9,E(1-ZF(BV['9=IY1V?- M%,72'O*EKA,;IK)30]%;7"0,[?'YI_Y1\#0.'/T3<_%@S[8'^NS6XBL12ZJ/ MGPDNM"D=%7K'*K*+@*RA^-J>=&=&ULS5C;;N,V$/T5PMB'76 3B=3%5N 8B"]ML^BV0=RT#T4?&&EL M"Y%$EZ3MY.]+4HHD2[(:M##@%UN4SISAS!QI2(X/C+^(#8!$KVF2B=O!1LKM MC66)< ,I%==L"YEZLF(\I5(-^=H26PXT,D9I8A';]JV4QME@,C;W'OADS'8R MB3-XX$CLTI3RMRDD[' [P(/W&X_Q>B/U#6LRWM(U+$$^;1^X&EDE2Q2GD(F8 M98C#ZG9PAV\6A&@#@_@]AH.H72,=RC-C+WIP']T.;#TC2""4FH*JOSW,($DT MDYK'WP7IH/2I#>O7[^P_F.!5,,]4P(PE?\21W-P.1@,4P8KN$OG(#C]!$9"G M^4*6"/.+#@76'J!P)R1+"V,U@S3.\G_Z6B2B9J!XN@U(84":!NX) Z23L:<'1#7:,6F+TSVC;7*5YQIH2PE5T]C92230BK,T?XY^W6J5"&/]N'P2Z/,<)(V3 M+\KSTW*./G_Z@CZA.$._;=A.*)086U)%J^=LA45DTSPR@F_[;)KY-A?$;$)[IC/[./F=EK9Z.3&4NUPJCY^$U.U0= @C#O MO0"^CT,0/:GU2VK_8LL_+.JW\:XQ&D4OXT)_&;IVQB_ MYNLH\E$9^>A#A=]R%NU"V9/+H&0,+K;>V*YZH7VNBA?,]3(0[#9*W@'"3K/F M74RCH%'T+J: =%<=U]8"^$-UC^)UK /6[9G)#?"^[)**G5RN!JJ^A)VS:NBT-=*!K@*I;X>!L"@C:]? =TE1 &X6]D=U40!OE MDH T%=#AT?-.+ %(U0Q)?S/\$3+@11.@D=IZQD)RJC>)?7NAJM<0?+%"(%7/ M(N1<0BB8ZVMR9X1Q0P@=*.(WUXKS#I1:W3=6#HL.E#LM8;?L36"E7 M]O50:9;G)SGY0+*M.:IX9E*RU%QN@$; -4 ]7S$FWP?:07F>-OD'4$L#!!0 M ( #V)_5*+/6U;DP( $H' 9 >&PO=V]R:W-H965TL"P)!MR86>>(4QZVO?UVD!)=4]N0:! M.[E4)34X52M?KQ70S(%*[H=!,/)+RH07C]W:G8K'LC*<";A31%=E2=6O&7"Y MF7A];[=PSU:%L0M^/%[3%3R >5K?*9SY+4O&2A":24$4Y!-OVK]>#&V\"_C* M8*/WQL0Z64KY;"+K!>; N27"-'XVG%XK:8'[XQW[)^<= MO2RIAKGDWUAFBHGWT2,9Y+3BYEYN/D/CQR682J[=DVSJV*O0(VFEC2P;,&90 M,E&_Z;:IPQX >;H!80,(#P&#-P!1 XC>JS!H (/W*@P;@+/NU]Y=X1)J:#Q6 MQ"&TEPETE9N%)PB^5Z)$H^$#"(.QWY#-_/SSHLO-_ MZHM_5G]5C*@]%I'CB_YZ+$C"=,JEKA20[].E-@K_[1\G) :MQ,!)#$Y+&)18 M@H"2]Q/T"#+_L?YC@FB@YBDHZ84?0Z9G$<,]KC>65RV)H< MGC290 Y*088_2^L6MMCD-9#SQO9%E^_A42Z71\:3CJ!!<)BQO]<<2E KUY4U M264E3'T@VM6V\4]=OSM8G_6OY_V.]00OBKJO_Z&O;YE;JE9,:,(A1ZF@=X4) MJ[ISUQ,CUZXU+:7!1N>&!5YVH&P [N=2FMW$"K379_P;4$L#!!0 ( #V) M_5*1 T5.D04 ,4> 9 >&PO=V]R:W-H965T;U@#.;;N(5?:#\<7-7BCNG\Y*D.2VJE!6@I,]7 MDX_PB2URYB\>^%WM LJSV) M>?S3.IUT,6O#_O6K]U^:Q8O%/,45O6'9ES3AZZM). $)?8ZW&;]GN]]HNR"O M]K=D6=7\!;L6ZT[ )&X>\W@V+=D.E#5:>*LOFNPWUB)?:5$_* ^\%+^F MPH[/'NA*T,[!/=VPDJ?%"OS<7L=/&167+[38T@H\?0>_4K8JX\TZ78KAE6"Y M N_GE,=I]D$8/3[,P?MW'\ [D!;@\YIMJ[A(JJG#Q23K4,ZRG=#U?D)H8$(8 M?&(%7U=@420T,=C/[?:^Q=X1R>DRA%XS=(VL#G_?%A< NS\!Y")HF,_-Z>:N M:3GCHB_^=_2#9.#N<<&-/WSRXW);[-6J?NO_^D/ P2VG>?6W)1CI@I$F&!D( M]IGQ.!-JU#R"IB=I;^XWYK4BOLP" L-PZKST^=%1 N3"0]1<1T$"/=790H<) M5Z%T=K!0KUNH9UWH8Y%RFH ''G-:61+G=_[\MVP6&EH7NMB6HCY;,A9UCJ*WIP>Z4N'= M<02U]OUT(=^/%((,*)%27R'(@"*1AQ1^#"CLX=#,#^S5,FA=Z3VM.&#/X LK M,YOT0R0]HC-0)=45XI%482UQH:L*G@$4P% E2@4 M71!5)[.BY4NZ%-L+XY(/G4LQA=X9.)-:"_V1G/E:#GT21J[*F@[#/NKENN5- MAT%$8* Q9X@:!-@;H$ZJ/3PB]P/4@7_!J64,2L6%X1FHE+H,HY%41B8JL2:5 M.DQ0J;ZGV70R3OZ-8"E#F/W[5G#4HFQ?9=\E+76_O![P%.+G $EMH8J:P84B31]-* P M&1)(+(L MAE*N,S-%*(U&DRLI%" M#(T4XJHTFE#04[_S#"CB1VJCRX3">&"O0F2)(/828:/Q:.$C4I_)&;HK1$HU M&=E=(89NA_J9?@)F;L 0M>29, .O'^DUS.W5P<;;J:6/2(TF9VBT$"G:9&2C MI;7O-^>11I^.\8A*GXXA:@?3@ F)0I_3.Y;+:;EJSD,KL&3;@N^/7+K1[LSU M8W/2J(Q?P\L;:!B?P\O%_D15NM\?\'Z*RU5:5""CSR*4>Q$()LO]F>G^AK-- M7.YIG%"RQH@?G]FC+_>U &ZD^O9?U!+ P04 " ]B?U2'>0@'RV35%;"5JV,;&I:L=XF/;@-K>)11('VZ'P[W?MA!!*B9 0+ZT= MWW/NN>?&=D9;+FYE J#(0Y;F387DQ$O5$P&;L77FGDY=3P-,Q!\&6]D:$UW*BO-; M/;F,QI:C%4$*:Z4I*/[=PQ325#.ACKN:U&IR:F![_,3^U12/Q:RHA"E/;UBD MDK$56B2"#2U3M>#;[U 7U--\:YY*\TNV=:QCD74I%<]J,"K(6%[]TX?:B!; M#=X >#7 >R_ KP&^*;129LJ:444G(\&W1.AH9-,#XXU!8S4LUVU<*H&K#'%J MLH08FZ+( @HN%,MC!X?7Z&[$3F3$I0D4XY]DV:9;\A40N M[DI6:(HC\@O?NM4C^08\%K1(V!I98^R5) ^#3;O@,U@AW#=QY";?1 MPL9'K_'1,WS^NWV\S*M-IE_6OU<83BX59/)?1S*_2>:;9,$;R4R#4M,@:AJT MS[Z*HF\H]&:^G[B!YPY']GW;I3U1SL )FJ@7^H)&7]"I[SIG"K4M%54@.^KM M-7R]SS>WWR3K?]SK=UU%GV!"% MGV_JL$DV_+BIPU=V>:&_8^GK&+_G[G?4=9[/0*=3W0*DT@?;#1=IU%&MVSI5 MW<\WUWT^?%SOX_;6'.V][@?!CK][@H)^;\=@NW7?Z,O^)Q4QPV,^A0VBG),! M]D=4]V&POR')&%,<7',"QG"Y;3\DH53%HD4SJGQD[U/"P+ MS6A:@E,NPEZG$XP_#1GP1,5(S*A@D\U!Z^, MYERLG;D'AID22@?&-HX-V 5+^>S@KIM!3]4\.9=*5[%=!/=W6C^^!VQF() + MT0CL$6<8#PMJ#-/RUDZJAROC"RBHQP_KPBJ<:[KN]OJD=:AN-LA4Z93I)DR7 M;$SCH6 9R-%\OH"[444(H#$JMX.4T[F2M-*P\:@'EG;&A+B'%^Y'ML.]RK8J MUX&ZR69H!=5#1^,FP+_-YKBW:7NOX@T*_J3,YZ5-1U9S:#5VIUG&5]5\E34" M,/8NSDZ+0JP_"3Z7.7/)'QUP/*0;OV"A-'^VT:!59M; - F>F#9\MFWYI6GQ MP%9FTTZK#-?<.T/-?W>=YTPR3<6V:-O[I[S*KU8<7?\KR=5_E7W!7HWU+GKJ M(OOG(#(^!Y%GT9.#TQ<9)2>I,:SW[ZU#PLX1H;$&]PM!-MT&"ZY,)P M6<\6/$V9?'%2L/2&3NV!?X??/I^RC"Z%>6C $6G'WUC*EWG2/'4'"U$_U8Z_ M0GK=N#D'VEA)$!ZC- ?9R7#YE4'RR.WR>QES_3)(FB.,96=#+Q*IA@ MZQ;'\/6S8=K XL#D?YLK?%JXQURN ^PFA[J$"Q3O!.Q3/&U!L2_;N"1)/YJ M8W' ZL"UCL0WQ\'>LKO$T5054P;]@;C2))@"/2BOT?C&%F=&#[^^F!O210E MB1\!S*\@BC $WD8-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( #V)_5*TDO^*X 0 #\K / >&PO=V]R:V)O;VLN>&ULQ9I- M;]LX$$#_"J%3>O#:^FP;Q '2!.T&FS9&':3'@I%HFPA%&B25-/GU2\KQEDSD M02^S.MF2:/F)HN:1,SIY5/K^3JE[\JL5TLR3C;7;X^G4U!O64O.7VC+ICJR4 M;JEUFWH]-5O-:&,VC-E63+/9K)JVE,OD]&1_KH6>AAO*LMIR)=U.O^.6LT?S M^[C?) _<\#LNN'V:)_UWP1+23)+B-FHQ[^5YL]*6BJ6M59"S)-T M=^"6:+?56?69 M"\OT!;7LBU;=ELNU/XV[BFEP&7T_[#]WG7BL_Z0;U6K%:W:AZJYETN[Z43/A M :79\*U)B*0MFR?GZH%ILJ!KYB_*_-HR"1[ /+]F)!E /D!@/R "WFMUU3RY_X H;(A%\S4 MFF_[;;4*(#\"D!]Q(9==VU+]Y'C(DJ\E=S^CTI*SNE:=M#P,YC,HFL]P,;^Y M\UXI8\C"66:YH3K2#.@99-%\IER36RHZ1KXR:CKM@Z(U(1YDF!1;,=1L^L'W ME>I[YB87@I$EJSO-+6<1):28%-DQGSK#)7.W]URU=USN&H1PD%I29+=\4:IY MY$+TW7CIYG5R[0G(F3$LOM&06U)DN>QG-OUFK^PCY(L46 MAE7UO7L,:M?,+47ZO@KA,D@3&;(F')9J&;FAOZ(QE4&"R) %L61KWX)\9UNE M_9 /P<#%![(:0/5'<^8,&[ _0N^0HQ(2TDB%K M9:^YH6<[AY22(RMET'>#E)!D\O];,H.$D&UR9-N J^$XUP4FNY!M TLQS-'D MD'%R9./ F&&6)H>,DR,;9\#=DSY4=M8W#C$AX^3(QAG$7"CK'WDJ1(@)&2=' M-LZA:<:$]$="3,@X.;)Q#F/VHS;$A(R3(QL'Q(P"4@'YIT#V#SAIBS$A 178 M]180,XR;!62A8LQT6!0W"\A"Q1CY,#>&Q"%BK&6O?LXGN("5FH0+80@.DW0DS(0@6RA0!,_["'A4O( M0B6VA&TS,L20S^%F)"%2F0+'<)\.Y$K(0N58Q1U]KT9QM*PE5L(-M_<7QBWOZ:B M7FCB/W9OEA2E+P:O.B'.W;YK>:5HLW__<__NZNF_4$L#!!0 ( #V)_5*U M<6!\%@( *HF : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MN MVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY M-_Q #)]^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@ MAR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK M@=XZ^=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O M(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V#0.] O8- [YC\K"30.U#O(- [ M4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>N?O MU+N.GX=2KSU?:WS^=U(]GN\MU\=?EE\G)R_4!>=T6U&?_P)02P,$% @ M/8G]4M(T9!3L 0 !R8 !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P M% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2 MYXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*P MTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( #V)_5*W03S//@4 &T5 8 " @0X( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4N]H8_3: @ OPD !@ M ("!=Q0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /8G]4B6;N?1-"P WDH !@ ("!(R( 'AL+W=O&UL4$L! A0#% @ /8G]4FH% M0MP*! 6PD !D ("!>6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4OOLZ+%4 P 0P< !D M ("!#7< 'AL+W=O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ /8G]4M&52C4I# 51\ !D ("! M[8< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /8G]4N2>W_;Y"@ #QT !D ("!4IP 'AL+W=O&UL4$L! A0#% @ /8G]4G%L<,#% M$P /3T !D ("!G[, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4AM?DM)*! @@L !D M ("!9] 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ /8G]4E@]%A&PO=V]R:W-H965T&UL4$L! A0#% @ M/8G]4G0LWPI#! )PH !D ("!=^P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4CF,8S8_ @ M1@8 !D ("!;OH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4A"%H?<8!0 O!T !D M ("!;P0! 'AL+W=OX" #;!@ &0 @(&^"0$ >&PO=V]R:W-H M965T,, 0!X;"]W;W)K&UL4$L! M A0#% @ /8G]4M&W@^&\ @ Y < !D ("!D! ! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8G] M4IY9:3]E @ A@8 !D ("!%!H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4HQ=C5[@! Z!< M !D ("!PR&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4D(YU!A( @ LP0 !D M ("!=S,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /8G]4LWNX.A2 @ 2@8 !D ("!>#P! 'AL+W=O M&PO=V]R:W-H965TP( *(& 9 " @=1" M 0!X;"]W;W)K&UL4$L! A0#% @ /8G]4I(" M P/R @ OP@ !D ("!AD4! 'AL+W=O" &0 M @(&O2 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ /8G]4O4\&V6((# #I"@ &0 @(&"5P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ /8G]4HY;D&=6! 6Q, !D ("! M8E\! 'AL+W=O&PO=V]R:W-H965T 9 M " @;EF 0!X;"]W;W)K&UL4$L! A0#% M @ /8G]4AWG)]7. @ T0@ !D ("!@6P! 'AL+W=O $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " ]B?U2TC1D%.P! ')@ $P @ $?>P$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 20!) /83 \?0$ ! end XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 271 405 1 false 59 0 false 9 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 - Condensed Consolidated Balance Sheets Sheet http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows Condensed 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 2107103 - Disclosure - Net Loss Per Share Sheet http://www.caredxinc.com/role/NetLossPerShare Net Loss Per Share 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 2116105 - Disclosure - Cash and Marketable Securities Sheet http://www.caredxinc.com/role/CashandMarketableSecurities Cash and Marketable Securities Notes 13 false false R14.htm 2121106 - Disclosure - Business Combinations Sheet http://www.caredxinc.com/role/BusinessCombinations Business Combinations Notes 14 false false R15.htm 2123107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2128108 - Disclosure - Balance Sheet Components Sheet http://www.caredxinc.com/role/BalanceSheetComponents Balance Sheet Components Notes 16 false false R17.htm 2133109 - Disclosure - Commitments and Contingencies Sheet http://www.caredxinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2139110 - Disclosure - 401(K) Plan Sheet http://www.caredxinc.com/role/A401KPlan 401(K) Plan Notes 18 false false R19.htm 2141111 - Disclosure - Warrants Sheet http://www.caredxinc.com/role/Warrants Warrants Notes 19 false false R20.htm 2145112 - Disclosure - Stock Incentive Plans Sheet http://www.caredxinc.com/role/StockIncentivePlans Stock Incentive Plans Notes 20 false false R21.htm 2152113 - Disclosure - Income Taxes Sheet http://www.caredxinc.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2154114 - Disclosure - Segment Reporting Sheet http://www.caredxinc.com/role/SegmentReporting Segment Reporting Notes 22 false false R23.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 23 false false R24.htm 2308301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.caredxinc.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.caredxinc.com/role/NetLossPerShare 24 false false R25.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 25 false false R26.htm 2317303 - 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 26 false false R27.htm 2324304 - 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 27 false false R28.htm 2329305 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.caredxinc.com/role/BalanceSheetComponents 28 false false R29.htm 2334306 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.caredxinc.com/role/CommitmentsandContingencies 29 false false R30.htm 2342307 - Disclosure - Warrants (Tables) Sheet http://www.caredxinc.com/role/WarrantsTables Warrants (Tables) Tables http://www.caredxinc.com/role/Warrants 30 false false R31.htm 2346308 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.caredxinc.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.caredxinc.com/role/StockIncentivePlans 31 false false R32.htm 2355309 - Disclosure - Segment Reporting (Tables) Sheet http://www.caredxinc.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.caredxinc.com/role/SegmentReporting 32 false false R33.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 33 false false R34.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Detail) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail Summary of Significant Accounting Policies - Concentration of Credit Risk (Detail) Details 34 false false R35.htm 2406403 - Disclosure - Summary of Significant Accounting Policies - Leases (Detail) Sheet http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetail Summary of Significant Accounting Policies - Leases (Detail) Details http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies 35 false false R36.htm 2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail) Details 36 false false R37.htm 2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Sheet http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail) Details 37 false false R38.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 38 false false R39.htm 2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail) Details 39 false false R40.htm 2415408 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) Sheet http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail) Details 40 false false R41.htm 2418409 - 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 41 false false R42.htm 2419410 - 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 42 false false R43.htm 2420411 - 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 43 false false R44.htm 2422412 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 44 false false R45.htm 2425413 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 45 false false R46.htm 2426414 - 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 46 false false R47.htm 2427415 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) Sheet http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail) Details 47 false false R48.htm 2430416 - Disclosure - Balance Sheet Components - Summary of Inventory (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail Balance Sheet Components - Summary of Inventory (Detail) Details 48 false false R49.htm 2431417 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) Details 49 false false R50.htm 2432418 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 50 false false R51.htm 2435419 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 51 false false R52.htm 2436420 - Disclosure - Commitments and Contingencies - Summary of Lease Cost (Detail) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail Commitments and Contingencies - Summary of Lease Cost (Detail) Details 52 false false R53.htm 2437421 - Disclosure - Commitments and Contingencies - Summary of Other Information Related to Lease (Detail) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail Commitments and Contingencies - Summary of Other Information Related to Lease (Detail) Details 53 false false R54.htm 2438422 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) Sheet http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail) Details 54 false false R55.htm 2440423 - Disclosure - 401(K) Plan - Additional Information (Detail) Sheet http://www.caredxinc.com/role/A401KPlanAdditionalInformationDetail 401(K) Plan - Additional Information (Detail) Details 55 false false R56.htm 2443424 - Disclosure - Warrants - Additional Information (Detail) Sheet http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail Warrants - Additional Information (Detail) Details 56 false false R57.htm 2444425 - Disclosure - Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) Sheet http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail Warrants - Outstanding Warrants To Purchase Common Stock Warrants (Detail) Details 57 false false R58.htm 2447426 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail) Details 58 false false R59.htm 2448427 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 59 false false R60.htm 2449428 - Disclosure - Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail Stock Incentive Plans - Summary of Options Outstanding Vested and Expected to Vest (Detail) Details 60 false false R61.htm 2450429 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail) Details 61 false false R62.htm 2451430 - Disclosure - Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) Sheet http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail Stock Incentive Plans - Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs (Detail) Details 62 false false R63.htm 2453431 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 63 false false R64.htm 2456432 - Disclosure - Segment Reporting - Reportable Revenues by Geographic Regions (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail Segment Reporting - Reportable Revenues by Geographic Regions (Detail) Details 64 false false R65.htm 2457433 - Disclosure - Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) Sheet http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail Segment Reporting - Long-Lived Assets Consisting of Property and Equipment, Net by Geographic Regions (Detail) Details 65 false false All Reports Book All Reports cdna-20210630.htm caredx-exhibit42.htm cdna-20210630.xsd cdna-20210630_cal.xml cdna-20210630_def.xml cdna-20210630_lab.xml cdna-20210630_pre.xml cdna-20210630x10qxexx311.htm cdna-20210630x10qxexx312.htm cdna-20210630x10qxexx321.htm exhibit45.htm exhibit47.htm http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cdna-20210630.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 271, "dts": { "calculationLink": { "local": [ "cdna-20210630_cal.xml" ] }, "definitionLink": { "local": [ "cdna-20210630_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-20210630.htm" ] }, "labelLink": { "local": [ "cdna-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cdna-20210630_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-20210630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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": 529, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 6 }, "keyCustom": 58, "keyStandard": 347, "memberCustom": 21, "memberStandard": 37, "nsprefix": "cdna", "nsuri": "http://www.caredxinc.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Net Loss Per Share", "role": "http://www.caredxinc.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - 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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Business Combinations", "role": "http://www.caredxinc.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - 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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Balance Sheet Components", "role": "http://www.caredxinc.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Commitments and Contingencies", "role": "http://www.caredxinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139110 - Disclosure - 401(K) Plan", "role": "http://www.caredxinc.com/role/A401KPlan", "shortName": "401(K) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - Disclosure - Warrants", "role": "http://www.caredxinc.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Stock Incentive Plans", "role": "http://www.caredxinc.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Income Taxes", "role": "http://www.caredxinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154114 - Disclosure - Segment Reporting", "role": "http://www.caredxinc.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:LiquidityPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.caredxinc.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Cash and Marketable Securities (Tables)", "role": "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables", "shortName": "Cash and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - 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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329305 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - 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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342307 - Disclosure - Warrants (Tables)", "role": "http://www.caredxinc.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346308 - Disclosure - Stock Incentive Plans (Tables)", "role": "http://www.caredxinc.com/role/StockIncentivePlansTables", "shortName": "Stock Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355309 - 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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i4a6c93007fe1488a8f3399cedd86f9f3_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-20210630.htm", "contextRef": "i4a6c93007fe1488a8f3399cedd86f9f3_I20180131", "decimals": "0", "first": true, "lang": "en-US", "name": "cdna:NumberOfRenalTransplantPatients", "reportCount": 1, "unique": true, "unitRef": "patient", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "if1b1ae3b4ed4416ab8dd777ebf7c5ce8_D20210401-20210630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Detail)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "if1b1ae3b4ed4416ab8dd777ebf7c5ce8_D20210401-20210630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ifa5ed92e033a4068bd34cf961fb5f81c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:RemainingOperatingAndFinanceLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Leases (Detail)", "role": "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetail", "shortName": "Summary of Significant Accounting Policies - Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ifa5ed92e033a4068bd34cf961fb5f81c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cdna:RemainingOperatingAndFinanceLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "role": "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "shortName": "Net Loss Per Share - Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i8f1dae4b7283428fa9c454cab3eddebc_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "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-20210630.htm", "contextRef": "ic8085b7dae0b4836bc364c05c39b2f23_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i4c0f788e3fdf4f1785986e94d1cd4131_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail", "shortName": "Fair Value Measurements - Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i4c0f788e3fdf4f1785986e94d1cd4131_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i04596b76cf284b6299e4adcd85c83b0f_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail)", "role": "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "shortName": "Fair Value Measurements - Summary of Common Stock Warrant Liability Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i04596b76cf284b6299e4adcd85c83b0f_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - 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", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i4b6db29a4df447d6b0f2bdc47c8e50a6_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - 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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - 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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - 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-20210630.htm", "contextRef": "i7eeb780913f04e4c9f159e34a58c7e9e_I20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - 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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cdna:ScheduleOfIntangibleAssetsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - 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-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail)", "role": "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "shortName": "Goodwill and Intangible Assets - Summary of Estimated Future Amortization Expense of Intangible Assets with Finite Lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - 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", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - 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", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:AccruedClinicalAndCostOfOtherStudiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ie692506eb9a641848dcc627cc7855b41_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i4d0dfe9490974ca48026134b5b1ddb7f_I20200101", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:OperatingLeaseRightOfUseAssetIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - 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-20210630.htm", "contextRef": "i4d0dfe9490974ca48026134b5b1ddb7f_I20200101", "decimals": "-5", "first": true, "lang": "en-US", "name": "cdna:OperatingLeaseRightOfUseAssetIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Commitments and Contingencies - Summary of Lease Cost (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail", "shortName": "Commitments and Contingencies - Summary of Lease Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Commitments and Contingencies - Summary of Other Information Related to Lease (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail", "shortName": "Commitments and Contingencies - Summary of Other Information Related to Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail)", "role": "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail", "shortName": "Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Finance Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - 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-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "cdna:PurchaseOfCommonStockWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Warrants - Additional Information (Detail)", "role": "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail", "shortName": "Warrants - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "cdna:PurchaseOfCommonStockWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i96c0ba99a2cc4502872825c0b0586410_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - 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", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i96c0ba99a2cc4502872825c0b0586410_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i7b129dfd65a44f2fa7eca2f017fb1c15_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "shortName": "Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdna:ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i7b129dfd65a44f2fa7eca2f017fb1c15_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - 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-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i06faea01333c4cde82c239adfd2077ef_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i26a28c4298044c26b52f0af24e85ff75_D20200101-20200331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - 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", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdna:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ib54c15f07084444b980172d678cda39c_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)", "role": "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail", "shortName": "Stock Incentive Plans - Weighted-Average Assumptions Used to Estimated Fair Values of Share-Based Awards (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ib54c15f07084444b980172d678cda39c_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - 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-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - 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-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i504da05e3b4b4b8a85607dc96d7b2189_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - 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-20210630.htm", "contextRef": "ia6f6275ae34c43df883b07b41cd7b820_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i5346f5a796b5454f91501b9c6ebb01aa_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - 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", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9f8d5a155fcc42908bff7659c1ea6db2_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ib36e78b203014b1997fc86b89d8441f6_D20210101-20210331", "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 - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "ib36e78b203014b1997fc86b89d8441f6_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdna-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "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-20210630.htm", "contextRef": "i9d06e4b299f841b0b1f8d3cd4d553365_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 59, "tag": { "cdna_AccruedClinicalAndCostOfOtherStudiesCurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Clinical And Cost Of Other Studies Current", "label": "Accrued Clinical And Cost Of Other Studies Current", "terseLabel": "Clinical studies" } } }, "localname": "AccruedClinicalAndCostOfOtherStudiesCurrent", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_AccruedSampleProcessingFees": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Sample Processing Fees", "label": "Accrued Sample Processing Fees", "terseLabel": "Test sample processing fees" } } }, "localname": "AccruedSampleProcessingFees", "nsuri": "http://www.caredxinc.com/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "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/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "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": "Accelerated and advanced payment" } } }, "localname": "CARESActCentersForMedicareAndMedicaidServicesProceedsFromAdvancePayment", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_CARESActMedicareFeeForServiceReimbursementsProceedsInitialTranche": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "CARES Act, Medicare Fee-For-Service Reimbursements, Proceeds, Initial Tranche", "label": "CARES Act, Medicare Fee-For-Service Reimbursements, Proceeds, Initial Tranche", "terseLabel": "Medicare fee-for-service reimbursements proceeds, initial tranche" } } }, "localname": "CARESActMedicareFeeForServiceReimbursementsProceedsInitialTranche", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ClassOfWarrantOrRightIssuedDateThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Issued Date Three [Member]", "label": "Class Of Warrant Or Right Issued Date Three [Member]", "terseLabel": "Original issue date of April 2016" } } }, "localname": "ClassOfWarrantOrRightIssuedDateThreeMember", "nsuri": "http://www.caredxinc.com/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "cdna_CommonStockWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrant liability.", "label": "Common Stock Warrant Liability [Member]", "terseLabel": "Common Stock Warrant Liability" } } }, "localname": "CommonStockWarrantLiabilityMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "cdna_ContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "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", "verboseLabel": "Cost of digital and other" } } }, "localname": "CostOfDigitalAndOtherMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "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", "verboseLabel": "Cost of product" } } }, "localname": "CostOfProductMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_CostOfTestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Of Testing", "label": "Cost Of Testing [Member]", "terseLabel": "Cost of Testing Services", "verboseLabel": "Cost of testing services" } } }, "localname": "CostOfTestingMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "cdna_DeferredPaymentsForIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred payments for intangible assets.", "label": "Deferred Payments For Intangible Assets", "verboseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssets", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_DeferredPaymentsForIntangibleAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred payments for intangible assets, noncurrent.", "label": "Deferred Payments For Intangible Assets Noncurrent", "terseLabel": "Deferred payments for intangible assets" } } }, "localname": "DeferredPaymentsForIntangibleAssetsNoncurrent", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cdna_DerivativeLiabilityExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative liability exercise price.", "label": "Derivative Liability Exercise Price", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "DerivativeLiabilityExercisePrice", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "cdna_DerivativeLiabilityTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative liability term.", "label": "Derivative Liability Term", "terseLabel": "Remaining term (in years)" } } }, "localname": "DerivativeLiabilityTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "cdna_DigitalAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Digital and other.", "label": "Digital And Other [Member]", "terseLabel": "Digital And Other", "verboseLabel": "Digital and other revenue" } } }, "localname": "DigitalAndOtherMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "cdna_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "label": "Equity Securities, FV-NI, Accumulated Gross Unrealized Gain (Loss), Before Tax", "terseLabel": "Equity securities, unrealized holding gains (losses)" } } }, "localname": "EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "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/20210630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease cost.", "label": "Finance Lease Cost", "terseLabel": "Finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "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/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "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/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_IncreaseDecreaseInContractWithCustomerLiabilityCurrentAdvancePaymentCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating leases liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cdna_IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for cash upon exercise of warrants value.", "label": "Issuance Of Common Stock For Cash Upon Exercise Of Warrants Value", "terseLabel": "Issuance of common stock for cash upon exercise of warrants" } } }, "localname": "IssuanceOfCommonStockForCashUponExerciseOfWarrantsValue", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdna_LeaseOtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease other information.", "label": "Lease Other Information [Abstract]", "terseLabel": "Other information:" } } }, "localname": "LeaseOtherInformationAbstract", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "stringItemType" }, "cdna_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "cdna_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity.", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity and Capital Resources" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cdna_LongTermMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Marketable Securities", "label": "Long-Term Marketable Securities [Abstract]", "terseLabel": "Long-term marketable securities" } } }, "localname": "LongTermMarketableSecuritiesAbstract", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "cdna_MarketableSecuritiesAccumulatedUnrecognizedGainLoss": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Accumulated Unrecognized Gain (Loss)", "label": "Marketable Securities, Accumulated Unrecognized Gain (Loss)", "terseLabel": "Unrealized Holding Gains (Losses)" } } }, "localname": "MarketableSecuritiesAccumulatedUnrecognizedGainLoss", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossLongTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCostLongTerm", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term", "label": "Marketable Securities, Accumulated Unrecognized Holding Gain (Loss), Long Term", "terseLabel": "Unrealized Holding Gains (Losses)" } } }, "localname": "MarketableSecuritiesAccumulatedUnrecognizedHoldingGainLossLongTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Amortized Cost", "label": "Marketable Securities, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "MarketableSecuritiesAmortizedCost", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesAmortizedCostLongTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Amortized Cost, Long Term", "label": "Marketable Securities, Amortized Cost, Long Term", "totalLabel": "Amortized Cost" } } }, "localname": "MarketableSecuritiesAmortizedCostLongTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MarketableSecuritiesFairValueLongTerm": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCostLongTerm", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Fair Value, Long Term", "label": "Marketable Securities, Fair Value, Long Term", "terseLabel": "Fair Value" } } }, "localname": "MarketableSecuritiesFairValueLongTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "cdna_MedicareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare [Member]", "label": "Medicare [Member]", "terseLabel": "Medicare" } } }, "localname": "MedicareMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "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 (more than)" } } }, "localname": "NumberOfMobilePhlebotomists", "nsuri": "http://www.caredxinc.com/20210630", "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 (more than)" } } }, "localname": "NumberOfPatientsEnrolledInRemoTraC", "nsuri": "http://www.caredxinc.com/20210630", "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 (more than)" } } }, "localname": "NumberOfRenalTransplantPatients", "nsuri": "http://www.caredxinc.com/20210630", "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 (more than)" } } }, "localname": "NumberOfTransplantCentersOfferingRemoTraC", "nsuri": "http://www.caredxinc.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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": "Operating lease, right-of-use asset increase amount" } } }, "localname": "OperatingLeaseRightOfUseAssetIncrease", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_PurchaseOfCommonStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase of common stock warrants exercised.", "label": "Purchase Of Common Stock Warrants Exercised", "terseLabel": "Purchase of common stock warrants exercised (in shares)" } } }, "localname": "PurchaseOfCommonStockWarrantsExercised", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ReliefFundProviderCARESAct": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "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 lease terms" } } }, "localname": "RemainingOperatingAndFinanceLeaseTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "xbrltype": "durationItemType" }, "cdna_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of the world.", "label": "Rest Of The World [Member]", "terseLabel": "Rest of World", "verboseLabel": "Rest of World" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "cdna_ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of finance lease and operating lease liability maturity", "label": "Schedule Of Finance Lease And Operating Lease Liability Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Commitments under Operating and Finance Leases" } } }, "localname": "ScheduleOfFinanceLeaseAndOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.caredxinc.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "cdna_ScheduleOfIntangibleAssetsTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of intangible assets.", "label": "Schedule Of Intangible Assets Table [Table Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTableTextBlock", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cdna_ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share based compensation stock options and unvested restricted stock units activity.", "label": "Schedule Of Share Based Compensation Stock Options And Unvested Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndUnvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://www.caredxinc.com/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award fair value amount of outstanding stock maximum.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Amount Of Outstanding Stock Maximum", "terseLabel": "Maximum value of employee purchased shares per calendar year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAmountOfOutstandingStockMaximum", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Non-Option Equity Instruments, Available For Grant [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAvailableForGrantRollForward", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfRSUSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of RSU Shares [Roll Forward]", "terseLabel": "Number of RSU Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfRSUSharesRollForward", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfSharesOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Number Of Shares Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsNumberOfSharesOutstandingRollForward", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award offering period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Offering Period", "terseLabel": "Offering period for employee stock purchases" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number", "terseLabel": "Number of shares expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life expected to vest (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options expected to vest weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "perShareItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossIncludingPriorPeriodSharesAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross, Including Prior Period Shares Adjustment", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross, Including Prior Period Shares Adjustment", "terseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossIncludingPriorPeriodSharesAdjustment", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "monetaryItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Number", "verboseLabel": "Number of vested shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingNumber", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Outstanding Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted-average remaining contractual life vested (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "durationItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price", "verboseLabel": "Weighted-average exercise price vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "perShareItemType" }, "cdna_ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award, repurchases of common stock under employee incentive plans.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Repurchases Of Common Stock Under Employee Incentive Plans", "terseLabel": "Repurchase of common stock under employee incentive plans (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchasesOfCommonStockUnderEmployeeIncentivePlans", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_ShortTermMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Marketable Securities", "label": "Short-Term Marketable Securities [Abstract]", "terseLabel": "Short-term marketable securities" } } }, "localname": "ShortTermMarketableSecuritiesAbstract", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "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": "Shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesCashlessWarrantsExercisesInPeriod", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "cdna_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "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/20210630", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "xbrltype": "stringItemType" }, "cdna_TaxesPaidRelatedToNetShareSettlementOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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/20210630", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdna_TransChartLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TransChart LLC", "label": "TransChart LLC [Member]", "terseLabel": "TransChart LLC" } } }, "localname": "TransChartLLCMember", "nsuri": "http://www.caredxinc.com/20210630", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/20210630", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cdna_WarrantFairValueAssumptionsExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant fair value assumptions expected term.", "label": "Warrant Fair Value Assumptions Expected Term", "verboseLabel": "Original Term" } } }, "localname": "WarrantFairValueAssumptionsExpectedTerm", "nsuri": "http://www.caredxinc.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "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_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_DocumentQuarterlyReport": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r463" ], "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_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": [ "r464" ], "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 (in shares)" } } }, "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_EntityEmergingGrowthCompany": { "auth_ref": [ "r464" ], "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": [ "r464" ], "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": [ "r465" ], "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_EntityRegistrantName": { "auth_ref": [ "r464" ], "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": [ "r464" ], "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": [ "r464" ], "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": [ "r464" ], "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_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": [ "r460" ], "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": [ "r461" ], "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_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe", "verboseLabel": "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": [ "r160", "r227", "r231", "r431" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r252", "r254", "r371", "r372", "r373", "r374", "r375", "r376", "r395", "r428", "r432" ], "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/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r252", "r254", "r371", "r372", "r373", "r374", "r375", "r376", "r395", "r428", "r432" ], "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/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r160", "r227", "r231", "r431" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r154", "r227", "r229", "r396", "r427", "r429" ], "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/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r154", "r227", "r229", "r396", "r427", "r429" ], "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/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r232", "r252", "r254", "r371", "r372", "r373", "r374", "r375", "r376", "r395", "r428", "r432" ], "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/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r232", "r252", "r254", "r371", "r372", "r373", "r374", "r375", "r376", "r395", "r428", "r432" ], "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/SummaryofSignificantAccountingPoliciesLeasesDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r89", "r90", "r91", "r92", "r93", "r94", "r95", "r96", "r97", "r99", "r100", "r101", "r102", "r103", "r114", "r183", "r184", "r289", "r304", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r89", "r90", "r91", "r92", "r93", "r94", "r95", "r96", "r97", "r99", "r100", "r101", "r102", "r103", "r114", "r183", "r184", "r289", "r304", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r89", "r91", "r92", "r93", "r94", "r95", "r96", "r97", "r99", "r100", "r102", "r103", "r114", "r183", "r184", "r289", "r304", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r155", "r156", "r227", "r230", "r430", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457" ], "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/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r155", "r156", "r227", "r230", "r430", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ], "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/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r22", "r162", "r163" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued and other liabilities", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10", "r11", "r39" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r10", "r11", "r39" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalty" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r53", "r54", "r55", "r417", "r438", "r442" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r56", "r89", "r90", "r92", "r326", "r433", "r434" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r89", "r90", "r92", "r286", "r287", "r288" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r256", "r258", "r292", "r293" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r258", "r281", "r291" ], "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": "Share based compensation total expensed" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r199", "r207" ], "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": [ "r111" ], "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/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r111" ], "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/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r111" ], "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/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r86", "r138", "r143", "r150", "r181", "r324", "r327", "r345", "r401", "r416" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r49", "r86", "r181", "r324", "r327", "r345" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r330" ], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r169" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt securities, unrealized holding gains (losses)" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r167", "r190" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Debt securities, amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r165", "r168", "r190", "r403" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Corporate debt securities", "verboseLabel": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesEquitySecurities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of equity securities categorized neither as held-to-maturity nor as trading.", "label": "Available-for-sale Securities, Equity Securities", "terseLabel": "Corporate equity securities" } } }, "localname": "AvailableForSaleSecuritiesEquitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r259", "r284" ], "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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r251", "r253" ], "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/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r251", "r253", "r315", "r316" ], "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/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r81", "r322" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "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", "terseLabel": "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r320", "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 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": [ "r323" ], "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r317" ], "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_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_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", "r84" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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", "verboseLabel": "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/CondensedConsolidatedBalanceSheets" ], "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": [], "calculation": { "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "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": [ "r79", "r84", "r85" ], "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r346" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r223", "r257" ], "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": [ "r221" ], "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", "terseLabel": "Number of shares underlying warrants (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": [ "r223", "r257" ], "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": [ "r42", "r218", "r404", "r421" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r215", "r216", "r217", "r219" ], "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_CommonStockMember": { "auth_ref": [ "r89", "r90" ], "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/CondensedConsolidatedStatementsofStockholdersEquity", "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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/CondensedConsolidatedBalanceSheetsParenthetical" ], "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/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r220" ], "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/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.001 par value; 100,000,000 shares authorized at June\u00a030, 2021 and December\u00a031, 2020; 52,552,761 shares and 49,441,166 shares issued and outstanding at June\u00a030, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r64", "r408", "r423" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Net comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r125", "r126", "r160", "r342", "r343" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r125", "r126", "r160", "r342", "r343", "r444" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r125", "r126", "r160", "r342", "r343", "r444" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r120", "r414" ], "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_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r125", "r126", "r160", "r342", "r343" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r123", "r125", "r126", "r127", "r342", "r344" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r125", "r126", "r160", "r342", "r343" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r224", "r225", "r228" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r233", "r247", "r443" ], "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", "verboseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r68", "r396" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs 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 goods and services" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r344" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r124", "r160" ], "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/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r319" ], "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/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r87", "r302", "r307", "r308", "r309" ], "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)", "terseLabel": "Deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r296", "r297" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r250" ], "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_DepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r136" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r335" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r294" ], "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_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss per share (Note 3):" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r95", "r96", "r97", "r98", "r99", "r104", "r106", "r108", "r109", "r110", "r114", "r115", "r409", "r424" ], "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/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r95", "r96", "r97", "r98", "r99", "r106", "r108", "r109", "r110", "r114", "r115", "r409", "r424" ], "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/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r111", "r112", "r113", "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r346" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r282" ], "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 expense 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": [ "r283" ], "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": [ "r283" ], "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation costs related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r281" ], "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/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r279" ], "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": "Employee Stock Option", "verboseLabel": "Shares of common stock subject to outstanding options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r89", "r90", "r92", "r94", "r100", "r103", "r117", "r182", "r220", "r222", "r286", "r287", "r288", "r303", "r304", "r347", "r348", "r349", "r350", "r351", "r352", "r433", "r434", "r435" ], "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/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r341" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities, fair value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Equity securities, amortized cost", "totalLabel": "Equity securities, amortized cost" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r15", "r19", "r180", "r415", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Corporate equity securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r330", "r331", "r332", "r339" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r333" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Common Stock Warrant Liability Valuation Assumptions" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "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/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r336", "r339" ], "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/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r247", "r331", "r368", "r369", "r370" ], "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", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r338", "r339" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r330", "r331", "r334", "r335", "r340" ], "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": [ "r338" ], "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": [ "r233", "r235", "r240", "r247", "r331", "r368" ], "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": [ "r233", "r235", "r240", "r247", "r331", "r369" ], "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": [ "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r247", "r331", "r370" ], "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)", "verboseLabel": "Common Stock Warrants Liability - (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r336" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r336", "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Issuances, Exercises, Changes in Fair Value and Reclassifications of Level 3 Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/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": [ "r337" ], "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/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r336" ], "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/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r247", "r368", "r369", "r370" ], "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", "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofIssuancesExercisesChangesinFairValueandReclassificationsofLevel3FinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r338", "r340" ], "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_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/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r354", "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of future minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 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": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r355", "r358", "r364" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r361", "r364" ], "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/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r360", "r364" ], "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/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r175", "r178", "r185", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394" ], "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", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Remaining Useful\u00a0Life (In\u00a0Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r206" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r208" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r208" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r208" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r208" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r200", "r203", "r206", "r210", "r397", "r398" ], "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/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "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/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r206", "r398" ], "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": [ "r200", "r205" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r206", "r397" ], "calculation": { "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets with finite lives:" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.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/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r195", "r196", "r400" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "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/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail" ], "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": [ "r212" ], "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_GrantsReceivable": { "auth_ref": [ "r48" ], "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": [ "r165", "r170", "r403" ], "calculation": { "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/CashandMarketableSecuritiesScheduleofMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r172", "r177" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "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 Gains (Losses)" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before other-than-temporary impairment (OTTI) accretion, of investment in debt securities measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment", "totalLabel": "Amortized Cost" } } }, "localname": "HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "auth_ref": [ "r174", "r412" ], "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 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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "auth_ref": [ "r173", "r411" ], "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 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": [ "r171", "r176", "r403" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment", "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r62", "r138", "r142", "r146", "r149", "r152", "r399", "r406", "r410", "r425" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r214" ], "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/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_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": [ "r299", "r300", "r301", "r305", "r310", "r312", "r313", "r314" ], "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": [ "r87", "r102", "r103", "r137", "r298", "r306", "r311", "r426" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r202", "r209" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/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/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r209" ], "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": [ "r202", "r209" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/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": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total intangible assets - gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r198", "r204" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r44" ], "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", "r47" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsSummaryofInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "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/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r46" ], "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": [ "r45" ], "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_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r72" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income, Amortization of Premium", "terseLabel": "Amortization of premium on short-term marketable securities, net" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r362", "r364" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail": { "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/CommitmentsandContingenciesSummaryofLeaseCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r362" ], "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_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r356" ], "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": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail_1": { "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r363" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r357" ], "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": "Lease extension term 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": [ "r37", "r86", "r144", "r181", "r325", "r327", "r328", "r345" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r86", "r181", "r345", "r402", "r419" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r86", "r181", "r325", "r327", "r328", "r345" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r158" ], "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_MarketableSecurities": { "auth_ref": [ "r405" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "cdna_MarketableSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Fair Value" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesComponentsofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r6", "r38" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r413" ], "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_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r67" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedTerseLabel": "Unrealized gain on long-term marketable equity securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r333" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r333" ], "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)", "verboseLabel": "Original Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r333" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r333" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r333" ], "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "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/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail", "http://www.caredxinc.com/role/WarrantsOutstandingWarrantsToPurchaseCommonStockWarrantsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r83" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r57", "r59", "r63", "r83", "r86", "r93", "r95", "r96", "r97", "r98", "r102", "r103", "r107", "r138", "r142", "r146", "r149", "r152", "r181", "r345", "r407", "r422" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss used to compute basic and diluted net loss per share" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r138", "r142", "r146", "r149", "r152" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r359", "r364" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesSummaryofLeaseCostDetail" ], "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/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r354" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r354" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Less operating lease liability, current portion", "verboseLabel": "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", "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r354" ], "calculation": { "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion", "verboseLabel": "Operating lease liability, long-term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/CommitmentsandContingenciesFutureMinimumLeaseCommitmentsunderOperatingandFinanceLeasesDetail", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r353" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r361", "r364" ], "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/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r360", "r364" ], "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/CommitmentsandContingenciesSummaryofOtherInformationRelatedtoLeaseDetail" ], "xbrltype": "durationItemType" }, "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", "r329" ], "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", "r39" ], "calculation": { "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponentsComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax 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/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetail", "http://www.caredxinc.com/role/GoodwillandIntangibleAssetsSummaryofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r78" ], "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, commissions and offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r74" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow 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" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r166" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 long-term marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions of capital expenditures, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r232", "r234", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r255" ], "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": [ "r259", "r284" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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/CondensedConsolidatedBalanceSheetsParenthetical" ], "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/CondensedConsolidatedBalanceSheetsParenthetical" ], "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/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock: $0.001 par value; 10,000,000 shares authorized at June\u00a030, 2021 and December\u00a031, 2020; no shares issued and outstanding at June\u00a030, 2021 and December\u00a031, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r32", "r33" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Changes in Presentation" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common shares in net of issuance costs paid" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r76", "r285" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "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_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "verboseLabel": "Maturities of short-term marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r76", "r285" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r76" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r76" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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", "verboseLabel": "Proceeds from warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product", "verboseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r213", "r420" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/SegmentReportingLongLivedAssetsConsistingofPropertyandEquipmentNetbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecoveryOfDirectCosts": { "auth_ref": [ "r69" ], "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_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r77" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for 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 finance lease obligations" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r295", "r459" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate 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/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r9", "r18", "r84", "r85", "r449" ], "calculation": { "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CashandMarketableSecuritiesReconciliationofCashandCashEquivalentsDetails", "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r222", "r289", "r418", "r437", "r442" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r89", "r90", "r92", "r94", "r100", "r103", "r182", "r286", "r287", "r288", "r303", "r304", "r433", "r435" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r134", "r135", "r141", "r147", "r148", "r154", "r155", "r160", "r226", "r227", "r396" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r125", "r160" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r157" ], "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": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "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", "verboseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares issued and sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "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": "Sale of stock (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "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": [ "r111" ], "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/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r111" ], "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/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r315", "r316" ], "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" ], "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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r110" ], "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/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r258", "r280", "r291" ], "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": [ "r258", "r280", "r291" ], "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": [ "r330", "r331" ], "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_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": [ "r175", "r178", "r179" ], "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_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r209", "r211" ], "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/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail" ], "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_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r138", "r139", "r145", "r197" ], "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": [ "r273" ], "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": [ "r259", "r284" ], "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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Weighted-Average Assumptions Used to Estimate Fair Values of Share-Based Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r223", "r257" ], "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": [ "r205" ], "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_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": [ "r131", "r132", "r133", "r138", "r140", "r146", "r150", "r151", "r152", "r153", "r154", "r159", "r160", "r161" ], "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/CondensedConsolidatedStatementsofOperations": { "order": 3.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/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "netLabel": "Sales and marketing", "terseLabel": "Sales and Marketing Expense", "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/GoodwillandIntangibleAssetsSummaryofEstimatedFutureAmortizationExpenseofIntangibleAssetswithFiniteLivesDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofExpenseRelatingtoEmployeeandNonemployeeStockBasedPaymentAwardsfromStockOptionsandRSUsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r229" ], "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", "verboseLabel": "Testing services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/SegmentReportingReportableRevenuesbyGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r284" ], "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": [ "r265" ], "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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of RSU shares ending balance (in shares)", "periodStartLabel": "Number of RSU shares beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value ending balance (in dollars per share)", "periodStartLabel": "Weighted average grant date fair value beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value - RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r277" ], "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/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r276" ], "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/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r278" ], "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/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum portion of employee ESPP plan contribution" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under 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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Shares available for grant ending balance (in shares)", "periodStartLabel": "Shares available for grant beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r271" ], "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": [ "r266" ], "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": "Stock 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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r265" ], "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": "Stock 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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "negatedLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r263", "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock options outstanding ending balance (in shares)", "periodStartLabel": "Stock options outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price ending balance (in dollars per share)", "periodStartLabel": "Weighted average exercise price beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r272" ], "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": [ "r273" ], "calculation": { "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "totalLabel": "Number of shares total (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionsOutstandingVestedandExpectedtoVestDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r257", "r260" ], "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/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price - options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/FairValueMeasurementsSummaryofCommonStockWarrantLiabilityValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of 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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r275", "r290" ], "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/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r261" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r88" ], "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_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r89", "r90", "r92", "r94", "r100", "r103", "r117", "r182", "r220", "r222", "r286", "r287", "r288", "r303", "r304", "r347", "r348", "r349", "r350", "r351", "r352", "r433", "r434", "r435" ], "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/CondensedConsolidatedStatementsofStockholdersEquity", "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/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_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": [ "r89", "r90", "r92", "r117", "r396" ], "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/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r220", "r222" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r220", "r222" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r220", "r222", "r264" ], "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": "Stock option 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/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/StockIncentivePlansSummaryofOptionUnvestedRSUActivityunder2014EquityIncentivePlanand2016InducementEquityIncentivePlanandRelatedInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r220", "r222" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of common stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r220", "r222" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r220", "r222" ], "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/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r86", "r164", "r181", "r345" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail", "http://www.caredxinc.com/role/StockIncentivePlansWeightedAverageAssumptionsUsedtoEstimatedFairValuesofShareBasedAwardsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r318" ], "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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r175", "r178", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394" ], "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", "http://www.caredxinc.com/role/FairValueMeasurementsFairValueofFinancialAssetsandLiabilitiesMeasuredonRecurringBasisDetail", "http://www.caredxinc.com/role/OrganizationandDescriptionofBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r82" ], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.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 common stock warrant liability to estimated fair value", "terseLabel": "Change in estimated fair value of common stock warrant liability" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r118", "r119", "r121", "r122", "r128", "r129", "r130" ], "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_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/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedfromDilutedNetLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]", "terseLabel": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted-average shares used to compute diluted net loss per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used to compute net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r110" ], "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)", "verboseLabel": "Weighted-average shares used to compute basic net loss per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.caredxinc.com/role/CondensedConsolidatedStatementsofOperations", "http://www.caredxinc.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r128": { "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" }, "r129": { "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" }, "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": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "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": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "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": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "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": "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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", "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "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": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r461": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r462": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r463": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r464": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r465": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "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", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "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": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "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" }, "r69": { "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" }, "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": "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r89": { "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" }, "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": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 86 0001217234-21-000190-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001217234-21-000190-xbrl.zip M4$L#!!0 ( #V)_5+G&#JNND0 &$R @ 4 8V%R961X+65X:&EB:70T M,BYH=&WM?>ESVU:6[_?W5V"2Z1ZI"I(E6=[B3*H4VYGQJ[3C9SN=UY]>71*7 M(F(08+!(YOSU[VQWPT)17D+ 4==,MT42P,6]9S^_<\[W__;\EV?O_O7Z1;2L M5UGT^M_>NKZ^/K^\?%^7EO7=O[N&MSN]E15'IXZ1.OOGA>_P$ M_ENKY(?_]?V_'1U%SXMYL])Y'+OZ[3.] _F/M_?X[^_OTIE_1ZN%;Q<%O)M\ M/2^RHOSNVQ/ZSU/\YFBA5FFV^>X_WJ4K746O]'7TIEBI_#_B"G;XJ-)ENN ? M5NG_:'@B/)S^O);5P'VR--=F=:=GN*07'Y;I+*WAK,Z^OX<_-Z_4?3%57L*[ MS8JZ+E9P-=S>>X MOGIV'+[?U-_L[.3T/'KQ?WY]^>Y?^'8O7KU[^<\7T>N?+U[%T<7;Z.(?+UX] M?_'\UN^RGRU![4G__TIVN5)"!3CC*]J+\[>WS\P.Q+ M_R&\;LHU"*PJ*A91O=31ZTSE^UO]-S\<1]$[6,8Z6%9:T;HB5>J_?_O@\=/; MT$2P'ZDRZK(IRJ#&U1K^!B$ M=);6F_CN\+[PX:W+XBI-=(1?L]42I3GJ@/1*1_#]B]4Z*S9:5W'T/"WUO"[* MBD[Z&9Q2D^&QP5?PP=U)??F36A6U)MZJFOE<5U8./RM6:Y5O<.VGCYY6T0PM M1?C^]C: G ":B5U!@K-*ZHA>\!*NZQK=]:6GS;5W,WT>_K$F*Q-$K M^.]:U0W0YZ;]W1N01&4Z1Q.:ONE^$OV:ITC'_,?%>@V4GI+ZB][@VN"KU[H$ MP06O-]?\:^("_].W2U Y'[_G>R3ZLPG9(,_U(LU9=^S9]+BHP",#"EKJ4J=Y M3(2Z*+*LN$8W+7'KC*[3+(O4>IUM;FV1C(0K#]3A:$CD_/C)*6X$B>J3?8KJ M+61ZD8!GG(*442"1]DFHM$NG3Z.5AIL0C?Y8J#*)P @#E8$R%649:! 0MC7H M^4@)O<[0*."7@"<#11N+/P8+(5)S>.N$Y-YU6B^CMV :P!;\_=O3AR=/SWT' M88I*Z& V)G*_?SY^<@?AEL[)T/]97>]5,G<)OM1_-&"[8@RL@C\R6#V2HJ.Z!9HIE"XJVM@%A#T^*K1K\=OCYG"T=;0$>S$&C=#1QF\=.Q] MO]#P>["ET4;@WU9ZWI2@#^!%^<=LN"4Z)CZLR/+0'^9+E5]JY,X_FJ+F-54; M8,%5!/^Z7J;SI3'Y5O !&RS@\F;(IHFY#A<.3Z;W#S\47Q.>!U0*;EL,K M-'D-)A-<^#NLKTI2XF-X$FBUZ(+?'NR:&'\APPCDK0MD^;T^9@X?0J* M#4EB-/R-N@CH+$T:E65$Q;",#'71EP>-B_RQ(4()ZUB])@8: (JAAR4<;&-^$P++P@:QMXF29B+\1#FP^.3\1/F M,S;.P?U]!GM*FS))IM,!>SC%[+JW2!?U!@\0DQ?1P8.3OQUR MF$ >6(.GGT57!9WLNKB&AVU9%W#ODZR]"C>;/K98'V&KX@/+8$$P],-MC'+_::'&W(BQHC MD=YC5=01P[PC+LXZ+9$V(IEV__AQGTC3BP6[U'@.N.&W%&W12OU>@.-!"FFE M5S/M[">VK%(,S*TS-8<#3AH*-Q,'7NL,GGIP>B:4M(+G+Y'$TH*8SYEC0)\5 M1;N*-*_)NS N#A(YW!\I2><)_%;3I>&J<"F]*UO#HTKCGM [R=<#CP)7YZ<^ M%IQGJJDTOP6>>1REK*.9P;J\-:/MOVGK;^+G@0.;;9COU,IP^%^'W4;$;Z?' M)_=OM"%4 )!9@V,NQ]R7^E<5>/#5#K;&:V-.B$H\ *)=HE7!'U@V),&]E0V! MJ?"'_E,,0Q55#7Q-ZL G4:,UQ:1!=J%_58=F_8NR6'5T,:P/5J%$CX#Q4\$/ M50J&DBK?ZSJZ4EFC,7P/WZ)R*F^MFX;NB:>062:2-<)?@QS@0V(-UND[3CU< MZ4&0K##,B;M$S:HB VNB3B(H921Y!'LS!C]U'X[LP X4/@369!9_:J[P'ME78@?_\ MF5XPJPMWVL<=DA(U:34\KT(L>40:>I''WE>-HP,C\NQVQ5MDB4BV"99TWVZ/,<[I!.$VU?!=/M.B40P2;38U M$B-)_C[KG8__O+MYL-!,*] +.WH+GV'WS#Y%B:[F93H#^B8.&^)5H%K8XR%# M;H"]AU2'"\]851+JD/:F#?UTI@E6E%:X'(Q%PCMKC)>#T$N(I.%,@*HOT6HE M_MY$6:H(2)L2KJ,J,,$E/Q;)1_>>8O"R]VP8DVW5!4(P6BNGDR46,MTIK MLHQG6N>4FEJI#=$/N'Y@$XBM"GM&J@3^E_#0Q']@-PBWEB#OT!][!S98U92; MZ(V^;#+%"2[\^4LD*?S%&UQE@VLIK]*YCBZ;E'%68@++0A .W&272E ?LB;_ M4PQ::<[#=98X14KZJ2DI#H>[M1!!J:X*V1TXPJ1H9O4@206&5I>FTH6Q/E+1 M0YC%!WZV]26H;&#[A*PX;.4Y.VT#(LT]L<'J,+WIUE3H!\M#BP?I;Y\T1T)5.6V Y6%BX+CEOV6CP.H=1C6I&Z\#9VBA1T<#D>UW\2 M4 84BB,(W7M&5$=,DMPN%LQ7IT\>/R21+;(9;+@W&KP RHF1KD:;'W3$/!(; MSG%O0HJZM&+9EY_$>L#069,()]C+_4L8R@?&6YKX-_*%,M_/OX73%L3M)5=+ M&:B%Q>LU=0-1? H!@^*5\5 M)0T&*AKPDTI8;!(^UOOQS>AV% S%8I(,,Z+@MTF@CYYA#,YZ/#R#U#KGE?4% M7R9)F;_?4>9M*1//>CQ$^4R5^OF'&<C]$+>ZXSK)[04=L/HGH'KF!E-Z[4 M=3%)FGT_'IJ=B/EABL;'0[9(C;D"ZQK3*A)/9U.?40B12L 4+\HXTOFENNPD M1]BX> V$SD" M^"5I^ \EYC1 /N:#/Y9D:MH@87V%8=U*IM\,H%QDV-B1][\ MRD8CD)$PC,'AK%RW(H3%@G(K8.RKC P:WYO/T4*+>)Q Q'$R;)V=EX.'L2VLB8[2/B:\'S!-;] M)&EQ-1Y:/)T&+5:<]AJ1<<393*JBT5@2ALHBL>O$D!7EKCBP&[B;9V<'&O.1 M?J0JT!:J-H"!.66;%J9LDUUG@K\,]LW RX):=;P7AJ=A<7.PRU#)8&[!IAJQ M,I3#\-Z;4+$IO:'W3OH#W+/J;/,7".+HL+_(C>E8*=U?4OH-R15QXFA1K MSYL/%_I5)#4.\O$P]R1,2-.0:#RL38F^CN'XRV(!!IPT2[)!+3 B>?V]5B3" M\OKLR)9W'\%[I,2#8B9ROM,\!%BJC-9JP\A4S%\G\HTUSA9:MY]OLDM5@PM/ M\5K,2+FDF5 %KQ_O;78AO-$P$WYQ3)RYY,_O9MA/)D=G1YW-F!IN;S1RLKB3 MD[>3DP;S=C$?D;.-@N*M\TS]17I)O/OG01)OBFI]?4>N'T>NK\OBLE2K\9"L M0EL;E^37JONX5+5&8QRM>XQZU%(Z[\SXZ/Q@=GAPE1Y*\I>1BS:PXR,I7;\5 M>%C)L2/&]\S1>B9H;AO/*AUJ3"45(D#JS5I'!_P<--X)-[^$-^0044882OU! ME_.TPEPS19K03DG2!67+:R[$QY(Y>W?E?PL/H*C1W[\]?_24EE CY 31$R"PPF*ZB[&92V1_!4/D^I.R4;))*_ M9A_'%1((I+FB=%4ZA3L"F??NZM"O Z8>HCEXN.!4VKFA#=X MU_%3R+)R_M.V-@>X!6U., X9X86<5S9)J?C'G52\E53\">'$_^! ZS\1$SP: ML4@*6B@62W[B$+<J2M0?T7]E MQ0QN_9;DLI!TWP^$V"6I(-\]X]R%_7)!4E:^Y(>:.Z*D['"-=6XI2)85E #! M1$DE8GY1&$P6W>Q 'F]^.DL3*M?,"[GJ&INCE1KUF$ZP:,UT7<.$/"5UO)UU M[=NX/H[\><,3!C=6V=NAO/_"!$9W_ ZW-)WO0/&XV;]AX$* MJL$I0<-=YH2\\G*3B0:&PO(';#V5953B(_:H)#P-7["TZ/(VF:;47BU@<]12 M\._Z&L'R^ ':O\C)9':!!@)J>:\3\S0OC>G>I572&O L"@DC%."N;,W!+5O" M(3(E(ZPDE=\Z*S8/R+ >"LB5A"P]C6A[RVT/[T3&G9QPA9O$.QL&K,^MT;F=O5.]5\(Y2#%+L6=ZP8,GWG'0:=:)"K+ 0^> MJD&;RL"\$[].J/170E4?'%S/L41PQ=[CVZ-3N%EFRNM:D2YD8^O9$0JW(GBW MD3MVV;Q2@G-(95);+$V[_<+5F"A2K&<^9#6K7.^LP%KN0EWL8=Q$DI[O [1T M610)UH@"??0%)B;ITY?C.=!)-)'[*:WFP.C_TFI$8!F6A+2P#2SL:\ 35^.A MRP?'YP]&3Y?]$)'QD"C(9%X2V],@/VDZ#$52O([*30W)//B&>$'E8"<1\2WOTZ:I+D/B(_:!+D M+GBZ$1&WR3H[^5OP&KN-3&^T+4X?FHL"2(P9XE(VF=@VI=8_9BH4K9KS?A_OV3:_-(4WN3%-1K+J/"Y[285VG WM>$RHO.S M\P-]N%L XZ^'U+]_A]3_;++H?\8DBR8P[LC#RHY'(!%BPO;=[^G+ GM.6:3YE295&\W+%,F@(^2A\7 +1KF"U>!(2H35+&R=B7"X?8R')R0D\[Q8 MS0Q,SXY DY;#7Q\WCFB"\514&HXM <(PTWQ'%4J3?KVX1!G!XJ9^^T,4#!,L MND.)N7[,%JN5[C4K$U(NJ:LOHY?D3JVKPH$395I1ESFX:J%3[$5Z'$5O$4X9 MW%U8EF>G"XQOK:I*77*71>J.36"K^3+55]K(D!KX2^-D@"N=52VA8KOBA_,- MF?5YH"$[OA9I]=5@J]1X9B]/1--F:E2LG%;2Q.7D]#QZ\4>#M8DNB3G9<+@: MT4CC2>B<#I1Y3$3J#_CSQWSQ*Y*JZII MY4)5C\U&;AAW" AXXY$A=-06,<-D.C/GC'9)>F?&5&=Y-GQZ?CQ$RWPXL$^,P(=LZNSMCZNF":=CFA(PD3HE!MDON9VN6/" MH3G$6>P@:?!_KD?^-$ET/#,1IF%:C"VK'E742Z.G\)S;5R2_-Y5DVK>.23H] M]QW7:=+RB*8 3$/6_4[CY);YIB;C123L#+ MTSOVJ+TB.\RVZM8]GH?9#:J15!_25;.*U.5EJ;&Z,:4%$G8QK" MCG'C\@KSGTW-I=P/%H@.\*)1J[T7HB'V3H>B MRPZY@YXT$_3Q3=US<46T[9%H'H&TNX!+S2-!#ZL47D25P^<=[([0&C>N9OTZ M0''ZPSHMM04\7F-^S_0BU+8M*] E=2M%RG2!6M#.BR;CV4-;,I*[KY@V4W!@ M7*1/#;#A;O,EX;Y",$#L^J$9SKXK/+*%1^?3+SS:T]9UE4*!Z@!4*!.E504T M)PI\L*NT:*ILXQP_)ODA4CVWJX J@R-QT ,<++*KQ M@?]#GIW>G\7/-#:Y9:,+UMC0T :4O='!^=_,* Q^3;_4S*":_GF6HJV1]\LMWSE4K0!H%WJ,U4OH]ZI4E*CA'5*-SL5OVLUL@:W)1V MSV+BY<+5Z+ 52(;F#!:.#VIR,?2(]7LL*)E^59EW#4KXP!DFC34WWQ M\#IV]DZ#I:J<'Y < KW\UCJGP7=!OR.S3HV:UR"KX6]Q M#0[28WTLJD;7H=]PV((R#CV"7W:.>L;89O:-PQ=C48OMPDN-$Z8]P2^ R,$3 MH6?P55]F0_V(@]TE%P'HCS[PG[:S-:\2_<\9]I*&=>4M&Y6*WMR/ANDC0=

Q@EW<4AAI8LMWM^%G?+T<7SM"O*ZW*ZX;?V =TBN;]N?#+Q'TK2FIG%A%(K>*5K-U5 M5'X*JZ.?(:C>#S5/V)7;=N-<:Y4F:#-1 DM5P/[*B34C7&D7Z5LS&=22&WS? M9'0U3;&BX? ?;6+B<-*BQGVR)EQ8?@D?QD$8AO+)M")5N;'&[9S"Z7D8'-PI M)+@6L]''1 ],0K9FVH,8=#K^?Q UC"W(6HX#9QAYDFQ;H]@X:H47^ZEBR&8/ M8=YI"]]T'TRK25J$XZELV\&7##S(/5N$[WSA*!6B))] ;3'9 8VPIT@TK8A: MJ?2R,@%KTC>(Q/9HL-\Y4HXSPLG OF@L-44X5H2A_AR@CSVF_3RON!9S8'5;U?V-A''_/=\#Z_ ?JV<_X'V&7I.@LJV=%R^;%( M4KWOR,1S.PV6QMG4M28#/70_W&BQE\[MHUYB. MB\YC/>*^%6"*=X9043MTL,9MR^T_#N1=T?F9BZ>Y1ZZ\KJ(#LY,.+R, M5N WF846TE,U$;!X]4EKFRISC8B[>*+91,K&.JS5RR_48$9),Y> 6\"'7JU- M:*53/6:;TYAKY[ @N(##(NY&UI>HRV9>4V7E-E\"_6)^L MWM9X]43H>4?O_ MTQOMD%\HGA1Z&WNFY5]T^$C#$AJ8-3-NU'7 MUB5Q0PDGZIO&6*-Z0U@+S*^X,NV_?_O@\40'U8Z'F,U8,G1>;4_*WC844YX+ M/)[]EE'BR K ))PJ[PD18.Y\6:R,0R>)GHY?-^4S&=&AF%G-'288 %W.P>H2 MRXK 8YRJ_)I.9W3V.AV.6J/"HOSABC06;_S%9:D]#ZJI>@$7DSR($9V#&732 M81(><(\$;5H^'W+ZVW2" M5O,YB'F3L +K1H&S4X:=98.6LFQ[X2V\3_%*>B6^#Y8)E0FC"S8>@,,AM=FM MXDPI K%B632VO%&,C-#X!F2.+12%U_J;59,Y9L][PHPT*G5C)5IJ?&KI(7D3 M7PEHIPU:9"S4%WY!NN-W0(3@[^^PY39(@4'M_59&F M@-M_X(:B"-NA1O"(]"R00FHNXLISQ)GC"Z#;!?]<:5U+%)Q*M+Q%!45WT^7= M\3#OZ6-KP%- K&RT>,O KG"2=;^*H]^TLC-]TP(G?4@C.J6'SJ)']@+M/$-@ M&O!X(G-%JWF*_]L[:=2IS\(S4MC2P(]OOJIJ9D?K#'L0@!97LRRMEC+2@<(N M3;DN.*PB8512YBZ2BOC!]#*/,G5-,%.\4'(6^$M"5:JK0O(9ZD-4EUHQJE R M&/WWFBYYI2,:2>GI[U61R#!GIBW/'3SP@F1A>\IY66/9CD M!_XY3_@0QZ.G@N"&*:LE*T\,1&)//4<' ?Z::3!9%^UYV_C_*9DBI DH\RL MS?U-\=<"O_3/6P1W3: MGOVY4N\U0=*Y^BXHHL54&3B>291K[%6,VAU-B>1**AP7])?)Y1OH^V0;#$ZJ M+/8%RTXTET)Q*(,WGH/S7>T?&?*N*Z]E@8DLL(K;1!<] MT^0=!LAB@![>88#^FD4K'HONEQM?89A2U0VHADWHB,?;RN4_J3(:U4.W-+J% M8J!(0@OX@"T@!BI66U=3.3_^XZS2K#5;M/,8[J_,9%]Y=1_D MF;O,%%[7.Q-.?$.#1!&^6Y+B+U'&7QGPP+N MZ7WG.E/S]UC2E"='M>>)(-MZ84BXMTU&#_YFSOVSM"#M:18>W6]+[=8U MAIBY(SE5_P1NQH'?L0;+L8&*#VU"UGL7CF**?#+,YM"MS+)N?Q9-B3>6_3&_ M#U H5*1GT!N]LQRCTW/L1C!L[8[7UWDX(5\GL (F60%\9S/OVHG,8ISV7>U+ M\_,D]64B(]Z\ U$K+?@AU8VE)+% 7O7;L13?&[;)X='_;61WWC)PI _H;PY#[ 8]I/@4'Z"ITO6OK)=1UIY4,3^W=1N MIU;OL8M6CHIO/J>VD4)+18F; 7_P&I!RK=Y)NYV,904#9Y/]UCQBDF=A#(I#\]]#D'I*$ ML6OC8[D#>./@]$2J$E%(5-S.N,=C*9E:JR7X8&@BXGV4C1+XC;7ZE_D/,#8+ MDK-M'V%0='N!BS![=[TLXDB$K^6Q@9LXOHJCXAI$ W=5#R;#DB',+5-U[AK' MGIZT.L?61:TR=$]FQ.A7!9N]6'U&;X+]"'%V.,LL:=\>"ED9EMDG8[T#DHL& M7LFE#N";@P=_PO%-42)-*ODE)_O"X.9?4\= 5*TXKP]#=?NOBIYDFGH\.>H= M&O*$QS\"O02B4.;UM7I9+L+Z!R[3ZNG\V3LNOL]HZD/"=.I>%P5".6!'IUN* M>CH>>C2(MET-B(_>[_/S_>WWQ7CV^^R8QUGX9HV;TKHWH^:+6#$H.-[V"0[# M^MBIGELCPP(#GS)8;&>U77_,/4K:L0:6S\=KK7U2[8]CHMJ'CSM4NW%DZT6, M?6I.?%CK6I4*KE\O96[!Q6$PA\#KJO+Q=.,1^/YH9I^:Y6P\-#.D689C/I,X M_;\>FN;15X:FV2N#WA\?@V[MI1X/04$D=3O(KJQK764 MJ;EH58KNQ2^AO*N6Y:%PPA2=F/6$<4+COY-2%9Y0[)]:W MP0?J^!?I!Z/7\,6DD:9-.)@[=?H?V'$=#CM#Z1Q7EL[P@*:BD1]<>92B%ZT7 M;/4/WGNJY#PB>KZY+^=/!<=PQQ.[Z\&MMRF,,IGSN5[7)MFX8N"/]PZF8R;2 M$B<9K?WFBBH)X:+K)=<^2C7-K1,5G[Y6WY>VQIVT-@E_B4PB>H': )3HE10+ MBC)%H*U$56$U$"-_; _=^5+/W\MG]^6S=5FLTJI"$SXSO44OW5 MZN881P?G1B^27V6'A/C-'8*\(;5N4WUYRE!KVI%*_+(U61'9'0T"\ZK4.J%R/3 MQ]M,;FIQ8&;>U\NR:"Z7]C[!U-U#UQJC^_P>_%Q0'!H=/)3W@0MQK)99A'S[ MR!]3R.358A@XN@[CVE"O'2 3=.?:D;!Y"=@#];$W\I@S:<%T"3?)AU=2^3)D MBFFH20VB>>&%ZT>0')^FK3*> [\YXV1'?1";OP@$AHS PDK0_BX[&S?QCC( MC18^H-O_VT=-H2;A_@@BKOJ;Q1BURNW)\!.^927F@K&\5=]$UU#]X,65)LD) M,GH0$7&1^T:ZC.]SBI1J4:-%*5XMQ<]([MZ>+3B4A(/0TL5F-)QRT9,/I.)< MMP?79M:FT8&BFRMCFJ6VHS;LGY@M5O<>F'8+9!_V6@JX\]Q-=R/0"T!_!Y1]C'.V^)H@QL(C/-0.WIT*Q30\]S2RN^(5Q>7;#]P\,5I5[_5 M1*T^Z JG2O[D/]BW;@5RO8O>=V/'AZD\4/F]"$UI=!(.2O0'Z&W/$,LOA8=R MM;*&J8\'PE1QNJ!.#+KR5N/])K[I'KA2!!G"F^$V5^NBJ30L^5=T"7!>? M-J$J)7_D8S .!TO4E@D[3VFKSH<^["6(F%"RZYM&37[: M#+MQ"O,7/4$!X]-)Y%5\>!X-S[S8K7H!5>J V:/ZT M 4!UEQO[^7$[,+:OZ,UO)":FBD1&NLK*:SFA:FI0\]RV'8L[F@WUOY7)GHKS M0.G&4'(MRSC83;!TF38P7(8Q4!;A..J*M7(K(N6_\<&,!PR#6M-7>!><["/; MQO=>I^$82H.3]:-1L-Z;[.Y#%XA4LTI+/$-Y+TEOWG]Q'(+YW6CP;I4&7.$B M@BL@K67EX&N[$ &9'A1+<@V&K$[I1\N!";1EB]MD >=B*EZY: &.T:,.CH,& M(5F1G%XW=ORTR>464IT;JGVS37!)T'A3>&EAP,A#JTP*S>N\F8)ML->=9?\^ MM5=G)[+'UE[MOFHGZMGS3G?( 8L<>'R''/C+IK^<,D)9X''SQ)0W6R W:^%1 M*=^_MMZ]UAG6Q)R>W6G>_6I>=.32?!^Z=M2"?$3S16Z>R_B M?-;O?6U#V=PL%-B]VIN#Q(_OB&A\$?Q9P9<'[_3%Q'?<$U/U]LE6ZL]TKA?P M/54"6*E)3_.^BI;PS)G6N7^I#;(-'P4!^3B:[] ?LKN!2&92R8O=GMP7+JXQ M]>#O4H=^Y"I.#:C,55_P%/4M!H.FFEZ4I<$]#JI#.X@LI \3#2[[QACT/("$ M9D'E[9S^HL2]A0QPF_L%(25-E#[!K4N!UE@#CD%7#]+!QVGH%AZ(*6I?>MFO M?QC2T2$-X-*JPD^.34_Y[K$%SZ,)M>!I=_Z;) CCK@O/CK7?_V5:PHWJV#NS M:]UXK*$IMCUB5V8H"70ZZ>;88]*K#.D76=2S$[V]*^TT!;5"J&#_0+5X $8 MMR"EDR3S235=Z9RI-1G&T'M*IOKUD)[%%/F)?CO4P3/RT:RG'QM "7&&=1C> MN/F"<7]*TI83$(#(H31[!]-]$K%;^ZES"Q\[:XVK.( L(.@![HPS%2YMDAVQ M!-L8N+$P"G_ZHIV)Z(.9,[7^E.3K7<^1'?7..W$JU!BZ)N,8P![D1+?OUR,S MCZ/C=VRA/@]@!ZR!!3O.H0(W-=/))?%=A2XA%=5[H.Q(9:EF1Q$]@7K&[TRHTM'1(I.SO;$3OHE[E;1 MVI[-WOF!UP&ZU8W86%:ESC2-2R;OP-@6R!LTSA87,;/V&2%'PY'@J^V;)Y;J'=Z ZRG?/2<0F*-D+:I5GV2+]I;A_DY6YLH^ P7EMAH4O;;ZA#G]^ YQU'E7_S M?FX<*%V2#MJXUDFJ@N645,$;73=E/A0MEV#=GM7!+QZ@X2:( =-TYUU<74Y MRQ0II-'=%"WLRU0&?>TO,04MG#(OT#XW]27T!'920O]DBEG.QQ/.?Z]RS4.JGNW:3LQLSESM4@F.1MXU7#+I/E#A*)8_"@FA@B:%\BNU%%./3 M79QIWI>G\H!@8$>XC!*GG0(A2T8O6]MX":VMW>G'9;'Z%SU)GII48E7& T;/ MRA2'5BO/-<3RNGV[A)TPFB1)M1L$-C['B/TDO]E-6"XU] 0@]R"C%2L_!J:\19\NX0;^F'-XJO;DA1N=8)RD4 M)I7T/PU, M *O'+X?@6F8^[RU@&2@M2ITTKK MB-H5%B$#+%]SMY0],Y2L@D=(E4CQ [HM:(AQ8XH-_78$I7^FAD>WS(+3Q&FX M+?#X#6^%G?%4M8QM=(PZ?;2ZRV$7B4FRR*22WL^PTB#+QM#Q]';!)TPC-/EN MW",14^<9B?DVQ8C1DPE%C 0WNEZ#ZDN9L4>0RYVB3)E>T(APLJ,\_RU(>0^O M&R#EU>"KM,-0O<#WG6)3.P_9ZM?!DR3K2<5M7K7PW^.,TU"B!4RI=09TY-$' MDMI08&603Z/6%*$V:4^2Z*85%^A.F!Q7J/#SCAPC$5^3"A"]"%J2C-6CN[A!@'7TGNFB MO,86$3C#%$R!+S^8/=XASS'HX-V8_Z!JS29C%&!0$O(05":C Z2OOI7(*JL* M 26LU]F&_->A,YZDK3"I@@[0,[S* M3KMH.TF.2*Y$_(;6(,\NH2D>TSRY$1T=M>_FD^LT*QB>7S$H:3Y+;_4]IDID M#J3G1HN_T=-?V$@> OP,[H@E75'W-I&9^B6^^H\FO5(9WNX*N4-00*#05SK( M:C[-^6A7NL2F]!14S7.#**;Z'\Z@HCN%(VK:::E.N3P M]V_/'ST= 0E$W:4-4.KG23O%GR/O=/M,1)K;AW51R3OO@/?J5,CN(SVGR$N3 MRH59JV_$O$1QS?;Z/-)42(EIG:J,U;0 ^[G=YRQ+J^50CH'[%'C#F]L9@\NQ@R.MM[&M^Y!0)?E)Y./\P?Z&$#HZU&V$^;@"ZO_;67[CUVZ%:!L'J MI:=\F#IZ#PC3)9BZXFBY@ZDC\+RI^@< '7;1Y+>I$=CL5!M0"A?=()"VEPIT M%*CL*&E,:22=<+V\@ORBA)#A 5KY8_0;63<4KM^$3E)L.^V%D=U7MR]]V>I MR/F(M2],;F]X:9.4))-*-P^7[(QG:2%KL5]G3G@FR58+>OW5ECT[$= MEBUI;1KI 2MI![\/6)08%U==@CEUB7J]Z]$&#J^UWNEE=UB'S(:89X6;6[QU M2P[->(W;!>#_@DB?TSNDSU\3?."7@HU4Z_NEJ2MP:Z/G*1C?Z [^;$-6=_F]KSJ_]PR,D2.N/TY8".Q;3+TJ MH@XYAHF[F)%-F^@G,,C 'OH72*F8S*K6FS!^0XE,(<&W0)N*+:<#S]GKF2'V MZ_';8P8"7NH< R[91@:RH7,(/\:^^.0,I3DXF)FN#CFUH-UXNG^_?W(2PXY1 M/Z&2^S^#0/SW!_RQ$;[>>^ MO'%<)M\A@2!R2O/._DR232:5NB-PR[CXY.VV M$ID R'IZ'E;-Y!_)8<)4U P=*7_%F3PECSE[P$1M^A/X),^_,&0?^D5[H_Y] MHJQ@;V4[@VI!/W3, S^7%*.IX'^N^?5?4(18,T"J]S=@;.4XSAF%GHDV]^R; MA,SQ6Q)F9'ZMFQ+',M@Z*Y>[C8A ^UGK:[X4"YX6"49 MW6:X3?2CX$Q_+N8C,-JV#%[J=@B.;5017RYD"=??W;7_K=84939)111234Y9 MR0SWB.*DO$54X= !41.YHU@R$]$=1QF!-%<<'SE(I;@!']*^.X\9N7*19H.Z MAK=$?"M?:5H15Q8*G)DC,ASF7>?#A:W#A.$G> MRRB2Q Z(?.!DGO<([_M3B MVI0@LIK@P3,<=H6^ZJ=I]O]W44/=L,]DV_1 =/-PV M)7V1EA56M%:U_$IF;7@OA<_HWU.@SZPWT4"$YA-9349A(@ILX&Y^$:ZY@.J! MU0=WP"3?7\%YTLX6Y2:XQR3E\/T)R>'6.#$GL\8A<#V/Q@V^Z0^*$]CSHV MA >\)F22;XEK(9SIF:HNHKL+A#V-0?"//K8LRR7J?3ZRB*J4**:T1DN&Q\(RX/K MI:[99^Y)-MJ6@?03AQ=R,R#1,E_KLMXJMQ>L=+EI2X)V01<)HP5\Z^/FC7^"ZBV6"QB/[>(]P%39[Y4 M%?NW8*$R&[J:++MB#_84FM+>6\TM$PM28UW0!#/8N69>-Z5N6^%JL4#75C2, M>>0X&($HQRV$]3 ML&')QV'CD;/=-DG2[H\NS=&1>GV8#&FA#%2XMW7<8)55:J*SE(?:M6J\X4)R M+J43#=\NYGO%,AH;@S'NMNWI>$53VVIKTII\F=P-^ +#/8S+IO "18(DHE"Q M&7Z?E\'1A8/9H1_ FJ0LG%2TG.Z9U4$<2X[,@N M#ZFNI1L/R/%.>&+ MS%3/[PQ&OW5$*20;)A-HG^BH$#=@+)@#[-J9K@25)- MY%ZIL,WSV>E@59UBR FN$^=/S>'GY#,R5!%#7M1V7(P!LIXHL(;*']QZF7"* M&*=#R2 Z/TTT+=F)]/I%6^F^3WE*=B6@*Z,PQ>UPL4$*>UV#!8.=5%#TS"E< MI.Z&]GG JK/I ZOVM'=!-(08K14*P3J0TT=/JX")G%HA\D3\WZW42T>66*HW M9-^1*O)D3 ,0M\CL,M%\'(&!XT-OA/Z-1K/:V'\'PWP\."/GTSRY14/4R&*_ M7A8\*AS^O88-<>^%0"=\[]W>C>S:V%H @@W?*A!OL;_6HJ#:$K,(=JSPPL&M MOCJ,#BY, D*ZQGD]XNVNI+GSKQ8B ;E9C#B.OB]@_$/80!KH&(=@5+F0"X"* M)DM\5'N-T3*_M,9O@N,%U^@TK=O9$]:S)"MC?95U_8S1A?\F=XT;L)@Y4,[X MB@[HS$RC3755I SZP$ADT]OBR*!/$G]9*W*2_,KOUI&V;R M(NX.HFPM67;2*T9M2Z^/0^*Y@Q\]\@*7/5-SZ^ &P=+:%'C)@7F$!/Y[IN?> M$WL+DEK :R9Q7,&5EYMK#4&H_0Y?8O&H]R9;:(#/(C'6^.:UW^NLD]X^!X-S MF\_ X\W1RA"\(UI'!* 4^5:!R9.I,MN80(3O#$PP\-N-4.&?9%N!"U8&IE52 M:'9GV)ZSUAQ9:98-)4S0FTC#<=X\+8:S"\(I1'K48"9LS9:U0"2^OI%<*-UD ML&.;/_S-(.R(?]>;5\AQQ8:/DV7D=?JD/URAVJGSL7![7[ *8/+%%2EA/L$M_8(Q^ M@=D/EV2\\W1&PV6?*UTSTYK,BJ@%A6[KON1H+0F)S?87W.[Z;(\-M"DT M91->W N2:&618X0+^P(:UMAAY;82SE$,*V5318U;BA23*I:"5U%"O;*NPUEL1F,(06B>8UF?%H5@P-Z>9W 4U MWDNP7FE92(PZ>$]Z=41E;-;=+_&B2N>&J[QE*S"3?B]*2?B3)>@I%=81AVR: MF%ZF,5Q_C8D2\;U2X9?PB3?OGT6W9'BP<]X_SKS(4OK5+@H"#SC4E_#>B (Q MU.#%5'OO&9N7LUH[?!G.5MA7ZK5==Y/BQ@LC]K0UP*I?+\;==C5P?:>/S#8N MO:"0 #%+&%<8:(98I2N-V=%RQT$,+P M#WK)7E/'0(^XSB MCWI@ CX#[+P;I@PGA[MZI#W? MN:\9.(^SZP@)TV[()L/"@9I3G\R5K6ECQP8M7+!YMV M-V!:9BE*%AE$2#UCU0>2B68WBEF67DJQ!UKZ22-M>EQLW;2VO$OYNI3O_;N4 M[T?N'3F6X R4-MAG;9@$VSV19VPH5)*GQ+"M:1/D&:Q2&V'RFC>8E%75+,#/ M2*49%CM3&].:+N;&=#$5.V7D><,R6S"X^/#H,\RXPK MM2EPU#91O"Q4+R-/4B],"D3HZX6+LD1S? QZX5TOAK7N'4)XI2C%T>,UQ#-QY6'OV0A=DF.NA"J@XC,![8)%XK\C$X MD@NDPY]2AD+F&5E/Q\_UXO,]?T,T)Z4C2%<6I=&><#E%;&[J4X5[O6I6D2M9 M$QDRP,N<89Z;@CQ>@"PY@&IG(.&3S5%QC4&>+[PHH9S>)M.><]>22H0!,#CK MGI[Q+9B!S1>Q?$2;86@Y4Q1?TX)M8@_^E/Q6"DH\*Q(=!B//3YY<[+LY9PA_ M3#07[)'HPAR-DJPG%ZJ9JCQ#9MPF6J>DDD%#KM;>$"E!4DEX-.82WA5..T,: ME+EIGKG/4>J^/1+Y9FB;8CFQP9/$$3?5,!UO$XV%A=C]P(LBMA)>?L4=2$T2 MBL!2A!]S^"^&<_0O*:;2YS4ANWU9Y_>#H9AH2R7TC<(1R6!J)SC%T&Z,W*JQ M2,,BCY76]6TVU*\4QIAP739RZ+01:UAM?T\;.@EZZCBW.LBWM>.@$.7/GR; M'M1.'9F8),=6,FH_QXG6*KJY]3^/R$T=ICE\HAW\88;T]HR.(HXAO8H-OT"' M$?Z>(J.V&W-0%?=I\W?VR2V/)\0M[V1:/*J"\32K"^R6L[.P-9W57$)V7 EB MT6 6O<%$C@4;",D/FC71]+.D8)21$/R/A=BA7F^V%UC3F%NZ3GUYST'"2!$1@EW9E'P4Q+7#EB M,VI$C$D_/;*AK9G\R8+D+D=RF[:R,BKG@OK;J7V7A[]KYZ>+&?>Z\I:J9*DF MG0/&SN5)W >X=19@)92PB)\R*YBL7#4S82; 89>H5#- N/ _<]S23-?84ID46WO3"5 M/_'1=E9C8R.F?:$/;K3@@0!NF=9!%]:MZ,Q6D#LPH@/WSSNQ*1JK9U,:X_[, M 1Y_1>_I984);;]_TS@MU;\@\.E\^L"GT:CB27D3/^M+,*9@TG ?\:13?[BXHF MX(D>W4;[(;R7QVPRP%)J_JK"MG0+H_B,N92W9I)6)645#"1(&AWCC1F![ PW M^8EI5E"BD4JC::28..&"KP4EE>TF,]]PJHNF?\K#&1]@"L@T]VRVS49UP)Q8 M\BQ @6(-AB9;I ,L%AL<2AD<+^8H#,QIDN;@E"9]O M0>@AS;W6ZCXS8:R?EZO,^BYF4P9!>_.Z#1 Z4]<\4\\X3&632:\X M>974FQ#QUE7?XR]>F)Y-6!0,*M34M4N9LFN9:]*+IMI!ZI?!J9;.L(H%$ZPG MK6IIM><&AU]B6]<<=X,7W]IDZ]J:XXB#S8K;FU322WH:E7.35.H5]ASRZEU9 MCC#VT062<)G)E=O@/4)$::Y-0E, M8R&59ECEBKXQ&D4\IATGWGMBL=,OAD@+/!+]"=ME[3'7*(HY8J)B-N9.R.Y^_I:9T!6!Z=GX;R45@;?AS#V92XIUXM4WQRD@7]Y^DX MV<%55^,B6!&143G"=P-F88(..]^J 1@;ZKB2JXAMRZ6Y?3]#L7Y9<]AN3&;5 M51W_DBJ2N<,\-YFMV/!-FCD0^ %U)_F@T#J) ]/<[Y>;=AK\$1]Z(ZS:[>S% MT[;?+PF;Y]KB4_V#0!(45<,?T2O;"Z@C+5:5VCC?I_5:W*@P;LDTP_Q@/@VVM-E2S..WUV@UO D>;:$DB,(BUZ]$(Z#@ M#B5T8NRW,"U([]]@0@%WSS2E9L-WH@$]T<"&L)L&T;<(OA%%V+># =Z?#PS)$P MN]T@JJ4RQ;AY81)$[9C0+L?MVWX>0)UZR!MVOPM[>V'O!Q\9]KZ'7@C\S[)> M93_\?U!+ P04 " ]B?U2(Z'X86UX @ F1L $0 &-D;F$M,C R,3 V M,S N:'1M[+UK5UM)DB[\?7Z%7N;,G.JUO'%>(F^N:I]%&>RFQ@(7X/+ %Z_( MFQ$6$BT)&_SKW\@M@3'&9; !:0M5KS:2]BUW/G%Y(C(S\K?_=W+8;7U(@V&G MW_OG$E]F2ZW_]_2W_Z^J_O?WK9>MU7XX/DR]4>O9(.$HQ=;'SFB_]2:FX?M6 M'O0/6V_Z@_>=#UA5]37/^D>G@\Z[_5%+,,$O'1P\"=K$A,%6RAA5 4-1.6YS MQ:QU3B@,'O*C=T\2&-" LK).B0J\\Q4Z;BIE@_)*<*>U?Q2?."N MI@#> M*&>CC-$E9Y,3=%9Y[/Z(WH[>L#=\O+X\<>/'Y<_RN7^X-UC MP1A__+_ME]MA/QUBU>D-1]@+:6ER54R?KSKQ@^[R,(7E=_T/C^D 72M8Q7@E M^=GIG9/1%P^I+RF/Z?2ZG5XJ??IX-,#>,/<'ASBB/J>;<%4Q40E]=I-R4>?J MVU!KY>/+;0S]X]YH<'IU.R<'KV@K->C]WSRE'/8X3!=;%2]UQN1D_7A\\.S4 MX>!S+V0<^OH\^O'J#JNHJ5^TXZSIW^LS>^$^Q\/J'>+1UX^='+CBT2'V\(OG M!ARD>-+IA>70/RP7<*8E.V_IL ^"F[_#97S&Y(*KA(T[YQZ?%*'\_/[?NB&7 M%SK@'(2O0/OBSN5H?>J3+O;>_7,I]:K7VTND!@GCT]\.TPA;Y=(J_?NX\^&? M2\_ZO1$I=[5S>D0PA_&W?RZ-TLGH<=W(QT__XS_^X[=19]1-3TMW56>=\MOC M\8^_/1[?VO?CZ=/?8N=#:S@Z[:9_+L7.\*B+IT]Z_5ZB!G1.GI03TV#\L1-C MZM4?Z?@&69A!)XR??S+:2OF?2QT7F4[@A7/9 O?,\TSJ'2)$I:34ZNUJW13Z M7_49J!X>ED>GSI,5,EJQ&*[G77RWU.I$NF64?YWZU?Z'EV+KPZYL'\>#M0][ M+]S!YL%[:!^\E^U/6YW-%\^[N_1WX]-KM?GBST][+_Y4>SOO@?Y_VCY84R_E M!AWOJ\W5=;7QJBKW3 MW3=!;XAUV3[8[^ZMOI:[;YYW-E[\R3;>K-&]]O?;+]9D>_7=R>[!7_M[+]8_ MQ!?/._[%:[V[LWZR4?Y_^)JWWZS#QNK*R5YY)MU_=V?C??O-1G?CT_JGW9WV MY)J_Z%FJM[=SM$_MY?1_L;?SFN[[CK57GQ_2^[W?V^GNM\6?)[OB-;5G8[_- M[:>7.VNC]C8[>;FS\M8R'JS$4'DNR$H+IBJ/5E9,FY 58?GO\ M!81WB>B9)WK>&0;L[B8B>10UQZ6OI_:M"^HOOWXP+<:X$K+H(+$ @^;RK-/"DN6%)A28[2&Y.$*X<\ MV>(_Q3U"N]8C/W'ZC, =8'>]%]/)_Z33!:S?@U5=A#42:\Y6JTIIPRN0Q&PQ M.5YEU%QIIHR58>DI(QY+Y$-(N$=XGQT/!E_8Y+5>7*4X88'P]Q ^:3\KZ(Y1 MWMAY_]9$KZ5,LN+6Z I2,I5+,I*AS@Z]]!@%+CVM*BZ(PMX$XN*UK?0QZ1! M)FXC$Y'YZ(40B G>KI]!O-0:,VRZ:,S*G\3CPNY>)(H6MU$L?L;N3!H?3%0#1WG:'X?!Y;_-P[=/>SMJG]J??.YNK MK]7&SI]\@T#=6_VCL[L3/K5W=H% /=A8_:OS4FYUT[^V3O?>Q",O@ 1AH]O> M:7]JOR AV'G/-U9?84H=.5%<)GI[(5V2T]3'1Z?DJX,'[5&'_NM0P)K?_@5HH^_Y,F#E!.I M6DC#*^A]H?U/AG4 2YBWZC#@R8A(_3^7AIW#HVZ)X>K?]@=%)+Y@\LLG0_+X MOSW^\A[CYW]^Z*0-P_[QH/Y6AZA/)G(VQOI'3,G9C5+M)LZ^=6+YGCMIT*H; ME*Z,#I^M_\^75N_RQ4_/?OKR[D M.%57)0[Z\LC9][.'//ZBH\[N<]SKC#MMN$\AY_"\&PY)BXX'Z>GD\?7!LUN< M'3O[7NYQ)0XL69EB")9(/"B%5C'M>/+99AO"B?-^O-+WK 4!CH8HY:(4 6&4T**#+C)GL>N*I[@!HN^6SU #MSE3\K M3Q20;!=5/'^]V/E S;IX:FVU<=0?_*#H?75]^7$U]?J'G=Y5M[VN@?CB%H^_ M;/WW)-]P;[3."%(R"AT(_C)JT$_'H?1YF [#3YT0EHYZ9#!/:,QDQ_'E_[V M^,H[GG?5^8-_P*_ ??B5+_#SF@=TBIPQSD3AJ)--I;,0H?%)"D_.3VCHW%_[O?O";BO]3%*\* M<,G&:,"P[$@A,+UGBE/00I MT;,@,_,V,XG9R$9[PNEHXOV[PP*82VCK3)JD.%X:IRU%AH)'X81IM#N MOT]4#"(RE:0'7R:>6J69B<'I:#Q%&VX*/K$1;@@Y",Y%5M8$<*0(.2FZO\E6 M!/(^, 4WU C+[R0' .ET]I;ZC7N-@6>MR1\X#-Y-P6@T0D]3]MY3YP54'KA. M/ILL6!O1JY=KUOY]7&90]0^/^CWZ.OPR_J#?#_N] M[5$_O+]]>WM;@VE?0J."%<)$YU$ 9&93&6 T),W"D#&P"3K<:.8R?8$2$E8B@8; PAS@UD6VF$G5Z* M:SCH=7KOA@W!Q_(D11#$'I4%[X/'S'T0EA0K*-2Q 6'<.5#'?MB)'1R<;F,W M;>;: 5T(!5X=>[K#9L[4.[UW\QC.$8^U7#GIC6<0#',,DX>.ZH=Z&MK:B'X+@0)7SR11:(1(_18H=(TVBD!.RRF80Z681M9A^D + MEK42&I4,%IC,-KDR*=+2AQ0=SJ$[N_MK)%I/ICWE6V_!,U/Y)S ("B4":,WX((EJA&="5;8K*DK86Z@F4:V_?9@ MLL;D[)(!0W@9@<7UR2!YU,HHJ^S\P#3E;/OM018"EXY\&/TKP:,C[B>#\43^ M)$_ TMQ =J_9]MO#QW!R0)GHA>06 -$SB :994;EJ#/>'S[3ZP'N4C0J@F44 ME0CD3 "X'+.,P:-LP 3.6?+/TY]%PY(WY,QUY-Y"]!&]CHP\1/8!$X]I_@"= M6NY@"LLU+4@P40+W&0+9*\?(6&DA"%@A&,XAN+,0 ]\_T-HD+F5.D5.W6^ V M>!,I7#+!*[+435A7/7,,8OJH.AU888$H0@#%A#7""D6_,64U<'9_=2*:[&/O MI(!%0L%U+IXR6M Q>_#.YJ0)'W!1\[F!9DHQ\"W!Y*U#S(56:@\"$-!Y M)A1. =Q&]%OR&DS@2BLB3#P'#XQ,ODP&$%F:3%V=+Z68>D)[*D C0PZ*Z#$R M!=RB=4!FL)[?*E2.7Q6Z:S[0]YS0G@JJ/D9=)NLY[@UD)3"&((BVZ>!C4,R- M5Q/. 9CWMX3ZM@;V-<_">:,C.@' N=7:\JQRB-)'BG[F!IKI+*&^+9BR0,ZQ M+*16$7R(&'GBSB6NLBV%>^8'IJDOH;XMR+RT6H9(W%U)1-4_WA\^T>H"8,U=62>?)J"@K MG2013@H%LC%HS>:\;B_@L+H>=!9U1<\@#94%"K5.0V<\U<%.26X7,697'<\G3),6:GT'S)71SGYJX^!]FNCR/*\GIS@QI5++"F@FM6EH6((2$%\N"5XYQ' MBZ4J6DPN3Z,@[ _CNG #9;0O.61*(L\R@]+@L>P_&Q:"<;51>8F&%+VNK M02&R+\,.Y..1VY"X)A(,LFL$G6O/E@WN-0[FUMKFMS M%D82 Y*LE'AS.48=,VD8D2'CQ=Q ,Z6AW%N"242E6!(>M2"[&+1E.1C& \]) MNAAA?F":_E#N;:U-4LIDXBQ K 7*FC^P"(&[:'5&KM3<0';?0[FWA8_7T0N' M$"D -%%[EH6/ 4RP23'4]X?/M'H@Q&QVSM6@_YFSW?5KK=_O;Q(/U/)_;2 MZ3P: !8U/2O1)C-HYA8C9P1 MF4.!"21W%APQ@!A+QJ44]VZ(F%Q#U:\#X;V(9"/E1+D$*66DP%0 IU!4(I=E MCWJE 2*ZV2^9\;S3PU[H8'>=0I_!<;GZRX!T3!ZV4S@>=$:=-,/%,HY[G3$L M1T@-[8W.N_PPX9!$?2R.DX-G]S@[=O:]W.3J"!=U<)(Q8I J&S97S&)BMS6_3B1RO(QF=MWN\FWR>WTAE^2Z4OG'%CL4O:"<5T M*ELZ +=0-M?3PH1@K"K;C5X>)(.92&']Q# 4W-(4 6;)QR'U'%/@LO#">"^= M599AR'"V(%AS59U]F%5UG;5\EZZXNG;\_/G4GYGM;=%%G2VSA@)H9DD5M(=L MRS;G+-NSE5(+#*^=4_X,R\\4DH?@&8M&> P0DOB=51E"*V:SI;W3>6BWY^2Y/@D]H)WUH(#YGIVQ^2(,2^H_*K3>/ M"C.]>UT3%;\N_;QXZL_$Y:IL2,Z-$: A9>4,1\:$C-J4!4Q-F,9>#=*'3O]XV#W=2D?]P2C%>9SM9)CTI<*6XI[@"L&A=#YJ M%15S9?E] T9L9A+)>QFC.8_A>L>EX5]%;Y-[T,>;9PNXYYBDAQ0!N$9?]MXU M)A47JT*R#:J[_JS?*V'Q (LUWNH,W_]^NG-ZE"Y-AIMD5K\Z>19RMS_SJK^G M7M@_Q,'[R_-@/J3><7H^Z!_2171%&+WIC/;/&GGW3NO^B\XG'FTD+Z6M0W & MD(-V1B:6-#-*Z08XK85(SZQ(3\5[>]19<0R9*!BX[*V..3+.>2*['5QL4$YW M(=(S)]+3&?(+6JK$A'!TLL\5,:XMS9Z4')%VC6Q?HF\O:2@C]X]YHN)5"ZGQ W[V5>3L/ M")G%F!J4UG%D5F0.FA+MDEF>Y8/Q"AJRPU]4DO^9V%O7?IEU#H\/Y]'H.)Z%-#$: MA0!*H.=9!LF4#DJRL^1D\P##DWD%#$,4BI=5',*3AF7'/#%Y+90SY#2P2;LU MKM =8J?,M?J0/L_.6SL)W>.8XIB^'AX=CVH+OIG/UI.]2H/M?;*?OY]>?8,+ MIG;M\*C;/TUII1D4T&'$ "R* MG @P\C+D8S(H&:R5H@A.@[)$#T-$[C_K$M$:#UXJD!HB]]X:Y;A+SG C V_2 M".:=BLC90][@8("]>UAN=/^< P/GUFNG$V0097(8*D";3(AE.G*3ADGF2Q2F ML/*,:R:-=98L D0CG!$B&! ^&2>-:%*)Q#D2A>G48I7&*4X$@EL&/!/9S"I: MSB-XFUV,"PXQ)5&X?ZX09):0E8K".@ 1O'21>*1@Y"Z<,G[!%2X/X@U'@TX8 MI5BSR->]SFBXM?UZ'KF#2!0#.G/8B^I0*Y]#9 M-F%:]<,0C2G4ON(4;"B6M$<+,40?'3*2#2M59)*E.:AIT.Z7\C9U;:3GQ[WX MO?32]1^,G<%?V#TFH6J/)[*79S\?I'\?IUXX_;(1YR=?.+6,HA\/;G,3@@M- M.O_X+^I='(3]TY?I0^I^HU7K/=*987T&O^NE7+=4@L]FEH/06G*A@4>/W',? MA-%%Y#XTR94-D5S% M/)=&8'2:0]8,N8A.EN4KD0M4"YL["Y([*\)B>8DS.$AN-(F(]P)=9*!,U#&P M2>GZV1:6&;0VMUS!:T$MKY)<40H Y@19)7"A;+T + LG?;TE3A,<] Q*[CTP MO*FIT:Q(+I/:*RF"+^5.,^..9QU5LEZSP/UYV9&%Y,X:PWOPDNL%Q)@,2\9D M$)Y99UTV.E%PY&*632BN.8.2.Z?"$GD0(MF8N9$@C/3)1&--C!1("P6X$):[ M$)9G_<%1?X"CM)K\:,$P?XIA6J4U:!,@6$A6VK)?F]V90LDPO) M?6B2>[=$Z_8D-[@<4F3!EMTB<^0DP-*&@$:%F&3V"\E]:))[MPSO%B4W>%E6 M_H3D!&2??=(2.P.2.RO"$A7])YQ&7<:?G/+,R6Q1".:9%*D) M#GH^K4U3&)XOLXHL8U'$"-$CF1TCI96*25 JZX4 +8C6WPM0\#9PGT+95E>" ML]E$L-PKD,(SX18"M. [?S^5(BF6=EAHJ#! UTXYQ3:&G,9/)N@L!FBG, M(+!LK*5 *E)TQ8U5SA8&$GF(P"5O%&8O.^@[76K]8_/.SWZB7$ MDVHEYZU%Z"<]D:'+"QX+9PC&Q5#M"I8Z5F> M#Z%Y->A\(*UZU<50;==R)VNNB],IX)P0''X+W#&3TVF/9Z>:8B;U(T\B. ':52'FLG#;ZW<\B,2G,CPQ*BE,XD@=DP#QJS M12:4U3808W$L-FG;JX7,W5SFIK)-%9DU)D%$M-*5U6E6!A6"4UG&E&16L\^R M;BYJM1_ZJ]_%T5T%P[,I;7?"LSA'XE5@/20B6)9"8@J.0Q3&6HA>Q-GG60L! MFO*$%DS9"QN196 Q62Z=XHX1W_)1NV;5$6HV42][0SX?I+1.\ S2<+1%+6Z( M&6+DMJQ +U4RX#)WW@HBZD$*K[@4:?;-T$**IF^+;.81$W@C+)$BF]$%4!!( MK%*,R8<&V*+Y7J(IG90>0*JRG3678%59+164A,P2JGE8*S$-@&Y/@TQ*WECF MN,RLK%TC4ZQ_GRV5TK#;\=3*3(QIH<,1L$Y@2*,O#!G8J2,V,:$..1TG1&Z67G0XKD M5;#WKN.[:64X3*/A[Z?C[:4O>4V$IS M*<&AD\$A\!RMUUX9)8@8!ZX%-B@).?L(3C__EY0M:\6EY*2G')VEN"@[EZS6 M7$$CRE[=!.5SAS?9&7XK=>MM'8;[G:.F\)$RQA05%QZM!\$UVN1"4BB90HI M[+QJZ#UC-WW=M)P'(X6CL(!8IP7G.&97UM\P0T:Y"5F*&UO@$EV6D3OL=C[5 MZ&YUWNV/FJ*:O-1;RP:*B@(Z[ZP47.68HPK X]RJYOU"-WW-U $I4E?(6,P4 MN9-*9L8H9AB4#$;,JW+>.WK3UT]KHB_3))GCGDBL=L)!5#(#2/!B;O5S<[2? M!I=/;XAV,FO)D+K$/8\_?99Z-B<*F!!P" M0-FYF4(5"C=-$,*$.423%"\>A]$\HEF&I[40F,HFM-D2K;52H"<+*P(B\#E$ M<[7SKC/"+CG,.N<^CZBFS- +\ Y8J3\1O#>..6%9]H#)VGE!]>RD[=3MDKDE M2,SY4^G,K\DFB3+&J,04P!22?]SEMM"48*-3RDA+["@GBF3 RT1\N.PZR\SER6/S@.:] MQ:?WCV;V5D89O>,A@P9M;=:1V62-U3XH,8=HWGM\>O^H&BX)S"A$]AF$5:@! M(@L0M2W%_/B\H#IU?SH="QR2M5X)([P#;Z-57MK RX)?EF2T39@Q/V4W>B?S MX<$3N0DZ6W*%P!UW2:,*RH>L,I.R$2L9INP0[P27S+B.%#9:SS0QSV"#S2$& M(7DHNXDU8*N%F7%M=U,=/^4<6'"1I3(?Q"(/C >'BH/DL@GKVF?.2=V-?8LL MYN3 ,6<@(%@F-!$-KSR/T9O)7.7"*NX:IYOUP"4G?;,>..YUQJ]_V.F2-^KW MTMLC/"U G+_DX;CXW%@1OSKM[+YG9YU]+S>^LILY!#)*PG(O-&3,SF7G,R<' M@IHK5P\N<&"Z)F_EP]WKQ0UI$8B1>-3;R?-8$*VTD>R\ %DXC8R$9F/ M7@B!F."L[->LB2?_&?&\M&I$.RXQJ[IFD\D8G5'DY%P6PI%-;5 :;3:*=Y]; M]+5_'Y=2F/W#(]+LWNCR:I7/)3!OZ\GUK,_-/*FHN3FHY]E?]/=7'5\?#H]3 MK3\[^X,TE[E$)\ON6!3D2 5@.)0)WYQK*;4&:YR9?:ZPD*E[H"K>\Q!D<"I( M N>OFMT262M<_2I 8LW5C[B('YM];:(7 PZQ<[5HO&:2,1P:_MU0V9^"^FT M95%'KGE95^,\ ^&XM5'PH%*3'-2T\9F^*::P&J/1&3URR (LVL!EJ:FCI*<@ M;O9-\;0QO!/39W4F>T>:QC- 0N\1R];7"H(&;A4V:*[O-_!9.SSJ]D]3JM'9 M/"J1]CQ.Z\T&#>-966&(S6MNI0V**$]6$+6R32H>-TM 3F'.BD\BYB0#\ 11 M<50Q \LIY"R3,@W(/TX3O[LIS"C Z*)>C)?J^MYK8Y@V3*(W3"@Q^Y"\ZF*O MK.V\6!?\8W]GOW\\Q%XI;O*\?SP8I=3[ J17QX.PC\.R>T-3H(JH467/6"C+ M5\#Y:*3+#F- )J)K4B&P6<1L^N;1ESRRRS*;C*5^L9<692+> DBZJ2]/09CE MH&WF 9[*2FT=.&/ D2&Q%RN8-6@++2V;5WL]F=W7C-GR,T-DIC(Q7FJF+PP?L4P5NE,/G/O;#3NS@X'0;NVDSU\C]#:CS&"D:FZ5R/ECK//"0/6>)E[H8DFFAS>IO< M*T\"(4@%.AI,QANKDQ(IE26A#?*O,P_P=);\.NLI1M6,RT :C%X8Y34+(A@K MA<$&>=R9!W@J/KBL()3:&T8O42X-Z7O=*/.ST M.L/1@,[ZD.;8"_.DF.I>?/"TX5X.NE$D30S*@8? M$(1/GF(C3U:;:91!Q2;%N0V >#K;B3H=0(: *@H@LN58X%8%6THHDTN>FZ7? MLP'Q5'PQ,@J"150A0TDF:Z^4-6"4-"PSGIN02QX.1D\F2]HV!]MI\*$3TN6U M._6//SL3MSSH7()>I/Z[ 1[M=P()S'C L'_<&PU.G[S>GB]?CL8HFX&#+@. MRGOE7;*0C.'(,S3!ES\@$9D*%[!)N,BS1,XC"/260X0,)F:5B0KJ!G"!!R0B MTUGZ(91)G$L?0P*G*/)S6I!P:' "A&M"'OT!B')-2$W_SWDRIRB,D%],^_LIS=]NMMMR,IM"&4CJ4G$',#F&(TF(T)& MA0OG$R2.QK%L3$.HR<.4F*DPE90TTRF6TI$.(D,?F/=)"$\!D%/:-82I/$R) MF0IQ,0$-D\%+1O@AH!=6!W).0;H8N$H-(2X/4V*FDU.QS&+P(0@F*1KB&*T MEV*9-N(Q-&$7CN_C=[TB0@V@NM,9'_$@(LL8N0-(BCDCF9$BE KS&+ )FSX\ M(!&9SCP'2$YD$2-R"]'(LC->#CQSI/!(6M,0IO) 1&0JU$0XA%+3*7CMP$2. M)"\^^.B2= D]:P@U>2 B,ATNHIR(*@F4)"M)*!NLYX&#2E&XY)Q*EI4YE!*(SN*"DH$R%EV3'C83"4AD MEKUYA<>R-5(&[1UK0K7_!RJAB "=1.0$C9*6>\)!GAD9%;6N1+[C*5UTBR0A$Q2&]YX@I!1>F" ML9R76E;2TH,69&66)68ZK,5+SABF7+9N=!)<*8(L-1*@%C/@@K7,L,1,9UY;)!5K9D8+*GCUE( M[2 WFL?4&-YLAX*?%ILY'?R1F(PE6;$>-#!4+LGH%1"(7 5NFU!1YZ')R70X MB[9,>, MH-'E9C.5^923J? 39C48KFSV8$!*Y00KQ?J8CSPJPYN29[F-/-G]"F0C64J4 M7B!71NF8R8Z RSX9+Z11&4"'U!"6\O"D93HK@+A#:U$8J1-$1Z;&NNQB &\) M3-6$?=H?IK1,A;%(9R,7,3K#!&C.+:*%)+3@5J!C36$L#T]:IL);@O#>2(I^ M8@Z0!2/Z0H[)7 !-D8 M27S&E@U[3+:HR/HPUWQ*,^]B,YWYN3IK810F249'QFRM],R4.M"E$II@<\!M MYG04AX)<[]"7XB@!#(\^(".5CX058LCSL/9X3L=5E&4AHT'0AH$@G?,,DM(V M*@+02SD''GY.1SI(Q^HM*+EP G*P#@&$P"B9],'$)I0&G3YRTQE["-EQTK-, M>@9<)4<,2=D$@I?2)@6Z^MYOO M51O!NY"T]L%F!C$BA24B.>=D-(S#^=RD!ON\^5Y,X1WIG,6L@0%H:\@-2H^" MX@6T,EO=?,\WWVL<>,K2>VNB#@F09U\6V'E&;%-IGYAHOO][($L/E,\N0HX> MF8* UI=]+,L"_9Q!(@O-=X0/9$4 5S$&4KV$0 X0EKO9K_FP(3+F%BP!G)&!Z7D3 A$/ 7(S&L,9G(7WVEC<&G' MW9_ )6Q"$XGFQ$P:DO4,6MFO%(*LN.-U8.[I/AWH@W$ XP3TFK0&9Q)+O-L M(&H7'0>A;&.UX9Z0N#V=8"Q&H[@&T@)(T3J4Q,%S4")%)T-LK$[!#2V06AW^T/GOPG8<5R_C53 M.ZN,AYWNZ9/_NT.=/VQMI(^MK?XA]O[OHR'VAM60WFQRXK#S*=&-Z1GUUX^3 MYS+V:[?32V?MX(+]UZ_E[:N80G]0;^'RY+A'[US.HC;AS+2EM3](^9]+__G] MSC=+3W?0=U.KGUO/"KB]T?"WQTB(E,X] ^8K>.I'8[?SKO4C]O?'@B!\XM6R6+*(Q(YD;Q[,$3*5FNI>3Q*'Y]S-EEQ[Y]F"WS M\V./ZWL/SDZ8=+X\&BW5U]%+E5[ZYY)DS>A,UNQ?USZI98&0O$(8^ST MWCUA+5[?YO-S'M=]<94NC'MGU#]ZHJEKKNK[;V@"/>]'I$]?DCYSA?0M/7V] ML;ZSMMK:WEG96=O^4EZ^(RG3:.WVVK/76^L[ZVO;K96-U=;:_S[[U\K&B[76 ML\UV>WU[>WUS8XJOP*_U"F]PN$^B,^KW'K56EY\MMP13X*;8[,M6ZNIFO[WQ M?]]\I1G5A.>;6^W6;^0">_W>QO$AW22T)IYRJ]CACHNEF)T7SF4+W#//,QGB M$"$J):6^I7^U_>"FV/NS*]G$\ M6/NP]\(=;!Z\A_;!>]G^M-79?/&\NTM_-SZ]5ILO_ORT]^)/M;?S'NC_I^V# M-?52;M#QOMI<75<;G]IL]V!_?^]-^1OXYL[^^[;8>K_YIES[6K4/UD\V_[(G M+\7>Z>Z;H/=VUD\W5S<.-U??BPVQ=[#Q8J.S*YYWVF_6Z=MKV%M]=[IQN,XW M/NU^B"_^@OBO/[I[HOO!'QQUZ5[0%KNPN;,K]P[I>>*/@]TWZR>[!WN'&_1< M:H_8/7A-K;.G&SMKZFW,/DOI=,7 B0J2,I5-V59.&:>%%3DPO_24L^K/FHA\ M1N'I0U".6VZXNU:[?VGCX'UKLY?^<=:>>W?_AIEON?^+/OSR,;$LG+B6][\1 MJ=#+P.Q-2,6W&,0901!')X4B7#1RW92_[IK^T?V+[I@^W;;!R_W!(8[H:GIA M"L">^'Z_Z[';[8]\_^0J>_CG,0Y(=;NG6^FH/Q@UTC0^[_@7K_7FZM[![J>- M[M[.FFP?[LJ-U7=L[W#MT\9J^R,=.=G]% ]VQ>[IWL'*Y)J_Z%FJM[?3AXW# MC8.V^*O;W@ET/+#-U:W#W9TV:W_ZG8X\/]@0&P=[!W\;VV_7MG8:>ULMH@V[A W;''9VMQJY*[F""SWT]P3_SIW1]6SZ\_Z@-=I/K7^? MJ55K'/VW$@66\?8)S@5]?Q)+0H3NN!_Q]#3A(/6N4OA7=7O6QJ,\C53W'V=" M[4^[;PUF"$I@I6QB%92$FB=B5#&N&+.>NPRX]/2/XU[Z[_\D!?Y5LD>MTM^7 MM;I+9'RQ8QH)E3(EE[ RH^9V286L\S:!CL/GBK_>[G]Z?;H@_WM,U M9&_^>+^WNOZI?1"[N_2LW9VUD]TW?UZF&623WL'>FZV#S9UUN7OX)]FJC?W= MPZWW[8,VW>NO_;V=[GY[Y_G^WER5[K ME>Y<([;2N\ZP6,'1!AUY>%KQZ:T$%(QSK!(@$08=1%7*.%4A4.=F"8H)1R9K M96MM]7\?M=8WGBW/CF)<,WFZ=H)A5$-?QET'YY"W<-@:'J50IA;$5J?7ZHR& MY[':-#0X[->I@'_,L:EIRK"U-,NZ[W0'QQ-YH/4DXR>C6>>/NO'9OJ22=Q: M4M\[SSM[J[L?=W=*>OSW SK_X\:GO_8W7FP=;N[\=;CQIOQM7XY;/^T=_-%M M4XR[[&K-M[L\O*WS;^,6YD0VN68*F&LKT!P M7MFH1.431^+(^F7T7:C%OH/6OU2]:=U<#SH#&,GU!F)?O[-#QX_[5RTLO6I@W?8ZWRJO_]C MRIH_U=?NG:5#WUI?:VAJKZS\:G["Z3/R^I M ;R11NYGHL$5>%NVLU="FBJK+"IP3E8^*EZQS*72$0*QUZ6GO+73_TCJ^JJ+ MX=N^>$;#P?L2I6?T<7- '=5[<(*TQM[:H*)/QE01I*P 4JX\"U"A1)&\"]XD MMO1TNW\\VF]MDPP\IX \=(:A?UF<'MWI2/CUB/X$T=I9;0Y>T9GDE)K)\'\* M5O[6:<4P@:Q,M%A!#&0?0-M*A6Q33@ AD7UX1EI.G=SKX-=#X?>D?:_ZA&IW MKW/4V%CLIRRY>JN241H-K[3EI@(?8N6"#A5Z*Z6UU-6\YIS,LMFQX-?+"O\R MP;AD\XX&I(J=(^RVTDD*QZ/.AY+D(_Y#3\->;'WJ')&0Q?3MG-IL$IY?[E!1 MBF=:&21\D*JQ)MZZ*&3BD5B^=$ M BF$*?KWJ&:$] 4G?J4XCLE/F3@I.9?/3_1.&^']>#XA M">OVJ!_>/VH=X:#U ;O'J?5_BK?A969G:[C_MP!_'KM7C'NCA*T"6$LFV!3K2P+,(H!SP*UV9()W**S8P&'$?X_- M<*LLV$ZCULN7S[X_F'_-4B1W'2A?5?5FZ>EZ+Y;!Y-3RIQ3\)GJUP[(6_>-^ MJD?L2SQU84;E+_P?XRGY^SBL)[?'%G:[DQ"Y1&G_/NZ4&(U",Y\F)]"-)V': M^7J,_F"R'F,2L5T(],[I&45QY7!9C]&*=)2H:3GU:)!"JHDJ%ZUZC>.P]0O= MCQ2F-3PF-C?<[Y=)EF<+'D;[.+K\%A_QRZ;6L_3KBR78\&%!3 MQ@NLBF<;X>AXV$C#\%,)QX]OLY+"97(<7RY(31?F=8$G!'98[T7>O\N+WG6IR&_[A?';W0J:5/)RK[\'04WDJ7 M(D\2*U&& L";5#D??&502Y,AI23MP]914@ML=:G9J84AD(X.L"A:$=M!\517 M_MJBGJJN.# \)-6F9PS.O ,)]R'UP.FCXI;I9N3&2@>]:[T;]#^.]L\.+Y.7 M3G7+8LJ=7KVJL!ZB+6,=@E[R&^VK#_-?ST[[[@G?;-_9><4S3\[]1E//SNST M:@,TH1W"5V+\<<(Z+E*-Y5E<$O^W*5B^+-F/)8S_?J6]D;>_TE[892%N?UG$ M'?;!72>WKUI,?3>33;]KD.XI@*V]7JWQQ?"]ZP].KYJ*5:C%X-GDA$9ZP[,2 M1*\5^;O.[D%;;+[8>K^Q&O_'ZZQ)$.]U# M\IJ=]J==H/=@% K+W3>[)^U#\JL[&X?M3Z4VP-[[O;^^7&-A8LY9Q5A)M&5R MI_>5$YY5UCD7O0TF!@IE7UYMI^^^5L TQ?N\[M(]S2:?M?=?^1KNN8,7?KUJ M^.:L)=>H-OL#T,_6J?/CCC:NXJ[S+[,/R21M?XOGSQ?,TZNX-"94=3?_?CRD MA@V;F0*\5T)U^G+GSW-"%0TWB2+)2ABC*[!>51@SJT+.R$TT@>5XO6)+"VO1TV.A^-$ M*\G_N%CL%77<^H/Z6=W3\O"/'7HT/;;5HU?K%T[UH3.L:7.O++O#;HGW2^V* M[]!;3-F?;Y66:;,5^:E3IY*W3VD2?=!5 APJ88955)E8\ M)^W11P"IOVF*KAI1T@V1]R*:X[4F15#KB8'#5O]X5*M]T7_Z-96)L!,Q[@R' MQVEPOF EE(G-J1[8">-YA\/QO$,ZLI2^5E24K4PS!!BM!*;2*:<>3SS:[ M:!$GV]4989;(7H0.Q5O#?RZM;SS_LB0W01+[H\D)5TS9J/NZGENT7;=B\S-B MQ.:(HM'I[*$I\FK[XULK$1F+NM)2V@H(BLIGF2K)+;K,29,U6WJJQ",MS".N MSQ?UG<'[]%P'+KO>69IAI=R/2.!73UYU%KOA6];U5EI[,[*[R_72NGD M9YOD>3=VMANW^,JZ906W7PS0+@ME;G,2@],/]2_FX(M%52-_A M$[]"FMC034$6WP"RH'L=.R2D]Z].M>L/QIUK% MZA'5Y^>IH?/MDZ_:JO;V4\L+_?QI_90+_6RD?NJREO-*;?P=NU@*3FSOIS0: M3H+- O$5NT\U]=7KD+J\TVH*]6;KD_?B]7NQA>&9?<.C%X:GD=KGOFEX/CO_ M8G$VC]+X,9]7L16X=^A)J5;?[/508U]B;;QYY!QY!G?!,RS\ M0#/\ &$F%WY@1MIR?=R$N*8?*./&@[1/YY4UGR_[PW-_4*/>U'?_VIFU)OZ@ M-JO7WPM^2D(W)R:_AF)A\AME\@MFL##Y,]*6&^"FKFGRZ\'O_7Z7'C&<#(RW MUOY]W!F=?CL46%C/*2&ZL)X-LYZ$F5I8SQEIRPUPL][0S#\7!8YID7C[G2P^[IL%.3AL_* M6K1YO+RGG+.5AL?=RP,R"RUNA!87:1!ZH<8STI8;C&EP,=%CN=SZLRR&ZY ' M+>GOHI+T0_?L>]'H;G]X7-84K/C^\>BL&.Q69_A^H::-4-,:;5C,99B5MMP$ M.3714U@N?G,T((!J'7TUZ(<4BUHNE+ A2JB^KX27%A]Q?HHYAU!\L5*\IJ@<+U6NHZIG/&=[7 MO0L[D6YC=UQ78C)1YL(V-B4@?3VL=QV17E]5$J[I%ZG/[B@H ME;(8R%D@7RC@S;;D)J*$:KFU61>^7.^-J]+1+1?JUQ#UTPOU:ZCZGI7W&T()G-T;>"FF)_IV]? M50C]^SJ@7TX< +%L2AW)H_ZXD/J30>K6\[D^EX_\KR^!G!2?9)\O03_L=X]' M7U_R[89<_/?ZQ4E+!;;)1?N#S[+Y+E5^D/!]A7F4!D^P^Q%/ATN/OZRUW.E5 MEU[YZM;.C&8WT\J8I:<[=7W3>KE\;_2-F?9_4PJ[M'5*)5N_4\+QLB9=4VCE M525UOZR-?E;5L2K6](D19R:V4U8SC)Y4Y9F/E M]2J=N%IJW:ZN;6R//VUOOEQ?72D_?^[0[1WZH7VQ'.Z-^U-_IS_K%[O@;A8E MBZ_=V.M489OYM_CE?#G0/V:_K>N]UFB_?TSWB,-'K7024JGX6BJSE\T#\/P- M[KV,.G#U(S6C#5L6XO9K1G.Q;,WUJK/?[)BZYI;&-V[L]7:+GKL*UY=WG?A* M[&NZ]>5:W_O:ZG'V^N&LY&/KJVJ/UQ .C^']NT&?6%HU:6X(*1%!G)$N^+X) M'._!.QQ>]"I_4Q;[6^][K7K9UQ"=[W;HS]SCYHV\,?RY_N^F%<+'699[CL5K MY)\=#P8DCRVL)>#)#XG I7?^(83N^AZWI,>M^J]8%FJF02TE'\HTGU ^I'\? M=SY@=QP%?@GO3=Z>M::Z4^,U7_W__-0K_GHY0S93[_;-S:&.A_'2SE!*@LX* MC=->@8+LN&+6>H2EYC8ZCC8?4.\>A)$;*57BQ_UCY+ MV,J(HJU!V?GO+^P>I_/]H>24]X?:Z+C# MP9]B\\T?G5VQ<;#QXD_8%7^JW8,VIS;LOY1;=-Y)=_-P5VZ\V3O-[;UZ7>\CVX;J@^>O[MY./-Q8#:>[![MTSA^Y?5JVJEPK6U:6O:62!4!?*1%Y!9A4 M98&)*CN1C;4^!N1+3Z54C[3X>F.I<4[@9W3AS-C=0"=NTZTO+-.<6B;CN7 Q M1ZT0((N,)@44F7&3/0]4KR" KIS)4 M43F++M(_X)>><@F/M'8S9)ENB'3HLB"6 M!(\D-S]KBO[&'-P52;IN5/S@]?<>6,5"?V]-?S]S"0Y2ZY1=)72 "LB^5DYR M6Q4SC)IKE;59>NK8(R9AAO3W06635D*@5QD-6X,4$K%ITH ?(A+7C=P:;8CN M@4BH:#FMD=1'KP"WP.36"CP[2GP9RKAHXM>*U]EGF4%R"@*L()7C.*!Z)@5 ML:R>+5D)\=-48I&5^#$]7.]](!GO#TX7F8@I$HAS%,CL+.S-3>Q-YP)A4.0H MC$5=<1UU!0%#1;_(*B2%2%X$K M+3[DBPL!F*'19I!Z:1Q@6"OOC"ON9((C$ MF)5>5(Y+50&7OO(V8L4BQ,@L" 9%8=DC FN&%/9!Y1I>#=(1=F(]>:5?+PH. M7TQ06B0>IL@;)N"LG1R5">HKO5@OVQ[/'5R$+S]@G2[.]P@@8_;(*J$5T0DA M3.4@ZRK:""A]3ER[I:?FD1-VAJ*71?JA>6QBH<:WKL:?28853EL@#58LR@HR MLY7ED"IMT;)DF5"A9"$>&35+:CSWTYQW^B/LW@:7F+SXM6:2SZ>%NH\1CH4M M^D%;M'EQ<@2/*8)DN0K,6;)%V5?HP58B2S(M7IIM$AU3#75,<;E51=[ M(PJ1ULZ@661@;VBC+LZQ<"([0&(@1H1< 0=>>2Y%Y0(/&EE0R8JEIQP>"3Y+ M$\<728[FL8J% M^> G\F&0E<5(;+BI05*H@R5*33H<)@L^5,,NUL/81BV!S. ML9A=&C'9B[7WKM5-.*3[UIU2]7-U/$RWD.Z8;W-T#WSB'*"7!9^MTL[-_'J8 MZN!G88]NLA1M9Z78HC&I6'GKN8DZ>%'[X%2+'3X5G7X]%R'(8%-CN* :"DB@"RQLF1W*X8J.,^YC=K7 M,ZG$SX]]SM[$C-EE%>N]$?;>=2^\R8T/4NH?81R)^> M([;(4,RN*M_+I,Z%*M^^*G]F%3R"9V6X,S$E*_#95XY!KDQ"5,Z*+"V6T<]' M4LU2_9RYSU6%HT FER'TI5[I(+_S_[+U[4UM)DC[\513, MQ,9,A-)3EZR;>UXBW+[TSQT#N&UZ>NU_.NIJ9 N)E43[\NG?JB- PH"-0* C M4;O;+);$T3F5]3QYKS,6P=),&NL-A"% MBH \.R+&V0B:<M;=K-FZQ%T-WX4,+TE.?EML*/'O+* MLRP/8=3 -1]^8SCWWLZP5I)=B&1_G[>/)/%*1VE N> !@W#@D%IPU+EDJ2=> MBZUM(507Z;(RN-<#0LMGHU0J>T!4=F\G="N5+4IE<_:B,)[2D/>JQ^SJ11:R MY1@E$&FB\@83479KFTO=%?36N>)[H;([B#NU<"[F?WK6]?I-J__FA.YX,O0? M#X;]O+#C__F;9E3]U)S:G5S=T/0::S(G*9[%$8;'I>1V*<,SK^N%W\U=;KS# M<3H]LS_;)S<;H;G$(:=W=HT'U:GX;.C!D?URV<2#6\>LUMC2NNP1-\:>NL'PL/1 M67M:]WA"BVBYX='_>&7&%_'OIW$,.=V5T*Z M"2%]/!='=YH*1 Y"ELYPC@9P 358'P31(BI+2M,6V56T395-M1AQ_:R)BN.E MXWAF6,0@J,G\"SKJ*,BSQM-9ASK+K9J0MU#"QLUEL5L?L5< M:+"6+ZXVZ%(D,T=)IYWOYUZJ]+0(/7TXUXE)8K ILQ!8KK.9(94J)R$5J*@\ MX\DD)-/CD$:W:;Q.K6=G7.7#P#Y^FK^GW,$?O3 7V M:BJOIT]>/W_SQ%=':3'V.M?$B:.V4A,"7MH Z$LV2%D+Q"E!*9;.UW=1O ML)]:Y"G5B,?ZF"(5WO<,[[E&#B08(H,#KLL<3XX(QH;L;4AOI=74>BL:XP1O M/]6F?7&0]AHDYV=L+2GN<8M:YK6FKGN(B-3H["U9Z5PW*.FYLX9D4R/R[#(9 M*4MK_ #&,491,1ZRW!_N<"9*<0<(5 M6$ZR":)BMCY43,7#0!FBTC[1K6UINHS>^:RM-D5.VFN18S MJ4&1NVXV=;KN+P<^>T?[]O,<$=51/(N2T+D.4]3QO!,9!>Z]SB2DL\7A@PL M;C-F9[QW/!E/[* L7:6;A>CF?,Z,ID@ MF$*C@'.N ;4M!TDD@Z2]0(N!)9Z*RV)J9^M-QO-=EU94/-\IGN?,C4"$T Y! M,)9]@E12&=HZH,82'GP@&.C6-N\*V:8XXL:'(+Z9Z#V+/G3S"^/Q69G%T7!T MX].K#\+=N??AWF<%8)6?;LA/;^?MC4BL-,(GX$920.\"N*QOP+H44^8NJ>-T MP+>J88M-QO&]#_BN.%X"CN?&<5+E,"4.A"#/=H85Q6^0D%&-V8M@4C'7G$(G M\M:YCAK96'2^QFVK-1^$S[.L],:W)]4JP=R08/R\H:!8QKQW"00QV9&Q3H,N MN=08@H_.IJ D;FVCNK654,,2[87HLI(;%:++@^C<@"T?B$S4010EM:$PVP"& M,7 ^TV;@)%@L [:P1AKN_=C&71_7V/PB[OL]L5%I:"$:.M?:VZUM0[J:KPW6-SXF4>HO>Y-IG47II%6PEV\\ M#GP9Q##M:&&N[FAQ T_J;M3\YW'O\:#7__^V)J/C^"W YQZR#/2=?\0*\VO M_.,W50D^>L>!"*VS7F<TK]M_&NYAOKAR;<[-I*=60>C]=7KMDTM ^?QC1N;Z6/4&(>/],9CF/E>Q%5Z-3BLIF],5CSM__Q[W MO8JC-P=V%)=B?K_T#\X7\']@]SO'?X\NN[/_*U]Y^+G?WW].W^;V2'/1?O M?GG1V_EZ\''OV<\?=_=?Y#5[T?_?KR^__*D5H5QH!ZD,]T"T$ER9ZR%1.^$M M%:;TH;O!#KI9L*;NH+7;01X3ZIAMPDP(32\P"3IH"1&Y9UG:BFNSM4T>$7)Q M[MZ%%SI'=M3YJPCVI\Z5FVY'F-=.V)P?BLV^V[\Y'AR,!QE?@YU"ZYD M"^ZP/[GSAK*2B8R! <;\FU-Y'Y)HK0PL,L?"=TCLTOUT"_ZJ^VG-]Y,63#.F M$#3Q"3 0#=I'"Z7K"'?"^E@Z#5%2IL]?.H'^(J]-]UC'GDFW8R>=7X\'<1H! MXZ3;*?NI"<8\RQOXT,71R5NT>8LL2HC+V<#9"O5E$W\:CL(X#JZS@R\[I5:W M\'UN8?_Y3Y%E; QRL'E_ @I?:C68!V$%]5IEP3._*"4N1\76';6>.\KHX(5B M$83)S(@V1;"69'JTQ-FDO=??]13:M:->CL?'5<.N;C-9S)L)>01?FHOF?W#0 M-)4>Z"(8JZ@2@JW&8JN;:>TVDZ=<2:01I&+EP*3+FTFB@D C>NXM1<:WM@?# M'YMIUS?D>HW,IU-H9MII8:/N+#@;>G_5:L/[ZAQ_.9B;>%*M!%@4Q;,4H0M) M1N0(B08+Z!."TU&!MC8YG2)2(6I7^ > VN44[U34WB%J9XE59Z1,:#18PP-@ ME!8,$SYK3R^U%9)RJ]J(VGO*Z:Y;^F^^L]K-??:NK,W!VZ\?\SW^QG;9[L'>_@[=??;R\RY[B[M?\VO/?A/_^_6Y^),Y MY")2"1R=!,10FI2Q[(%%26,PRCFJ;I3X6UKJN&Z?%F\?K@)1UA"PD9+2Z,[E MG6,3!.-4EFW(M"$V).LWMP]KBJ85^V_GZY_9X4^::P."R>SSAU*)J*0$2K/L M8\K>1EHX&GD?*;^ZF5JXF1QAWC$7@(0@\F9B-I-9XD!#")$$Z:@F)=_W$!)^ M"V[?FII9]?Y]BW]29P77Z( +I;(M1[,R=I9#%-2+P'F2M.1D0LN1#.3Z<-Q)3!F+*7H'RC"4=MK8%ZXK\GY+7,>U.>3#3W!J8=G4# MKG #OO_RIPA*ZN0C&&4RDWD:P.HRXEPRH6,DZ-V*DLQ5+Z[?;E(D>NZ" BI= M&;)M)1@,'CB3,G"=4(FTM8VFFU5FE\J+LRSO.OW7[>2+'<5\[;]B_\LMDH$/ MHD'9LKH#S8&U9@]N!-!9SD\8$6/P")XX#R@U@DLQ6PS>4:L-3XGZ;#%6R6@)57-X6E[.L7I L&<<]B/P+H+ "'(IL3:F8"%(512B]NC:P$> 4 M7FPN*=?& YM/\CV7];;]SI'M!>@-.MX>]2:V7[L#KK#_STPLK[)47@Z>3F4R MQTR5E!8BI7/S%%GD65 R@?&E@2!&G;T[Y<"KX$D6IT(KM[8UUUVBVS2.K18( MM<9BJ$A>(9+G>@UKXK3V$;0L@4*2#0VK& >N*0;!0W#%LY:<=9EH4SO0)14- MK8F-X?WQX7&_5$UTADT38C\\/!K%@S@8]_Z*G?YP?*M6A&O(4?^X%W-CG)\S M_[8(6\U$U31&?3HOJ.E8V/]D:>W&R5[:MY\K=2U$7>=&-*)!85(*$ GG@,:6 M1C*1@^/))1$E:4[&\2X5%^.!%SIBU7C%.B+[YN9'17;KD#TWZYEH)IFS('@9 M9**#!&U-!$\D%8$H)7U&-NL2TQ)D/ZR(QYPU$F+J^=[D@84ZVFI\O(X3FV\V M/+>C05[2\9RDGDT%55EI(58Z-\Z1,\D]AG(PL=@;*5#0A)9_TD1"(")0G>T- M(;H4+Z9)KL]+-=[18CC?I\51X;Q\.,^,#,\=,59E?T%B 7%,X$BB()0025EJ MI+$%SJPKV,4!TBN!\\9WOYP.6!A?V0.SSEMH:[YEOF_I\T96E9L6XJ9SDQRE MBC0PYL 0X@%19):R"8%2+C7AJ)V294"3Z6IWX+Y MT4*<2&BZJH]Y%D,8'KM^/)/2[2CNNP?E5[&>?U_A FT,]]_O?*TG@U UP2TU MP;GQG#JE8%6V^7PH/=4D>G!H"$AGD0O!7:1T:UL(U44JEI237QZ,5ARKJH1: M"74=C>E*J,LFU"]SD?M$D2L)4IH(R&0 QWT$*UC4U N52C^S[%IW!;WU 8?6 M$&IC>_]K8O.7GAY%FFM]=&A'[WN#YNOE>0KS,>_\T;)!:7Z$2=:8TP>Q8WVI M;K*#+^4@UF X*3;U*+\\Z/3RC;T?-976HTEGF#J3@SB.&;CV./1*.C*#-L3! M>/I;LZ)-EC+U!G;@>TUH,;_0#')Z=/Z0UMS*G-P0LD>JY&&/AN.F_O#Q*/9M M.=_UTZ=>F!R3J__DSI?]QUS8K#O[YLC:W,]RMPWA M&,V,XNBTC1Z=$D8''H*)1D?#_4K-U^D<'HUF+K?<1W"C:CV!3?L#'MO_) M?AEO_>O\;LQ;\9MU_W;)KER8E.YL8::PR(P]'-E&H!GG<50^E>_)MN9>.@>C MHJ;^]F,1J0RQ0@@%/&6.64'"O_]EMR\3_^5DT=SK_6];=>FV?9J)X=GG;N?E MP%^-Y];<[!DY/9TGIS=GE%2$LG<4I^(=M_YY_O'[*>_^L_WW^G*0E<7P.%\C MC+N=^-G'HG,/IHHE=/*JG_PK"\4N]CR-AIWI@$:KY^?JVZ-Q?'SZRT^A-S[J MVR^/>X/F[IH_^ND$5R>*H[#>MX&M\GW3MV>$^(A,2?$DKG;RS2=O/VK>^L9* MF;Z'^A&5YLJWR2-ZY7O?NRS-;W*\T66__Y[@5W]IO=E6WNSU=M58&H6DRT.&D>XW9CINZ*F]Z MGZ^Q)K?=,G,1I07\KG:O7 GB7F^*$M'%D&XC9T;>JF6LJF6CSWF1)) M?GURGZ_C7W%P'&\VF/CD89>VCWZTFK>Y1KW)U=WD-17_6IV@V(_C,D&^D__\ MKY[/UQU-D71%C'ESDDX;FAVBI6-QLL@YP>"$Q3)R06+0AFB&Z<]G3;H="85; MY]U/./?%:'A8XG?E[O[H30Z>'H_S4L71\\^^?UR6^,EX'//_A3:=1-M[_:NO_/5?WVW_QM[>_@6=W]Y3O:>O1>E%=S.L^=?=_:?B+/, MT8>/].U7C[O/\G_[+[_L/GM]4+)/^3ID9_\EW7OV,7_WKX<[A[L'WV:.]O;_ M^V'WZWN2_Z/Y7DC^GL_O_GC^^6W)8'WX'??V7_=V#M]^>I+.LT1ORZ4^3 MM#?,>Y!,"D"9-#AK#:!U,9+D##7E<#QVLZ 72QO=7<+\!WGQRB7MYA(GJ;=& M)(W$8,1@0DR:.HI2145<:+B$G'()J5S2;B[Y>L8E01A!L(SCR2(%9"2!H\(" MD2B1N!A()"4'W65FP8KNRB652R[E$D*\DUHZGQU6]"3;)5JKY*U#(FU*[,0N MH=4N60LNH6=2"DLBH.S%,:#5,UH),^!F9)$H=MZBR?T.R M82*,R4Z."^!EI,XJ%BG+9")55_$%BXU7L2%7HV&X=A/K@H'7>\8 M_L7GW[S#;=Q+KT0D-"2>+1MMJ93"9"?)6&,S2]6(R_J0T>[3N8A+BM9)EB0P M4]H19M&!54X#TYPC$4(%0S,9=?4E(TL6K=.]FBCN[.C"-0/I%=\9M#HD1T-V M6I0.-C 7!9-1$2ZU,34*LE;XGD5!C/8V!B5 TUC&PG@*6B::DUAG@JFOTQ=:^@(CO]BPKV59CP<'2A4U%YIQ M29C!J)-ED@0=E++.1JMB=>G7"I0SEUZE2#VQ&KRD#% ("ZX@$WU,1+F0?S3- MNAFMH&P;*%&[I,OD)B$=>LZM(YXGXG0BW&8RK7[X6H%RYH?K*(7PT0 RS* T M$L$)S[.9S@RQQ+(L\ZUM["JE*RA;!LH"0!.M;BJ)>5,"F/$H* 6=I,>L03,3EZZN790KJ";>^--*TTZ-2TBM M/^"FLH)@L$1$[M"5+B-:2**"-S(HQZ@VU;->(VKJS7G66GON>6!@50K9L\Z6 MO';! EJ3. ;N=,2M;85=JAMITE*E[2QWID:[%@K M;I@+=HCD+/,6I @)D$=9:@0H4$&Y-,BRT/G6MB;9HU@;LV&Q,H+VAD).FDP. MWG?BYZ/2DG)\G1XN"_3_>$@?7>KL5][F;?-T.)YV7?ZF?4D]I]*&SB!%.GOI ME^$P- WD3V3S9M@/58DMH,3VYH^CV.1B$-J L(D!1E1@98C@36DBKZ2+Y3@* M55VVZ-FXS2EG7=NQKRWMRE%QO"PISB*L8WU[+T]G7$J#A>%H[G&E\8SK(!I< H&K)3Z2@XTW32"3Z@ M-4ZQ,K.9=Q5=5KRIXKB%.+[/9A05Q\O"\2PX9 @)&BG)&RGI@N,(SDD&,=M7 M)*MGSGW*^EAW%6_3.=";'".YAD>_4M2=.O5'T]X3#_[PR'VVEJC4LAQJF3\C M@M%10S4'0HJI;S@'DRR%+$1+.<=@&=G:%EU&5M#-IE:^MJ;M0\7>LK W<[.Y M4EJ9($!86K"GRSEPFB"&TO3!:L*4+$=!%M;J%7L;U9*A8F]9V)NYQI8R2X,F MX&DI+M?.@[91 J6&9Q^)$$7CUK;N:L$J]EJ&O?OLEE"QMRSLS=Q9%%8RQP,D M9 FR%"4XG=6@DUFL6CFK76-S&KZ^!SO6HRG"J3<;OFV.4'/4;>B64,EG.?U; M]Y\4XCD=;ZX%B49DK<^BIX J9+/;,P*\C -&DC!XO[5-NX+?/KFUID'QAY"D MOL\."Q7(RP/RES,@TZ D\8I#U+XT4# $K,XVO$J>,!V,I<6&IUU<0G?$FJ5N M+9#OLRM#!?+2@+P[T\C>JNR\19-=<)H=@B@5.!H#&"5L,EPJBJ0$PK*"?J@: M^2$ ^3X[.50@+P_(,XT<) U( P5"K -DWH'.1C44IXFIH+/=C4U$6]1VAW<+ MN]=Q'.W('S0N?8A_Q?[PZ# .:L+Z?GLR3(60&>;93 3/IX=(*L\LQ#//YUWX MX+1(BAC(>@&SY6\U9)^- .'.,1F\1%$L?],E?$&BJ>'[#6M]4!&X1 3.-#W3 M(E)C7!DUDA&(B8.F1 -%S[3ABCDN,@)YE[(%.Y=7!&Y8AX&*P.4A<,YIMEEP M(3$+V77.3K-2$@Q)"J@STI"L!9U26]M<=#.35@2V#8'W>HZ_(G")")SS=IF0 M,0A;!O-PP% B5@D%B.SX"B.5)B[K0)9U(*Z@B&2I!ZW;[NZ^R7MXW/BZAW;T M,9;SUC=+83^$S-=]NL!O8K]?>H0,PLZI8"KSW(1Y7IY+86L9:T+:^+_"W'YNT I27^>_LN:PV^!*5R0O#\DS&\(;*[,EZ++W MS+,5KY,$JX@'HY-QU@E!3B: 48X5R9N+Y/MTR2N2EX;D.7]< DU4 LX4'2O$/*#('BCXNU+$>I2&Z?:U^1O#PDSW2REB;OU!1!$U;Z= 8+ MSC("*4;I8O+( C9^O18+SNBY4R1O8AK[ESB(HY/"=!L.>X/>>%)Z\?U5Q_;= MIQ=_(H;,,T_.":&2S4W(9F?>E>>.Z>"CR&8#*R. A0!#)<_6LGD1K&P;OT_^N&%PR!F<*'[6,F@H"-*( %,Z"\4V?;H8H*(LDR<8)Y[26 MD[0-@_?I.5<,+A>#\S7@/.C$1 0>)H\];,;AD#,[T8,:?(2J#3F.C!S4%[8,$8Y#:H"UG267'M^C!%11U+2FA MW5YG=SIR;WBAV_QM,MD/>%;&?3K(9R,"3EAH7&EH(1KZ;=XE1A62(4R!Y3:[ MQ)$AV"PU2,0%$Q*W1HBM;:47;Q!Q>YBL49C] 4/_/OWR"OU;0W\N'2Z$%T%R M<+I,$%"$9>/#>0A26AY99FZ:O0#!NI(L*QW^H*"_X;B_SUA Q?UM<3_G_4=K MF9+>01:6 >2,@D$K :67/GIB+#5E-)Y:RD3=14!24=]^U-]C]*&B_M:HGVE[ MHJQ!QA.PE$R9E4M!"_3@E3*>\*!-:>!B9%_60T5X++EF!11G)3A9=A5EQSF^>=5-+0"$V,12^*AXG4)\8&*UY7@ M=2Y9$:RVRDE(E-J,U\3!!0$I!!!\^,L+Z$]457DHM1_8K7-5X'6N*H[: MR!CG0"2E@,DF,*)$Y5WP4:NL>EEL*E.%N!B+7PU@-[Y$8*\T9^_TFOW=^<=) M@< _KS.._N:1QWJ-]EQC$\]XO,QZ8Q3'DY-MW>T,8FU3N(2(TGGE>+K*4]UX M$KW>'0[.RHUVXZ1JRX6TI9\/'UF':)35(((/)6\5P*I8NC/I9+Q)"AEF;5E+ M5UL&M"6$@BK0[AYHEG&47I KQ*3ELBDRDPJN@*H/:@^@D\/[.!]S)YH M)V_VC(9)#)UD>Z/.7[9_',NHO+S_#X?EOH;^8^>3'8WL8-+I]ZSK]7N3+P^L MZ>"J:B3.D]/O@U',B_$UAE]L;U#"OGN#EX._L@1+H],: UZ,E]Z?*XJ@F"1C M#BRS*K-1\F"W<(0KD M"86(8%%G8X)S HY;!DYDA\LH8C+M9M#*!;(V%;7KA-IE5DM4U-XE:N>\;2ZL MDV5L%N6^U#.%C-KD+&1[227CB/(V;&WSBZ%XRGN?*)[@D M-! .'),#E%J#5D*",Q:I=9I+Z\IT6B(O]E)8":0W,;?\],GKYV\Z3_RD\VHT M_*L7XJCS.O9[,75>Y$6L6>;EMDCX&D?#8,<'IRSCP\ ^GJYW6>Y3$31"R3*I M[+(0NWR<=\R5;]2#!B$TR8YYE&!)4.!IU)X3FPV_S"[_\S?-*/NIQN=;AKO[ MZ$]0P;=D\,U4NS0N6A=BF3SI 1WQX C3D%6Y"8IF:94QM]C5].+)@PJ]M<]" M5Y5W?ZB;9GGSDG6>\)'<%F8X&)6AIY$(15;FI.B:VWM M!5@$-%\;(N,I: PFE?%83-12 MDC4";5M;\U44+Q/%\WWZJ$A.H@"7E,@^N%!@HXJ@H[*(1))D&@TLZK3*M0/S MJI+5%;MWB=V9!HZ&.\DX ^TQ #)NP5IGH)SR%]KY9!0I$S9:4F&R*;WT3KKZ MSWGMM^FDMZ:]0UKJJE>>60[//#]W$CI[8B@D Q5$!*2&@E,E-4V,PY1M!N)4 MXZ7319MZKJ93]S+Z_6P^;.^SY7Z%[=)@.^>@&_0RF Q;K8IY$#48GA088K-Q MY[Q@26?SH&LJ;#<(MO?IEE?8+@NVN_,GM(+V+B40P1I 7[KJ$:6!$ZIC5-I+ MSHJVS99_A>WFP/8>6]Y7V"X-MC-M2[/4N-<$A(BJG/806=OJ!(RC,BHF8P4M MVE9@VV"[\3WVFN;W+F9\Q-,T^\1^KF/XVG#P^]JD-6L!^F(T/'R:[ZP(Z^O)S$PW%FOO(DHV&_WW#?M =&I;V% M:._EN6GW**A2P@-/+ )BB&"I)>"8MABU-#8T^0-R25.9A:.0#VJRUP,@DI5T M[:]$TB(BF=E/VV:5ECX2$[:V95=?,BZL$LD#)Y*5 M3!.H1-(>(IF+GQAA>/(^0=8MV2+)UBD8F[)+QDR2T86\59ILA5'5(JE$TH8S M^Y5(6D0D)[XQR3B+$/T]7O-+*0K2R8M0UF=]?LKL)L.3";\[8%%4RP;!H[)E.!FYD[9O1.IC=6<5_A=F28#;73MX$D?U$!583 5@J@ZS-KJFB'&U44C$; MM[;E*K39QI^?L=/7R[V;3U11%Y:];1 MJ#?DU]_FG7+&G0N.>D!FLQE#5,K^."GGJ3B+0L5 #2^]//*6I,2SM@]EPF>7 MZ[NL66AAP<)* 7@:0NH$D=O@_'U]9O3#'=+-UYGDQP_#8 M]>/YA;Z2ZQ:(?-@$,XT55"FH4M!:4=#M8K"5@NZ8@F96$,E.F-*.@%"E;L24PQR,"/!!)%16 M:2]DH2"VECUXUR-:]:S7/Y[$"[-??QCHV[!:E>L_Y^81YKU%KD[V6J7,A2C3 MGRNU,^BX$028<"%3)J-@O,B4J5C6<,2HYGS^8K&K:^_]^SE+4*GGX5#/O46L M*O7&U+/S.J1 M@015QC,Z4KJB4O531XC:K-[PCO.C5T-R[ KG?9]KO< MQ$#QI66-&][W84HIRPV7D@4J^T\Y[LF4XG:/#UT<[:5&MX_WCB?CB1V4Q:Z9 MJ,6U_,?YL"HZPYG4 ;@L9_P$DV"38I#%ZF1 XF-Q, 3K,H9=7KN+M1&7MXPE M5ERV!I=S?>#W-I&["JBNX1?;"]0<;ER M7-XRT%9QV19/<D'($PSP%$U1(E"3)&WW)NTJ*KN)L;1N> MK8?/?$5QU0V.TD\7\;( Q"TS!NO.8JOWQD^$?(',*H\MPF-?G\S[XR(I=-90 MT.A+Q\9@04?"P+@HLBN.G$=Q6BA4DREF+6*D52*61+%S$5)7"+)*R7 1Z/+ M,+4(1EH-P3$EL[=M.)*;1TDJQ52*6:MP3Z6895',7'D2!EJJD("DE+(5D[*C M)!T%]$0S9Z4,GMX\X--FBFD"2?^:V'S=_/]#[Z_M?^X/F^^5Y M'/M8IOO=/V19@>S^0>Q87TJ3[.!+7H'.8#C)5R\MS?+-]/*=O1_9?N?(CB:= M8>I,#N(X9ES;X]#+R"F #F4F1/-;TS#.EI=3;V 'OI?_,$-J$@_S$XX?G8GT MVZ4YN2%DCU0)GAT-Q[VR$QZ/8M].>G_%GS[UPN3@E&/F_O!$VF3V)];EF\B8 MOO)/VK+N_/QJS/\L=]NPCM',*%YB2-&C4\)D"RP$DU5W-(Q1\R=C6Z=_=#": MQ43?9\=A%.W'[$CD!WQL^Y_LE_'6O\YOQ[P7OUGW;Y?LRH5)Z_)MN9>.@>CHL+^]F,1J0RQP@@%/&44:$'"O_]EMR\3_^5L MT=SK_6];=>FV?5IJ>#]W.R\'_FH\M^9FS\CIZ3PYO3FCI*E0#H]&\2!_+C-- MYS_S@T':^ES_^/V4?__9_GM].OMKFM6 M^5[IU)KK=..=XO-^_$[](XXA4QMV%&-G)W_N8-QYGCD_='X]'L0.)]UK%-9O MZJJ\Z7V^QIK<=LM]G?W?/NU\_8WO_O+N8.^/EU_V]I_C#MOYFJ_[:?=P]W 6+'_=>_MA]V#W MV<\'.Q]^_[JW_SK__>_B[>&O'W>_'ASL[K_\_.[9?P_R]^&WP?+=7W[M[;#G M9.>7YU]V]W?$[B_/V;O]?N_MX6]\[Y?G=.?#BX^[?SS/SW:0=GHG@?(WY-.? M2G(4#@58'ST@L10,Y1$DIA2]TT1JNX0IA0N"X\XS;.?9^/KM,"O)/522J^,* MUXWDOIZ1G(B62D8X1&$UH!(.7(P)J(DV6F-(]&0)PPHKR5626V^2J^,9UXWD MZ!G)R812I&#!)D9*=3@'ES" Y4P&5)X%'9Y.HYRS4B.GY%< MC#)YQA20$!)@U &,RNYJM#QD$T\+K_DRAE'>$\LM=Q[EZJ*%>Y.#.&J:2\W* M&'K-=N_\HT01KS62\FZF,J[]1Y<4:EZ/LZ$OAJ/\ST'''X]&<>"_=":C?+5^ M4_O4L>'#\7C25,UTFPYFI1C0?K[90=*+B[3N![PLA* 6M& :T/W%4R: ,9S"* 3BKEHM00 M \G6@.,6M+ )4@K2!">3*X>W:9?(BZTA%O:-*P^TD@>6&-NJ8&\?V&>1,&&* M"^<%2,5+)$P0,(1Q"#X8&XA0BOD,=F+: ?5-B725NKCS<:[O5>5U(I=PEI5_J]"?V^F8N\<"IU5,(#"\C*R$$-QG@/7FC",=OB MFNAB:Z%>>.;@K<"RBKD\E=\JOZVP2*[RV]+X;198DF5ZH: <$,L4:M04C",Q M_X;14?FM\MMF\MM*PFR5WY;&;[-8612H73:_@=,8 $.Q MWYQDP(37LI24))&VMGE7JFJ_57Y[,/RVBM*XRF]+X[=9>#!QJ:@)&J06-/-; M1#!64I .F;$&O;*^*93+8EX+@JN=S6IGLVNO.RZELYFX^\YFV_]VHW^M=R.N MTYM?A9R[G?OY]LN?/^NJ53[\AC0_>S,9^H\'PW[6'>/_^9MF5/W4>?Y_Q[W) ME]8_W]HV0>MVXFJ_U7C?I7A=J(_>-$'V6UO].22CM&,AI^^K9A:JR5YDN^U M>"2VW]C/KVPOP,M!\_M3>]2;Y-?K0C4+Y?WQX7&_F%W-ZC157--UFH^Z-*_\ MYY)"EKILS=(\BZGG>Y.Z.M->E\/)"? NL=V;U[^QWZ\F=*IN0^C7:#6W7GWF MIE,@;M.B;RG]^=9KT9X<#H\'R\+F.ISOO'3VYX_2+X>]$/IQ13F(GVW?#GSL MV$GG6?2Q3#[I<-KM?+=9Y_7'V]PD175IR'FEB[38Y)J8G'.&4V^%0RJC2RJQ ME&3TR3B7Z)\OR^)2QNE\AN;E[HL%,C.M'4KS9?=T*,V'GS_L?-BA[_[X_?/> M'[]]V?WZ^G"'O<7=/W[]^&[_Y]Y;]N[@W>%_#W:?S0^E>?EI=_]MOH?7O7?[ MO]/=#[]]?OO'<]PY?-W?^?KQT^ZSW_+O.^(MF^5P3O,Q.Q^>Y,_W^[N__-K? MW?^=[3Y[W7_L?\O>>[[-'M$%,,0(-F "U8N"" M3Y P)50JH3-^:QM-%Y%VJ;S]::U% '+]G,P90!8[O_']@59WB/+6,>$"'5H6 M>O@UI;:+*>B;\=K%H^KSING4'&U-,GE-R&M6#,A9*0HP!HR4!I!0#=K1 %HE M00*-G,B&O"II5=)ZF*0EO&9,!>-LADHB.BI'F;+>L:S:B;J:M*YOBU4^NR6? MS8K_LA\ILK0XF, SG_GH0$?-0*)+GM! --5;VY*S+A.W;YU12:V26FN>>I%J M0)XT$A,2-])CC$QS:RG7.KLJUEN:KF:UQ8L *[W=EMYFM7^:$XV9RJ 8;8", M.; 28]Y0+#,;!ATI*9U R25-018X'%QYK?)::YYZH5.X(EB-&262)#1.&AND M2E')X'7P/E1>:Q.OB1FO)9D,,0R,):3,JL@.J4D);)95#,Z+Q@WE@G7%[:95 M5&:KS-::IUZ V(K3F>VU((7-7BA+5D5O62)4)4<]%=4-;0&??=YYW)):!\ MODPL+9UN5X39E^/Q<9/P'*;2+::4;TV3>)W)07[Z]P>=HV/7[_E.;""4/Y;R M%PW>G[6U+7_4&X^SE,<=.PAG'\AOC*=ETW]?@!=TWDG,,Q&YT.B<=S91YYG. M[IP75H9K'%N]-D&\LE^:TNZ]U%#%Z4H\+?==J6(1JOA"/IV:/ODZ_?C_7G]Y M]TN/.U\/^N\^?,R? MS]?9?_+U3YZ4S'^G09G\ ZF/X+*: "&,HHY;%P,[.0XF+O#,-\=3%LG37X+N M->FZME@V7GG45!CNE"/H%359SV)DY>0D1\_EMPCCMTK+GP(KAF?'A15>Y4<< MAFFV/C]^\]:XYNH7 ]LL5Y_5K@^.)Q"2>T C$4Q)W1NO5;)&6!-LB9\P2KN" M7QP9M:!>OEP#WFE#Q6^^\D8-%3<0VI=8U+?#]15IZ8O8_:_M'\>+T*UZ\EK0 MG66JC46M;&2@DXB *BK(PA/@*4:I1%!8,CL76]94R&X,9'4(*NG@'-4654+M ML_5KHJ"*!NEBN@9D;ZN)*YIO@^99GC:02*T4"K+GH@"SKP(.E0.T,OLPQ!(J MLP](M>ZJV^=I*Z;O&=/-@0'V4Q53%5,5TWUJ2,=E5-HQP@E%1XU1R6OIM D: MD:;K&+550Z[459T+(?.$0@=%(%*?-2-S&FP*V0#6V@67@E5)G.K(BZ&=U:%Z M2<=>%AEKMM(TSF4AX8*-#-001YWG;UZ]NLU)F$UBK$LC;"2;?#Y[=QI]WO%, M&R*835Y(FKA-_$=F_1(C;,\/C_K#+S$V'WIU//('=AQ?]?-*U)#; CQV;I 9 M"NM+C3DPPV1I-QLAV_>EIS:::&4V]5G(?CMVL]27E >[UP$FWT_B;SC0;V9! M5C&UA8\OJ0SEE#$I)9,F8)1<AVKONM%4[+ M$( &AI#)5X!5@8!BE%*37S28Z5;?/K=105RYMHJIBNGF8EJ7VCLCDD19N--: M]"18B@$MPQB#,U9>)^U05>+]>R!SD924!>:$)Q L8X#9UP3+E 7NM(YH%4D$ M5Z\4[Z3<;FVB**_?_-X9Q\FD'\^/@3^IKOO4FQPLW%K(::%CMG>/IBR^+FT M;WBYL2HOD/-5G%R-RVMQ\BS>X@,EJ*(&)P,'#-FJM-XX4-%@+&]ET[-4E')Z ML8SE^N?6*LHK&5-',(3ABAN.',<5=FPW.^K#/=#RHC MM(:V9!536UAXQ;4L5[-LM0^OQ;*SF$ISGHMR"HGZ &@\ V.L!XE!T1@2U29; MAY>T.*O8;3=V*\56,6V4F&H)2]6$=^!OS$5*=#(D6LI &S2 -B4PTB5@//AD M54"#;.6Z<"6-HLXHXZI&48S,Q5EZ95[MY#&8572.8C\,J7@[/N@<'^77XN">GT@TU+C+(CPXW[@E( MM 3'G0%1^B'20%4HW?0H-UUQ^VYZ#S$]M(;V9A536[CX3B(O2SF'_GT:KN;H MM6AX+C"3+#-12E $+6#IT&P4Y1 94SPQM"Z5'DQ=:FK/EG5#=R7A*J8JIO6, MS51=V19=.1^Z\4F2+%@$662'&A48;0E(0WS^3]O(:/NTY0^B-Z$W/NK;+^5F M?S#PH'YR/3_YT$J=3D]<3J-MX&RFO1*@.XJ#L6W(.WXNO\<'5NY4LT!53%5, M&QX\>1(^'(\GS8G;_>&3O*KEYFS_E>V%EX.G]J@WL?TFHMW0XM,Y5GQ=!ER, M>Y-XDN6;6I*OHQ^^'S17:8S*:C\N8#_NS1\L(LEHIJD'9ED %,U,4\E!6)<\ M-P*3D!U,%6UKJEJG0_-E-H9R:B$$*,$=-R# MSG( 1)8W0M!<(&V##$?YGX../QZ-XL!_Z4Q&^6K]J5-NS^#UP%K" MU Q %5,54Q73@Q+3(B?(O;<:'>&,H,60C3QO@PPZ,)\U>W:<[^0$^=[D((Z* M$3>*!]F.Z_T57P[\\##^9S@>G^BQIR=J;+]HL>EC/!F$_9E.FUF,I^?-JXVW MR/B$_2>3LZK!)W\:$I*0*4&PY8RYT :<(1RTSB]HY'EGI')64Y#:F66-F* 2 M]EHXY:UO^5$)NQ6$O3.-=V?2?O)G,EGH4B005BE GN5M:"JC;[1&X?*>2';% MC/VPNX+D7=[I9WS43'B- U^_H&\$/$Z(/TA2M&EX?1>3_5,^K**'I()I8^_(F"-4&!4M() M+TV06J\4I"OIQ[!2B/UL^TUO!3OI[-B1/^APVNT4@-PF.>R&HQ!',!D>/2YK M/Q[V>Z%3GF4=26BQ3@I<&14V!>T:;KJT MX&(I)XZN!Y&;,M>20NUWB//6$>'?[T:""TBN5>1V277]C9CMB@Y8I1=X'(V? M_]]Q;_*EVE2+TML54=+$[.V$X "ID>!<9C.EK!(&9: I%?JJM%5IZT'2 M%BJ;-3N/-CB%QFL;=3#*:Z:3S#>)5]/68H?#*Z/=AM%V9P89$]I(1CQ@]@8! M57;8+0L>I,7,9:BMCVIK.\NOR\FMBXPKK55::\]3+Q+OTDJE9*+"K.E1,5O* M]+CG-$BAA!;Z:EY;O.2C$MSM"6YFLB5OI694@,68VP;N,8N6VRFT;P6T+4%N9PA&2 MH913C6BM(V7P*=%$B11DLM49;0.CS:N M?,Q2PA!-"HD'[RP_*:S T\(*R$JIBJF%:A+03!8 M(B)WF/]76RTD4<$;&91C5)NJ+M=(7:_1;+$V@I+5":-/E,:W4I^L0:U-D%K+:YK&)J"Q'?21#F^EF\JXFVVHC7(]JYR J7*DLJ"B!&--A@#-"$7B2N MM"H5U>+BV;>*WG:CMY)L%5,5TWK6N51=>(].QUR\1%LGB,((+!H%&"0#ZTR$ MD"4:=30Z"MLR97A/71'/OC3T_CJ]]LDEH'S^,2-ST9;>(,3!Y#&8AB+N&:_L MAX$5;\<'G>.C_%K\'$>^-VX^-GU_>%0$.HNYY.=], 'D=8V\-&_N307W_$2B MH49?%B+"M_/1%^ZEY4)Q4#S_0"4H:!0()$M'486H%=G:1J:ZY/9D6/-$:V%R M5C&UA8WO_"3239AXFLS[+A%7B_1Z1+P[WT>?JV@P +&: :+@8+, P0E+J1." M!B-* D_S6T?!*[XK#5- M%!O:>S$DV[DPC?)2 M\*@21(D&,+,JZ.@,4&Z)5T8;]+BUS8BH9+MF**YD6\54Q;2>09JJ$^_?!9D+ MQI@R\Y5H"HY["A?Q53%M)ZN\+5S,T_"A^/QI.F%M3]\DE>UW)SMO[*] M\'+PU![U)K;?A"(;6GPZQXJOX_\=]\:]23RINITF=5Y'/WP_:*Y2K8?%K8?W MY\;.R839T".@E-. 1&?CH0PP02=\E#R1O#>VMDV7LUL',"L=5-:N8JIB6E,Q MM;3PH2K7EBG7>=?<.>V#S=I51U2 A,X%1*$X&)4!A$9;9]V?6C-05X,1_F? M@XX_'HWBP'_I3$;Y:OVI7V[/\/7 VH/44&\54Q53%=.#$M,"1I[3R%$%CM0E M]-8Z0X@FDC$:(F/$+GS\>&]R$$?%0!O%@VRC]?Z*+P=^>!C_,QR/3U34TQ,- MM5\4U/06GPS"_DQ=S:S!TQYOU7Y;R'[[.#^RF@=K)+,.N";9?$LR@I44(:E@ MB*=626&VMA%K9Z1UPWFEX[40TRJ[050Z;@4=S[O35NB8B$(01I13>EIGQUK0 M[%-37R9P$Q=LV_CXH66Z\T;O]#-$:B*[!G&KF*J8JIBJF*J8UJ9?O521!+]WE, M)&;;F#.(BGNB@^ ZN*UMVC5,M:,/?07P1@R)+"E0S!J M&< &QB%X:SBR@#225B'XO@_5KP)_/]M^3CJ_'@]BAY-NIX#G-AEA-QR% M.(+I?7#\-CU8^?T<4X^,!D>/2ZR&0_[O7#VYLU(;*6!@<6.S1OIB;/& M6.8]"L*T8IJ)_!H16B(E?[Y<0J_#YHOWCB?CB1V4Y:PGX1=BKN?S)^$3,JFU M0,BZ)9L>SBMP*#T8R[VQSC'ILNDA6%?D_Y2D2PK1+0]&UR? ,Q@M,Y*_8KYH M71SQ[ZO;"0OL@%81Z45C\&8L>D5G[#(I+([&S__ON#?Y4HV\1:EREE8VQD1O MLEM&8CFPQR3/5$DT1..#YLIP6;PT42FR4F2ER+NFR&@9E:F:Z2_2R!@A4"JT4^L H=)&8H]/&2NH,49&A@[]0>(\],9' M??NE/.H/:+=^3.+K_B&PS M-7#_(':L+RWL[>!+;_"^,QA.\M7M*+\\Z/3RG;T?V7[GR(XF96+@Y"".8^=X M8(]#;]+TOB]S#Z==\ =-<,V6EU-O8 >^E_]P/,DO-&TM'YV?,CBW-B>X/3\)^9/8GUN6;.)Y<_2=M67?Q MS_)MN9>.@>CDF_X6\]H9A0O9^VB1Z>$T8&' M8*+1T3!&S9\JHZ6@N^#@:4E5-),S[?9EDFP5\M6E._!IQOBSSZV]^<,7H!PGP.K>DCH'[J3'-IK7^^?_Q^ MJL;^V?Y[?3G(NG=XG*\1QMU._.QCR6:5DV^=+!9[]@2-_3'3CTWR*]]DWQZ- MX^/37WXZM5]Z@^:KFC_ZZ82H3I1J42/?)+Z:Q9B^/=,PC\A4RYR8OB???/+V MH^:M;Y)YT_<0'S&45[Y-'M$KW_O>9=4C(?2-KOK]]SC>["_KO=9[W:1[-=>Z MZHDS_(V!SZ9E0Y>[5#_L"6$N?/226J I2=_/J7/](^8F4RW:C&)O].25!\T7 M6(;\T='PT_1WMIY+,AMO\&\W^M=VF7$ +P?-[R>3#NI"31?*^^/#XWXQNYK5 M:7I93M=IOJ%E\\I_OM>L[V$OV[.8>KYW=>/_A[4Z^\/)"? NL=V;U[^QWZ\F M=*IN0^AS%:<+%&FU>W&GO2BNL=.N]<@/:NF>' Z/OS.=XT8;ZQX_>D\-=%9: MOCO70.=9]/'0Q5&'T])$AYHE--&YN(DWOT$.DU0Y@_\^&_^9[>EGO\N/OAY][.U_SZUX]T=]]C MN=[.U_?\VS+G=\]V>^\^O&>[?[SDNQ_\U]U??F,[O[S\NOML]\->*9G^>M!_ MM__\Z]ZSD'9Z)P=$WI!/?\:HC;%20K!: $9*P1++0(F(P: PA)=1 JR+1G>1 MD^66.?\ (.MQ#.0F*&\=$][TB,>/'GY-J>V2P;0WXK6'T[+F_LCKZQEY.4EH M\C'S5I#YAU$U!)K9+:VI+:(@T)J-/:$U*9"92 3%Y!LAL I=< L[0225M MRNIJ:YMSWM7T8I^ RFR5V=:1V1:)G6EO73;6E(D. TJMD[/<"&V1^TAT=4-; MP&>?YYKF8TJ",FHA&92 U!DP03"@S@7*7#:YE=_:-J:;M]A:^*$/;=KER_'X MN,EL#E-^WJ9@:UP0TFG."72>OWGUZH$-PEPLB\FD9=IGM:X)HF?2"9:(30RC M%MD:$\VT(D+H=%H1(?Q6Z M'8_\@1W'5_V\$C7IN0C!?9E+>A+"/.7(QNY](:2*E54F?ST9?9<9C]X\@%:"%8\%G'8N!;V]+< MNBM^!7'EVBJF*J8U%=,"*I$K99-27CDIT0FKN73(T*(UCC!AJTILHTH\%V+1 MT=N2!^.EI6S6D!*T<19(E,1;X;F)KFU*<4DEX6L317G]YO?..$XF_>GQ\&YG M$)NF(=.00>=3;W)P$/OA-I7BFT13JX^DO([CR:CG)S$T7#6-H$Q9;3=.]M+T MA1?#T;[]_$>1WK!?5K^&4A8ALMVG"4%]]Y& MZM+6-N6FS%==4JCX/BV2'Z2Y-ASJ-S,(.>K M.+D:E]?BY%F\Q5)GD%,.-+!L6LK(07/G(,A$E.6619M-2]H5Y&)T>^%JA(KR M2L953%5,ZR:F173F$J(M56>V46?.!V24P8B!>L!@2/Z1 ACA#5CJ ZJHJ=:Z M55JSUK2]TJGA@(>/5QV*^6]4R??W%-7&W%F)J:RW+ MU2Q;[<-KL>PLIF(B(4Y:A*PP#: Q"#I) XY'F_(N,$R4&I9;G\JMV*T46\54 MQ;2F8FIK"4O5A+?U-^8B)3;PQ$D(0 GZ['$(#R:RU/3>D0H-Y0%;I@OOJ9GA MV9?.==P_N024SS]F9"[.TBOC"":/P30,<<]P93\,J7@[/N@<'^77XN1A1([7->;2O+DW%=SS$XF&&G=9A ?G.R=2381+)/L! M7#E FODP$Z,%QW3T+"7GK-K:1NQJ>>O 2\T.K86Y6<74%BI><>#E^U1;3TL^$(3ERBC F*= F1"@-%*0LR^@]:>%9%N;5-QL6U0!7"[ 5QYMHJIBFG3 MHR]5'2[#\YB+P!A-L__("3CC)6#D&ESB!AA3!*T,T475-H6XI'*5&H+I?+*C MD6UFM=XX^K*!$>;515]\&-C'IW+<2],!:0WGO1B.GF81_IXE>,I[>^F/$_&] M.;GA&H"Y/@W.=W&AE">2O(%H2?8*LBL UE(*PBFA_G_VWKVY;1S9&_XJJCSG M>!#@ )S+R5*H^3S'IW;&=BY\S._)/"U6:BBY>4XCB?_NT&28GR)8EB MQY9M[M;,R!(E@FAT]Z_O&?P_5^+9SG< MDZDGTX:JRUOPT/3J]B0)JD3!A12T-B]FA%EI2!YSBT7F1? '<^>\R&[ MM=[\O3#H979/IIY,#XU,&V9M]ZIU,U5KUS+/&%-!99I8FC&PS(TF*N669)R% MQ"2ISS3?/.7ZU%J!O)J6\.=D8.=EZ2?V?# KX==&M5&N%^SUQ)J!]#[@GDP] MF7HR/2DRK=/'S9N,YY:*3&C':;"&)[GRJ<^YUHE/PP_IXW8P._$E@KC2GP". M*S[ZW8F=COUOTZIJ]-A.H\:.4(O5C[$]<4=+G;9$C&W7MQ[CK8/Q#CM3J'V6 M)%IR1Y3T"2"\+".&YIQD5(A4,VTDQE[H,+_1%.I>#O3BNB?3 VR[V8OK31#7 M79,\Y*GV0'^2)BPE7$A*C+>>Y'GPWDMJ0V(W2F _M3@Y'/+!"-BC#X/W3N"> M3#V9>C+U9.K)]&!@MDXTY<+S7">"4ZFEXCKEF7+<,Q&<^2$P&S##$E?WZ'B= M.8)'V[.#3C.V/%7,&TE2*DW=F%2E,B$LY$Y1SD62B&?/Q5"R=#/:UO<,_"CL MY)Z!;\+ >[4W$IAX^UVNIK"%& B];,'(S]$L+JC:*@^^HDO]> M;=I?]"A6Y>O98$^7]F20TN$ N> M=VB]0GSC7!8RP10U.0^":6>*_ MC46^77(M6.0V??0_D,\W3A#^UX^AX!J4VRCA=AE]?9]DNZ:!$@[R\F7U\C_S M8G;>HZIUQ=?YY-)E/> IGB]]X)'$OMGJQ MM3E/O8;8RFA@RN29TXIQ3JG,,DF#"-:EQJ4AOUYLK=>-NI=H-Y%H^YWYA&G0 M0:"C)Z<>N^Z#;&.9)S8!">>S8'V0V&\Z'THI>['6B[7'(];6<88%IBG5:9!< M.&ZLTXYZJI2G(L@DU>%ZN;:^#ZP7<#<7<$O(YK.,.IMSD@*IT.*,32TID2&8 MC"OF)+?8%$'1RZ47:^=Y])*MEVP;\-3K2#:3RBRU3FHK4JZTE4KZH%66)JD/ M>;"]9-LHR=:)T1E&7$2[% 36$8X-ZD#0U4Q&9X]3U,US-++G2I[ MV=;+MH&23!B>&*95)YQ)KV@CH6,^MX8W02)U@U:*IX!Q'8) M@#4F",]X1@S3*8 UFE/!<^5\^NPY3>@PE?Q!6*-W-")N<=/K^I-3&C-^[XEI MKVI''L-J@]D)//WQR>!T;D:%'?C(0W!9\-CM?SB8^%G[I:*JL-7_0$_,5_K85Y,FPARI(TH=R '0*W/8TW^ M05C,,L"=V,%U][)B+5FQ.]O;:=#/CDK^^O=)8L?_.]%_J/G!^'_?'_SQDO[) MWI[_]>+5Z.#%[_!\?YWL?7YULO?''C]X$)"*C3A-G/$Y"HC08)U* 2ZZ&](HNW_V PJ]&YA,/NRA%JHQP7,A4 MI6!7>*&$I1EFEC790[S-'@)[XP<-*(3'CQ_U/?'7YK:EK<%RG1GC#7' &80[ M9XFD(I \," I-@W3%!M8<,6&5-XX;'\/B8&W44#W")G[LO*\(6>O-^/G,O/V MJO(;F7?I C7.A32G.0D9Q]9NN20J9![8F"4F<"]MAMUG'B#3/NULWG6R\0VU M6=""IM3" = R%<)1,*NR1#FVF%CS)::]J3;N^?E&_-R)V0:PACU30*H\E81K M)XA6N2/,@9*6/%@J'5C)*1\*N4G]I'JN[FNA>C+U9-I0'9F;/*52Z$12AGV0 M99)[;RRCJ4U$H*K7D9NN([NN9..]5LX8HK15A#.P6%66I41J8Q-.!= Z;97D M)D'?NRZ#V7R'<>,I+B;(KA-?\_%9,3L9Z!F9G7@RUN4'/[LCWW&B59UKE+7:JXRA4#()U_@^^X=Q#_( FP]P4'\:LQ/M?>"UCO>#?YZ^C-^. ( M'<-OX9\W)R YZ#[\[I^?=\6_/[_\M+_]3@HF=<8<2;G*"*<\)2K)*+',Y])Q MG=D'Z2>H?M4]+&GP7J9:ZU0"ZTB,R-@T)!84K4A7NF?;Q,*[BP+L\-3VS& MM53&@<4+_!I<)E(AT][TW71^[KB'C4BL-L(0054@7.:22)\:8HT53@!KNUP] M>\[2(1>])GYH3-TWI.W)U)/I/B*H(3,BUY3:5'"3IBJ@NF3."6=\SEVO(C== M17:]P]++7 432&)SK)CP@BC!3#V9>C+=IM%#.:.4!2%SRU5B5/ B830/ MDEFP=?B:1L]G7TZ=KD[6L7=>CD]'TW/OXS6OYZ4]T95_/=*3WOY9R_[Y?34[ M)LLS;KPF2@:T?P0CQC!+O$FE#9(&:<*"H1]?=LR#,8#>'+X=5'XV&_F8([+( M:6ER8C +YL2/W!,;2;I>K@%(K\0Z;;WV@7,C%*7426V,-Z4]_(/6F(]S]/OM@/6GVMIM](%-G6$@U MP;F+A/L$4_U"0F2NA]M[TI_-&1::V*J5SH1J:8A M#5P $-'2RM2Z+'=<*/DM)83K-Q^Z()DCN+PDGJ^3RCW&_#:IW E#&IG6FJAU[6 ML]+KPCNT.3KN$FT2+D422"XL0W<)&!U44+!!$B6#33.JTPU3AG?4X65QT^LZ MO+"DXVPI)LY/9C\1=1\M7]A7_2I65R>#^2F\YS_YTA95W1DF?CX]18)6?=>- M!^1XB1\>U(1[V5#4]\]#JUJ<*B MWX0/>:;Z')@'QN9]-.]!D.ENW2^W4D[Z94'<(])O$\0=[XS,%7]FBT=_TUJ M)$TETX3Q/"<<%"31(LF(21A+%#;82#=07=[15+&\>KHNZ MCR3T9.K)U).I)U-/IIY,/9D>(IF>6D5^VX^B1K;$:+ $>R>^DFEHQWK/^%K M_\1J\GNG2T^FGDR//)*T[=[/JUEL17(TW89=Q<7IT6M=N-W)CCXM9GH4 _Q1 M+.YTI.(;G,Y3%3/?9#W53K4WWDZ/)_%7HG^M=Z6MY4K[L)(6S'/FI0@D2*H( M=Y(2PUA&DG]GPP*^'7 M1K5=KA?\]<2JL^_=1]2[\GHR]63JR;2A("_DFK%@:& JXUI3:3W-J A@4+M4 MAF\96?C-(.]@=N)+Q&ZE/P'X5GSTNQ,['?O?IE75:*^=1GD=H>ZJ5[\]<4=+ M3;8$BFWWG1[:K0/MWF_/]I?C#Z4S .Y40F3J N&I"D0'ZXFU7"0R:*8UCC\< M"I5M4!%9+P1Z6?UHR+2A!GDOJS="5G?-<*5U<-9HHE*#O2^8(U)(1K1*E$PH MG Z[@<+ZJ<7(X:@/1L D?0B\=__V9.K)U).I)U-/I@?3:)AZGOA$)PYGH3+N M%6=:4*:H%[F00?Z01L. &9;HNL?(:V'DE[.#91X(E2XDTG/"$VMPM%-*I)&> M")ODW-!,^RS'2)6XHBE.WW?_43#PO70*[QGX)@S<-7)9X$%)PXG.E"9<2$,D M#8Z$))$J3W0NK=XH#K[K=FY$?M(_37#";GOZ$M*FFH\(M/OP^(7:OCH'UVE6QP%PBG:945$I2P#H">,9XF6C#$0E7DO(GL1V8O('RPB>-Y&>G5HGZJWVSB:$,^T(-YDEQDA!TI!9()P6 M3"1@(5- F>RV6C_W(K07H4],A*[C4W<#?V M4K27HKT4_9H4Y4+D(1C*:6 \&&ZXU-Q2Y606-!6BEZ(;)44[85>3,RIS:TA* M48HF:0*VO,Z)=[D3*O6)1H,^Y=F0JEZ.]G*TEZ,_T* 'B] 9IC1W@?/<928) MS#C+CU/T*X%S5U2G(WV.C_H5L=M?^3"O[ _ $[^R/P!/_,K^ #SQ*_L#\,2O M[ _ $[^R/P!/_,K^ #SQ*_L#\,2O[ _ $[\R'H#_F6DS\L^;(5B=H5]C71X7 MD]H1F:P&,*R?S'QY]R[Y./#KZ,0/M,7I!WIR7DR.!Y/I#'Y=E_#V9%# RHY+ M/1JF]/H#T0$>\"<].M/GU;/_63V/%\E7@5K$EOS%H&)R5&J?[/UTF4 XNA2$#FV<$ 5YR4IY]?1?[[ M%!?RPH;D5Y[:'9 ++SX-![L3>ST[;\I:%Z)IIRN:#A<"*9($1QJ^&DW/JDU_ MG+^];87NWS=^J;L34!33.?R$JQ:KC9IQ*;EC7 X6--*GE?^I??%SJUF+2?S= M^*6?&VYHQ#W*J@LQN?C@]<=+,;:5U**L 67-G9N/M^)'%^*,]6=YLI4J>NW' MR=;UGWWI9RF(62F_ZV>__)E(K[_I31;[C7OP%>#[U6)_=>G2*Y(\ZN-\-^7$ M7SWD\5@=%I\&>W#5235X"8+&+6J*5V+8-]V<3EK.&I'LS=XYEC!Z;=TW5;5/FS=#T?)5S_QP:E'[ 5F"::)? 2,[ZN?ON7L?"5AY.:'ZKO[ M?_Z01=Y#>\*[.!3K]29^? M]]];OO?YG\7!T0@_2P_^V/WTU]$_Q\O,P)=PS3]'^R_^/-\?OZ3[G]^\W_N\ MS?]Z\?NGOUX:)5CDC M.:7:T<2IC&6@VH;9C6I3-J^952^-'JTT2BGG/%59,)*KA)I,6QJRS 2IM#6J MZE"8ZQZ8-RNG!D#='[3K#% ;S*:#T@/CV6+D!Y,&\^&[^-JBW^ZTG'XLT/0VYX._S='3 M5TS^/IC>MLVP*6;!#T?^3-2!@(T]'H?7#.Q^8EW*[Q8YK]>([9>+DPU[7;6& MKEHTR$!=9;P)U*M F%$XL- K(EGF2,Z$R8U4PF(;6"J&BHL-FEAX2_BYY^%; MQ)L]#]\I#R_QIJ*&6Z$Y<3E:OSZQ1 E-2>*E89X)J3U..TF&67[C7HH;"CHW M'E6\\1_U:%Y/&)T&!!;C*2X"L,;@3)>EG@#V++0I1L7L' &HKV; .S'/11?E M +_MG]A TGMRWJT*J[>3TL->?/;N5UU,T# ^F.Q./OK&@NBEUCI2J^@@#Y\F M.=-!D2 333A5&5%Y&DANJ'<^LZEBXMGS]+;Z_#R]5S]*UR=,?O MI6V2*1\(T"DG7#-)#%"8A*"PM,^]AV-C/!Q=$L'KD6^F16YW*-7+J'5D5#=2**5)K+ @F5P(A O/<: O M(SXHS9+G?'Y@&/GJ'OD:&7H,,[XW7B'%&42L)3H8AV MB24V88[ZQ"E'#9@10\9O##KNSO>QH85'3\59T^5,]-9$@I)I(//*#W15^=GW MS:Q]&C;='6*E5[$$S/_F=>7?X'(/PMO*;R.%>NGZG=+UH!L>DIQ)D-,2%6@TGJ*)EV:;=(@[=Y/\X#A4L_3/X2GEXC)&98%)S2Q2@-B MRDU.I,_!#M)>9J)3>+I)^6F6;HH!\>Z PR&8RFDV,R\^5X,-;E M!U\7NOG84710>3LO8P[2$W/AW'%^]S?+L+T%B0X7I+GL=NY%V#H9ED?;RQF" M\.S[9^^4]B+U,B6.P[\X$Y*8+$F(,[G/79+F2D33+U')9J19]FZ1J\\EH0ZED@/#,I 09FP,Z9L,HF061@:_R__R,993\_ M'%_.XW*-7,ICF6 6M)_,8F^6POFZC46?P7*O]6>KXNN7>04KJZJ=Z=B <84+ MV5G0;:=+MFU,1#JN.U?LG.#+W0D87?,)&&'7?.6W-FF)]O+O>^',]CN;,Q>$ M2DA(A277PY4DT[F29 9 MD9D3A /G$^48)33CNJXE7?8EO+9]H'(!\'/]]A9E3/SS^"GY<.."IHIR9X]%\,T[4.!CY6/[Q52]'Q\"]ZJ[7<^<2Z1.87C ME&%NHDZ(2=%4 "9VG*6YEB%VI)67ZTSOA8^?CL/B=>E/=>&B+VHZ._'E34JZ MGHB5*)-8DIHL M4)WYU'")-? L23?#SNG=%AN(,7JNO0NN72**D&:I2[PBF,\.17W0#7]Z?5/!%;Y]:3GJV;Z"NDT8)( ML:[TMR6%>I&TEDAZVP42U.5&.BJ)%CPG/!&<*,X2(GB0VF9>I,(]>ZY$[ZIX MK.Q[B_W[>O:]&_9=(HI$)M+:#&B3:K #93/!C'1$NGUS69>EFTEBSZLPLEN*32:L6(RITE/ V:R%2D M)-6II9E)Z3Y N[: MLEW 82BU(6A-5)()PHVQ1%)FB',R!WTC7&;2V-E.W<2AVGLO-IFI[V/Z0,_4 MM\[42]3!@LV!L3/B=D5*1C%FP)S"%6R9>$JXH$)&+E'N/ MT"-G?(/X^NDX/(#MYIWBX_,!&>SL'0ZT^XC=IC'2@K7[O0OD7I'(-=%?;$.% M*_RCF)WLS"O8+U\N>E#MS,L2*+==$_)U3<>=[3LV3(U66HTKM(-I;I-]5#TC/_O3/_ M$LXHE\'_C,%D$#!34NJ)=CDE\%;P-KD>D3^E[K*"35:<#QZX MP UF^M.3<&LU M,9H+^%-HGH?,*J.?/>=\0W+>>R_)!H9H>I:] Y9= H=,&\\R$8@S.L<6;0&L M!I81'2A72JHDYPY[+C["%AIBH]NR[?O9P.KJ9/"W>05@H9C\?7!:3C\6#OXP MY]U6;4".C]\?EFDVR$Q+YTL"S_L3[D\U'15NT#[E8Y=:]Y$M O3= ?*^;FCZ MR_G;"H7:(G-^>T'67KRM)=Y>=A&)4[FTA@62<)^!781I(X!22&I-<)E0@3FT MB]*AY+=0V/_-3/2 /":/33!L:-"G%P<_3APLT8X)W'EM)<"G;8AL-I)QC&9(-.2R%PJPO!E8#Q/:/;L>3;,-Z6Q=A_(V\! 7L_+]\?+'="A MF+>4I20!P4RX1X^7#@F1B>9"!R=D$%C8S<2&\/*3\G^\GI?V)#:A ZPQFDZ. MOS#RL7=_;";RV%L0ZW!!JUYBK26Q.JUE/K]-#WX'4XG+1!A#+/!B5] M*?CC8? [0B8];_]HWNXTHK&)XZFU)$NL)IQ[162::Y(QEF1W-653\J[LPUKQ@-2U:DLI\5,CP8>!VS ^_.R'S>P45CJHB4( M O@4]NW\]4A/9B!]7\*[IWA)+VC7$K1V-;1D@)[!$9YQ1KCP@L?-(F?H^0TL]4]\:4W=&'04L[TPS8G,-EA%/,F#JQ)%4,\?! M/ )3R6*F&D\O]])Y\&W\'D@56;=V;%E15ER16GT3U\Y3+A:Y0ZQR3;'((E&^ M+Q;Y3K&VTOHO,SIG&8XW4#P0GE-'9,X NH!PR]*06:YS$&MBR-3EVK'OLPDW MIH#L%KU!CTTF;'S+XEXZ_#CIL 0]5DNMK4<*\IT4D()%C.L1,7A MG(X'157-8T]+=!).QV/0*-6)+N%VQ61P.C>CP@X\F*FS<[@BP!TGQXOZN,5W M[;2*\\>*[ZN2>Q*!&TE]RBP3/A42!T@8':BQ#,0XM4)G[D=%9G<;(AV$G4C> MP]G4?NA5[SJJ]_-J4P>JO?0^(REW ,PM1F*UT\2&5#"ML=-E\NPYE7*8B\NM MIOI0[*/A:.M"KER@CDL'/R; !KZP"RQP1;GND9F9UX4N>./?OA^.7A M1D[6D':)XU[8$)S5BGO&,1DA#=[93&8VR>F:^.5;$D]Z07=S0;>[,DXD"TQ3 M30E-/7;(A'])9RTQ6J>2)D*RE&YB*FP?!KUE9@YY\)XYS8"AN79&@2&2ASQW M"9>4B;R'+AO-T4OH0F4&$"51!&CH"!>I(RIAFC"79TPKQS.J8X-7'T2IMBM-^M>R7]%2F#*1A^Q M6$]2K304XHQJ9X4E+F@PLA+-B+*&D3PQF,#!](V1-=HM- MYZ.S8E#ZD9[A+(]I=&E$#\B@\K/9R&-6(4*,TE>SLK!X50LSBN_L(_1P+:-- MR_J.PXLB'5\#&=_45#R:[OO9(9+P<$'!@_!F0;\HWMXB]7KQMI9X6^DNE// M,C"6B!1 0>Q%/V!GB/_G2%E5TAISILM23 M)]?C<%.\''_4V_^RH4@O@M8302O%^B)/@P@T(YK1 ')(8$D*%\2YW%)EJ9<* M;*A-&NW<>SH>DJ>CY]6;\NH2+J16YY(%1@3G.< %J8C.$_A7:I37B@9G,H + MR29QZY/R=UR/&&J'QO0T5KD_,9?&AGDTKO7''M34:455W\)]/5'U9Q=66!$L M36U")...<" 4,4X)PHVU69Y3D;C\V7,U3-@FQ7I[!\;F08N>G^^/GSN5ZSQD M1N6:"(?\S%5&E-"2B,R;3'AA;)IC=V1*+WLJ^MR-.P(?Q<06IWHT.&V:.0R M.4,LY_*#$0X%'DP-+%)_/PAYN/;0O<*TMDV N/(S)"P^N:/C!+?@Q M3J_O]AT*5]3@_Y"9]0]1(6RH.^F:9B*+=@I],Y'O4A3[+[97$)Y#@!14^-2K&A6PRRYG+L!Z6>^4'].OJLZF'F$U>_P)+HC\ @3R_?YHY]5HL&:JN2K";8 M07C9D.L-4.M@@L(-_WFYI,XR.S .0IZXU3'9SZLG95]A)R+0FYT@)&F31Q5F3$\=P2CB$YG1NPK*7.% \9 MCBH%"9E<;O_2^\0>AV"XQ:9QEVDKE)YO'FY1%M+BY"1U QL66,TQ4U"!I>0D 1%G4*I?#S'^(9>@+6 MX!TZAVXD%%_#5DS!=JS/Q@M?_W9;K,N%C\#$] <%RAVZF7K!LMF!9XBV> M.9\[;DC.I23"9E,#I50FJ>6I](% ]4]>+AX8B' M[I0TGPLE<99:A76Q3][GLHASQ^,='CT[JLU@9*'MZ^% M2-\(:^L=_BD%DKCIW(S\@F(W$XQ7;>R]RL7_NL<->C0:0Z0\"T+G*C.""QX4 M%6":*YMY8Q*J=024]^CEZS7&6AICI5-2$KAE,O5$9#PAW%)-3)Q/GLJ$Y4%F M(4&-D8JA5+=L6]\"C]VS5Z^7MKVTO75IRTWF#%.:N\!Y[C*3!&:,TJ'67;CUIL; M(VTC@O^?F8:;PG]=\?'Y_P?_:A?>^2T+Y\N7M\VB\FLV%C/71'1^73B_*2J7\4MC#T[ MFW($^&(U@S=B/=36@H(7MZ)9$&=;.59>G$ZK @G_4^P 6GST/Y\5;G;2BI3. M%QOB)LNO: .+F,^N_\H/W_:O2\:X[_GJ;G3_C:N-$D9)IO*4&ZF]Y08M7)+P*UJ0W9BV#DQ*5UO_Y.HER[&F+8@>8 M9P?U74Q*U<^O(G^7/+H\!@I%X92LPI\[.K:79GVRVF@O_8M/P\'NQ%[/SYNR MV/THRF;3P=N%O-I9R*N=KKQZM9!7APMY=?GQOI$I^;,O$S2+8/H^-H1N#1I$ MMC\?PT_86\AO6858!^6QGA2?([\L=QC^ &CUN@3=,9G%/P_"8LN7.XXI>Z-I M-2_]$:SIEU$_1/X_>?/CS"/'5[^F? MGS^<_?GYG_ ;B+O^(0H8W @ MLI-.!I-:9FK\'/,;MQ']>L#,1@I)<^,S^FS@ <&>(G^6 M#7]X>[NZ_/#QL\5AS M9"Y(+OBL64:D:TVNKR]E=>DXY,4;[YAFA@N526$LESI/I#9)+MVS+\G&>U+@ M74DX^!N.E6+)S_6;\0_Z\V!:(EX:M)_5&*OY\.]#$$S''CXO!V?%[&10S*I! M-3=5X0I=%KX:#@J 8=B% X'HX+0$FZ;"'1Y[5UA8SJ !;6#_V#E*-/@,;^

W28W7$=#S&UC8@FVL6C7-:X-D0PX[.X:LX10ZN+E J M#@#K?R/>[.P$S7^N!B?PC/^9 \*$BR/R+":#P^D<-N40Z IV ,@)>*;A M8 <6#O><%'IK@#]T6H*95YX/IHO\WO;KOY1%9?3$=[_S\^!@K$_T$$Z *77U M =YX57HX"+,17+<]!\,/KH5W#@[//.B,Z]7='8OVZW'\Q7U= MDAMHJS_J8A21R*R>53^ .WTLK*\B="^JB.^W1Z/I(0A@(%;.?Q[\JW 3#P?I M[*2P)_6!=-/)M 145 )M@ -]JSOC@R\<1\B#]Z MU<$9QOOOZ=/F]O_P<"A6[G[LX>#[3\ -562&E1\^PBI@:N$.\S0?-I/H-U7B+4%@B;P38<^M$ ?2'#R.[M.N";8 5;^#;^;"A* M(*@IIJ'"6]0ZM/N\;BPX7I43>MQEU4MH$!TC' $YFDY=7,[J^H5 M+S*C<<68EE:OJ9I;V,DJS$?=.\02>FT+^!U=4V-@_ SDT6"L9[!K\,>9]Y/V M^,>'Q4VUQ6G1S** QQXWCXF?3A$(U13#N/(JK8R'#YOZ?;R;*XZQ,TA'LL)Q MZ9R\&D7C_L&.GN$W9M%L_\^\J.W>"E=P,)N5\18C#X?L:/GU/3T!FS!2J>50 MO+;670L>Q57_^WRRO/B";EOY;*G%X/B?(=UT=7%1N*96:'9%XK4QU3N3E;@U M.R?(WK_]MK-XP.7;BSTID'J,?I/LOS-"+F*'G>U[8/OTZ#W M?EQ:O=%HPRCQ32T-(M"*8C]N;Q1P>XC/$(88$'T!H%J$B[7%Y:4OQF9>5C6C1D6!/W>?%&N??".YN"4'X ([+Q&U LJYS]WZKS6B M'4V !O) M#UN#JP35 ES5+O*/OI99H,;C<:IJ.PZ;3[?0%?#E1Q0^I_H<,,<0@52=W3_X M!0W!G7):5?7+PY/"C]Q"?_ZR\\OA0G."[J]-.#")I[!8,+OPQ@9'TV@IKZX-,;3&!"%/S#G!_PZ,!@#ZG:;: MO5.P,7YJR^1&:N:?>C)'PQ@#IM^F9MI[WZ< C<^]D;SU,)5,XK)$Y49R1S4/ MEANODL"R#%1,+FW*>R7SXY3,^]W/!]OO0FZTX-1017S.$F<.6_= %//GB%6UA[ M0)OOXFC5QN!%_8.#RKRK/T.Q^5!5RNZD8W*@RVB!$6KZ+]/1BT]+M7&)F@NML?RUZ.W8APO'>+_[E)+XK!O)/T/8GQ)=_.W!BYM[ MV/I]5MQ$_UTMMW_;C8M)@1[JR%L8248Y,2V'<>9Z)."I!O@V\J,EK4X!>=GS MP3'.TT&N67QP=@*X(@8-L&_ =/)^/JFU20Q%K+!XZWXUWH*\'_A8UHEK@&^^ M@-,S;L_6M^.,SOE;T:OKZ#:9:9JX0#73GJ=42:X89<[)P*G.LEZW_4C=]N%L M[_A=(H,,22X(B[.4'5-$&^EANY.$Y5IG+L0&_[FXG$#[@,7IGCZ//L%5C^[I MO+2@"R,? J<"CX-Q4TP^@BIKAQ5C- 8C%G&N3U''ZDPQG7E[,H'E'Y\O GI[ M!6A%/2N+5OZ.+KABEQ>Q^TH9QQF@6=:IH:ZH3(.'=:79/= M+M9@&\R>G)TO^UV_^KA?(.LL."=[IH-[*9\_%UF5\".=L-(K@!@$+GJ;.>0.Y"ISTH1Z? M'5^!=NZ(Q^A0#''4$HQN%.--%U"(CC!7.3H / MCT_JB',GS P'O1C'ZV.LT4^ FWTT7N&LPRF/0;$F./*=7O5[E@)?^$17HEFPC67 MP\Z+^%VU-8C+J&/,X_EH5M0AM^$ .(X8N*/#?(C332@CO7HO"JJ*U)T&CL* M]#7\:!=&PMX+.)"79?H%-$ YKC!7RWXQ/<60@*#35&@1LX$$D0UMP0K MU3(?YE]O.MEJJ,6[:6<3X.&9GU1-4DO$"EL#_,YZ$F;X-1'36>UE&=/Y<$7( M?%%*M!IE(5/6%4G-]UL; [X'9RTB() [13QLHU@G!,;(<+K4MI=I/I;'#N9V#/..2$\RYW16/F0GCPLKMYP4>7'Q"N MO;#4"_SS/Q=2G9]\"9.\OH2IKT9Z^-5(5V;V?S53_T)FOV09E]G^)YJ^;#-,'JEBORA&OYL5L(0X/_7^66;2-GFDRR <3 MV)8VA3EF7OO_S'T]UK X^H09T#&?&.[?YC['L.'@-S__,+7GL$_;<+9A#Q:W^\=O2]0P.S^- MR=K-=X<7[Q!U]/5IULYCT_3&8>S.:3EWM'IGA. Q=*^'2O_>U M(Z&87.W;Z"2_+Q?SCYVCN)1NPKL]*;#"IQHO$L\C!FGSFJ_QG#Q\7OCOJLDN M FJV5+Q\7H[*^2%^'Z_"K8/#WAQR/#2#SJ&YA:F+7ZQ/64+<%77J?Q^].?KE^W/UH@53!S$E'I$ M &+%(. Y_!IF1]D3#:<$/JI/3/O[KW<6#C@X>K.3J8LWB,ZX4U^B)ZF[-\#! M>C":GN''"/Q*K$A"V-79@WAR-*:B-SQ?8H\G+"H?!(WNXWDYT9'^ USD0SU% M,1Z$9167(T(Q$1[]WK^\.D13S]OY2)>#PZTW6[\MY=7*AYVD>C@]87;6B."+ M55[+H]>8$,M*D5;0;EVXK2GAXZHU8S[ZY>_'4H;1,4:L3L8KKGRK3[5!%ROF ME2%!X;Y=(; BQUJ&>81._1=-=0;NU $*B@=Z6%]]L7H$#)&3P;(LY*IRD!6G MW6IQ8IQ95D8#_)(S!M^R'^KCV1RZ;AG*XMTK:TI6?[$M]5G\(JX2XU(Q)C5> MUKET&&'E'NU28W$4MM4YJM>J4PK4WF^%N3HWGTVG;851Z^6(P9$K"X:V5BFX M?/CKX\23 I11NQL78A%!!.>DSUV0AC.A-0_:IMP;S805"5TSYP+.L<70Q!GL M3N4G5\8EWL;U+/)CGFP\8O_]<;)W]HXZ)5(I/0D<\PD93XA6)B5@].6Y8S)7 MW#U[/CN;7HY&U)1='O0AGHW?MU_O7N;*YH.+E6'H&-E:?@O#O(!64,%_A4$/ M+1[IB&S>=/Q?G0JU-PL\"=QR.BU1F6VU]VPQ&$J,Z],0C=G&KP*GY+B9 MRM"13& =W6=:BO"R['V-OHW]T,I44JTB(IOIJ?(GQI8;J-Q7(7V+T]QN]!.4[\.1SAIA', MQ3BG:V\9^MF6@8.JTIC MP!.?,A9@="]'\P)E:A-ABUJC\^1H?'2LK:.3HEII,N$ )WWT3>>(Z$1>M(\H M)I-I'1H=&'\^164=8Z>+N*#!Y!#;UG'$M@P?,;1=)WTMUE!,3N!5U6Z75;HEV#"3FK?@:W_,3[ *:N<$WEM$_,NBJE.% MZQ1CD)639=;C>(RN@_.V^T=]NPJ,*.V:18_.6^9&P'H\C?K.,:MFX4%M MM^H?!\#;B)W NJS7L#@>@$5C,+F.%)TVA^6"0[W4IX5;&8WI/YW&OG*+-=6X M(/,5%A,JZ[:2$NUVA-#Q?1U1JI?IR.\&Y5 MNWAL9EB_+EI#.D+N:FY/X#F:%"?KRVC Z@55XSZ,]3&0$NSLY1K;/:@54(WP M)ZNK-_,+ER+^1]A:-FVGZN'MJV5-R_:PV#^VJ,-EHP*@GVN+PAOA5\<"XP,N MFWP]5!RR.VD4,O+.F?CE-I;R/(S>Y=%[%H?MQ-SR87\. G'#+B&]%; M@3&'U\3XZL7.:<" \W%T Z])V>5"3Z>3FA[72)\HAJ>-PQFD#U#!D^B\GHZ+ MZ^B 4*B1%-&D1\ZM3: ZC.Q*C4\-RQZAR+@H@2\Y@-[X\12LL9UA7/,8( J< MK[%O;.WE;RX#RBC.CEMGT>G)R)OI;#H^7W75M(%I3,-:H0UN=+42!\#O39N$ M3/B:+EW;DZQ.7:LPB;]/V/JB_%%]PM9FK.4.$[:^FH!U(6&+*VNHIK"$E'+O MN(8WG*?,L,S3-%?7)FQMH+X]FD9$-/R6ZIN&,6]C E!R921KZ992Y/)>&,$DUX3[S1.N0D" E35WP6>IXG*-].;9U M!9"PZ'[&'5[HKD;'%AV_=0RC(M!8LRCKN\_%>D59;176RZ:*;'?2GY4CR_=^ M?\<-DRE(-&*M@K/"0H9Q4$F$%2Q3B;$Z24'?#9.K3LN'IJEMW> 5S\"U5201 M.+5%?%N#7UHKIT]S M46)26ZAU4UQ]3O2,H+&P&.I8]^ENO$M@U.HCBRP#D--HD%YAW798 M:I'*?*UU5GI,-ZPMS^A\7K2\7OCV9]$J[EI^8&G5:8TCM(,+C&!_V49KXDDQ MR-#X_NAPL88%RL*?,1Z3*+$0QDRC9;:1O6IP1YKMJKO*-:TOD@?L?\&3Y5MW M&;H)RN.V6_6"KL4D-"G5&$VIVK3:VJE0M\QI?8MN]837U7F@#VJS',,>5PJC%J>_2QGX; ST'F5*V3OYBLN2>+OG^^PK"M1E&'L\'J./1"I&JUID4 M'4Y3K%)MZ=*2I0EF+X[HRK>[.0AU:/!$CT+SU6_K=+V!K-V-IQ7++8QQC=E" M-0Q1P,QJJZN#,&P1E)@UZVRHS_J2$+51'5B5LW2QWVUB@O8<+7-<(ED MC0[3Q;"!-OKL];B.&S3O=)-TET?@8U'.YMCQ%; K K\*N_O!J6V/A__D[;QN M=E$V7\2$KY&VL5E_V:39=;0Z(I+E+ XRJ(ZI:-4Q8O7F86)Q M:&?M&+A Q>RFIXV4KT,C,0[A/. 45P.5-@32TC$:#@#5JH7*:+^\? J[?/HX M$6\UQSGZ-4/LY_:0@QMMPY;+%D\=ET<]M-PU77U 1=3F:,6(5?2&%VUQORT+ MS,U:)%>,FR!8RUMM_-&V+.,G^(/-N!RB2RP''@$WC..91#J"7K'UCS@->]!& M5./;I&CTDY^(^V-F<443[;DV,'(>:(1E;MZ+#: M\BGJ2D!_6NB-F$JS5B._[QLR+9_&QX-5:C2QK M8/E2ERC0JNWE\E_4JW^ZO?F.=C_OOW_Y3F99[DS(2+ X%R!-+,&AU"0/29Y1 M1:U+V;/GJ1!;E^<"M"WYT+I'X%&//&N= 3'F"X?C\B<7%::+)W)8GTN_G$'= M%"!@-[]H;%6+UHIW=^AN,FU[>^(.L4_:D2_'NXMFA=53/G/)_HL/[T)&A<\H M);G($L*#$$3[1!";>I5*JJS.4CASF=I2UYZY#9A1%'_Q)U0EA?T&<;VS=S@ M >1'<2I:[6?8KI-;!Z_K5,?!ZZ81TDJ7H]>M);/9(_D.%JEM>9T)N*RB6*9W M86*';7N?[71R]K8+L&G>^%'A0VVGO@0&GF*&5=-0]1PV;S;XVT:Z#CLIC??I MDMG9?O,2S]ALV0[B];RLYCH64M9;WE[2R.#%I+7.>?M_>GSZ<_-GX98=YC=S M[S=AW_>6@V#\I^@GK],_OY7=,845K?2ZQ4#C$EV@M$XB>NV+7'A(HWT]QVH0 M_*1VL-3S8Z[TW&\-4 9A*7/CK&M2L)LD=]U9+3KKF\6V:=A=1QRZ6J>N=2R? MS@V(P,OINICYAOV=VX.UJ)O& JI.%[G8+<%7BT.J3^'*TS(V6?AZ2_BF[&W6 M^+B;@II8F1E:6WEK\.)RLF$7A"P' TPN/GB-D7'G,.T8E_:I*53:S'%_Z^ B MGRDFP/(V2F><2BZ=M6#U69M+(0RO2YR3A-=F-[SX#H 4[?,H=T#L- +GU;1L M"0L@J14UK:1YC7F8WE6O8.,;EFDXY@E#I[US^.>=S_-$J6!(FME N*8"X'J2 M$P;$HWE028KQ5I9LB4O(J<;@*UVTZU+]1ANWQQTLR1>Q^L_C!1\])E62>/XO M,L;TLMNO'3=ON^/FC6Z:_YQX/WNH#K]&@*S,@+@H0W1L:=GLYS=N8DV'4]2T MT0D]F<6^,6/TH%XL"UWM$;A"O>8+&EO%!NPS,RKJ;B;G7R;>MY"L2;E?/'I* MATUHYPT^(XKM? ;PB"X89"L 75=V48Q$<[08P M=6=TU4*X!.\)D(^TM?\;S7?WR72O7BWMLY4&N54]\1H+:9J^B:VMQ5HQ?,MTK(\ZZ:E6ZTWMRZ+TJXZAMRV09ROW'79N-9Z#110+96-] M2Q-_QOYS31B\_<'6#HR-&ZHYQNABP;6;VOG8-[T3NEDH\;9-S5M]\NIFVC'> M6S4C49:/3V*V)X:9/YTB5(BQY-&TFBV0C9[5LJQ-B;G&^GPQ7WQ:9[_4WJ!6 MIXRP6M+1(,%ND.R[MV$=U*^6$-[KI%D=,Z*MIFLFP! (CX!I-9AP/0-$U8 M)O93B#@- [_8NP,''BQ[5!_$L"HN?'<2&VO#_OX:6X^.AO7Y,G[1;Z-3!A0W M:>Z*B_D.6#X5RS];P=&VG\$ZJE&G.?:5APF64=9XIFWVT19E-46?8!##71L2 MP7F)0Q([]V]7#"?R?2R&A-,+A[WN*&?+.( 'KL?>Y(M>>S%##.YJHO]A,&WR M"X AX!7P40EE@H'LM";N5U44)]D_,4X)3,<60\4+W M@DJYJ$IBF_;&]181\T*W?+/O:6F<7?0T;;13I]V55]Z_FI:-'?!F97=:E\YN MS5A'-\T3(IU)"5="$J52.,EYJG*>AI!H.+]\2W[9 MFS-82,@V _ :>=8Q+^)Q'RZ=".B#CL8YMB 9 YILM/W?,8OL:^Z"F.15L\%M ME*[?4QIEK1Z+KFK^@".T%EHRZKBJU3@KD.)*9\!BJ$;3T6_89$O6&ST[P9R$ M8==O7?>\O-@T?-&#K^L8KPG7:N_J MR[/$WBK+QZ^=#1HTE_JG%Y3!OVU7+[G]62>V @L"CNT5F9M5*[3L20VO&I,F#;ZU[3@ M69J/5Z*9T^N*RE6!U8)TL*OKKCB JW"%<9 S_MB5KM W>(D^=E1AUG0Q>UT';MBR[ MYIDXLO<01_9NMN(^F*QDNE\<4#8=N>OK2".DKRYBYD1FG&M S8G@*@#'Y\:D M2@J9: L618.9,RI(^^+[YVL? N8]"'&;V]+2P[BHW3C;?'<2B^?K=3_9 E. MR&+O\]Z[E/&0@"E#O'$"@'$ $R]GC@3I\B"RE&EO "(/N6)#*O/+"6,UO2^- MI/[;"C1S[67Q[%P47?.6<7Q9-;ZCNHF4_X3C8IJ.9)-87(_-5QN75IT^&\?1 MUS[!B[_5C*.?^,XT^E@EVC#EWY=M.R?++R+W-BD7[87UD I AO;KH8/7OHRG M[0('Y%(KEP69R-QSGH"6X)GAH#!@]Y,@;71?7#KX[ MG^S4N9WFW)WN.__P$ M:WLGM+$RQNB.@L.SXN,9<[ M5M#77:O M+ZAT^!F G"M5-G.&=G! AC7F(MO&NAP<*4 ?'(^@L^[L+ZWG_=? M?#C;>['W:6_['75)4#3 \;&4$9X%1PS/&%'P/J,FR8T'C$I3OI5]V6'P\*+N MW32(1P9DVB<35V7'?P>6D=R:)'$Y,]IRZXUQ/@LAHY8YFU"NVEHJ)DC[HL"#EX+TS(+:"B(.#H::FX5UIY@;:Y,+0)?%PX9CUR^(93D^"I M 2YFC&6!@#8.A*=&$RT2/#6PI4S;C 7_[+FB7T8.M8&] AA:P[P=N85YKEWX MV72Q_&Y,<4-!U&.*'W*D#E[8=RY7/ >9 Q#4PY'B<*1,:C5A6:JS-#/>4Q1$ M&;\V<+;,(T6_)U M]MO !()6^. ?V H#\Q);-_6XC>O6O[KW^^^K5W5!?W) 5>GWQ@_H)[+T#_&%\JE,B*4\ N%).=&(E M 5BB@#&H4-P"*_"MRYCU2W;GU5''N,-?#?:D^;.OF*_R#A1%?J6B8%N#']3L M8G%\ER7^VS:J6.#PV/NB\-7&=+\X;T_K:/SG^SVZ_WD[P>_^]?[WL[_&KXJ# MHU_L[^.=N$^;_F?X_V3BZ?UX(^_BKW/;U, PKC.\?Z+7\9__K$K]OYX M2?=?_#7:>W\RVC\Z*?YDK\+^YP^?]GY_EXE,)$GNB-S>K'Y19IR[7)M7&XTST"T9SI7)I>4@FWC0[C8_.+P[=[>]IL_!P>O!H>[ MO^[OOMK=V=X_&FSO[!R\W3_:W?]U\/K@M]V=W9>'ET/M%UJB7([>?7TQJXO/ M1: 63HN4*N5!8N:994:"Q.36)HRO,W7^WO.%44EU&UCHQ?'&T<[Q?-==:ZIZ M7EA5IZR"\JMG&>INWLM\$O,CZW25JQ)7EH'.3@J+CAV0VF[^J\V-%JFCG1_^ MVL\U^8FNG;(X./>Z'/A8)MH6U30=$F@;SVI342?366RQ YIU-FWS23I3(J]= MW_9D,H]-3F*++-B25SC7FB;D7]^^C*W8S*J,DRM.].38+R##URB$J:+%=%Z- MSJ,-@+FK/W2E<4M*'W"8'8:+_6AZ=B?=AUJ!_(NNBNH@7!#&F]:.Z#X$\O$[ M+7PN?1X(==X3E$D$%'D@+C69!"1J#&??V%UH\R36E[)HXJ&HDPR6^N3=VM#_'MD:6TP;[UMQ78L%^!XB=ZQ6C'9+5Z2 [6*+4VS^=USGQ..8 M'8O-B98BY>TD+B1VV8L;OAVY7"]&0<6$W%^WMU]WIFY'@1R'5U[(P%MD]QTN M&\[$EA2?:BD8XPM- [SN.*O#ESN+.A.47'%Z5#'NSOC%@:"^; K?XTEI>O&6 M\Q'F![9E'K78CTZ2NEO>8B^[.>[UM,]8DH*-,T?GRPH41%OY M2'Z+6J1_7FI8>069:L/[.PIM+Z@XS.*,>PVG)F9817M]71Q2=^O#X#'.LG)3 M.&98O=3 B;B#;6[7E6?NZA,6^Q=B^JR?^2OOOC4XJ+."8M=I^=8-U. M+&(J/F&!R^RD:K3]Y>91BQ*LED+8U[!-4/NXTNQXU!*TZ76);L8(#R["BFYA M]\JF7VP0>Q'+_UA,\1K[<+^.K3;>^'9$7%WRLKTXLR\B4#VMW11/#EWLGV&O M0Y%+(TC*; ;FGF5$4L6O!$HQA6H,F:50H=-6;K/?6NVX [MG.M6Y-' Q/[[DZP2Z(? M+X78I85C3CX*HPMMS8>+3]I.V(L,?BQT+([K*7:MYE_T^_:Q#G5A5=68HE[G M,B&HUI.Q5*G]Q;9&<]V*M9>/:XTW4V6Q4]E"$56QF^=DVG0D1V, &]!>;#,[K-\U/L2Q M/_H3BD58"@:G\)/58@#_48_F30'UA=LU -_5860SK8<#C(K.8-K_8*"M?:-I M.CYL:YX;%QK\[GGM5!NWLUS;>N=&W!8Q/GHULKU/B/BV\@?A9>L*?6*<$=U+ M9^]RI:7RN2%@>4O"-;S2.3.$\S3UBIG4"?,H >#;.CB[(/_#AGU=W_WW>2.N M<"0M+=3&;JTZ?@/D\3$.;EG&$F)3 ^#U\6DMSFI_P'*H^N=F#.YH.O&U*P97X+N(N<6YH&0BVHB=0\RH.*Y5SL_XH.6\V\4D M^BP6LT1FL&Y?_5SKQV*"C2YP"$?]I/ +/]<^D95[-UIA);?C3)>Q2T--IK'Q MSL5FZ3B< 750>XO+OW;=F;"-PP6!_G)L#MS4%).&8\K8M[+Y/EY?E]L._K8D M""C)"1;3U7.5P5"9',?)$]UOP5W^?NWR.J?7=C,F5DK(+R:@7+W@>B]C+DOM MBNKP]KO9*?S M$?)_G,G9)-;$F6OMH?\*;.@+LB\69-.^('LSUG*'!=E?S6RX.,/$IU*G.DF= MT9RQ5,LD$9ES(1CI;$:?_6@\#D^)7-+DDA75AQV0J6!9PZLG",[!5&4V<*.= M()8&@.0F\411Z@B3N4M#EJ62NT<)SE=.0@1P]5$8X%F(:N0@1O;PSUH1O5UT M+2L>+)9_M>)0N-:10.]]>BMZ,S:R7^+P8H_QZQQUDYC ?<%7%ZBAVJ<&NU=P MFFD0>R[/O?8EO@%JEBX\49:%^?^"S)AT?S-$UL"J341A%NDXQ(*1*2I9Y2FZ7: M&Q#QXG*5[?]=]9 .EZWC6OL4![>N!/#;[FDX^+ILDNN^X(/M1>:"2RBE'H2I5>Y*]-\YZJ M")+*>7"=ZPC*V&[7+8FVC>T+7QPY&F$-M"2,X=??E7MK!&$0R"!@=T5CD/:0 MPUK/&G(-.[L??^246'@7 V93 &?&28J8P3D933EDL C(*D] ?%D1C%P9C (^ M,Q$Q=48%KB2Q&G1[S8ST/ 5%\16'6?4N+[_+AU\Q"$O 3,DM@PWVVL,/:I!U MGJ*@)#?,1:\U!4B]V+?B-I#Z0+7HRQKGE?1^:<3X+;"/<"8*=4QR;O5&8\)$]A9_Y7.-X M,.QU8G]:&1:PL=.K:H)W"X+_^[)79&=ZJWS8 OR!)U^2*7*?A^"-28O0:J LP&P(R/VP9E=';N=0 "OEWVM"Y:T[ZR^?QMID7NZ/RMDSO!Y_-P MX/>O95_Z?H4!KE.6I1-B2?ACLLT7/LH:KN]E;,"X+]VX@USNAI,KFU3Q=XL'7\;25(/>+#Y10%7%Q>!R^3GH6 ME7HDRH@%V]?)$-R'I6N5_54V\G)<"P6NO\*+EVHMV'@<03\SM[*^SZ2#3,RK M +>&(L>X?"VR I\S=":Q-O[Z+0[7'JO, MN0+,*8-Q2C*:>>(U=8K_F;U]*64B!P$"H WF$SLO53;&$VBY*OLL3N3 M>VL@WA:NT7GE#5;&?K>M=OZR:EYGVRL49N.F&)>.9\'^#ZOHL^JB"A(WBX_= M_J4H.BF3E+.%;0[NG$T)O>9K 6UG@][.8>;B3BSC8,^EI=&OE0C788XE!,)] M>A+^R>U[XS^Y__J@+MVP\^X+58%RKA)2/!K$N8Q(!R)14DYZXQQ/Y$)MG'LI M)WQ#ET&UU>N-N:_*\/.LFH]+!9=.-V+F:P_:T"M+(DQ+D.1Z"-U@^P&N"1-U M9%(38>O#M%S!;N\(V$ESNO&K5=G9^6OXL^Y0SM,:CJOC 5M'/LT&]A'++D_'NO]_Y.-G] M4DW9F.\B-BGY5W7$*B\I0M7)KI1SY3OS**MLJO$H)GW'%SQOTMYN$I?7K'IRE901)\^=2,;Q"T;# M/;>RY]X[I<\X08K)DV;)\YP!G>\ *AAM[;)S*>W K--7#QK'M>?AQ'3LL-Y_-7K5Q'8A)^L%HL1Z:.GV! M%JL%FK0B;@UF+4UW.K/?DUTN;9?4R Z_+O?S:!JMEKFD[D M0N^[DS*/ A:CU$;+!U?$"5N4^M?J^;[UQS8JI,Y[5TIRRPY^]5I"\ZGQ@! M4$Y@GCHQJMZ/>5E_8G@D*V(P-&+&+,=2N\"X3T:2Y$32Q"\T/&92XF$:_CF( MUNP:F6NP^GX\CDGMG*UN>%T)C5(QVH7A/3'#9-H6Y2O\NT4:7[\$8YC D:.$ M0Z8,5*A7/,"665A0W*E5)F>O5";4BW> MWXUBT*N.3^9Z?HW4^:IA^H]A'.7>SN@G]^F* *B;*28)$JAW/%)E!W5IR5%Z MT=78.VU2>9"K5^%B?=!:V,-IW!-(LIXA2V- MRF'AK^O/H&OHS\CERT'[F?$!S)/.>FLP;[O%CA_V')@5TZZ.KR>9ZPL\&X/B MKUZVLL=6[>NM#W]-S-I1>O;"VSX>E8G'4U_(U!IN]C;+UR,"(YCSG+SMY [0 M<51;L *3J1D.'X>9*H*MZN*QW5J>1G3]Z=@FVOKP,NO"TR3C'-LQ4R_@ZS$8 MM]F.&1>XFNG]O#V][,,HV_JW\2\"_UYIY'DIJH[598F3J<=B\N12#X:WEH^? MCKY\(2C3L";5D^:_^S N]?)7J36_G+YZ:UJB$#0HF'OXO9IM];#28IN:J.7; MJQJ055FO?"O08*EW55U%QK%FDSZ?Y4VCYD63Q/+L8*@.:U[9?BX.FMTP?L[, M73R[;)E,JW'^[-&CP9Z.!SQ3W'-4DBQ?4!'$Y84RL[5:KDY%F(L6=S(T,*^S MX>/BQ*O4C\-^[USQG0O.OW.NIWF/(26;=1OP);/.:9UUOAYCN<.L\^MED2^H MVW^58K%^$K=$H#!JWS("RRX\>H(AH15*W"H!+/OE &_\)"YF>AZ_;-F9J:1; M]ZY/H)0T[.E,$$(I6,>Z!4#U2%\@"/.-+(*R !L4_P:Q5?96*GZK#E>HQ+]O M@$AS0]2842K&I:6S?G+<&AQ42_3;AV,W+&_C"B.1[WPY4^\$E8UKYCX:OT81 M/2INO3VM.5/^_:\88#6_HI>C0X)2X+S*$F[J!-DY@8^JP^KI$#01H%K__KPH MNT3UIX7[IXI5%G\O1Z4ZYV<'7XSK9I>.E-?]&$OJRK=5KT(OIZ$3GT=M"U]F MQ61G9*#]9DNJ@JD>3VISE[OP"N16GE,ULD&Q:P??LF?=Y\/D*_0SW[9 #Z>C MX(-P# H1D%[L#TH/>UD!J=SD_O\,9NN1YYEVSL\PSLXPS#"G42S0OG*7IWD-9REU MC*Q XYH=PY(*T='EZM!1VU9V?8EM5VA%=/[>UJ2H5MDG:S"I\368^MTK$!PY MJ^&&.<@LX\-*O,R"83BX-2)>U,INTSB)X_5MG,1^>>.D,3Z/NXNNB?\$-R:= MO3[R9N<=:>XVSIK;;W\T=M^=-=]\.MC?_;N]1_-[/K5V/L/?;_YNG?>?-'>_ MTOWMCZ0![X1Q_&AN-_#^Y]?M1N?3X?YVN]W\_%; W]_V.G^GYNXW\@4[ 1H. M\<@RKQ!G-#>$U/ ;T9I82RQ+\4*)'6JX3T!@7BNNM;<,E*)( C5.@\YT(;&D M^6JW^&?GPX?BWZ_>%Q_^M?7^U0TZ(EWYTO53&W+O#S]B[&SJA$EUTYEN[K.% MISM'Y54N=\P!FWV,-9.[X(O\=_72&)#-'?B^P@5EVE\5YEC5H1LU'CP>3J30 MS+E]!>X;Y4$K7'*NEMNYIY2RZ+MMC_L'P -:_7%QU^IH;CJ%7&>UG"L \A(Z MW2]NE.8/0+;G7G_G.;_"5!=\H_=EM%2=6TJBSALWJ_14#K?,3G,:R?GS/G<=!OVM5 5ZQS#< M4 9^Y+":,8?E>Z>7@GBWOS\?T_TH"G+L .D#AZ'RR/IH$)^/?_D39#ZH*J?/ M6]UREN5-?XXX9.0UR6X"X/1AKE(Y\HB41G+U]=2#L(DK+\*P#_\/XS>/OMXL MO_IC&"Y^Q]4F->32K_'FY=_][+&$;$IB;O38GW\GV.4O?2J#Q8P_E,'B3<75 MM1[[1TFY%?4"@V0V^G^>L6=3'UO(HNPY+D@I-L;/FUQJ+EQ*CW[DB_^\X$P\ MSU 5+ZT:S?15*B^NP"RG##:JV*97<^5^)C+T_%0?_ZI\:/VXQIK:\%-;.+P*CGND:U,3U4J(Z@K(NABIYWT$ M>^MGLV['=%%%[!W=O0NGG'%IR-DAO.LZ!'/9=%=&25>MYVV>40_R_@:Y-!^- M(E[7D(\N&+D5'XV-T7$1_)&'Z%IVZWG66V95<''-M?DUN'K-Y?D_MYKB[-3* M[)BUFMMOR_1IPSQ8+'+)7Y>=_EI(K((W,BA'B397%/Q%F65@PO#;$EVZ@#;? MEKF;_P#53:I^L8?I-#O8Z_QH[QSN_=COO#K;[[SN[&R'P\;VN].]LW<\.\R: MASD$$9[S.8VS%V3#4'6A8MCOMZ'_C+%+\L%2J'[NE>#8"E&HUJ-'H :'2CX\,:C>X1C<@4C5P,F F%6"[#SZU1R#DI4+ F$DN5 MB5@_>T$W)+G8X[1&HW7BV!J-1FC$".><&9F MCCD_OUM[FNM!/@I/\X1]9V+E1H] ^?KG9OR,W+"T.WR.S'W$-I:\]_E\#.(H M(.I6KNHJU/G\EM+E%GJA2K1^>L.E:D.UD*OU\>(E](7QSFY5&]LL8TMW4ADP M.=B91I26P9,3?0+7^L25^D3SPZSGEX$*Z+U$)#*/>-(2Y:A$%+U,3##J#3B?G!B6-8\XN](S@9R\$W:"4;S!\ ML67,A0^J*CP/V$"N)@&*+",Y ,H(P["3+"4RPX;+ DV3_*^8;">@.SBP?( MM61XU)+AEFG=22 M8;548G,W<(^D 34 ; 8"DD%L@$)02X8G)AEN=PY5 M2X:UX?GI^133(1B;3&[VF!"7(!DL%QIAH8-0,2:OY<.CDUHRK)9*!-7!^UP8 MU^D<;ZH\,L8()"0E5 :7/ ?]@;,-)<6&8G2=)<.C/]]L7C@IJ8\YZT$^^&/. M^TNHN5"095G8&JWIJ"X#@V4-O>- P(8 M&4DU"=R4!'(E,V4):+N8,K")L$2:)X^XE=3+D"*3.G>%P!<#B&\?PK<43JYY MR'$M]VJY=\L#Q%KN_5+0FQX+BA3!MO<442D$XDD19"0WB!#L4K( A_1GCJ U M((!:[MV2!!*S3F+/D I8(4YM;H24.+*>6LT-((J.5>+?=JN?=3V+OE M\6@->[\8]J;'GB3DGF_1(E4>CC/#0-TW%&F%E55281Q_=CB^!B10JSZW(H!( M,)/>9@./@-RSGB,7P?*CRGO+\\%WC*6]5\N]6N[5K\4]*9' MNM11$9262&H&4B]BBHQB(/6D9\ZJQ*2ZH=2[*P*H%9];DH 6N2T5%\;-.)OA..PQLS31 M^!#]<;_L:O/J1]EM-KSN]SHOIV7I+S8D>,+-!]@7KKACRCB4B(JY 8E%UGN/ MA!#&80U(QLP:-A\XZN7VDR-6AE>2EL_B[U?)FKM MT0;F6P]://%22^HXELE@AZF35!C%&;9IA0G\M]14MSJY&^9C,=EH8_<;//OO M=G.W?=@\?$=W/N^W&MO^;._S6S"W/G7V#S_"V%YW+IIL>S]V=F$C)RNL$E!#R#U R#1&1$H"BH51L(^YK@QW&IF, M*,[(W+_>4_A^6>H!(<.PMKE.-,L10O""Q 7S6C.::6J%^6(U]=PK]02K:02U M DG/">*6,V29=(@02D -(5SDCKQTPS"SH0U[L +HKBO_K;^--W?-B>WW;7=X M,XOOJ61; Z\H!QJ^X$SR0)S32AABHE%$,4]T;=0]9%2=1V*5SL*TG1#MI9.2)4^Z=M8);'15(Z>!]J(VZQT(]T6N" M(U.(66D0-Y(A381#,DD22:2.!O_L!=L@ZYV671?L6+T(T;"93&FC07SPH$!M MI]0K3EU4ABD::K/L88/ 5+'VWBMGL4*)A) +/'GDF*,H@;(0C!(1),O296&9 M,@( A!&-.4E@VB<1-"$!C+YD0JC-LL="/=$#2#AL4)*6Y@AH@8P3"@FE'(LQ MVA3(LQ?<;, FK[,,>?3G:N_C8-AO^1S_45E2F8-O=7#VZ&6@9XGQ)$2@&E1I MZATS@?) ,:C%1BA7FU$/&,6:+^T)C%9[J74.C&EI"8FJ:A(?3;V:*@G4MB\R PR6B7$B97()1L1)8EJ MT)VY3B&W5-52;QB]^GKIBT710SG^>O1B1.G -'4!X,!S':FV&%,'.!"?5VWW=[0MN=/IN)_CEO?@?)O>3AU97++TPX7N<.&0S48CTA;$JF.6"D)8#):L<>'YFGKNE7J\)<;[E,]$76Y5(CRR1DMD M)5CWEGC#B,I'6T:;#7F=+,6;N297A^8/Z'"L%F'KTA>I!J%[ *&I1N^DL)Q2 MBJRU99E\T.B]HX@0D:A4PGNYSA7R:^JY5^KQH)HDGMV*GF/$ Q".CB0GVC/, MF/=4L-QM:T,)LL&(>;PB[!JI^/G3S":M[K&M)E]^7,W4]?]X,=_Q-V?NE\1H M-#6*94,B>NZ4,+#F(9AH=#24$O,E-R?X>;J_OH..R!>2 \NL<+Y9_.(R Z]M MJ__)MH_C=FO@V[W!,>#1VE0,.!WQ<^?=27/['6MTX+F'7SGP\\G.]GYK;_<5 M;@ O[QV&;XVS/9[O/5\Q8']["S>W_>G^=K.SL_WU1W-["[#A[P-XQH_FY[]; M30K8 ,_HZ!\[F>1*QV"Z8FB]2:)0+"PM()LH,48 MMC+01N(B![O58RZX45%;9T-BAB7M.=/L?(V!UUMOWQ>?MO[Y^*IHO-KZ\/'] MJ\:KYNZ'B[0_2]/G.*#:G*O?/#]2ZE.*C#A".>,@:)RD3$4/U!*- &I^=D75 MB_LJCI %D>V>%OWH 8T&16LX*%*K:[N^9=N%'0PB?)!3M]LMZUKMJDZ"'18) M"+SXGBE\LT+'ZF=^I+?]_FF./[:E'*O"E0&F;*L[\^A6=P![UHFC"X;3L6S M=UE2EB',=G!0OK[\9<93M%$<]>.1!<",/XYB=Q"K4?;@.?T")&X?+AH-?Z.P MWE#V]OS4 30+F#J^S@W*N1T"'N2:$G:D% 7L0X;EE4_9! M;,/R=ZLI%+U^42@Y0_R$'MYMV!-JR(?@^<7Q=5%EI/ M'2/QBK)W]+FB8T.IU0U .,\1D_?&E?_WOS2E&T4V1U^*?"!1? MD.?%VVJ_2M*M._SGNY?B8DOK*;\9>BRF:]=;]T MZ^ADZRJ0A WL%J-=K78SU[/I.7CQ]PR2&T5LE1>&%@#3$' D;V)W_-=&,3@& M;@;6F]_\O-6#%LS,]L<;#9_,@>P%:AF3R604W=YP1$)_YKNK ;=F"&]^J/D: M;S.X@53N]WN@6-O\!G]$(\@#4;#7*8Y=394;U@#+NI&, W6'L=\82:>$$ MSA'J0@UZO.VCO>%T4^5:/$>]02M?\WPL0Z8E>/Y[7D,860UX>HMU8" <#R^_ MY4(]CGOB L+.+=#,SX/^M)S+UXA?&Q.P.(YP%U<'R4-;\*. 'KAA6R=GMCZ"PA.>N;671/;P/$:260[-WA M2$F>U;5%O#&R2[)]-YRC?E"%LUU7$5+A,B5M_+QHX#98@;FCZN@KLE&5$?RM MM(UZQS#S,/C]GDH%&K.IL+I)I4 .=ZJ;E?3[:?$]O"EO6-/OJDJ!K![LPQHL MO9,:C)0\S"*,&6V*,="LM.XB$8^P?F#IO"N5A&*L$10?!S#\NAKC#59SP0%: M7>US0>W_4D^O%HM]9/62U4NV@B5[]"DR+\^%.CR_$<5< M-RRY?L;Z/&-%:D45^\W6F<8;O6X\'1\K))C1!5WCUMG/:U>\\?IM[19-<;UQ M^F<]R\[%86-"710X2F=)GU'&X

,((WE+S8PO/!UVFHT>F1 MHI-..'DJ)2-4P'0IP:F.P*FV=2A&")S&&GN M 9@B V!2D2,A4^*)!&)R8=?R9)?^60-3#4P/!)B,,\1HR1.7 $R6684I5PI@ MRF.E":^!:2V!:=KQ//@HE!$"F20BXD8'Y(P-2"O)A.0T2DIK8*J!:2WFM@0P M">P(4]0&(PE/$EM"@V'<*!X(M>*:&E-MS]T'.DW[4H,1SKW7%CF7:R@I(9&E M/"+&0G*$.(JC6D=[[M%[@__I=;^B,B>A\I:-PA7'2>6U<_BI/./I.(=?]OI' M909/>0HR/)TA][KL\J6."Y(+'!+.B)(@?)VCU@3,A0HR>.SQ"L3PUG?;:F?\ M>=WK?P Q.U/:HMRGZ=^U'%Y&#D_++YTU=[]]P9IX)@A'VC(P%!P)R JG40B< M6\MS36TP%/0&-A=+&3YX,Z%FZ E#4P.68(H3!8:.=8][5 MW/P$N-E1'D)4."J5.'58&VV2DM$J;'*5H%K97F.69K,L+8GEG(">[9TFP-*$ M(*>"038W\1,1@_TDUD_97I'7ZT'Y D)TP]MZ AYA$\*+X!2(IS3JD(ABG"KF MH@I*JQ PY51P^ZM4C6W8H!J5;H9*K8D+()?7_)*4X0J$"4H>YY[=AB!KHT9: M6] 9#0&:6)VB43<475]>UEI(R:7RW&L>-8,?ACL)?(UUBE1?SLLUU]X%UY[- M21AUQN MVEEGL584$VD4%\;36OJN(Q^363XVV!NNL47!))?;TB7@8X919%S EFG'F*^E M[Q/@96LY#@:8EWK.9=(.+]>R6:ZE+E%-,YO*P(!K=4+. M>(42V$"*,\&%TNLF?1]1'OE/VGTMZR&YM)3"4P@2O.;D'PW&)L9R+7@KG9;< M$6)"%(H[*O(1&=?7U)=^[DHMBQG4X8(K\U&4GE.E@K2!:904SO7\'4%:*X=H M4M8EP245,4<,Z@TM5A4Q>#WF6/-(YQK>GA"\414I%<(&:PT/F.L@A;72F]P9 MW>!P;16RQK#5>FQ*# M)!^J=1T'DGB2,2>1DQ"A(QA7F@D1!5Z(SUOA5X]?Z MS'H)_&("[*JDA&+> 7@Q*WGD7O)$.+:"WC9NI4:UU?JO2E1+R2;/?40.M&K$ M35+(.F*0T(SZ@%GR:>5A*C6RU MF\QEHX%6S$@&Q,.L\D]UAX9AQ- M]"?.O=KPO"]'7PEOC@03B= (&^X1]Y8BG=L4)\.Y3E0K$7PV/,T&>R"&YR-* M8EM<3G*FO\)M\M5F=N%<.\VU2=VJAW@?0WQ*N7&=3B^_M>>_%2>VW\]=5R:- M &\(:XM;U#XAI>-S/FW0^=.WSBCH_9.+\7-'F&/E/:Y7G9K[V MDR]!4*]"B"BHB!'')""GF$!@R+F<$D@D$;_(G+L&7SP,DZY&N*>$<#=WNM<( M=_>>^),O4>2D2&Q1U(HA@#2'C,RA&]:8P&6@-I(:X6J$JQ'N]F[Y&LM^I?_] MY(MD03&'"<(Z",0%3DA+Q9$ A#.>"TMS&!K5K,:Q&L>>/([=W E?X]BO=+2# M3A:C%3$$,#-M0#RDA)S$%"E#HXV>"6_#P\*QTDGX1UE [<6HX_"5O6E?_*_K M__%BODUQ^:/NN_K NH/6@ZW[KMY'$[EQ.^=BW,GY)ETP'\1,KVAO5;>)/:]! MUYTG5]8F]J%.[['O:-W1MNYHNUY+6'>TK3O:WLRQ=5-^6#\'S7HT(JW7LU[/ M>CWO:3T?4^0[;#!]P[?L>;97O[O!,;8;GS^=-#8_LAVWKP_W-\] M:.\=;N'F]E\'YP_9&F<'K>:V9\W#_-_66?/-QQ_[GU^=-'<]WW_3;.^\^=1J M;+_#C3>OY[OH2J:Q-I8B);E G!B,M% <.4H\H5AIA7.K![&AC%JC\K-W%!%0 M@],ZS6T)<(K1>DDQTX9H+C4QBAFMA(A&4Z,-NQXXU;TJ[QB7SF:ZP5BKZ5,/ 4"^,2T]U8)'R)+ MK@:FM02F:72E$Q%@"4>4G(R(^^"0UI$AA74*T?) ZZ!J0:FM9C;,L#D'<.8 M.A\-Y!6(]R#1SB7F[MJC ,-@0=GP<)3C&DF,.-")%DCW#H@W-3SS2P8 M;,09Q&22B$N.$<@EA@1)@J=@#<&Z1K@:X6J$FR"<=]H3%[UUA#-N=%*!:^($ M9]1A:BY'N!K+?@6639WE*1(1(]F;G6<%!;1>R0$#H@+ M!3@F>$3.86%SDV,E^#-[WDJ;[M'QS *&(Z'NVS>@5T8UU]MX(:'2?/M^*_WI_N?PY&C7.YO M9[KVI_O;S<[.]MTMWNS\?0#/^-'\_'>K2=^=->&9^[OMU#C[]J.Y]44: M(057#FE",.(A&&2L4RA0C(60!-,DGQ41@.$(UG_8/XYWCY.T3 P[B&!PMMN] M$]C8HBIN<=2/@WQ$6 SAR]9@<)R3Q@8;1?P1^[XUR+_Z ]O]"J-H=8N4,Z&_ MEYG0MAN*?O1M.QBT$O! )H1!T4OE@P A87ZGI06E_AP496I>P8K4ZL+S6[8- M#QO 2G1&K[;#PO9CT1EG5\/?,Z\"2+?Y715%%BZ39/$;#&=XT#N&!0F#WR>! M_W=>LD,+=I.2'5IM$BU_2:T&PE=9J^&>4QY7G4RT)M-:)J6U.)?-^C VKLZ6 MOV3*HQ.U4GTL1OIC\<_"$[7ECQE3PLG?[,S^RC))=\W3HPSFPI9B95QB993@ M?;[.2J5>+:?[74U,U[;\[N^ =G4M8):W^NYOULOT:O=@6N3XP1023T1I870^ MB0P$]&7"R%4FWP6%>:0E9]WE6S'HF]^.FP\?G5 M68/"LS[OP3O?T?W.IX/F(7Q_F-\%=WQ^2_>WO_'S]F+S<^/'WBY\#^/>A_DU MM_<[8"_2YIO7K2;,:^^L"<_8_P;C3HW94\I(L[WC$S)*2,25=L@IP1!F4CJJ MP9JG]A?8B]<20-C4R&S)BCZ)%+H_&H@OG]T ZS/^V3#.& MH&0@RJ5@#,>16Z&45!0;)HU-UBPTUR]U/]T4B.9Q:+Q3.VFD@SR2QO1WA46G M,UA$I(G$YJ/$)+(/7A%DK=.(,&J5Y,E%+I^]@*V]@$47ZM0L9O@[ZCM_"^WQ M7F+32L=$]DO$P1!X91C#C-O@&K!S\Q#[AZL.K0R+;JL77:(6O;&M[C^]P>!M MU[>/0PQONZ]LOPN7U?BT##[-92!K@QD#%1A)V&_0E3AH34!(0(O6&VL9H3ED MG>E[#5?_Q=K0FINW?Q]WX\BTQ:5I2WYNVO[L]"*/>_4F[GH>;JYN'=9;W5PJ MS8@+A2UW/'G.M+4A)BF<%3Y(+(6\;C?ZVN"]=Q#_,-LAC$?/7>(H))D0=X;D ME".,'+-:8QP)7'"36NTKXZ#5G).>.R&]9@GWNSY*V[H$M#=FC[^* QN*7C=K MJ-]!0\W\DY55X)5R/4;';RGV\Y'7X,#V87P>C+%6=0+F>X/A9O&V6SXR?L]W MGW_XL <3L4+N9CM)B'-SF<:Y6\ MO%GLSM]5P%_=7AY.=] "2H";LJK=SZ=X\/Z9(?W/(%\48C<_.%^>2:72RB?G M?H,A?% >^VU>*+B_8(OEO>TPK'N(,,U.*RN?,PL[O\7' WCE=]MO]8X'Y?H#[I[T^M\V*V*J?N;3VND#.W%XT LP M]Z\M>.9Q7N'4ZR\\;)T]6KWD1#4?WL*M\/?\ 6XQ&NCTO0>MV+=]?W!:'M . MCCNP.;"*F8+:O9/GU]S#,4Z@K%@\5W2L;;0RM0R?(W9_^YR7C'QIJM;L]6'PZ E% &^M'65@$D684M M8Z**^^2R2YAL<-68?\9R-$OX"U>/V.VXY#*XNA_0D>T/3TN.RY\->L=]'P?5 MS9,/P0P A@2!- 05_RSS0C@&Z7.:Y7PWV'XHSIFQH-YE8Z75K>3+''&/IL[I MILK1-T? \OF:Y_T(^@WP\I_C&)?2()JY<:2\XNDMU@%O'0\OO^5"B, ]\0GA MYQ9HYN=!?^KQ^!J1ZT?[#=D$@WUNVR?V=/#LCWEP &0XMX;GIW_I)%/Z99.L M, DLS5Z_W//G )VQGZ^",=FU&4MQT,_F\W^U[)8;?$^7.Z*:]$-N#C9$@+$/T>L.#_&>O4^F:%4JARN28ZL8;I0Y[ M6EY _ M?Z]XIM7]WFM_+Y\_0HY,[J4&G-EM?.>P-SD@7^@DC)-0G0L.*)#5[;%O:'3M MSX8'R 'PF?V8^_ X:P5$[_LA,>MPY*D\+9O6&1>ZL:AM* M5,EI"4<@Z6'9VZUT8?0;L]<6L#1V6.W8V)&7G6;9.[#H-01&OP#:5^!&2%/1A,@;1, MNH 5R81TVHIM0*GC?A^P9$XXC)[__].B=%KE: /*]XZ.L5,)JCCR- M9:9$QU9.RQ(^84>FGMJ?KM_<[K_M^OPJ>.QOH"Y7O_X^'LK,]L&T!_YX4"IV MKO<]"X_!<;MT=-N1F@:7@79W.I$ ,&- ^?&0+E*C_RG_70NL[S:%JFH[M-4- M/\^E@@N:O6Y_[G3LTUB+WHW^H-OZ#^QC:5L\Y9RJQM:7%*T@F@8P&81#/%"! M'&P44D*11$CB!N.[RJE:2NA=%=]?3#:\V)HRT3VE+Q&,-W'E&U@V?TGE7K-J M]?E+=%-I_4L:X]ZLW>X5@Y5:WI,][,6%@):GUY+O5OV!'WY;OG_W M6]^S\OGOMO75D><225"_HJ'7;3J&W5G7L=M5G%Q/KRDH4G,&7Z8RG05<];YN[U_N'^X=]8XW3L[Z, 8 M08'^)O8.W[?W/G_ZUGSS\;0)[V^^><7.QYSM=3YUFIWF8>/L[\.=-WMG<,V/ MG=UVJ_GF$XSY'=[??4OVSM[AO=TPGV2EE1*,,X^TBPQQH@URG$5DJ,&<6V,# MJ.$O#-D4%U,;EHP=_@E>_:H"0E?4$*ZAYI%#C<'6>RP)]&UE"S0JB9UF0T4M%DK4%!V(@X51AI)052)C%!98HBD&L&8#Y(Z0%50*'AT>.9B^N#MR7L5 M[:D>/(M08XR*U":%'907L\A4!'-ME([4 M(\LXB&">,-+:8*2,H,%P0B45SUZ F-(_99$GY<[X- D0N_M2,>O Z!<5\"I. M[[R7E 7,. U6,\,IUIIYX;T1B84861*+S7Y^WD>Z@-%GZ@J4=00F&CBB-?]? MS?^SQ0%\ :7$G1NJUP^J $1J4- 5)/D'0ZP;^;9"Y7#?=9#![\/NO_OV\05 M7*D.U%CQK$6(!;N<:\]CH"3."&,R"=$$:7"M)]P1\L]$LS!J.M=,H*JD! M^*Q"CG.&&.;&*^:))O'9"[R90U77X83Y_G%OU2Z3&BJ>M3"83YI:QT14W"1B MG*98!,^H$X316.M(]P854QT)5",G@[2(!"/ GL(:=*04D'0D1:4YX;B$BER^ MH8:*:U9Q6UC\HQK[B_]U_3]>7,SL*JGVRH(,N;KRS]/!]!TDYEZ(?2_3@<1F M\8O3T%[:P<%6-^1_7DT+#FVW!KEH$N#!NJ22-5MC$/@H]M]\:C7I?J>Y^_9L M?_M]NTG?BL9NL]4X?']8MH][TX#WO2,74LEVV]_V/[]E^YT]TCAL9N9G>X?? M?C3HVU.X!S?//-X[:[>;VY]28_?M:>/K%\*\\"I*2D9HKH?GYU+.76Q_^56PUMXO& MUOO_]]7NUE__O"H^O'KY\?W;W;>O/ESJ:/(/XL9BBY3:=^#.0)KF%-8\_?7KR'X M:WGP@S^(X;@==])B;ERKG,Y[8<23+R11QH66*&AL$) Q10XTV^9W?NTUF*6)I[R.IRC"6+N(^.[TPJA?0]:5-6=Y[)2N"OK MO':SN.Y[7935=6M<,N+[7F>]1/,*P;@$4U89Z007/!DB,''&R^@<)M9>WKQB M)MKL>?>X$WK#T??7\Y=L#5_:?O\45G2]^E3;[7>4?WM]^RQN=79#^[4#MO\7G7:6.W<;+?V6_MO]D[;;R!\6Y_ M.VN>';3VM_>_-0[]C[W=3^W]S^_HWN'[U)@-15'$44=R[)FV#'$:$S(^1VM* M'Y6"C0L./WO!F-B0]-:I?$MQR?7]JA-NNH"2E(83E/-%D5 MO:4)$Y4<\41$N1&6BXX%+ MK9.SS AM.?,1EQG*Q-3ZW+KA')OB'(=MHH%5V5.<$((LD18!]CF)B11:\=PD M=X/295LLW@_,K2AH>:UQZ?W\T>O=QR@_%'RZN5]M'H2F"[X8CIJ][JB$>8U$ MRR#17)PRME931Q&)N116,A8Y%2@"P6)D8)PJST#CDK?NUWVKV,.;Z53W'BG\ M4!CVY@ZBFF'OAF&GKB"9F!78!92CN!$WVB'+\P]B% U::NZSB:1NG4]5,^SZ M,NS-/1TUP]X-PTY]&L'*H 3P:G24("Y=1-I'B1QH^C%I3)(/P+#BUHI^S;#K MR[ W-]EKAKT;AIT:Y\%I&S1-*#%F'4OW-!W,@HU9K!'H7>< Y=+_TGM>[WMTCP: MF+^CB*)SH']!*,Q_,'-E+126$0JS)6^9"%(:PY$4+"$>K4)&*(I(T(Q*FYRD MHT@C;5;LLKT5;SV,?,D82T E#E5G*D.=C' ME((?12\:(H Y1'##B M5 9D8L1($<,834FQW*8A1U-)N:IRZ36RULA:(^N=QFG5R'I'R#IU$7,O14P^ M(>ZB1:"^1F2LS75PD_&>@4F2>Q4RO<'58U!9KU%OZ0%5?&G8_K=8%9[X$/UQ MOS5LQ<'UB[O<2Y60=CN7UN@/4=E3HS.=P6 R@^(D]LN:'8,63#6&XB"V XP; M 9+D2TZS.SRG3%?T-\ZE+QWGXPSBT5>CU/+-8JLL\;'431M ?)TX]K>_['5@ MN4[_[W]I2M2?@VM.HM6%%P"R]B-0XQE,I=T;#(JCWJ"5]W*SV)T^&8 S/PU6 M+, +88:M87%@0^7L+V_X7M46[0[+08_*U^7J)P>]=H"7#%OM8KI$UUGH\CT' M]GNN;1++:B=V7"*I=SR8'^P&7'V<;\GS.K&#HMLK*[Y\[;;&Y5[R+'KY @0/ M!DJ+G2.@VOYIT8(9MOIE#VN[_$; [EV+:EK#@_-+#1]7+XS6'\S7C2ER#9CS MDY^;<19>13L.RG7J%L.3V(:+.[ ^!X--V+;N, /AL9VL>A[%B%RN'*W-JUA5 MJ.EU8]E8IAB_[K(UVEQOWL[$W.YUOUZ8=C[> I(\SQR9>@#L0V;G!/0QNJ7X MGD.R*]Y8^+@0W?!G<&&_VU8[7XE@ ]$ %(/%@%&]PE_+B7E/A-)5-3[F65W/KBS F6LT%LI1(Q"5AR"@>D/#6!B\( M%U:?KU''-;.)16JLUJ><"SH:K+B S8CG:W_M5I6P0 1<I>)O,5 YD[ABT. KM%G()%.CTJ.NPQS,\,, MCCOPN'(PUZFQ];-2@ L+9(Z9:43QG&ZJ7%AK#.W/^[%=EH&=UM/Z[_EJ?R/U M%$]OL0Z4T>/AY;=<**UR3XQ-Q+D%FOEYT)\6AOD:D0.2^(9L@L$^M^T3>SIX M]L<\4@%,G5O#\]._=)(IW8M6_+]V;<92@# ./VOJXNQ*N#=)_?+:E]>H9;GPOBOQY>>"Z\&4O9-X4W&Z^GIG>%-B_5UD0E>@DJT77*]5\Y[Z>S>!^GFN._ M1IKC&]OJ#HK?_BD5R&LU1*W7<[*>K[.J728>WT=]N_OKD?/A"J?(\^O0TX@B?5(.GE[U^]F8.+SB ;A,E?^W3TWOM67']T]-%4USO?AQ+ MG(+J1(*-8+Y1S3C5R1K/!??6L1B )OP*8J+_%=MAM]<8N2&GCK.)^I*UE[\B M/"_N9$?[[H'M[H[=[&\G7O9',$YL#@7:SY&>:TO77:Z+S^MK=[T&KNMMN- M[?"ML?WU=/_SW^>BHY5,E'*%='DH&H1"ED:*L.0B2:8EX^;9"\8W&%'KT<1F ME6EN-70]).CZ[4ZPZYH Y?UQY[B=VRID:Z$\%@2X&ID+V4RH,6DY3)J)*S:< M&Y,\\B8ZQ*4"="*>H>"=,)))[UBNF7BQL,4%NZR&HAJ*GK 6E>WNQU3OZ\ZP M:!J)RU6,DCB&%*84<>T<,IARI&-2VCAC8TXI!OV(FEO'BZT0E!Z]:Z5**;XJ MZN1&E;YN7YCQ0>/5'63"UE;?W:-:\^6,U1<2"R%HAQ(C#'$1-+($! M(.NH1$;J'$I!G=7LEJ95S>\/@-\?ACY0VR\W9/BI_:*B\2JJ@&20"G$J$K(2 M2\0##\0(%I2VJ[)?[H3S[ZA>\?U9-O\LBL&^[9GQ=U<"0*VSJ0V M/>*]D+%P&\OYDY-U/S;:*J TF3(!URS:PJ5F\9O%52^B:=9=C73++NE:! M"'8Q(")2CD/"!CF9XY"X4B+PQ!(%UM5KQKHK#0A](*;"%=&@UX*A6U4.?R@P MM*H0I*UQ>O?K7O\# ,PV;,!E9V9VT*J]XTOAT.F\E8 =$<08@D!L&,2UU-E! MKN WIF72TN*DP$JXO8VP?A%(->>N-F3G+/9[P0X.EN3GG]H*M9UP0R:?LQ,\ ME3I:D9"+N22T\QQIT!21I4P*A[$E4CY[4=8!H'_6C%XS^K(B>LK.\\Q=<^UR M7#MG(I DN(R, :\*CS@#.]\:Z1'S#G8,I\ Y7S?1_$3B\!;6#:K#\-;TV+WT M4RXJ5S1G2^1SR%W8TAJSEL"LG9?SYH0(FG-,P'[ QN42Z1(YJR)RG!.L?, & MQWSHL +4JN-N:@"X-0#\-/1N?%A1(\/-D&'.!B&:6$ZM18RF@+C7"AG.-6*8 M.1:\"9&DU9Y5U,A0(\.-D6$2BE%BIGG?3;J &]&O:>C68+P/F'V9M MO'=?8I)!> HDKFBN@V<- MGNL+GHOMY+&!7,/I4&<8E;7=?MFC?T]#L9XNW'X[JSQ&8S]LW>L03\=P%@[>[O[!XU.\V"/ M[OW8V?W4OF#L'QZT]SH?3YO;C1_[G\OGG^U_?G76?+-_T.R\.MVCKP_W84[- MSY_FJ[4GHXPGG")&J !+WPID\X]@#$M"*FJ$?/;"X W,^!I%0=UXX ZSUX0)NMR[346 MU6K4$RIW>&=@-"UW2%D@B7J):##Y\%@$I#FE"# H..\2%S0^>Z'-AC87:YS6 M:6)K5J[]F@Z!^E3[%RW-HP%UY0@U(04I+.>))JNBMS1AHI(CGHC:-GZ0T#]? MTSX(Z:7@"">/<[Z=198&C)24EGB0XLZH5=G&*V2R>\ZWJ2&VAMC5V/ WQ]C: MAK\?[)S:\,DZ*:2-H#&K@+BF 1FA9(Z^Q!)[^)"*V]KP-6;6F/D4,/-AJ*6U MK^&&H#GU-3AN-=>,(<6H1UP8CS1/#D6B& \Q!FS)JGP-:P">2X9=5A-S_3]> M3"9YK7OND%UI=7#>'>9-.;;MHE.Q";!'T4L%6&F+W12%'1;1^H/"V;;M>OCJ M($;8BGSZ;OOP_P'P9[O=.QD4O[6Z\)S>,8PP#'Y_?OVE>#!1JPIO,G.SJ,PK M D&5U@\E$!0&>_TU6*""C/<1$"*N*F3TXJ4/(OKL[^-N+!@NHT7)-2*N'NLZ M_#QR=F5D]/!=RY];PP- 69AR<1IM_]<41GCD&PS#E_:?O\4UGNK [OT6)S ;=#'0?\^W(/GOSK9WWY'FIT]T>PTOS4Z M[VB3PO/>[+?W=E]?R(:"<9S"=ZWF(8QE]Z]OS>V/=/_P&]VC[T[WM_?8_N>W M>+\#^GUNUSQ-QP<=_NN/+U+QB(,F"%-%$<MP*OUIP:Q[]XV#'B&4;!"89XUN"L20DE)82D6GC-\0W*??\Z M&%JBI.7C9L?5Z!:7M<^HF?1>F71>PS"<.NY 0Y0:PBA"7#TJ.//+^!4KWHEH=R93VU]1EP/;7%X7D9 M:K*$:76/;8DU"SZY:0A?*24,F/F*<:=M]-PI871@(8#EKZ.AE)@OW#S[>; ; MT7<0^'U?QP-XZV#PLM=QK6ZYX-NM@6_W!L?]N MO^JO=\]_N6>+N M?!A+W-??&F\:I''V[JQQV.R 9&6-W=#:!RG;/&S@?+2^M^MQ R0R2,]V_-?[ MT_W/X-K=VW^XT M/XS%[VC+SQ'V.>ZH-N;*]UY*V_B>@EHK>0XJ8"X(!?-X#OI#[.>KGKW8[<-C M7Q[8_K#XYY^7ZQV:^[9;_&UA+_JG93#@1AF1"\P$0SDMK/_/<:L?0S$S(]"# M"V\'!YNS'Q[U>]]; 4;UJO$>5*$T/,DQNL-><= ;'+6&H$2/C]1ZQ\/R%1\W M/VSF"WR^,#_S")8Q=H>#XN0 ;K/?8P$?=NQIT8TP %B87O\K_!SFEP(P=X=S M W#'K788%+WN[/C_9U"$UM?\^J*7$JQ/]^M@ Y[?\@=%J^O;QR$6.\-A?Z-X MV_6;,X\N8COZ8;_7!<#JQ)"UM")G0_7#='*V&XK_[[3[;NO?;V?O_,\QJ'/# M4QAYUWZ-.=LTJX;'F40&F\76H+#PI,%Q>SB.?B[7>-#*%\PO_C3]JOC:ZX63 M5CM/H_@_RU@[$=A*8P/J,>:1>Y.(,)%E[=FK:.+(2T3.63MB"6OGS6AH$^M& M/C6LW?;\BP,\3=ID<,W-KLNVUR)AY+VD41JF553/7M#-RZKI V.W\UYFHFIU MA[;[M94-#3L8Q.%@#7=]@=1]/R'7MP&HOI5:64W:*F>P-<*1K6[X!SYNM:OC MH\$ )$1X.YEO=?$D<[LFK=TM^L4Q+UB@ 5EG@;2")0\B-E&Z)9&?DZ.A>6!?SJE MO)I_3>KW.N-1'($0R0$DL^_,MY_;BY\:#*-5XG13Y2R3HU[UG.?]V+;YX=/D MDO^>5Y)&;@L\O<6Z4A)=?LN%6/U[(@8BSRW0S,_KVT6"3NRB@_[TP/-K1*X? M[3=D\^GU<]L^L:>#9W_,LP3PP[F%/[]FEZY,2O>B<_ZO79NQ% ?]+(?^Z^HM M IFX6^9@ 0_E'+',3__[AWVQ:/O7SK95O]RV'0M $)OGA>3:V;BD,?$JO\([ MNZ].]W?_.MC???UM__#]06.[?;!W^!7#^T5S]QT(R8]LY_/^MPO"$;YK[/[= M;L#X&I_?=YIO7IWL?'[=VME^=[JS^XTTM[_1YJX7^YWWJ;'K?S1R5GW 0D6& MF&0.\2AQ[O(9$;,ZPOH'2RT[;^4J2H "#3/8JWQX"F8R(=%R P3+7 CGK=PW M.SO;G]_^\T^QU=PNWH)4;KYY^]<_KXJM#Q]>[=[$W+UZ /,#]B00S(.*F%'N MJ;-*^ZB,EYPI; 1^6.;QF*S76R,9CS+K&97M!V+_Y"!6"L+1<=\?V$%66EJ^ MQ"\8X:RD?Z; M7;%A' Q+LQWHOMT^+2W\UJ0 4T[NK72DHURXJ?NU-&>*=OP>VT4XSH9ZM7"] MX_[P(-O4_3(\MU]$"T0$OQX?C4S]GO?'_7[L5IO@8W]H08>#!Y6J&Z M6K?4PV#'NE]AOG"!;_7]<2=_XR/8Y:!^@DE_DG]T>_!]-OF'O7ZIW,T,>Z0= MCK=A=I$O+5UW5ZL_!*E;T=*@]6/1".]J($4'+CD8%+&;.2:GFE:&R#C?M%SM M25KWB"&F"O?$UV'+U;]X?SG'<>;FZ*M1^F9Q C^/J%"<=-) I% Y*;2TZ1)3H@EE*(D0K"I02;5FZ2"T9M M,>LJ61%H*!09&@1209/ C ;E%Q06 MRC8OZY,VVN&-&1.Z?;J6F+O6 OEG*MC4G"@J>^*"TOH+S)JRT^L'?Q##<3ON MI/,F36D)5C^>L$G3_/K%,BZTY@QY3W-&&4[(8D%14C@$3W6D1IPW4=:,]BJ' M7E6@I53F\K8.0%F.@ZQ'A0A:6GMP3OB7$>SJS\$B#?@R7>"W_U,LKOYRM[5= MC-D4DMRDM OCFT+_DH:$DJM?4MKE9IT#Z\'>TV"5^36M'G_!8-DFN>;*WK9N M#U4/LV#-Y85[[J#-XX+8QO5>K3?]WF!0C%/1BBH7[3:-"F=7X$FMY$Q=V&)4 M;+O4*>O%O$GOQUX?_NP6+RO'U6EUP-FN%_2F"]J,PYK+5[".G\L_,HO#H.S7 M6+R/'=OJYE7].(CIN%TIW_^T4BPC5G][VZT^*;-^?U]&'CVDDFB+%^OM!2/E MI#7,%2.ZK6$LVJWO=3/3>H2/>827#G)%/6'7@?4O*18S#HO-/NB0#ZUZ1_#7 M,/J#+@SAZ^FU,XWJ1F8/.YV0T:2T2L$F93DVU%+GO"!&!$:P4F(%:=BO2X'R M#\B3"T$@I7VS+FF%-_665FF%G7>X^>:MV#M[?;C7>=]N;K_#>W2_U7SSBNSO M[IWLG;VCC=VW;&?7L_-IA?OYVL/V8>-SL[7_YB-N;K\_W.^\Q7N[G]K-P[\. MF]M[/QJ''N81YAN]FLBIC($B15A /$:,=,XPI-J8B /F*O$R%5OINM%KC4D/ MIDG,_8+2C*M@UE-0P]1R,#7M&Q.LQ4)'CT+0*O?<]"Z/1)$@9;JQAWEA.4M!..J$$E2YX(JE=&(TVPZDP)O\\'/=SB>?K\VEU M&)*/06H>O0Z/B@F/8D(B)0JCA*T 6R97O_-!(FMH=(9+$QQ]]D)O\DN3:A[9 MV=)BDG]Y/ !^B_VBRO+L=0<'K:/KE""_UM0?7S'D*+3T1C)&0&H3:W1,+AD3 MM91$<+Z*:IBU&W:%F##74YP VX-JY9%G.1G 1XHL8#@*,?@@; SP-=@09H/A M5;5X7*/*EH^7?%L%-G'NR-,)PK1)2TB"=/D8M2H:AIY$9K MG;QZ]D+)FET?$+L^&/E;^[Z69MVI[POVR%KL0-9*2A"G'",3,$,V,LF#IT)$ M CHTVX =?,0Z].U\ _,]^6Q%$$0ZJQVG!)I=30^"LNPL$Y37?N^UH%'I[XO M+AR6)BD4M 7Q*D)F3QV0$$%'$IUE4>9S_$VV6N?70XNN?-GKP+1]"\91F6!% MB20W-::P<*'&?=7M"%A M%?(1.J.(.QR1P5HCD1@+C@!@2%&&]PAU6<&$QW!L]3B9>!EC^7ZYN'9_K82O MI^XOAXD)07@48QFVQQ+Z_]E[TZ:VDF5=^*\H..>^=^\(BJYYZ-Y!!&UL'_?= M" _T=N O1(T@+"2.!C/\^C=K+0F)R48@0(C:?0X&26NI5E7FDYE/965J1REB M!%[$)#%)LDN^RN5R9>TMN48_N4)?;=%9.+''U^())V83P5:)7-,[UV)11",( MM#52$'=)$AFHM;]G[\VBS*]/F0LY]F0Z/"''F +#RU1"B4J)N(??M#$4*6&H M(B[B9.W*NEDE9,8VUR]*@U]57AAQDO&D>.;(N#7.:$:)2"&![\5)*-S80JCH MA!LS3E)/J4),*@B"E1)(*ZL0X9KH1!1CF;_6DWJ0KS,O#%RZ$(]L[WN_;G:0 M_\S"65+#;K7;TENJD[ 8A\2= H.=,.;P8@PXMV4IW-B"P4)KFANCR3NPTDCC M!#$T#199ZA72D6">B(S2LY5UNLKT@RWW N]J+:<.ST*-W5^)"__UM+H[X;^$ ML,9+$Q&CSH%)UQ+4-F*D+$\TVH@CR5XWOJZY)9ND*&TANIY$72=$E_'1T6@L M4HY!D$P91\XGA@@HJM!&!&+IRKH215M?CK:^&#>YT%LS:^Z$WC)6.Q8Y0=XF MCKBU$3EPE9$*AGDM*MZCVFC"UY5W>9SD5Y7ZI<"EQQY>6^55U M?BUI7K=N0:D 8A1R9U_'N96&&AX$2YPS[NA=683*DQ MWC/"QABL1$+GHXQ,!V0%9RA@+T@B%L=<,[&D;16%?K@=+N35S,K*II25[U&A MC7+>@9_LP&/.>JJY)0@;0<&)QHKE#M=$7R\AN#R*^JJRL[#63B43B2.<&QXM MTY)0Z:7VF"<;"WVU"$HJ+I3T?.-L+S(>B B@E2#WX1C;#UPAF>9-!L95VJ58:OMS>_WX;$*)6$LXDYA9)CW M2'E,- [,"%%UP-!F#JF3!?$*XBW2@R\&X!6._C$Y^I,]SXP)$GPY%3!!'.?< M%HTM(L1SQ5V,!IN5=:Y6B9Y7<<&7 G0/OL?2Y_1=],IM==!QK^MCO_^31KEE MXW*,EUP$SI*T@D;)?8I6@\_- ),=V.F6]/?7N89_A]MQM. M6NUV0= 9$'1[NL6!50YS[A(*F'K$0Z 0%PL/GJ*VE#M#C:UJ096LP)>GTZ,D MDK),99G*,A4+62SD#!9RND83IC@ZB@C+-(JT#NF@)7(0][W' M:TVKN&=862_B[PQ6/72'^7;C)RC$U-PF:&GLS!,P5S=F8!3K\B#K,EUCF^<2 M!E0QE B+B*<0D?$\(N]2U+F:H[)N95WJ52'FG)(Q!TUZ&5Q^P=17CZD+LO]9 M$C^>"F"G$C^TT8D)G!/W/>+.!>22D4A[$ZB.3%"OYY[X4;"U8&O!UI);LF2H M2J:ZNF'L97"(A<00EX$CI[5'-'E- W:813/OW)("J@547PNH+@:FWD8"-..@ M4 /Q-()P1RH$,GGK.18M=F*"CF1\DG3R"(1WCNK5M:Y7N5LSDDL+Q]1YY/E M\MO PL/#OZ'U8_U?\&-\KR/;VV]UZFG U45/# :THI@/(NAJN]T]@>$WJK$V MCGNQ'SN#/JCTP+;:_48W-0;PN3?=(QCA6;6GJ/[HWW#>SU:?W8P^'KG8J^6' MD=4&H 1N_.._X0JX47<( P[]?_X^EJSZ6\=37$L'/'_;'O?C[^-?_@BM_G'; MGOW>ZE1/45WTQV@21\(FCJ^3]UERZK?_.&F%P<'OQJP)23(.CK8.1E]XRO"4UO?1NOD5O?^]EM"5Z37-WKMC]_#]"[#/8E#5:9^]WV&0;+ MUL@=9_87NW2_WO%7US[[S+4 ])TV[\8HV!@#X"Q'PF>Q23.8T\6>L6K_I_'& M]GIGV1AM'(&A'=R:*SGC#+RJF9QB>AO35&^9S'M,YHCC:8Q)GL84RU,F]!X3 M"B%>T?(YS./7ZH^LXC HNQ\;G^.1;77RK-957VH'/-=^^9?K_;;^CP^=^I7= M:'O]?[ZN$B4??EV[2.']BQ',/;XL(RPCO-\9HEG2Z!90PW]QYB8WB0OQ M1VQWC^&OVX_=W/" +YO;7DX26J;H"=&!2DVXU<2Y0)EF-H:H-1.^(J$QH8R4 MLD _)Z _'S4W_SIHTEW^[?!O& M\9F=??#OZ0)KOOWW_]O7SP;=-S[_@W_G;TN?WM_;OOS?-]OD7_2EO3 M98&<4X$&'U",Q"(>)4768X$4,5K2().W9F4=0F2*KS>$_RD!_7A,\2^VV I> M+'@FP/,"QG)G63T9A$RRK P5QGGL$3$Q'R/T%.F<&6 99<8H07QT*^MZU9CK M6:RWY0,4\"C@,6_P>/6Y0D^ -<($S*\&*]B>4JY/!E*3&7!"")#) $9K2+B5'FD*;4(,RZX(X0Y MX5?6*5GEYGJ+DP4+0F9C:%Y:B70 ;4H#48H0#LZ=8]B3P)-.5D7N6%4B'8]+ MI(^4K91(?V+%FG3X,TD$['E"BN=NUS@Y9"SE2$1B9+)244ISAS_R6LJCWRSR M;X9]T+?8:_1B[?#U#UK'UX[QWJG&P:MHRRM(YH8@Y-/&<$Z$99Y)9;S725DF M3&'\%@L3FM-5?S23+L; D,!)(DX(1E9Y!M&[PM)1K%F(U:$H(O42=^9=3B6> MZ4#.LVIQH>'FHM?G4\=R-".YMK6Q^30Y ^4V"4<4(C614A9DX"OK?%7J.9QU M+!J]7!I=N+&G4M@)-\:PP\))AVS658XS-^:X0$)38;6EFLM\]H-?WWPH#712>C<&Y"M8G:=V5X> M'_IA', +X[Y4\DHZ#]X4XSQ(:V3$W@5F\^M!B\)]+8*.BJGZX#%$6"CP@KD! M?S@JI+FCR$F;[:ZA#N>N+WC-/(3\>CD<5_<(GLZW8!QUI-6H .,N+-=RF^'D M";&629/ #">7C-">4:.5)9@:D0J9M6!*/EU"37AE50(;S*H2ULGA[$-CQ'64 M3JIHJ!(Y]P2KA<]>6P[%FR53/$F1)"0GC&(_U$NNH2X20PY%2/" MD5@L;* IZI5UM8KYC 7B2^+27,D;DAS3VC %^L2E5\8ZPYQP(@H90I"%O%D$ MO9J0-\(PRCB5""LJ$ ?G$5GM(V+12,Z5"41PB.O6U.M.7 +G*<0CV_O>KPY5 M#O*?63A+[M*MQM8R&D,NEA=A3FZOQ(7>NAI=7=" M#\%B6/B?1. 58\1MUETA-;)6,T>TH\I&,.FX9"<5I2W92<^DKA-*B1N;,,,! M;*O/9W*(039*B&R54([GHK4DIPF7Y*07I*TOQDTNG-3,FCOAI)RE!%-ED.<6 MG&2JP>1:R1"/&/YQ\%^H]F$$4TOL)+^JW"3#K0/M%"28P+U@+DGO< / V M7/IET;>7?V;_CL^X-/Z')YO/%WM*$B4J.>"(*3;=@\#9=5(PD M33VEX'Q4?@>7!D%X3Y QU*ILDT1R*^O"K&HB9W1![J0&3UH7I*#/"T&?6;B* MYX6?PCW.!9 FW*.T7)"H,8I.>,2QRQUV". 3#M$ZA9.0#$(BL2K(]3//MQ(: M!8L*%KUL+"J4ZN.CT(12#81[HZU%6.9F7T8H9)(+B%B6&&>1$B8R,4-NJ')4 M0*B T*L-QPH=/#/J3*4H!HC$0K)(*PF^CR4"66P%HM(+K:ADDI"5=2#.H)!)F*ZE0DRDQ@J%./<6@6U(R"CX37*V0@%\ K@+33@ M+0;>W1;8-N.@A+4/Q+FI6MW*:)S[W025/.+:1< Y+I&-R:N F:S*$G*^RL3] M\A]>#-K-E"/QV\#"H\"_H?5C_=HQ)'AQ?(LCV]MO=>J'Q-5-GEBC*?X_];2! M>G5[E5?P^[ #$Y\_-4J(Z+^FQD39&AN7R<[J06]^,/E,S[6R_J'3^&O8 MB0T &;+:&!S$QION$8SCK&''B1[^ELK.C5:G 0..&4KZX$\UCFUOT(F]W-PL M@U.^\+@7#V*G>C?8@87/V_89R%MU\;@;6F/0;33??T'.]N'KCN+ [L=.]RA_ M:A#[ Y"?ZG:M3HI9:X;]1FCU(WRXO];8.6C!O?+M,J#!Y?E0%]S[MG+4#=O/ MJY2?N=8]AE>KAU];['7::/>[>3;RQ,6;WK@TE_!]%^D^N?Y3B#]BNWN!.PC-Q18Y+FQ&%'D@[,!QZ$8$S6E?W)^/0LP9+A2[9>S,SIM&_F M=.JE)!>V7KY,6]^.__/Y[-O7<.PHE[OPWM;.7^TM&-_65[#_[]^>;']]U]K> M_'2VO?.=@!VGS1T//L#GM+6S(;9W_C[=VMD]W]KY?MX\V2/,$\>U02%%@GBR M">DD,1+<)1.CUTG8E76U=MUT-T HV_#+:J-Q2&J+;#R/;)#FISVL\J+HD/-9 \@&(\@*(5$P1$49P,%+9F6= MK5W?K1C+1D:*7R+HZDP"0YQD/"GNL13<&F,>LT@I#/@,-*?@$D6F-M<49U\C2:!&7G"+CHD&,\[PTE(0 1H=, MVB;?+"Y'J5&VBJ,8J1*]2R<*PYZOD,6C%9G M6$G3)9=]Y#ISNJ8$N-?'W=H5_KT6O1_QCY-6&!R,V:^I"T?D!9Y<8EV_VQX. M;K_D6IF<9XH0B+HR05,_#WH3AF,_(M>+]CNR"0;[NVV?V+/^RF^70QZ(=Z[, MX=7'O_4A4WH67N-?=F'&TCCH9:CZKY;1U"@&(&FCYTX) W%4""8:,&Z4$K.G M5M9W,J]4VU$0GDXF8.SZ32MY1=YKL/$D$,R#BIA1#IIGE?91&2\Y4]@(O/*R MN*FIO?L72$Y=&GX\/8Z=?FR%RT:+C\OB/\KBBZU]\'DI M]D;KW"Y1(>X\KTN216TBY1I+PG-+TS5Z^^)G$CB3\R^H8<6;F^\ < 9Z(R&5PG#-F M+0U68*6ED52&4!#G"83N P&ADXKHP$4:!5K@2T.@I1@*2?&DG*&6XNP_WXXX MLP7=B22E M4Q6'L@E MP1&6-G'+)(-@-Z_\SWC=658^E:$9Y+#Y97_";DRJY<1$[8P6FY.HN $? MR,)_1&;*.;<&Q&7EGV3EFQM[U&B?7"2(>18 JX)"CL*?@1"+M3(\2#=/YU2F M_$4^!1HQCT:9Z"'BAJ!8&ZZC]67EGV3EMS?V##7"4T.0\$DB+C%%&EN)A$E$ M)X7!0[5S=E&"9J#V07H?+-?,&!RT#HI[JID5/)3%?XK%K_9T"(FJ8LL\90;Q;916G,A95]RIRH(H^_VF^$]_[& $P0JW#BM4%>J\S0 MXU>*52: 462DEDB%6(!4:C4 0":I,%X2<;SV.VMM\ZO0=7 MVWAWI\OO'P&)R+(Q!+RQFBNN#.$N*16U!S36 1< >F*YVST'N0N8V=Q3'D6I M(1HB8":M4QQ"(K 1F-I(:_+F=@":S2<.*C)&L/*P3 IR4]P)' M Q$2YS)HHZ52,AEI) /C5*3@J:4@;]Y8IN FT2-#%<3'TH,40!"#HE94$R=D M2A4S\I,=PUF=$>US0!2#-PK#NF,#@7@RBD2<*,?2%4%X:D&@S?T]XHG1P7A8 M?O!%N8@11,)AE!,Y:(S>$E/MXETOG'#WB.DQ J4[N3 /(7&C$B(IX[ %UI8 MPWB4G("1],E$[XOK_,32NG_6/-DSX#DXS@"GD@3766N)''$1!6V%)$SBX-@\ M71C&03>$4$R#(YLBAC#*L0A 206,1+$B!4\M!>?-C3WG(P05-G,[&(Q7- H" MJ&"0CEPI,"@>4_%SS)HQ\\!IB,V",\0G+KG4.LF -=A*+9T7M$C!4TM!=F03 M>)(:@_(KFRR$,Q0B&1HILHR;&(/13LV;Z%6$P?H'2I-+G&IA)>QX7Y57[PI#;! M']=SH7_64/8^].]EX?OB#V(8MF,W_:2.V;OA8-B+TW+ZMG:VJBSQ'1C/G^VN M__[J!-3GK6<&?H+UX$@KGR#,MEPA;;%%))+ >037!6Q4(X(6'^=C&;UA?*8\ M\'Q6/77;[>Y)WMNH"D>L2]\8]6![Z].X2'"_U__C[6EM$(+U7Q@+EJV^-^_'W\RQ^A ME0_IG_W>ZE1/7%WTQV6]RN=$KA;SS=G^]=N3(R1KN#Y&,BH9//KFT=MKU5M7 M:HO4[S&U9IBX]6TP3/=\CVE^KRM_-EB"UX1Y08,E0KVFV M\ZWY_3CEK_2=JG[O1MOK-]YV\G@;F]''(P<>!R.KMW8'>E!MH1MFI#XWN$AS M\F;DB>V,-NB_C#;HRY0T/M;>:IF)QN:4FUX=VGW%<_+E(CC9&@Y,(I.+*@JX*M3)OEIVHY2C*>?BMM;VY MS[\=[I[NGOO3W4,8S]%_6LW#/^']+=K\NL5VS_\^W=WYQ*\6Y6P>?>#;FP=' MS<-WA\WS=ZWF9OOHV]4XRX8@Y9HS!*,0KJM8TV)UE*<9U^OU_SH6>JQ%GPKN#=0_&..RZLETE+ M*C@QQ$1IA1?.)Y$P8Z;@W<+B';[ .RLH\3QRQ)G/I^N%159KC@A3-+E]>-]XE3$ ?O-<.2QZEUUXG'SQEQ#OKO"QXM[!X1R_P3BNI2>04 M*5^UTY$"?>:,+2=D]C^$;>JDS$%\F:!O-;4 M5H>EB1D=!5):6\1= /]/!8T ")TU(G)%8O;_&)FUJ_8=<>517;RBX8].XQ<- M7T@-GY#[G.33\($C+44NQF -LC%7MF/.I=R_2&1RGZP:_N (KVCXXFKX\Q#7 M18T?IL83SMH8C+7D&F&E8\Y)X/E((-AMAG%4QK$0SDX0M',18- M?YB&3[.+T5JJ$DV(HXTN?*PX: MQ1XC/?Q.J';#9"T?JBT<@9CW279.N@7,9@&SLRG>,$&\$16$(U'DD@148V0# MI<@: A*-L?=5D;5Y\(8WP\ES;@T7Q5Y8WK H]KT4>T(72A69)5$A)3)=B$U M-EJ.@A11*.N(#'A.=&%1[,55[.>A"XOVWDM[IUE"'H*4#E'O.>*1">0$B8A9 M&XRVA@FMYL(2%MU=7-U=.):PJ/6]U'J*'&0T4F=E)O]#+FP=D#.V5G"NJ:/! M5UF:2EXOJ5X4>VD4>^'(P:+8]U+L:4Z0Z5P;6AND,<_EB;5%1D2- AAP')7F M/-+,"6JQ2#;[-205\I)4^/HXP=PSL<#9#'#6?#/%"OK(J/%)Y)8_(7>GXLC@ M2)"S8+8"BUR(4+()EUZU%Y,5+*H]NVI/U0C DCMK&<))8 @\0D(N$8LB990F M+(ESMJ01+KUJ/R,O6/1W=OV=.O,> '\55RA%G#L%&XZ<\!@EX1E//DDJ07\E M?G"-CZ*]BZN]B\D,%L6>7;$GW"!.T5A&*#)*<\2M2L@R2Y GV"L%'AB)?$[< M8%'MQ57MQ>0&BVK/KMK3[*!@-@B=8VD:X0<.!ED7,'+:6*R43]&ZS Y*NDAV M^S5D#(J2,?CJV,%WW6&IKC 3FDU75=4Q\0@_$(N4(AYT;FS9-7O"#287NP4T*1DC.X_)K] M?-Q@4=_9U7="#29NDN)>(5WUG'5)(^,20\0::P"<%=9V99VSHKQ+K+P+20T6 MO9Y=KR?,H(T!'&LC$$ZYK+>1 FGN\Y8==PYSZZ(I68/+K]D+R0P6S9Y=LZ>) M0.H@X@L$X-<+)+57OJTP9V#V(LV#>[4?*WL M=BPB/>A#Q_X$T#*&^4$,T[BVD1>\H-I]4&VZ%J&D/'$:$@0>TB%.P6EQB7JD M,'7@E!KE;*HQ[<'%5\M.YN+J]B,2A$6WGU:W)Q1AKB2:W%U^_X48='M!=/M"7_HO1-26H:H5KET&1AO$[1' M)EJ/>32:<9UY!IGK=!?=7E;=?D0&L>CVT^KVA$-,@CDBHD7"!H^X)@Q9;A,* M#.O$P:(G8E;6S2HI90F76;BM\9 MK%WH#D%-+[K5E(Y8>KBL\KK;% :8'2 J6+F3E>H'1F*)WL M[A"M73#:H.CR&7,"<;[#7B-82:,]-_!*/KBEYL'_%BPM6%JP=*%S]0N6SHRE MT[MI 98(1Q^0DE(B[KE %@ 681.Q4TQ3Q00XIFJ5Z OMUIO-G>^KC=?-O<^7)=%Z9E_(I& MU*OSZZ^^/-1D3""),D9)9A2Y<4Q09[&@0G$C^,IM:B&?0"NNF4+0BAI:P"YU M>]5C_PZ %GOY4ROK'SH_0)*[O;/K8'#; SRR>OF#&(;MN)TNAO9FV.O!;SL9 M[%ZU:NWO:04(#.J#0)$< HQF2"OK4:0D.3!]205^556>0>*FY"H+2+_5'\30 MZ*;&X"""R]1N=T_ #;^T>K *]TA?%'H__/WL0A65NW"!M>6%,;=ML?]^/OX MES]"JW__MSK5MU<7_3$2UI%A%L?7DTNR*M1O_W'2"H.#WXU94UAE?W&4 MVC+ZXOI=LE:YDE<<@_H]Q>%*>>O;>(W<^M[/;DOP&NC%O6[[\_= !1]GL'<; MT"_2AWZ9#7C]HS?$9QZD+O:>)@[1O_)(JC#DKV$G-AA>;63$NT,"T;+.PV;T M\_HVW MSO?/KW(16^<;\$QO3[<.OQTUWV^QYN8G\,'>GC8WW_*MS7??M]_#<^Y\.M_> M;*:M+R,>(O.Z0=+$-<>("P:!#^$4.9$:+(J>DL3)BHYXHFH\ U#G$,*OCTKOIU/4@"25[ \!L5\ MI)A[*9"EA"/IK9%&4R6PK"H;X1>#;TM?&N5KM_>] 7'V<:^[WXO]:YYG.6SU M' Y77I4/G8^]KH+* M.EO%1B_0.:IR3/(%NQ)%3D#>7>D^VY,&* 1<#"IR+U>AU':BPQ/WP1M/&(T$"4--;HNJD354@E#I1!(/AN"8ZYHQQ1=(AY>>;*@+*+2N MY93*<:O"[)+AA M2C@&0"TYF-IU(E:QG%?5F^?/TYT3UU.0LR#GB_: "W+.C)P3;]>&)(CT#%%C MP-O5N21,Q!CYJ D55MM 8<3#K>]X7UO&$/#=D)C M>W 0>XU_MZQKM5L#B ,7+_=Z--RI,;[V[&O2/-F3A"FAI$"$6/!@7$S(2)^0 M9-Y:I3@X-W@ALJ^GI:U;25M[LI(E([MD9)>,[)*1_=HSLM_ 2WD@\+W#,&V% M'YJ;M-3QU&P/OS2QTF-78AY9[+%,;G3"FVY_L)TJ7_%++:"CU\%\U\?OP([K.YCW?//XC=H[\NIPM%)IRTBB#GHD><,H8@>%^@FA%'2!,? /=(A M:<0#1*LZ$8UB"(PR"2NI\9#HQ=_Q,[P]D+SKS[7 M\PFV^][ ]^61?&T-#MX,^S ML3=FPLX*-MT#FR;I5V?-PZW3/:>T=9YZ\+P, M0;G%)'):Y 9UGEHXBL+!;)Y:?'Y)BZUAP1 ND4S9G\!6(1T9 M1WD1/=.!DXCSR3 \-^ZB,!2S,!3']BP7O^QG;6FT+DK9-FQ5R[80%\^U@S1> MH(^C]7G7[5TM-%R Z7ZDQ#I@:82/2V"?$I3#(&>R0\!8E["(X%@$<"RD],MY;;9TR$#PLG@XO/5$Q MSE7L=<]LN[ 3S\I.C-;B<[4492/VH;3$R1Y$,HY;D5 D22!.+4&61H%4((0J M'7FHSCRM"C:O7JZ%DEA U7T"2J*H[ERYB),]$T$[8\BUU:L*-0:;>H:M8S:O87>$A[J!U'WO=%/M]F&7;;J1X/6VW1"M/[S!,+\J[6,#G M7N S74G8)*\)2QPI(QSB'*(6IY1'%$=+)79889?!A_%%BE4*W_!B_8:BP7/1 MX*D"=P8KDSA&TH,/P3VAR&I'4$K4!2JI\Y)7GC]]L.=?V(89*M3$_J#1MT?' M[9A+XN8BCOG^/VEFON/%U.?P::@S"PH,WVBA=-(@K06 M1>_!3P@A(*.M1SBDA#$W&M9L9=W0!Z=1%G9A<=7S_EY"4<_'4,^)$Q"L4-IX M@7#T#''")-):8/B34U@1CADS*^O\X5G.A4&8X=QO-W=SW ?OMJZ$$&)=KJ,0 M"8]E_\>QQI]#@!3 E3?=(]?J5),^68PWTVM14JH> D'3F0LA8DE(H$A*J1'' MQB%M,@X)$(M(C%&&5=L452X*6G$>H27G:4NA!/CV.G7QB$YSU9D9?D>MVR@C^S MX\_V]%8$E8$)QQ)*E'%P(*1#ULB$C&=8>F<9S:F/?%4(M4!13"$9%L:%*!K\ M+!I\/IV$Y#$."7&"(01@BB%G#/PIM"(^CEJ1!=:NL74%U44'VZS)T"JO,%U;,+4&7.VA040%T M3>5BW\?=?JNJA=^+;?CPC_C'N$IUI5!3%XZ>&4\NL0X>;SBX_9)KU96?J=PZ MT90MT?5P?^M& !">C&_^"/O^LS0Q.(Y M5'2[T]BR/7_0H*JN=;Y:=3[X>^W+6F._"XC8J1XQ=@"^X?'S>V\V/K_-DS)8 M:WP<]OI#"^\/NI??6FWDB8NG\$0!+FL-^G>>Q5:G46%YOF>KXWM5D29O^P>- MU.Z>Y%>/QU.;912>^T?+PX3D>_;K!I+P3NOHN!ZQ.ZM'MOV?#YN(F$8UHJ.6 M7ZM&>&+APN'@H-N#.0M3-\_\P\5P85WM:+0751["L)<3)/.]CV'JNQ=-(X[! M+K5\XR#:]N"@$<%"[,>./\OWMIVSB8",GZ)QPR>/>RT8R>3BC0!XV.H/>I7M:(RKN>6!PC0F^-\A6(,$ MEV;Q[J\U-NO!;\!MVU.K_J8+LP9C[$4?X;9YG:X^>"/UND?5U,'C5D,[;>7& MR.VSQEC0I\7X5H/^5/+]WS/XIE$:*C"$]\9*3C37P7M)%82.6@C'2=4I!F-> M=XJ!7ZY$_N*NQ]DK-0$M>5,9YWR:?;RPX*G6O[;"EY%@5SEG,?3?P<2/=&:D M,A<^K'R9/NR]V\YL;_[-]J)2V)CD$,NM9K@E AF+%:*P)R!K3R^ ?1@ W%G7 AJOU9QNHDOVK2M'M3.O/_ZU:R82\]1FJ5*KL MC%9 XFR[NJY_$.-@;;$MPP@C+IIAW 03N;9-OS^:MCO.53W=QR#AU57P$D!4 MPQX!2 PR^/]EP9WHG55-2-8:.Y=A:;)(HPM@C4!Y 5\F=?Q^OD9W69E\5X"W M:WU KJS8S?Y^I8F_=+.$7OE%MR[]!"M_K?])M?)FK?'(#;5@1<'<58:T*G0^ M2I7Q$)AOMOJ^W>T/>PO35&O[S0C=#@'5SIN'6^>[;/?P[,:O >7!U:$$V?-M__=;C]]0/[MOF);AWZDV_Y MKA7R_9F:.YYM;^Q)3;7'C")EN$7<)XDL6">4J(PT8.X)-K4! _F+82-;'84U MB48)81T!$%0VK.]M?5A9^MM

\MN8F>$G-G0_-]V^; M;SZ\_7(]RIT6_AM]_U]__^7Q>JV%Y-CK2#G/Y(' AL7 ;8"_@V?/&ROQ7)5-7&R /R&>D;-=!XL4=ZV*J=K\78^T@ Y1_Z8)KW?@"SP^F%[2[ M[[L0&&17M-OKM.P?C3][K;ZSG7CYU:_9^WUS #]C;[7Q,78Z_;,V@'E^[UTO MPNP,VG#)QC#[O^W\:GZ<+P. BH-N&P;YY20"QJ_59K[^.3TCX*UUQ].2/>3C MRC[4CYI:G\((I0C[BX, M>O358)%'_D$_5E%I_B. .]'N5HM4W[<>70[=P$+$*L#,M[-3@5@U-XTSN$E] MP\%)MW$$LWC0AY6QO>HANY,YJ^W[%7?CP.;OSF(/TYUGS@Y&GL=XWK(',6@- MAG7<5@_KJ!LN(JU&3"GZ*D*[_$UXK;%1WPPBW'A\^&^WYAS>7JGY_S$FRG MO_MU@:X/HU$O3-#RU&9]>W/_9,\X9YFP#%F=@Q9*++(X2L0L#TE[!5X5F&7" MUJX?7V^,XI4%1Z*=2W'0R+A<6*%X>EQY^X,+.Y/=;[ V![WN1.C;5=&[=KK$'"VU[O+&/;#]L> MQC&D3* C8^8LB''/%(B[(,;-)8.O@,:K!8NMG;=G$ .PD%R$R H);#F"0-(C M$VU SH1$(0HC-@J "[5V_:S\!5Q4-JW:9(F*- MDPBJN]#B<^OIBE[,LA2EQ#,N=#>@0TB9&6=K?%; MQ:>2E)>QYLUNQ[_Z9?]PLO5I3SL>990"*9K4*.L)BX"(Y(QA::.WIH*-ZV=C MQNN^FGWPX]IY;9_5('(K>%SJHU%!2*_R;-O#:O.G=X(=',#:X27\JEO.PZA<1 M-#BZ,=9[E:W3<4A:Q["7VF]7'\GAV,*TGA>2W*?U/%=K4MRO#_Q/N[F3-:G$ MH[2>YZ]\L'A-7@.;68YG+ M/RM? 'Q_/27 M O:Y]+S+(?["G"VY9W@_.ENR3YOT+?OV]=WWK?-V>^O\$X/P7FQM[O/FX<'A M[N$^A/@'[>W-_QQ=/5NRO0G?LQ/:NU\_G<.8SILY'W#S^\GVYC[=?M]L;6^& M[S!.WOSZ+6VU+M54H+!"EB.2\>,XL-5C'?%R/K%(\KYH*"W,8 M[Q<%%^[]'*\:X984WBSAE!":A%:>&^Q,B@)@3"5-/<:<7TU4+O#VG/ V5?O: M6L$2-HA@EA!WC"&=K$,X:L^#TE+2JO8U(=ZUXU(0 M[ID0CHP0[G3K<%?L<:^UYS'$()2 MR "R(6[!I=.&4(0E-U&3R+Q4&>+HW'JQ/ZXCM_0UQ=Y=2NN_B44L19'G2)Y- M)86/9KX S[V 9[IBN8Y,<<$P(E1'Q&.DR,)+R!N#$[5*&>\!=!Z,.*5@^>+J MYAR8GZ*;<]/-J::H!AMIDD+:88RX- 09'A@2E'')DK$LX97UA]<1+;JYN+HY M!\ZBZ.;<=/,R)^$#B]@2@E3,B?".!-!/81#&T0K)#.6*@7X6V[G,^OGP@+OH MY]ST\TI G0B@)G,H4>40Q]PA9_*Q!2XP9L)3Q?3*.@0="Z2@2Y]\4Q?B?G#B M32D0^P03M#0H_92I.P6\[P/>S3=3I 36SL3(!:*"<\23%\A: 6L3%0Y>>QQ) MM:5-V8,;LL]=:5[&;M#-#UKVBAX\-4L#F4^9#E0@\YZ0.<45.1FL\ I%)@3B M"ON\>110@EC$*@OKF!O7D54B;ZM<^!SJ4L!R08"A@.5SLW0%+!\;+*^0=PHS MDI)%8-ZJ2H@!:>X)(MQ$HKCR.M4)104P"V 6P%P\VK0 YF,#YF4VU5B=8-$" MDE11",JC1U9YC *8/2%2$#J7_:&KC,WY&,VS .;ESBSCJFVU7JW_R_5^6[]+ M2;=GZSYQ4W+2N'A.KJ(ZB+U<#[6JNS\I*C*I=FVK4IZY',ZYG2XD>5'U[4X5 M[4:/_[1510"+UG"-1[.6%=%B#9-'*"M"UY0V=[WM#79Z/#6@4G'V3SYT2^$N M1Z'OL2VQ>">A+]7*N<,I\B=>EI>6'EFW;6]U:D.=6^#S(_O,J MTL*OV-?JCQB0A2'9_5SA,9=8GIR4SW6+&ZAQY0!]ORHG5=5%_N>]EOC7\W2C MQ7Z^B?I97;=9:A5.^; P%/][&/;R-/X\TWZ\2AOU(GT>KU'UY@ZL$'G1[NV[ M(W!%#[>.WHIOFW\>[IY_.MNE6_#=[>\PQI/LKL)[K'GTG^]7W=NMK[LI84-KY\* M=*9SD0KDS -RIHM2>,95I-(A@!? '4PPTCA9%!FF1JN >0PKZSF267S(>?%N M3LA-1'+CI]R9[T;_YO_<#C,_2X&\869>>@ID9YB[5\VE/C.;R<_9'"W29UBC MC['GITLR(UKPY]?X,WWN)^56E,Z37"9"(1YH0DXSA9A2BHK\8G Y-_+61G>S MDGD/).6>0P?^S^)![8OW[JY"[56W[IY NX2YYO,%VNG=DO/8ZP;;/YC!XRO@ M^T#PO93?Z!R-FDJ)$N$&<48DLE);0&#C&&&PMA;BS?_OOS0E](_%2$Y?8OR] MO,MSS=N^L1_G3[=Z;MD?>L#FT2\NNM+"_KC;;U5\:]6@I?4C7FMJ/]F,J?95 M\.02Z_K=]G!P^R77&/QGVM\BYJ;F\?7/@]YX-,> 73_91=F+(V#7K9-__7K_K1J97VG[O"8 MJN[BN0?BOWZSZS>MY(VM0'_9VO-**]!L'!TUB06KN$K1*F4MU5@DQR,+>.47 MNO Z0&BU:[D,#(G^Y4^KEIJ!WZI65.^#8_JA! M2'\QFG@\8+M=D35C[KPO/L-[@MVM>\.L[3;(2QHLI?/L8/&L.7EWV[[?C;:7 M&R]<:C#/R%PZ4MQI0A8OHV$<75]I+_WZ)F+"Z-XP%;,3WBGAY&GX[5-@VGW^<);_FC/J@[K%\*=W>S,5^U6 M.YU+D0?\G^_-][MGVU\_M[:^-MO;FY_XULZ^R#F]WPYW3YOG^Z?;F^^^;QWN MLJO$5?/K)_SM\(/X]O[#Z2[]FS_X^;YNZ/FX5NVO?F6;WW]= 8N>4Z4 M.)N4TN<&,V8Q@I".(JYRZU@:!()%,HPR&ZEV*^N/7I[PR4]%%' KX/9$X#;# ML89^/\9;V(*"?W/$/WR!?S$)8BAA2$IGZRE7@-E#:'L0GCV#F)[1^Q;IA8 M(&D62&I-N60\B$2(BTCQJBVWXLA:3Y$TWC-)3?):W',O\?%0F. M 'L,"NMN"9_7)ZN UGQ=AQS![)QT"SS- D]G4QZ#=L2(F/>E$\7@,5B.G!8, M$0@Y)$Y)VMQ*9T[91S>CQW.R-:\U<7NAG8^BU/=2ZHG/P6AR*GD,2NTHXMX' MY+"U*,5 @Z/PD_J5=;:J^+RJ,Q3RX9+/P0OY\*(\B(->C 5N9H";YIMIUL$Z MS*162&,M$3?4(T-X#G%B,A9SRU)A'99<_>9G^(LNSJZ+>*J%$\?.N( L#2'W MC0/3+ZA") DO$RXBR\ZP[+INE,^#2=-")% M%-IYCF)%AUI,D9$2(^U@)4V*2N%0^(;"-SRUVU&T>G:MQE-:345R!"-&$T=< M:XULY DY@P/& E1"QY5UOHKGUI"[$ X3K=LYB+U8G6@KM,-S>Q+7.G== ,Y. M]\_XT;;"1EZH CGW@9SI5 >O'+-8Y.T*IQ#G@B'+.$&"1DP,5MBD5$B'Y5:^ M&ZU_I8$_-?U%$^>@B1/CKY)C)G&&A)4>\>S-6YD8XB[28(BA3)!M M8 &"AZ 1,RHR2VS4*JZL4[,JV)S;_#QF7XHE(#"RZ#=:1\?#00P7_2@*E_'< M7,9/O9&_.^/J?3&\/?6P@AM'^:\"3S/ T_9T&@4Q./$(OH@AO(J>'+*4),18 M8E%9)T6.HPJCL'\/H>CC?/1Q*I7"88YUD"A:)A$GWB+-<$ I6I*8QUPX MT$>]RG1)I9B_ZGT$'P \WL8/VQY6->+2<##LQ<91J],Z&AX] >'QB"3'2S[& M/]/#%WB_BR]5,'H6C+Y4@T1*BX6/2+G(AM/ MH>]+Q=YT+W=)F70/76WX8:^7/;GCW$&TVYEOX<&I);K:$_8>Y0M+%/MLP/BF MEI*"C[,<^MO9&%ST$MC84U0(2[1&F*B$.)0SCZK6=7?'P/O[?<]\CSL:U0-?J-J[7&Y/T&_T8+_Z_CV M,%3[M0WK?6\(O^9.!MVJT?=4!X/5ZF5X];H9K&C=G][YVMT:)ZW!0=7J(&:T M"+'3C]EN=:K5M'D#V=EV=;PFN%2.OEN!S]\RV!V>--]VC MH];@,IG]W".>M0]-%J<_N[87\L+N](;]0:R;7>35^G=L9T'X,K"Y"7S(+2U: MW5[C[TX+U*H/J-OX1][;I/B/\4>J/\D?_[S+?,AGTZ$/G:H[1X-BPE>K)X6E MA'&<-:K"]W5&0[=A08I]EM:&W>_%F!>ZDN7)A/PC7WME"AK_KB\:3\5JX^2@ MY0\:^SV;-_HN?1T\>CP%U>G#A%Y\6?7-QS9WUVG4':# 0847\X6A9?<[W7ZK M6J)>/(RU2%LP/WA%@&@-VTV-]9@ 3- Y/ME MU;Y8[JM/<'EJX#M[\7^'K3P],)IC6PW?=CK#G,LZ&GNN5@L#KY0Y1;C#K]4S(X%B?P?/W8N91YWJPZ]6VGK?&0QJE;%ZX$?IFNQ+W[]&P=?CII M?MJ3)A*?3VA8I7.Y<,.0LR8AZS4FWAH)4>K*>K]U>LT7:%PL[\5^7V53>A5T M9J,P,@CM[DDC2V<[R_9^:U )8R>"J8>)K_XX[G7#T \J(]/M'7='$5MU<2UU M((_1'W0 //;/%L=VS(K$']KMX1%8UL6&SNU.8PLTG^>.1D3?!SS'SWD)/"]> MW!A_> R?:XULHJZ_/P:C_J4AC(#IFI@=M0(:B1E\!(0.C;S,L=!U;A XW_U1 M/8\[J^YQ?0R+(VPW.RIO6N"#9=V8U55Y/OGZ..SUA]E\50;/#AH>''@P*A-I MZF3?\0B<=-\"G_Z\[BXWD;'JHENELI+ R;1\V?ARX<)-5G/;W,I:_XB=8;PRA-5& M*U7/='(0.^//]*M.8?NQDT-=&'KJ=8\:_Z\5.O'L37ZG]6?W=*T.MZX$78LI MA]M52/!"9? FQ;\L 0>V/UKW?,4XV^5XV/,'F57TD^<>14\MB'/"!&ZC(A1=<; MVMY9(QMD$!*XU\CL_;WV9:VQV>H/>BT_@$N&O4%VBJOW+EX&F=R$,.,D(\NT M3:X^?@&&MMV.^V/':_SE1S;$\6S :A^U^NUHJP9NU8!!M%UW6(\7P+!RQW-D MX.WQA!V K]]HM[M?AKU8V_IJ+OLQ?L_6^W#8J2$8(J%6K*%R""$../JI!3-T M!"[F(#][_?Y: QR4+_%X,.H>A\<3,IK6[#2 7PH7PD!_C!J9YEG)'@NH*)B) MRO!/)KV?WQKQ&XW,.67AA8BGFH\1X=*#WWK58X/29Z(DAO;9:%[&-[DZ:Y49 MR"(&)B9_Q7@.)MQ+/;!QV#@1':+^Z(\?!&8L(T8.SD:D$'QQ?]2:M((CEUP&WZV,W.[" S TJ M;U2YZLI;%.TOVZGUC-5B-5:S>J7&&@(K"%*Y/R+",O6UWU^M_9+Q(E\,MG]U M72N-_5@_$8""@%%*H2NQ'@U;7!'IT5-V:OFM?:!ZBNI'F6%4(+#=NP_-J%5% M^36=M8W#8=B_V1?+EG)\_VLB7:]C13XV*MH7+"0H=3:! )%GE5X BH!DU6(> M.X==L*57(*DRG=4OL";Y42_)!>A[?PBS./JN:W 2[!&X:_WZH2Z8CTQIA H( M0DP9)!S,XH@UJ4B/ 3Q(O_&CM=\%2]UOG]5*[#(D_:@BE!OF8;_;K>G7_M#U M!Z#D68^O=%+^6>_RU]@TG.+2-'PQQO*$3 .U=[2-DJ]!N=;F,?;$RV^?$Z;E2Q)J#B#]MJ7\:HC"B=;L7Z9NP, M%01.;\*,W+[^Z&L7W/J_RR@^@#M6,PC_KE[QH,X 72&PRI;T1[?]HY[4]N7@ M8[03!^YZ1: MN'RYK<[NC(*Y\9VZ?7#,8/IOM_4=*FZ@9DO[ MU7Y;WCQKA8K6@"C29?5::WRMAF*GA@^?'+\]]BIK*;.3(5X,:_15V2WM=*\, M922PU4675V(\?(A4#D!PX#'_-^\'Y D;5!N$@Q'_5@?%4]]V,6A,=+D,%K96;\_+]\_6O",ER5U2K[ WO4A,G'MLRE1NXL_48'L+V%< M\I5?D [ZV4@'@M?&&TVC[?O+>TDF8!DYV!"3-"<..Y+@\7S@00C&I,A[291@ M4NTEC?-3+J>=?(2%@AG;Z(2*S/K8A> Y#EJ]:GG^C)V80($AI/:P).!*[\!W M_]GN^N_/NW%$F^.-HZ-W!]N;;UGST)\VS]\=-#<_'VP=P?^_WX7O_\2_'?V= M\T,.=W<^B:L;1[M?W_*M'4^;YV_9UM>WN/G^[=FW]V]/OAWNGS4W#XZ^[7R" MUYMPSW9J;KX]W^,AT.BI1L1*A;B1 CF6RWXEQUQB2L+TKXQT?1C#1MZA8PH+ M$B/SG'(>N;*&$)*4XR(RQ91? :'V]CC[HKUA+DR(R3_^WS\;'_^]T;R>N;'( MENUF'^>7C[\^;3.J2+C;RZB;Y^'[/W-< M]4 '3<[I[E;?[AQ3[PA^S49UKC\XBE?M,-%<(0HR%.S@1GCBZS\7H[NOS2 M=]5 #)883&".D#-&^Q,B@)66B5-/<:<5Q* QQ* BP0\I@3P MO22XFW$7?;^A';9\\!0_=R:HH0/H80[FR([9V_3[=V=L^V-S^= M-S?V<*"!<*F13T$@+I5"VIN$.('5,IPS+' 623T_4#*,<+BQDG@"ZUW9@1*I(#2$\L#V=[84]8GBR-&444)\J!QKJ%/D:+..1JQ399E>;A> MQ.H:1/5;I_< J!MBOVMN\AT#0;7 @2!YM$"PRA3\:GN9FEO$0._L(D.0?COZ M<+)%O[5 UD^^[>0#!)_XUN9?(/OA<&MS]QSD\OS;U^;A]0S!;T>[AQOP\P/( M^I_MYOL/I]\V]T^VCM[R)MTZ:1YNG38/86RT"3*^10'G.)?&,:^1@]\09\DC MXZ) UO&4*#::V'0UU(OP*16"DMA I$.$(4$$HT3DEI%(Z-50[^O&Y\\;S9TO M/X_S;@RK?OE5BQ(D.O%B\LS ]>_1(@/ M^Q"$MC-5]P,B5]MK=8=]"#-M+EDSNL%)=]@.XT3#G)6*O.T?-/IQ,&C7,SA* M#1PMV$T#R*3\I:,5,'6M']4.734_O\'3'L58LX/QU,?CZCE]KU4E ]WP$/4L M37W7]%/ECV=2RF9PJEC'9%N]44D>^*M:@&.X&<(3O.3+/'Q[WN:445@R+*S$,CUCNW$IA1 M9I[YH.@S^&Y3\WXB1>'6V15L(_FW _D!/$=SZM5 !Q!N'^^VP+@A2M(42Q%@7G M>-Z/4LA%+Q"AL%*>5:8R1_/[72^!&L M]$-)H<>"W-/VA2^.'(VPD#@:C.'7WY55$A*3D4" !-D[PMN62E59F>MYUI@K^\L33'Q: MR1'-DZ]6"<^WV(4*7-**LN,3K_.>(V<_*UA;UP^>[MF?%1U M>)?MNU?8Y@\0_';L]W_/B>:72SUG[V%\G\^:6]]X;@[47%&.:& NV5LY) M1*;!T*,&8:Y]Q-P90ODM"G$&-7B)BG)*H^*BO"1U\G^C,26!M^E&>QXW6CGE M.*>$OFQ_Y-OI]H>OUN#D1%"(@O&&>,()3#:&$0U2Q."#"OET4L;GTXVV_VMY MK,M65D&B*O.JCL[6$/J["NE]J@8UEJK+XM9_WZDO*Y(VDC10ID%Y8P+X!01D M"LPP;Y")DB#C:=3:""&,!C/LUY)V4M?55L'RXTN[1\<2-X>'_+"EC)]&V\-V M4B5%!]UVS@N\K2*NS>X@CL5FI_]#]%YWB F499*):*!1(R"T:E4#*E635>VU&OR*WGXU%M:J.=:E MSJWP0FU[W(^OQG]Y'5JYZS2#99N,"%FNNV,/:+G:'%\3>/,>A?>X[2)U+>57E2 _6,Z?[?8AM$K M-0\[O1:PGFTW=F/OZ 7/P]CH;/P--DQ\P1-1.W]9-=?6>=U]K7V:E?'8U+HP M/?.W7:X/+ER=MLMCB%06Y1!OET@YP; M4:GZ[]H>LV )4+',Z*H;RE!,Y)TP=?VKWTZQ3WB8Q;A6;!'O>R?!O'W.EK:K M][5!!I6D(V]V7O;(]^/MO9_=AN[N[Q MYN'^]^:7MS_W=@^.MG>_X?W=-^1*X^Y=&,MN.-@_A*MWMT7SS\^D>?B--H\^ MD+W==P<[?^[]W-GZV-[>^B=MM_#9^3D[N=NZ]<0BIGQNV\TTLHDDE%0*D@G' M"=5KF^IR 6TCK\_=SN&[!37S(&7F@P&>CF%F/Q7@NO>[E0>>[L5^E0C^._8J M@_5*B%MB*5C03'"N"#?<.D(D8U)RK8RZOL5_E<^[&(:L',;SG,@HV#CV&BJG M89(P&86EI]?C,":H[HW?F,HYK@;TS"4$7#,^'87:. M8>YA\7@02#B7-SBGA(ST'#2^8D';!(XP=9U1+H:E=$$TO'$X/>)32M=VG:C1N_L?U_GUS MXYX7V>J2W-SJ>6VRU[[:6Y [JE23_;'N MJ9)[3O2K0,7OMA_#^.B>)2E:8MOG)_? ]U_>BKVS@\.]L]#>WOT@MK>\V*:? M?^Y_^?B]>=@^W-[]_3LH(WJY: G& HJJ?;CS9_.P"=4,3TS%B2:ZT8 .H M6*LD%XG#']1J;Z+R$OX%:QAUO%SD]&EWYX__M_&^^'*=-U*9(C' 1^U/5X#5VCD==U#JA\3'6 MC?EC/GDM?_FYDYN#CL\0^/CI\_RGK#U@3XRI.;W*VD-3BM^/!%(_CDJ\7:$J8-LMIBQ#7W2$?P^HDG)@8N ,AJ M*O,13O0='S1/.^\#GX]P:=3EJ M/CT#V#SO]L_]A:J&_3(?*C(<=;"XX;*Z"0XQ,UXZ;L\UU3_VB0H@C=D0DMRE M_I&I#4IGJU";J_ -;TBN'J1*CY?!EL$^U&#%; -ZH<6:=25:Y72_&??)KOZ5 M]XO^F>-!+[A@K[)'JMD862WUWR>1L1<\-U^J?\2 1K(3>_9;+3GCS&WUCU+S M.:KYK&8CVSTCQ+W<*;E9SO]1GH ME1E,7V]%/SK"C-0;8&\4G5]F6^HY>-G)%.4(-2$%*2SGB2:KHK&ESSP[DR?M?M5;!8EB3, M7;W@41(F;[J#OQ_^\WU_J]UJ;GWXN7^TW]K>_:>]1_?!*WY_TMS=P_#_]$H2 M!JYK_OFNU?R2Q_0>-[?>'>T?O?_9_/(/W'6;[QV^(;$V5VS+'?DOKME M:@MW+#EWC,S3*4(F^N"KX;3]('I,*QOS'R-"X4 M%A>"G(\@)U7$#DB0!QN1T,H@;J5 )N2>H\$8BP5AG,I(?J MMQ=J4SE@!,^\$9YQKKF#?TMK(DU2IN"B>5*;JLX2O9_T,*^.>]L]L)T1Q32[ MHP1FL;7N0B63*CG-B6<_W?Q;VG(\]Q60[EV(^8,X0 MBWD[%^8$&24T\N":6LQ<8%J!(:8W^,H88C/F8I<^D/]F)1X+'-;YK;,;9G;1YW;9U_< M\<=T@U6;[8M^=38#W.Y'R_^B,&B&#.T*RM5O2V@QUIL9[FHN3IUZ4OV[_Z[; M^S1:W&(HSF,HGDX9BI@R:S&V",S%@#BW')GH,5+8*$\=48[BG(\EREPQ$O\U MKX.[1-&_9P[_6=1*6::R3&69RC*595K4,CV7^.K'3Y_[C6\YE_!,PQS81^M B1?Q^H[1 M104]+Q4TJ>V21LAH! .=HQGB)A)DL54(3!-)@Q%&&W:S"BIX7HY"HWN"^A$K MCB[BMI0=+1C8D[(CAITWG@MDK4_Y"#R%C)$>.9$(2(#"PJ2U364V#'E\6#_[ M+%+E^=:E=2\L8?3DP9,2XRK+5);IQ2W3TW']G#' 9^* _5,IM^* W<5.F]Y< M@YUAS.?=>4+1[( I9"5G2%/#(U4>1X?7-KE6Z_SI4N=W..OCR0FA^'"/ _WB MPRV8&R8^7.2&!(4#DOD/;CUP ^<4):-9B-I2+?W:)F4;8L[*ZY*]G '#XTZ_ M)8&Y:@G,:V--?_:Z_5+@-Q<73>\$<=I13GD^KS"?7*B319IQ@Z*T@2>C!)-I M;9-(MB[I['9*B1$_FWU<]ZO*O1FR[SN^/!!BF4=B''*#;(G*5L MA0:>G :*.5:6Z24E%3_&XV'/'X!"R:<(^^EF(_4YB_'HN-T]C;'1.C_^\+@- M#WR>Z<8K&^_.@1YW&KD($.TFT3R3F[G2*K'/*2@QT611%F=LRMV5NR]R6V/U= M=A6! 9-BZ^5M+%I"4_'A2VW?C1>[%-K?Q5B\N1%5@C M&P266EN&E0!CD<(( MSXFG5CA:<)6EBJ%RE[[UNV\R$=61@3=?&5>$=D!LXSN1T'O2T/OZ3EZC;16!Q^0CDP@SB5%U@>%8HK28VC712N5J;A !@[C3$FGX#SF#F2?$6B'H MVB:5&QP7Q;LLX=DRM\L]M\\^"S[9P7;Y9GN=]NM\C,YA8NW7]T_H(32' M1R[V=M*H_^,/VVI;6+IWW5Y5H%,,A+D,A/?3T0*K'%9).K -=-Y+R22RW%ND MB>&.:^>8R;VFUQG5ZX+,&8]?'.:>+.)<:&-U:6/D;NP,!_V![>2%J(FD\,6\ M?#$)*PB3G%>1(AH$D(8D'!D3'=*::ZU$8D&YS!>$*."+>2OY5HPO9LU*76=' M/2G(_WN&1-0<4[=4/'5S(.1N9+6X0N2K?%3"'@MDJ:FP!TN8*>89,I13L&HL M!98R%!$IL2!!6,&S5:,VU"I6&!2;Y)>8H]"%5C^]R"'XC;'3P>M!1CQ\._0^K'Y'_AC M_,0CV_O6ZM1\B"MJ>F0HT@S%W8/8&'0'MMUH=0:]5J??\HT?64IS7[[NY2;I MC1/;;_SWK^![V<7 /%@L(H/EX8!3+216P1L);C$EVHQRK?R&7"L2BZ^JN-2K M=C>__/OQNU\$J%Q-@+;C_WP\W?\2CAWE$L;RS M_=UW;1@CW?FR_7,;KMG9 K"=?3C[R@2/7"6/&*82<0I_.&L),K!X%F/'.([@ M*XB-JPAK@("VLT2 -S>7F-PS)5_$Y%'%I'FV)YJ'G_GV[G8>Y^GVMZ_,@1?) M=4*2YB([8@RR3D=$54J2L6"4H6N;3&Q9KO4&.#S'T>26I>$QHN$CJ,DGJSYT/7PF)8#D:":Z/K#KIMTB"LI)$,1P(L!M?-+GA2^1V;KK^PI243V9)ONEGBKV. MH0>_Y.1)]+=1-?;+E&R/CWO=GR#_ WCON;!V-S\Q0VR^6)>['7UN;A_RS;=O MO?@-7OHB%,]=RY>+R2W/OEI&''6*H."R81KR:2A&VMQ,QWL="#?5T:L*WV:9 MYEF/C9/\QY*)UK@S]J?8^]'R\7J>/Q>'2JCZ%7=/?_]'MS]H=@=[$<;MN]\Z M@.&7+#G?R5?O+/7<4R"^JJC#>Z2I#<@'2:,.EG@+.E^:7RE]H*IAIW<^H;EG M_?F,PS_Z@SZ0=1NP"_+5K9ALO7%RT/('#5C#O$D+:+S^SL7&U'VZ/V*O81LG MHZ@1LG78J'%<*>;\V/]J$MR/$[';S1U,YXMT<7]N%T?_> M[OKO+TQLML]@+&^^8DD=C5XB4(E@D&J>SSRU"0EL.&& ?H:!Z"-P_C&L$I@; M\8F,PO$FU6DK;W!@!XT#X+E&S1R53KY,DOFK!EQWU9ZL+K6Y .0>:?;_OH[(($RV-4:+)WIMC,6PM]8@3%3S7P^XB7V'B?]J"]QDKHV^U@7 M$F3+JJZ?;M1G6#;^XWK_WOSM?0<(JCN$^X?^E7U_+VB6QFE,-,IC5K,S#APU MJHJL,COGL]/X&(]LJY/5VQ_PX^P]#&V[\7]:*39^V\NVVDN6I?.X1N,\L%'K M]"J\<1ONGGTGC]KFO4\#CY==X':W.E;$%G/4V07'Y>;:>K::GDI=[''4;#6_ M?&;-H_=T;S>TFX3<>,UE9%$YQ FA MB'OGD!'<()<"55P8XDUN@#:U]V=2M'JKRUK,EV*^S&V^+,Q_>^!3K&\BJAOJ M-(JO-Q]%3U80LIQGV+2DG$#%(77"=:K8M \ES8S M;R]EYP^1\,HCE M#I#!&A&#J Y8HZN#U9GLAZ5%Z6K%)VY4HB5.L4"\3N(4TA$EM+'9"7"Y2M<@ M ^R,J#* 71^LR*W7](:X2YSBY6K!YV*Z%J=[(7B;.-TR&_75 1QGB+26%HD27!1:TH4SZ>:KAN]X$3ITO5!>M!,ZDNX MQQ/3\;/);"UB@E943SVJ-?YX2JI8Y@O16A/+W#)L' \$Z9P)X]999")C2 5% MF3*!!N) :U&U3K5Z-GIKMO99-:0WJZ+Q6;8_/G%O+7M>^GZY]T&KWX"9\,-Z MS[#M5VT20BNEV(L='QLN#DYB[%0?CQO6-(YS2#AO78X/(H);Q&5O3S%I#'1Q5BZ\U&A#8ACVZHV*9(8GS M:)VSUD6?N_%*3K2P,[1'>_BV%1?TP+ACS'DW0_)B6PML[[XYV7GSU>I 0(4+ M)'SE8C %M*TE8A*6DFIJJ:D:"OVB.*,*3X$$* MK6=HEU;$9CGZ"\&;@I>:O([><\14C(@+G)!SBB-IDL.*806VX=JFV+BJZ\Y%(P.*7?B MRM(A91E$]"W?_I#5*[C"-#B MS$FH722@P&Y] .BKVJ:'J^"=,.&-L8@U*MIJ_#WL^0.;-V"W;6?Y#>Z1N]$X MR#W=.K]\F<9OV=S.C@G%K]]^^OOOZJ_D];_6:S]G1!5Q=(OL/'4:Q^,[U!F MS 6MP26OIC),&MG*RHR1-T=G\JC](7 $INEJO>&&@T:G.VB TP:,E5OVP5-N M5(R=473^ N$0RI7,G(.)YP+,>ZD4E@HSZQ2F@O[BN(4%!6ZV+2CUX=$Y.PU= MW_=:%>5^A+,2QY'EG"=#DENE+(DAJ-Q( M3ES1>?]K(C83..B>1%!3ZUGJ8[OUK94C*6/9 M/?>^JZ!(5GC7R/&MWOJ1/:U$U7K? U<6O%?;Z.5 PP@H/WV,83YW-%AI!9B< MV#O#,3^XR,'$@$/V,((D5":CLMH4ZZ $KMIV(_FK(B6@3+[' MP21@TA^"=(WD-,>&HH5_Y[GN!-NK=&ZCU1D)875M)>7]RLB;:@-5MVK.1%]I M!Y!#,+2&%:"Z.0:6 S"UA5?!X:*O\BN#[TY"?(W!=](%:RUV%E3<,GJEVK![ M<2+I,5ARC#'/,/=(2L,0#]PAPPR8]=KWNT78&R*A >B];6"U?MWWXVWWR-7@G"P9>UQBK$M05WT1F,;&0,:\<, M2WAM4]^LVJ^)F5_0NMTZ()]:/9"Q "IX=-$ESFH ,78OQ>X#+-"2!\FW)H'O MRR\$X*M"W%6%V&:KTSG46R.<^SE-:S;?=6O6O-QW0?LW%[.%XU] MD^R:]%^L,7$Q5OF9;G_[*CEVPGJ.M,M;BJ,&S]P%C'2RU N7@LN]T$$..*%7 M#8N1W5"%'\?\'2HS8I(H T5?FZX K4>T7N>*3OX]&F/FXBQ/^2#V\7G3WNXUB5DDS]<)2:QY.?6-?OMH>#FW]RI2O<$^D52B]-T-2?![U)V?"WB%PO MVN_@C\-@7]GVB3WMK_W[HJ($+7EI#B^__HTOF=*31/+^8Y=F+(V#7B;+_VH9 M38UB^4RNZ+E3PNC K"DT=%02LQ7P%K5:CE#*.]LR0<6_.??=O.ZE;PD[S65 MV41MBL0(%S$7*CH6L2^$,E),FL=S%.!=/GSEUG$P%Q12BFG$N9'(&<*0 M8!H<"&P2)?E$9+Z.Q2.;,?>4GF+&/*HT';[)QY\ERH.--"+BDP>W,V1I<@)1 M%05+-H%'JMP"03 =LIBL-SE]MZLW*208?OF(O+<<>K'RE#/"PBD@+XY&B M07LA'#&&+<5)!CGB&/N#*@(=IJ)$%;^/,SO7U&%6$>YI?3&YR; _=C)^;UO_ M'8$\==OYAM7/J[!FON"H&V)[DL:LPD_5V0?YRW%51&-<%6$G\O7J:4Y& #M\ M ]>V^-Q'(\@-3OB#=-J_6__^7W;:)QN2W.T(/7+CQ4K.:G>)WJW+K[;K,^NUYF76#X?5%;/)?T5GYU/HY MPYP\HG1-;:.[8P_5Y9OD;.7-TO!REA=^:1.'%WNXQ;.:FR)4"Q&J9]0/XOHW M?GNM#_$0+7@7WB/[J;=LET$^W2#G:W-:[VRG&U0L!Q1O:WD:>T>-WUJ=NI3\ M>1[AM( 6;G?:QCCC'HL[[S^;5(I.(B+G6]AA75=T/T6]*_WP ]X_VCO=IA]@ M?)]/][<^G.S\^==!WFF^#<]I;K4/]__\C)M'>^SRKO3FUL>C_OL3W@?O?&E^W]_]0/=U1%7N]2N'%9;8',];*2':SBQV"K"-<5:69VQ8R*W3DHWRO2, M8(,+;%8(-O@<-D&YO/,#HZ!9 -CD#FM$.F2583RDE#0A&3:FP&8VV#SDCKX" MFZ>%#3V'38+ULWE#*G6@8SB)'AFP,5!*3B8LI-/!%=C, 1LFL4@A)"*5Y]@: M';US,8!&%\)&ER[5%138K!!L^$3;1&D][PA>VG^17W_',N"L]BQ^RC M\E'SCRFGT3KB@G8$!68PXDH%9(+ B 3GN0/K-W*UMJGT!K[:W.1_%1@^' SO MY'P6&*X4#"=.J!;810;@2SZ?A>$D1L[FO9>:QABUQC$F@*':N&8W<('A \+P MGJV\"@Q7 (83IY8ZSQ0QV9\%$YV+2)%S"2-,1 PD2NJEKV"HKE8*%Q@^( SO MY!P7&*X4#"=.LM1)X4 8HHKHO(>5(I./FZ$F,*E,Q-B'V;3A<\Q^?FSUOZ.4 MZ_!:&=6Q/ZCZRI2XVK/P1:%7A"U_,YJ0=0"$#5Q56T08(MI@A+.+5R4 ME0C6W2'BO/=21VTPSWOIKFDO41#U//S.@J@%(&KB=5H<*+5*("UCCL$FB[1@ M'CFF 5/Y, GJ,Z*4+(AZIBYD0=0"$#5Q(!V8\M6IB4IPBCCQ"NED!+(TIJ") M8N!'SJ2C7F:B-;1RF]1.:)RV8CN4N-;2NJ)76I&' ".2'!M(X6NUB= :O6-JLFP_1U"3NOD%];X+FR M\)SR=T'*=8I@2V#J\OE!#EE!'$K$T(2-)B:* L]5=)(+/%<6GA/G&2?#8S(2 M4>KR\5Y8@_,<(XJ,*Z&%#T2Z L]5]+@+/%<6GA-// 4C9 3M:8B,B!OBD364 M(5A_CB5X.R9W7IL-GO,EN72>;='/-+ S_W[I MHOQFVKSC!/=$)*RPYO"?,QH318-4V@?+C"\[K%=4F>U,%\N#!YBK<2/2D2;$ MO]X*T&8"FM*)">.\UL9QXI,C.)*HC&584IEP MV9.]ND";Q%R8#;"$C"(I@:1\%XLDHI/,18"80 EASP01: M@/:P748L43)@PW0.8BIB4N(R@L]L$C:"E7W?*PRT21PD]]'V3D4D5%2(L^B0 MPUJC%+5D@2C!Z Q >X[E['?;WEV*FN[N=Y9],2M$(M/%[-XX985.];F:P6#=LAJ MD\#UE!$L8T%2B&N;DFZ(4GY[#U#=R9\LH%HI4$UU!W,6UI59 )5WB'O!D(Y6 M(J(C(16PT#]PY)4+N="!*([_B^!84+A2%$UVH0] 6:X82%B2W$0,; MW7"/L#$:I(=8I4W1A<53+BA<. IW)KK0:*$HJ4Y! ?^8%;@M@@WML!M=>$VY=X&[+F14B&7P*;F7CJD=?0HY$:A04GA6"AP M>WI_M$VY:YOTOP?6M>/FU6IB(;4,I@XUPDEU+@)C4IKR[,]3!/$@S'PHS:;[%QT.H/NKVL6<8[]>$?<:I4 M/;]P:P!S<-(976$[>;&Z_3S+<-->QF'C>.C:U<:/_)@\;8,#.VB.'I@QY0;G_)9_@\RI2WB]23?%$ZSU^U M7TG/,3RF&[(J:YP%H62K>4Z_[]2R@6I3]E!JK91R$L3?]E&I&N\-! M%O5L/U1+T^I/H& [MGUZEK_)#_L!>!I?E55T9M;?\"F/JC10;YZ+9# M[/5' YP6E_@S]GPKMW2P [A#9_0;N%>K4X_9Q0/[H]7MKW5[U0J^&G9@\?-5:YN?*LFLC*?&M('5R-/7Z<>++_:+[6 F8!FY MHZ#V-2<..Y)T8#YP,,09D]>[7Y=,/7\0P[ ==]*XST@QRA>Z&8SNLV(*3.A9Y0/#GJC7_1; M/QM',."#?@-H *[\:]B)__N_B,2O&5YO9*FNKLONSCJ0A&\/\U6M<],EY!%5 M'-WOMEO9[(";@L:LW)B*J;N@3:KQ5_9)_=[]JO$):.8AS&/H_^O5[+0[FJY1 M^K3; ]3GU&G;'O?CJ_%?7H=6_[AM3U^U.M7T5S]Z/;I7[9"^RGFARWF@S"GU MUZ]/6F%PD+W(#5Q[DJ/,T^C)HZ\WJJ_&[O*%[[C:$)K?^#7>(#=^]ZO;$K)! M],U?_^JVO_Y.L+O=M0SVR08K9[KMC'G3&V,_9MEB/WJFMEZ[%BL? +"OWU.[BLR4P4N-4-7MN+QH%$IB<;X+5=JYK(NG*4J:)87 M?FD3AQ<;@[YQ;E9N8NXE40L1IY6;,OP0NV=NJQ Z:H70CD^4Q,B.7Q7S& 5% M^K4'V;\L.[?MY80H8*CX(2R7FKI MB;=-(\=#$5KBM M<-MRQQN8^?<9B*&!2,$F6KO M>K(..9,PTAY+(56(@8'1)A_>#UT4MRWVJ)JEB 0>][IAZ >^4I5;?M_BOD\ACD(4,%FJ,ZV"$4$Q;S5/$3G/'(G.2"L":8L4[70JH M3;Q3XHA)C MD*/&(.VU!OX$5&1DW+'DB0S[VC1CZ^%![2:4HH?6M-;#MJC:\ M.SB(O1E-+""THB2#ODMD[,L^!3H!'S M:)2)7A-EP$ P7$?KB[N[%*B=N+M$$B:X(2BJJ!'G/!]S3O)1!]0H8I,R@H-A M(!:5DBNH74+4XJ2\%SB"B>A! H(V6BHEDY%&,LY9\9R7 K43SQG6A7OPFE'* MY_%QA@.R27L4+7QL0?]&9M.\W?I./GBJ_GOF#$.MLE2G0&2,/$FL/1"+XB9RS+1+:@8? M?+JO5V=X%+J#T?>%?!Z>?#Y-N>VFBX],@[&0TO M)@'S!%P!4'3'-0$EH&+Y3R$2P'C$6:P4$O MD'Y22$]\]WRR/[J(A#-B1@>J?;$94CS:PY3*Y!^-I .#(S* M2,'U8P*<=V6C=#2UE$EG,2>>J49578&U[Y ^DDA M/?'Z&77)6Z,0P]8@GIQ'5N1#%@SV)-K G1'@]:]3>?4DEZ>#]$O(RG\"@:Y[ M6A[9WO>8FT24?/R-C1$2!AH"8>78<,.]<\I@0W.3=6ZCUB46L-R4--TS005P M#@P%QP$\"*"DD) VFB*K<6!6BZ"8SY0DV9SU0"6!L$J0#AHO8XX%"%WJ M;YXQI+7/Z(W!&X4Y9]A8K)-1).)$.9:NQ *6'=*36$"*B@JELL^0,.).6&2- M< A0CAG/UEA@:YM\G0";6TA$!5'2P;^59MGP%F*9M/0SJ@'X,W9B;U2 M;\-1J]/J#WK5024O?E-X[C#!I%&,*,.L,=40DQGK,%@3NDB61($4H(91[;4&4+%M!( MIB0 EQ?2C$:)E0C>>'],2/URGFW7 4J9"C M[<819)3"*"8+5!VELSBL;]=^%L@O;R0CD9ZSKRW(E NN,SI7RV\IE)P MX>0L'=T*I)\4TE,Y?5A'Q3F@V>6S;H/DR!H;D9/4$B*2H"'ET)S2&2I:;SG>G6!> Y!X:E03HZASB/&IB<)12Y#B1$ MDT2D:YMFG9E[EV@M$$NKT;2X,&EATE\SJ24\QS:2T,IS@YU)40!CJJ2IQYCS M$KY:=B:=:B&8*0H]8A'(Y#VB:)HF<&2,P;KF7U=3@J3%B8M3+K@%-Y= M#EXO3+I$3#J)&C*,G0Z1(>*C05P[ABRV!#'C(L$)$UC/W)AGW? %'Y=1J+10 M::%21CCGS,CD-!BEQ$GK29+2)6VL=Z9$:Y>=2B?16AXY\3H1Y(UFB%L?D268 M(YFT$S%9*[0!*L7K4MU[H_024&D5YOWWP,+CX/]#Z\?F^*6:PR, CM_\#WPX M?H4CV_O6ZM1CP167/C(RZ>,:.>^;[RY $T;L,SQ/8$WZL7,9FV^/CMO=TQ@_ MU8<'7X_07?OS]]B)J35XU^L>_0J[>#6QVX[_\_%T_TLX=I1+&,O/O=WVXV\:)[3=ZT7>_=4"R ORUG4FS M,>B"M';]=^3RNH"P3*:_$>OY;_1;'1\;@X/8R*MC.Z>- [A9)P*0X#['W5YU M(_LS@Z8!UW:/8E4CF*^*_8RE5O\ +K&--&RW&S]L>U@_P )WG]CJYMU&-Z5^ M'.3/JG.GX6G'W4'L#%JV/?TB_8;M][N^58W^I#4X:.3/0DRQUZN'D2^(@_Y& M33[UG^_A84 .^:GKC=7&RTCAP=]VTL?S!?T;J*,;O."82=,"(4:<0SXL%S@&H,"54-%'A:-/:9N<: -EJ_OI9(&]% MR4GLQ8:?S'U>]UJ,JZ7I-XY[L9\/MP\;YPKQ7+]DH6MU:EC4&J9:**.I42QG M2*+G3@D#PA>"B49'0RDQ7Q5;&]_F!K6D'T$MJ6O5$F$;8ZB-=.<"L'41,.\K ML@$-LM7J^W:W/^S%7;C_[X"0[T\MZZ[L??C;_ MW 9Y_XQ!WO'.[IX (ZR]?_@&7Y;UO<-ON/GE+=G[ M]OA8/FUEN\=P;RO@MC M!,PT#[_3O2__'&UO?4S;AY]/05E0";XM$PPYRCCB7!#D5**())A=HV":A:HY M#L0-""+SDL8D&4UBP$IR3HS1S@=#2%+4<,KM&K X"#;,^Z WC&N;[YM_[&R_ M;>R^^?_>?KIB'5T0[>ME4CZII30-M5I$;G__B_/E:#YD6(H@-+@YWIK<3M1K MFJ<<5@VO;>Y.=.7__B]-B7H-FC"EZ'.Q?*6C>J"_&D?V%+1A[[21P/*IN.+S MQJ>-1HJAJK,'U3D8#KKP_?DOPK#2E?E2?V [W[*^K?YUU/J962K:7@=,X'[U M,?SH<-AK]4.KHK-^K2Y#"P;2 R*:NG^^=W]]HF*GK(-\%P^:M=*\H-3SP_)G M+7@[7_7EA]7/!_P,X2'9 !CQ87_2IS\S("Q=?N3XX1Z^=W%P$F-G;#&X"(1Y M;C_ (T:WN&A8;(Q=BBND>9/@C02 T[KHXKC;K\R 5]4[PG*\/FF%P<'8R9WZ MXQG!P\T^F? V?J;[W1'*>3[>^H&*F_CSH3>K1OT7D>M%^1S;! M8%_9]HD][:_]^R)P ;67YO#RZ]_XDBD]V$O6?AV86MU>)0"OP(^,O7P5C,DN MS5@:![VL[/YK!E4.M%$).D#JCZPGP?#XS[_MYG4K>2V-W4Y+2\?'[T8FT@!F MJ?89^L!C1_"[ R!,F,30^&O8B0V&UQO9!EB_X(5D=Z:7K[&=*=HX]WA@'O_[ M$6M2!)C9 'SXVQS1JW,#9N3KCCSAA1&@ M1*/D56ZSZ$$]T[5-O'%U^PVHP7:[\BQ!E.99_/LF?\KB+\*$W7TC=G8__]S> MW3N#>Y]N?_CJ)0LZ.8L2R=%'+R@RB<=\]))345ME@\^B<+52="P*ZT 3_>/: M\FJ?KE>^F^W5MLT\$G+?0HLB(0N7D \GV]^^&I&THBF@O ,8G'N:'1ZB4?22 MJ)@4IX%D";FZ/>#N9''/]$81A<6+ MU^\U4EX9T4'!&<\EX1XI!QDH!0*"X= M5E@&G47A:I[B7!32? 8)OL@N&XWL^*VH*;(U"J$60;L<6/%X9\NSG=TW;/MP MFS1/O@H!N@?,:P1KI%"6+:0U\PB,!J8X4 &CX7H#I?9>5\I**7(QDUQ@T$6" M@UF"-4$!G#R@'4*0B;F43S)!-/:&W62M7)2+.5F(7+9Q6CG8#&O9 X^M80># M7LL-JY3F.'8T2@15\I9/5KR:/:E#4CDB P+3:'?[XXB.]?]WV,K77OA1NV5= MJPTWA*L&!W;0^%;UBAC Z!O][K#G*[=VQ(SCUYMA%,>]^*/5'?;A/3K=P50" M:Q0'F@JT53^IAEG?.T?AZT&=5L\>Y)35X-JGN--&'&6E.M^J#)3]85OM:L;@ M^2''J]8;KCLX:-2QH!_UJG3BMRJ$M)[?K#W,R>?&;ZU_-?SP:%@'E_+"#-MU M!J%['.OP0!6=@U?) ;'3:'O]=?@5_*R>J.K:T;?UO%=?P_>Q/X!%'=17I.%@ MV(N7HF/KU;!^:_WX5S4)[=CY!F/.,3IX\]'S88SYM@UO>[U36(H3VPOC',6% MG-GTW+K8;L4?X\6MLR#=.O)XT.I7,<31'%<1S"EYJ2. ">2\FU\T_Z(.">0? M7)UF>)'0\M5+5H\"Y0G2?)0C@^W6=Y#N_'&G$H;Q]R> FNH#!ZLR$O)Z^>-D M1#5VN-PG3:![>#'-S%,!%9VKA-QIO?(Y9 MP")DG)Y'?/-$G?_@QCL?V!\Y3!H[XUPIR.W-.=6-Y0[%?QK87B6,@ 6*B1YY M9IW,(#DN#HO9'[I#(+6\GM_:76?;<.W =KY5869XRSH.77/*;SG.3O'K/]__ MG]WWU=_)ZW^M-TX.6OX@2Y"M+JZYM:*TT>]:.8$'H*O6S<*TQZ,J.P[@ZE0K M/7[>9'7'=X"%/.Z.$0V2T 8E:H?M)!UPWYM&(Z'^_O; M-[OCT3:JJ&'U<]"RC3^&HXC[7UT'XE3'VF&FU$:C>LE:[F&:SA,+[2I1D.5V M,'K?BH'A9P1OB/^UT=B:RA[ 9+?CSQ$YYD_JFU:_&K8SZ4S6 _SE6JYJM_G( M?L_\!ZK Y_1H7L3C;KOE3QO^H-NJJ3ZV*MS_1H") (S5175,/Z_3$S7JHDF,I%U$/,( 6*[>48\8C[<:(SE:3#&:S@CD\^1#=6DQ':L[;@JV3+2 MRU.#S\GPY_F LP5PW=]_\;+[YJ@!'Q%&*@@\,\4@B,M9SY"P)7ADEI627<\ L@:=GM [4 M:1X2T0);;[AC-G+F3;B<,__T]L_MM\W=QL>W?^]\W'W?_//7B?-K$SRW/_/B M& 55$G-'P.N0W%BC5=*$2A]TL."-I"5,".V&3/V9KKN= M.*K*R82;\ZS@[O1KQZ+6^/UX;"OE-V&45J=V>:OI[$^9GK4=V1^[ )7Z_P;V M>P_TJ3N]EG+_.&C%U)@,=@MES[-!Y,8%#YO3[C2NS55Q_W MNKF^H)_GL%\7QV7?L)N=AE"70.09'-WTHAJLYR-6IH7-M8S?VO&:X6Y< > # M4O%'T/H TUSP^O8G3&3'MO\8O_OOIW_&[K>>/09!?@.F4[_*"K]HBO[PU3"8 M2.,: MG*K8'U:H;8_[\=7X+Z]#JP].^NFK5J>:Y^I'KT?W&A7NY$J52[7^59U&_?6D MB&4#UX4LH^8NHR>/OMZHOKJT[:ZW#);HN\W!D\PL&'@SW7;&%L,W=ATZ*O[V0E3\QG[$SW]6/K5^SC G]Q69J5VF-VW'NF9'UG+/7#;6 M9A"TG40L1IY:8,S\-4L_;N7Y)F>S=HLAML\EED MYY9-M/>GJ3L?/E(&N=2#G!M8OVBF2>@&7?:.EI\[K1S;^S3(P:#[=!!];BTL MKGO%9].*PN(D,0W")YYW14@GA%9<":9R&YCD%]EIJ^%(?OS_+SMX_VSO8.OYWNG7V YWP7^T*<"V<$\Y$S:-2Q)+$%WH<2>&K!^>K27-'2J7A/&$D M';6(&YQW+#B,/ V$9[;R.2'+Y#K%NO!5X:L5X2L=J0DD,4M(X-0Z37C@B:N0 M1")1R$5V32Q\]>!\-=5"T7GMO0U(."(1YSAE^XJA1%S,U3'"2[NV22A;U_(9 MGJ94".N9$I:A0D5"F L^74I$7V)BR$]>"$-6E4&+SQ1O& M$K<4\< 4<@SXRR62E.:.:*;!(53KX/LO$5\M*+Z],F&XC[%?U55_Z?;:889S M8U_HP=4!Q-9;RVG$$6Y&M(PI@G&EK58D&C5#W*IPT6-R47/Z3)3$(C8J1823 M((A;F3(-<12BLQ0K(S 3:YMBSO-CR]'S*X5@FSS7*00EP; 0X-0XR*/Q"J# MDU(S1'(*@A\9P5/AFA0\%4(@GPRX/\IRY*@ER&-+0S0$"T_6-O6BNL<7!"\A M@F.46,: )::&!VR=Q\Y%2IU/X#E(,T-LHR#XD1$\"6!8%0V(D@ QPA9QJ272 M27GD8C260]Q+Q!>)0@K;Q5FWC%,&;?<.JJE!VO:,Q,\$7$&;[] M^)$A/'52K 4SFCJ.-#$,<98D:>YVR"A#5K&($F9<1FUBY+*N:3&+2KG,4X6^S/F8EWGZU'PO_VP(T$GB M;6[\R+'AD0<38M+$Y:*9J+ +I4AFI0AP$G7!.H*GK21R6*9,@!0Y:AS",:@< M1U.*\;I(QESMY[E@ BSL5]AO*=D/8^^DELXKH#B/P?S36B5O'T>M"OT5^EN>MYZG M.3*W(DC,@H^)X\0T(<1[$ID@.%+B2@'/2M'?)-IG)8N:@/UC$#0Y#2N9"W@4NW?:[5'8[R5L7?W[8O.9E[MCM8SPH498-JJ6C:K/OR[9 M:JRM=]Y3S#BUQ 9-N8E!1AEA*D@)ZJ^063.]4=5%[:C,>U2-BXAK)Y%SQ"$I M'0M<$9ZR6Z MA.!7BJXF(?AD"*R@\8C1F$/PD2$MA45$4T^\##;QO.]KG9*KQR@5NBITM9QT M%7@T--$0+-$\*.:PB\F31&S$D6E58N8K15>3F+DG)!HN,?(I>,15"DA[*9#R M ;Y*@E #="763=FD6NAJ9>@*A):'%(UWTG 5B 7N0JK)']>DB<&^'O>[QS;'L%U]5 M;X6A041J&?!4I$)[[8@G7!ANA9:EJ=H*T=/.]+[5J)(!3K(H>B<0#U@CK;A& MV!&-M5,$5GQMDZY+<>^>:F77S/+B.^93UST5X/ S[D0T1D2=#SV)C&-M;0GN MK!2^)\$=AT, *6.(",X0EQ0L#\LB$MXJZ9SSRN( MX[28&%#2(>E$C37261T4!N^SA ]6"M]L2G\SQYR+ M*( EENUSA9Q*#H7DD[ F,5/MCP#]_9RVQ*Y:^.#^+:YFC=^N-$LE)H+GF%II M*/"E4]*A4-+U7E47J0V &16,5XLQPI#$)2(KDN?64 M>JG6-M52]=I;4-JE0/B\"D1SSIPFD0C+!4B#5YJ09)UE&C [2Z"@0/B1(3R) M!D@+?3C0J)'(:B#N?&QICA:QF-CBG1+"N*B U#\Z MA?X*_2TE_0F=3-X[K4-07.%DP"*TB44NM>-:E3/I5HS^FE,&(/4*EI"! 4@E M DFQR%H940J*!)NBZO/^IOX7_"O\MSUO/TQ\Z$&_!]>7$1)>L1=;UH<@E*0>ZOD765NM;:V#;#=L)C>[@(/;NU2SKMLYETRMSIR9-LV96 M[C/(,L*'&N%+VZIWMV99LU8!K[[M\SPMG!!\9,HEAY/DQ";MF4P._IHHDZ:< M@+%:%L[[Z1!_P#0$IAT208&%(YA%VCGP]4CT/N$@A0IY"R+']ZXL7+XM#(6P MGBEA,1N5!M+2#FQV;(6)+#C!B:)$>'*^(Z-$Y%>%L"8N&3/<14\Q,C)QQ%-T MR"DA$(X4"Z6M<]DEH^M$W/O(BD)8A; >JRQ4:BP)%28QQW&(5@7AL=2..2MB M+#'T%2.LJ1BZI:\=)VO=ZC:=:+*,3'6G)%A$Z.*\Z8,!0SD%[L @E"D;+= M=?E8:'LZ,(4MT=9SA2B(::ZW=\@ZZ1#83#;W118JFTWD&;89+1@^CSLS1RT1 M2LB0P*S@)KFH'&5*),ZECV6_ZS)B>&))!!^(2YH@G5M?<6T),L+G;L$,"V*% MCE@6##]O#&MBK-:6*B;ST<&@EK5))GCN-&5P#)M>BL87G0ZQ>A : A&8,JC-U%R$2521B30PX0CBUE"SJJ86PHS1C5@>)GT\$LKK+E_ M$ZL7T6K/4^<4LRJ$Y'FB&)Q[+I/KX()G@5G&-_C!B>6!-2>P K#DAAJ1 GC"+GN47":UA2S:EW>&U3\(+AYXMA&R+W'%N" MA>3$6V-)(C@D;B1U(O'BU2\AAJ#2:X"R5DE; 7H9F^+5+R.&)WI8)2(MC0Q12B+B M%!NPI:E%2ANG!5',4;FVJ9=)#]\W23_OB7POMAW5W.__;%C-2>,$X8)1*KGU M0&8F$:Z\H(19H+"R5V65"._S=/! IT@%B#6R8)T@SF1"3D6*N#%&&&T,L:S: MJ[*P+MA+TX[JH7CP19/@,V5 %343FC*)J>%1)TLE#CHH99V-5LU2-5$8<)D8 M<&+RD> PBR(A'U5"W$F)++,8T<0UU8E9DV)F0$H>G $+_17Z6TKZX]J!"ZN5 M$])QSQC8"IXE['3*!>J*E:TTJT5_4U$KX#[+22X^P0K,/JT]F()>(J8#3\IJ M9DS*E>E*+:K'>J&_0G]+\-;SU.H U9EH=7#"I1O5>!0CB3<5MRTZ MVC_#/1ZNQ]-C#+*,\*%&^-)VENUV<_NTNW5Z*G'WEQIWMS))JH2-N1,F"TEK MYK!RG/B@G*8E[KY2=H>_< R$$RP:2\#CBKGE"@>[(^*$,$W,.\L5,_GL2;RN M%G;V30F\/V<6?*84& RX7ME %]KS_Y^]+VUN&[G6_BLH9W)?3Q7( 4!PLW-= MI9'M&<]8MF,IF9M\26%IBK!!@,$BF?/KW[-T8R,I4;(D@A(JE;%-@D"C^RS/ MV<>F[WJ.,;)-'X2>XWA%3X3.\7XH(K"2\SB<.B-W-.O-/&O:LT'%]9S):-"; MN;XK1M;$]OW9LU>#J3X<=Y[W3OX]3?DWG!C>S!D[]FALV!9 0->PQ7 T\8<@ M!MU!YWD_,/E7K0*=.2Z@P&'/G(['/70F]B:SF=LSG?%H.!R*F65;SUZ9 UL? MFM_=QJH3@)T ;,];WR3WS'.FHXGAF];4LF?>9.K8MF4Y_L 8N-[8=SK?^X$) MP$HK"]>QAMB$9CJ=#7NV-S9[TXDS[@T]>S:;3$L;0G@IS.)OXDQ&FSXU&W32S3OP]3?$W M-J:>(; \<.S9WG V!:DW'EH.&/*F,.Q1Y\0\,/%7&69K3_SQ:.;WQJ;M]FQK M[/4&:1>CCCH?YH&(OXH/4V#M&&BVWM3TISW;M48]U[%%;V)Y0.G6 M;&294TR?FP[OJNR]$W^=^&O!6]_$@SD%Q#=Q9B/;L.W1!%.'!ZYCS2839S*8 M34:=!_/ Q%^)_AS/,@?HP81S!?%G^ :@/WO0 V@_$6/7Q[$-SUX-].'@NXLG M#FF6[8$Y,*_L$]@%H[I@5"'*33$;N.YD[(\\83OFS 48.W0-=S 8CEQA6%VK MQ-;)ZZ]59Z48N88Y,41O9KA>SYYX1L^U31#:'ARF!=#=S;U[9GO.L;0]IP)_&GY$]L?SV;VP#&\KIUD&^5U9]M0;30Q[,!+6LU=C\][EW&,1=4]:SCU2(6<.?=\#U(;U[[;M M#"F97E#>Y)4(3C8GCT=3WJ@W$8 _QS?&AFF.9G9&)2VI]\]S_TA M\RH;30U,N^MJ\&@7>:@K?)(>]%M*"V;R%P-X73_.W5 4Y-FYG.YL@QX-7AD: MMN\80S%P;?C?Q)D,1\;8]Z8C?^Q:YF3:Y1 ?$%[Y\J;JEG>G,_0T#GNNZ4]Z MMF^X/787[2R^[]Z:1R-? M'=.V3-.:#2=CS\:N"S,Q!#DZGDTLSS!LNTM2/C#Y6MJ#D\EX;(^&LYX8>U;/ M'KM&;P("MN=Y_F XC MD3N;3!W/W67>6B=:VR1:2] ZLZ>V.;)GO='8F6%AL=-#ET_/]80SFDZMX=B9 M8JZ>;DX> V@EQ_%/F0./@S_]X.*5>JD/.5!7X/&_D?J#*'?H+?\&ES6"(K;5 M'Z//>!FG 5[S(A$A7'PA7EX&?C97'%;YH7Q;H_R)X\*[Y=GVGU3>S!/ CGZ_E1,)V)J6>;T/^-GK\Z0R#'A'L4HT$_ZMY^<5YM.LGH\3G(.)T3, M9Q"6:# #R]>A-1X9MFL.?&]D SC#T9NF-?+\B>]@)[5"N4BFN@.@7E<2[^/H M_#VPFX]:($M_7OTBXO/$6:&K.QH">/3$8/=,$J,XE"ILD MWT-PB^3+V5P / C#^!*DNT:R64OS!= BW"350CCK7HB'K3ETVCJ24QJD&5X. M]+W$QCA)MM*T(:6B',@XE1['D1:-H]S6+:? M_OA"<85\MI+8I(A@%T)GF8H7ZB\O_2!=AL[J11#1N]"/7DK.D6(>Y5I##Q%7 M\]>ER.L;+/9D*%,^67[=IZ\:6I6_&X/L'&S_VNB;6[^[ZK:FV1^9TUO=]NKO MAO>T6&NW!5T3+KY! +N!05ZNZ>B'@?B3!F.--R+\W_)(: -#UU",-E':$]J' MUR#K%JY(M(%)>V'4]N*.VHFU.G_@?5.&OMB!'!YISDN75"*)XKOF9#P!'] C M]>4 V!XZYG X\SS;FAH3=S8;CX93SP2#WW>M_[S[;N_X)PG(/H5.E!U%_AN% MR3Z([)'X:OXY_]?9FS]/_CRY/'D=?CDY^_OPY)>W\P_6O[^<_/+NSQ/K'7S^ M]\&_?_GWEZ:OYL,?;^#?BY/+?WT!+/_E MZ/+#:__KOQ!]-.<&I?_\0;.U!S9+C8RMGJV,(V>"T98S_5&CF]-76,P MQ!Y( WTX_>XN(%=(MI;ZLCMYU*9WN\GH"<^PIC-'&-YD;,]FSM3VS)GI>;.1 M;=F#F4GRR#"M@=G)HQ;(HS\+>32:C,1L/'1[PG/-GNW[((K&-@BEJ3$=B^G M&(RFSUY-]2ZYL$WY\3-;8.+-[=N]N8;)>M!BQ]G.)XX]G2$T^9MQQ]- M9@-W-C+&[G XM&=3; MSG@X&SC.P!H^>V5-OKO Y@HNWU-SLXY%B\:&0WL\M0:3D3V:V:A:9N9L;/NC MJ3\U;6LXV8X0.A:]+Q8M88 !1N-H-!GVS)D][-GCH=-S+/9J,/SNZ/$=LNA3\_1>WV&!!Q8T'XZK_@\Q<8VQ/^P!'K "[BSWF3FV[WIV!T(%\[-L<8@ M:&R[1=;&'3D_.A8MX/ID,!W/9N[4$4-[,G6GMC<93X>&-38FWG R[+# P[-H MB05,X5C^T')ZYL"<8;=.JS<9&*.>-9JZ(V/H3VW#?O;*'MW5G+46.01:K?]O M5CY<#Z!UY<,/L$&/1CX/!V"D#9WQ= 00BAPH0\-TI]Y(N*YA.DX776J1Z#ZM MH*NQ.;7\F6OT9F(XZMF^,^Y-+;#JIH[G#:S):"H\C"[9NF7>\82A R@.OIL^ M])TD[23I#:89N:8U]6?^:.C8]LR:.6/A.=;,,,SUOV>/70F.*K-[1E3SW3<&?QGC,5JACXVOMM4;8TDK==57%M1422> M,QN^^IN;_-3(37_J11?#[447N%SBR>O+ *;/NDJ-1U^I@5FPDHE[" 9>C"V% M$ )8492]Z.$G]T[):]FW1,GOSMZC#:_C_T?M_G;X[U3Z^U=Z^^W#TX?C=T7OM^..' MU^_.U#6?WYS^X_T97?+QTYO/1_C%Z5:I4MG!T7UN#MWQ10 6>.#=N!K"#U(O M3U/$"EC=X$1.N$J#%(DESA-M%D1.Y 5.B-C!)Q%'UR4BS<.,+P,53]29:ND\ MSD-?"(D_N4%(JW$U'*?R-UX>#'Y?-2S!I% MK)#*!X9T011GL#E!A$6:\$\1IN(2'B'@(^T=_("/V\2%?7*23'N'?\OF\$9_ MS^'?P#TK[;-8QO!5'/'%;P'.R)\9O;_SW_"1Q:HK:]YAI?B++:N%->*F'D6@ MI\)R&1JN0(.'_X[0BFXP"Q =:2OA))J(\+)D3Z+B]-,;8NL/'\_> #?___QX^_X[].SHS,2 M%CLQMRQDVT]ETV;"+BCJ[X3YG0"8$TCKTDG\7AC'7Y'S*V2+U$,%2T);"">2 M94] 2LC6DBS&1\Q)-1([\BCL9TX' UUS@.061*PZT5[]]^:;#;\OR+.\D5V] M44V>'X4U7I,OQFRUC<,K&Q&3*,KF=$K%7>"A\-,L3A!Y:C- R;KDU\8>)>(< M=H^V!N5BGN6)V"(&\>5+\:"@H4X_=/,4UIR"K,S@:JCZ+,#J(@S$A=#IG^9+]?'"634_ MN@S"L/G9,D8$ 2\6KETNT@RLP&SMSA*:KWT.1F'@!UCV'SFY]EP-YB[4JRGQ?+<,.*EXGP@_5[BV]+>*+Z4*F' M"&@)CU>>?9X@Z0&AII)%4G5B^'T:@.! -? -GD$2/*7CYST2J&9!,N.9S%97 MT43K11F^]A5""NA3:5(=V"BC30 %JX6P01GM@]Z0#YY(2)AE5\ M@P&;*#70^R":;/-V$4F-"D/^X9=0WQ[3[@]Q+W"G"PFA!8LE"%0DT*KHTT%L M4@L.?2N\1":+5T*D56$,4#7)ERQBY2TSP46Z\ 87@8>7AXZ+QA+(<_R7!ZLF MP9XE\!#X(,V72] /H'4"?E)5J/JYP!OC.QQ__.>[USUSJIV'L8M"'*X5"\#7 M'?'<'_'@B3IN$ ;9"L_A7$1X-D*1"YT7D /6WPLZ)0] K4@8A.>>AVI5VBV M,!+895;%K#[7:07T@9][$K;[P3F:4!JY;Y >NJ-^N*..781R.LCX@$ ="X%O M2[;\@H6;)RF)=3CR"R *0(RS)%X 6ZY$PB"I>>H,][:>?3"#JU;=&=_S&1.P M9<]">=H*#VKY$FQI!:EORI]XIX)>\ :A<$A/*,!-=D$"S\=%9,X#,/76/)(G M3@DHJ^,\ W$MT/G0E-4U):U1&PPWKAI3V%4#[*45O M @3HJ^#WP(['2P#C$ M)ARS3/O(#TKIHU/D_L_RY^3Y^+WW\>BS3NJCN!(6PKVA/K)=H/'X6 M$2RHN'5:7PC?[^/OGX_T MG#\RX$6$V :H3VJP![%&]9/JFVE--?/WY^TXF@ M>R:\F7,!Q(0.<, 1 3Q+DEU3WK QQB('KIG!*J+SBE$N54DA?Y0.06+4ED(D M/;X_6"++W V!HCL8L1<8H>&5N/=H5;.!@2H&E(% $[ND!_A%GA(G.H 9PK [ MJOL^JL+AXVN>D\ZU2 CIY6A^G:>B#$* 0JW)?/Q0.9MJGCDVYN!OZ'>)4LG4 MGK,DZ)!@[Z:$W0/=6=_C65N\^3V^ 5*QUMFYUGH.W(7JJXRN@(87TY1D!R1#X8 M"T'%"E]VY_=P$"81Q'5?P:194+RWT(+P=.>S#':QT,>() M)9'#-D/8>07O^P2\> %@@GPDE+@R$P CG%"&[]AI'R=PIPC!?1ZBDEIU\'U/ M3 (X+Q,>>]5%! ># #%/B&L SP->P "9ZI%+N;PI)SO('(>@9J3-X,;P1\5( M1T,!O?:(,*77!)^;HNEP#A(TVN%QA0U9KML7,X&.YW-,?\FV_-X+G6"18EI( M1A%F5VAN$N=PT^*'>4=M#TAMI9H-5]1+-,GTYE&B#UED68BB8J4A2#UG]:J. MSEV15Z9(Y_*-N<$([UO*0Z?CWFDS^?3E:&.M*<\I>1!YWM"BG MOMCPKDF0?@4]G4?2L52D*(.,SQ=+%5(I'!;9/(9G^2+UDL!529YP=TXJU3## M*,/,9YEH]QENK[UU/$"*J4JWVRTOE V ^T_,?G-\1;)UK58!H"]F.>@5YR>N MT-'@PQ5)0@$OK_('$V<9^)S3%)V3[SNZ")(XXAD%>$4$IT_;K\$Q)2IW(@/* MH'0G^+/V_'> E5+*K .)F 9(JRK!HNJ#0&!(.8\8.E''&\&%'A FK-RA^4EL M 7,>&% !7CKC4\+=J/F Y0X#C\G[LP<853S_A$(U\/IN$!76M+R93N#-A6\(/'R!3P_PFBE+-RHI#\G3+:X)#R\V/,H MIN(W-X32:&^R)U5W/OHJT'@K.?([4T[W)\W^%>>J8@7W*\&WSI= 5E<)N%11 M/7MN9BHLS.?4R%?'"2#G%,.0.==L9S"58V*P-'9 =Z!ALLN>DHC%##BPG( S M248 P^$+G(-<@:,2E:?4T]1U0+\7(J1E8SGH!4 Q70,!0P6]Y/=/MA/<31:) MB>-H2CG>'%^;R(;HL=\4<9$(N$1(D.Q CF.@#LM*,1L4&82>GBYQ*(L$D$H< M.WA3QV/B)4@I0'K(Y))KJ).7\N:;)Y89'JQ$H#Y:#Z%S25M+&CY#]U^$X>50 M&1H8.L;D)2'Q*;'/E<)B)M^.STXC)$8KI+NH(B7)PYPDA<Q&S_"]#:U4".QQ&Y+JQW90V;5X,%,K;@C1_B;0.8HV"6+NK_[ES(3;I:R * M\6T.-,?;OL/=*I5N&!D#UI%@1L97B(G<7H 7PQ6#C&,V MIE'"Z>@=D/19^T4:TP 4(-6H4 ZDAK"8Z % MDQ2&Q@4O:0[(%B"S+)5!;"NKG]P@7J;H:E2D>/3Y[)2N5S4J!P8LKXH&G4EN M/)5 ?Z^XX,#V%0 [:J9V&[9*9[,2)5,52X0KC1%((K.S92["92H-S0!K$(&+ M@BQFAWC1+F%.MZJ)72]8!D53%/1S8/R#&6V61\Q:E_-8*@\Z@4A!R_/P'H689AC*X=$?.$P5A]L(?3O6(8Q(7\CW37E)(8R M/XT\G:B'5'T\F*=5>YIB5[7=429LP?E@Q\;LUZ$*.LZT<-&%1)8WEU.K0CRZ MO9QWS7T#*Z]7>Q!F@WNH$@OQ5B_7]:4+0\S#Y;R:!HILH3"*_I1Z;M:W<@27A V!:UR4HP8+?E2M[FE MTM15"7(84^L5=/7A_53@)A/>/$(M&HC2Q*TZ/]"75Z8XU1T831]"52*WW%?[ M1S66(;!,9P--@.KQXNA+P2YX7.S5+T@,( /F>E'H#@.&R*]5'TR]N !^&R2E MCG0%IN\H&$7SV[&VBQQ E=YFSAI_\[."!=Y=%#BA1(]9&DP&8 GG"CU-ZI\(A M'" =QUA^@4+.06\0PDR6&'6F!^$E: 3ST#2>?_T1-EM@1,A3 5]X% )>[6T< M^[2DUTE^KAWYL)" $89T07$5#FTA-J!Q,-$*Q2V+UUAS@L) DJ)4YNU1.Z7M M,E7?47+^=(W8U&1XBT+8R/NL^C<3'CGAG<0O:8\CT\BE+6>V^O'.':1\@8D MY&V%@U:E.'AH)^BD)4H&I3A#K4>%'2DIF-^<"+,.-,I.,$9]#;M"%;^HRVS* M-\ [KBE M%F,&'>>447Q;GJY#Q>VA]LD)%X"'8NTD#E]_*X7ZVJ$7,KUT11*4^ 7+LIG M?(B3P >322NW23LMFQX@&B^>4<4.%X(8*)&I6D&:YK3*)6"0,!1AN:!E#)!_ MA4951""C^.(2<_USF=.TIL@;()/]KJ[P' !8C;C$"?^4F7DT0OMKNHJ'MJZ MKK/T\7#0;UXSIY21K:Q&[/2+"-#9#TN1I$S69UKH;WQT3LVLR$J+\TQ2]Q6: MM164^8&RW3ILU!.UG# MWE>]#6!>94@\(X6VF_:6;V-$6&X M'U43&EDHCZEIN7H)N;5'U" ?R.,WC$[#_6'=9Q5K""G_MS,@;7(&B/_F9 XU M-YN."P6PM'%.V)5"PA\,,=ETOW U--_P^:>YL]!._J]XI0]][4UTWM=^ZR-? M]A&2FL:/>GWYR+5(K' E$E#U#4YD.H)>H10Z.*>R^%BUW FBJE>';49_@T2I MDP\%?# A#(X<-^5Y%$>](,*N,''R(U=:7_\ 90"R$*IVBUWK>Y16&(I0_K)P M'1=N"LK#(&^"%P@L7@++%W<9'[ &UC'0 .O"_ N*1R)]X%=2N[\[_?7]F?;\ M7;7T$>0\WQBYB6^$6_\^AY-ND."/VGD.MA]*AD-,3U"=F=HM9J0T2JDA-\^,H3@ W)Z2YT+KNS3!Z_?K#$4D$W^]Y,_A'K1E\ M4T&"H(L:W@[EXP):C-BGX8!<(D=CY:JC_KZ8X]==57A/!&<5"=A)Q+T\T#^O/)&&W_/PCL ())< M47K4"EHYKNDHWL8RU(3G_IK._;4\]V,\][?RW'NUIFFXJ:I1F?;\P_&989GC MR=0>_$CT\9H[J&U6.+^=X5]!H$_[?"%=!]L15_4<)6&E2X9LNK8 L1BPZ:S(I:$Y?[);K+&@15D2J41H'HR4@F%5*W3)B!DI#MB@BMQ 0IJ7CBO!)H*5%ZF'.K\ZL+B3+ZE=X$&G811:XL;\BO4H0HA*8 M0D[?>Y(.BHR#03N'?9K.B M+B>; +CTIN:0:'6IN'H24S.[ ^WS+",7+D, I&08>>=B!CC[\PCZ5#+F6/ B-+JNZ M9AI3H.9ED: R'!:!1VZH#0I/%XN3< M67ML?RU!!WE1-OJKR=[B$;2X0OKW&EB(AP!P2]EPM8B3Y3Q(%Q1^ND2$3D!* M9EW(6Z#^",CI?AZ*7I1[H8@SD'6U.Y3@R/'(;84)^%3<&*,4]$#UP;KBE*T+ MN!N($@JQ4,*TTD7U7&&%;LK8%]8ITMM3A0.F55.^?[8JPCBUW.MB4UJN1IIG M?(T;YEJ/I_(,W=!/5%+8#Y8^LUXKN3)K, H*8 M?*O #.@Y59__#OL*-SRFL/>Q['I(/E%\%EWU3X 3,=+I41F<+A[G%L57-6\O MEVZE+!P\Z>/#,A8J]DQ%SUWU\$]T@@1M+S8Z06T,-D4AD$@.K3L2D,N(Z2(J M<(VKI@"A.:ZOE$+* :TNO4Z5.BQ88K[0,.47I BL!&DL+\824%H*/5U-L*@U M+Z&>*_)YH'QE@2:U*KI Y +<+$HJ!(!]YT%'B0;652O1+'KFPHBI= M&D"7R4Q>C?W.9$9E(<]2'@,4E9%UDEH2NRS*3C$(H8IZZ#+@+F>#7 H4K7%( M865_G4D+*.IH[."I/$R7+T7BM$D!1".":C!3SK^<)>P_TS%I&*O3RQ$OJ8.5 M*'5(5=ZQ#DKE_;' *@=SY&>QBA&.K5_-I3SUFR[@33U"NH"I0VN/46^M;M0PY\@RL&F*(J2%T5\_[7 B$$LM9_230I,4W=N-!)/CV0. M#64. '9)XG,2*;)\]D)4#6W5S=5'? !0AMYA!HA$0A \/KJO^.7M9_3[(0L! M/U5#[D1^LD:9!15,E M;B'ZX%)5S KOFIC4HN:3+FK>CK4\C:@Y9UPVHCP5IQG9+4HP5J,.A6Q]710F MIM+9-0*;8,9)^+6I-&R*U?Q"RKC+:&IEF=,358N#R"N!8A&5$YE[.64@ILVD MNZI@:QI.%:%.2J@1'5M7N:!MPAB4,\5IX-E@D9%(-@U+75T)=)".7X--Q2*D M2TPUFZAYOI0@Y.XD%;U+!:&4RY4'Z7PS:,A62VX-7G/.HAG*T#2EI-0Z\.+D M"/@GUV7S,>%^D'/#^*M.ZA%W/HIKR$^!&$SFDU9?X:4A+*(&A:+7JN(]*E!F M=12 G(.2$GY.JP9PXRCEC-I4&L4;#>&??]7&QAE5#A>^P)JC6T95\45^+_W- M.KUTX=&CRI]6UF":^M@P]EICH1A19T[D+!\5;EHU^+0I+-$D'TB'J!S\@;*V M ,C;,@YJ%KYL276=8*W&%P[4<]K^6&FY3MDB2@9+KXYFRI,L8J,W#:TJFT(6 M:52,&R>AM&@:@TB=1X-S4B/U^U16'?PZL$_E -;C/L=,WC+%1,ZSLNM5A"H M5 D-R3#?&;3?U,E/?" MX9XK)(V0HQ'# 94!]L6^/NC2HQ0Z](T!!1*ZY4(OI?3[1RVEG]E:KY;8LXJV:&2:7\6SP'B?1KO/R*#L1_ M1-2=A=S3EV3_U+L#UN_NU>@1U#BR(=? M3JN"%_OS2]]3/114I,?PP4BI4*AOS07[R,>^U+#[>!-94[AFB6#->9FRF^;N M(LAD$7E%5*MALXT,WK-RH4/+MN1,9PRV@DI140AR50*8P6@B/$+6'1;J095A%;$GLM(RWNRZ3T"MDAFOS)EU M1:VY$RE:EEF5"8[T"/GZSGDBBOZ ,CER[B0+*>(B9%I904D$7JXH:$7*P2T= M?)]DNZEVD_ ?1?6J7ID#A"B&:@'9@X0G4@QE)=JLCV.>*Q.H,BNE0DL87Y13 MA3BUVRDK.3/*Y6Y%_C;T5*-ZC*$/[@JMJWF/NPHJ8" <;4J4E; R% M#J4C!KE2"1E"F [F6F[]3&DHHHPY@(SP3 MO[R\L>H$PUL' M)%)92LNIXV.DG3@KC=I)RTPULCL4\@V]I7Q!>4&521!G7L06R.AU'CWEJ;HTM9+$'E7,K<+E9-9\P)#65G MAQIND&[]RHG36HOR(*X)PHD0Z!F!,TMB[LMY12J8MID2-&Y@7R,NF5G_@A&S M^*]V]DW?L"VX7U(PE*EWZB=D0,WRP$8]:%=4TCYD%FOI":]1 M>JVB7G4SPW7\>GR&:\?WJTEW;XYR$C//5,NJ64VKWMY5V3:OS^9$R+:<4[5\ M\_@-02O-R8&QDJ*92U26ZG.W,@-467UR2AUS%7[J);6I+FP_];IE+VY9?T1Y M(BH\5;3/+^MYPQAO5]P7^TG)Y$(O3S-,SL#)D2R056(V.CI!@[(CM$R&]P S M9,FJ5RCLFIW:I4'4TB"F71I$.];R--(@CC"N&MQ"B*)^+!WH6&0%6O1K (R/ M>F<'O2F[5U&GG96;!#2@F_JA5_$[Y5%7?';*\J%(.,:@$= G8HY^^8O"."#/ M([G&\/:4=R4]]K@0=(BDW"B104?9EBE6,?;"VN5V?K5(":8JU.[#TS:D W-# M4VBR:U4?G3)^WZ]L)B?GX4P-!B8 \[[.P&*3#E1'YI*#%>:R=)=U,$5WGDPL M4YX<"Y(:H!?@HR2M/<$<[Z!VT'PPAU+EM%[UUQVL5Q/LW:*B-<+$\Z/87YQ1 MLFM8=4)(_T:*5,J-_3EOALML5)].='\EC#IDVX%ME'G+D]E[ML [)#!T G+_ MU4H3>AZ%FY +DB>.8P()5TG__/:TDG9UVO_I?L>(-4](Y:FE. MIP-5VK9YX,(&Q8PI>#SG1#)SX?FB(RL_;3B]&J#CFK$4-95_UKQY 6FJ \)) MZ0LLS4QB,*^*E@_8R2'Q.;?^SU5KEEM>U.PI@J4!&FAM4WI16:=?Z^R" MHS-4GBZ/E"+WEWQFI5D]J#]GT> 13#:@QK <)\3:GXQ=^N>D$&E$GB?]QT5( M4<*42R?(PH#K"RDB ^RR5'DLW,:S^BB"Q?+^ HQP.=^KY136\#U9!M)7#7<> MTYD[8(&XF*/A+)>R7T!9;R1WCA*$$O*-I'&>R&:.FUL2HU=*MHXGL<"IN_Z< M,Y31\(EQQC;&=^AP9(4X=V%CXI798$5Z0(I+SL/"1I%.+VZ!BEY?6%K;&?Y= MZ31C>%GE]E8FSQ*G'L^Q0\3[]\T4YX01X7I*"*PG(5#'61Q,P!DR38]^OYUG>%3V4^+) M;@7T*V0Q;UYP%7F6PR%07'AAG/O20%&]74ENR**U8G8#2%A9@=$<]H!=PPOX M0 8QIQ_5)TI4L0HG%E%9:LRC/PG3JC800;HA+:W1MZV0^M(YP2H.GU:Y(!H'2J.NRIWY521Q@;XJN5^,!ZO)8-RQOMAI*>A999;BOI(9 M"+IXD99%P3(6 <1Q+L/7%24!MND^I4J4736.86A/?-^^Q\FC_(\K1_ZO&7LLV+ZHEJ*PK4_B?VU$TF+LQX0XH-SX7Z#Z5>=:^ M>A)%FHHXKW_A4/JUJK(K,H;8V"G[.57=R54?B0H:E1G\:>JLI%^4)PE4+D=S M!05G6G6_U?O:5%P\Y,2KYN-A*[L+(9/L(FR 4F3:!5$4<^*VYG(U-F=V+V*? ML;F+I2">ZFU+>4T7V'R;JT8J+>^7.8,X*DS#B%S.";'4@V%!,2M$9%S/S ;> M8W(*'7_\Y[O7/7.JO2.'^8$RY3N5EH!Y_)="?"5/3^'=-%@MY]P>LYH52JW' M"KQ45GMBTU0G4?[G8I/*\B;U(^"IHMTNYH/N4Z)[.!F\E;@,&8P::JAIUL#; M,QHU'4<]$(_).46J":GXV$VP#_18+=ZO#P,K%+(<5 T(:=;#Z[PD<'FR-0^' M2[_*3A@\*&+=55@;4:I=(%BL!FXHTSQ(OW+@G)NLD%='$D1?PWI,&<27Y+3- MI2QO[L>7G*"#DW\3C-!30G(*Z Z_HFR%QGA4[0*$Y**:?;,#F>^3$(G%VDF( MG+VA3@W'EPN5\E_AE4BG'/%ZHA,CR5I48;LH!5G)O+.>A M<.,L7JSJSH7JI,4:?2+5I;6Z9?R=C,D6'6;*WAYT/0(/FI:N5R?G&1O'XE&# M'IK_6]2-\,Y7Q\B0NQ-YD:?O?965^?.B\>W6ZAS:9U5;U==^5FFJXAM7KW-A MN[C<-+=(H8YRWE.U^[2C<3->2O2+1(;A8.[LHM[8-&BUS:T/:(?>UL(1@+4X MMB2-TF(O5-4Z)^MQSP%,V\Z<5<_)>GCV2++H_"DKU\E?NA017IPO:5$87:NX M &*2L1LT&'6RVR9I$H$9QBP\BZX!$1J M#*-8#;:.]HI6-JD*++ TYT"&RNORZ^? ]3U 3"P"$)3N4]Y6R:*58I?XR@]\ MJI(M208X"U I)\Y=H?J,QZ<2\!&6Q.Y M@JBBFC9*,A5N$R@@DP6F.%2D5JH@/;=]PQKB8@8VRZE]ZAY#>CL+/5E;>=4W MS=ZDN1/.Y++-0_4!_B&HF:$Z-D)J)9JJ%NO1/SDF4-;AJ(([#"MSO7B@.NJ3 M^BM+J7B&==4B58%>!TB9GRK@M_%*")Y!B V54EG(70(=\NVDU2&* !H3U:P1 M[T(5'2K*04=8&[)2^"2%L^!.COND.;F:H&P_T"KRJ$RH5/1_$234G56U:+YM M^';O[W848E\MR='BF_!RBG!0IZBTZ+_O55(':S8+VCP%Y5&JLX/2,1,QJ*4\ MRLJV+12E)'4%D >V+,*F6DS72*^RF#F6#1^!LOT"O"%Y8L4$P#^='4%P!\2" MY40J+N\:*HL#S4+Y"M26I;)BC(*ZYHHFKP!D 'F=NB9Z3)#31/(/K\03Q_4%= M>GP3WPG"E4I1H(][@52[['U19B3?:PB[EW M+)K>U!8"[;!#9:+7[!E2AT?=:7GP&DU2F LP/Q/8OQZQ$A-* .O \?+H'(FX M:0X1;)$D!X?BB659)D@]X]0UZ3S/T+U(],TDUN1+;I,8$3+9IW"/9^T4Z@5: MJP@P[J3(7:?C1/Y3EAY@\P?,(@AY,BZ8ESUT,ZU(EX8!RAHI3.IY&>0!XWYG M5*JENO=2+BLWJI'=S_ *+O? B#X-K%(]+*74 M21Y,M"V'*1'3Q]Q17A.!5H M54?#*#NF8>IVIBS">RO1#K(W6W+:3.47W7R4A9$5J"4]5 M6J'4TT!VKZM1P*J"YX-95>2CQ!!^.?M\@<,_6<*7?%@%[\I!!LMAM<#9/*+* M@)GF025?Y MZ8A(>%<%6K#BVS*F?,6:AL,K2YFAVDNM3=RK"-<-19"UK2 M;.ZA]#:( OABWXLMC')3/V03!;N$8/R@69WA61);;U"A7BV/5-.XL$WI>I2]?8X5IA@C4.)B9A MA8(KA9^EE&_O;+EEFY-OMB062^HJ1FX?!+M\W!0>3$HZ5[,JB8'6.JG7YT 6 M_3#*(7PRVJPB;N5@U!S_RHC&N7)?QK?$ %2>O LG";TE@\.'YX;U;$%0\7 M3X)+MV5UR;R2^2KEB3*52AP%U'R"DO1F49E/)V.J-.Q$%04)+-7!_<6?5K%6'6(5+TW7X;+.FD80B^0"Q:@! MGV6S1/J69)K@=",E<4*L[*$4?BTJ1,]ZXK&56W893O6))8.,*QSFM]H&O%!RJ%2+F MG@&.C_O:ZZV+KB*EP?T@);QPR-AH=(_0J%.V565K;5>VN\=DIN:S3D,_=@V] MQ[C:,<:Y,8IXY%'6!&KK3\K-25*N,D#RM]P_7Q2!T#=RS''+AT&@QBB;0Q7N MES+'F7M#5 :J<5JGBC=B0D90Y!"P.X4OJ^3C5;K[XZ_SR &+*.-@EH_*@\-: M,0UF1;54W)X2V19R]!_Y;\E>XR&1W&Z(DN<<#\-C!'X(G-1S7TIK#ZX3E'#G ME 07+C)"-8DKEMXU=%YQVT2J6PO*[H/*[X2'%\9JWC:7.YT+;O>T\7?\)-\I M2YMN>405-V=M[4J-\D%DTEK%2AM$#F@CHT_7KV:D%[VL$-D&L:\.!PFVLGOP MCC7:DIYQ:F==*0AB=RB6ZN/ U%HR9!$"< 'IB@L&UICN'+/)71DC&R1>OL"B M10KFJA(P2?!,GHC!Z1M85< IAYP0J7TIQ8.K*H4\)TDHOLK37[MM#Q(@C51'^U:9O9#>Y#Q1I=T@0CY@*:Q5,69V9G 96P>"#E/!N<04$X?S M_SLG#\-A?687,U#A6R01T^C]7:;]%.)ETS+5@):*[,#S"3QT6_.L9_>+S#XN M*$R742XGK;6"YWX7LN5]70IQ*EY6Q!.X=1QU&\- "TY7I+1K\R"Y58HR+7ZAEMEXC4T%4F&33$X5IKE[>K23IBQWYZ^626U?W0C$#9D 02Y@MP"=E+WKF9&\\2&UZ1R_W MEQU8WQO3[@]Q+SZO^XE?=IM]3YO]L\IMYOF.# >[[;ZO[3Y2C.()7PDGDZ[P6'K4'EJ]D;AVLL:-/TVYOGOEG5=3^#O Y M]C\NB>I4]O)IN;_K,S8(0Q)C^3&(>/B\- M+QEMOQW[W-:0)*ITI#E;U%85'0@"/JR:RZN^ZGJ2 CI.R +RE6U(9:J*AY3X M4(6OJ?*];/3^Z95756$*V1\MG6LX_N8*;\*3C(P,[B0R,NXB(UUDY#XUP09% MNG?1?Z/^I80, 7($:>'CU\X(M9PP6GE3H!6M!"H@N5"]7_>J4@ A8&_IRS^G M[J9Q#G?UTQ]W/[J,:+:0LYC?T:,Q\,M4O%!_>0G8;1DZJQ=!1$^F'[VL[PT* ME@N1$#R5@I?8BK\N94[?8+F3)?!_7SU9?MVGKW[*_/7OAM.^-=G^M=$WMWYW MU6U-LS\RI[>Z[=7?#0?=8D>6M=-M?R)B8(+ TE>@W?]]-GA6*CJR U\8FDDT MJ^Y77#I=N]1:?L.+7U9@ %J130IEXGQ@Y#"Y3B0;;"INE5T-E=+VAW-!O5$^\%/;.&.'C7N2>W-, M#J#:[ES#>^M=$3Q/@ 5WU7M?*0$?V#@R&'92^.;%+ORT[7WOC-&NV]#ON<2-:51V[FC0J$9_6GUK>#V]PNKV1*QG6^ISF\1[DY_^-7-0^4AOIDY%Y0TJ[XK3O2[SMBIT? MYR$-0 =UA]3Z0QJ.;XI.[_"0GI2!M[5J\5;2>U<,U#Z:LW1[L$><<$?@]-$? MDF5VA]3V0[+VZ%EX( ?R'AURU9KN[T'8.\<1#H3LQK9N3B:W0PTWB:D<"NY[ M;.=KF_K$N"5T[\ZW_><[L/3!Y*;*_:'.]XY,@E:[ 64.'";7RZ+FVX4H=T4_ MW3V>F'OP6([D:';M?&)^0G.L6X-AYX-J^2D9 #=N&JWJ3NG!?>[VP.H\A0\J MOF7OSB?F'QSJEG%3H=VYGA[W-1$[ [IX3WM8_O@/82');/7&FH^-(FE[D\,=YM3W1B,.DS7\E,: MZ*8U[4ZIW:'TIC*APW,/?4J6;@YN M:HYWI_30R2VZ/=ICR.A) >]?Y'!#ZN'KXPQ@&MH57#RUE%ASI ^LFYI[':A[ M> $^,#L#J>6G9.N&L<=#>B)IL?%:"M.]9,@>(@&.)_IT<,NBFMTVXH 0X*,Z MV:&ECXQ;(OCN9-M\LA8"L)MJC0%,BT0]C<(0Y]7(?*&8_=J3ZJ4QWIQHV;$CS(P3YZBX1'[@:1A_.Q MGDM[Y,?OZOK6EIYIK;['D_)5OL.>CB+-))WI6B2>7() Y_IJ]P%9W0FU_(2> M6\:-85^+,,!AB&KN=HO#4,KA(S,G2,JYJ=Z50YZ>6/; \]%P=YKLXM$/?CHC MNSN>UA[/7O-NGA0 /S[Z_.94._(RG*)U$>#LZ<\XLW>FOT=*8<+&BQ]/.[2=5M^2,^M86<7 MM?=X!KJQSV3J1Q^6EVE>%9E]+T'Y PWV@00W;]FCHC4=\AXBD'N@QSO0I]WQ M/M[C?6[JEG%S1WS[>A\>6J2>98QS^B,%' M?D2#&Y<$=4?TX,AK<-#9.>T5T!]$IH6 _6^I&GFW7@Q@>_TX=T/!R='?D3[> MNI;PNT^&O,NM:3D_FOKT]I;0=^W,GI%TQQ<=7UQI1@Z'MS8C.[[H^.)Q\H6M MCV[IO]!]^ S?YZ57Q-NI+]3X+)SD/(EZ809SR MP/MN&7_EM_6%%W/Q[@O879'@5<]>GQP]Q".8],R'VHUNA8GVGCZ M5UV;P5^RN8#_)T)H"_CE/-4$$(JO_99'0AL8NF89EHF9^4LG@8^SF'Z0.@NA M+>'QL8\)_7"-T=?.YD%:'(8&?U\F 5 .O(#FPS'!3^%=B^_C&3PPP6<[> ,= MWED["L/X-(K6#Y70UD/P@&+PQ/?T0^'K08&MBK7WRMFE,)%^WIG-N5\&KOC#+Z=:MEJBNI+38M+#%2+5"=F<+?I=XF3O1+AUXG== MXOQ@]*UUYC:-.]2;^Z;D5LJ(#>R%6^=X_\V#-$#B1.QPEL CCN>( 6 C?W.B MW$E6M.FW9;0]O_A5'*BFF#2!^X$RX+8YB W^&_7M=?X;W83_6J]*$#2+*F9N M)4>N,V1Y4/#'.0#P%+;?])Q@#!I[&'S];>^Y&RV%YGY-Z[X^%TX@]\?RJF$S&U+'/ZG_&S5V?(04C9 MQ_! Y*R__>2\VG22!X0@E<#_U)BI9;>J"FO M4DK+NB=!;^>Q?8_JV^<)'ZXEJUA[S:(]#(FT-L2P+IL >*7L3FTEN8,];:[C M^4%%4.R3J.]$2+5RWP^776L3X%Z7$^"T=K/KML%UI2%T )!BV)^V"U+8P[N& M%!L<3=4 %5R5;#O)PF-1BN*:E6OU+:V03=5*+M\^4^N@ MF-WN&^UB]L'@/AP-U3R62^>:1):-[%]# V;)O6L2X*:LNXG]0W$.I-5XY"-@ M]K)CZ)NB8^A;[!CZ3]4Q])@[AIY2Q] _9,?0]VL=0ULI$M"?Y7UG3U0 I4IF M4.Z!0_4<^+MVR@^C/VZ-_-A5;!C$\*W?6//@-A;D,:?M(?X!%G"PYYABB1;O M=,LR.:?&7W<2\?N5=!W[[,P^.Z:N8@P$$4,2H/B'K75:N[GU/*J]^GD3L0!] MF>,?$0F;Y'RSXWGO^X925"I\./]O(O'HH/T\07F)%"*!*R%";8V&M?JKGCOD M0V)X*N'O/@^BA#YUP!/GR36@YX ![6[-DELKQ*]>?P6,MMB G;1&T,M\TCM- M:&-W525MLCRRI;,B07 I0 QX(KC@*HDC4"#A@9CQAW+;FBVQ*B\XC()(0[N*SAH\9/ ;1A4@SXG?X\"1(X/%9$GSK4B1K M*9+#+D6R'6MYR!3)>Q7W=,<7F*83>+4-&6])[4%I%*1QI\TTY8?KW9 M8/0AV*^FFFQ[4C+]Z&5];Y!%F[UXD$#YZY)[^P9SL&P%))\LO^[35XV" M=OYN..U;D^U?@[VV];NK;FN:_9$YO=5MK_YN..@6.[*LG6Y[36^H:UMU3=@G7CPS1SF#3D]QK/$@]L%4X[3'6]P<#3V\PUO:!*V&6@ M[BXO_-0VSKA;FGT\>\-AU]KN/% KO+WVJ9%%S=\UH/K.&.T^IT8_TD4^J;%[ MVYKA?$^?S,?68FO3*[:[599IV;HY/OQQT1W5'1+5C<;Z>'#+N2H=T75$=[L) MO2/='HSV1W1/:L9CH[/6$YOK:%KZ:- -=FSY*8WUZ>2F\J [I <^)%L?#6\Z M.;E]XQT/0VAO;5/VQ*:HV/IX/#EX=/KH#\D>=9-46GY( W./?/3HIZGP:-X[ M@-B/;0B;:9OZ<')3TNNF[!W, 4\,W9RT==[[?[R T==L8M_1\'VB,XEX/ MX.-28,9G.CCVTX4 MZD[IX5"_/IW<$C2T"!<-AKL/@V_QD2?#*W.^=3N0QKJTV[6_!#&@^[Z'S;#\G:XQ$]*;R]K<7S$P/> M@Z%NV!VH:_DI60/=M#O[J.6G9)KZ9'KX\?G#D-\;FFX_,=2-HGO8.5%;?DH@ MNB?#/3I1NU/:472;4[N#W@^RV=L[J3\U\&WJ0_OPR[8>^2E9ECXP;UI\TIW2 M Y_25+^Y[Z1]V+N]0IMS8^.U-*9[29,]1 (T[;%NWGF.[*%BP$=UM-/1+8_C!&CDB50J<70[92)?_%'1Y?.A/C*, M'V^*9-HA;.X0B#ZN0S5'^G!H=Z?ZJ$[5-/3I\*:NHP?I8Q/"HOO.'WO:>") M__G+Q#*MEQWL:_PG0'VC@S])'UBV!76M: MYCU$4/= CW>@#^WN>!_M\3Z?6G>87].%[&^2]>6*69P(909DSK=[2B,^5-*T M].EX?&/K6GHQFU-^O8IED.S5=X5R@342R1F MP5-+TAF,.B]SRX]HU+7/:_L1/;=&-T!>[0L#M%= ?Q"9%@+ZOZ5JY-UZ,8#M M]>/<#07G27]'*GGK>L3O/BSR+K>F[?RHC\P;E$S#BU=_H/_P&;O+3J^)M MU)?J?19.%["[(L&KGKTZDQ-)3N5$$NUS M8\#:%2\TVM/[E*M6#N M(1S'IF4^U&IT+4ZTR>"ONC:#OV1SH:7!-VT!OYNGF@ R\;7?\DAH T/7+,,R M,3E_Z23P<1;SY.QC3C]<8_2ULWF0%D>AP=^720!T \O7?#@D^"F\ M:?%]/(,')O#Q'#X=3'1X8^TH#./3'#[\/? CL=+I@Q-GJ?TJG"2CYE3%)?S1 M$DA;1#B#.\W##!]).:BTJNO?2]_IQ0Z6R]6 \H-@[L8T]4/@:;L_;A=+#R<[ ML_1.I*^OLS#L^&4VYR81^*L/OYQJV6J)8EF.24D/EV&JPZ$Y+?(@6&?K3.M# M8"*C/V@7$XWOG8?P2L?[;QZD 5(@JL*S!)9]/$>5!K_[S8ER)UG10PZ7F]0H MCB;8;#G2&(0"%_# ]$HV^U2_'>OS^KZI*&J[:HL\UO(%C&5[!R>>)@6)\GSH()(4LUBE'+DU=YM]\_"Y MNSH:ZFCS:*A6,OGVD58'Q>O3UK'Z@V.(4)S#.=:T_. *+7^59!B4'+FNY'=A M::MO7"46@(&6R$- 8Q>$-%C)#PY?#)0=/-\4'3S?8@?/?ZH.GL?Y0"3%72A-(C'*JMP-^U4[* =FJ-9-E-H!@D'(IM M!1"76^H2R5 MZA_._YM(/#IH/T]0;B)]2(A+"+'"8.L;7G_I\5(Q:)63>YY&4D*@.A.(\ MN08,'3#0W:VA<6O%^M7KKX#4UIJ\=G_2&H%/^APCUG=L\U920)T?="?NT3IHO MD"S^%"E#0Z*2E98"B%)QS%SZ-3W<%K4A3/.8&RA23 KSBREZ\KXJW8R*8.$- M0V>9BA?J+R_](%V&SNI%$-$ZZ4UKL M9*?;7M-OYMKV/].U2S=4S'-^XVH53<9:SFM6^[^Y9)J;'>#N_Q;*EQIT0WO?X8#FZ3GI,++,[A%G[ZXTVV M:T.7A]G,F'F'U3"+='119PY&]/,\)3OMME-NZWMPN\FP]WR/'?G@L.:>\(A[ M@&F.EP4701:LMSR^SK)XS/UI-KUBN_O,/+<&^L2V]M(K\&8*HJ.K0Z(KR]2- MV\X=V$\?RHUJ]3#$\CMRC%PMEKV=6EJO;\*!-#P=#'5K>N,A.MO/_-Z:PNV( M.A[G*3T?ZJ/)3=I@WMT!/48X]C:(G,B[ [X_W$;'YF2JCXQIV_I1/]&VT^9P MK$]'-QTCW#ZUWUZ6?S.;"8^J)<4WF6E J;/\]Q1#)6ALZVQRB__FP843%O4[ M"<"$)/ HOQ>^?V(8X;EI#/>B>SIPL.-0F9M,"]H7-&BO;/A0":]38OVM!<%& M%W:CD^R5/NRFA_; #?*[VX=VLZ!E&/IT>,WPGSO;C(?U&W6T_+1HV1P/='-R MC0MJ[[2\N6&V6M^3[*4ID+B4Y43#^MK>5409>7)#=Z\OU?F0+-Z M*C+V+IVTG7F:/UB#%F68][6/>5(0:WNK[*S^J#5[1K2%12@JF3+G\FQFZ"VT MF\T=LBG#' G6T:)\X8J$)$55%,CS:$@'^:MV'HTY;%&CH5U*Z5N:P/V#W:92 M0^PB)Y:)\ +>.RHF6\0 P/^L]R7 +]JYGX/&?N([;4B(#^/HO ? =R&[LQ#\ M0C=/MM)2X>5)#:WL1T@C&EE3[P=03&5.^\/6T+1.M/I9S/(*+EII/>WXY!10 MVH43>:*H@JIM[@^6T7B/0\!25>1Z#99:]1]9!PP^FU;>+UB2% MPL)B.JW"?6N .KNV9) /+:X^[PKUNW8J^]G^^P0!#FQVM?G;]=K.J?6"DF?& M%DM[E.L>HL](7Q0'2)!$0""R GAY>/9# 2.4D1; MI^(P$2K]19XD9!E#G1>8#-0.'WP\8M M:[_/$V_NR'J]C< 5MF2?U*6.@U3"+@;-WHEKSUU'BJ/%$ B[]8C0EM3 F_0D M?)XG2!I A2W'G5=*]@)15H2Z\O=M$^C #274D?[5@O5*Q'GC?=01$QF;?E]C M47R7,/ *0Q,[.G)M.'QWH[;X.)) M(Z0@9RXQZ"G&909IFI,1!-^F &QDV7_5Z,.V>Y%&_'P)JCP3>*N9P-92!0HJ M;D.=3?7&@U1'*KHWWS1>%@+YAVFC71Y/%:O=0=U_?76T+K+]Q6(9QBLAY!<* M%VG+T(EDV]-) PKND_1VAJ'.-WCHT@G\Z@'COM-Y ;K+LK",!5:2S]0&!=GF M?;XE<-@[-]Q<"%_CS2+N&DXJRO\*Q@++S=1VYBE%J\Q:U,%RF;N 'Y0[^5I6 MPN#@\+L>^,S)>G!9CTV"9SL_^5Y8<%3UVVP5$D4SNT:[X@VBX1KA8E5:GN]N M^MT9SPU:Y4ZB.^[>%.=] )3B(ZW@MA]+X/Q9R$XQ[;8[_A#:W+D@1V">()9. M@_,HF 4>.3#C-)4F:23.N0D[][KA%D!(6)6LBC0@[LJI[Y98%@[,N4,-MQW/ MRQK@G+ #EX< MQ0M,-PU7?>V/>0!T18VQ8DS*"]"I(*]0-X4GY+ TT"D\'N^L+?)H7YZ$O.V53ND-% MU/E!FN1+Y<'DMU1H"?[&+))BGVT_)_R$8JX2W@'AAHN0;A.UC_Q$F:0VR]&+ M4DC2VI22^[BR%^K' %Z0F<1-[(%8HIR/ N01Y?9G&Z&!)((\@L5 M#JWR)+D]>N4P8*$4]+J,DZ_XK7)[J=!I=805O(3\E9SM"JLYVO2(!>Z7BCO6 M8.=:>;(S*AL4$Z"$759B-L*@"%'-@YP<]5!X*97( 4L$P.N(ED W' NXH2T%%R< M(RD(>'(8P+T85G\+V!%*1 /\2PO%DT0G9E%HI/"PO+A\6/4LR@L)%E$P5SHS ME=N2=:>DB+JK,PP=5WKX*M?KVS==K^QC=4L60K!X !$%GRZ=XB4DC=<=KI'X MEFFF)8VX;D9N+:=_TN7TMV,M#YG3/]F+G;@EM>@$DW4\$:+ $;Z,KJ2GOO8I3U#%9FN=N7D! MQR1VTOJ>_H^S6+Z4_PQ\> 2/IZ3;PT'IJ#,<5Q,V]2DQ![UO3I[-XX2R,LN;$QA5RT6= M4\_@23=,/) 3:*-N7!"0%F@79)S$7D,<*-5N7OJ+0#FQK!P=X%@!6T%5$LB M+4["6<*52[ 0,E'^N#Z-CA@[@??%A:(Q"AJ/$ZQD<.^_.? 7HG12TGWM-2^^ M[*ZNUQJOHZ.AD;%$>AQW#$=ZX(J^4296V-;.H5P,2>"T MX>%&)3B[+!?;TK8BA9HW5!P>Q:_[>4Z_";H%='=?/^_;&.QZQNH'Y79YA URR(/SXD7 M.&)"VUBZ)8^X]8PY'0QHXYP%Q:JVZ06TOJ72!B;S-5,',^BLK'88QZ@"8*'0+2+"=\')SJNF8MSB$#Y M&KQ*@/FUP(B;\CO]RH",0>NO.:R@CEA__140JX^8*G!S!JG 50$Y6S-TV,R9 M( >&"FZ[)>>CUB("9-A7 W@R\[Y 5\56SX3HP=[W)(2E5;Q]>XH.TF#AP@M* MUP2-_C"G15!10=!MC\-_13&&GAQ)S>09P8_<"BAD6<-:NZ\=I>17B=C5A%_R M@B7(K3Q7KSQJ@4*=1#;^0M47LZ])3II7"7&,SQ'F5ATT?NSE>%?VY0 RATLS MF9!/V\:.1MQ=?"U7X!?D5$>J+5^_&'A;SLI-,/:6%<#%R?ADE?=KBU7PNDSL MQPU0QI:BHE"N$C-+>'+\D4X8CP.53+X5RW8J*]YX"]!P-D$C5S5/@G!00_]L\ MP:4LX@06!:1.X8D@0DID0Q)K0]#KCWF]K&'Q=A_QH&BY[Z(4'8"PJW*Z=.EO M\V"?4=#"V05P 6DFW)H*I+QJ 6*S6A@TI)$R%'E)2^UID3IJ6M1>HHPIH!N->"3_ < M2(0X#,ZA7PK<8G4U(:0ML7*E\',6(FF#'.(R',;&@=*7^+,8W?&%V $1TY0P M"\<7RE(FT5F(G.LLQ6I)2T/M-F>9H5R3NZ6"/UO>K2)NF?4+:P&= U=,I;K: M+MC6RJ#EX2*PEO#8F$."*G=^%:L*HQ"9IXKHKB]NDT!8QEBP5\0">9_W-YMS M *3B1J!C5C&+!0HNE/55]P0?DV+;M"'=R>ZC0%6"0I2Q/[T+RJ-,.4$J$4,X M-D<)*44RLMZN5 M5?U[C)5Y?1CYMD640G0>K_/R#C,"QR MRUA?:.CJ=<(PEKB#@^KGF*A65DM5[T)] N,H J5&285*0B@SYL?"BFTFV#:" MHV2'5:)6I.);H_,J\ZS*9[6!!)M_AU+I.N/>^,R MZJ)SXZ(V48=EEY5<74R_%M.?;H_IXW(#_W^?71]EAO=[UF4"//9, --Z "&W M.4'\+44W4^V(TOU0.F.7BD\B(;,Z\L3^4]YO.W1=^: ^21_47C-QVZWJ:CFL MTM4% ")%/1-JY"T,$K^';M]5-1F S;!_1 $JJU-T TA53[8N80$.[,B0DW/A M!*$*06+C1#1FJ?J?(\PY -H:P8K94^* M_#Y D5_)EBWN+/-='1]46]I(<*WDRJ*+(R='WWFL'&XRCPY=+)1#0KZQM<+F MOG8,&XNIQ5HFW\53'X#R4EZ8PM>XA+^R&S2)PY 4KHH^'?G E!XCG=;*:5MU$WJUUT 8 6@F MAAT,9ICP@- $G9]()\(O;JLM #0P7$C*4Z@ZTE5&"2PG !IV$LS4)JHHMS\1 M7I('*NY-CI!BV>R+ 4,P6*)C@&O+P5Q"\45.<-SD-(-SQ=0/"L!M65*,\@$CSJOOT0U]7JV4EP@;/Q2MBXX _9TX2XSN M8*L,_.1;,R%/IMV2S]\ M<7>1!*4<_NB/RH(2F4>U#:OLD%[?P4T;IA@G=3 0476XU>0#UP3(KW$SR;U& M-5$RB+K!(L \7ZG/B37FP7))_P#HKYY'WORFJYCO2$ZZ2\JN1D$!SU>(GV+6 ME$S%2Z'P%B]1;^Q(\_T*;R*P_CG>"ZB0HTLI2'KX-@M7Z_O:W 9^L/ /E]$^ M5V,$Y/BID4J[>:5.U<@GV@489 M1%,?0J6*M!26KUP(B1CSIU.'GDS3?()(RU$3I M):HL8'.<(ESHX"=PHR1,*N,/%^2Q9Y4G=PL+$U-9NY*6-0(,4(KXY 6Z)ERY MY#[(6MY=*U14A6SK&C9(LA0Q*[X\ #C:8SQZ([UP]-53)"S3[4\"XI^ M*;"&3:JVY0Z>,XY"9%)0'G&9%+QAF0[*"3V68=J$83\=G1SI6J5K7YJ[6%1' MT;4(5J6B=NDJS02G2A=0019>Q,E*GGZ9RE,@Q_?E-6^%T$Z]N?#SD%,8CM^_ M/>VSPU0NI+ACT890*1"\Z<+Y$B=<)BXCE\5[23Z43J$B\8'"E955P0,E$F>I MJP*)X4IQ._5:Y6W [%H*9"5"]%; (A@W#5*.U+/;\#F%?:.<[C KLW\1Z3OG M$:B>P%O;)GKWH]?OS](?J5'@!?(2TZ?:[:0P/%@6%54G@60TYL(91:%QZ[0D M#\GAB<%ZSL+B^ 1EAYNC:G",]I4B9O485%G8J:265/T]OTPT"W; M6-*%UY!>HR'-*6Z/N63ZQ#9YC\O(X SH MX$_, )-%2L\Q\/,CI9T28:."I()>S]O/QSZ?4;(+YF5T+OQ:ZY;&A MOHK%T+FGKHK$G K ;9Q1/R+1-ZXGS&":@2K]1!(]B MLMU<(8S)9BO$<<&4-4C(.;Z5NM)*!L2:\8+'( :3D2\RV2IU=DTL.31QMMD);5H@$ M1*3X;U/VG(1ZBM-1&GS;P&!*ZVW8 *+3?KX2'A*YL+E6/5'3)*)KWL[5#_JMYT4VQ[!M1ZJ^4 M6M4Y'CI39'_[4AMF1&79I1!H%?MQ) M'G3(ENYUUG?%LK_"3G"4>'$RJJJ$" MK X^=UJ?1/SWLW]]>H.E#-C@5TN70GKR:$Y"*JM8?GT/UNEJ6>1NR7IKBI(M M0-IPCF\J!2<)&>4TEUX=V30&" \+F/,DZG%I0X^2.2\G%[H3\T:?CS[(F M#C;B?-77>*&%BCQ^0SQ!I25%5CWZ'C@CW324Z^%C*))\J9V>?D))1P(7??2K MI:#7(G&- 9)*CCQ=C.V2(_EL=8^?S[AB@Z*-(BN:U8!LQ4GM]-[D1O*$G'TA M=PW+C,J'=8E&50JTC:YY2#O6\I I0WMNI;'2[&T%QQ23"<,<:WYJU<6$P:2- M1CY*0FJ7<1+ZV!&M+,^A1--J=ZO-3=II?##9>L7CWD5>___!F_YR6H@6? &2 M+#E/DBDUN2R-*SW/TAIO!#5CE;M>>6&))*DD_YL7YF16;GB3F$*8:GE%Y=E9 MDI]2'RX4:M6%]NM?%>5MO8IV*/Y"JH'$/KYO3=B_BXKF5K1>2MTLDDIKJZ9= MQ$V4&[ZVV4(Z#IJ;FM9VE=SK(J1N'6X<8?0A 0395.<[;3^78U:>5PQ*>L'@ M6_Q7._NF;]B;BJ)5G^G%3[S9ZP]'NDPF2BY$$,IV!NK70)8@S5G!+0 /(L;W M 9'A[_ EW3".?=XJC!EQ[@]J[B_2CUPCKTH5GEZ&_V$=OQZ?X=KQ_6HJWYL# MFR9!NBC<0J00%33:?.N6PZ-W-<^=05T<186\PI6,[PJ_->=4]20HF*1ZV10P MJ2QBD&TO*&^R$F.MVQ3*Z98O,^=KQ8Q4KUN42RFY0[EKF'>Q1*\A)VE6?>MA MC+8^#A1/@&(-<7&81D-_-B+C1,7TO)I "-?]@/ 5,T +Z$6SA3$U4 M@J& '("/8/$)->D48SJ"<-2K(2DZ+9*WRUS M&PR<#YQ9P0]1G)]'):6WX1!,Y;OUJ'FXC!& M#FL14:TT7Y@MU0L@7D Z'R8S8)J#Y=7'#B"%6UY6&.PX&B/F]AF$P98!C2$W MW@ _*CC&H>FP2Y9:)DC@5YT6!06U_EPDO_<^#?3LCXIKS,HP2!(Q! !8U.L2 MR)J==\\01D)'"H0_$L,^*YRG\'H?#7GYD8_F\#%W&P,ZL"GR\WY)V^WB3W"L M$KS^G;9B]-]$:TT'*8IL[ENX7&D]"\(=$MU+OUC'("$_5/.1]+Y02+ Q9P M_/IT&DP"7T__91;D7X+GNW&.RYS$#@7QNHO;WK.N\+P/(MFB&4T MO )"*& /?L>7LBU"6["%""-HI" 2B2EK C"260SP2";DMN44;D]=HDKCE-J%9 FN3]%# M(-1>E,BS<(@@%$]\1PKZ\^H3.UOO3R 8X)\#AN:1OE IG !'9XGF!4+^A'HT MU)3F_N3, MS&Z+&XR[S4!+W ]-A&HX4P+DCI!K*OX+'\?/?]!5"\8)SVS)U6 M]SCH<]5OL^=OW?,Y:AH2Q\7*+0*F.X)_'?PI0"H!J 4E.@7M'OXC;D$I;+(U M287V)!%["(+/2.7"BMQV[Y3N<>U!4$V4>04QT1<(F'->-R(4GV5MS<'"56!C M(J@[-5>AE$R;6%,H>,WS^PP#;+K+%-A@#0J;MSLWQHZ3E5.($3(MHT0@:8=3 MI# KF=BY]->C=)[?5K1^WU+>[1_NV-GK*P.5;/Q.>N! M=&".- / ?Q-DH3E?'0F-H=._U/:/24R7]6D,8)=!N=K_!!"1^\U,E7#Y6%#& M4/NXI+KDJ!(AHQW)-"#D% H38HP29< '"^\YT3>+=VC+<6H9ERR5C^5>LO(D M.8>YX(8J8OTXDUY:0_I?N79GS+!A<%+\._W#[\W;CPQO'=5R40F.?N34%+SA MA=]]>X?0%%-L^BC#0>B+>.$@Z56EHM/6..7;/D6.WEV%F=$KYH4W>BWK9&@;$?S [AYL[.WKQ MZ;\FSM+?<&OB M7/,5Z3+(BK!:D#Z3"YD^"9''>H$A+Z2<,6![R(5'^=7ZM0T1'R/E-3N(.UM]Z; Q8LC@*6"F/!L%@?M0"W MI]O7O)=+I:@2"PX,1\@)#D%(IG+P'D]BL@@4%I+E7&3A%(66VFP3R4, ^=U9B'!QPWG6Y#KO+BD1*= ]@5E!+9BM5(G^_Z M$J'&17 ,%C]M[:_O6AE<]#^R[5DZ"-W__?US[^1B<-&[&/Q/W^N=''OZ'S[( MWX\'YT!$3U#=SCIHN(VU&)%_ L89KA5N:0CF' MA,J 7I2[^FMZ#85?5FN/>$E4XHRD-BGT[1NF\(R]:9FRVGW,7*8TYDR?0I<[ M3D$DBPIK#UM>SYLL9A!&+3">DUHECCU,>Q<^_]5EV4.B?P^480Q;P^PNS,<.'UQ2Q[%IN? MW'_K&@ DP9J]QM:U"'2],BLL26YH'581XLFLCJY%I%W36>.0;;NA#F-VRD#B M;BB).8J=2Y*3E2^P\B.$Z24<'UA;&4(*BU)8D)T!BLU=@H*3 LL\"3BKMOQZ M[M-I'=&*,$1$KGI[Y8V8C0M!R3!SWV7 Q/85[A?MZRJO,'&3_CQ+^7U'(!6* M!>UPQL$FE+?>WCL@2'$G9NECXVS K,CDNB0LCMGO4&7BA!L=;)#RA80]'S?8 M&<1]9$OM@T48Z;OC-Q S\TTW;;#(+,W$.\;QD",=:2$ 7>-V)YY##(V6^/+Y M>DMO\<#E[@*]J17,[+3_@]]QCU>8/(NSZD34"+;0G6NO_K[SW0/:$<$U:F?P MD_:\%2X:H0#(HQO6M?10\*7N1KU<>#^V6]WE2SFM6;KT\';I85F9DKW&Y!1)2;54*,P0(&\[J@%A*Q^L3=1X9@5!+ ^%LR5"$E+E!/U1%MB M:4*N4O K >;6,H8*9M5<9A)1NZ*Y@NLNT$L*K:(D&$N$%O: 1WXJ'$N5]76/ M!?75@:;.[EV!IN?B->RL]!J.3D\NSDX_G*/'\.GL]*A_#$["QE@(]3WK:PMW M;@ G$*6.B9@-4Q1I; $0Z4-KTU'XMB0NWL!P]H_F@!5??]&&^Y438Z*((2L MH<]L&)X_\SU%@Z/Y[;V%YLLWQKC8[^XXZ0)E:A134HJ@ MP8;U("/#4%@AT5W0EWLD#B/#/LW017E)M2@@!DW]\%_S<"S&7V5VB"N&[@;M M>N41#,BJYDH,DF%F$3/6\5"\DYHQ7(S*;'RF?WGX!H%V<$()NKIZ)?KWW"I4 M.&$+A@/1_ZQ9"@BH-F:8_8X#L*S]'E>@6AF;BI 4MY(VIZ7 04+ 4<1A;Y;X M6+4C]42_BE[3&$@4WQ?"(OAC/I^"@?I3C2T]IC\"MGF:3U'*(&6+HQHHXC3#W49H1-Z^VL;XZS MO"(I;RUK#(R\G^' !(E<,__*?FGD(W_@ H5N0\BDLOI+J M8\844ELGH->W$CEW8%OJLB5?C3]S#&TH^H-99(S=ATBX?W&@!L# GUB"#0=; M*:K3$38CS68I>IX>M")"2EW$! *$Y>OC7-V=!^__SLY.]0# ?UK_"=!;>01 MJMM[WSNZ.#W;]-T/F8H>@O1K@:SJ=MP.H0>ST?,S3 M>>^E5#E4^3"++DDG@DLM,-[+QUX@F^/]3H@T<]*_]GBY7+@!&&H/\/7 ,0;5,NZJ)F\)W0=,B2?6+7!])XP) M+(VL=I!A">G/>;JV/)XIB10^S2KL']VZF+@P )@@T#H5)3CJE$4S.0*/$!:2[7XTI6 M",48H,:]#IGUF4UG.&)G+-VM^PRGSCMN_/H/R)76QPIFAK5O) M71$WJ*=F$>K@Y-7@$PN1Z\M7K[.K*(.5,R_0F=OPJG)';)*##6V*FOX!H &F M8_1.@7*%R^;-0?['KZ>0_4W2.8)C V\8$Z3!FJILC+DV(+EAZM0 JX(H MEDR4$6;$B)K>*.:D632&_"MC"_Z8ZZWN0R0O"4S*F?8S&VXC02U3IJ<(OC"[!&5K*4=\E<;P M(T;A.F1J=[SH'*T7B-3KYF/JP!S&.%>.Q.4T&.LIU':UI6.6KE.F6&IE8/5< MSBM/P :OCW[5F@3E6ALKU;5L)VSXEO[=2FOY@,"/]1!H"WQK%@=##O*3;)8+ M1,="6:NOIOLZ5#/+#H6)%7DFG\R+4-^1>#W26@$46Q8-2]P-1@%M9 ]=Q]@B MBPU#HC[E=^B&L?LI,U+RF *!XKDPRF'?R+>?B\)<24P." )*BG-2\4M?^[9: MZND:XSTBC/4T,/.KQH-/0>IJ'G\$9 _T"I0T1A M$,!E=H=,HEE0#E8MU@-4\*&%<\*X94P7(FD W[]15A;2P7% ^E5$,N<&XNP< M79AI-"1XI=TJ6"ZW4)FJC'%BP7(P21SI%_7Z [38G,/F$!NAKZH'?@X=A=P0 M\.&#O HX-0P^+M^?Z- LX=AD90A# LUSHF LP**PVDZ5VJ-G4.A&%B*&__=^% MQ5CJ29)SQ_=*6JN8WX>T-E"^P<)DU!P&#\((T30><$IR_\PL#UF6";GB] YW M$"3G *'= 9%-V%M^>?TSUR-=4\X2W)!3M= =)+<2V:'E>>6&U)N(QF*1H8<\L*FS<-79-_P* M_5A"Z01<;@$)YPB.*?8:7V&"X NN8?=[#L[W;>F%S@I(6"#R;!& M9K=47Y/.+I#@%+G1Z)6I1(_X<(@GHQ5=H7@*T?]#]:93JKX\O; MT/&9LZ&%I( M1MLN]*J%:!-BR%S2*[K14&V0[UNV$<&L3<">1?>'06:$K)^!@6HZKQ+M\*8) M,>W!N2;2FW?YE#+7-H#JSBKWE1<('5D+ 8W\YG M_GH[3'S'H3AB2/P>0PD>#+5K'S&XD!WXY98.G5H8&]"4H\1TM-J?VE5L,7N$ M\4&WKP$_E, /VPT_^&:TY9O"I@"OU44#8G*.RH^Y7G#)3()VM+D78$&F( M"G[$45J\*8Q0'*0F-MT/EGZ;PIVR7*CI((G=$L"+XS=F7. Z="LK:'04\DJ5#@ZH- 0M26IQ'%[ M=[?5J;ROQ ^WW%77LJTKC(+KR5:%$F /^-SD ;QR3>16BI90YMHI/='CK6VK ML4E0Z7_-?[KGZBKGS[?WEM+G!VM;@9C?W7N[/HA&%5O0VH6Q$(<9(]&6M\\7 M)C*)AKG<8%BO9-PN\%^KQ8-^E7"/.$]S*TAEX^[.!C(KI09+RN6WL"3A6W>+ M$NA%3N)U1TA)BA)1]$=F^-5_B"ZRX,B)8K(S9=KYMEEW3[3NW*7&V7E9:DQ4 M5UD;):H[X^K/J?Z-F)&1QC:D(+@Y9DB?N"3D: @X283<*?<4&F4G_MNLA2=? M"QCJRFNK;H?!S)24-A/P5!/@,$#[GIT-]B\+/H9Y$P6LGBN0J4^S M8I1J,T(X;4.DPLA4T69R,=!6E""/%K3$L? MW'(T)[FHR_=RT.E!649'SH>]'-\F*Q>^=PE.-,]I1;*\)-MBL1;-3#_53&/^ M/\*:7O0=2QL.\;HHW!1<8^K-$$@R8;7^WR +*Q#%%)F!+3^&*1-@#!#^F/%> MAFY%,ZT(^RNNU@6C+0"K"X]!GN$DR,/@;V+M!/@<9.8^?#AJ5LNW.1>,;03G M@<9J&E%D4[!W1 M(VUX>+Q_I1( 1 &?&8^"&^P5K2)?PN"$MT*U 52S0^I#GRE$EEXECV"HIO(. M@]G*]>V*F.;,B=VX7X0\9""!<\H:!U0W@4R!)$+B3">WCT[?:4 A1=Z4\<)I M]RJ,H)7/ J#6L!:[P+%'^'Y9V("6117/D051KBRS MD0MK /NM/3P< !QL]W%.:%.B(0#9Q0"K0APB!NY%31*7QZH&L*L-(:66R>N- MQ,QC4=BWN KJV15&_$%KVLB#6^.2Q_DV(H"-. +NS"4])OWI _-2GE-DT=UU MVB7RY?A&3.]>ZQ_7.USNT!3JSAB$XNY;QBO8\BBOTW'>J[VQT)W$?!)D*J^^ MA#8G')"F])5;H ^2?Q$"7]V [\>U&PFR1 !#"A$Z@C4GJ!U!#QX/,/8DI''R)@8N4FH4/%DFPDR4P:^1?O'INN@I)#21S&4+&O M3B?Q3+\'+;.R(HG^*CB#4\I6DKO.!S:&U@B!(@M#=.;T:JJ4?K 1X*JPV29. M81=* ;2G^SPW4GSZ)P"$;_:4C\2>O L1F5="KNJ%P"+?A#0"L-#T,DI,0@RI M_%N>X?HEZ!@0;%TB#TR%"^E:&94N5XPPX;AB)4,#0X/_5(BD;3X?D=)M84:^ M8OZ"F90P^YDEHL2%NP&<0 ^\! 8C(82=)](/CI\+P&U$A#F!X(EA.$K!4KC] ">0,'MG#KM,1D1D M4@T(W":.KYD+-8-#)DVJHV\*L-JL+_%7*=RXCE_G M$_M/1-(;;/DMS00>0]"ARFSG:KEIB#[T4<,.8&AT/A4I2@)7 @;5M6)W-I>D MZ3?!Z%Q/6/"(H<)TDD]]@_S#@"-ZN J!D29N4<+R^X;)UD:\JD^(SD!80,MR49Z%.$4X;Z(\S_>J(* MHV?ID;;D%!/$?=8"T/)9=H&6@[6R@!G*@W#/1?:40LP,;( =,.TP#067(MFG":O?RE*O(JBM58E:/L MT @H&YE!)] QU/X4^I-4PAA$P* \AMJ)@JKEJVU!+Q594JA2L_HY8()%:L!4 MCXGJ:.4'YFS)"$]5"8BAEUZDKCE5X%NO'0P.R"^1=P?.;@[) A94$VBC4X\L M0X45J/!.9A((I*Q;1@<;0_@WE)&-QJEN?PYQ3@H@DBC$"#ZW8P2'")$P@V\J M>F_70'(38^16-E9>9"G*S;ICX#.K01H*\:U!5.,OY_#6 QY!<.O,?<.VU+ZRVJ,Q4:6Q!=+F'*' MOC8D'6US\I6.(Y\##T(! 76G6VAC3A'$*$ :4>%%6@:NAH+3LE*!A^X.V)3( M?8:6-X6"R0HO1$R"2Q-C6%G7G&(&HS.1O[A>AWMJZ]\;.=>%Z_FDI:5C1EA> M W&/DDF)^X;H>N+@FE!&=/#3*$)VB:MJD=Q'+&?MY[C'"9Y;KKJ#=N(P].&< MUFB:8V!CSD7!0$BPNNDIOY\3O?-2MY>-8Z$],BYP9U8S+A@6]"EEQL.YUPZV+W@HI%G(W?]S>J2B@$ 5'[0#B&D'W%B]0 M.(&S=$2UQH;H@/DA+/M:E$TQE(V,/F:5>41UX*@%V? %!$)+D5&@KR%\JO-] M"#1(9'59^HSG"_1]\9;"R'<46*2K:>M,+YNAT5A#VV(X=UB)$,*>79E *QX1 M$ER6&!*"3DHD.>0"4/ ;LH^&GK+E'95IY4SU-%HV=B7?PF^B@@Q^TLI1UPRN ML[C'*L%*)5K/53H?'C:*S#BB:T0AA9<;NB/ZJ@PHL%PN^'9_&#:(=@YA&4H5 MD*1\IMI9 M.QA0DGR/WW.+2H2(T8U-6I!!1G;"$"3*'-G:6RMWM;W#>$3V#Z_,P!(\89XS M_TB:(>(I&RO^%SR7B"XURU",>,4\N<=E1DII[B2"@X=6"5((5C(B6-7E.\GQ M52*[Y1+C53GI!]05;^C-"M?/P 7.?V+@_+.\2&N-'[*>D#3%/?!6E O84,=F MWXRG5:(HLC8#\K,$X4(G)&<*RJ@59U@J8!"QMZMQ&@Z@:&!(YTK 6U\#A@7PC1M$EXSK+6,V_I,.%4+#I625](7DY M,KD0WM2\"7Y0?@#^?8:NLZ!>]6U$.1]+EV49WLBES6W!L6YJ9Z]B)78/9%S0 M<97!<8CI4.T2U/#@;OV+(0V8'I\7:<1TD[C"*9J''!0UKZ3= 9ES54Q W145 MFX)Q0F-=^S/D3NI!]CH=ZT+J'Z!Y8 I'O,=+\TX "SUL$8]NB,/BQ&"YF\CP MC)XKZ8VD\-^=2F^<;/E29YS/J$T@= ]S!A&H0*[<._JYZ011@_K"7G ^]'AU M=DI&A![D@5X5'U6113>^OC^'+5QM)O80 (67MJDP*"-G%,[!>1' '-,A[:Z> M$H@;&:%X0#EP)^L%D8CC("F/\C":$9L,+:,IL3;8[O+D&0DSL$# )I+R5S\$0A>3:3AUQ2[PS8Q M990>$=-B4%;0395Y/L0WN T_K*I9FWWQ>*U_EYKVYK0I$1 %X7.8C:498^N; MB71CVQMZ!SH]/7UMQWP0DA)1S1ZO&9P54^M[4FA$GB8VB1PA6C";O;WM56HK M"^T@V,V* DM.]]%1*9I\E49A7NT5D)UC=F:I,!<.D5 M:F:S5T7P124VSLWAT'*,6F[,>>YX;#66E^]XXQ0Y,0*N1N2::/!Q*0;7ED=S ME5E*MAR,.4U,4,\)VU ^E8 'NPWP8#/:\GT #\A8+1AQ27>(/:YD#P/G4S1B MK-<0R:"E/-RH9<8+%\T6&67L99_40]L)0-=5RCH!<@&E>667%&TUI&S@@&5'K/QH6(9,';A\!GK_(UEC MS/!5,=AE$NWS^0Q@$WJMS0$=R$2.L' 1&C^," 1-N7TFO87+0SI"C79(:FW6 MV,#9TJP45G"-8#:D]&5A89;L>R#%BOVA":BB]8 >4 ][Z-['FT_!VP4*1. #*LPX M/Y'&RTBZ%6^#+^(4$( MS0!V2>0W98"V@SM0%-#7G9I#7)W;?*7*(0GT6U'M!1J?!841@>$!"S-] R$^ MA"!'5I09Z8Z3%/86U,?#&YS>1X7N\P@H25%+*-%34\PQ@"!E0[;#(G6TW&^> M _"EYMD,Q8$<=0-VLU B@=#[U)%Z;OJ5;-=."([A2T!AY9JM\%5]-L%CA!>U MA/C&'#7P2U-F?/%>SPGB4';^F"?H^'T, 3'\3PVSP MQ <53!9;YU,(1O3TZ:XW"Z:Z836@9C.?"[U!3Q* #+JRTM*153KI;%/,2#\. MNG$IE#:4&V$'2C#A<->8NG3R#*@*W3W+T NX@LT"3@J?\09"#VZ4V6NC*,N9 MP?'*V7#FK1@5J3X+R*BE)RF\*%Q=S)*[A15+#'/B\F?>G!,^C(&9%Z'*-N=C M)L)I G7O_V)"F*+*@K+@^,42\2 ':!+C(SA.!CK9DPBB&_3"G4L ML$T/Y/S!M.(PS:LB&!RT82Q7P3-2M]Y98/!*94NV5, A" $BP#VBN(YLZ16W M!EM63HI]4=P$L)G M5'IN$6*YK=I@M*D8%>5J1/C0KQTP&_RL1* 0GT21JB*5BPDCF%SJ8[] PCGH MP=1L']-"UF-9D(#YRMF[?>@1YAJ-W'V5@Z 55,K6-X#+=QDO9Y3A'4BY>3F2 M ]B78&0>-5]3PC!4CSF& ')M%UIM<"O1\@SJ[V)W:&Q&QG&A:H;?KXR_7_,% M.VS<&[]N>=K9@*PJVC3$H8LN--E:+$!KC2@N\W6*7#]=G$K5)[A4X-N),^5, M\\AI8^WQ.2+-BRV\**O7EEBQ&WY^ 5Q>]N?*3CQ\+O2 9A&CO)SQ1V -AB+@ MC)^AW^.ZV#3@*4(IR0@A\\%F$RF91\(Q7,X:+.HWR0J&<5SL#P* M55:.L2*_3&. ["9X7)#-N^$^ZGONEEABZ$!&?#24M&J\]^!H"1D%J^G"3ZSBK+\7I50.17]BN&6 H )%U\$R/K&A6W\Z MVNLI3!VX^T)"G3.RQV +S+J[A8R:K*UDT;#"/1V'H,,87B9TM"%DR4AS$)[4,?01A-J6R+XED*BB'G( N8 M&S%7(JCG]#M4#(3X"X":)+.\F<\G);G&FTG4ZM@!O1]K/TQN#/#W*J&RU%@2 MKH1B&I('B.:L$ M79"+HYG"I]R'R.LDVZXDP4*"R MG5XUX*AV;Q5BMY)Q205=95Z;@)*UY=3.C M3S:CE62HDORL(R) 05)+3CG"*76YSYKI^68;+I?(.%*FY46-Z)$A"J%XEK 5 MNZAJ$>Z^LCJ9YE+T;8%?0K:355-V]N3J.?\N,7Y[#<9O,]KRC3%^S9'V8-^L M7-3,K/@@0^G([9;$X9)%R96V\'FLZ7@OY"/'V7SL]5C8F'$%%OX7(8Y)G/8H M,73\HKA-UDNC,?5MIA[*DO7%E806.^245 =('DU,=G$P_$+,N?AO1L:MF:9O MP(>/O @R\E2OSA-F=U9MZ+V9G:>:'4&C,$T"1!WG3$S]12T::9FGGX&RRCJ! MP9,AG%NW$C8T(AY/.2E"7<(D)0;8MNE@6Z@2* /*"L#"CHU& P4S17Z#L<6L MDQ!2JV!,,7(DUH*WQ4TMW@1"B\^TK[ MCE-5'@<$3!"9+B+T+@&("%4DA 6@&@E$_V?8[$))D; =.OT'K!UG#C_*ZICF M 0]@"D@,$!>@+O-L:("P!$3-IE5$@6_B1B@' MC7B1W#>+KR0PLA*:^NS0&!?W48V98.6JHO'$BL\X^@* .E?+1:\/Z1Q9E^IX-/_I.JT,2Y0ZO";*3&$PN*Z+]0FQ-'YF$#5#> M1+=MZF1]];M<<-"N'LE4+3_UFV_:Q1!I"\^J#DMQG[$7JCOB5X4"QP;-\Y3.P*WF M!D\:*^:8S4T6#H:Q=/MP?>K_KO;8FEEYX*PLFTGNON'J&SZ3:=YJ*J)QMFZ) M9#2S\O7QOWIKFL17G3T"I8 V0DA7\JJR=5/+RZ!\+!T5L',XSPODNW?$+&PSX"6T#-/#R>CFU)4\CJBUDIT@P-/4=M1O@@ M,I;@RE4B4@$39:A7EX3OFKE[JK#[BE2(*T1E@*GZ69#W+F;$B*\="&64(P$L3)L M.\B]3.#(9C(>=5/11C%!3M IDH@!<9\!XBU3,5*1^U)U2?F?\F12\#+&\CTC M]G+>/VHF[-$F+)M/1560W0.()\^9XY8XII!9O40S(NY!Q15HYN7Q3C6B-D Q M=ILBFJ&[,AZ#+"QWJ3YL-@ MIJQ7WDSCHTVCDQYT3SV_'.O0TW*I#T$6-@*CW,A:7RXL[BXG7W%9E)D,0>O) MRPIH)O(12T&=G<>Y9V0.&*; -I0(O*J>!,NE@:A0M#9S].@V>RB\P+%"*OZ* M]GOE/'2Y,5?9^FECG # "%*X(^!G/HU 9EH;*7&8.+VPS/8]X[BU*N"J:+K$/+4*H M&?*G!Y96R8,?B"UM)N(KP:2@RX$$R!9.2CE*C)G#W3)F!9DLO2XF8BRSA-PR M_(IZ^//_O\S>_+QRMK[+^KG]IGYN,]KR9/5SFP+.1#4WJ#QR]+0"HH! 4Y#( MKJ7L61C*0Z@I WD9UFMF1>4*N?'(D =S$8"5)AJEV7QJ^,61*LYPQ&*:!CP+ MR.\!?%&[=\2TRS1=(P$&!UF$Z#V<+PHQV\1>C[@S.X?;VT1V2;TLXX 1?KB4 M@I>HSC(G7."-@BN]3&"B_](W$&:@;&>,Q\K:R^+FA%&F&*^7 H)1P9]$YQN? MTGOY 538;YV3ZJ^YMMQ'BW6J =ZR?DPJ;A(4OG"^(]%EDC-WY35,F)6?RE7, M($-<"YZ^_:'VNC#+QG_X4LR!HQR@EK6KL.Z^O0R&7\;(9+S%0SG"_WO[K09V M#5MC?7;'#S^+8!@L%\3=AZDBWFSP/DEIDD0I+E%%&1B5LWP>D*Q'I7]]KJIP M.KI3/@-D=.>Q$K8QZ^_J1DSG\9CH$ '@BH/H4Z!8H-#8&D>=PU3@EE0<JJ; @X+U$O4:6>N351!%6,LH MC0@9[G"2GPTTI%OI:*LRI$1LB3=YX-[CMEK'WN.7&9^7 MN'WQ1J_AG"+6\+M:A. M2BJNX!R."GOWY$XM@E/:@!4"U;O7S&%5GFW$H@^V>^9"T&<+6!3$T)LHO=F. MM2]XC?48/6LL /(5";AY;2M"]<"TLJ"*63]\,-UFQT1)*0KJ+PGK2:$&4;;K MSQ-D4IZFF1*;A"5E85 7,]KAP= )VYE]:TKE5HR\OOA3/870/*$>YK07+I8I MZM@Z!TU)DJ!L %L]F( 5$DKISCK]\;0F*_U0YSX*_^N'NWVJ3E=[57?2)I># M%OO=:D!G?WW4RH.+_DQ_ZY][I>Z__ M^^?!Q?\"9.;SV>!BH/^Q=W+L?3[OPX>?SDZ/^OWC\V=7"C@ $OS,^S3/],V5 MTQ;HZX-&G\W6?-OL,KT_@-V^B/+1PF@_E,P^ NVCPQS'6XB9,]"%!IGF(:ITN6\W-#",.6<94*.) M6Q49IN+\:U2T\9(Y:@3=CEC'KX%#-AX#W04P*@=1YM8F**E/%'E?Z9F^3(!1 MBPQUH*29PD6[>GS(NC+U6AXIAN6*N("+B=6KENZX[.NKNY"I&2^]D/.0\'QE M.F^?-Z/ 2]JVK-I"%\=RE:&I-.,>2&@2Y!K O(^#6:Y^DC^\!?LB#A8_10DN M//S26U[V',^$ -X5V(EZ"7 $ $\[^MC&]EIMBN\5F?[_4'Z9/V[A1V^*VSEL';2?X+6MP_W5G_ZCQA[6/*^6Q[MSF[@X;=+P>CJM-.,/_8Q>'C7*8C+ZE7PVKM( M07/PQ!P=Y[3O7FG[ *(O^6MSSMMLCOP41"'6$.. MF?%Z71JD.];5CM+6,#YM&W&9F[KU(<&E(*[W"5]A8KA\O1N7+- M=.\>!3Y@T?Z9%4"XJH=<.N0.4=NK&2@$#6W42.UV_.V]7;I:JN/R:&,!G^*8 MW'\L;MFDC[5"=;O7M'$[KY]LJ&N7W<;MSQ^?KO^;O=VZNZU.9T-WVX,O!HX> M/Z>+X6.P<*X%^-MVYQ]<"C4C\$S._0-__V#G@0NQ?KZ?]&3_NB6V22?["U]' M^D [:*]O'7T/QBSX_LZAA7]]#%/V&:ZVG:Z_N]/]NOMS\PW2M3J37WER/=^U MU#UL;3_T!GS$I?2-K*TGN KO.;X8Q/DGMR$;O!R=W-;C'*9SB'5*VY_ %U_? M<'7:77_O\*&^P:,/U?V7,PW5/['F5@;DFL5161R(-^B^?9:+ P^Z-YAP^.:9 MMSOOOB[??:M2J.N$!)TIUL++[\J=353,C)(6&2((V%FP0#$'0 H$-ZH."'K/ ME/EV^Z6DS+=7ILR/^^][GS]>.?]D\'IF9,JW^P$\DF:U,D)WW=Z MMU_*].ZLG-Z/@Y.^=]Y[W[_X7^]X<'[TX?3\\]GF3VOA%$K^@PG>>RD3O+MR M@D\O?NV?>8.3]Z=G'WL7@].339_:VAW[/1N"P8%C_E\ZE>4[=42ZR]YJG47'4SB2ZCXNW:&_CD0F)UL_3VUF.OVZ7R MQ#4?# 3H\;.VW][\& G38:G?VOPI4<]MGW59GY_$! M0 =[K9WM^S7VGE"=M88!#^[E:/;I5$!L+>%OG@9@4WJ4AZ]R[6WC T_SBP]O MW"/-[?I""-NMSFTQWL>&2ZWN_#K*@MN;?D7>WD"^(B=%,?OIS9OKZ^N6;F9K MG%Z]Z67#":C+OE'A.,C>A$$1O.ET._O=[9TWNKF=SN%VI[O;V=GN[FX?=MZ$ M^[O[!YV=4-UL=UJ30A\R/:+NJVZS MB;_+3=R%_^YL'[P)#[?WMKO.'JYL5]S2&/-C6/R#]S@:V$&FCF]\^* %U3HQ MH]"]SCZEGIN#8,T'P79S$#0' 1T$W5LN\W=89MCLUC7NUAUM>^\TN_4[V*VP M2Y?-[]U.9WN_TWT3'NQV=_8/]([=X:L;U M6K?>]JO=U\WF>\Z;[Q_=HOO;[8.=G?TWX9V_[4-^BAX?A=OD>/9VA_]H; M9PI)4QV6JM5;'+$R, +T[<967N\VWWFUUVSS[W>;[W3WNYW#-L2J#P[;X-[N M[+J7-"/GO.>^T>WZ=[NCKY1=]Z$^I/]+MRFG7;% M9OX#M6J+AVW3O6:;/NXVW6]NQF>]2^5FW.>)"9INN[NST\9;DC,TG[)TFF)0Z8,"\E,?*0@!"Q$OO$Z7 ML!"^=ZF*:^!-+NU[<$=[L;KQ_CN=)'F#G5HO9*+3ZOQGL[^?\?X>ADFP!=NM MO;?=UCOT[QMU<[/=64)!,8+IDVY%&D9#[TS-TJP 6LZC2:1&7O]&#>=X[YX2 MI39'B<^9Q72[W15BY?,@NPP2E6^=WL1J(:S_W7:[V^SE]>[E;K.77^!>[CYT M+[\W-.+-7GZF>[FK[^5F,[^\S=Q==3&ONH7!7%ZUJS\YFCR= R1&/VJ97=[9 MWFT#3J,7IC,PSMVGY9G#]EYS$FST20 ^U^#D?!/.@G5T_\]W9Q^TWPC"O$/E M':?#.02+ZKB;FV7XU,OP_.C7[WH97@0WH,BZT*=TH1*4LCD?3M0T:-;E6M?E M4>]#LR[+Z_(HB(5]B)(OEX &:5;I.E?IFLWZS/\OK\1'R(S5V_(?/4:>]\IROT M*+V"H!1(+PV +0W4-J_T4@R*P'L?Q6\H$T"S,U4IF"V%.1FD6YW>H(C41-C2I" M"#OMK=^9(,((,SN2Z;#>C6SZ43J=1CD>YJ_@.7A3M_WVO'^$?^J\?0U"C[WY M>)X77O? QZJ=5MVN>/;#OQE$+L]YX1UL_;:T[OI'L("0J*3;,40E+W'Y; 3] MQP8OGVZS?&Y;/AO!1[&QRV?G7M?>JO7S,&K M\+4^HY=7T;]X_9P?>1>G6X,52^AT6*2@?DL(T\[^"UU$>\TBNO44VKWK%#K? M.EAYB0% ^66;T!M1V;:QRZ?3;FU_O1'$&LH[N(#V7N@".F@6T.T+J,8,^M<] M[&=]]'3;+]E^WH1*H?6LFQ!9R')/ORH84ST;A#,A!.JE*$XT4TD>%&FV\&9 MRJ#_$2M,Z>&7N1R^UTS->]S_P*X!9\ +G=OO=G+G61+ED]LG>*6R&W>3%#4. MI9^B(]3=-P(;/Z/:P$:HX-1*A6R,-,[AHTCC['1_^/GII'$V5_UF[6UYT.1_\'@;S7!^EQ23*]>=8Q:1_YE)YN9X@_8&VFR/] M,Y=J$L0C,,GA1;AZ^ $FL=)?PO<%\V*29KIWH3F5O[D,T.Y>YVMD@';W6GOM MPT=7[-ENM3M?IR!TZUOW6^V#U1]_A0[0TV3G[VE.3*,PC-6Z8!.]L_[QG[XW M.#GZ*EOQ^QVY5];_;D BWWSTC[7'^Q.'-0XIK/$ GV"MNE_W[.&[Q4\OK$=O M\C?>6?^7P4GOP[%WWN]?G/K>QW?OSM=_[CQ$;WNCAQC.I"2(0VT4J2+=E.%] M3B,(B-8(/&*G^'6I,+89T@?=E)^R*!E&LR!>'LF7=W6^L,E[F==0[^2WSV?> M\:^#DU_.>NO?S2_F_NDE7^:9=SS1[5+H MEN--OC2P-3?/RLAY59MZ51QO@P+GFQ(CWVVOCI&_N4S#A?[/I)C&/_\?4$L# M!!0 ( #V)_5+7)W>JJQ4 !WJ 1 8V1N82TR,#(Q,#8S,"YX/$+A^3V:W?0>]L],(AG,X=Z MDW<'CP^7G=.#?[W_Z:=?_J_3^?W#W;7QD=GAC'B!<<&)%1#'^$&#J?'-(?YW M8\S9S/C&^'?Z9'4Z[P70!9LO.)U, Z/?[?=6?^7G]O&)0RS[M'-TG9V?](\L>F>,WDW-BGIC'IC7HG)X=]3OFZ&S4L/CCQX^W/P9O&9\<]KO= MWN'O7Z[O1=.#J*U+O>]+K9]'W%7M!X?X\\CRB6IN.YZUU-RV.'&>J6>_M=GL M$/O;/1YT57-$1C7HJ><'EF?'Z#WF>>$L'\ )^&&PF)-#:-2!5H13.TW'"6*X M-)&C0_EC3*(NF6T%0K'3@Y$!.B1NX..W3H+B[;/O'!Q69R#T.Q/+FM=G(@TH&8F>U&"]L[.SPV?4V$(VLAHHVG?P8Z?7KT>V2)6KTX9O'077! _);*W'@X)[(0_Y M,[0**VG(KQ(0>3E#7GK'+^-E/3[692+?]%04AP) LD=U"/K$?CMA3X2P06/!)]&P^I]Z8R0?P"%7Z7.GU M'1DK1Y'Q=SG&0_QS;G&;,[?$TAS..9L3'E#BIWVE0##E9/SN #UF1UGW/UQK M]!8X44TR!)8G)_Y\""#$O4YZHF!13]\=^" ,E\BQV>:.SSFIVW$ \<&W"D'_ MY?MO6V[=_@.(';I_C^X[9%RW^P!"/;I&[Q'Z 7XWJ//NX()!H']K38 [?/YX M=Z4)P@3=!$*A58@3CMYW(9B&/T8G20XZAH T$/27PU6 %52A3YP;[[WXO*KG M$7#41 .XHB"5X99'-AJB&4CO GD,\ (8//G.I@QG2!\O%F.9^2DC@UQCY M4E0:D?2$2/H@AWL82Q++),)II)$:$59#HMV+*S7&MR 8+YB2@ +## MD&@%UA&D\?,2E7_NNF#C ?39^ ;LM>#QA1.R *=>H(-NUZPFT 2]P<9&0F O MRF38+]@,>CB%-O2)7#._08EF4>L%:T*FLHY@E^@82&@OX$0*]P&SOT^9ZQ#N M?_HSI,&B.0GGX-:+^*C;/5Y'Q&E"_S DJ;V0=8)HT/76(:07_W&W>]*4^/?^ M66-Y+7]ZZ;(?31KS&*5>Q"?=[NE:1ASP&X+ #@GRAD\LC_Y7<&%YSD?BVYS. M\1L;?PA]ZI$:_K@2,HWP(+WN]60>2GW;97[("7Q)HS4 KY%"C()3J/=B6QKI MH>,(K6^*5T=,(VN_!G;6%#TX2PD:)L_"QI[Y(YO@]G M,XLOP#G2B4?'X(V\8&B+RC?U)K=@\&Q*JL_CBNCT,WG0$^6+)>%&B(5#35 ; M"6Y#(=\+;V6T-R3$2L+L=\U^=J96%R8$2M&G_:1<%0 $)#;T4=8%(,@!.=+@ MCOK?:UKJ9JCI[?61^9(I+>.PA+R(N00#!G*PM]M%0KLFED_\C>C#$FJ]\(]- M4<5<7_B2UBZ*^2L)L"9T2_C]%"1568:K<'J'>]++"@@PB'*4 3@,@61WA_W! M&KDU_&<^M$X$@^[I(.LFLR(P?I;(=G@*8,$T#"(O],'RT6XX'ZD;0EJ^TK2F MW7LQ(;T5/#-%Z;],PATC15BD+4A:YC.2>*Y>[+QIO&4!](5:KKL0XT2?R#VQ M0TYQ;?[3L^V&#G%PE^HF=*49XEK]Z75-L<)0KC\I9@S%C9&P8RA^Y)[=O5*E ME>K2HOPWRPW)%P@Y8(Q%B:^R5N1#:WTO_)^7Z(FU[ PQ)N4T@1+Z:6-R$^]6) && 81]?R?9%BBBT4;'Q-GH@[ MB*5QY?D!%[O7&E'#UV!0KZ.F*=8J*^IH*A>/.7YCQ#R_,2*N#>JEL:#N9EA' M)()Y8Y#2]A3_>S5>U1*(]V?,$\O$WRS.+2]0%F&!0()W,!?A3*QD-*NAZ]'6 M*]^1*591ZRN?9$8NF!L1.[%U7!@Q0T:*HUU4)UQNALGWQ>+?H>\0?23!??4U MQ%@Z-0,WHMQZ2/84\&V9J>7DR[&,IJ1AE< M&P/OY5*UXB&;XC^XB>?)&,+@H@/*2Z4 MV=TKBQP]K-DQ3^XVRON]036I2DJO(&=FKUM;01+2J!P%1F2O&&EIX"ES)W0) MRBK 9XL&5:$8N5;X_:[9RRPVE I?$9.BE^1V4MIJ'Q',AA%D."(,K2S-7&!M MP 4A5[;@$.]E2N/9<1DTL6NM+E[]/ ,[FZDCYDINOR4M)=O/C#D_J.N",;J" M3G@3"K9(ULLJRU&'0S_;!KULZ41A$_8QP1<5\?:BP5&HF=Z48]*F-WUSD%TV MT8MI%],;S2@W82W71*\WFD=F+Y.XEDAV;STKB3RI2Z_\T)S8RTCH17]L]NI. MZN7J=7;.[Q6@NG3^Z+V""@"1O1)LA1)\\@,ZP]-,ER%DI[C MH:>L#/'&MTMDDUS3I]H[2U^7*[V:G9B]3!F[CIK%?!J242/-J1&QFJ^/XMH\ MR:\A&-Y%#4W?B9#4E:HG:OG@^MC^M)==F5JZ."%5X=IY4=0,Z+5(]+'\V2"[ MHE0DEEV,XO.'-N5GG^ [XXNZM8YZ:+7F%+*Q7K9(523#%7\=T=E;035 Z1+_ MT+9Y2)S(H>!&IIM@2OA%R/$ >6KO4"/2?PEEO8+TS%ZFKJ)1D.6EAH@5Y5;E MOBG!C1&QL[2+:J](T=AILO"76G8M:KTJX/ID#570Y_8[Y0EPAPP-Q-897!EF MXJ04\6J=[M3AT(9/@T$O9U$YP287BM/X]I*QU]CX48I)&TT-P!=G/+%62KL8 M4FD&N8G"Z)KH]6;SR.S5FW[[NF@UB<L'\H#EQ%^+6R_K8[&>W9Y3( M.A53"V(&4MN+.E\<(GA,38D[XF(Q)V!BZ#8@_TH$]4IQ8O:SVS:J*X6,E]-F M(.+!"%BD,7ME20^?+.Q] 5JSA, E;O=R5I'[C?*A%ZI M3LU^9H]"F5)%%<^(J=C:)$""+R-F3"")6-OAP_R;E'*-M9L-L[%7MRU1MZ'9 M[?UZ"VEU91-51"IIU>9M?L9S9/I"2S MSPA2LHM.&%7/S&, [>PP\4SWJ@P4Z X.;\WRQPJ8MM8!RI[=K*<0[&)90_6] M"6M4!9?>&(%\,CLY8NGL+5%6;#=A@"_!PA?PQ=. W8;,'9BBRN8<_=S)L$R-P)6Z[HT\$O7:-FQMS8/7.ZJB7 MW:(N91"C$9'#+GFNG%&LZ<2*,>C]V?$@NT$E5QJ[Z-QR!C6IKHG3X(_>$_$# MXMS=/PYM:$2#A4@-^]V>*2]>7P('=.L8UUOR M$[.?64#*5\+E\J+HR1M#]<6 SABJ-U&*COU15^ O(Q,Y.W;*2'JE::DJESL> M..1H5A.A7TVT>G4Z-?N9&+U(G?8A875CEP[C?A,S#C[C!AE;+"O@H\;M5'6: M>ITX,_L5_5R.B?&7@DG)AC *BA%[T18_B-X#NXB3-\(MR:D-3E*8\^ M2BW9<:VNBL%WI> -@!\@,'>&/RSNU+Y#>+-L:+7KJ&OV,POE1=JEN.I$;"W= M+8.,H3*E]GK']]C(=[L@>QW!GR$9W.OJZ_, M(]$W@4*,XZVU0-\O1Q-OJ!0_13,?@YK[QP:4\57XTVMISQQDBN@5;* Z6: X M%OH9<2FL8(IKB2_2SXAQI:?B\D])3YE5$5@!^[NHPS#F;$8>K.<:65X:1IME M'_5[V3.-$MH0X+LYT$V$JA71Z:?BP!QD*O9I\>PCT[2U)Q.T(W<$7WX.!JBZ M&5X%U,\9LY<]!QBA,&(<.SSN=4M2^>#:>M31T2"[XS%H\9FP";?F4VK?D0FM?W/C2VCH[=VQ.<@6?3-B[1@)14.1-$8+(R%J M1%3W=M";7#/X'X(V1Y[RQ-<%4A]_8.-;^9+X!2;+?X9TCG!?2="\BC3)@UZ% M3LQ!]ITN.2J$''4$2^KT:\(4AK.*+9G *\;>B.OH=U'5?CE\]L^M^9Q"D(%/ MY'?/8Y)W\0B>$%=62%$1;<>S_D@293P[ QF":#[$9;2):/IAD31)YS"I]3Z9 M&5PR?D_X$[71N5@C/^"6';P[&%NN3PX,SYH1T/W-4//P;#A8FW<' 0^!V/.( MN_0<](,R!X?HW8$3RC= '1A^"*S1(,1OGSD+Y^\.9',:D-F!$8CF\HF/K/A7 M\!R1'!P6#F+>'6M#VPYGH:@V/WJ% M(]8$ZO+AH1[6Q0+UTT@>JH+>B9=EU1HT$!/PRQ<5ADW=#'+=(8\])QX ML0/^YM06[VJ%!H\P77RU7B BB@?R''QPX:=B/=P\Y<9UTF.>%\[. T6BR@"O M.]VBKLL::7K9?[D6=T=FH&SP''=>XC"'EJO5YO88VI")4$ 5A(&G*F[&#T2X ML"]D-B(\/4Z2+3E,N4TWI5 .PS&KW %PO$YH!U4ZL-*T]0Y\#9&1F[':):)N MJA=7Y4(BXHOW)10J;U7PMKT16BG0GBGYQKCKZ 65WW9K) 46]L^0W#-7H"\7 M3:;]AF1!O8!,"*_0DVO0"T+B+>9B5WE\-?T#^T!N+>H,QP'A_R$6OV0A+^SD M.JBVU?6KRO-05,L_I:OED:G7ZVUU^-9U^6)X]^E^B&;0H9B*71*2!*]WA,Y& M(??E:PW 8-J$./X59@#@N<#,0*!2J! -8*XS.J^J()&1C=?T4LMK:KE6&VE4 MAF\_,%"W1PVSMUM!#D@0@U\T#ZK!;LHC!?B6H77S(WGM%4:"?K!>&I2/87V3 MYY#1!I.==4-?L&_2I*G-6O$K<937N[M_%*#^'7-=L (5:0PK\Y&V[KWD8P) MYW%?L'"0O1VX0.LJP6ZKBZW /,C4EM?@O&0(TEBV=3#RWF;TC0;31X^-?'"8 MR/.5-X?$5,1?Y(#%([;Y@B^P&5OIX&[(_-H,[]_DWZQU"-N_52A MW>K&]J8+#&LQT7:F%VWON"EYXWI9$%$;3=LV/2G?R=LP1?0SCB_RS+\9O+#W MZR%K8 R@8] ZLE"NQ>7&Y1CNN60:FJ" MAS+ &O%"M:Y!O^;1V[%KY.87\)1P#&Y4+@U:)#]21ZTSJ1SZDK/9T'E"EQIY MD-(,_<7XMS9/O\PSE-!/ JY$7K$(!@:UVHVX*XJ7ZN+9UDA394-?J$O\ .!4 MY%Q:O,R!:+U\6@57[972EZ'?AL@BW0,,&73&:*7AMB9=I76Q]2MJ?[]*VM(B\LK* M<;6 YC5(-S]3ZL5$RAW= @WT0I\\SEP7C> =F3'PP1>EGDP'VG3$5W]!#F2S M>JG>,.I/D2,H 6H['\Z;RW$!:JW:>@[TW]H:I+:42"5^O2TLBMYF)D;E6A+6 MO- .66[T+I([-%(ER[ E0.T'1^($E^^'Q/D8XF2Z%;3E,H7:MK&ZG\.'<$\T M*]:!%Z)MNVZH[+1(J.8P2U6">C,>$RZVC%>T]!4PM&WPJU4W]27".BBVIS"8 MO9(G#M.+*Q8ZF&W-N:/7/%RXU /98 (J*X+"8]\'H8.OORY9Z*J%8WL'0B:L MP/U'\D1<-L=M#O6273UL^R;]A?XWWOTA;AUH)0NHPT++!=(-;A>0WC(5"+6[ M>T'/3ML1_H5K^7Z\"GS#19P512!60!ZFG)"24*T&AM8GN:J2Z[NTVJIUMN^G MC >8+>465TIRS(K ;6OBE0>]S>YO)ZA MED4*+6RS1+9V\63HNNP^Y.17ZGBDS#WGMFU=Y9?+P,*HW(P??;E6KL18*.>* MT-M:>JBYV+K1M M(,C9;$C3[NZ'.^+)4R:R.*@6A$KKB85P;5<1XSNMXXL+RM?.M3#;L"#^\(,] M3%F(UX]!J($GQ@)"ED]3J7NV<<=KR=ZU]9#]=9UW M\<4SS7N7ZI2WU9S&![5C5S!K9:#M53$_4-8]"UT&QK:$2UEZ1SM)Q$Q 2KA\_SD&J MF;,_^EQE;7Q;6Q[3'&[5+M>6PVW/&JT*B9:DEKEAHE#H5<';WG&POK^)]A.4 M[V;[\K:Q9:<-U>>K>]/4>O6NZ$63/X-D4#)=46Y35OO@+A"& .:Z*4E#^PK"805 MNR=!(%MCQ21[)UFAK7@)RJT-$S:6R[QVM;@^(UM:-<;Y],6:5YQYJRU;GWC) M,EQN^%C[Y$PE+-M0#ZQQV:2Z9;*)BRL37-N:JZE=\.OLZZ@&NP5)><$JL[)* MT>$@:=.J9NGKX]Q2TP:.DY+Q9>@YMYP]48?PTG4>'O^JG[E1VYV;+"4I!"V76>0*57J'--O M7Z]27@?(^#ZZ'CRPDCB>#V3,.+X,I'!$7HQW6]7_I3&K*"_'1UO$.$ 2Z(88 MMM["(YX^&C-T_C_T ^V-":WQT[;FQK< L!$%ZSEUR8@%;$;]*C<'Y,&\VHJY MN&K>AVAW9KW_Z7]02P,$% @ /8G]4KS4!..[)P J9$! !4 !C9&YA M+3(P,C$P-C,P7V-A;"YX;6SE?6MSF[F1[O?\"I_9KP88BO21E6_OKMT%2LJX6*0+D:R>3DB6*XOL _:#1W6AT__M_ M?#F9//J$\\5X-OWK3^+/_*='.$VS/)Z^_^M/O[][P?Q/__&W/_WIW_\/8__U M],TOCWZ>I=,3G"X?/9LC+#$_^CQ>?GCTSXR+/QZ5^>SDT3]G\S_&GX"QOZW^ MZ-GLX]E\_/[#\I'D4ES_[?POR;J,D#PSSAFF.4@6A"^,>Q^"-)"B+O_W_5]0 M.VTU*.:#D4S'$!D$X9CQR40C1; VKCYT,I[^\9?Z)<("']'@IHO5CW_]Z<-R M^?$OCQ]__OSYSU_B?/+GV?S]8\FY>GS^[I\V;_]RX_V?U>K=(H3P>/7;B[]D3Y6//ZO7W]YFS[@";#Q=+&$::H/6(S_LEB]^,LLP7(UY_?B>G3G.^I/ M[/QMK+[$A&1*_/G+(O_TMS\]>K2>COEL@F^P/*K__O[FY95')IAC_C*>IC^G MV*W1XYO[? MI^/EV4AXZY4PG*7, ],Z.!:%(^)JR#J*9*-Q5V=M,[*5D LLXDK2FR>0Q"5_ MC)/EXOR5.K^<<;$1^+_=#64]LP\?W&M"AW.:ZM5'_P,FISCBFD?NP;*0Z\+- MB1:NM)QESB'EX%$'WV-TMV"Y.KQ+U'DR3X]FG)Z,UY<%RUG;FUQ*F0>Q+@6>SDY/9]!(* MRY4+",!,B32J(#0#@8JA*>@T\.RA])#_=2#;"%]^G\+?:\Z;2?Y)SN,Z=IB\ MAG%^.7T&'\=+F%P"-[+)REPTTB8NB9&>-J%0.#!E31:V@,@6>G#A?FC;L$-] MG^QH+)=V?$ED(=99QOQJ^0'G!.CC'#_0GCS^A"_)MCS!7V:+Q6^X?%7>P9=1 MR$F5.@=!^<2T\XH%2,"\4H)+I8U(O MY=L.Y#9/T=\JDCA)K1JLWN(3Q%/-S MF$_).5E< OTSEG$:+T<0?"R61Q:!7 --VI#YR#E31D)0P(7VL@>3[H>V#7G, M]TF>QG)IQI=?QA#'$]*0N'AV2A;4=#D2W!5ID(9I+>&0)1"#03.)"@H7G#2E M[<&/FU :Z-C9Z72Y> UG$"=X/D"?93:H.'/.9Z9%$"SX+!BYSEH!JA1\GWWX M5CA#,LOW9,,M&G/?^6]&].?D?<_.D#S\U:*[9:39@9!"&6:")C#T/QHI&031 M%:&<#J!X%U/]7F1#LMT;,Z2M5%H:9_/3*W">3->;_J671A&C#DD7YJTH3!OO M6=3D9UAA Q9ILW2IDQZY']V03/KV:J6Q=/8F3@WDD2,Z7AL,_ G^5,-L9%&K.'A9T_>/'_[)"U'$FP"716A"Y+V?I68ATS8,RI/ MW@DM@GQ?Z'!/#$.RW!L1YI!2Z6&1$:UO,4,#V)QD0(;>:W)721F2_:D9-]EC M5E;9/N;+?< :#GS$$V05:>9-BJ3U72+?B=,*+@:#5!(P)-5YC .UR_;GQ'5U M^M!Y;QHT'2_KRJNCJ^N5/"2IT M63,A:G+)B'1L064*S.8OIP3G_3A.\,EB@?) WF#-A[$YL)!*8L$D7836:&.?\]'+*%J=_;[!A.-/]?B1UN#Y",%KD2P( MQI4K3->8+D0:)N@LO(I29L N(_P&J"&Y6 _GPUU'P'N+H1G7?X7Y'[BL2-XB M+;HK_E\H9,MYYYE7CA:? TU+FQ:Y-]E;23]WR@SX!J8A.5OM:-%*",U8\7J. M'V&DE$J;WA(J8N%O06V(?EB M[5C26BCM3BQ@\:&&Q.F?&@']!)-5D'SY#.;S,]K=UWG(LF@)(!+S,M#0"ZFW M$&A33SZ#4UQX7[JD;&Z%;DC.63O&M!=,,\Z\G'XB++/Y6?4%( OAK;6L2$6L MS:3M(H)B)M"@/7K:%;NX99=!#,D':\> !T]S8V-Z%(25&)5@!LG)TRDZVM!T M85D4):0S*J@N)U/KQ[?U"(HG>RQA80XDT((AJ00#F5F4Y-!:Z6P1!_8(AF @ M[R3C&Y;Q@V>XH=$S(W]T>?9Z M,EJW&BG00:6B[7#D%P^?Q+FIS6L[&_SV;Y M\W@R&6&VR4B4+.BHB:Y>,,@!R9>WI23%N88NQNXVX(9GZ^Y%D>;R:,:4BZ>3 MC9:4H_&HZ(BGP1%%(286BW5>9>GHI1YLV$7BA[5M]Y+X@^:UX9VRQ7(^3DO, MM[M7EZ+7WD<9IV!] MX^QE_?Y"[JX58TVS#"?3^,V'_&KPG_WQ]? MGYA?Z.>V=5/>+NGK*NEB5C86$/WV*J ]"JC<\?']*JEL,YY&)55H]_]Z^7B4 M@W0)=6+.%4/;/H\L(*=%CKG8@CZ$W.7RYA44^QN3W*4ZQC)26]L]ZP$FGL.JI(;K'7+ >C('N)Z+M$H&X@V5$)][4+6A-DOWEO M)G[2YK.K(]O@&4, !]%,F=B!J$7U=;U94/ MO?RT>EJ01 (.M)^Z' HY]U&RZ,G7C\D4!\&(C%UVCVW #4E?MN'-+1'9MB)J MS3F";ZXFJ[4U "%X(5E0+3-M9%FPTS4AD7DU!:7[M@ M?<>5D;N?,2A;M*G86TYNVTC;W>,4:(3Q0#Y;J%?;+ 0R<9UCP9'QB\I:&;K< MJ/\VK"$=WO51#0W%THPJOT_G")/Q_V#^.XRGU21X-:UY,XOU9>^1*(5+'PNS MRM&.G@60DB*=!45$4-&FHKL<_=^#:TC'>'W(TE(PWT4()DM=2M*1Z> ETQ)R M=1T<\T9;'U.,OD]BT<%",(UB S*9Z-"R$ 6OM8QTK>ONF7-!E/H+['.]_=[8 MP'&-N:$P\TX?Z8$B/("7I% 84S@]WW,:8^:*@7*")2^SE%Y8$;JH^+TL@4-9 MBT/E51MQ=@S!:(@!/#DV.63:^T2*#(SS3*+4F)R6NL^]JGM", ](\)\MEJ]* M3;M8%5#!^:=QPL7;V22/BGI'+. @*-T4-V),HL5)^L_CLA#4DE M[\>)FQ6(FHBA928,TL?4/(N?\1-.9JMLS?-%2*O7*4Y&7RP1ZW4VPT!B8I&# ML$7KHF*7X\EOHAJ27FU+CG;":%>@"E?*GA"M+[A]'2KA,19R+DQXM^*K80$< M,**Q,$(EJ7B7@_F[(0W)]V[+C$9B:)<6B5,:WH3P/,DGX^EXL:R#_72Q>]OL MN,RIT.Y-YH .$FL$/;*$21(BQ&RZ;)OWX!J2O]V6("T%XW("OF]3A6'*/L4$NDRG"$9U:WX>6ML^KA$:!?JN)IMI!4] M48A5>A%!J-$66Y#5:'NVN5@?NNRHWTB#/*[IW8M"#Y_V8^^;L/CP8C+[W&F_ MO/CT ^V3MX^F78IQ?<#FG#,_/?M]4N'3NCB2194*TA[GUI=E,=\-WL2?KOTW&- EZ]CC52UAII/#"1 M4F):KK+WA6;D>0J3C#.(793/O[J]?78=UY%W@42C0B MT':*L5X&L> 9R$CXM(K6*"R6'X9.=T(<5,+;L7C51H#]"/;T=#&>UIS-=8>Z MU76Q]6_RR+J2T#C!"%NM/L 3BXF^%&M=L(9#Z-.E=!>0.X:K?DR2M1)BRQ(2 M"3&O#LK>P@17,;=EK>AU]JK<5N5KE#RWP9?$9$C(=*H7$HVJ7?20G ,K/?:I M:+TSTB&%OP[%MZ[2[*?;;H5F1"'W)4KFLXFU,IAC(=*\U&K>G.:"&WF8??.A MY#(_NC;;6VPMHP>WS<"+\12FZ>H,1#11UQR.((MC&DLF?.0R@Q6:<(JB99=3 MONTAMM3I+Q>+T]H:ZU6YW#%9Y:)2"HXEGLED3C0'WCK%"!?/0=>NMUV22>]% M-J2H72=.?4MG[R^M/H9!A5'MXL4(O.#%JL*,":0_2N#,:TWF2M:E<\7EP!R/]5J1]RQ@!.:TT&A+ M*=STJC]V)Z@A'9D?@2][R:C-E995LMUK&.=-Q]AW,YJ'MQ]@3B;$@\G$;B/(L,B:W/"4R%URJ)U)&<0UQ^..*R\/Q["C M2W$4JZ\5@0XIKH8)7A\W1NJK\LML^OX=SD]^QKA<%=;Y.%["Y)*EBN"]$"F0 M[U-[X($(C&Q@9*(4ZX2+64 73W87D-^#G]%:97438C_CZ-7'55KQN6;-(Q!* MHEW=SN5DLZEDF5>T*2-H04Y6]-A_][L5V9#J9QW+9-I+6KU]UHM,JNRZ8 M8LS,.B!="C595DMD*DOCH\T8NU4%VA)BV^/_A-RA*%A#[-7C,98%YS,S*)1W M);F$AZZ"-$A?=%^N?#L;8!!U2,KE8V4==-KC_>NP3L-:T:2FJADWW/LXQC5?31-]/<),6]^1D-E^._V?- M;&L#6N.JUZ)J')M+YFWTC.Q-'STXT2E.O VX[^!HJS61FLNL&9O.SW1)+T:R M7"N0BU[KRYKP56M+;*0S!WIUQ?QG'^JW+Z>$_[3ZT'?\R46+.3'2N4AOR:$V M&3G3UF;FB[*,]*SA4DM;;)?\W .-;T@EGP_$Z2$RI]FR6'MQ>%L9_"MK5I'S MKK@#0A-KL17'&21>_7D)"K/TQ75)T-\2WW?@+[>F90_)M:QF,:_ ?L;UO[0. M;K0H'.7B:IF.>L!=+Y=:KEE 3YM!H@7@C$_6]BI+<2^X'0.J.F8:I##:>Y9$+2Y:B-S>I\20^PQ0:_NH+BDHWT2U#8'\#T^@AXJI(W.N MMCMA-8+>WFZX3P)-).4O%HG:D,46]X0K),9LBEU!]'7XM'G;'8>@.#]TJ(,I_ M#%NHJT .8 R]AK/UINJXYM9P9IPCC]B90BQ6C@D5:(/U/LOD#VL);9!M1:8? M++S>5EQ]630_Q?P6)K#:8(TR-&0L+,<*B^A,#B2*6N70N1*2$;E+_;)[D6W% MHA\L$M]67!U9M.YDL\9V6542.!\P$!XI@.E )G\06#OA>>><]YZ; YE$=R#< MBE5'SA/KSZH6XNME&-U6V_XBX+7IR?HD?ZIAC$W6^D5Q7T5*E9R#P&2MZZN3 MK>WI:\WSC,F:C#Z6[2HGMT2U%>..G5G6V;8ZD$P[*KR?L2#!S)?J"HZ$"RD; MU(S\!8*FK2%H$9C0@"&",J9/&]ZMT&U%NV.GE_77=/O*K1FE;KM0<_,$=:24 M@0BE7M7BFFDK:^FD@LR"Q61J%,UT:9&P';RM2&5_,%)UD%Q#175^WKXF^.4@ M_JOR>HXGX].340Y%FZ@M*[6HFI8QU7I M3$^U%ELS1M7A7VM4>J.1Z=47+KWS-<['LWQ3"V\Z$SW_DE8'G&]@B<\+3=]R M1(-RBDO#;*E=<]$@ Q26>?*)M0@(7'790P\[S /FD^;$4=H,+.5:;EAK9 &" M9\5!D1$@9CADE9=[\TF/7+YKN&R_)8&S!P=ZYSS?=E,YJ!!*UH)%(44]U*%- M$X.K5Y4D%K+X ;M$+A]:B>C(]<&^>X[NRX%CW"67REB>## ?3"W9$:!V4\U, MBXQ227(@^C3E>>A=\N/>>/S^.;HO!YIQ=#W$5^7RL%]-]YK@BZG\>;SX.%O MY._SV>G'6IQ[O$CK%@J8OW90&)4<, :1F,VINC(ZL2"@, ,B:LV3=Z8+]X\_ M]"%EWWY':^KX@MN)LWWK6[Z \?P?,#G%7VG*3^?KS,Z+%V=EHVE@LBYR!]/+ M(?C-W^39]$T--LQI I["8KSX&9N]:%]#C.AD,,) ES3N.Q'MNQ<]^4236"-?+V;S M6G3J:P"L7MJ]=%7724PYU\)Y-4M4)\&93P69B\4;%90WLLNYW[8 A^1SMN'/ M=17<153-C)J[T565OSR[A(_ 6%7+EED7)-,F&N8QTX_::0?>>BNZ!#"VAS@D MY_#09-I+7$V#E*N2 5=,AMMFP:BB4:_JQB(R+;UC 71F*!U@=CKYTB7-=VN$ M0_+B^I"IC[ ZUR@GL'#>H^;JT0_9&3,R1R;K^VKK^MYP8WAK^^-A%YV+$YF56%MT)4/KG=.BSZAM%#0NG?+AU.8U=$,RY@['P.W4 MZCZ";-F+[^H,7 -9^V^NDWY&N2B DNK]1:EJ6XK,(@1>6V1JI$VGF-"%:-M# M')*U=SRV=1+IT7;Q6NEB-EUWZ+CM]WWV[VV?VGOG?M#H]]RS5ZF!MSULD_Q0 MJX\LEB,CP13(GAE;;4"G%(O>)::*\ C)J>+]?1+8[E$],KI&RF,P@7.&M-:8 M!J0UYF5@R3B7D+QK);KHLX<6LNZ]3W:0^C;Y63O)H4TF\ZV#3.GTY'157K%F MC*79^^F5G#$B+(K:A(LV8TX:V0OFA?(L^!"P1*.Y$@\G^[FYB-30ANTZ 1LOD MJD2[*S6#GR8N69"A6"RRCT_3"'^O:;R(-HPL:!U5" QTS8T!@RQ:70NA9711 M^2CZM.RY%]D0M/4QV7A=K;<59?^%>KM6^<_9I!YBKA0+N%Q(G4@61:UG:L&0 M+U8"LT* U[J8"%URNQ\.>4B^SY YV5CX'0V2RY-U7H!W!$;R ,0=M2K/(56H M&2^6&5VLE(GS4D(;F_O\D8>RM#82.-_;+T9LLA'.0F(T!,^T*;6L1,@UM3I$ M&5(M/-O:\+H#RR Z_W4DS$/ML1:BZ[>0+G:A"UPNKX8>2/MB83H:((NQ@K.H M; ZH"L*#*77C<4/0S,F*]+_N]S6MQ7KU.M-_':_AC0&=H@ \NYU!*TM=ZC MBI$Y= J#1..@2Z'.)N@'H=@/0M3[T@?Z"_\ B2K7TFBLDDGPE%A*3C&-4'NA M64.3)&( 5%J5 Z>I[)[Q=+ DE6.2KXD$VV5W7\N?>?'IM_$JQ 697%?C BO2 M 3FS1;&("5G6)BL-%K+I$I>X"]!>%M.-#_W';R^_O>RKB?=UZ2=9)"]1,Y1: M,"V\(R8$P3S/W'J%R8OM')(]@0Q*A3>ASA7#ZI!BZKJ"1IK':(*M'745>=>Y M5HD K9E-@9:XP6*=.]3J&9+F;-A+=66^Z9<87H)<"S$&@_5SHKDZ(K27:I.' 7H%Y1WVI2 M;%ZEGVIYF_'TU13_'\)\=<]LG8JS+N<]$D)FGX5C4GMR@'5M]@F S'J,"G/2 M7ASTZ&$7\-_#Z<1.K-LVM-M-PMU/)*XB?U*6."?@[S[,9Z?O/[P8?UJ-87%S M$-QG3%Q))J)(]?9X9B"$8,+KH*/!R'F7%BN-QS&D;?B(C.TC][X[^-]GL_QY M/)G0'O=RNH3I^S'M<>OD]+=UQN=GLW+]%P^_(+?'TYKLYJU&VVA/?S&>$IE_ M(9[<@$.<(<,1"DJ565#5Y@]8NQ$;Q>@;5WL36YVZQ#V^#:M!1XN[/GWE!8U2 MU"XY81BBKS6 !;!H*U"K#9*)ZW7JDE=Q'[ A[:.3UA"8#361S5O'8G:>>6." 1^SSMLUU-[Q MP8/J@]>!--V%T; RX(T1/_^R*:EP;G&,+))R3&1T)I-K+@RQF28C,:! MRUX=+.X'M_\$9"QW,^#F9 4E9MD1"[32G($EYZWD0FZ;( .XCV6S*] A M;?G-67:S4F)'*1["$*B:1G,7/,_ >/2UB0U8%B5Y>0)TB:G6B\Q=$O]VL9F/ MZR!WYU%#"0W5]QU=RTKO[?V.Q+']W^LC;N0!;T5&H2.85#@3,12F>20[(A.! M()N@T0>/O%--W4-LG;>X6#>G(!434"O.L'@D RI(%DM$QIW@AINLWR>82.Z:7[ #(,A>.J43VN38A,Y 0&;E;@2N1I9*'#C)]#UYR M=YIU%N5Q?&7)D0=4GIE4VP'X&!DABRR1?^BLL1!$O&\7_>Y]Y6[4Z2Z2XYMC MSQ?+\4DE_HO3Y>G\2C'W3=_!FP;,Y_'RP]=9Z7QZT0[@P0R^3G-ZH#,2(9,$ M2?MJ <.T3H9Y%>F[8A)'1>3V/]89R2WBJ8>,[VAP."J!?"N=-/,BU[Q_(*VA M=3WMQ!)YS=K/O;J /P3OD.S&ACS;92MO)P+RR451*MK)8"'[^W;@1A2G*4#H0XJHX,X)7?0__-L M)+@'XKUBJI =JV6Q#)RO^9,@,X=BHNG2N.!!:(=467!8BFQ'21Z1=*L% CD6 MD5-BPM.RT(9[!BEE9J-!S9VUR?!AL&Y;=7>H$NJ#HMW.LCP2[WXC(_G=9YQ\ MPE]GT^6'>E%&&&5!,&YJ&X2@(P.H!Z61)\*<7,$N/9KV@[T-#\V_&@_WDNV1 M^/@&3V!,3MO\57DQ7I @ZV(:!:3XI+P5 M^S;,M/]JS-Q?RGT#04]A4MO3OOV N/Q:/N_2 =4G^GDV/WMX)&?')S0)Q>PS MJF:G;9MGK/AFO$*'D270M0)TE P4>!:E1>6#X4IW2DCY"J)%3\[59]4%L/B MN<:[%K6;(PTLCV!2Y%Y36/,0J$DEZ0F_G=E MP14X0PI-M&?!PV>^/0O>P.=?88GS,4P63Z;Y[>G'CY-5BS$ODB5-">&2VD<0QSXW+=WB'2PYYL8%QZ:530HP C6 9E:WWVS*)" MS0(&Q167,MLNZW\K=/MJOXO>M+_4YG/G'WRV$<.H9F,FGDD/9U6KNFI!P]:6 M.9Z]S%H'[[JD4'T;UI LH_8 8K6!TXTZH6YT7AF2G>.Z%-2*COTVW;/FQ()E(_.G29^C:$V SZ&?UR3--? M6P_,%LM7937NM\O37.O9;^A:#'*>C6,R9%LKPE8;3P!3 4*P$H+0V]7@V^&A M0[*4.A.DERB:$N4M5--F8_638GN!M=93XL&EF!GX3"Z@\I9%RPO+/L>8DK&9 M\UV(<=M#AG3P<1@B[#W5[JZCD60HF,2U*!:,<4UA\ M)")*E;M$B>_ ,Z0SB?ZV10NAM&8(D;54LLZF,*ET/<=DK%3%1@(1JEMI3&$^ M),-25($;(VUR7?IV?!O6D$X*#L:7%B)J1IO5 &\._2LF7I)QE@%'3\HN"<)4 MZW<8:PQF7=!T.1K]-JQM:.-^&-HT%%$SVCP]I?V02/QL=A+'T]4\/5LU+7]/ MD.B[Q3AO.I??<+ETT"6#C@S)R6+:*ZCI4(:9P%T*2CCKNV1[/!SR-G3S/PS= M#B3:=KUR"=P*+-3#+.N$+=QX:WR7I7J!H&U4 M>#4F;K5V@19,"*Y>OT;R"#1YCRXG;4OB)OHN;MI-*$.*_CY,YM^.\.X\W;+!?O/ETE>5USDKZT\MCW..TLBN>WIM)XQEKMNLL%HAW MG!&='Q/\?(HCK Y"6U4"$]!X$ R<5&23<%M\EK65;@)U.,D=:RE3; M&I,Q3X/7$1V+"-6VYR(;*"!-E^/;._ ,:_?JP)TMCR]WDDLS3^N;(_Y]FL>+ M5 NMUKR$&C#?E%V-61L3 9GG,3+-N6>!\\#0\D*_""KJ+L6!'H1V6+OK 0C6 M7Z;M0I5WK 5AM/7HR;QSMO9C#YI%D04KD $C<..@2T!I*QW5/*DDTQ(/B=,8 M2PWW!4F65LF!&8>@E3$AV'_QI)(6/-DQC607H?1>#[_-ING\("I:&X()K&"J ML&RJEP!I DJPD0O03G5QI>]%-B0U>T"Z/% T+>\E79C5M^XD-G-/>XEEVH"K M 5Q)&EYQ!CP+'DR,3O:Z__M-8%T&?N?N5F*(*>3( M'0.P@6S))+,RG#OH4C_H4+&E;9_SM6!*BJ84S$QBJ%=Q/2W_VC[&(BWA:(+3 MOLLER5V!#FD+[L*VG8(%^TKR,&&J2RAOU K066-)VC.9 9B.@6SRZ) E\&BY MT>B@2V.HAP(>TIX^*/[M)=F#\_"\9$_T4N:*2H>:6.R5JN6_(_,R<6^$Z%6? M?T><0[H/,"C6/42.;4Z?OXGPW>PIOH9QOEJ4+"(FG0(R7W %DB;$U)N@*>D@ M..:2MBL6 I!B14!>#Z.(\-9[IK(@K 9D M+,>SUQY90]Q2&H\/VE^YQ]LY5W4XPVNI<>0*<9D?1Q'AE,RO2*&'J+F^[ M9*KOC'1(=QZ&P[T'R_)PP?$@I P^DC.3:ILKGT\X2:Y]5>X_- M[!"5T%PS(U)@&@BU#:LL@$P: M: Y$+;OM7-U].3/%!:EEU/X()-O5#SE@_> CVTL[R^Q@E+H1S 8T4@'X5UREOYX2>"GR_$G?#V! MZ==K?Z\^UH]?O#I=+I8PK8VR_H&+)6;Z_KSIQ7)67WKXE9:6CV^29]!M/AHE M%;S]0)B?$L]R+0>(T\5F0?7W+AH)//L,\;\"O$3_YBOC="O&E M,?UV>A*1=E=N937I:14HHFBM3AV%!8:^1"= )>NZ;%^'&N!>?DD;D#1*N.(Y#8$E;?SP?4=R MWQ0[%"%R3Z9\J<>FQ7H&(=*,%P/D4J;HC#T([W=2&L>-"?WX_&_)FF;6>O]I M?_+^_1S?PQ)?3I?S\70Q3O^ "5FHBAOGJY<+:"W3NF8V1P-,@MB#7R;OVN(V6:G))+*\9B9MM$P(&>;626T=%H:LV7WRD,C_]&UL[+U;DULWDB[Z/K_"Q_OU8(S[96)Z M=LBRU*/8MJ60Y.DY3XP$D)"XS2+5)$N6YM>?Q")9J@M911872(K23+>ZI*KB M^I#Y+2 SD9=__]^?+D8_?,3I;#@9_^U'\:_\QQ]PG"9Y.'[WMQ__>/N<^1__ M]W_\R[_\^__#V'___/K7'WZ9I,L+',]_>#I%F&/^X:_A_/T/_\@X^_.',IU< M_/"/R?3/X4=@[#^Z7WHZ^?!Y.GSW?OZ#Y%+<_N[TWY)U&2%Y9IPS3'.0+ A? M&/<^!&D@15W^WW?_AMIIJT$Q'XQD.H;(( C'C$\F&BF"M;'[T-%P_.>_U3\B MS/ '6MQXUOWU;S^^G\\__-M//_WUUU__^BE.1_\ZF;[[27*N?EK]](_+'_]T MY^?_4MU/BQ#"3]UWKWYT-ESW@_2QXJ?__NW7-^D]7@ ;CF=S&*(NTN%X_E,>7ORT_)F?8#0BQ-TGS#]_ MP+_].!M>?!CAZM_>3[%L1+]:<@5E*IS_53_MI[TQO2<@TW09D=&_XK@2O$>, MZSY]?\Q7G\4R%K@S>\4[N8!AGP*^\]$]H.T^B%W@1<1IGU!O?.XU MG"N0MQ'6CTPPQ?QI.$[_FB87/W7XGD[&F=:,F;Z834;#7#?8-W/ZL^ZXLTEY M29SKMH+9P^A3'@.K>RZWBG)LM!S_-D7XU M__C#,/_MQZ&+V?NLK#+@^JZ5BL;3=*-YX[J1CNY M8L8((HZZ?QU +^G(VT#Y@ NE9%BHQG11G8+)A&4(%2^>2 ML#\!$*&-ED:;>!W%S8%SX^F:Z6N'S# M'[D%5+NE5SW/)SU*=J$^6L"//TRF&:=_^Y'WI.GGM&YZ93I(_R S[NGE;#ZY MP.FS3VET62W )[,9TG_R6_@T2,K++)QDF21!D*U@$:QB6D=K7,HR!-&0#+M@ M/3Q?]E/P>K8TT\Y=0HE]";7<8,?OGGWZ4'?B+X*P12S+.;W#Z<9AP]F8RR@-B M)QATA?GH+7EYDMX$J8FM!2 2MJ*#;\&"S9 .3X.>]#9I(O0&='B-,Z0/?$^P M?J$=;33Y4-^!Y>('SBJI30+&G<],!Y0L1A<9BI22C%Y&P]L<)_>@.A=2]"?Z MN[R0^_+B#8Y&]?0:Y]]@^B=>6_Q "Y%S3(D)#81,T([H>03FO(G"Q)B@D2V] M$=*Y,*(GH=^E@]J7#G_',2UX1,B>Y N2;EWL?/@15_"*-5:"+RR@IU5GS5DL MQ;/B0I *C(Y&M>#$ [C.A1A]BO\N.W3OAN4@&"Z,S9(9VJW(=++ O"Z"N21X M2#+$X)J8$G>0G L#]A/Q79V;WG3^8IS(X?EU,B-(L@0P7#(> )EVP;/@=60J MY:!\LB("--7Z%RSGXT \4KX-;(*7\_@.O95(48L8F'0R$CJ16 S" MDB4KK%=96!1-SH#[87W]1.A/Z@T,@Q?C.4YQ-E\ 7*+[?3*>K.C[.\X'7"=( MUCAF7)%,2_0L8HU[6"TA>MJI0FS!C&W '>& Z%&AD\;::.!Q_C&>(HR&_X/Y M[R2MNJ^]'+\8?R34W3W P.>2,"!GPFERB(.F38YG3OZQ],%+I94L+06CX98GE^.\ZOIY..0/O'ID]?/WCRI!I1$Q$0&%)3H")8" M%GEVS$8D$U=YG[Q\Z'[M@6>OYP#-//G1%.JTOUHF[2Q=A6EM) >@RQY,"4#734I:29S]XPH[@/R2<. M;2(5#=?TU;L\IZ+O!GO;%>3EJ_4SCDD_\X$0 H-TBF$LGF !D+@BO;0]3O#J8A?$H)2HFA"ID:Y+B6!,%UWX^R'F# [I)N$-ZZ#>J7X>ARCGG@@W=!D26NR(-B.CK+ M?*+-*1;%0_0)@M>'(, 2SYE2X#'2;G!3\@^LQ328GWPD@_4=_GY91?.R=!!G M+R_GM=*D2PY1I2DAM6#'KD"_^E.CJ6;N M,LD?BDF+O4\4Y6F+B\P%X\A/]XZ\?Y,8 I:__3B?7N*7?YR,Y_AI_FS4/?!O/\[P7?WBL728 M3>>#5]-)ODSSE]-E#O233\/9@"OC+=(BBBF"_'83:EF$98';["472MIM3&/Z M_&MDH+_=)L(F #U2X9YRUGNH\0A=3GJ4:8_GRC4\US/=?^DVT:U #6[5U/:D M\+MH^CPC-A4$?]%Y/XJZJ_6>I'PP"C@N:R.!S"Q$R;2G-R46:YBA78\+!ZCY M-G&04U3]C=KJHVA^%^$V,":7:'[K3"4"$[S*B3QZ@L4T#Y+ :,%0.-0ZT=)Y MDX#'#12',P1[U,R=JH#'BK5!4>IRB4LP(@W^,N;>B7X;OAO"LUZ#(-EHB2]CQ&45@)J!D9(\!"](%! M[0"CC74R;I=YM?;COV8-]B2TC6[7O_]T2RCD1_S9KGG%F_DD_?E^,B((LV?_ MO!S./]]$V%,3BS6/.4@SBX>6=ZNI14@QRH#1295U= &TDL(IG@,*I,4^W-1B MS0-[;V[!G;4U,8N5G)'I;!/S.M*^&24:\AYL"4VN%OMO;O%BG*8(,_P%%__[ M8GQ7?J\GH]'SR?0OF.9!T*Y81>LMHIZ(-

9/[E1.(3#;5 MW6U3=2_!MW!)[BQUH+D/)4O+G$E8"ZLU\\4&AL9"SL)$K]M08<.1=[9+0A.C%;':)^9?+*;'S%4Z'DV6\_'?\J_O6;! P:VDD^579<'*SR&(+48K: M[-#GE(&,NMR,( _"^P9(TZ^*&A0P;$#Y7S"ZQ"\@,T\6>%$L1BPU$TTR+\D; M "_(G2 _ U.3.H:MT'V3--I#00U2@>_E^C-RLR:?$;L?>G4Y3>])9*]&,)X- MG$!OG"LLAVK(:4ENI=:*V504]^BL%_+@^]-FO-\DTWI58H,\Y/M>D(VH!R(8 M+[RC;9? UX"&8D$4SX+S(DA0"*5-2/69$M4<.J:B0$E5DLA%F!2\6H+$UJ MT,PKZYF*UA1IR*F6!S?@ MOM.K)X6M"9_N'TF_[V7HOOGR0U>0^^P33M-PAGD002=%O@W+5HE:?Q-8S BU M(-V7(J51O%%ZYZY0OTFB]:6Z-6SK)UJ_X=U8CS@+[:3-@0ETA#CQVCVWIE(C ME]9FF5)NDH^^,])ODFL]*6X-U?9K,521UE$_+\O3R<7%9"$8DL-3F+W_X\-D MO(+YLOP#IE,8SV>+MV;@H@E)\#J:AP2E2XU %^.94TE:07: DK?Z(6](@WDL M@O.DT>&4LH9*C[X->"3J[J48%.>E\MPS-*Z+Q$@6G !68G R@M&@H!&3.@#? MB;272M;P:._[@"?Y_UXN&["]G3S)N=,'C%[!,+\8/X4/-<.LHWP=#I9I;;6Q M1=<.Y362]&;#.2[MQL7N^QK3Y-U"JXL%)JU3$B+388:!) J"[T["DW) M)?HFV3*M%W:>7#Y)6JSA_?Z=A&O*9,4]Q?5TBN/T M^2V]KC-(G7+'N?O;J%OJ%R&MHD"#D FYH16!U;6Y90'F#1T+WDD0/$J>HKS UZA_[_N&N]EPSKD8;8X,%%JFG<+:?;':\LR,!,^T M<9[%J#-!4=S35N*Q-(HQG$B]\CZ9PWO(\MCURG>6L&!7/:8FXVJ.=55\J2@; MLB?',UJL8Q@$"[6>+R3TM)-9BQ>Q9V6I8 Z10ZU+7/L3%%RLIF/Q9"M!-HC M@+"^21;)'21'Z/NVOX;N3%/<1[P-ZHTV1&66X*R)T2!-VBM.@RSH9Y"-//;V"$+Q?UXYV5!"G% M%.M0#IFZH2V)!@E8L M5F@E.+0JARAN-RG?D)6R[M./T 6C9Q5,^I1?CWYH!^C)_.U[7,P-7QA+M[ 9 M:Z4NPC$%QC"=@5:*GM;LLHADW6B]I6X?>-!YJ;E/J6Y\A8_>X^D5?%RK%2, L:;',^T"=1,>G7?1_IR%A7Q)OT=[I MI@/HP H)11 :0VC0*0:^GKS(#4<=B\8F^C^9^_E]]+R'+$_F?GZC^:XPF*B\ M9:'4PUD4.IRA!H.==U$$521OX^><>,AD)RUO'3+91=K'\7NW0?@]9/)HG>[N M #]&(<>A3K0R@"V*:24)J8J9!0><>:D5"(M)N"87N%]=R*0Q8W;1PT%")BXJ M;;CTY..+0)YE3K3>*!BW+GH7BD1G'_*>OJZ0R4XJ>#!DLHO\#ATRD18LV5:9 ME:(LTUQJ!II.S) 2AYPYV;E^*]U^C2&31ZNY3ZF>2LBDUHX]'TW^FC4)CGSY M](.$038LYE; PW(-!3C& DE['8/RGA<4*D0!#N/# 8\OS^D_M*&Y,#7LID'7 M*=X9B9R.,YM4<#;).B_GZPAM_([S*J=7T\G'(0G_Y\]_D$1?C)>CSL?OGM [ M^9%H@+.KT6%9*C#1URQL0?X>1\EBK9 H)!)2#KT^O(G#NSO4TPB#[,"5-04E M+;73(#ARLP0F.2^4SIX!%[3V4K^21K&L,RV\@.6B2>[9D6N.6JOMWK*C763> M(O'L>KUH+?8NOM8#^=1W^_+*04)[,9CB_ ;,;]&R<9AQ"HGV62!$QT3Z;@TA">"N*:T&U M+?%]9UL333883K"(W]7;PC>8+J?=^N_NQ0-GM$3I$C/)T[DNZM4S#\!2Q (A M0E"WD\KZX=MV\+[3K84>&XPC^/ER-ASC;$8V8Z3WH^KHZ616E=NQZMX@P/GU?OWPQIO?FN(ECB2 NZ'FA]W_E^DDQJ,$GABPF\$/3UH^-E>37%B^'EQ0 B MZ.IVL91J_Z,D+8,:CBI@$W#+O>%-6K)LA>X[61MHL<'4A+O]FZ[$L2RXO9(% M1&Y+R85AT/12!"$9<+)>"#]][8(-I1'?MH5X]K&_1MIJX-+<1?HDI;K]SNC5 MQ.''+E.-_"JM%9'=""EJ=@ PKR*]"EYZ6VMS2VYB7VX#[A1:J?6CW I(&64J7:L8I;2:NWY$9%K@4SH(T4CL?4IA?9O:B^(;X\ M5A<-(G1WP=&Y^@&&^=FG&I[&6=<.8!!M+"'[PL"4KHZ'LYAT8@*)WT[GI%*3 M^OKMX'U#U-E;.ST>58MVTILET05Q5DY!Y7H)1B4A@*E8>R 2+$9GM69"%TC9 MIRQN[SN;NGIO_]"SXT93J3<(E6T^+E_!YT6+ C V& C,2 \D!:\9*!L93QD3 M!".S;M( [$%D9\>=-CII$/%:"W!ZB?D-C* [-WE2(A?%68F>O K"_,N(TE# MB>B$+^1='HPTUY%]6Z1YM$Z:1'WNR*$>CTN4U[=$X"YY,LJ9Y4$S+2024$19%U^G)SZ]G,TG%SB]BGYJ61OZ],GK9V^>D+@(+EHC"#Z]!$Q[C0R 3N(ZLTR"E;;%1G1[#CZJW!;,R[:_D%"Q+@O(B&OH5/])8$'2)ZVFBUKO,5%?TAGGUDNI&V&CAT&Y N;FO6"T:C\U9HS6*NLZ,D=C/(+'/>H53"VN3" ?EU M#]1S+E/ZANXGO6OL$.QZ,9[#^-TPCA9993.2 M1*HQ4F2&/%:FC0S,1UT'VR5G%*&.MTN4&U'J-K)OCT=[Z:;![<@=@.ORQ092 M1.UDB80*H;;952P8LB1=%,D)ZW. )O'+K=!]>R3:6T<-;O-)& DQSYZ3M&IQ M^9-Q_@WF%=SGEV4MX*"$1IT%B[PV6E8Q,"C*L2RYMKP.%DI-0E0[(SU_@C75 M70,#_5XVTU>#>9@/212G(!L$XD,:%R#*O-TU9&Q:T2XQ+Y5!AH7WWD &%>Z"> M:T"A+^VTL-JO'=AKIYT/3/T_C845$>OH4P,L6.V9="YB%ME FP2X!Y&=S*[4 MFWKO,:;VUTV+>,%U:Z\"JL?P;( ^:"^"9A93(E1DW 'GKOH/,F4O34Y-.H6L MA_--T>216NAQ8^GN%KL[G3I)ZS5V3D@F73W_&YS/%TU;7Y;7=+A.AZEK M]42P_R"]S 9 YW0]1IG+/#/-56'TX;0;VYS)B.,BY5LCP]DRYI"Z M:1P8^ ?4FJOYLT\X3<-9ET\C0ZVC8LD@82/RLR!KN6N4B"@U0*/(Y#V@SI9( MO6NDA6=_>UM\^:'*?K8"F @=R133M$FR MP.MDG8!>?:4:J:QHSKQ V=5$-98QI6J36FX9A%U9%:;)-!K M$0!:<&M[B&?/K$;::E!?^ZP43&2\/?N4NBKTUV3?O1Q7\/6_-3;Z$4;8%=^M MK+ON^GF<;_[#M9]\,4ZCRTRK_&4X^S"9P>COT\GE!_H-^GOJ2MLO,2\3;V@# M'R2 &%)"!JF^6:[NVS$:)H,-F)07TC7AZ_&7_M4'KXXOPIW8T\#!V&NMKW Z MG.2[V8Y+"5R7ZD+2 P=&6F%KDQ1N:^*C95"O77GR7F?)C8G>9S-SHG%).;5+.]D+];3-T)YTU<+7V M V\Y"<;*Q(0BB6GK'?-&>:84"HZAI!*:M&'JD7"[B^S6#"9A40I5.!,<)-.H M"HO)D0R,RD9 R,(WB6.?0?48A1R'.LZ5.HG: ML9@#;;1D,53,]%>3N=41R2IMDKC[U4TM:\R87?1PF$'O+A8K27P]XI' @G2G]G4LIU4\/"@]QWD=^BI95ED%%AKYBP8.B=Y9E%4J+Z49)*R M6:NM=/LU3BU[M)K[E.J!II:]G+Z#\;)=)(SS+SA+TV%W)SEWU[RGLL4:@@A4340KC(G9&D76E#\F#T M8-^'[WGDI_>8+^M+L+P>6R)9,/:+;V4A)K AL*B%8KI(D5_&4XQS1=3R4-T+M5&O,4H4:^+ZES!F%BT*=K@@]*I MR;3GM6B.L#DVX,;=^]I]!=]@XMEB@5\NBI]__'U8@0V\TUGE)%FPG+;L@,"\ ML\B,2I"\=)[DT.1::P.@\^1$+^+OV^C]_;(*IF;$T2[<60D?:K')*UI]%X%$ M73+$ PEK5KK$IB'8IC3 @FR,C;PK6RD!QYT7BKO7;1]I["NL/TQ'O[S$M], M1I>+*TK@M%H3!8-H-=..1P8UJTT520RUSF=5=E+WK0>SE:W^&B\F],VG \^U)]<]L\()JL:Z"Y'YSIR*W$BML[@]%^X!A3_X MR#.F0+_B[O'Z\P;*U0;T;$Q"'-5DGRMXUHBH38'%X#F=C*R98Y*AE]H( \6Z MW7;[S<\Z8QKT). >;R-OP/MM$H);!Z9HR2-N6 MC(%XZ8%[KWE(;B?%KWG(&6M\7Y$VR,)\7=WH,>9G,!W3#C1[DM+EQ657$_$+ MB3X-YX.:;8RU>Q3GN1H@GK,0N27 2'9GQL13D]JWAZ&=%U4:J:1!BN6:>_\G MX_SF_60ZKQG'-^9)ANR2$Z967%FB-TD#C. LQZP$]Z968!TH-6$#Q/,D42,5 M]=BVLML95[TSEX;0\\GT-\S#&J2L33.Z+X?Y#4X_#A/.KA=,W&S!.8A!IU#O MLI,1]$(4:Q@4\I0<&I-#G2QES58'4T^ SHM41U-5@R:7?Z_U6=<'KY2D>98& M6,JU8Y2BO32:5%A!ZMX&<%V5Z$?>:*-9^5WTK#J^8^QR1>+PD M[6L<7L3+Z6PQPF[%X!=5"XO #(FKPG?19LY4O.21+H[^K*I[5U@75Q;MVPSH $9762 9_,K6+BL&:?>H8 M24_EI*7TL4F9R"X@SXMES=6TAE-[=R>Y!O;5E%Z$5SCMP Y !0@F2[+4%#+- M'=0ALX[Q8A4Z980(34HG-@$Z>ZX\7OQK>+%WHFJBX.6\PO;[ XD15/ MQZYB1G/:&9$,L A!,)<@V2QL$-CF"GL7E&?/H)X5M896>]>^W"^11>JPBTH6 MD(*%K,B("RHSK[1DS@D;R8WTRC3IUK8%MH-EX!^".#VKXMBY^K/I?/ ;_-_) M=#588]8EB\H@@[6"-E*!Y!'ZK.EL-8'1)EJ,=CD5MTV"/GWZ-2;1WVZS:/WC MCY:-W[=R)[T)N:)JUD?# " M) W2<0MD5M>6!%B0A:+K!)T@BRVB6+U-CMDI*GY#[OS!]+Z+:/M.%UHY\,M< MWVH-2V4B*Z(FM!E:8>2D'(?@@Q:TCZ6\5=#DYN<>SEKL4=*3?L348]Y?7=RK MZ21?IOG+5;"EXZ10+J)UEL6ND8>S])6,CO:TZ.@H$EH9T]?+N0[ .9[,>PNZ MQQ2O:WBZRZ%E['[)ZFU ]7TV;T1S^+-Y?T7=U7I/4N[Y=-X,KL9+0RT.C4AN MBPZU"X/E="@9SPW/QF/9QLT[1=7?=7L!ST]\^ FO0-OZJ/JV.X9@MQ%G/ MBN2UBC9;IDL=%.H(4>@:RG@M5!(^!YNW.#9WCHYNP'-N9G2?XF_0/VT=K,6< M%ESYBUL ;-F XD&$Q^D_T8L^M^#(_LIHT'SB8:!%2X59)B:K&:JY0Q8P8+U2 MH,T_.Y]2DPN\(['E@=83QR'++CKHVV+X[\_CWV ,[[JKF!?CM#P#B\VI>,N9 MR35PJ$)-IX/ 7*[3?RQ*=;N[T0:C8?WG'_Y&MFDDG)G>R3;N9D^MHQ"CM/.*N8,W%K/7$R:T0$9Z>71FLDH2PS@0W%MTCB^MG96C1FSBQX. MTLXJ9U5S\>DPE,[7626UZP\G4\H(0&N2CF6[0-)7T\YJ)Q4\V,YJ%_DUL"A> M?L1IC9=T!3Z+J2)+8"985,(:%F0&IJUUM$Q/JW9%^F1CY++)&[\1T=F0H5_9 M-S@/EJ,::A.EV7QZ6>$M6O7)0#"*9\@C+38$SR)D\ITDUPFT 6N:S(W>@.=< M3#-^-AV68@%ZUE":7=7S0NU<3&]<_O7[JKU>E)G6H,==*,(^ULCZGPD*4]%) @& E-_IV$X2> M>FULA+1WHY');/ZR_'TRR==3"=Y,1IE>4C(RG/:,^SKN0FKRT= '9J6"7/GK M3)-Y'YLA'7XC[8D+=WJ']"/U!H&-.PM^10X>_0.\0S%(UI #9C.#DD1-H2?O M#+VBO5O'()+45C8II[X/U!EQHB?)-S"S[F!;>.O6.1.K99"R J9Y=PM<-(O% MFEQ"B#XV"6RLAW.HNL1#Z7]W&9]"]6&=1K4<@M-Y*E&IX(*S1%6CF#:"\&>> MF+4\6-KL4&TUT&.K#.=;SSY6H*L/34[ZD6C/B>S7H*P"N5N Z;N&X0Z*P]6;1!$9'#5%7),]\J"76*6J+17IEM\F,.B7MWE.>T$ZY MN\BQ9Z6^H2T)IL/)JRE^'$XN9Z//K_'#9#K'O,K1\47&$C@M*Q&VHC0#Z0L3 MP*,1ABR-K4: ;Z7CA\ <-I=Z3SU-&@FYYP+$-26Q 4O.Y':SXFKC\Y@C\PD5 M@RB5M*+^=YLTZJ^L+4#/Q_.>TVH+ZM3@ [J6FKBO#'R/A@G0 \ M*.FSJ 54KM3"$')3O R,0Q9")<5QJY8RIZCXW3H!]*_W743;N!- P>PPTTZ( M%8_.Y'U&7I !U^ P:?K>=@W$3[,3P$Z2OJ<3P"YB.D28[>?//^,XO;^ Z9_+ M:E@0*;F: )<-TY;,S0"*WC$NP$9ELPU-;K > G8&AW83'30H<[J+;X7NJK+] M87PMDT$> GBES"ZJ:$"5U_@1QY=8^X@35,*9YO\8SM^OSMWE>0D"21FU M7:*(U7&MDV.UMTR@A^#H++6FR=7/5NA.X YH+Z7>&4_1MT8:6##+6_EKC<=7 MEE5 *%P%5GMVT+N"G"PT7UAT+BAE2@';Q'+9!.C,R-&+W ]RXGRNJ46+XHX4 MO35UIG&PM4.G+2P$X$P*Y5*11*:SH-,NZLRL4LX(#-I MDS8P#^ Z 8OCL3J\S8T>%= BBM8E?FX"!PJ5TW*U$;00Z-W)" M5,AU5#86C;Y@+#[+&&+:,E'[QO/VN.-8/NWE T^[RL,SCL=0R VB8U$R[;)E MOI"7E8H#&P,$GK;K\[;C@_>ZR'F-]9VLA1H?NO$5XW=/QGE1EX&=(.M8P4&* M&0R=Z+3; GD*TM+2%")3 9!,*B34C!98K,.+H1M1L5NE\:W>NJA(RUM]3G95ZY]YVI6$*MF MG5O Z#T7]\OSCY"%^S@-W-;A'N)KJW\BEZT\^<.[L8V4_Z4-PO:?(?KH&!,C RY:L!U&0T'B1:X_+R,!E6A^7 MR=SN];U/=NRGKUJ#CQ;<@7S_WW'^ZV0V6TV6?#4A;[=.M1U]_F4XNIP//^*7 M&O5GG]+HDESA*J;NNYAO_?KCHP---,,X-FB#:\\Z; .2-#U_&+GR+ 10=9,!FY M8SJ*2!Y+""RY[%-M8*9CD]!D7PO8.WE@/QQ/+JHA/^#DZ24%Y T(5V^\BV1$ MI,2,16-#*BF$)M7XO: _?"#X*.R]D[YP<,VWZ"=\U MH!,\YE ;#2F-3"OK6"S",Q6$YBZ#A=PD8:CAFH[?=?'P3.UW[^^-,0TR%=8C MJV4LRYO6;?"US'9Z".!Q4IY.AA%;,75/=1Z#=IIK'8$<<).LJ?7&A7GC0IU\ MJZP5R+-N,M_@.'1[((/JJV7;+EKLN[SPV<6'T>0SXI-Q_GTR7OVM:^Z\Z+V\ MZNF7I3/>.V2\R-JBR'H&4EOF-3?.JA)(*%M=0F[[Q%/QH!ZKJ$EK*3?P?/X! MTRF,5]/A2K09> %F9.U*93W17\94LXG /=%8I/=Y0:*,Z'!_A)N4ALTFT^' M:8ZYH^(?)-G9ZS=_?*DX<,JGS (ME^FD-0N>_E"!&]KO!,3;0\?[J@FZ!]69 MT:$_#6QL--%OI/TY#*?_!:-+_ UA=CGM?,[9U3].OC2:?3*;X7P&X_SK$.)P MM&P/V_U.GHQ?5T'6>0\_PVRX1SI>2SA]Q-T/)JY;X?8A16(Q9.?K'WRRR]/7IRITQM OD2!P$@C2ZBW4[S.M"OT MT,XDWE(&'*3('*OJ]C;C^@P7$'Z93BKD21"\"3.NOK#@7<@.;C$"I;$ M:O"502R:>0ZB(&B#PC=Q)!Y"=OC]_GC\N^,X]*JV%@GZ,'M/RZ__4SN!?X31 MC5WD"^!!ME9I'TC_ ([L6G*BP$K:S$O(.ME2Z#]-DO6W17@$NZ)?[=Y.WV^B MFA8QCH]T9-38X_/)M$X6NN:YWVHN/TC:A%JYP$R6=8B8L"Q*",Q8&34===:Z M)D7JVT,\-Q8U4DZ/3=$>1OH+QODUG-+I7-!'5LAA%]@_KV:X;??6N7 E&5$AF"$&3C@64A)D6&7I(\R" EJ!8$V0[>MVQ! M-U!@WP'XIY.+B\FXB_XL8X,KT)\'VJ=L+$KF;.UDR%.=JYTUDTYHDU4LPCX8 M(7GH(8>G1PNE3!I(M,4(R1[>C,5%?30\Z2@42Z(V2I2T.X#2H8M!RL(+=V:; MEMU'B6L<-)_H=#:CXRC_5/*)KE;_\^>K+_]SB%-"]O[SK_@11]U%J]&N6*,S M\U*0'>'(@XC15V.BUBD[5[R.37E]+[QC9?DMH[$EDQX%PSWL1C7 M]L ^'L$>&H)Z:OS:154M>?5B_.%R/NLD()8WPB(;9< 2JB@-_>$RB]Q[9HP5 MRGAM]%9-WA_/HKN8CNA?]J_-3;S94Q4-[E[609-+:,D'H:34+$,@UTDFR:*J M?9LB\B2E+1;#H5@BOTV6/$85!]I+U!(:ZFBB"I)V4.1,@ZCM\:NK+10/JH". MV"2N>0^F;XTECU%%@\N3:R?P-3$\G^(_+W&CSRXZ.92C M?K4K+X]@I=& ]'2J Z<_2FUH89)A$FCU5B!HT:0/\3;@3L,LVDNKVSCD^ZBD MA8>U2H%],9[-IY=7\T*=BCKI%)B7Y.[ID!(+,BK&34U?\%G$K29I[LZ4]7B^ M<>NG!R4UR"9Y.X7QK-2)=./\!J68R"7FM1:R8]#RQ'A]XFCM(WL<1.GZX/ MF6RGSM9=--N I;]-QOCY-YC^B?/GE^.\JIT,F7/CDV;H:@I:=B0H71FB(.B0 MC4J\26Q\/9S#VVS'4_&D=_TT,.=N9RPO45D)5JN$C%L03!OZ*M2&,:ASD@:= MS6T2#M;#^899TX-^FHRNF7Z83&&.-[.55W';"*H4P387TO:B^80[UIZUCEM->#5]X,9M=UI;ULV>?R"\;SG#V]'UMYSD;CJ]^ M$<:97*P1S&9='^RNF<"D+&X7UDJYWUK;0V!M5HA[<$'?JM*5$;QR-NDLI:X7 M2%Z!1VZY-HI.2K,^3'((U+VFN:X)!G3>_Q_C29S1=E&# -VE&'U[0H!&0UAJ M>)EU23M]E%;0'I!L(,,W O,FU=F'L9#5:[RR;>^S^UE'S]G#CX3S%$;I%=I[E>>:9R1FMDV\;+"HHY<^')3Y M#^0;'X\N+;-?KFV,=8CNG<7,;JYF]OI68O>R,*#[K(%0@9-''9BD#9EI3O9' M*"ZQK(K0X,"#:YL1T>=JOE;R]T&X+6X;#LN6OJN&'KNBFPM:V0TOR[)09C8( MT2J?,Z=M)M<1.U7"W"0&*M8)PSQEL5V;KU8(O]/ZA!APH%R1W==U]:K^G31< M&\6_&"_: +X8K_K^#7) T%Y:9C4"HS*'M=PI$+.,W"M=J? 5U;,*9TNH;:WU+1" MIM%D%J+(C&O/;3;.^OR]F/-PY'E<.>T0NHF8XYL(!(5I^/2AJEG59MD@"/3[!^RCD/QZ]=5'7@$BSMT!AR MJ!GMXJ%V32*7QDEDQM31[$E)BVT/R*^O!&LG;>Y0@K6+*EH&M'_^?.6M/*W7 M=HO,+YDQ@##,\.QJ?9A@(,"0_YNS3BGZTJ85][VHOMM/?:FL91CM_J3L;21U M>WFK%W&+!1[$U&JUPJ.;9_NR:A-?3XH2+4_<9@L5D.AL<)I9$+19H +F$0L# M8YP1DTMQJ^.\KLPX8"M Y=&C0-;YS,3C["645FRKR-RRQ!3 ML<)QS>%6XLSN#02/;C:>AFZW[$#X",5LM#8/F8IXSY+J+W5B)'OL\F(QSJA5 MEN'C8+1/(.Q!/+=R [U0UH14,C%%2YFC*")E(ZWQ1KKX4&[@XP =O[OE%;BW MF-Z/A_^\Q&O=%RT7Z'RDM\:5R+0LW71*S0)(U*)H3A([P&U)[PO;>V!Q-T%] M.DPX<-P)&8MB KP@-S8$VK.B8TJ"M:B$(A>GA8B^0#CZK?-Q>7=GE/#C=--C MB*$[DG[!Z? CU!E65_O *O=C 2YK+XMS=0Q$C7]D0 )G).,Y:F%*U-)OE_CS MT).^\Z.15OHV+]> >XO3BX'@Q:,VF6P7H0B3K$V0#-9\(4Y&N10E;=>5>L,# MOA.D7QTTB"ZM@77-"NDL[$'(X"P@D+=6#-,^"7+9## 3K7?.!"E"D_2J+;!] M9UA3;;9,:^I7?HL@L)&"[.M$+IZD-TIKE"PZ99FS,2G-$P>=OB*S\JMKK]Z, MV"?#FA/,VUD3::LFJ S2,0_U2E9P^BI:('.U2PD.V>6V4A]FP5^OW;J^=II)U8=/ ;_&$I\E=R/0?GB(F=H$U1O4+$ZSX:I BJI M'%TN;;M_?UV3@RFN05+4;2^T-@]9) _FJ"0OG&ET M4+W1S*((EG'ON516AM"F!>,F0-^-U-LMH/K07(/ U3IB 22)5U,D=85'YIDZQZ:&0_8 M38D9(]09Q-EYI+4(EJI%1R$&6NP'=X" MZDN5#S!D7STF6SLJB45UJ0"=45UNL"C@'RR'(4UBFG;?9- M4A@>AG;&1-E+"P?84CH*_]>DEKQ?,[YEO+3+.P9$_&J6T M39+^MT)WMFS97Q<',%M?#V=_/I\B.8USG.)L_IK;]9#KOK(,UXKZ:1X^<CM@IA;/>[PFV0K1MP(0?8OZ@9F_*;U/[D@\,/_P?QT,IO_C&4R MQ9?S]SA]2Z_R6[RHG8>GGU],R4KJ\J'VS,/]18[R3=^.ZJ/^VY'L\__CZL M!^V " \IUW *U'DPW"<6C51,.YZU"^ @-KG$W03HP)M$_[I[8*#*HP3?=_+( M'5#_]?N+:T??WZ=TT-7S#T;U]%OUV5P896_ATT#%"$;7?2P+R[2/EK8UETG7 M7I!K;16FN-6NL2>0 -*D2>?(3AJ*[U^63Z!D:W)@#==/%JVLO ABRRLXZ1,5UW MP5A80&=81J-R3,E&95H09%>@YT:>IHJZ2RS=F%CW;I-?ML@<>= :D!D@MTV7 MZKL9F^GM",4D'M'R)M6GZYN7U&X+KRQF0Y0,!BF" =6RH MMH&%)&6MH,J6NYS(X3P$]38!/'=V]:*8NP2R>]GA:U=_?>]=B6D03'+6.,F2 MZBH_LV)@@*!F"RB<1WM[*,X&BWOK1YX+(1H*^BX=7/]TN#4*HD)P'E2P#;J"._]3%.#I;@W@T>>X\[NSYL9^ [U(@M#UK!AS)9"I%LPA! MDXF/R,"#93GS& H4(Q+T<\:<:2"X7Q'W&*/9=0M;[5T#5V0LKMK45I,H#)(H MK"+6!IM$T2Z(VTDG^Q\GJX=_2R3I40T-HCKK( \2\B3)&JJWG[27E4B89"0^ M"^5UPIA,FVO&=6#.CRJ]B;Y!+.;AM2]*UZR&+#-9.")I66$6%KVOV9?DLD=; M'.8F#-D2WZ&:LQR**BW4Z*G5+0-:/7,J5!U>A/8K'K(>\A*4/" M-&WN%S;@.58%:A/5WRZG[T$%#2ZVWTYA/"LXK66W;W#Z<9C(]WI9UDU5KPGG ML_7?6N:A;[.6EM6G?2[F2!U,^F#)Y,14?.JT=5K2JGQ@MN3$=,Z1D1U0R%I$ MC]GJY%R37?#TZ?I0\Y%39^LNFFW TJ>3:)$1GF$TAGXP;4;\G)2#9;"6?I\D9C?13$TE2SL#5WF0%DSD (.G,)OL,FU1#W@=IW ML_O[9)+_&HY&@V"#"N =2\&1^GZ]@;U M*)DV.,C6O#JOKR*V+S)MQ\,RK-[VLAM4E0.][#>[0G5#/^K$^CF,WPVO?OBJ MX.EJLPTQIY MSG[^?.UOB_A3,)ESD^OPIE!?W=)=ABM&9Q*4XF-VMK2-"&\']%"AX68T;*J9 M4PD*KUE:Y[W'(DT*P3&4W--:JAF""+XC2"PBTXL&'?VT<7 M#7:H=; 66^Y5ZY$M +8,^3Z(\#AQW%[TN05']E?&45@C5,YHHV"@'=8 869U M\#73OF"1=4R0%6?$E@?"J,2*JP^ MO"9WR9HYFIC7 8,O/!B^78KNF@\_"0MY'_E/>A3>@49QKJQL&-^QQ'L.-SWR M27U$G?I8Y*W@$VDQ: Q&9Y3TSON@@Q3)>9Z%S#+%P2.?NX\$KII.Q9+09 MR;**60MNA.!-DFP.[[NWT>3&,-,N@FT09GI>Y8BCX<>[<8!5T$ ,I' N""&9 M];4)?5*)%DJ0<\WS2-8Z8YN$%[[H=U;D3I40E]IX#?L_9%"$!:*6SFM.ZN M1D7DPJ(KGL52LO8"(%F^[QEXD A;6U7W+\Q3B:DM=KE?U^UR/W_^#?[O9/IE M. \77I::AARP9A34GEA!Y]KG6Y1J[JG0)@-\!XR'CKTU(,;:8ZA_!;48Q;49 MZA>@O\/%RJ'3#W6D07H_GHPF[U9] MZI-512:N6DQ= 9T8(0!S(.4OZ I3:KCW6-D\[PG"UEOJ:M!1VCWYZ![#. M;JOS3VICDL5=__#=^_DJ=\X8!U8IS82J6<11*0:Z))9#32)6&54R6]'@WL>< ML?[[$V^+W.C+V7Q"\%[C:)$_]W[X807-<0S5K.@-UB4L!%)M1LJQK3I0WA@4PCG YGZ4K5ABY M@T+7/N3,%+N_(!M8;V]P-%J,?5]T\Z&OZS34\6PUEQ"3C-5N977J*7DT(;&@ M0VT2)B#R8@NF)FD<#P$[!W(T4<*!AD/>DRCWYO+B J:?)W?R"YID(3[TM,:9 MB#LM]E8VHN(0G8(B$GF ,4HOR7Y#$2SXH+3U]V4C/O3^(&9U $[J5CKHQ6Z/6=VU\9A M,P2NM>&\GL0W0!,TV&H5&$Z>GH[ @C"9D10TEMI_$P^=Z+0!ZK?&J#XTUG>2 MY5JXSR=3'+X;/[V<3G&NE"Q%IN*E59L MUW5[QP>?%5>:2[[!C<_]XA@$JQ0/VK,B:B_0&EH*20L&UB3G1-9.Y_#@L.H@2!9,PQRT.LXY ]\[EX9C7]OU49'.K#LN4+ MN&^,,X_42H/I1"_&2V&O%\6S3VETVV$&TV>0^@P)Z\VTE_3?AV9\??+!AG:?V%(Q,I F&4'M4@5ECC I: MH&HS$G 7D-_([M9(:TWR<=8$-NZ^!YD7';$@2Q@2TZY>+ HD*A2;M0H6$S3: MQ[:!=XS=JY6*'^!2#_HYTCXUD-K8 '6X!T^URT92Y';0%IY=D5"R*-PUJ=G= M!MPWQ*"]==-WE&G737J1'YFE*L$:)$_6:*9ETBPH26: 4XE<$I&4WBZEX%&/ M/TC1[V%/KP/IXFLL#Y8ND!&H)//%D#BU!N9Y+BQ8J8M+:-SMD:7?1GGP =BR M1\WP+EH[@?K-;>!^KQENI?\]"SD?H[P3X%RR!6)7X2KIQ->8,_-D/+*HJP9/B35=M'9<6J&0Y$%A6/>USN&5+O]!O)%0I!@ZV"_J+8K%CV/ MFN&=]+5[S? .PFZ0L')?M:)+0:0D'3DM0C!M?6;1U62):(0.%CBH)KDJ7W7I MZ&/8TK!O'%MU/(> '3/^M8H.XO=[P[]GFR2A/2P'C7. $T'7R!*V:==Q"TSL3M(US#?J-!G);: M:W)%=B_<#>_=PY#;%K+OC/E8Y>T-N; ;[WI3Y.$33]9"+SK%FCK,P $P'32Y MAG7TH0*5ZH0Q@;%)U/IDN/=@T?QI4V\7_;4*]+P8OYI.$LYF=P(/&3RA<9Z9 M2#+0/@@6T0!SR;MB$L*V,R(>?-3)Y2;MKZUU89Y^1'W\B1)7I8;/9O/A1:UG M>'XYOYSB]:J&9;WJW7+$OX;S]U]LW,8EH/T!/%35:".1WBHT-5'5]D)"&T&; MG#'11S+W@W.:*^*XW*K0M#^H!W,5OMR?\U!R]J$.^:G-[X/W+-I(?V#@MB3E M?6HRAOXQ8!O>&6U4W55BBL@A#T MR9TG^W-PASNE?G5ZV!K8-:A?8]4 /;FZK[,$H_\/@4[, +(( 2PFF>G$Y)QY M81Q36J')R13;9CIG#]A/*J;4,UEVJ(9LH>D#E^#>7<+O=-"^_0M''_&WR7C^ M?C9P*D2;R514,0NF-41ZQU.J:7=H!;W^FC?IFKD?[.\4;:'?!I&KW=#7]^GM M7Y.!3\9SU+&&==,BF0%JEQH?K%1">GJM&HYBVA'M=R[VJ,W#5@9O DV-7K0TN--L)]/+J<#K4,H M,IEZT46OC[&*)!6Z\!^9X;*DX@^=^GL/W.\T[%.?/98Q;V[JT$&N*-.MSA]/ MRARG5[A1H-1@.;,N<*:5QEH!4AC7Q0OO>X#X!MAU4#W=Y9=MW(@C M9<+@N2%>5'LT6\.\<8F1"Y5 )JTB/W!KA9-KQ'&T76M7_=QEC]N[O>=5*L # M$:MEB_K(?>:9,XB"!.$(=Q36LL2+"L:+Q-N]D)39(X!!-V&"VQBT8./BQ@&W#? M1TL\3I<[30UXC"(.SA8/TH'5FJ$.%62IH]A29C4#-C@IT*E#;BXG.EJB'4EV MD?\A1DMX@R$[I/5))+/>>\&\E(J1?6^YT%+8VQ7 7^]HB9UD_]!HB5T$=XC1 M$DD9:Y,NC#PQ37B<)CQU/I8*R@4=R8#?91+!28^6V%.1CQ?<(4=+6*DTK]=^ M&GP@;RP1I!0M,X[K:(OR]O;8VZ]_M,2>BMU?D,<8+5&$-U$J8*IXLEJ%K46. M@CPG$#8@;2K6-ZG_^-I&2SR&'$V4<*#1$O^ Z13&\]G+R_F,O)W:UF;U3V\G MKRZGZ3W,L-;(3<9OYI/TY^J;C\\MW/.)?20+]KGH6]E_7CEO $P1('5.Q7/: M^)4,TB3NDDV#/9^]9\%QC9^\+,O/?#GM:AV_Q%-\\4%7MJ=B/-/<.!:RT$RA M!OK;3#[BR$F4V3)1 9F((G'G-'9-.1J$]%Q":I%8^!.S\J?-8+30P MUM?B6P27R4JPRID:!+)F>0&JI7.NL M74X7452(@)&V.Y'KR!.(C@$IG.4B0T*O!.8FDR(V(CK6E4Y?&M^&2#M+_E#G MSM*CW09:RZN;>[ =Y^*F)RUNPXT]5'!@EF#FR>@Z0Q.J=1Z<81Z48BH:K83) M,9;8I9ZN6F"9XGT(EF'6@MRW M>NU-+AM+UKH(1)NV%W,!'_@UA=CGMK)47XP^7\[?T M>QWW"R^JQ"B9X8H.33+&6$@J,:DQ*R71>FP2/=X$Z,SLBE[DWL!168=K5;"_ M!;*65L5F:,Q#J(GT @TRC((]-2,4(;V'"AA"3++KX M)L'D0S/C 8/BT,381>P'(,3U$/#J%LR ]=JINC4JG-:7-'.JNR; ME&T^#.WP!D=?BGR 'WMJH8&I<77_^NR?E\/YYZ>3BP^3,?UUT2Q(*"M=E(*9 M[ )! CI,P5F6A+,"9"81-.D@<2^J,S,Z^M- @\+'6YA6R8];@&II=*Q%=1Q[ MHT?M35J)OL'QL@%<;53@7&$ M;<8UX&1>^Z82EZ*DBT=ITWR30_(AP>LC(/3 M80>)MXAD?0'-Z&Z$%# MM\-5>XGW0$W4.G@OQHF6//R(KT8P_M(^ZV67?_#'^"/.R.IY_>:/)XE^B*1T M65N@2"[T0F@W?AW&F;YC7XSS9;KV+MW^F:X_?"T.*9/IQ2)U[-&Y4">WACZR MJTYN4??F:TEE5+&16P0-%B AYUBT]\DZ[_7@Y%:SI]W]GA3V,\PPUPV#3I=% M/4(U+=]U:'[^_.5'7L'G^D]/_H)I_G(52^Z(5ED!R\H4VEF0,V\@,>Y3ME"* MCFUF0N\/?;]!>X]]_.^3\8(H*T7/YM/+B^YP_D@*K8;\\\GT[]6X?ST9C>CK M^EL#FT%)B::K9B0G,-&A;7WHJD6B2C*XF!_:7XX!_/ 'X($Y?7/DWPFSHH7; M_NCE7E8=OBS==^\N<8 JD*R-9%[5_B;<)3)70#$K5 P"$_?8QN-OM*!#CVH^ M91K>#CR< H<:."5[K^M)SAU'8+17\_60Z_!_,@Q(DCU[7D<35@]/.LYAS M8"487K3.=3S12;X>F]?T_0UI]X;TQ*3>9Q4_=EW7'-+N[S.2\AN';][!4RJP3_.S%^!5.AY,\0 LQ87),1T?KU*6V@XO="$,'D+U5T"3B>:@% M?G]K^C\<6G*L0?77P833XCWHQM MTA-SR@D=$\Y'IGT7";&*H>7H6??HPG"YFRU\M26&R0=%;S9.#V@[7LR!5??^)KO4120 M&!IKAJSC5]UU=95"Y"(UC@*W8^"M"6%L*!E3P75]JM[@:L7N1 OTEHY.R*&. MCU%%@&&,5:"[KEBR?P9=40*=H3#)88K)M+XKM&'@S ME$<-96]PU6*>ZK+K=_5&_V)6:;U!YO*75Y[Y:B)9GEBZI4.N&^U]=B3BQ,$C MW=Z>F5Q"T5'*)CO7NI/ZAOGG+X>V^A]3Z\$3^18;K9=.(D2N;!U'(2 RI\#P M3$%F*$BQ[QC=H6/(_9A$7D%]HN,]X41%-$#BMJ!186!29VPS7+)Y[F<, MKCP316M>(N2H*F%*[@; MCB<"35'D0H!32):>(\DE6=;*IB&P@96M *>W(DTT:4BA)&E>X'RB=UQ^/;V:UK5D-A+*Q"!W':6D=&7VSM/8W6COD M]?BX9->19W L1I\L2)8]D'=<*R2,V!1&:,\*B6!HCP/3J\QMW8M34JQE3# M?/9A!!+2V2(-Q!!L?2'K(.1L@&M--[LJ4K%QM4UN-8U@3(KX MQQ)NUPT;Z%GB7(.,6&=UAD(^9":'"SDK7D?&[;B*WAT9?#O5!CC5ML#87OD( M]Q]?*F==+H'B,F_JGD@ZOUWA"($+EB7G7J4V2]-WQ^-XU7'W,E4JVJ );8;5 MZ6XY"W".C,/ZI'1RR9-Y[)"[QX'T\X+0.EN-6H 2H3[Z M=N2,III"]ZB355BG[NR7'7>4P)LQC].86P)Y3$V]':/E#8ZV6ETWUI'^"L68 MMM2>L2C .X8D$&$X:[(-;S02>+/H<5IT2R#O8UZH]LT\+X6$H@@M/##CZ7## M4$OY*$&+Z"0O666]9^;#\&N-EX5D26<5( M,H*HTO(T.,.9B MF.(IQR;KY,; _-8*3%\P7YSB^GGVBQJI5NM-B^ \*R7 "'(-%0\%HB9/DA^'T=+P9OT$T_E"@_^]5?GGQ7^ET2I__YS^1->#U7T[/ M%_A]\?YT2HF*H5<4# 6':ET)&]=[MFHWS7"#;\)3RT7(+9@:9H_R%ECI MK6NX9T7O"XAUB=G7IP6ZKJ%7ANGZDL>1R^5,1H>YB&%\K-& ]YFESR/';A?] M-L#L$7F[LY-$GNYZ+#1Q\R805K:5USF)H MLU#M2:I&&#XW5_RTE=:&6T-]O7VMU9+HI[ZAT0KGC9FZNV#9"%$S"A0^:.45 M>F&CJ2N$F# Y^_#0@N6GOFOP]<6F5>C,F,LQ(!S[YF3S"6<^"QEX[6*I%6&OP"GC M0)!&BM8EV3:/27?"W<'9PO@P,Z9)-G\/WT_.+LZNA'01YVEVLF3JB$*DB2JA M2.])\B8+4)'YVM>HP7I6A.,\:#FN4>W/,'1P\!\%,GK<>KS=^_2KJ^S=V?3B M?/&AW!AQM+3G-=<3E8)RA>ZX.K("%'<1'',D]UABX<6(>P,%^AX3M"FI!X/H M$6J^Q\7#6RX=*@6OM[5,(IHBF!3 I:RCKI'(]T& -JHW]0EKY>YC]$Q?+,7&7W-6>VTG.MIB0-12#Y"_5/:?. M% D:/0\,!;-L7'W&&S!U,"@?'4):K/E]:A'6E5-4_Z7?+V;I"W&XK.!3(!"K MW 3H%"0% EQ!#"14SY YDF7Q5C0!]LOH/3S,[D"O#Q2%MJZV_CZ;)L0\KR93 MR0_GZ;+;>/[YG+[DJI/DW7E^6,8K1K(.:+E *#DG4-9*\F]2@:!,1)7(\TE- MUJWTQ<#!(780S3\ X=T4-C^%[W_!<]+J\G*X^9OWW^N/=#$(+EWT&K)5M5*E M,CBM$O@BL@M&)R:;-,KT0_[!P7< K3\ WMT4*-^=+C^(?OI0[A:/:@IQ_E/X M>K((I_5O5W'H1'@FB^8!4DH:E"D,?/060BX*==U+))L\FVG$SQN\!\#% WC? MOKC8VXLF:9Q*@FZ<4#@#580%;PR%L4[P0MPIE&UF,712R+^_ -N'I[3%C M]\>,G;"RBP=A+U'TOH#8.Z.9D0@Z$H.*XD@**B/QYHT63F'W2[ZW?EC1JZT+LYR"(J1DYR# 2^" JEXP)BL*MAD3L8A/&;LI/A.CQF[ M:*W!NY5;2=Y5_\Z:,'3H?-0<8@P95)2\CB]*A *7E>-%:]8V%K]+T1N4>M)6 M@Y/IDL?EL6V=-%(CT<(UQ5W9$',N%K#)A,QL0:F:W((WB3CL<.'%ZFCPF.$. M_#>AIJ6?/P8/_>7J>43/6\BVX6&PILI$)HM1$;B(')3(GKPXE%"8,DDGM%XV M:: ?@3O;2M%=1-JC@I<-/9_^?_KIR_1B'LXS76Z_3"]F"\3S1XO%Z_N)!+D+-"_<-6N.)_>N%97W>F]3M3HDZ)&$SB:">W.Q(Y0 MO8\051VXKRCH]JIHXY4(PF(()C\TL:-/VH:?\.$SG0C8:0PQ7N( MC"G0*FFO4T+&VKV@:,+2"*/2?K'=VW.Z?M'1:H;'=NWT]SG[Q_24/N;T9/%C M^5!$JZ"*38&B\R3JFT$)3G('O A4+M!][9LTG.V M\.TA!'A94P[;QYB\>AD M_L]?9EA'C> ,YXL5@U$*]#D#9_79>-(*0A$%LO',6*VTE&7T!O$09V_F,"A6 MQK0NYBE[__GDVTDFQWO)8 [FG+T9 MPZ!8:3%OH[\AWSEY93V"09Y J61K$S8Y@4HZ9Y06!MN _A!;XK:!]" :'V=+ MG$936%8%I.6*(A7.(#!B@R6#,CFF=6BR@>^5M<1U L*3+7%=%+(OW42;\/36 M$M>]):X35G8R(_T%BMX7$$=E5,IU;@ 7 93@ 6)T 81"2;Z\57R@_=^C 6^G MEKC18;>+?EO.![W7$2-3#BJ1:,@]%J"D#^!3'1@@4TR>I&A6GL[ZYLSN(3)N0Q2UHW+S"@(@>@26AKIG8E%V^9^SF >3L\J>\I?>8&\ MA^NM^GAQ=D;F,2WKD0%'6,N*Y\>+Z25/X3S_-CW'FQS>NZ_G5>(W1WO2?W3T M\7._35<[(;51-];NQ7RG38O9Q EW%/JE.F(5G9>B>.-*Y#G1:?=0F]9.B![# M@(GKO+<)4C T&KA%"IOK3TYX"B\X&7!2F2L_W(C[S?G8.HF]^B9\9#+.Y7@1 MA1&-LQ)XS!944 Y\Y@:$83D1L'Q)3:Z4S/HJ6.Q' M=NLG,:G.C_8%DE!U#(B+X)G.H(N4AA61BFC3/=B"FUU5#<<$WN%A,99R(MW( MTS.Z6(:1(>/D':9[-B N);9IR>I&R;QU)LN-\/(%HK8.5JTD4$+1J>\8XFB MW)0@)L$A9.6E0560-4E[#X"29W)-PX"DB_S[?N%73\H/Y1/.:U"XSGHXY"[8 M0"I+UH&J+<@^%03#@U*241AJS7.Q_V,?OGN'OD?93WL47(^.^ UZ?I]-\T5: M7"W/3LADX<"%#: 4(KBE#X=()!&@'6<=%'GKPU^9(E\NN#86^?/)<9V+^.X\ M+[=XKNF**2K%;*23M [)<3R#BU%#LC:YJ&,T,G=0Z(-?\LH4N[T@&Q00CW". M](%?B*J?\1N>3K]6QM?Q_.6[7NE+-#Z"X$6"TBZ!_ 6VO M 2*M5-&B_1I/Z5?'1.%J90#]?)L^38!5F1%!WB[W]D;B/R]W,G*FL22IVG15 M/T/8:\))KTIHL"'PKWB.L^4Y]RZ?D9SGBUFH58#;1$ID/D23P5JL2#;50Z%H M6.ABI'!."M,$*1M1]YK@TK\Z'EV>UW-]<97S.L*OTUD%^>J'FDHYHN/Q_ +G M\<=?<7H\"U^_G*0C/*[EH"UJA%M\72]UOK[8O5.KBRIEXXH21C#Z(WNC0U%2 M"LMY1J$FVWSQMM?)[6_^VWF9SL["6GCKS&]BPL>D-6G+>PIEK(>@DH%D4G)! M(,&SB?>Q"7';>U]+ :\&[I^38:;%'R>++S]=S!=T&LS>?T^G%W4[VKOY'.E_ M^5/X/DG&I[K9#XJ0C"("<@9"%A&22VB<(:^Q35/."V@=H#.C;T3==]+::JQI M5>P)Z?SEQ_J7JUQUBL)KISDX$6J[;5801$([=U&S]KH M\V\ C?[I+L@>(V#X,E,CA4][%'R/R:4;],SKOJ051?.UK[L)41TJ1EU0<9^: MW5:(^E'4?:WW).6=04 $"D=0(6@6+ 6PNH#WT4)6Q6D*1:R*FZQ^&*/J'RG[ M[%#S783;HNU\1O_"0=]E^KO(N$^;_>Z^'+V8_+YXX2<">FC(8=" M105*N0 ^L@#%2YLD<43>QWT=SR_%/,?T'\?3;_^Y_L25GM?_<%?-U]^ZVTN^ M)_%/MY)=C_YWY>G]Q6SZ]3(.X$'SY)%#)NI!\3K\7R<)UB5;+%U:,FXR]W4C M.[WYQ?NLQJV$V+>C7;E-MR]N_3NG_)]\PU]+18O[3E"ZD94OGM+8$ MDO^Z^!'.\_O_NSA9]@7]AHNFY>\^R6E1'F\FKCOEM^V@O'XI M[_K^>/'NMM G)19-(;8%*TT!A13,!Z$5V*BQ('.Z45_!4T2-M6#> 2,/)*WZ MT<%(*N/1)J.8IR"_9N55XA&"C71#<1$5Q?R>A]:KU/>S,KX%AEKK:0R5\<># M2X^)KIW,0(=J)(4'" P10K):B5H2VJBG]G"2<9U4OU$RKHL*=I:$V82H@TS& M==+61MF8EXAZ9S@03"=3,IE3X8Y.5KI$8R*X^\RT#=*RM%%#X!CU_Z)D7/_J M[R+A-LFX9&S(VF)MRJ9S+:0$SJ(%9ITPZ++D^'J3<9W$?S\9UT5V+9-QF(RA MD+% J@V"RF@# 8F-R#&SD%D689. 8V^3<2]1XU9"W$DRSAFK;=$$IV $<<4- M,60MN%PB+X;N!+G9BM$Q)^->9(&]B*QK,F[]U_6/N@KNO__M7U!+ P04 M" ]B?U20%H;+9/C.)8G^/]\"FSUVDR6F:.2!T "U<>8QY4=VY'A87%43EO:F@RGASKEDI4;4IU^ I"3JH@"*H#-[;7HJP]U)XKT?R!\>'M[Q+__[V\,,/*EE,5W,__5/ M\5^B/P$U%PLYG=__ZY^^?'X#R9_^][_]C__Q+_\7A/_GQ<=WX-5"K!_4? 5> M+A5;*0E^GZZ^@E^D*GX#>KEX +\LEK]-GQB$_U;>]'+Q^'TYO?^Z DF4Q(=_ M7?Y59+E43!"(\QQ#%+$$TIAH&!%":8*9X$C?W/]5H1QEB*604)Q Q"F'C,8Y MQ$1@CI.89ADO'SJ;SG_[J_T?S@H%C'+SHOSQ7__T=;5Z_.N//_[^^^]_^<:7 ML[\LEO<_)E&4_KBY^D_UY=^.KO\]+:^.*:4_EG_=7EI,3UUH'AO_^']^?O=) M?%4/#$[GQ8K-A1V@F/ZU*'_Y;B'8JL3\HES@[!7V)[BY#-I?P3B!:?R7;X7\ MT[_]#P J.):+F?JH-+#__?+Q[=DAZ8_VBA_GZM[.[ >UG"[DIQ5;KMXQKF9& M^O)IJ^^/ZE__5$P?'F=J\[NO2Z5//W:V7.X]U4I)K91Q9J7\IW.#_7B%^#W) MNSJ6M0?A2G7?]R5C&Z;O>Q/WL^$'%5[@QC!7BUR]4*_GJK6G[^RN9WC_81Q4_F$:OB[;QZD2:Y9(IP MG4+.D8(H3E)(A2(0"4F1I)S%1JKF3$[4''[YM%&LE/YY1/^3RUQ5/'(ZAN,_M9TJ2#YMX^?OA3@W@II3)4?IG-0 M6#V+/__+CSNL1C3U7$F,!6'&N&':3#TU4\]E!"F1F!.D,&5JLMK2Y!]KXNN/ M<'5F,?G_\;3/_K"3.0L[CZ4^T%JW$C25!@VM ?\.FM?5FH-2]1M0*0\:VH-2 M?; R^H,:@!M000#,JU*!5 /2G\!B*=72[/-/ +ZEOV*YFGQ49LNZ*H6Y_38M M)I&DU&QJ!211:K;I*38+4RPH1%KD D6/;HUHZ=>&[+Q2F\VAG] M2A0"D^Y']32U[B"PT."#>8^6-26"7ZV@_^_US-BB?@MYF;L:Q&5^.B2M4X\= MA%=:]-E\^FV7^'V=4DTG&R?<9W/K!*4:)3JG9OG3'")*$#3SJJ#&*94R8SDE MQ.73/'SPV+[+K>?1"N?V91YAU?Y97H- X&_237GG+_"+8G6G/RP7!Z]2*2:9!1&7,4086702SF!2L9)C'&B!2.3)[7DBR'P:PX4'L''7A!L)[,^ M4 E,:B4<=]L7"OQ:27C>PG##1=;??&E5!\5G;Z3!<+J>_B_I7BT#]BK+]'&4 MI5')\V?O&X3O+TF]X?V+U_GQ_V;75NZUWB_FBT>U-!,^OW\[%XL']?J;W<&I M29222.1F#9"13B$2$8$TC36,LEP0F:8$">KCNFL?;FQK0^52F98B@A]4)>2? M;\!<.;*<(\INGK+^L O,@!5L34G!VQK#6MCS+DMO1Y0;*GVZCRZ,.*C3QTW[ M0U>-XUW=&*6S'^BDM^>GY:(H)CB)5,X%@JG,-$0ZYI!'<09YDE"49DB2A YT M>'1>RO&=$]6R/N.90N'*>_C G 6=]_?8W1ML1N/PO3\4HO/LM8OXQ M'/F7<>[-9^\P5+?5P\CQ,%V5QP"W+8L\@X3R".94Q3O^''9J\VI =L;BFE(;\? MXWO.@QN9AT,W^)Z^!5BPDQW\:J4'I?@]'"E\_SA/+H]H+#G^>WC>1W6JO=KZV.^TQ_,8^W2^'IN M$)A9&3ZJA\7G)7LY$8E@461,\!A'-K WSHPQKC.HTD@C25C$D).+V'&\L:T\ ME<3E^58Z^%U?\'5:B?E$-O.#4@-J3H0V@&WD- MM6T![1=$CY6C7S '6B"N!=5O"7"'J)7I'1XS'*&[Z[3'VQZW=72WJ^735*CZ ME%C% J4\8C"+8PU1Q ED$4X@CC!2F/-<:[]0^^;3QT:]GU51'BX5E9">'HY] MX.)$"4$S#C/%S,8JSBCD6DA(&*8ZEU3D*G<+W+@:NF&B-@[! TOUI.9KQQBT MTR ZNO2[ A/:&5_)=3E@P]]S?DKC7GW>>P,,ZZT^I=N1G_GD1=T([X.:VSC> MV[DLCS$_+(K54JVFR\I?K>9*3U>G?<522YFD!.HHIQ 992&-8@6S".-(YPS' MV"N6H:L@8Z-1%,4__,>?P0?S2[^/O_-,N/'$$/@&II2/6WG!1N! +N)KP>J3 MC3K+,BAQ78O8(<==_;R!PRTNIMW\S5@(UE"M#O=^4;;>A9*WQCQA]ZH\^7O% M5NH-FR[_QF9K-8F%3K1.!)29+7J18\.O6D0PY8*Q3"LJF-=9W&@T&QMA;P0& MK)*XBN\ TL@,M!$:/%FI 01EPNA3J6P9^R'-UH,M"_!HMH)E',AH4D=]W[7 MP2//^0:-/^3$,?FTPJ@9D+)]<6N@JI@58*$"%BM0@C6"B)50\S^*.)?>E?MC M1,>$FM/A\F"["CBP8;%Q>=U*.;6WL%EY77&[7GU=+*?_4'*2*(XC2G.S"R/F M?P06-JR#K,=>+'N=P[' MO_SN3IP:[T*E,MCI/()5U'UB1K$N.HC[QUCIW''O;>WR&++;:K1=U=[.']>K MXIUZ4K.T=CL+E<5Q3A6,<\0A(E)"1BB"<9IG,<)9FF9>AQXM8XUM-=A9S>!G MQ:Q?08(OA?7K0_!#*3A(/5>"-J01R1*<,0:%QBE$4G)(I$%:\40F5$<)UMSO ME*0GK(?*='UX,%3]:;40OX%?V+**N'\W97PZLSNB()B[K9X]X1AX]=N]KC>@ M$O0&U(@%.'9QP*3/A:=MN$$7#@>]#XG?Y99NQ/U.%852[PPYJ>+#8C85WW?G M (@9XN :P9QC"A'F"'*L4Y@G$1?:_ 'EW(>X6\8:&W%70OJQ1!N4;BS1$T"! M6:*2TC*#E1/\6DD*@IR;."#2)T>T#3V_$VM&)^I3TK8WTU5,1$XS6F.$ZA3C"'BL8 LYA3F M$8D8HQ@I@?T,$6\9QF>>U/+:E!2S.2R,X;V"ALL>P,-6?%!LY?<\Z_6>(L=# MWI"P!^:IC>Q5B7@K?9DOUN-=;B&'/>;MB='3 MV_E!'1VPXJN2ZYFZT^6&X^MB9NXM*B_Q^\5*;38@=\N/UA-<[(P!ELIYW<'=&9-W93Y= MLV_V])IVGB)'G^@0P(?V>-8Z6,2;6OROS3FB5>1F-QF+):B4 ;]^+HDSB-UW M-;*]NBP["S.L0_):S([$>J0 M+7@%4H.G"#HCUBTK\ P43JF A_<.G_]W1OJ327_GKKW>2UI;QJ^_J:68%JJ8 M) E7,HLXY,0Z1&640QKQ&+*(4Q2C6$7<*_BZ;;"QL>&^'T[58EIV_+W>0'3W M=1X!C9AFB-K8=I%+6YA>0T+BN*R-FD6(QLF\#W8-\!;T/I'V M=R!?@]Z@ON):4/#Z(FQ7N83/X1'*^WLTWK,Y>L]IWN;3/7M/-[I^.Y=*G[>5 M7W\3L[7U./ZT6,C?I[/9=O\9QRBBL<"0,9Y"E @-.4,)S',=2T$X2C7SH?*N M@HR-YAN[4U9*7G7IG6[5 S.CGR<#=9XE-W8: OO S+53 PEL6>=:#[!1 MY,]!/ '7PMDG\76695!2O!:Q0\*\^GD=NG;9X-,Z&"YBBJ8X-EL$*8WUI1F! M5&$&K0^ <"8%39RZDQP\=VQ45XKFT:>K@5 [+UVA=^AC(KN_+593ZU*L0UG+ MH/=?7RT>V'3>5X.N8]VO;L[5>.1PC;F.]=AKRG7BSQW#]^K@UJFR93&/CVFV MZV&FL. X5E#$%)E]49H:JR7G4*M(D#B/-!5>9\ZN X_MTVW(74:#% W)_^<_ MD23._QFH4@//X#_7B7 S3$+ &Y@A#I&MCX]#V!F^Z/0:(N@Z]K#Q@IZ(' 4/ M^MX_<-+BN^E[/4RP&T$..VVAC:MA9FRXU,(CD$>10;B3ZH^1*'B$ M8F_Y@,=/[ARIPPP&9=!Y&0-TI[\4U5ZS>V3$-(UU#*-<&-,2YP@RSC@461JG/,6*2R_3\L)X8V.G MC;A@Q;Z!V29KUH^0+D'L1D0] A>8@+:8U1T4C:R@(6P9H-& M2RB+TC@Q_^<4@7QN@+'QQD9&L!$26"G=>.,LB.U$T0/K1W%I]^.8?A]_[V<<.\H%?4FKS15^\KFLLP/XQV7O;MN/@ MI&S"4I+'*$$P01F!B%&S$T\)ADFN64XBE&,6^YW[7QYT;)_ZT1E_AV;+3F!' MN<9,QAK&0ABP.2.04&./D4R36*$L(TI.5HL5FST3V-NAPX']V8X!ID-![F:: M]0UD8!8^G3)Q,B*BSS (=XSZ#7EP&'?@\ 9W)(Y#&3SN[9"P8*S!I=UOOE+5 M?]_.[S;]MLM]:,-(G*@,V;Y^"LHTB\S.4$20QVD*\UC&$L=1JMUVAKX#CXW_ MMX*"657\8];W-+&0AACYR) M0$@/E$?1(^)^^14=8&O-N?!YWG!Y&!VTW,O-Z')_!_+O?'+R43V:-_&K);\[ M716<*T_+O\S-R*\?'F>+[\H(+QP1&%& M8QICB57*,^?58TC)Q[;\[%2PIR>B*O=71O" M=4"J%H-8S77>H!'JXA_X=WA MWQ*'-6ZL;^AO,^CV"D66&( -"&"+0MEQQV>Y M'?1M\5BOQ_K6#+3@5V]%%30AFF\/VP^N*!K7/=9O#ZM*.B\;KX\?\?RE)^/A M.>:PU?H85*#AS)?GP'G/_GD6 ;IY33\OF52V=IT-&2Q_L*[8H@YT)X0)I#() M->8"(BTII$0+F(@\37.6QC33/N[2UM'&9JCLA"U#85?VQ_)Z/[]=.\)N#KO> M< N\R!] 5OY8'ID4 4H/.X'2IVNN?E_6Z[-5 M^LR_Z[HD]8NN)>=92@1,2^FS(]O.]@+2#-NZ!DE'#*21A#EQ!8LR!G$>9RE*,TPS1/?-KO]83U, M!OT)M'M&.4X3S!(IHQD\DJ 4]30!!&F'[ 9-OQV2+XPY<--D-P2.^R@[WM=MH=QZ0JM MIG>+HI@P(I7@F8(BP9:Q,P))EAA"82A/J$XY1HG/0?F),<9V+FYEJNIT+"IA MG:M&M0'I1AM7PA.8*7:'&'4XX@]6P!Y/MEO4[Y,-3@TS* &TZ'GXS;==VC&G M=S&_+[/WJW/O%]]_4HO[)7O\.A6W]DRD++O;J"9MN_5E9H\MJ-9FH\US8QWG M*60I-M20YAGEN5=FK]?P8[.5K?1UN" MQ 0BBB)(&V;7JL'ID4[DIY#Z795?ZRA+;O*51S)*K):E"5N4HGW^RN9W MCZ5?]_UB_F0V.$K^HFQ9 +/'?%)+=J]^LJ6 7[&5VG;&G>!49#C7&&IF]GXH M%AHRF2H8B2Q&B(E4(SYY5,OI0GY:L:7KZ=H(5/-A@$,%PY'!1FS *KG!?5DS M6QK)@;:-I)_*ON=2[,BV;(@T5V7<3V6<;Z73]4 EB[6)AQ M/ZOEPT12E"#$$=08)Q"E*8$D$03F2-,LCE66YH[M8WR&'5\0W-UR:LPV-@-6 M/ _/N"O.#F<* ; +O-YLVL;L:!XTA 8;J4-AZG'R$ #;@4XA-A@W;#[6P%AM M,%X9\?M*OO%$J_6 PO59PQU6>&JW=W#A>V\W]T)]//)AN=#V8&1A>,D>C6P\ M;8GBAI95"CD2AK,33&QO-0TC0I)8Q"+2N5=#GO;AQN?9W(GI<>KKB*W;OJ,_ MQ 8Z =X#S8H:P'/I!DJ?)O.%$0_JZ*7K%]\9/97)TC@1$/[0CHW?@_=T,'='KU27@*\.P MV_>."!UMM;L^IQLKVE3AZ:KY^;B-EU5S8HD"4*II1F4"JE8!("@EI M+ T+4DYCQ&*9I$[MO!S&&AO7-40MCSE%4UCPP_O%2@'JZ4EN@]J-PWH",#!= M'6*W)V=_E.0 1I_LTS;(88B5T&F4)C5+L$VYV:9XY@:\ZO,,Q16:4&T<3H[Y;/T;VA!H:]S0>E]'ST\9I++MG4=R M*70N%.1($HA2%$$FN8)*X31!-,XCXF6/[#]^;";(;8?(M / '-TWG6$([:ZI MDH9"M! \K7.OWIC]$8;UOIS4[LC;P^6Q)+&L<1 ME(FP]3MT#&FB,(RP^9H5RG*=>_55.3_4Z#[AK:1@(ZK+V^P+L+.7M@?8PGMH MNR#6Q3M[ 8R>/;/G1AO:*WM!ZQ,>V4MW^+=->6T>N/I^*Z5Y-Y$9;'@$DE(;1T#I*39.F2"0J)R@D7,TB1U;I_2-M#8N**2%=3"WH!2 M7 ,IV CLWE&E%=]VLN@3M1I)@5&*)W-U;Y1[]N#= M?=&=/L)M2:>= N&^Q8^?OA2@BN/RK[4\^,P['AB-:3;_NT7,5A \ZI4(/P1 M F)/3]L?(^CU0/;_)H&MIV=DN.#5,^-W3>5<"*5D\<8 6);NK2I]:T:E4@F# M$:$(HCQ2D#"<01UIHI(H)UIY5;\\/M\'M2I_WU[EOD.^9AL&_:9HGAQIX*S,-FV/$S%; MK[[*[U88WK+1 )O /::HCEA,()>:0*0)@HSB!"J$8R)5FL:LB\_M8)BQL<9& M2GO29L7LY&$[A-++NW8%0,-XU@I02Q@FY+$%@P .M<.1GL.9=D;;,XZTC.$S. MSP;'78V,I7I2\Y:#=E<\VQFT'XP"L^?12W:Y\+(K.AYY.U>C-%"6SM&KU%P5=* M3\5T-1%IC G6$F:4)1 AE$&FLP1RHK'.,9.Y4#X6X^4AQ[:0-"0$LA+1SX!T M0#FAB<:,4!@S%=FV.!+R/-%F?5&$Y2R2J4)^3N>>[]O:>!% M:",LV$@+?F@B60O<8[UO=W3Z-.X=1AW4T'='X=#H][CSRI8 903>1YM!?Z>_ M%%7+[(F4..-C8V/^I5O;3RPH6& MZT)U*OO6#K8;W_0&86"J.>B'? ,^;M SPE;EW@*T%6@#)4B#@9,#/D^K@3;= MSS8=:+VI8\E891ZB3G==;H;VOE??5I]_5[,G]?-BOOI:3*AB*69(0A6CV!B0 MA$ F,(,D9UIS1F46.7D>KA5D;$1DWL'$L])LUREPXZ A@ U,3Y4*-X=MV_=R M!58+P!7XP*;R!ORG8DMP-^\Q9^!:$'NM?]M5EF&KY%Z)V%$MW6N?-W!\4GUF M?+=>%2M6UJE[ORX=0!$W.S^1(HBDLB>\.88DPARFDNN(TSS2+!NP-]&0DE3#%&<)YIQE M+$H'JQW9WXR'+P1Y?KY/U'X LNVH6,-/6] I>D(HL[A'%O@5\7!PJ3+'UDS^N$9T+;Y&DJ*411(J#-EX:24X9X M+KEG 09? ?[X6REOR-VX.B20@:GX?')UV U35\B&3+I^W@U25X1\D[)[WA"Y M[L/L*_7&O,83B1*6Q)+#'#&SWV%(08KB!#*44:3CB%'F==+H*\ (60V'<1!M M(>_7,=0%R#$ZA*P.PWN$#M%[#D_05H91>H .$>KJ^3EZSK6% YN%3E592Z?1 MT.EG(\9ZJ>3=_*.RW86,9,:PG![V?,51DC&5VGA-*BE*(#8[_BBA-)'2 M*S*W5^G&1HV-4LH+#:J%;6K#L*K*$#:^J*$CV"@)S,YRJR8H]>Q:@["/*7?< M_S_71(;>^S>J%^[F\Z;#' 9M%1P$_C#E#_L0\)EJ(_:([?G"B7T.TFW)>%UG M)'U2RZ>I4*<=$=O6!Z7/H2@KA37__G)1K-XO5O^I5D;2Q?U\^@\E)RJ5* IYG,E(:8HD27R6CV"2CFTIJ0JQK>?+K80VE6SGB11&AP(L M515+96S%8L_3;&G*9CG[K2/AW@.W-644LSN@;WGK,][Y^!K=>3:N9*N0^>T* M?%COS4E./Q]KB_AA!UTK0F.^>&Z$WY OS6H6*XF/[/_6BQ? MK@V%/1AJO?TV+28ZRJ,HHCF,8Y)")+& #*4I3+A"J62(D-0IC_CTX\?&]AOA MW.CZ#&3M''L]$(&)<2,7^-4*UH.IW*YQ"Q>9&QL\9'XZY* S3QZ$.-JUVGSM M%Z[J6'S;V*'3U4LKWWRU+(G@X[3XK4X,HCI#220UC!A6$*64F55.2RA%PG@F M<,ZRR*O\=MMHH_N 2V'!GK3 BNM9<[L583 MRV^W#CAL 6X7W8]*<#O=U/%<>;/?==CF?IDO>&$L%;O;?3M_7)?VQER8NTJ9 M7GS?.E)?SEA1O%H\L.E\DB5$()81F&/.#!4Q!*F4$@J5($-2/!&*>AU$AY9X M;'36<&3R[[M#"5"*['FD'7RV'<_ QS2'H0_-VZ8/_%K)VR.]#H9MKZ?KP84> M]CA^J#DX.K\?;. K(J";P5$3CFE$M$00H\Q8JC%3D.>"0'N>I92@)$%IQPCF MYCCCC$!^T7.<\1ZR6M DS@B!F'.#+$U2R/+<++PIRJ-,8HECW2E.^#IX]@W1MD^ C44SJ>C" ]>6'7&G]* MJZ7A\3*,O23Y"9:*:I6:;UI@ 1$3$61967A_E$9%I)1F)=$A+(($JESR..$H#2/B-*13].N[9.]B&C@[ESV -@W M#',#F-NWW F&P%]P'2;YLDWY#J&0!XKV&^.X>?C P8L'.AU')1Y>T*&H7Y5G MJ*,I=WT3D/,[BU&P+A)80Y9F /)493% D49;Q MC+OEVGN,.38;HI+:!I7]7LL-U$9P&SLF:N'-%L*&CGEO('RFH_WS#P1R8&*H M\;W38",RV,IL^&*#KD=PI0^B'D7Q^D=VH"IYO2#L5S_/#ZO6@GJ.CQJNPIZ? M;GLE]SQOO;)6T^MO-NQ#%1/.LSQ*F(*"(]L836!($\RABD2B">="2NUC9AV- M,$YS:['-T5"UG!WK,&V!=#._KH(G,-ON\E9>7\*D>WFE0[V#E%3:#O(\990. M=3Q;.NGHPHY?M:W1:2.YENJK>=[T2;V=B\6#>KPCS^Z4U M$5^IZK_;]GUI'.-$,P+C.$$011&"3 H*920XS5(>"^$5TGN]2&.S]:J*NZ*I M$IB6.H$?9D:K/__5DT&NGS1'RAET*D)S5#D+>]J M_4L6(7^? .,3M8B-UH% MZ=K8'YR]4M_U4@W+E;VA>$2N_3VY&QN_,@]_,O3^M,L'K$].K3U?'I!.4D$2 MDBH*N60,(B8I)%H)F"B"XT@(*@3SH5N',I_XN\+N14<^@!B:C&L_Z,,X(;/OA M5B+7X6M&Z*K*5H^QP.X0]1H1[##LL''![C@<10=[W-J-D'YFR]_4RH:)?;(! M9&50V22B49SH#$.)=0212 GD-,EL3I#,N/E=3KUZ"YX:9&R4LPOE]*.4DP"Z M<("N M1FH0STY#RC)I6O3='_ R%KV[94Z/-KR[I57KDVZ4]COZ,P(V;2X3GJ0D1SG, M4TH,3PAI;(& +V1[6XDC*^+Z$E;(4 K M40]'/_'+]7'ZF?NY^>_1M6DL\X1&*-D71-@5JZA(GU))"%F'STT) MB/C)%)>0XUV9TWZ8PEA69HED1G,429BEMM<42[%MHQG#F*8BS73"$N15&J-U MM+&M OUDCY_$U8VI>T,K,-T>Y6GW5 ?'"X<@&=8G!WR>[.@VW<]F-K?>U(TP M;N5_K8M56?KW\^)6RJEE)S:SY9[?SE^R1]M3^337?51_7T^+Z6I3P:MBLKH. ME[V@RM="7+%,Y@3&66Y[-<69-5\YS'*6Q5AC%2NO9@RA!1X;;6WJI%6G?;5U MLU>"L0X']2.TX//NQHECFLW M'K[X>W+F],V:K/LXB;$!^C%LBJYV-"I/Q(> M"O@^>3RXS(,N!4/-P.%J,MBX'?*X3CEE;A\6RY7-7[8?P[O%_/ZS6CY,D@0C MC8F&K/2%1"*!I"R@P1E)2)LEUN40AJ+#.:$*L:0^1M"/LENG?$:+,]MV@-J M;IN/KE@$7IJV8I6)(?V9_*?4[=,\WWO^H*;T*Q6(^ "-D[% T.5D.X-(]W:S(C\KP]UJ] M,7*^7,S+K+=?IJNOF[KRK[^)V=J6)+/-B\S_R<_LVP3C.&*2,YA%F>'B))>0 MJ#R#6-H8;9[(./.J$==!AK%1=&5C+2M%_"RL+C/@9H@%QC4P7=?2 _L)@8W\ MX'>C -AH< .V.H"-$C;=MS_C[@H(^[0!NX@QJ*EX!4Z'%N4UC[KR=+^1=O=F MJ?Z^5G/QO:Y"'J4)YDDLC?V9:8@089#$<03S#.>*")TQK3N=\9\?R_!77/"(!^L SM(CT%7IKW'.%9/'SXJ<4^KDW&$ M^U=T39T_Z)'S02WM+]B]BB?VK!1AG4&-L;2=!B1D4A.S$8I8(O,(Z]3+*&@; M;&P?\7YCIZ5M[/2XE=8W/[X%8[_V>\M MXPV<]GY9\^-\=X=[.OBT;V>SQ2=C-OR[8LM5W>0M3G&,@SOZ2D@"?__[:%SNA.<&BX>K M^4IX!G(O.[XT?I[D%M5;O<>G[AO.8]PB]9Z7N.VZ#M3U8RR05QIPM/;H10I"E-(%4(9GH2&*FO4ZQSHPS M-D[;B D:L[4NP-#GYNS<4(/NRR[H>[@ENW2Y M'Q78=NF?U+VE_9_4XG[)'K].!9O5APPRBYB4,86)U@E$-,XA1XA!IE&.LR3) M>.+43KAUE+'10%-"M\^_'<3VC[\W: )_^DWA>CR2<5*_Y9,W]S<^=_/3X:?> M/L @'[J3CIO/W.WB;NO]OZN9_+SXF:UL[/7W1@RV,(;?>F9+&7Z9+ZOLFG\H M^>^+F3U-MD6A)WDB)--)#G-J*Q#&(K6'O J*3.11EA,F1#29JWO[C,_NED%W MB9P^#5I]&D=RA?M,K+1L5N88U,*"G\S$%57E=>^NJ%?,F)O-$7@"ABKMS%=[ MB1Y6*[A:P(=:KQO0T &+'4VM; M$-:2]SMCI+TU_RPFE# L<)1"GBK;&EI32#.SFTHI35*6$)ERKQH8QT.,S8+: M2@A^M3*"4DA'3T@+D&Z,=AT\@9G*$QG_0^VSRO=ZN'T\RK"'W&>U/#KL/G]E MQ^];?%5R/5-W^G:^FLKI;&VKT^\(IHK!4[**T7MX7%?>M#O]FBUM[_EB4R;Z ML_JV>F&4^FV2(A2E7&"H2]/*]F^E42(@1DC$,LJ-U>7'#[V+.#9^^;!8F2F= MLMGL.WA5Z]=8_\%&PRI MKS"_&![WEB&=RBM/M34.S+:LTYH:$:LE;,Y/$WU MSL]G0T5[TT;)W;2"7S^7J;]675#JVR?#!IN,7AFZ?RF'9?A@*!^M$.%&ZIJ\ MO-]QZ>W\5=U O.K1])E]4\4DB5B6Y'$*=91+B$B&;9LD#3&14J(TSU-,-_MQ MMV7#:=P.N^[ :\'+K[:2C2VO*#BZ/R"'ROZMZ__\L)'X MSQ;.C=";UG&?6U'MD!OL@5*_2<,N P^<3>R!Q7&:L<_-'0(>-O7 ;N?R_6*^ M^:F,5*Y+2VZ.JF5",R)LU -B$/$D@T1A!'DB$,^EPG'F'L#E.NK8;--R+2BL M82(:/9- L>;_I<0*K!9@L5X5*S8O?8-U46"/( 'GV6@GJV 8!R:K;7$Z([/M M?0"VOZA"YVNYNX1?N+_G[B$9(1 >*$QC"ZQY5<'<5OW;JPNX>77_TE/\AB]2 MK3$=S@\;+L[#5[^]V _OF[N9GHVF+LR8]0YZVU,WRO/$1O=#+I Q/KDM MBA;%F?D7$K'&2++,RV/A..[8J-XZ%&Q7XUUVCF=[8U>\W>S. "B&)O.CK?L- M**4N.6?CMPG1H-@3JS[M3]>A![5 /?$XM$%];^]&3[NS57ND:EUY=W-;9*>N M+3F),I%&2[G;"1.RG;T[<[@U+SU.RMN*TF/+W[@%:01;F%%K?O; P-S0][^ ME@U'8/I<+BX-.>@RX:C_X?+@>EO'9FD'':$_F\?4H7>8,)J(G$(=9\JL ]B0 M$-SH'B;ZI1GB> MR)L][Q?Y9^9\-'N:,H,&HIDGA/;/BI&Q'RB1$"2(0D3E"%&4AD1Z;2W MVWOJV+[14C#WE(,=.NV?8V>=!_@*IV;+8S,*FJMP7PE%)_6^-I=@]\#!<@>. M=&CF"AS_L=OB^&%9GQJ67N7J%.MM4:R5G"B:Y!A)#I%,S;>':0(YI@S&6N!, M8)II[.57.3_4V#[(K:35KOVF\O(68%I*6U9HJG[C&=;? K;;RMH/A(&_[QUZ MGRKTZK/12M#^EMS+8/2Y_+:,-NA2?%GKPV79X8Z.E:!L:[@[_4OET[I;?IS> M?UV]_J:68EI4I::V?RSJOQ;Q1.4XSU&:0$HR8W4+GD.>Y3&,41IG)(YX+OGD M22WYPKE(5!RZV@LO%P]\.B\/ M"8KM@:\B6)!<$ABS3$!$(P5IJFT#7:DP%U0AXG7 WC;8V&RN;8V!IK NA\#^ M,+OQ6U_@!::QSKAU+M#0!DB(*@TGQWN64@UMFI^KU]!Z3\>3CQ/]M#XL9E/Q M?9(B)3,595#&95%NE$%&;8^8F&1:)1G*E%?]S?-#C8T_3O9^\SSX.(^KX\%' M+VB%/O@XW22ODA/\6O\W2!+-97QZ/0HY/]JP1R$7M3XZ"KE\1X> [I\6"_G[ M=#:[GJ1MYV1*G_GRW S MXK%L##,S RTH?7PS?2T[UP/;NB!=\?CAEJKK,=A;Q'IXG-_R)M5T\GJ^LG66 M'MALMO%W3%BDTRP3"*:,:(B(T)!EL88JHS%.,<T;*A%!*2/8 M".G&9.<0;%\S>L E\%K@!XDS7D8OV-W\CJ' M#,P3[VRW2G4##O"\ 1L-OM^ 6H,;8%0(XP_JM^R"S*$GL],S M^BJ@4YHX7QH%?$\F?6=)C<&# A^8!(, M@'L/17FSO_ MO&3SPO"N=8/D J.,4P$ESA.(^%F:'N4;]>$^%&=Z'@#&5\.R'FPE+3GN_>W?KN]6?WX2W'@M&+2!B:T-U8$: MV5^$*71+^_,"/'MS^XO8N+2YO_R0KAE8"Z&4+&RE64N5;&[CCE^654-*-IW$ MN=2:R!S&*K([55MW*\Z)F11-N.(QRB7R2\2Z,.+82&LC<%4(>EJ+W"RN4IML M\_(\R_Q^>XU8%*OJU,LW5>O2K+@Q6J]8!V:Q?9C?-F"NY*WLMCX3N!RQZ3>/ MZ]*@ Z=S.6)PG-7E>F.'J)5]MUV9^7"GOQ154,QF&SM)69HJK86M/AU#I$D, M"28,*L-'*(ZQB%+E'"_H-.38B&GGN9Y5GNNEE1LN-%P7=:B6(:7:P<,>%NNY M3\-OMUEHYZ$PV 8FHJ,#@8\;6(W0540AV(C=.YX>\2&]XSI0*$@O^/I%?'A! MU1K(XO#3;"]GPN[,#C6]:H/_'5,[5][J,<2JD(D@P&'&90"3R!#)# MU3"+LU1$>4XU<7+UG1UA;"2]D1%40GH0QDG\'/CV6E0"T^L!(%V*9I]$QH,Y MKT5H(*)T?77\N+!-^5;J.WGC<$S7)O<>L;5>Z!]E=FMF6MK9?C-C]Y.8$8$D M)Y#J'$%DL]MHG*10*H41TU&62">K\^C)H^.MC7# 2N<>4K8/5SM=705":)IR MT]\K?NRDKE=$CNT_;["8L9-J-*/%3E]P;>^["_6>RV2)79>S)(\T$@K!E.:1 M^5!3 CE+.-SG&]ED?]#$[+GS>7\,ZO_ER/'H,/PNA3R$; MK><<2]$/TEBN$YYANL?YB?),+>(ZX76^#URWQW6CU%^4W>PI>?MD=H#W:O^\ M]&[7*&@;!XI2C@E.S2XML?5 4IE"@C&"(H\)C3))1.(5G^$KP-A(=",_9)4" MFQ. =5&EM8B29%5Y''!5KP[OF7)CT9#X!Z;/C>B@EOTXC*,A_TW0=AY=4>R3 M-+UE&)0MNR)T2).=G],QP&,ZGZ[4N^F3.LK(_9G]UV)95FYZ;U[2.KJ $&-+ M$J(A5L)VG4@5Y'$J(-&1QL2\T40X52[H./[8V+$2'Y;R'^?BWX!2!U 50+-: M7 Y1Z&66W*@Q(/:!F;%_V/TC0[J!UVMLB*<(PT:'=,/G*#ZDXV/Z"W?[9;KZ M^F6^X(5:/EG+M"R97WQ4%H?I;%K5F_IHJ\.'9A& M,J<;>ZAG;UB[A(3V-]B5AD%M>E22R;OY_IA' M(NY+^)+-Q'I6_K.9>)=%2%',.20JPA!ADD*:JQPJG2:QB".JD9?+*:2PH]N M-0BK+H"VT=[R7HOH(%G)T@ M"UD(>9]G/0N(_-EE+>28'<^=ZU,8)>V1J9H7Y?-O;3WV^W+Y??%]=TE=3^#6 MCKOOG;Q]8M.9E=M(]9.MY3[ABFF&*(>,\=2N;!(RBLQ&B>H\XHAF C/_G6\H M<<>Y^:U=_6PC+="+);@O^RCPPWWQ%:FSH5X!E N".+'%%,W_($DEI +G9M<< ML3PE4)'N'<.\8YC& V0P="6 DAMPJ II*@H27@ MWT'SNEI34*IZ(H7[=N^-*#7N,58B\)ST&DP12M9AHRT"(WX4CA%ZO(ZETE9? MU?)6B.5:R481HY?&0C("3**<4&PL!R@3FV&.4[.0((YAE.0Q2U.&:>S5;[I] MN+%M=DMI :O$!>J;G3;OHFCM +M1=G^P!2;>"K%:4M 0U>SP*F%[K&_F!$JO M%Q%921]^JK4ZM6T$+.%W7T5NYA, M3*B0.+;%*I"Q4S/$((EH!&/%9?"Q\4PM+R@%+@V6Q=SFY7N: ME3[P.YJ*@4 -;?XUQ ;[X#8D![^&"7OM@%FOYIG/^,.:7!V0.3*CNCRC0X+A MR]N/KS_=BM7/2DZ%,;S>*&MQ?5++IZE0']7T@:\-+Y35,S;YZF_GADO9S!8# M$E_5!*>2)4FB8)3G.40ZSB'#!$$29T(@G<1IY-3RKA]QQD9Y&T6 5@J:#14L M*EW /\IPV::] M(;*7FMK?4SLLE[MDDRJ L&PXI,_'$E9]K@3)J)9Q I'29@^0$ 69C#A$>4RJGT>G<1QK8L;C.X[C2HU*B[CE6*@#,1N!V:D'6;,8>%,/@\A-X\C'P* M/):XX%,QT++6S&NL9Z'J'5?_,"NG)%@KN:M@;%VUNCUYN)7J*LWW5J?KGM3- M'_5>K5ZRXJM9[9ZF4LD7W[\4=J!M<1JS6$Z?2O_7)#7SDJ8J@TI2 A&A*20T M26$J\Q1'DJ0(J\EJ83:=;MXH]Z&]5J"M .&^-9NC+8SHX(F\I@5-R=5&*P#KS(69BLU^- ]XSJBD*4&>ZF$QEK@)'=+HSX[PM@LY;H55RTE*,4$_^%:!.L\D.V&6T^XOOC1C\-TOU][6:B^^WWZ;% M),E8KC--(,TQ-7MEF1@+)4L@CG">"AVEGFW*',8K MHV?\ G/"2>C KU;*$ '6ES$)$B?=,NSSA#M?QN%LU++#K=W(IFQ6H94GZ%.XL='75E+0$-6/OGJ=.S>>>ZX9"4R()R^$8LU1L2S.4%@PBS% Q22"51$ 4T0S26"'(=<9TRK*$ M9'Y]@=S''B'IME0NL4Z71NV2WHK$',V(HTT9!N?P5.H.()43:$!SOIP4;\ M+N>2'A/BZ'L\;\"S77\O] M$]P.]_NM!L5R-?EDWK+2Y?&36MPOV>-7,\ZL-*$R&>D\8CE4F0T6RD@..6,, M8AJC.(IBHC+B0OVMHXR-YYORN?%+.XCM=-T;-(&YN2E:;P:ED_(MIJ.YOV$V MFI\.3<;V 08A B<=-U^]V\4=#+Y7RFRIE]LLQ^+-8GEH7TX0%EE9N2_#BD)D M/G)(>6[^A[(LQ@G'"*')DUKRA9.IYS"DS_O='#C<:[X1&CS64I>9QT=A3AYV MAPOR#A9=SV@&9HLMC!MQ;6F9XXUJSS!ZF&T]PSF0N>;X=O85A.Z#._T<=#JXV@*$= E5LD*-L*"AK0>/.,[ M#0[4'0+:(=V,Q^'7SX2U![\'Q'P@KN^"?5_$WQ&]UD7 ]YG#+0@=M=U;'+H^ MH]O!5+,BR2VG7(E]0RGLV MW$ZF0F(JSJ\\7=WI_6+^I K;7,865))#75L:"&&ZT7A)M_$4I3B(GMEJ4IIM@KO&H0J'J]6P@W=;XMZIHE!JF[ST3AGY/JJY^IW-/JOEPP1KA%&$$ M.P22-,Z@B+E29KW*4XY\%J<+XXUM62GE ^K;RDR'74;,F ^@JE+KMV9-'(<2V%M+Y-27&#E[8]S'8'IDRTO#3DHSSGJ?\A0KK<%<1H( ML7Y8E_;83\M%47PQMAN;67K[B4WG+Y39MZG/[-LDUHC)+$Y@)*0RYC&.(,UD M"A77)$8JB63.?!BH%ZG&QE-'[H7U5F[P=3$K2UK?&P4*\(/M)^M=S;J?J>S% M#='_!(W"-[%3"Y1Z@9UBP&IV WBI&S#*#>:Z\,-Z0'^&HV!CGI^?!\ M>,?2KYLXD3MM,^#?S!:_%]O&T:E(-<]Q!C.<&T,Q203D"9=0$*84RC,AL)>A MV#;8V-AW*ZNM75,6?"C%=6D:[0^T&XGV!5_H[7QWY/QKMCI TFN-UK;QAJW) MZJ#Y40U6EWOZL0MW//;Z[^OIZOONYPF+\EP3@LVF,XLA0DG9Y=52BT8411&+ M(J=X4/^AQ\8Q+Q?+QX4QT\UNM)2T8>U=9\JUH-_-7NL'T\#$2- M7X4SN2[#%=*N:AG]68VGRZA

  • ^G8O% M@]KND]_96;3=WFP*'L&&\V4B(=/2IK!'-K.))M#6;TRD2A/*O?:M+6.-C?HK M4<'.L[,1UL\H;$/7S3CL";/ ='X6KMZ+:#C@T:?5V#;'A;STCZMNCW>K5>%H2A[1C?19I\H,4OK MQ[8-,G0Q60>%3U26=;FK2T.S1;&ZTZ^F]],5F]W.9=D)LO:H4)7AG,8IY$G* M(1*40Z*Q@BP66+)<4"4S]U9EYP<:&ZF4<9\+#6IARZ82I;@^/:M:<$4IB1*9 M$)BDQ%!V%"/(4!Q#$O&4I5DDDR3R2&+O"=EADML778QO>$5V J M+H&ZV[V$MYN7\+)7T \QG]YH_2 W5->S[Y=-E^_56OVG M8LO/OR\F*5*:L0A!&6D,D=8:$D01))D@.1$I2_QJE7N./S:J,6]<>GVB0AO@ M;CP3$,; S',VD6$K_HU-)^0*?&!3>0.L!L"H$#:WP0&[T+D.;2(\>^Z# SXN MN1 NC^EJ'DG5TAFO67KWW72NWAIJ+299GDD5F[VE0%Q!1 4I=YDPB[0DDN0B MQT[GR]<(,3:&V^D 9^>:=EKA02F]9R!NIUERM;S"8A_<(.L']@[667?<^C7: M.L@QL"W7':EC$^^*9_7:V+/NO=#LL[<-C3=[7!CP+#H!N:_"ZT]=[COM B2U- = MQ &Z?;9),8:NGPXH.7;_='E2-QK\J,QCIF)59_U7QT5OBV*MI)'E3E>_>+-8 M?F;??IFNOM;9GL4DIN;_L9A"L^.UYSU"0*8U@5*31'';*L;/Q=95D+%1XL=/ M7X!9LU:STEEA([94>891'2B#WZWH:B;]#YFOGC$WVAQB'@*3YTZ%@U/I2@WP MOIJ1^I@U\+9)XUVEF50,KT6L4-*O?IY';/0JFIAI:OR3A^5 M=C;TB+ Q(:' 66;;:RFSU\XTC&.48(0TDB+VRCQK'6YL)-F4%JAOMAJ-LI]D MQPAN1\S="+ _) /3W!Z(!CSW:N3^265.F/2:2-8^XK#)8T[:'R6,N=W5]=R" M%KI:]4CZK;ZL71N+?)GG,J:1<08VIL?YQ,EQ MQL8GF[8_YBNH2BJU5N#T0M3U .)JG((?-)3'"F6<0]7Z"%@Q02EGCSO&"TCT M>VQP>JB!CP=:]3T^!FB_?(!C3#,%:I+E'$8=0P&/,DO0 QQF^D(YRN-,J\0S'6@V\7NV(\U2B/$>:C8Q MNNI8<^]!78L$&;:L=F^OUDO;-*ZLEMCRC&F=8T3=/>X MC%&GIW3COC)Z]BA+FF6YH;(L@3CBQ%!<0B&/;7 :U7F2J#0A?A1WG9LLQMD/G.*.$EHEJ?/A8_NZK6S M"N?W:>_AY?9%=T4A\(>\!:#W+.U3"O?YW>X]?]#/]91FAU_IR6LZ;D34O=W; M?%2/ULT[OW\U+<1L4:R7#=^A2N-(QB2#61Z;;S81$20\YU"*B,<13S)!_8J6 M7AYS;)]R+3+8RNRYI7! V7$?T2]VH3MTC. P[[,; M'8>CW8#'K;VZ/_[&9FOU7OU>_J68B#3".:$IY"HR6P*M**0R9C!*(\XBGDG" MO&K:.XTZ-N8YY>RHM]UU2([][;2PC3>**K58:U5NT\MN3KWX/@XFYBJ71W>X MG]'340IM]B+J]^J"\/Z-TS -X-8X&'@,WHS36#@Z,<[NLOK,5\LR=.?CM/BM/*N?Q!*)-$D5S(7,(,(*0\K-CX3A M).%QG-!4>!'3R6%&QT)-*8$5LPX?\T0-[5=W#.&MPD8IPHRH)(881[:!;LHAS2,,-;8NV12E3".O7N/^ M(;D#=!"O.MQVBKKUBJX=711MWZ&RX4)BGR/TM3W$M8]0UH_J2 P$YRA*$-9K)W*RWF-.K:U MN!;:\_MT ]CM\^T=ML!?=RTOL&\VV$A<)F&!C_>;Z MN P\<&*/!Q;'63P^-W>H;6G3A.[TYZ_JE\5R)NN/0FO,%=4$LD0GQN0GQMI/ ML(!,Q"D6*,TDI4 E.P%5=12-@!4F7BI0GL?$H17DM1@/5 MH-R\.BN#U>]6TKY:/+3IWUIU\N2-PY6;;)-[K\YDZX4=3]KL6=$+5BCY1<1)*J%%)NFSDP'D'&$V/:IK'6*)418=FD:@K_:<66*\(JS67DVV#W6>;#7@W,=8[., MPI1(LXH*AB&A$8*1SA*22D(2(>O7X_5<_N%?CHT. [\:JBK]_P=Z+QS/DL3O.Z6G50ZKYMT-E0OZZGO3( @!J!,L2VPL#\ MLT2AQ]/MH2>NUQ/RP80?]I1]Z#DY.JD?7 #_-C1U(]3O<<(_3U.5B[EW/*-)N[G+VFXPY'?%5R/5-W^E:( MY5K)3=[F5!4'11 RCI3,8PK-QYN83UA)2.(X@S2C.:8QYC3W*O;E/O38/G#+ MNXMY:1"8U[J6?M?T!304\30O59'(? M?5B;QQN5(Z/%_PG="*VJDJCVI8M:[AM@! ]2 MGM4?KSXIRV/T02G+'Y5#RNKPA,Z4=:[H]7NUFI X3W"F#?(4,XBP$)#'$8:$ M<11ED:W(SWU"C]J'&V5(DC'IS$(]H12>>6R%_'>G*^3;K(L>4[_=4.F9 M7]I&')I3'+0_P2,N=W4,3YROIG(Z6Z_,X^NMH>&HU]_$;"V5K"(E'A[7J[H" MX6NVM$UK'Q$WT\_H,R>CG"D5"13B+6RV>:409;%"%*<2AI%D8BP5X/Q M@+*.S:!J2@IVHGK&5 :<6S<2',F,!6;0,Y/5>]K] &CV&FH:4-QAXU?#XWX4 M%#O D-T6C.H08/?(-T_OI[84Y43$$8F9)E!EB3)LKQBDC,0PSU,DE%"$1DYM MX2\--#:JKD_YBJV@-X!557N-/26\2\B>Q3?.692J.(=$) 0BI0@D.F8P)X@3 MD3%-6>9CQO>"[P &_%#XNJUH?: 6>#FJ ?O4 .S-W^#[MS?M!8V]EZ-+4/2Y MEIP=:]"%X)+&ARQ^\?H.(<:=3V_K,]J_E0>T=^M58;82-EQE$T!&-$.8,>O" M3*VQ'D$>,0X%RK(\MP',G'G$V082T^%W5(3WW=7DC/)F8'5+J"AK*70G>&FVJ/D.813/E 4='5 ME%916J(Y]6P_FJMH7/=83STKIWY13WW]E2\:4S\OM>XKSCKPI+2&:H<:>[AH M[\#H[06,AQZK8^$!V^#R3O]2OMFKN^7'Z?W75>FS21!)5:80)#C)[0Y"F!U: MQJ#2"&58"J8SK^J/9T<:VQ:M%+3,IZE$-7B"4EC/Z@-GD77;._2"5^ U\BQ4 MO7NS+J+1:S&"LX,-6X_@DLY')0DNWM!3=9*72R6G*_NO26Z6A%Q'*93(UH)F M*88L0QE,TYPR1B4F\KH2);NQ1D<435'+SZ"2M2K&L0O0LC]6Y=Z^F!N6*S:= M^[OGV^; D5#Z038TI1R5-;EIPGH#/BQF4_$=_%K_-TAXDQ%F61.:=(N@XV-=W9R@HV@;ESBA&P[F?2-5V V.0%5CR47 M?,!HX0OSF 97F)\.><)IG$&(PD?C#5-XW=,QKIS96,^RJ*3AHV(J5<=T&MUZAS+P&SO@LU1['FGAW3CO5?JT7R>T_+YYM\S5;J4YK+9 M"'9"HE@E)$^@)HDPII).C*F4(8BE4@HK+7+BU??99="QF4Q-FWF3E U"?'.4T[J#4Y(/$(2-YW=OID-D\ MY[-:/OS,EK^IEZ0.YTCMLSD,%/92V&5F"PDW@_C/)BSDM7 M.+W.2GN&=;"3SW9X>SNU](#GPAFDRY.&/%'TT.S@?-#GSBXT776L-[;I]'X^ MU5/!YJM;(1;KN6T<4[I3S4COIG/U=J4>BDF<(8U%E$)";;]N+#-(!18PI6F: M*88I1MR=L/T&'QUU5^+;LG(-!#O/0+#\Z MN'VX/QSL0ZT"/.CL^XHB?P86Y9?7B0IUA2 M%&'(6(H@BB2&)*':=@732E,J)/6P6>&&[YQ<+O>)]L'7[C%_^#VPW(AUV)UMVE 7@8\,9ED MDA@:(#(VEF0B!:2)5)"G>1IS$>N8.U72/S? V*B@EK%TC-5BNA_0GD3P\J'L MM;@$/X@]@J2W&+%+ZE][]'KRV8,=M[9IUCQB;;VNVTK?J$,QB7*I,4L)I%*F M$'&!(!<<0<9SE49F,ZBQ]DDH:SS;Z_,=K"_-K&M9K29J;JMX1RP"?[(N=<6\ M%^@3JO:Y(#+[TK57_KIR/)M>251?.-XME_2M[73S)94XT-HNV5GD.$2,8W(OE'T MIFYR#+0-M-\IVV.:[K/,4:_)O\-J,&Q*\;/,SE&B\O-(,7!3C6V35[,S7C]4 M=/VZ)NF_+6;F,;;BWD>V4A.5X(C:7D,Z43%$PA:S,.8P9*E,XQP+>\[M&5 8 M7FH??APF#'$C)WC:"CI0)P2/N79;ZD8V?P.N;QV['S2:8SOM@?YHD62IR+2-(411!I%():9*G,&489>9W#/FE\':28FS[ M+ZL$F-IR6(95ID9:\W#/U-YNL^'H"PJ-<6BO42G_#=AJ<*)(<5,-4.D!*D5Z M=#1=@V.O+JE.@@SKO+H&JR,WUU4/&T.-H]O[^Z6Z-Z3]=KY:3N?%5)0:08V:=XDF:NN4<#BKUV.AW*Z;EWDI.\%3:?=5V\3EK MXIR;^';F'NUT#F'UARJ0M'M-MOI7VX,QOA_/642IA_?DOT-5)7:.5D9;:.G" MQ U;>>F<,'_@4DP7\ U;F^G2X!W,G)/%7=Z:?:>2K\Q G\T+H^K8L5CKC-I* M+(F,C*&B;"EU+!C$))=1GLDH=>N=Y3GNV$R-N^7T?CIG!D;8D^5Y,"*#DK9NW1<]T#88[T- M@_1 *V:OB/LM=_ZXM2Y8'H\;;LGQUW%OT>AP>P?:/YD-M*EH79:BUGDJ4ITC MR#-!($J)A@1K#$6<*I8G4@DN72*SW(8;6[#65KCV>M5=@'4@\E[A"LS?)Q/Z M;D! #UXNE<@!Z+GZP#UXV-G?%II^/)3AF-?9XWV2-?]KBXF]NW'UY]NQ>JE MLL<"Q9O%\FR996TVRV_C^78 MT[2Y&.[#3T9HJ]YJ!(Q*-Z!6"ABMP$8M8/0"&\4VD?N&Y#:Z :L> M8>Y\M@3#S^%0^X4AY])S/]$OZ.V;C9[&&G GTB\Z^]N4GI_=+8"A^6"[1[)/ MOM.E4ZWX,I]F A$42(S!5,<9Q 1G4(BT@AF*-,9 M01%+4^T3T]"78*-;7[<.\CT@UXVYB+2J6;TW%RS7CQJK6;/?>H'-#F%VHIID7+\:EW $7?J/<9 M4]&;;(.&6?2-Z&'D1>_/[UHM_N%ANBJ[5IMQ7B[*(@1J;DL0O)H68K8HULM= MEW8E22Q5+&&4VOKQ9N,$"U0F]1A\;:3>$+S=%>^*#G?S> M5:ZZS8T;/0=#//3.IT>P.U28[P!:OS7G?008N I]!VR.Z])W>4@WQMN& ;^= M/ZY7Q3OUI&9Q?5:5TCS/TQS#6+ @8N],G?3MJ*36[ M/HP!.,4#H3ZYQ67803G& X=#KO&YM1OGF WATL;G_W_N2X[:6+O@JC#@3 MY]@1B1Z"!$BP^U?6S5T3YT^,?"EPK=:R4G0SDD,,B@2@ 2.02$) M RK'&>2,QC)+)O-JDTG8\58?3%%_,%VIX;Z;5CG'--3SJ-H1S/5(#4,M MK9[13ZVF/T?3>=11UA^E6&'BDTS."QR41JQLWR<0NYNN7/.TA>-J!__!]+E8 M+Y?:RW]#RVGYVWS!2KE\-2?V%8F9U'Z]"IO5Y>@_;0JLHH02'B,%F$H40)E4 M@,*4 LY)+G&J!"NL8E8#Z3M?VK[HLK NR/C&NT:Z;GZ;N 1"+*$]*3B;9:=?O$]N53U+,97 M$"OGZ^?US+AQO\V7FQHPO]#I_-.B+">0")S&N0",YC% +&6@8$* ! M1* %3 MG%IMG/558&R,;W2DLRJN\#\7L^KPSZAJJ%YK*TO+G;3>XW&>O8= .?0J^40X MY]: J&M!A7X-?FCHKXVC]3<$-XZLO68H/,3;VN'H'H%[X;DWCLFUL_IRE*[E M<[PL1^[GHE-N\\C4IR_XO#!J=&;"1Z/P1,14**&]#J%2"5"L]$*$(NV!\!CJ MT60Y@TX'TMXT&]N$='B\4YVVW74<67.LVC4F^KVRY+IUR!5CVVL%,LR(#;CV MN&)\KEU+7(]EP%7$%!/0C]:^R7"VGIIC66UH^F6-\_9_W M_UI/7^G,4(T6:D2:^&^&)$00*Y E>69.QF*]6E 4*)0F:9)#R#/BPMKVHL=& MRUO-(ZYU=J-:!\1A6N!"*0B4+(1&7"6@@! "S!)Z2Y#W#?8\TK8+O-T>8&R"\7@/1POGD"G+!GG/M";WS.>0*#RV>= MIV[L4V*0/TFQGLD']6$Z-V'U555#36@GRAS^2E=FU^-'Y00_RK]6;[2-?TQ@ M+#(*"P426$" 8JX X8P#;NJ$(Y+ 3-G7Y?&CT]AHZL-Z94*N?YW.I\_KY[IV M:-2-U%Z;1(9.=5'C)30 U%<[M='V,ZX66^/#CU9@=FP-,N5I=O"OLDSWJK]N MB[]&K6'-5D-D;(LJXYS:M_H9.)?"?8,/X%!E^=J!7*A(-0,YJP;-?%J+S4#6 MOYMM!O*Y,=!7?3VO^)ZOGN='U("U\;QBLUOYSN^C^[GO]T)4O3[H[ N=BH_S MM_1ENJ*S)B(WB56.J8 :P\>()0E@.*" "09HB)GF&3(Q74_*VUL\^%6V8!8ASM@+%I\-^7N"@SKJ5[?N.NMU- M_8CD/^5,/"Y:CMJ>/;Z3;-7\5O_KG]/5TW3^,)?_)>GRLUR]IL?8;@[S MBUO@&>IHJF'3PLTH/$BFX2E\PB8:'DB]<9[A*10NIQF>O+/G\GZ^FHKI;&TJ MSVRGEL_Z+7JW,'2FN4;D"F8*)"S3*WPH!%O]?Z^ESO6T+C=:PJWY+ M! X6_K;W]3B@^[PV//6@'I=T7K[H%Z0M=_B@E#0Q:=IQ6N@_OIT(3 LI" *2 MY0H@!K5?PRD%21KG2$J>4V55/]!-[-@8IU;<;/FO-JI'O*D9NFB4CUKMHY_T MHE)&JR5&9]V$?5DN7J="BC<_?BNE^#C?G''=4?VM'>1L?LK4W2)W%D /B]U0O@)X#'P:&0_KP##&@K#Z-0Q;/ MSXOYM]6"_]&T@]H&3#3;J9#2A.<8"&7BC[ED@%!<@"*#A'*")))6AXIVXL8V M,=0*1Y7&FV9F&YU=VD5$5OL",>QZY7GWV+D+HTDO#)Y1#=?,F"3"EN+=MM/6-_5O]IX\_RZTGFG"ZMF7:$H ME!AP:1JA%MJ=+TB1@H0RE"(%&2+4M;CX*6$CY=SJ-;]KVCSLM$PVAX?UKQU/ M#\]";N29=E%X:KTH=!8_-H9I#(@V M%D3>EHWN0V.QC P*>&!>7 MJNY/'6[IVMOBG:5L_Z=U-KGVVT/.@C^W?XPZMY@V1 4]^/+CK B M>]=9D_HF4Z'GG2D;OW@QTYN) YZ7EC6U1TBI;Y4R)K;K.!;[. &Q'U]Y@"TRX.XAU-(T:5;V6[;J,B.=* M76<$#EVT5CF2;7.PEZHY&)/?I_,JZ8S1654?Q!P="3T% MT649:3WK8R3'4Z2A7ABI$BE05H!"JAP@*AE@4IK*;R))$YA3J7CSPKR?6_:Q M&NWKTEIPNY=%UH>+?\'N'8!Y[1N^WHNS9W>]*;\+ZC;>N-Y7=-F_K= ML].[:/,N-0!$ELT=G3V%@B\#C\>^'S2T^'X>E7[&8OFEHO6O MDL]H658-ORI5-_&/[V3)E]-*K4F*,2\AJBA< M%FJN"HQM[?;VR8QG:8IV?M'/;3?TW28?YU&PFT5"8AM\@;>K[UTU*=!E>U2T MU3_Z_H=U[+A" 2-($)YQAJ=R: MU+J(M_HL!^U96VE65A6V3'HG:W2_J_)N]"^JU!O:J.](A2[C8DF#OK$>Z/B\ M4=MDN33J15O-[ZIT&(UUE0!S?PEK=^+K 9I7TG.1/RSA]4#F@.SZ/,-3[/+] M>O6T6)KJ79.<2Q7',@,B@8;7! ,DDPF@N: 2Q87*,Z@Q<[N!MQU>>4 Q,3\?"EJ.MI@&#E@_A"!JSW!%WVY#E0[LO1BP?N:4OB\Q- MY8;Z#/'KM/SCS8]'_:3[OZ;E1,8QSDB<@SQ1!""E,& 9YR"+5:&R3"\7,^S& M(B=EC8]%.JI&1M?(J.K*&*>QM64,+X@%9XRC8$6_&ST]KMDLT/!+&*?%#4P8 M%^T^)(S+M_0][G^5\[4T40CO_]*?XIS.WNI%W.)9?Y5O?OPB%]^7].5IRN]- M(XV]BODDE[&0A=)<(O7_I 0"FFJW)*4<9C!% LK<+1B@MRYC(YRO\F6QK)O6 M-E:59E=\:X/^]7>S?>@:.]!_M&PC"P89@^#;4I45=8A7:T>T,61O*"I;7'I0 M](A.N!I5O[$+_=49.++A:MP.XQZN?V3?/?P%EU)4$5^5[]><(+3G!&+">2%S MPC,@%<8 8=.X$E$$\ISR F(5T]@II>RBQ+'19JMP_>%N3I,7J@F#7]3ZN^[: M7\+==IO>(YJA-Z5V@*P3.1IU-P>K/G>A;*'QN]]^2>C &^R6&!SNJ-O>>$WJ MP+<5757GF9O<2A0KG'--+]K81+MOC 2QP@4DA&1Q"++$R?W[82SQ._/3E/8OD<;Y^ M7L_,"=3#ZDDNS9GM4C[)>3E];4+.FRR\.$EEQD5A.CEKCB!Q 4A"",!)S!#4 M="'=.,):\MA8HZ-X5&D>[:@>F5!^Q\ITUH-@1RA!H U,,?Y]PI-^6BQ+%QU+:0XEY_QCO]B[*,&K4CLS7E M'/MT&7],(&2*23U-Y%3C;RH8I"('64HICR'C-"9N74*\CL! 34+.C,%B_AU4 MK5H"#8#=/.$5U,#SPU[KV+MM$8(Z';-6V-\,88V-SYGALM!!9P1K#/9G OL; M^\T 'Z;SZ4H_]]44[USIUV2J'8;[LI2KLFET5AV/-"E,IBW5!_TB3C#$,8$9 M!DEN&D4E:0X*H13(E%[^%I3"&#K5?>NGQMCF"OTN8C?^Z0F_'2F%!S4P4]4& M@,J":&M"5-G0Z7O4M:9IL6.FP7[WFN%(,U3&8 JR[+V+AU9LZ*6Q8+^J2S0?>T\4;>N_U+==2 M?%W\H#-3XOQMLU@0%"LA60)PEF4 Q3D"1.),K];2F.>4();&CCM[Q^2,C1H: M-:-EI:=EW;A+6%IOT%V+4.CMN :7\0O2:$]U!CV.3N_C@=)&I?\:A^K/E;J86] M+U=3_6Q93A!B!8T1-GW&,4 Y48#%5 #)!"T0QXG^M0LA[CY^;%SW6QUWM='/ MC;[VH+-CIOZ !":=?2SNHB:7.6A.\W$X?-+'GH1!F>&X=?L?_8FK>BZ%JIV8 MQJ/:A.MPP;'V<""0<=4$-LT +7 ,%-$?=L*)R"1S6@@=DS*VK[M1+Z*5LJX] M]8[B:+D(NA:=T$N@2K_-NB=,'[IS&'A= !T5-.SRYYRM!XN?LQ?W*,/?N[C+ MY\6\WH-Y_Z_U=/7CXUSK4I4!+^]?Z71FG(L/B^4OIL[SU\5LIG\V=TVD8(2E M!0,)2U* ,H@ 50D#A2:23.)4\I18%_$?6/FQ452;JMJJ'&DG+ZJ4=J@[/_0+ M<)X$QSZLH==N-K7#WIRM':8Q ,T^=8U"U('AKO.R?&A?ENAW T;4H.'2LV#H M=\>AX\&(WZ&!^B7 M_.7NX"\W@\^JP9='OG1?+9]"C\I9/R.8\.$\A-6Q)F !41"N;23.B/+:<]B@'90IM8?W\D+ MFSGGA9V#UFZ/U1-@@:?+W?RYG=9,FZ*)6N.[$_EA7@N778++<^&RD^*&+EQV MR>XCA35^G M0L[%5[J2$YEEG*NL $CD^G]P;J+U50J@R(J,D1BECO%VH34>&Q]NI4K]>)0"!F,LYD1@6,G3)![,2.;?;8:-W6&G^A[8:>J3&^+D7OGF66 MXV W,?A'-S"[;X%M:I!KG?5K7->5$@UI:[UK>O=9D\X%*+^%Z:PD#UR=S@6- MPQ)U3G>/(U+K\]JDSSVH.I"HTZ>K&W21$-[/+]4"^7X1PZY,M*M[]UZ)<+^J%#P)QT\=1^[\MR MH9=!JQ]?]+>ZNI\+HU35.7Z"4U+D<9H"Q!C5GI2"@'&9 TGUDQ5A.$[$EZ%V):^S]5G[V7Z8K.(FD*O^C?KY>R;L)W9<^]TX-AN9;T"_#M M^NVU>NO%I='\+M+?0;11/F"WO8N !>VU=UKZ;3OM743E8I^]RT]PXS,AIY.W MFCU-5X>W"R$GA E5H%BO^_)8 01Q#HJ4(@"YB'$JI68MJTR=_0>/;2WVMNK" MJY6+C'9V?', UGDVN0:"T#$F=M9;\\ I4[=?>=E^YJ7D__9]\?I_ZEOJ+US_ ML/]A'SQND,_VE!'M1WGR[SVV=4Q%HU_IRW]*NEPU];,4QTR8*HQ254UZ%04D MH3F N7878B8)159I]">>/[8/L-$PJE1T6*L>0!C'GSN8JW'6K*[/ -3"3GD8VVRD>_!RDMU \XGWL9CAH, MNI_1#YW]/8V>3^FQR/HT_==Z*DS<:U6-:OL5(<$+0B4&E.GU%LI3!0J:Y( E M6"8<OW:2'!)H3R)J\5"S =:@4EH"Y1+&3,' MF!S69C[@&FB%ME'55S[F)=O/+M).WCS<4NV2_CL+MHL77UO@]C_E3#SJ->%J MO=12OIDTR*DII/MI.I'A@[IR\0W(')UBO25Y2K MM<8L3)G:R^)O5)[6&I?396GM']'#Q_M8EFN3Z/2@WBZ>GQ?S*L;NPV+YEI9/ MO[V8GB+[&=YU5,!$T8PA03!(%=5+V@))[0-*!(C"5!!$X@3;EZ3KJ\78>*^U MHSJ!5%'AI&09^W?A9^)I#C$I@>MP,R(.* M:B.:IN6F]I:Q(S*&'*V)T@1O#3$6#@[M$&,RD,-[S<=2?RB^/.5K03WK2?=^ M^'">]K7V[WCB5S^LST[%8O[]42Z??Z7+/V15T&$[36X*"><$PTQ !%BJ8H!B MH@"EVJE0#.>08*)0897@;RUQ;+/3ITVCT.>-UE&Y4=ME:6Z#M\UNAF<40^]L M& "-OM%6X1TG^W)1YYY8NFQY>,9TJ.V/\]CZVA-Q .?\_HC-@P;<*W&P:W?? MQ.7&:_=0/LY?]8NT6/YH2G%7S30ZIV2R2)*LX$"ET%0JR%) $B$!QB27!!*I MB%-'55O!8^/I;^MG3= _C,.S4;SO[L@%R%VW1OP!.>"^R$;I3OG]2O$P_35< MT0JS(W)!]HVV0^P0.;T78GE_/Z)Z__PR6_R0F@&7KU,N3V16S*HW0/_TH$QI MO._SZ7]+4<<6O%V4J[(Y&3*_O7]>K.>K"4\@)T*[FPD6"" $%2A8(H" &1*I M*A*<.#7X":3GZ&BPDX#%NXE:LNYSVZ8_& OGPM"B_-9QFNBG58[20 M 4)D 12EBDL<)YET8O[C8D9'W&;'YPAQ^ZB8=569J[\317[67Y_9 VV:NHO[NE65OFUVV7UA]?/TTG&5)PF' ')]0H7I9R!(BL* M0!F,*')E=_N.-Y%:E/>W-&#.X:II?MU)5*!B:$!Z5L' MI __ )\_>G20S@#@U;LY)F=8U^2,I0=^Q;EK^WWX^^&9G^7J_5]\MC:I])LH MSG:'-U8R0;00 "H, 5(B 429JD$I3$F,\BRAW(407(2/C2@.(I?KPMT_;0R( M6@L<*Z8YC8@=G83".?3!N#W$07I5]H'-)SDYR1^4M/H@LT]FO9[1C^2^2OV8 MJ:DP6;G]5>&V^D#7' 1+T=9Q-\TEGA8SHT$YX3$E2F9Z-2024YB82$!C40"6 MQ*A("\F0<*I)W$>)L9'>UV^_:==HM9K)IHS0O.Y54(>@Q*C-<@M4^05SVK M1XF0Q:M<6CH6!]>/Z*.I]/+J#YRT]IK2%SO/&Z[VQ3$S=HI?'+V@W[3;:=M4 MM6EZU(^Y_VM:3G"6"R4@ ;G .4!(SZI4)!E@,94%5 BEO'"96D\)&MOTV6V- M5RD:&4W=9LN3H-K-B#Z@"OP!'T=)?]%:38_>_24D?$Y<)V4-.CE=LGA_ KIX M?9^B.'6-*W$_%^_DJYPM7DS[4/XT7\P6WW\TA4T@0CB.<082FB< )2D"15Y( MP#1Q4(YR++BP+Y-C(7%L1-'J7*5QBE;K:+51VZ5PC WBY\DC"(Z!660#X;TI M5+&!<*MQKR(\-EBZE.7QC.E0A7HN8>NK>(\#/.?+^=@\:, "/PYV[9;\<;FQ M9S.ZMC_'-E%_&^)+5<93F') 64X!RA$!#*(4Z%DO25.I>$J=TD?/"1L;)W?: M['2T=8ZGML+9SI?SA5Y@)NX/G'N;.0M$O':6.R=OV&9R%I8?](^SN6>0?,U* MBPDI<)(I$H,\2TUUQ"P'1<8I@(6""/.8$8>2'3V5&!OK7)& %C0KL!XQ"[=Q M@'$(?0QU17[F/^S#!JX:B*#9F?4S/K98\[,W+'^ MRL3,W6?UF*V^RME4J@_KN?BR7)C^<\NW]U_??[LWV9BJ0(AC!@JH%$"Q2 K M8 I2 J$B*4U=&B2=EC.V.:?2*]**1:VF4:U\9+1W8+,ST%K,''X "WY$MP'F M;@/77;2!T ]:#O3N![6!&+PW>F[\?!F3LQ1\YO;A6/:R#3M$:G%YO_V!MVL] MQS[+I190O1SET_2E;':^DCP6A98AC!#.,Y?M@3.R M1L>9C:K1LJNKVY; .6CM=@0\ 1;ZA+;%:D?-R_NQSML!%G#XW TX)V[0S0 + MN_?W FQNZ4D81N?Y:ED]]NNT_./-CS=RSI],?8?JX))A6,22:.8E9E,QQ120 M3# 09YG02W]$F5V1<5N!HZ..KKZ143C:Z.M(()>@MF01CP"&II(SV'D_,;;% MQ2NG7)(Y++%8(G# +K;W]:683\73=9=^6TQ$Y,8X[S@. .$4@00 MERE@3!(@:)(I*!CE:>I&+J=$C8]6RBHL\+O1M3I(+AMM74GE)+BV=.(#LN!$ M4J/URP:M5M'(:.J31"ZAX9<^3DH;F#@N67U(&1?ON+;4BY\TW:J\PR1/$XE% MR@#.4PQ0(O0B" KMR:@$%DF:"1H[I<8$T7)L%-4M@-*:V7YW.[UMNZ;>15MC MS8U;<]O6))7!3?F4WB5[?;X<=CQY\R$/3+$7TXF;-&+1+5YO;-K48K@TI%>4 MP0D >9B:.3X5O5&!G0!8GZ[&$T)8OXGG_I5.9^8Y'Q;+;[1;Q.R=9*OMOR9" MIAFC:0X$I J@(J%Z+L$29'D"&40X);E5V6)7P6.;'MXNEB\+O6:0D=!Z.E>! M=,:=4Y3'L5XFT$1#CA*8 \ISK*=TQ0O$&8\IG+S*)5O<$OFN H&#=GHDO5N# M;3Q!IQE71/9G#N?[>ZY" M5IK7C-M3Y_2;R6@Q-SF5]99H(O,X$S' BNK5!,;4-"]BH$@00YJA> +=JDR> MDS8VVF^J2VR5='3ASR)KZ8K[PBLPUQQ Y7W/TPH)KY[N68'#>JPVMA]XGE8W M]2.-;9QF%1^S<5^K0QM9>ZJ5@ULMLMK&\INH8I8)%7-(0]?9;U]%0W&BZ7J\FOT_GT>?W<1&440DK)8*9#:,>/'ELY-@H9T=MASB=9ZFKK ],.(U>'H-3 M3EI[AB'T/1UVT/_:9X;#AP[RD9^TI?U>3U_0SP-Z>)'F$'G^_9/4'_:G*673 MF?&RZDK;DU@IFHIGA7X[ MJ@8J,Z-Q-&M5=G-++@ M8T1SA3) 2)&:HK%" PVQ7J5"#(N$P%Y.X?/'YZ!^76C:%1I>A=]VL+8:.O/ MD[-#Q:>G=D'BH)Z8G?7[GI;E7>Z>U/OU4G]"C8.0*XJS/$Y D6 !4*848%FL M*3S#'&>8" FM*C[L/WALS%'K9N]&[8#$N5"$4 8@I::EN2* "E+HGPK)2%I( MDJ=VL]LU, TSCUT%U&5WLZ_QH??S*K4\.YO';+W6U]QYYF"NYC%+NI[FT;_W M/3W3^*)_->>7RQ\?G%SI=FB7GA)(T MEHE$ $&H'262Q: H"HVETK_@:9X6&$Y6BQ6=V3E*GO1RXL6-=N%>_(WZU1Z; MF\/D:ZCL/*L;#,#0!Y;[/;JK^)O.\-Q%K+(OJ@P$*VVA7G$T)D9;&_TY;IY! M]^GA^5)M4%?0,Y[[/J/OQ_?(ZMT& !V/^*D2BQ]>JE27^[GX;?XJRY44>S4W M?YM/5^4]7TU?M1U[;>EDAB7D>6H*59B(3Y@ 4F4((Y$FG.>**_MJ%<'5'9LC MW.D?6)MU%[5&1:;*<&M%M)Z;_.,DABAJ3CL_5KD$TU<9?=&/K((%]9\S_7NQ MYO4QP.DKVZ.HWHJ!TL>[\>-5"?+H2">^ MNB3(HGD[# >LV[=CN7T[ZJO6U=M!&_M]E0<9;&C.9K&'UV*X9/C!$-W)J1]. MJL\&;YWC\3<_MIJ53BBM<;1=Z-R)$RX]+9C502,-U6:BDC&4GWY3]-Y)!:S&5V6 MT8OVK"K>=&Q1,XX1N:K-WIA?GP%C:';\J&X@#?MQ+,PIJH"YV_K7&VSJO8#( M[ 6TGMA=U 'H+MJ\L U&40529%"*MB4B0_<0O-6XA^]9.+AE(^B1>*O1M.O) M>#/MKDV,/:YKU[TQ\FH;RW+]7/]N;^V24R8(D1(0@@A 4GL A&/M%>0QR5F1 M9M@M1,"O>F.=SD'+CAW-H]\,!:\6T?MR-7W>Y MQ&9FC<^C.KD7=V:F9ACLC7V>\1C;[$UY>I7BWCWJ_7Q5362:*ZOM$ZEG)MK&+$&1IYQ!!0@3,4 42D!3SD%& M2<&I4I)G5HD'EP2-C=1K7:..LL;=I1<#F]S0/4^W/C$+'?W0$RZG1EXV6%S1 MU^OLXP=K\V5C9+?KE]7UCJ=PIF+#\L?DMV\3J/T]"%$!,.2%B8% @.:Q FDL M<8H33/2+8752MGGDV#YTLZ=7'3%HY\RV[OH6GP06.(;Z/1*)P !E, >%0M*4 MP>=IFA-!H&5<5S^$AHGHN@ZC"^=BO>P.3&>_??[X^/Y=].WQ_O']-P]'"05W]8V_1 MW?[]RW+*Y83)-%899<:1232QI0*0!"4@P8HDN82Q1,CK3K=7]<=&H@<[VIO" M_2]&W0AL#O':/PRTF^WWI?&T:WVS5V$$N]/EA>WIS:)Z T*DWY,:AB,;T9O. M'146 ^Y !QG#07>:_5HPKAWE(*/CO',<1HM^T^M7^2KGZTZ?LD3!5%#)0:*( MJ9B$J!S(&[A)_W,+##O GKNL1$/MA.C>-=:HL+A-^.X&,93F'!- BU:OR M-,6 (D) @HC,I5Z9Q\(^?G7_Z6/[1;',?"(43Q&DP&BB@\?$]\!0&>,OYLS-[!3<.%V)W2=R MB3?40K/=5K;;M)[U%0;[6:Y,N\"F[Y5X\\.$3WR< M;Q+9F]C;:<! M;G1U7/;T& <["@J+;F!>TLK736-;]UD]5A,]T_G.TQ7UK19!55G\0??)8 M#RT&);?^*.TSWA5/ZEENG%?'*N57R>7TU<1Y--413#$DR#(,1,JXV;01@*5% MH9TI+DA&LQ03IRY]IP2-C=):/:.MHHZUK4\A:D=;/G *3$Y'( K0EN\2$%Z+ M5)^2-6Q1Z@L6'Q2AOG2]WZ(6VY0*3"F$:2Y,@$:JUUBYK+>'.,$LA2S%'%IM M"EE+'!M)6&0B](36CB2\ A:8+2P*1X1([+"&:(@R#S=*A[#&P+8T@Z\D@@]3 M$^;S:?IJG)N5?ENFFKSNRU*NVNH/U0Y>T^KGJWRF4Y/@_Z ^Z(4@G?V7I,N) M3-,\BX4 "6%Z-88U_Q2%Y"#6;@O$!)GP"J>-GNMU&AM-;90T0>9FW]!Q(\C# M*%EN%PV+??BMY2 M>5!KV+TL?S@>['AY?+1[L<7/^J5^4+_2_[U8MIV>WRV,B FA7$BI(%!I+ 'B MD .:(0IRE L%%2&IL.J^?%;*V.BSU5T5._IMOMST MM/O/Q4Q,Y]]_T1(_+MFE%&C<614+J.?C-:RM PY]35:YSGG!F,0F)VVQNQV M5MO:$W4-VAFC>HA^OHN,79$Q;-BQ<@B0&';,!@JI&&CLW*(Q_"%]-G[#@YCA M(C[\8;(3(^+QL3T/0H28FE>.JQ=%CFV"VVH*VTXQG)9; M3TN\0ACZ MW&2+GM'69!LT^MY%M<9UNK_',Q1K>+R>IER6.NRYBC4*!R_<8R<\SV: MUQT!&MSHZ^O5DS?'.7^IN[293<"ZB;]H^[5NV?ZX*BMU%M!I_@T.DH8D: M;"(#3OB3J"O'9XASJ[XJCN*4ZTI\;<_$KA73MXK*5_E]:D* YBNS6S21-(^Q M(!1DJ6EJ)A0&-&8*:,(7G,@TQ=RJ-\XI 6.C[J8,R%;)R&CI6BQE#\3SA.L# MFL",Z8A*CYHHQTV_NA;*WF,'KH%RW*C#VB, M])',*+H]G- Z(^/1*SHD;U,.PL'O?6["YI1]MO%F7 MT[DLRWO^K_6TK):GG_0O/J[D@S15D(@8IJ2P M.J>U$38VXFAUC3K*1K\;=:-*7\>6ZV=QMF,07^@%II#^P#DSB TB/BGDK+Q! M.<3&\GT2L;JG9PTD4V#+G.L\J&H?ZVDQTS>7=:7A;<93FB!)20XR201 3$# M$JQ EA02Q4(4B,1.I8MLI(Z-5S9*5Z5:.VK_K[;"N47FS16#8, M4'4OMN."DM<:.5:"ARUMXX+%044:IYO[M&;K6RQ]4_&FCK)\7/Q#EJN']:I< MT;DY-[S__GTIOVOM/\Y7R^F\G/(Z\AYBE'+."!"Q:4.BE%YRT80#J5!.9"Y( M8==<^";:CXTS-VI&TU;/IM6(;*-?5XO(=+YQZ:0U]"MQGGE'/]"A&?Q4I[5N MAY W/W8ZLNV48-LT8]M$1#\N(@-#U,$AVKY*&R1<4F]N\^:XM&0;\1LT5(>V M4UW9Z&ZOF6[WMI?F3:+5F[2M^;C++M&B\R;14Z3DK87;C8;R?$>WH94:L,'; MC?#>[?=V*R7Z+?PVJ>15.9Z],H"FSH8YG/JJI7Z12],7=8(2R144 A">0( @ M(J!(: P41P5C15Y(X90([JK V%R;30^6M@"M:'2.EH9:0*<(H 0-?V[(0-Y+ J$19YBZ%2[]*+$L=%= MK;!C>.=%6.U(RRM8@5FJUK6;R]ZI*!9D+\L:':^QG1>%#AO::8O!062G]8T] M#_<755?Y9>4,?IV6?VS/CE+%4L1Q#KB0&4"<:H<*9@+DB@J1YCQA;HGKIT6- MC4MV-(V,JE>T+F?K9_$0VO1_NGI0U[LG_1ZH.#_8"5$;M5CQ()FD]-(MGW.E%SYIRH>>W0 M66PR#S@@@>FL&8MN3/>'?X#/'W0KD]]1 M3EB>0"$Y!C+#J5Z/IQP4DG.0L@R+F(LT*Q*W7B)'I(QM!OLJI\]LK>54)QYF MF]&UM<@Q*.V\Y*L!"CRCM/J9,)):PRH3Z/2.18].(V<0\-MNY)B@@7N.G+'U ML/'(N8O[Q'QL^A3O%S^J.Q#O-A!/A,PAPQBHM! I4(!RKD&-A:$*I+Q&%O% MNKJ+'AL_?%L_/]/Z$]@O-V;;0],=?IO@B%"@AHYL:'NS/QP!-*J;K3OT7+\6 M:9=@@E"(#Q4)T"*O7^7I%GE:F>#MF+X/2.?/V)V>.. !>1]+=T^W>STA4%_6 M"R?IG;/S<^WMOBYF,^VBFALG/"40Q5D"8@490##+S;Y)JKU+JGB]T"'GA\MNJ_:-E_M '&QZ6J8D/";C>2@/5C] M6S&N/JS!1LFY%VLX3?I-J_L3=[5O\_XO/EM79;06"_'G=#:;<,Z1S&D,>$HE M0#E. !$L!WE2I G)MQL:*S0]/=U"RP3M DZFL009BB+&4@+695DIZ @* $\1T6:(T9I[A9->%;O;@VW=DW MI/7;O,UJDD+[]Z8&25V25,$LCAE&@*8L!BB!$E"429"E*54)*@H<.[7^E7UY=4BK1/:^Z%OQSW!, U,18W>;9K71O6[J*M\5&O?^)!> MNV.YH^:Y#Y:# D-WO'+'YDAOJQX/Z1%&\G'.ET;(.UG_]V/EUIEC@W].5T]M M0YV-"F_7RZ79HQ6O1KUFQ_;M_=?WW^[Y:D)A'I-8)2!A9F\@Q0KH'_1/!4S2 MC*2:]XK)O,K3%8^6P28^%;3Z?HOZ^SU0,^2N@%K/131K;8A ]/;7;Q&M;6BS M]QU")KP.JD7LRN!C--0F;&U.]%-KV,_1QWG4VA89XZ+6NAT.;BR\BQH;VQ,] M_1=CINE$?ZOA= B0N=6P#A0_R5_#+;=2L,SA('GOAWT.OI&C<+1[[7*'G<[ M' #R&TE^6>S <>76.!Q&F=O?VH]\]O-I!O+G$#5CEBNQRHPEQRDQ 4@C_,@ M^.2+$Y(&I8CSUNZSPH6K^S95T2Y1\_Y/38,O_1F\-;L1RQ]O%T).5)IS*A,! M:)Y+@ 1'@'"2 9CH?V<892FU\D LY8V-&FJ5HQV=[Z)*:W-JT&@>&=5=^["< MQ_T\9P1 ,S1Y> "R1^L6*WBN[N1R7LK C5VL3#[L\V)W6\^:4[S:[BR_2BZG MKR9_PO2&JM=6$\9HK)AD0+'8%%R/$\!H3H&FG9@GIMR>F\]Q3MC8Z*75-5IN ME'4L.W4.63N_PQ=>@0ED ]56S[:9G6E[]V>U@:,,E2REF*XBDY>]V>+Q6('* M BVOQ:?.R1NV[I2%Y0U\,3?/._ M4? NVH!4Z=A$8OL,NCX'A=\@ZZ.2!@ZJ/F?M81#UV:O[,8 )19!RMWSF9N>V MV:LMWZWEA.38-#I@ J-)^*( YIJ-T,H0K,8LA@+,5F9+ @[3K 5[,02&_'A MOH4ZT:.JT-N>1CIRA37D=NP1 LC ?%*K?!<=5.CMG"NM%A&35;]S?^SB"I5/ MOK&6/2@#N2*RSTG.]]^@HXLICR[%Z?2YK])TU]._;T^QUG3V*)?/D]ATTU0H M 46BI.EBI0#-%0-<%9#Q1.5I4& MTN@>S:9*5MT8M+OQTW1>=U9W*;%WLS?G/'/_;=Z&P-. OT8P-1@[[5\.4L(W M@$0=1"(#R=_AC1JP,@_,^#V>=E1K MVVXP<(-X(KT'\._3>6[W\[Q]*[FCD >:\7=E_1TF\*/H>)J/CS^[9RV\3=V] MM[0TL6_F/R;HY97.S%[,7HE(155*I%&\"OBL?NB8X%B(SFT\[+9\PZ$<>OZS =BE1*I[U;9>T'FMN.:F MP;#5TGJAA+>FI53,:7+']^H$5EU%;__:UI.%"_BF$L&,I50@%*5 M D9A"I!0"6%YP:ACCGJ))J6S.0#H] DU(4G^MUHYY-@ M+B'@E4M."AN6-B[9?, 0%V_H&XA[+X1^5\HOBW)%9__O]*6* V4)B1'-*,"% M0@#%L !4":B)@0^+J&-JC#Q\X=/:<@8<1LV>OOL%A\6Y7[7.%5B=%G.8IP0@H M@K17D2$*F)0Y(%#E3"19D1$^P":DJ]YCHZF#PV#9UFY^J6HWR\8R$Q%B#H.K MHV"QF,WHLC2;)_4>RY#'P@[OR 'P6%&?OP;H'.>AVV_0]AV^H*>V#NK\';9Y^V+L]62VA_B> M)=S:-M9U5>;[N6AC]ZK,2&KZ6HN'^5>3+6EVJ/4%GQ?S9?M/K?^T_$=;Q/=1 M\J?Y]%]K6>_O3*0J$DFXV71)$H 0SP#CB("8(,6R6"%"*;P&5'9M/U&D& MWUA6,=C'^Y8JQ=0EJ]W!C:L<''"%MX7+3;F<-"]M^X38>-2STTKNR247FF9],U'A=O MI,FWN3?YP/\EZ?*#'O])#!'.J1* $1,70#@&%#*NW;@L54S$$B&KVA4]Y8_M M"WY\DDM994P[;"3T@-UBXR@LF($9P28%['$1O:E3P.ZBRH[(&!(92\*"[[ ; M$W80!MI5"348;CLC_:$\N\/1X['#[53TMWEGQ^&*QXQOYV ;#44+DL484I#G M0@&4%A@0120H"IF)#+*$9E8G+(-J/;89J]/D^^WB^5FO+>O A[9OP^8]Z:P^ M-3[KYWHS:CR;":Y1+&6T>J)SE\/W8BAOD M'E14ZQGM*.H)+8=5BB?4!EJ.]$3/;;5A D+G6U*"D7:25--7Z.ZV-""S:;? M:0^?W&ED[%QK[V@/5]$^:/JM^NX@?^#R[^[('-:![_$,]_#S=\W<^*@7U>74O#9:\&*YFDA: MJ(*D,2 PUCXC9Q!0FI@I)8,*"Y1FF56[Z'-"QN8YMGI&6T6C6E/[J/.3@)ZG M*%\P!::B'@@Y!9M?@N"*4/.3CQXLT/R2<=TP\XO7AFXVO]\'9Y)S0C L&&!4 MI #E>CE)6*( CK,8Z3_$@@7J'[^ORMAHH]/4>Z<'?*A>[P=#8^?]# -X8 )R MZ\A^K.77+?JKGP+T-BW3#[09:1?T4ZCU;VQ^\HD].^DT=6F^R>7KE,L3 ;2S MZDW2/SVHKY(OOL^G_RU%737A[4*O8#]M>FT3G.AU9$X )F:?#BH*:)$SD!.> M*X40+I!3/)%G_<;&NY4]@)W/QF!--D9SW4XVQMWN;<;:*QJI^WX;[%C]AF,< MF.J/#MMV9._:/F:BN\XU=MTUS9(#M70/A+C7!D>>51RV,U(8? ]:*@42TV\J M.=KSOE/E3L\-G.42$NUT9Q0@"15@$ L0QSGGA.8IXTYY"9<$CHWLMZ%@ P( MJ$0N1,RX=*JLM?/TL7'*MYI)]$? ZQ"CNKYDN6;_6_*52;%<= KG[ES34HX; MS>QB;<Y,NW=GJ5I MBG7/RJHF[H2+N$@+KGT(G$K]F6CXL_1_6JUG++UJ@JOTQ3XA9J=DNCW M5GF/'_I9<'Q^\,<%#?KAG[5UGP#.7^QQA5&GNV9)GB"H((AS4TZ3I0A0IE', M,Q&3@B9I+NC5:XM19BR?](+[)26?P?B*!<38$H+[@^9GU1 L8_>,M-NO%,YF MRUK<<67&1!V/_A,!"9:Q7GL.A MK+'QQF'0NHA^*\TJ >AYU"@>)8Y;$.>0MB,/3_@%9H\M='=-D/]=U" 68"UA M@4F0 /PCXFX3-G_:[I/![F=NZ1&B?K]Z?)*_TN4?-W2FIT M=MM[^@=P_M]KNER9 Y$V?C-/%:2\ $*E*4 \,2T2"@18QF4B.)0PMG+.SL@8 M&YMN@A,W>O:.WMQ'\SR!>L(H,&^ZP],K=/,$ !XB-_>?/'C@Y@G3CL5MGKJT M9[OK;=;AQDM[-RWY;&&6'ILM21DS2&,H ::%7I!EN "%3#.0%3F#@B8?N\#TT%'X+NJL;[=*!]D#=L/):VMK.\G#-K9V M0N.@K;7;W3T[EUQ9)O3#8JGD=*45*C_.F^9L!9,)X;D$.9890"HO (50 862 M/"]BGBBFG'J>^-=Q;"S7%I)6M:I-K^E>P2\A1C0E&<[S% .L_4R 8BX ,\GG M'(F,T!1F"8O=4B5O-::#9E36-4X6XQY;NPGPQM]@X-G20^QQ8Z>>;+>61GJ< M+[3(=&_M$VX@O#8%"J#FL.V$PN%\T(@HH*B>-5'E7"[I['XN[L7S=#XUKL9J M^BJ;&.UF)RV%1!&NI_A49AP@)" @*E6@P"A/)"14%&SR*I=L85TRU4:N"V]T MI8>CCT;M*G*=[BCN6&/5"G8[PO8.96 *[F*XJW&;&1#@/,D))*_57:T$#UOZ MU06+@[JP3C??H*52W6C^;/L3*""F>4)!)DW<3 $34+ D 4E:Y)+Q'%&"[.AL M((W'1X27VBB]5C;=OGF2Q=M@<<@VKA$>PD7VTBRI-GM$+9(LWH8!6R/Y?2O^ M=BV1&HKXFS1"LA^LH V0+-3X^S0^LL?4:\,C![']%E5UU?!RZ8__7_*F7A< M_$I7546W;1VPIH-97D@F8 ;2#)L&\K'2W)#I221+LB+'DL2%4Z$>2[EC.R Q MQ=*BK8YWD=$>K!;@N=&_7XB_[2A8;I+[QS9T%,G5L+IO8+N!Y'53VE+TL!O- M;G@<;!X[WGXM6]W/5U,QG:W-[LY6QON_^&PMI/B@S3/NUWK5E%EX3Y?SZ?Q[ M^44N*^^K_IP0B3$KI )$FO/$1!) ,NWU4 69*&C.*,[ZD9H/]<;&?:UU)DFG M:U_GPXU:"R/S@D4=&\U-K97F,*I9H%_)EE[> E=2'7IL0^^HW&!8KV!KG^B' M(74O&MZ(^WVB>WJ*\"JE9^+J8E[%+?USNGIZNRY7BV>Y/"B!"+,X5E00P#E, M ,IC#IC0_XQYPA FG.,B<4IAM1 Z-M9_)Y56&7\)>J3DP; M9G'VS""FDO""$ !1IIU<)3$HBD("3@72/,:2PJW$[H"ZCXT+_WG^-" "F^.# M[\;&*X\8;_&R6/K"XWP%ACAZO!"=5]J&Y]4(;"/S[GH?1/H/W?,_>H.&]'E4 M?URA?O['Q3D$,( */?WW9F)^:["=K^I*S%^GY1]-=!IB*!>IS$W(?P903 O M,L& R"GG4J6*Q[&3ZWY>WMAFJE;=:$??R"CLZ,!?P-G2=_>'7FBW_31P 0+_ M+''QZJM?$#FLFVYG_X&';GG;;7*1ZA/\^[DP48=<__BX,+_J%->LR\Y.",P5 MQ%(""#$"*(D+0+#* =8^.B:29%E,7<[;AU)\;,?W!U5\*Z&W2V^Q?@$\>=LW M&-81N-JVGG83YV<"NEL 3 5"\^N=JL1W40W#>')D7 =N3(DSUKJ/R\7V/"*^ M4VRPW*8Y5E/!892*B &6QJ1F2" E(KG4@RBD4XUYG\J-S6WO]*=_7ZZFSR8Y M-*IMB;K&;')1](5;TZ/:]GZ'J5[&VNTH=>@1'/ @M38,5)8=CM#=V3$-V80^ M!/0A3E&]Z'>3,U2?R)XZ0?4JHV>!_]VMG;:7\CMSJBM%70._V^H")I+%>9H! MPO,<(%DD@!4B!XEBD,0T(RAW:P'@)G]L1-_HV7^-XHH_@I30@J2 9EP 1%," MF)*)_J<05 D%>6:953; "-PH2ZSM 5/6*P1>Q2#(2#1C-9>K:+8H.PYG$A22&;6)E"9;3BN%""IB??! M,2X$(0@7J5M5&3O!5I_?H(5B&BVKO9*%43&B/584EK#;49I'*(=ALE;AZ*=6 MY9^K4]X&VE;MNZA2W!^#N0'ED[@L)0_*5VYH[-.4X]T]^[SN136^H>643TB& M4%+0%+!DC,T;KI3R$BMS'%0[JKD:JL#, M11.V?'M,VU/G;5^E9?S0VH?IT]00ICA=0A#N/F0C3_PH%,MH6/P MW3;XP-CL.<@@Z+!X#RL(H^WP@01!43\:.A!6XK4YV1_G0JK3!U-UMFUF2UL-D-L9 MOG_8!SRE]X#X%9G,+L"%R52VTN!&F<@NZ)S.-'9ZBGN?I/?SU73UX\-TUAQE M3%B>P%QH8M/N<0X00@5@(L$ <9(+DS.<<*M@IV,/'QMWU?I%1L%+H9.7@3O/ M.M?"$7IGSAX)I^Y'ITR^HNW1P2,'ZW=TRIANHZ.3U]PFDE^[2=,ZN6#;IR"+ M998IC/5W32! B+ F,SU!Y^*HF!9KI)!NXHF05+4!.!&6*YS F:MB>(GU'](8]148YL@[;&K?[_L:_G_'0 MV&(X!ES1S,PL*2"(Z)FEP GG2:;_S^D ;T#=Q^9!?/WV MVVT;5_48?J),1B<3(,V0,'573!!'4@"D/0I)),L2A0=R+ *] (,Z''_'5R"P M!Q+VNQZ_9]+T%>\ 4 ?512L-P4$G-'W_F+R6_H,W"F^FA_I_#R^G_[AX\WZN M4*%'2Z.WBW+UH!YEN=ITCI_D:9$I2G* 14),GW?]!6:Y A +(N)4")%Q&]?E ME("Q^1=&17,@T"@9?9/+URFW;?5\$D:<%[S(E?[J4F9*K^42%'&> DFY( 53 M!.'+0T>@*_$9 MJ(7/'DZ>&NR_X,.<1LUN([/Z M0NWXG18V-\+[1F68O$W;^W&KJN#%S&E7+?10O M6(7>]JB5K(#:J-E&ZGO2^H/TSG5"E>$ MLZD<_KAX([_0J;A7^G/\+SW#?] OU80CF&+"(%!YIE?: D% )"6 D(*G0L;: M=[(*)W"4.S;V>'R22TF-A@[K(0>8+9:/8< +3">-TJV'TVDN\+B(WLC(Z'X7 M5=I'1OW(Z!\&8H>5:!BH!UJ@^H7<;1GK#MS9U:W#XX9;]+K;N+,6[G%[/R^P M+L$T.Q96>L__M3;Q,'"2L#06"88@5BH#*#4+0@81(+F("Q5CSF*G=&X;H6/C M]B:2FC;ZN7F%5BC;^8>^L0M/[28P?78B,/W^$IS./J,+/CZ]1RNY@_J1+DCL M>Y1.]_;P+=_)Y?25FLY9&W;;;>'!:"PY53%(6"X!R@I-.6E2@$0D5.%,*EQ8 MA:!;21L;U[S?;_$);=,YZ@Q)U*J1X M\^.WTE!\[6^:/02N15>-#">:;V6<)PI0&FNO+V,Q($E.0&JRYHM4%0@SE\+^ M]J*=^'B(TOQR%7&MNG[=:]U-2(]J]=8^8:NXFU?H,!9VOF$8A .SM0'7:!U] MZ8#[D]$\FLY_CC;*1_>787;V%MT1\^DS.D@?U'-T1V7??^SQA!Y>Y!?]#C[I M%?*#>KMX?E[,JW2.?])EU;ZI94TQR8L8,RQSP B, 1*Q)C)3ERQ%C"+&24R4 MO2]I)W-L'F6KM8EIX97>45GEOOS9:+Z9TGL$I;J,A86GZ1_AP RV ?=!1;7* M49U8U"J]<3XMMPU< '7P/OT#.Y /ZO#V^O)%W; ZZY%:/FHXO]3-MAWOU/'6 M?C[J_:P:G*:4[D'L:7N>6FBDLX1(D*N8 402! A.,I#S+!,,PCA)K,([W<2. MC=DK9:,ZLIQW(]#K]E%-S3G'_4K+$;#S2OWC&OIT^UBP_C;@^<[_0;<;1#Y= M4$O)@[J?;FCLNYZ.=_<,GC&\][$LUU*\6R^U0UM'L%<5BMX_O\P6/Z2LKFD) M\XM^PR9*9DJD0CNB*$T 0JG0/V$.I(HQ3J%DB5U ^E5:C(W C/[54>3^Y+Z> MZ_&(WG_[\L4Q!*?7V-AQ67#$0U-;A6QM0%1;L&G=7!FAR:TQH_%A-[Z7L<1C M:,\U0'J-^NFER+ !0==@=1 K=-7#/!8)OY^+IF-"E1CT;EKRV:)<+SNE;5%& M2")@ 7)IW/SA3F6$NX[ M$';D. "\@>GQ9''R*M*QL:-I>A!U3 E2F_A*.(,7.K=0Y?:ET.WQLBJ6[O"X MGAWAM\OJBI(G..4%SPL"8M-H#%&5@X*G*< Q5XDLTH01MQ;P>P+&1FYO.R[@ MOT?_1_QO<0RC%[J,7HVV_Q'!.+Z+Z_]O6UW1]>IIL9S^M^F/NXK^K_5<_L__ M ;/X/]+X+C+;,?7'*WF54M3\"59_BO\CPLD=UO^?9W#S.'TU*NX0@G,>&"^[>Z6;AS0VCGQ MV)[^A/U>^]'ORQBV ?T)"P\ZSI^ZKA]7_;)8B#^GLYDFQ?T@H2TQ;GP(F6<9 MATD!8E;$VIDC!6"2IJ!@D%*.4DA2XD)D3M+'QG*M\A53'(;%;0VP\2P\#(X= MDP2#/##->$7;F7]ZH>:3G-P4&)2Y>F&S3VO]'N)>)_==<]KU03^4SNH ;+XN M)RG*( M"0P^3B,)#KF+M%518Y;'0P&O>'H](_"CV;!'!E[1/#A!\/OT:QM;75O'^A^R M-/5HZI:/5=^MA?E5I]-]U8CF4?ZU>J-!_F-"A<@8IA)D<::T2RP9(%@6@*," M9HCE(H&X7Y.LH4T9W3RQ?GZFRQ\F9*9M2_'0/92HVJ96P9C&C*@V5[\V6Q]Q MM:A^V[<'U^#ODF5XSM_B#1EPACI5D[BT;9?0O#IM(][NNW.W\\[5+<8B TA4 M(1*DV]BMAC5,Y[+!K;E1%[1;C=KICFHWTZAO=[:WZ^52Z_!5OIAUWOS[MQ5= MK%V MW+.]&^, L=U]03KAY]WLYC<77/MQ./'[C_VWDC#WO!7;B^IV=/*R:K M8C5-9G@;J#11,"Y$@CC@29YKOYLD@!3:^<[T'T1<8)%"MS#S$X+&1@I&3^,2 MU^'C)HUQ70KGBAD7X;5T13V %MI1;/!JPF\J-;>1CQ[=MPM0>'6N3LD:UO6Y M8/&!8W+I^MXG68=5Q!IOIGRWEINJ=U@)I80F"PQ)"A!2,2!($, U8R ,4RBX M4Y,G6\%C8Q#]4F'G\RH[B*V/J+P#%_Y4ZD0E0;U.9&TE08\U!/MBY?GDR4[V MT(=-3H@<.5]RN[]7HY;G9[,S16?-:=574^>Z;!I!)$6>)&G!@(28 ,32!%!J M*@VF24*3@J09MSI%ORQJ;-1SH&RTK+1UZJQQ#MKS!.07L,"4ZU,;.[HZ=31Z;**WOY5 MT_1Z6>U6_7.Z>OIMOF"F39'9=_HX?UFORJ_26*=)O%9!9YC;/)CD]4AJ,.J?%T>$<;/@M/=8Q#FIHE]>,79.MTC$[ M^E/;'74-CVK+HUW3[Z*-\55V8;GC-1L$HI\,!C]'+0KFU6EQ\.A #SUT7CWP MP90?UH4?>DP.U@"#*]!O&NRH5ZE3[9O\8S'3RABY[7HBH8HC/85IQR('")HI M+,$%0!F.58R8H-3J?,1)ZMBFGZU^;E.-'<1VTX1WX )3?)?6*X7;_=&MSI=7 M&\Z,[(223S:U$SPH$SIAL<]B;C?WV,;X?W[,?Z5S^KT1P9N/ 4D:JR(U+C/& M "E*0$%Q# 1!%&OL,Y1(Z_V+XS+&QBX[6MX9E^7T"M(:1XO-BNO1"4PA1X#I MLT%Q B&'G8GKD1IH2\+E57+;C#@/P=E=B!.W#K?]<%[WG7V'"Y?V+DFQC9"9 MBZ]R-:V9]4@>,2:<9B1)@$H) PAA!4@A8D @(KD4D@JW+0,'V6/CQ:VN;12X M59F8JX? SA\+!&Q@2NV):9^2$:[H>*XF82U^Z$(3KK@<+]=2?*,SNC15]7,A!$^R!.2*:K82. 54< 5206$&XP(GN5.@ MS$6)8^.H1KV=7",W9KH,LAT?>84N, NUND8_M=K^;#;H6C!;C?W1D34X/DGH MLM!!J<<:@WW"L;^Q9QA>WU#B]_]:ZZ7HQ[DFN\JY+JN28H]/=-X$&?]25=7^ M.*\K-.XUA*[^^(ZNY&;#;B*Q2A&4$N18(8"PP*!(90$PS7)"%,UNB&QC8()J:E"L-T#9YI\;(S$UMC=_-F]L 55\2&:BB[:F6Q]#/L8V_ MUUC3T1@W;'#K:,P^%4T[.@6]]FK[.'\U803=)DK;_1>ILHP5":!*:A<@,:V. ME'YYLP(728X+(G*G3KWN*HQMKMZHVFG3YE@UN<U9&[LH9&Z%U"R3?[54G=F[==@ECZ\WD:Y$+3%:[A89K M)8-6&CZ&0Z""PSNB;E5W^)B]9\H/'[V\)SUH,KJ?"_,?X[_II;?QW.XU22V7 M/S0?U* ^)UN[A&-]54^ MTZF)*GUXT4OQR@N=BVXVVZ-.!!"]Q&X4AK'.TDOT9&:>]H M.@1Z>4=UH+BO+;J+#;J&[56#[O9E]14/YH34V? PNR<-%RWF9-E.\)C;G7ZB M]K].RS\^+*7\.->C*\O55[J238 CS5"2%5B"(D78M/>%@"*6 2PI9XAF,*-. M%6/M18^.M;6F0&E5HVFC:Z3'QS%OS %Y.Q\R#)Z!>?Q(6+_1.S**1ZWFD5%] M@.C^RXB%#/$_(_VFVD@+]S%]T0\S'U(=[;!0D5JO3!.=9SV+ M/*^?FVG[I:D?X497IZ"VXR8/ 8FHJT;N5\WQ1_?7$#!)[F<$C4HDURP=Y\V M+EWNOS-X_>L/BV53$;J<("58#/,<%((FVLDA&6 PBT$6%TBJO,#:T?'5$?Q M^MC\G).=P-5B&96-TOYZ@1^.AAVY!,,X,.58]/YN_FCP_G8);Z\MOT_B-E2K M[T,%1M/B^R0V+JV]3S^D)\W)[\_=BI:;R(<,YTRS6@$@2@E D"> R$1[12F2 M&282*I$Z,=H)06,CKT;/3FW5OLD^)Z&UI"$V\6ZWE5,D).JQ(2DY131')% /B'G!!)6.3FG[NV[#M,?KV&W!Z6E+9ZE.8!N=; .@)IGLA$0!6#!',-:1PGH,!I =*L*!*- M)T[U_2_5TEL/_W(U!+#[XL+!^T9^G\ZKLWI&9V:W[FH\8Y*G')(,9")/ "IR M 9C B9YY)20J8VE*>(/G^[GE6L 'FJVP<%B^KUMG^0+28?NR-S1#[%$VROVO M-LWQ?K5:3MEZ55747"VB+]0T4_&\,7D4$>^[C[M2AM]B/&KET7W$XU?VFY?: M$O)-BXMVG__MHER5DPR*7'&E )%4F<]?TRF,4P"1R 2!!!50N#C>YX2-S MS>4P9Q[3LJS:.9KPIX52LMJEYT9W-WHX"[D=4?@",C!EM&IN.ME$FW.DMV=Q M<^8)&T!\,L99>8-RAXWE^RQB=4_?C##]H/EJV916+_]XU,]YMS#A:Q,L!8(J M(8#&5 *4(4TL*,L SEB6,HIRE3BULCDC:WQLTE&UCFLRRKIF@IW&UHXW/"$6 MF#9.@!7]7FOJM9C813S\9H:=%C=P=MA%NP\SQ"[?TH\RVO .DY8Z%T><9\$P MQE0H &-B5B$I!D6ARQA+Y;)0OB1PG,OFV5;KR@7QM8R^"+\=M?@$ M-3"_?-I#\OUYU)Q9Q18*G]1R4>:@_&*+P#[)6-_7CVGN.5\_KV?FZ+ J'W)D MN\\4Q/\L5P_JD?XUX;C@*,F%:>&K'18*4T!IS$"1<9'E,5,T=@H!H3M*] =))D*1OXZ(_&'Q-/..R:RV[ M.C6_?DF]V'+9EDF9DI4%9M))E22>\U!Z> YY7J9FQ+3$!ZNRII$XV!-?&-G] MN,=W0MRH:$"8!V:F-L)5U:B3IPY5"Y([8.M\&-?*Z!".O'J"%Y++?$48E=IZ MXO.2Z?H^IG?8AWF@>Y9:/3O8U"BM_J",L+[AJYV0NO%4** &)J4]1F O*/C3B@I*60,Z9"Z0!([= M.#_>V#$;%S4_$:MQ^1X_QM@W1K^7TKQ%Q2OSUP_K+ZN_EK,XSR*E(@IQI#5$ M$N70F$0(ICA+$Y)0;/YP(8J.,:;&#Y68H);S#EA)#8[ RNK&%UV =M-$()@& M9H=>"#GS@@,&>SHH&CXHE/C[U]73OYN[*RHP?WG) %U/'N7#=U"M^=Y=+NUG M&+QY>%RLGI7ZI$I3I.5_O=JN[5'>C!'.LSA#,%8RAD@9'XA&7,+<^C]Y$AL7 MR"MH_.*(4Z. ZPNQ7P;9S5X("MW0M%#+"M>5L* EK2&)2MYP=H,S-"&-A\N# MCFI!.&/PTHQPO_'*MK@_/^_^^G_F:FT>].WYG7HRJ'R?%S-$J2 Q59 DBD*4 M"P9YBHV-D4A;'@Q3D7KY(6[#3HUN]J6>P4[8$!W-@ M NK"$?QIA0WHMOBA,TBOU>Z1;],HU0F-LUU.W>Z^+NSER^I>_-_M?&T+$IBW M9\X7ZKXHU*:8&:L'YZG,H(J,R8,BF4.J)(4JSXVG(T26(.R7!'-Q3*>O9^0, M&"-H,2_/85?:UCBI!0:LE+A?X,MYT-VX* R0(X? ;%:@EA;LQ07WW3#VCH.Y M",T0P3#G![U)1,Q%#,Z%Q5R^L1_I?%+%9CT7YK,M3[9^7\XWQ:?/O]>E?6*> MDY0E"JHTTQ#A3$%.1 21;7>E4*XCROV*1,P3A7QI?%A$&2"P(%RS0W@(M4>Y6E#@;P. 4&=_!6L7B_AX;7C;V# M@38PIXA*BV/JE*J&0TT0E.15,4:\&7B\'F!I;U/V)^F8^'^'GQ@W7H#(P'=2 M#)&X?$[KD!_[T1BC?M_G-'SY29^]+D11.!O>/,,84QJE&*;"VE:Y,-]QQ G, M%,(T(8HEW*L+S_$04_N2]^7,JJ)O-F/AFH)O)8QNG_-UX S\01^5>7O5!O['OM@9BL^O]>#27&_I95BF#WL=H@TVX&YE-81H'IL0 [2^;EZ#1%K35+:OW3J"#I>., M3*(AY259?XS^DHZ(!VL7Z3I>3^]0+-5'OS#>U!:"6MSRM(T=".SI1%Z V=&G M# ?>T"YF"[=#64$M;$"?TPV5H"[HA2'']4C=]#]R4!UOZQDH479TF+/%OL]M M>41/>:P3(17,:[6&REDK\8H:U%M*W:_WS0;]C:%OXI/JIU:1#=/]B2?3.>$10(./#1KE"B=^N=1"IID8S'U<;,V?V(VI4 \5.-Z!JY8!]4:HK MS#^6:E.FNX%'M:[:N@+VHA1.NTQZG<38OPELF-?!C?9&G^2!2;*M#]@K!-X< MS&Q+)[MST6AER[!7_NX=J#0+F&H7$NB@"7A!!!LW+2\DED?)>D$??HUM6'7[ M^D/-OWXS-'3_9(S1KVK7'6S7"BR>Q3B+..(::JP%1&DJ;(;B2&K1 ;K$]T6 =SU#"Q_6-'ULV)K7[;VG"L?:W2(&1C%2%7- M,4LC.ZB%!_L6@PZM&GM:K[ZPA3=JG26X@:WKB\YI$]C[*3W[%++U/U5I9>VI M>)]Y2W62)C)G,)&IAHC+%#(>,XAS)DFF6))R+][K'&UJ-+<7MF7G>/8B[$37 MC:F"838P,9V$"_SYI?S)(.G-3L@$[2S8.>"XS01==#_J'^AT4\\<@/5*;L6F M#EY$*D^BW ;=4J4@HL@01Y)G,*8JTA'-$NQ7G.[@Z5,CBEHXS_#] [SR-(\S M$4G(68IM+&T..;*5^1&. M> Q,FPT0X4-@3VH<-%/A8(!QLQ).Z7:4@7#RHKXU7Z32QO3:J'?&;94O(QQC1E&5^-HO+ ML-,S93JV8"JQ_^>_Q5GT'U9X\-/;9?6O_^ZW$79Y5IRWOX(B/?RFE^6T=R(/K\KAC;VLY(W%B,\O]WIY5=\IBIO;,8+54RTU=PELF M&B>1P)"FB$*D8PJIRC#D(D\XRK#(HMRKTLZI4:9F9M5]1'92>E;6.0FD&Z%< M#<_ #/(2F0'*GW="$+12SLF!QJV.TZ7K446:V MQO&WU7ICM\7?+I]4L2GSSV<8*TXC&D,69V7LAH T(01&+$818HBKV"O>RWWH MJ=&#E?H."/-G6=N\%OZN*H!NY8?ER=U\KX%G2P7W27%CE6&@'IAJ*I3MG^#- M2Y0_[U%^ZX"R?PL&;\""=F1P'WWJ!SU:_!_PLAY6+9HJ0V,L/$3U3[_ MQ_58'<6'LJK\7 /!\@OZM1 MN J:JU0&I?YH M/JJ-64SMTOIHQW^O-C.4X@SK-(413G*(!)60$(XAPYSK7"0,15Y9PUV#36VE M:60M#4;5"'IGHZ2]CTG/(RQDJJ@6'.K$.$0(E6?/A$*9*"DD(H0ER/O$.0C& MX^S:OELMO]:')+VJ[W5AZWPB'02OX0^H2S'O0"GHKL=3_5:^[W@K^QQ97X0D M\ GV^?'&/M"^J/F)\^W+]X0^ "KN'VQ%@G^5"TF=J&;'5'E*&LY1" M+3,&4:YSR".90)(1@46F/Q3JK*=[ JX]_@D&ZVU/A*SD M9;&YMCIWP&H"2E7&."=RPG*>/W/SE@IK'+6 NW= W M6M!\<:K85"VE:NYYOUJNFK)=UDM0<:R23'+(:)1"I%-D?%R=P"Q%0L913%'N MU0_39="ID48C,YB70O=P4/#52 K,BKRPVT7E MN>W#/L^I:A#>JF]P?7;8B1ER(Z^ @-\P7^P.M+"W0M?=>8=-&CN/T]#98R=& MOGD:V7DT7/+).N[NQV/[;IP?=/L0H^ZO96N?%D=G&*TL2TTRE288087B&**< M",@45Y#PE,0J2P0FQ,?,NE*>J5E@535^LPY9(_A)E9N\GCQV[0RY$=R(N(]X M<+P[$&Z=&0_3##@0?B$9\5J11J7*0/B]Y-!0C^U'KL;,W+='GQ$>9YB2!":9 M;YUK%GSE!OR,8Y9FY UO+]E4AL\?M1@%#_W-1'J:>KX)V#=)N MBVIO] 9>(BULS;9&Z0" ^Q<%X3ZRL#UO3R(1ND;B\7HM,7]=W_ M%&M;H>:UJO[[=KEK6/"*/NG:Z-)+-) #.L,\QC1B#EQH9&<6J,&V,30JZQL0=U' OJ5"W+ M?'JF)X>Y_E[3C*TJAD;8\GC<+6_IHU+-WCSGX&YSME["1UV!7K76TO M/3>;)E5=!O/0#_J7>2'8PD8#S7*&LUSA&&(J;'JHQ)!$Q@"-6*IMGI3Y"?4Q M0/N+,C4VWPEI,Y+L&^IG=5XQ)VY6Z#A(#[P(5$K MN;P#!Y-2:52&-88S5:^'-:3I>H4THYJRUZ/VTK0-\,2>.:CBFY+;A=V0KDSH M)H:R/.XN"WK.E$9QS@6#F;;-OU-C\)*<2H@%XRB)&(O\ KT=QIP:/38BVP_Q M4.@[4)>;J*J?>A8U/IG0[HC%#2IT6'8<7,3W7$X2C'T MN+7O;N*3H;K5^OF/U?J?;YM'M>KK^:YGJ] U,MY!WX M==UU=-5C/Z\+B[![=R='&GF?KDO;XSVYSJM[[+]]6;-E\>H;6V_>O7M5E_W% M,EI4,EFBD<:0+3C$B(2$H@SR($ MD18JBS)#CB1VIL&!A9T:I59267^C:B,'5),VNED!6]')O\7<*'/NP-X3FLFA MW<:R7^#/W65X?J[+\-37'93A ;7*^Z3A+RM@M08MM;V2&$=Y"3S6J@F]#".M M>]5D5R&VHOU2L,/:3$7KNL?ZI6#E2[&J7XHC2EBU7HIEJ?_? ZVK(TU3YQH] MM SCK?VX9);T@&7C(KN>Y +5G 'JRG M% [:2_5@@'%[HI[2[:BWZ:)E#'#S+F\Q+E!IF:FUW*V3SN!$;6[,*([I-W?V'D54?B M$@A7E) X^^C1JD=<4JY=..+BM?U6Y]U!;YT-7NQBW#W\=$J%I2S\#G\YBZ+>!!D!KXR]^#U @Y2 #S M12A"+O/G!QMUR;^H\\OE__(-/5N4SQL_8H%C @WS,O3 M"%(L%>2$QCHQV-/$JT1/"'!'J>55RPF,H/7&F0.G^&'KQL A$!N8@/N!Y=]> MY@(203O,G!MKW"8S%S0^ZC-SZ?H;'-_\:B[<%&^7'\O. &40PMNE6&SMILY' M\Z-U]8OR&<6]_,>V:B,QRQ&*$L$H1,BP.TJ)@BQ6 F8J$H)3EBCM9//=4HFI ML5I5ZJ+9V/UJE5+R1D<\?=^+$8Y^1ICM,8Z$KNO,4&-AXX8L&F4H4:EV'4ET M!W:8@!*4^M?5,PNPQ^4'>*E&/$H:X>4:\XAI\B_9N"=05\[NH"=3?67[<4ZL MKD0_Z$G6M;+T+EO/#,Z'J1(SS 12*.,P2G!D;"F=0BZ(AIF,:41EDFFA/(O2 M'X\R-6/GHWF8I9I=2RF]W6R-:_(P7\X?M@]@4:;"UV?>GF=AIV%V<^BN!F]@ MVZ&6[R@+*VC!^/,(!"X'?V*@L8N]G]?U1"GWCHM[GGDO-_.RP,[\J95^^N:[ MI2(E;7>C5V5!GI+>/NB7+N2[^5*]W:B'8A;E&FFD,D,=B-@Z)1KR-.90,6T( M!2DLM%>V02C!IL8[;;U::=>@T:QJ==;2S7+3J2T4JR$H5?3<<0HVY8Z'_#>8 MR*'C \:<0_\@@\" !XU/""7;N*$-@1$]BHH(_?P>&WFORHZ:Y1;0'V40X&9O MN>1$<93R#"8HD1!)0B#C)(9"J$2S+$HH=T\EZ1AH:ES]JM5E%/Q5";LK,W7> MXO$#UV''*A!D0X=85&A5NXBUG [VH1]:'ELQ@5 ;:;ND^UT+%4+K@$GG)D/7 M_>-M!#AH<>"LNUS?@S*KH-,/^K?Y0IEY6ZJFZ,!,9DF>> MA12>+9S.@NGF@(> :&!&?*WXYJ &G949;E;PH98ZG'=\"8V0WN[9L4;U7B]I M_-(;O7A]_RHEU2%&54:YW7WR@_ZX5@_S[<.,8XX0%3E,2E5-\EIU*D94FTAK3GU6(EI^RP5W\ROCAHM%:U/IT>'.)>)<>.:X' / M3#Q[>>MRZG?@)?BUT&%+HSAC%+I2RN6!1R^O/YOLQ)4&DF(P$YSA1$>8PAR3,. MXTSQ7&0H9;F[!]A?CJDQVR>EMZU2[<\ @E>_?0:L$GZ78ES%*<<^ 6=7S)73 M#MP8,S#X!EVE!+!:@$:-@TJ:M2J&!>L9J;4QO['Z */0.'/BM<\WQMR,M@TX MZ!SY[A9>B^R%S<3>CQ]SK_%:#%YL15[]N!X+V;T0ZZV2K\SOYX(M[I=EWZP/ M^L/FFUI_WFREL1R;U.T()3*B<00U3RA$*DL@XT)!B7+)C)LN9.9TD.\[\-26 MJD9F4%1B>O">#]P.B\] ( Y]2%Y)#78X&KG+S0^[@5>*#FK9+^;97X>PQU(R M$-(CK1T!$?=;)WK UKDP^#QOO)6@AY8'U-_G_IX%JNU)U[?5PMQ15&5F=UEE M0F*M<^.2T$39HK"209Z@'$9:ISBC/&*I4WV$RT--C<_;DO[/?R-)G/]'W:#: M,QNR UVW39(PF U,WVTA_U=37_ITD[E!TODN@Q2TX/3YT<:M,WU1ZZ/RTI?O MZ$2(8RR%7R;QJ-)/C>KV O]/;QEQ/:V)V4][&-[^I+K=I]*0[^8E\45 M*IM?O5[9EHZSC.1QDJL4YAH3B"0SA"0$AB1C,M,YURS"?7:,SHXX-:[:;0VT M)+YK?']'!G.'VV^;)@B(8VVMG,0/_%D)'-"W<09GB(V+\X/>9+/A(@;G-@@N MWWC%F=G;HM@J^7J[ME586@58WCP\+E;/2I47?30OX#=6J(_F;2IF!&EC"T49 M)")B$!$E(&6&AE(69QG*8T%3)^/H2CFF1DY6@S(X::5M@Y%]:N.V[,W\YO/' MC_Z5Y:Z=*X_CN6%G8(RS.U"I "H==H6S*C7N0*-(G:_;J )*70(?X_4',_@9 M7P]1QC\ [(_7R=/!*Q[GOV?T9KF9;YY_F2_4^A7;J*^K]?,LQRQ!(I50)#2& M*$H8Y#:XC$5:$\T2AJES4X83SY\:]U4B@E)&T CIOD%T"L'+6T-7XC(P(_E! MXK4;U*'X%?M IYXZV@Y0ATKMO9^NRZ[M;+_C!K5^F@MUIMS=HIR:,MUB?UI3 M48R-;2J^J.^;G\TU_YSQ1&6"Q!JJ1"J(8L0ACRB%BF(1"Q2I&'G5F!M,TJF1 MR>?MPP-;/Y<5A*JB^>"36E0-#3:K_3)N3VC>KY;J8%F')]KY%55UHFK9;UK[ MV;L_??[=,U!@N-?%T5*;PDLPM"UWJCSJOLSD7?-6R/J,KFXQ;P_Y[Q]66QN= M5?:8!U8Y4&H7,DIKZ!D(:@ .)NRX)N+0F!\9D8,/V..,HJR"6)[LOUWJU?JA M&KHY@\\TCB7.".1)BFS%J@PRA1%,B")24Q1CZK3<7!YJ:NM%%<8SWPOJ&-WJ M *K#T48PJ 9FU5+..N2I):EW%P\'U#Q.0H*A-]+!2(7BZN4;%ZI8E1,C3 UEFS7JO.S>8_!<[-5KX)D8#8\J-P7[I#SHNI!P[B.!ADWZ7LK;(BOJT#K$T276D#%#&"$)<1)"3S/Q3REB* M2!.:.951Z1QE:A]U+6CI"-62NGW;W5AV?]_!$!KX&S\!3L C3B<4.CYWOF9=P\PRJ?NI&/SN;M=W'?]-G+:-/(R2GI>_/-GM13?;#F@^HW51*0* M"0HE3FQ#5*H@XXC"1"=)FF)&4YS[+>?= TZ-" [D!59@L)/8=[6_ +7KXA\. MP,%M@?/8#1 3X8I,6%/API@C6PYN"!P;$H[WC=G5KV7=5)O-OZS6#??-,,8Q M3SB"L4PU1"P7D"B>0QZG::QIDB$D9TOUE6V4=-B6&41(IR^15E]B6]3!C?,J M>H+5._BK-2AJB<=NT-;MA$W[,'/W7W/?J[[GH$3!S3@P!VKSVR, MKHW9YE.)9)A9'J,?7JC9'K/;':B.:41[UMEAM[NB=5U3[:S\J ^CI$Y\YZ%V MU0:=D6$ZU'6._ /TGW-!+DQW.:>1;M#FUQY2"K-6?EG]ERHV'[:;8F,0I;EY MR_(\PIF*,Y6XYZ#<6INI^4N-V)!5OF0%MY^^:66.#)'K2M\-5"_@#V M7>#Y"-IH.)A0_?:J7RL]7UK9EU7E,".2C3"W<4#[V* 95GG&:9Q JB,"D<"1 M+2P002DTX^9O,B9.Y02\1IV:%=:$=\Z7PE8!E(:!%JRFJT=SI=_.M1OP;MO7 MP>$N]=>P(3-1];"\L7FYF^]U\??/S%^3W M>EX(&RO[R7QO']7:[JO/."4D)AF"N50Q1+;^ GJY6[QU,&2&U^K_XJ?U7,<"(T%B2%1.:I;;TD M($,RAAE)$ZTB%F6*!FF.BQ1"S[VA'WF9.AS8R1Y].?SLT M//!!C=2 XHUKP8;']S9^.RP+_NEX5Q4P0AFD<(:C3%-NM MQQPRE2 H4$:)R%.:4^+IYG<..#5>+X4"K]AZ_6P_]RIGV-M][\;8V6$/AMSP M+KH1%9:RGJJE7LH;U"-W0B:P#]X]YMA>MQ,")_QLM_O\DV\^J6)C7'1[WE+' M@E,6YV7$OV<("Q"?*<0((9ABE7441T8EX+/[?0:=BI?>%'763 7[8GJ2Z5 M 0NC3>'9.V%T9\V4CO2&>#O^Z_?EV7V6MO;<#%LIB+-+;39[@/=2?LZ*3XY@(-$$I3 M_G(7=JW68FZ$GZ59'FF%8Z@S;N,( )'+4KPN34?NXF2HTZ,HRDRZ-?R ]D0C7Z%,4#K7>J1@J@Z M41XMH.JT%-,)KNI$R2O0JOM)_5O>ON@O:O?FUW.[]M;]1P]_T+JR$N[M4JQM MN.MK5?W7_'NQM2OUF^_BFWV;;<#K&ZW-<(Q2RCW<4/'%7]JOJ?=6)[7XMNOWRZQ=]5"JUKM?*U[L=Z!4/[>LUC6N"^) MVP(PW:D?>/%X5<[RRZ;-MG?\;HIWK9U?_NS@AOI(LT$!_-3@\#?;1[Z& C18 ME%D)H$(C;%OH\6UY#.2(M]N: M$A[%@=>"4P""OKY:K1[4N MFPL9ZEL]J#HG?:83FX//(YBF5$"4"@H)BG,8\YACKC#2*O4QR,^.-#7;^8L= M8]?BP KJQSOG(76CFB! #'58BZ>JS_WKDZ:F;<&,P5M MJ#-$BF:V*2^&+.812ZD4.O=S+9V&G1J)EU)7X?NJ:(K9>;J6;G@[NI;!41S: MM6P W(M\!RIQP9_U?X?Q+KV0"NI=NHT\KG?IA<:1=^EW=S]>.MY<*_N;F4'7 M6R7?S1F?+^:;N2IFL581SF,%LY0FQJ2D"A)L[,I84"T2)C!GPH>:G$>>&CO5 M$E9E1DH?=+$7UH^EW-%W(ZI!,!V8JTX<8=CSL*H-9(/U.P>$OA M?@\9.3&H79!E^U!MF-F>8;^LE0V05C;NQYYMF]6+1"*/.:1(V1Y=*(@?(\?&=PZ"Y=)X#SS0HE5< M2/;Y9;76:K[9&GG>+JM K1>+;A/F_'$]%VK&J*:;3B KA+S-&5HG4FB%PM%FS=\B=\DT+& M?G$"+8HW?!TFL$86KADI+1CV.2DGZITW8( 2C1$7S8'F<=0U-+0.TUI2!YHA M[Q5V*#EZ=&K\\M?JR[?5MC!.Y_U2_F(^_8U2RX.SYH^&#KX926V'C3KH@2'" MS"N60TF3&")-$\AI9M9-BI-4895Q[=3LHK\(4UOTDBA&X$6(3R-UV4O&HP-= MOSGI7HW&07K@]<3(#QH%@-$ -"IT(G\Y8"74%'AT[AM\*D9JMS?4E/BUQKL* MS/%X3NJLT/^@<=]V3^OEZY0&<7237ZIM9)^=/J@I"?;OYC5LV"B7$F7LOS7HEI7Y3^VQ<:^ZN_5YH/^PK[/*,NU68YB&&'& M($JXAA1K!&DD),JU1DFB_4YVAA%T>D= M2Y U,J S5Y^P'8*[+N;;-AW/R]M MH"EG5)*4< ))C(EQXA6#3"$*%4U53!(9)0C[./&WG_!1NC2X3? M=D)".L<#23JJ"SPLVB\=W8%'Z[E_S!;J@R[ME??F.S*/W ]=5Q%G"=(BUQ'4 M7*00291"V[0,*D%S').<&/?6:\?WXI!3(WXK<1E18&7VW&:]C*_CQFA0U(;> MRFP#%K!>NS\80?<#+X\Z[@Z>,PI'>V[N=_:C%>OSV"?7KWB0JC2'"F>4)9QDGH$/AX^?&EV4/KL5SX\J7F#F1@O]D1B8 G8@#/#YGU8Z MY*?^8H11/^O3VKW\A,]?_*DV,5ZMEL5K,):NMCW;NS@==]5:= ML\7GIG=$<:K40YP@A%5JOG414XB0;77*:6NK9^=MIR#8 M:SA\;9"A)B"H_QA:QG$]QX$0/O(9AQJG=XN?76?M)@7DN3Z2+3XINQ))&Y_[ MBQF9+?Y;L?6,*11QS3AD7$J(%-.0ISF%*LT4%=16>:6>[7X\19@:U^^$M 1A MSU"\^_SXSH$;;0^+[,#$7 L/2NGO=GEFSW0+Y2C-TGJ"=*)WH&]7U2\"YG]P^K]:8FZ[HPS'M#O%_^4HLG]=MJ MN?E6S+(L%I12,V.&% T=<@*YCA!4L=89UYH*X95]>YTX4Z-&\SHGP;J>N4R' M,S..!/+P+'F^2]K=OO]%6ZN[DB'!AV7 Z, P@([43Y'&KLH0Y>^)THP=%Y^@VX#LR25RKP]">1,)8:0L81,)!G$A&!NR%H3$<\> MJX8)&[;>N)''53+Y?#8O)1ON"WIUL@_ W:E& (!M# M]G2^79<4]#1Z[.X@, M,*TDSQ%#1$ =Q1HB9#.3=4S,&H%3\R.6YWDSK6^6CBOMR)/:R#69*56VKM M M)A-CB424II"+5$%$S8=J)A!!EL@TEUJ+*!^OP8>7BSE:S>'373K.3N7FFVJF MT_YU_"EULRM&FZB!K8] W34FTB%C"'/F.H%^G/X5YTRC, _M6:VY;%'Q0;?; M5GQ87B71KA7&ZWGQN"K8XM?U:OMH[K!'."M;-'"KY(>J]/1J62;8^]:E?GF@DYHB=J_'X>]F6\ E)UC/&M3YE_+*Z%T:&M?J-K?^I-HPO MU&"9+9BI<"0Q#F#5"(J<1;G42)Z;+=!J#8J> 90NLT)6[+73B$1PJXK>6U 0^UQ& O,OA\&5+_ M.%P?B(*&YSH-/&[4K@\61\&\7C?W/6*32I\_X_N-_6.U?K5@1=&*0>HQO#K=0#E(HXAL ' MFS'7 ZA!YV'PPZDAIJ#'Z55O$,.>;/F+,?*I5V^L*&W"&H);?&UJF;;':BE#.BE=\,0U'4^,]2X_FRWOD=.YH7+ M_4A!JOGLG9F2Q<=OJV5=C'J6**I4DN20I"(R#EYN'#P6Y5"F6,M8Y)QQIX*8 MIQX^M<^_E ^4 M:%UMT^^9/ =7_GU\(Q\,?M@83S-]VE\OY#+IHOV3C)?_^Z M>OIW49S[1%2%1WVT MR"DV-O9NJT-P1 =>&TXTQ"LAK0J6#=(FSPNBD&N"V\"CK@A>6+Q<#_QN'KD9 M45T4NREYO2N)77Z];Y>;]7Q9S$79F6*6BS06-&908KN8) Q#SE@""<89IHE$ MBGAU*1Y#Z*FM114KSAL9P5/9H<98?$W;AJ:?@V>\Z"@O@*/E/;%I'=ILO[Y7 MT:X-PT[U=A.&G>95.Z,)="KJ,5&3:%;D(_>TFBL$G(E@+8OZC-T_!\FLF2_" M=TY5'-)YQ!6+,QACFZ,H> J)1':Q$BS"*=4R]3IG<1YY:NO,+F30+Z;C2OC= M%HA!0!V8Y7=XOHR['+X\DS=0C)-$0HYC MPVUICB'3DD*M4J050[F,D5=5D &$G!HA?MX^/+#ULS6UWQ;%UE:!:1M<=^!5 M':IO+*]6[\@JZEK8((&YGHLJ$M0^Y)UZ,M.=MDJVO5T6FW79%L237P=Y1]RH M^-8S/S!K[R?R[F#KI%'1QM_OE"R[/9L7H:TG*!4%AYH:GB]_-PC;#SDC02N@ M#"'GN'51!D3ZJ%K*D&/Y1R6\66[FF^=[*)=\Q=0GK9U53+R /9R^$(0N 8F MU-Y(>44U7$3BBO"&\\\>+<[AHGKM@(?+%_?]_-\\J/570SJ_KE=_;;Y9YY\M MGV=)ZE3]\$+XTR4 AI9024LJ*7U)8#3 MT+I2P-6 C4,"OECUH(!.)*XF@=-/'YD&.E4\)H+NRWL>'MG&#M8I4O+UUIHA MU3Y>::^4OWNQTR=GDBHE#"U F? 4(D1CR'460Z72".59A!/L%P[E*\'4Z*-Q M*:UG*%8/#\9)*,IF)GJUKA*^MX_F9[MFW>:RZO?UL8_G88_WA#F>W PY#4,? MPY1P5L*#2OK="4KM 5:7U#KL7/^ T=6]\0MZ.N(MQ+A''7TQ.CJWZ/V@01+B MWGRODXE_7:WD7_/%8I9D/$()-484X?8/6XS24*7QIP3/,FE/TWG ;+@C :;& MD;8!GF#K];/]--G#:NO;^]![!MQ8;TA=_*!1(&A)QG[8C9C1 M=BS#E-+9SB+DF&C73,4F5F)$L(ABA/(\AB'4.= M8\I3PG62.(66.H\X-3YK9"X[/Z!\.[8=Q/;((@.S&0W!-.CL7QH4$?J M([\#UYYFS??@LE+ROP?J$^\#3F=;>*<'C=<%WD>O@Z;O7C?V,TI?*ZW6:[L< MG"XPK:)4Q7F>0T0)A2@EUOS$.;0M%+&@@J%(^MB@%\:;&D4WXIJ7?E? 6S4% MJOFE M6]$'>S.0/B.# Q[R 9(RR3)O7K2'#Q]:@Q2"@>L=)[) M*@>0N9%";R &IH ]!N!/*UK :(>3*@=-)CD88-RDD5.Z'26'G+QHY"20*C.Q M%;]49J=\^<:6]1[:^]7R214;)?]0\Z_?S'_OG]2:?56_FD=O7K.-VL4W?%HM M%K^LUO:I,TXQS3,10T%28NDA@C2E&')CD\@$98JS?)1\D6'TFQI5-;)#4$L/ M2O&!E;\5TC927LE [Y3C0<:TI)X0EP?(5JEST5L@U6F(&P/3/I=EA]0=:+#J M?C'-XL+-(YG8A,QMG^:;,(ETF(%4_#$R9X:=WV!)-@.+&;ZII1#;A^W"UH9M MMX&;$1JG0N08QK8'$(J0<1HT0S"-8HZHM!54E%]G-G\AG&AXU*9M+4$/FBB& M:VIY9CKN@>;FH?Z4[:*LCPKJJW6@"VD[BLR%K]U//\XP+P;H9%.#@' M_NKW2'ZND*QD!7MA Y;'=P(E:%W\[A''+8COI/U1)7RWNZ[83^67G3;N[;3= M?_VZ+AV,PS().U]NQA0G@G ))5&9+;6C+75ED' NHCS%2N5>==MNI\K4N/'M M<>F=3Y]_]PW OMV;X;$!.OGY_O]FKW,'RLMB/:UMT,![FC>=W.#;E[?19OR= MRIO.VLE-R=M*U#<4_\F,NEH_?V)__69&6<_9PA;5^[Q]?%S8(I!4\S@QKC<4 M/*,081Q#IN,,YIBI!/.<"C=WW'7 J2UR1DSPT,CI&V1_ 5NW!2@D8@,O$SM1 M[X#%;2=M&2W9R'MGLQR+@.4U70$*&RE_8\KT?D^YFDHLJQ ML,6"%JHH_F"6(C?'E<]FG#!.*";'H\X M_/&F::0(_>&GRR^6/PS G5'^5PXQ7OQ_&"P.,@,"/;*?]?Q);=A\J633[*@^ MFLF0S(@6"N(T9]#NDT/*\QS&C"F2ZA@SX973?WJ8J2U+[5/@UTK/Q=PS*?4, MFFY6\O48#;R,- *"77>R<.=?;B"$M'_/C#2JU=NM[4M;]\+5X<[./FPWQ<8X M/&:0F4 BBWF20L,!PF8.2<@DT9#F+$VUUCCA7N4E+XPW-4HX=WJVVHL<]OBL MC7W_\[.>B-[H *TE[; G:"=@&?H(K3WDS<_03NCOI-9[5_'-B3Z@Q2P M#2+@;2K7AL3V;,G:H(/TC,28?UV6Y;>7&^.PV+8R[IHI]S6LA2)P@ MQJ&@4D&4DPQR&:609;'@><83*;T,5[=AI\;ZK4KG+07 7@/0J. 9]. V"8X! M"L&A'7I#M1O*@7H_^,$4]%C>;>1QC]"]T#@Z[O:[NQ]3O5<;NW_W<;UZFDLE M?W[^O;#1Z&_+@V_+DF(S?ZHZ%6).DX0+PU%99M@JC@FDF&.HN$ 1R0A"G/AT MB70?VHNQ1F@5656&*[Z!QUIV&Y7ST[8H"W?\S?R_U@"PG0I^U.4Q*V[T-0S6 M U.8A;EL7_.Q#?/O# MZQQO5&IRT?PEVSC=,U#9JK/TM2^>M90?S5OTWKQ7KU M)=R8Q9&NP&[4"D=]Y)Q6F:(KD/:N-73-6#T;>*_6CZLUVZC7BF_V;:CK6#FL MI#VV5S"75!LC,1,V\JC<'F"2,$V13&9/:LU7SFV[N\;S^;K;HPYI*=;B FGD M!47?/MV=*/-8LX1F*61(((AP3"%+>0Z-<4UE)I#0Q&FC]NC)4Z.'6CA02>?>[?$0 MKN[O_RH0!O[6'?7WZN!X4MC8>/F^T+HTGU6CW93Q]08_5::YH+Y9Q>>'&X MJ7VDCW,OK>1\(/;+Y M@D(Y4L)>-Z2!LO"<@>E,M+O\E/%RZ9PU.DB7<[^KGWO:9-=\5.O2,6Y%%*8Q MR1*IH"+,,&XD4T@EB2'-4"8B36A,G;IA7QQI:F1K8T7>K*S^4EU$M%T M_)AQA/($4PT91Q@B80MH"T2A4D@A2A'/D9-K&U2JJ3%O6ZD[<*!6&2[15LS& MFNU4 WO=7+JL##C/;M;?Z+,W\-(PUL1Y6Y9!@0YIA881;%2+-2B6+ZW;L _O MQ_2M_+]7V_7:GAHWGW46QX+'1$">L';"ZL648L :FP):0A@%KT(:@M,MHA.2ICM%&)9_+6K]D M%(<[>CC,K]5Z_F28Z$DUSW_^HM8/,Q%3HC#CD$F>0:11;!ND*,ABK3)-4YU% MW-E9/C/(U*CAD[*A,_959L[57R\!R>#EYS )0&YH2]A+OJ!<_ MRA@ ( \W.0!0([G(+3ER_7W0,[Q!2@Z'>-S]X[G%%^0_L AOG2M?^S$ MF^7&/.3S-[58V, [MGR>$9R(+"$9S%-LCVD9AH0+NV/(!9=*ID(Y>;6G'S\U MOJLD!*6(H);1/9;B!'S=)'<]*$.?#_C@X15;<5[M*P(L3CQTM"B+\PJU0RTZ MKNJ9>J"^6M;^I!YM3[CEU[=+O5H_E"3^;E=MB(@8ZS1ED":40\0I@AQI"B.> M9#BF+&7(JS"FRZ!3^[1KF<%.:-"2^HJZ4$X3X.8%A89U8'((@*A_O+\'1$'C M]UW&'3<>WP.)H_AZGWO[U*#OVROX_:KNOW'4G^/]UD9)?-"?/O]>E??[U&JI MKHGD"=,QEⅅ%29@CQ/.,P(CP0G49)JIY)ZMQ!^:CQ9R5HWE:IK7?I44!]Y MZAV\R E/Z- ,?7W[*(,!K$ XT4G*_+IZ6SZTWQ;PIT4#U'#X'!J/_?+XU.N? M[DLT5H'_F[Q,H;H!W&;ZNML'C"S3B/T&;H/V88."&\EPNQ+#]OY2R3*V=/Y_ MMZI5<%9'C).<=MJ O3HWKC?<^4:X^:13FN>!K:4AI_@FQ8==<)]:/>).F7^X$L4N M,S!$U6*G<:]T!ASF%",S6J#,.11+""G:9:J*,IR1GJM M-AV#3FW%V(G7D_>[\/7D[D"HC<:_=ZV2[^%3M7U@&80>N\:]#<4Y('&6IESN M[4DU91R8>F<&V!]QUJ9Z\7JK_ENQ]9>_5K,DQKE@4L*8H0@B9'B'$J*ADCC& MB8@S1+SJ0CB..S7",:]=ZLDUC@ [TDUXV(9FG$IB4(I\MX_@N .;%> *?&1S M>0>LW, ('I"!_) *2D*.0X_+0WYX'%&1Y^UC%WFK6XJ_^?XX7Y<(OPP1.1;KK%]^!&H0[T((!S)>[CK>[=ZW&8M?H%I1H3*$ WG7S M.(WB>#UU^$$*YUTW0^&*ZETI1Y\ @EUE:+.VSS>VFM_;I2[_^F[^9,LH;(S4 M<[ZH-TGVNYHTX@G+6 HQ510BK1GD@A(8)33F:8IYJIS2.*X38VI+WZY\^XLKI\_E.'^,21EZ"?I1YL/GA'R,>1GKK+O5 M[J">$KO_/V_F9U'.SWP_/ZQ4*50,^]50=I\[]W[ZB"?(UR)P>!9\]=/ZMM+Z MJ]6G:[U:FK^*:JTMNW8]5W_N*R/D49H8WXY"AH1M,4 BR+)(04HP(Y(2&L74 MQ^7S%6!JZ]8G)=2+;G4'2OCVT/*<#C=7:DB0!UZ'C.CGP;VK6@,^@S_K_PY2 M&:@O>F%[:WG*,'*'K7X('??9ZOF)((ENL8#1#?"NW8HLJRMQNR NV4$O)UF56^AB!YLZO@WW=8I;;=.VDI#DK-0:WZI-Z%,=(,AG@GQDPL -4Q MBVB_&^PPL:!H7?=8OQNL?#>T?36CW^FR&ZE! MFUZ>&?JV_2^[\;C8"O/"[>=XJSW![\S?_O-_-#\Q?]B%^C__Q_\#4$L#!!0 M ( #V)_5*\>_@XO98 #$)!P 5 8V1N82TR,#(Q,#8S,%]P&UL M[+U9EQLYDB;ZWK\B;\WK127VI4Y7SU$JI1J=4:8TDK*SY[[P8#%([&20*I*A M5/2O'X.3L3,BG*2##FEN+:%8W6WY8# S&,S^];]_/9O]\ 66J^EB_O>_L+_2 MO_P \[A(T_G'O__EMP\OB?W+?_^W?_F7?_U_"/F/G]Z]_N'G13P_@_GZA^=+ M\&M(/_PY77_ZX?<$JS]^R,O%V0^_+Y9_3+]X0OZM^Z/GB\\7R^G'3^L?..7L M[D^7?XO:)/#1$F6,(I)Z3ARSF5!KG>/*QR#S__OQ;R"-U-(+8IWB1 87B'?, M$&6C"HHSIW7H'CJ;SO_X6_D0_ I^0.;FJ^[+O__ETWK]^6\__OCGGW_^]6M8 MSOZZ6'[\D5,J?KS\[;]L?_WKO=__4W2_S9QS/W8_O?K5U737+^)CV8__\1+_N9/XD73\\^!OE*W+Y:Z1\BS!.!/OK MUU7ZR[_]RP\_;,2Q7,S@'>0?RK^_O7MUZY71+R%]G<[C7^/B[,?R&S\^7R > MWOJ/A=[N[]<7G^'O?UE-SS[/KK[W:0GY[W^):>Y)42S5@I:W_K?K/_[QFH#/ M2U@A9CJ&7^,WML\H;SN0&/BZAGF"#9>7KYDMXJU?FA49+Y:7?SGS 6;==R<) MII/NR<_":KWT<3VAPM# F"=,.TND,$""S88$\"[2&)D0YC;OA>X5$MZI9 7Q MKQ\77W[$!Z-J."V?%,%00ME6(?_MWDLW(CJ,^LMU^ %_=Y(UDQ 5D!B"(1(D M$B^])R:X%$*V6O,\ /$WWWF;]IL*?K:,/RR6"99H3BY?ZI?QGK)O0WG[&S]^ M1@C,UR1^FL[2Y5\7NS*$WM:+ >2W40Z2^YZ&!MX^&8Z3:"##>PG*Z2"_FZ6?:6T# M\T'P(?>+.^_O!0S9/C".DNO(V'@Q7T_7%R^G,_CU_"S =X-^C M_.'YXGR^7EX\7R1TE;W6N/]1$ER,N/VAL7/,4V*BUHDE1556@\'C45)ZH<6T MCI;AI-T$>#[XKZ\2BF^:IYO\QM8J"B4T>,&(SQJ])FYSR>1(XC*Z4\"5-5D, M!IL'B.@%&-LZ8(:0982JF"U_>?U= YLPG22D)@CE!O2(XZ M"1>LPQ\.!I,=!/2"B&L=(L=*MB5X/,=/WRP_+/Z<3U)T*5K'"?62%Q80W#P9 M(CAU2DG++0QG0^Z]OE_"BWXCV#A0K"TAH]LLWRS?+A=?IO,($RY33@EQS6DT M1+I,B0O<8'1N>00M!:5V:'CB2^5H("@9P/C,&)]88(D/%^?NHJ ?2!I.E@XDW)$A4BS@LR7XCFX+ MEG'O)<&8/1.9DB,N!4M0/N"54SKP.,3ISXUW]H-!P^G1@P4XLN++R>OL[:?% M_#)C(Z(!GTPBE@%N@#YAA*Z5(MP%YSUHRF"('/G=]_8#0,-IT*,$.3((WD,\ M7R* &0\?INL93+0(4:&/3(!92F0&08)"&^9RLAGI9CSZ 4!P][W]0-!P_O,H M08X,@@]+7^IW7MI/ M_0VG/ \782,&X,77^,G//T*7J_72<^>3)9&:4'8QW,]HU"1$X[T(,@6O!S0" M-]_=#PD-IS./%F@3(HZ$?0)I/7PX@X": \FJ.3T-Q3+_ SW[MMVQ-1*D.X#(2[;@D M$G@B& 1)$J51-!@7DANB#.-B>3%)T5,F M$R76:]PA;@XFT##^S,_F_UTOIK. M8;6:&,\-=SP3D#F4,QM+?$!_*=MHI0%M6):#H>'6J_NAH?E,Y>'B; (-+\Y@ M^1$WP7\L%W^N/SU?G'WV\PLT<?X+9[))Z"Y)9%S&PDB7'$@P2[J@D0G#M3$B"#Y*IO/_F M?IAH.%]YI#";@ (2?E;*1!;QC_>?4&ZK-^?KDQ. 3QD06S&J2E:%$*J6( ME9 (1)\2[H_"AN'.1Q^CI!]4&LYL#BSLD:'S[ SFJ=2KOISYCQ/K@67M@ BO M<),4F1,'@.&643FRJ.DP/L>ME_8#1,-9SL-%V$@)^,OI*OK9_P:_?(G?64T" M$]Y8B)KM'0#]T-)P*'4:T;3@.)&6+V>,^AN'R%W=>W@\7[6= CQ#IV#43FR3< MM=6[O!05A?81O"4B,>1!\4@L,XYX X+I'*+40]1>/?3^?LAH..4YB& ' \>_ M_GA/CJ_Q&T=<*$>LSU>0\)/58C9-I7' 3WY6[L1C/ ;KU6T6^MXT?_*I0UU! MWX_\(^^FGZ_(1^\_3[KRN[*-O,DOIW-\V13WDL7FOMD5X#0/+!I67%&)@'-& M$]Q)'.'2>!8E!B%NQXGEY;K+?A4Z+&S?N5E\,%NO+K]S=Q7N0]RAEN;R'<]6 M*Y3M%:LQ<)T0\ 17%7K=D282)"ZP))+D 8+W:8?+>CRKM\D8Y]Y[-4Q<&J$! M9#[BWG2;^JTQO6*".V )5"(FZ%*4R- IISX3%Y@5(:1@ZJR1G=2,BY]CU+L3 M*K3\_FJ?SSXI_GTR]^ALRLGJV?^^7R8CK_^.]^=@X3E47DZ)T1 MC>L(=_6(\7X"7%\J!V#14V [$FO' Z@7=2T ZB@4+&JKI &<_>*7?\#:AQEL MRV2F<"FTB90@@M&:6 @HK"R!V,U%OX3?3=FI796'QZ/K$9K&:>=1#U-#B;\! M)#V+L=P/7;V#"+@XD*5?87U5')$9-E@930 -@>C7_@E0OEA?(PL3H:*1%MU%E,)O)&*.<)[6C+O)XS/2@;9S&(O6@-+0Z&D#8;>+!4ZHL=82" MS&@[K28AF$RX8#DJP:U-.RH;!@[3QFE!4G&W.EC$A^-CL?:S@2S0XC,LUQ=O M9Q[%,4\E'OA_T9"N!9>?(VS\U(/ M](_%(OTYGEI' D=S>@C>;$.?3Y8N+6^ZQ#I#L.SX?PHI\FK@7O>A!8 M#:Z)!M!U13=UU@/GF>B8$I'!"4' M2;0!)+P#9'X:UY!VYT)_7?S4'3?F,@4W3>A2P4L)4$'8[7@4M=!R.;UXW3S MJW:0NI_6"CBIZ:L &W>#K;KY,):&]F>'.5F^3TPRBCE+V T>K1TB^ ?R\./L\ M6UP O(-9*12]+ZN)9CX':1G!K;WTRL%-/P@PI-P; R63,JE*CNA)RL;="RNA M:EA]- P7";+\UN,7)X&WOC6A#F9?*2!Q.P5D5E$8CU&%Q2]AI!M-I%5 5DO MZL9-<-"1J* "B*]*L5YI5EA0'/,/%>:52E6>H*N M9IRN>L'AD)IIP#C][I=EO$\16'>D?;LQA(Y&>9Z(5P87C8F6.%GFV[*@E$@Q MAEW]Q8]'V6-$->-NU8/88#H9V^>Z7"O;#7SU!+6"&6Y\KWVXQG-3R>*NN@ >MUNR;GRGV\R5",''SV1$45 M"0;&B@1M%4E6,\$TM=)4,6%/4M:,XU7/C@VKG1;@=B< OL&)##D8W-J1]%1. MS53&;=]%XH*/23GP8M2-&ZUPFD -HP^&D#6S:R*=4))HP7)2:)$ M:'#$69L(@Z0UC[RTH*\<'(Y;HW#J0YZ])-Y <%B:N4W7W6Y>:G<6\V)C81X+ M*Y E=[1PH5R9LAC8=BMGCLL$%KW#*A5WC] T;G7#2< TE$8:L$2/2$A+,%8A MZ65"#I%" O$R ]'!2P\N& Y5]K@C"QX&[Y5S4F@-I(\&D/7V\KT=2YN[[UPH M+D6Y7YK*AQ X<0J#CBB8-2Y23565O6X'+6-W0QE&S?=OVATE\P9@HM]U@ZT)+_=QF U$)X/BT1DYDBX1'8/F)8-F2(Y!FW?P&<6.YM2>9:5Z>(;T\ZQ\V$UD)?15TU ,5WL/;3.:07?CG' MD&-U@]V?(4_C=#U1*@3-7";4)I0>4"#6F42,U.6JJU"@4PWT/4W:N"G02H ; M6",-8.R^H"8LT 2"970< SH%W",'!CE(8((5%L-:4\6BW2=EW"QG)0P=*?$& M4E1/A<:3$$QTN.<3&I7$+1\C$9OH\P=LJ&OL"=- Z *&TP?G3: M$,\U+7,1C2T%R717)^UOHZ'O[<0*"OS-LGMMZJ+FM[#LQJR44L4H2M6KN/N/DS5VKNRD2#M*)XTB[-5J M=8Z<># N0*:$>70V9 RX3$R6Q$>0,JELF'&G0M>&I+%S9B,@ZP!=-(JJFX6- M-"?G3)0DF')8:HS'J#AZHH7D-AE9[C6="EK[UIM6S(J-@*]#M=( R&YDE1_< M[QW56MCL2<:=':,;#*JM1>EIQ9(*6G&CJMBP'K2-G1&K#+:AM=,6X.YM^UHS MAE"P)%-9\GQ B>7X(4KOH[#*4UH;: ?Y81739:<#V%'::!%8VUV_3'/-SG%B M*<32]Y2A0=:)Y$1MUHPG5J=7Z /TC%LI>'I ':"%%L%TEW5:@9/#ZM#]?%MS4F[DNMJD;>7 _"G@V5> M'WA\Q:QK'X8&RKANSJJO7G@%0Q,%*Y##S:QT,.:V3(]ABE '-JJD3'15,HP/ MT'/\8>/V@1]*VY2N>%;)*$JJ!+G#2)=X@\RFY&V2&ABU=6?"=62,FR<=0O/W M3Q@/%O.(V]EJN2[MO--Y7&/P ,LOTPC/ODY7$RJ4U8#T9U5,)BA'@M>EM9A. MEE,FN.Z3.\#GWX (?G47'@\1T$@B_0!E+@:4;!O(Z,XT-QRL?EZ<^>E\8B@' M'VTBVH?2R30 "5DKW+EUH,QXD+1/W[Y]X'&?BG$P,HQB[Z/D2"DWX!-OJ?\% MS@(LD7AG18KE1C5%XBFZ]B%CG C,@)01146K9!]O43$Z1([5ZMU=YF 1-X"/ MK4BVQ+/DF,^^3.432#SD@ &?-ZA1!CQ'QG*=7OBWJ!CG%*T>/@X7\>B=#:8? M2Q'S95.L+0=16AH"RR0[*'4SX(D+UA%/K742XT0>[EPV?ZB#P:['CW/2-;SV M!Q)@ R;BRO'"6!)>X:>KB;0.HN>6)"8B02^,$H^^.$D>Z:<2Q2(J54;>):61 M(_?#?=*!I-P 3M[!%YB?PW6/;8D;GZ!&DNR%(:67%7&N= I2WMN 1E#Q*BBY M2T@C<7V$E-M!R4N4TZ[F>%=384K3%OQ?*M<5HL#@GQE.$DH.62P5 MH+Y%*VS!3Y" MU;@VJ0Z@AE-# YAZ#[-9V:'GZ1>__ -N"&LB&4LIQ$B8+(>P#"TW1J6>&*L" M4^7V2Z40[D&2QJUQK8.F@130 )3^ 7,44$EE/$MGT_FT"&<]_0*7[&2M-/XA:UU0#6D*AI UCTA3O&!A/'L_.*!!K:K5W-\%JS6&X:V MW/RZF"\NETKICT]E]%$K0Y3)G$@.E@0H>3 MN0\6+:JKTJ"R#W$CIP$&!,/] M(>/#:J8!M/TV7X*?E=+^?_CIO-C?-_-7\R_(95>0.;$I1W! ">MN+CEIRZ1) M2FS@UEDNI.!53NR?H&ODS$ ]C VIC[&/]]_!; KYY?D\O5TNODQ1)U?#AS0' M@(@.IL^E$8L3G@2:#-$!,'P0UD;;[XS_X7>,'.X/#Y$A9=J Y>DD=--ZWC*K M$Y'!4.\9T2DC-QZ%$Y@!(IQW3(4LN:C2VN9QLD8.]^O9G0&UT0"V'F9$!R55 M:1AF!/.E U1"TRD5!KJ.,4<==['*;<+C$%4O!5 /4?$7YH>ZF<[^\Z *<,E2A''(ONGSMI2-]) MS;@YT6%4_01^]I=Z X'B729^GL[.<<^;6&>-$QCI"(QNB0Q&$UNZN(8LJ LV M>F>K7&1[@)YQTYTG@<\ADF\ 0+]#F2T+Z1D:-/\1?CTO-W#>Y'O]**[OF^M@ M,*(.1..Z0/X8$)=HP"" 2L<25]E5Z1.R+Z'C#H4:>*^KJJ5O"(4;&\VRL&B* M S%.E2[HUI#@5"3@:9FEIA7H*A';7E2.NV/6!^U"'$#MF"UW#6!@6@2H,+,K-9J\5\65H0P:5J# ! MK6$5X[ GG<-FR]#"AW)KGQAORNA370YA0B991)]R]LK**K<3]\^6G:+)_> X M>3R5MH_P&]AM^TSGPHAKNDCX_649*/\S;/Z]DEUVF0$*J%P9*!;.JJK0759&<\"CR2K,D1,Y41L4JQ4J@,3FFL53@[VP]EIH/+R MA*#<8TV<""%-9,-WB."*&9T#MRQ:HJ'KWFP3<:727C&3LF3<)5=E]O@C-#5R MG>$$1GLHQ7Q;L\)N!A4[!L75")H>FD=7/VIZBL'APZ9'AMO9Z 5P\ 2"H41F M0->5@B;21E4Z0ZGH>.5@Z6'J!NYPRVG64M-$%/>X>RAC20@R(76"6FNXA3K3 MJ%OJ<#L\*I[H=[N/T!MP(:^HWTBDF./%O*S;KI-GS$*[9#'&"QK*)46&%CCC MAPBVE%6;**L<%S]*52. .D#=#R'G:-DW *0[/%PV\4OH"%#FB1?>E&N+2+]0 MCC M61;)>EIG2.%.:AH!SO':OGMJ?+3H&\#/C;D%VXZ-,@;J2YUU4!CR2!D\ ML2$K(L!+"]XS;:O(N@&L/$NI&YCA9V_]% /GY_YS MZ?BY90:#SV"CX20FBJ*)7!++,'P63'N7C+3*5"DF>)2JD8M5!L?0<"IH 4\Q MGI^=STK@\E#"9,M8""YI;C-A(B=<* @$7R)4XX3+!J-=IZLX1+TI'#=S4 %G M5533 .;>P1IE ^FRY&O+18XA>$8YR9H[(FDHY\3*8TR2/6>")6LKM1S;1?[O"LC52E49'TFA))->9 ME#)#8D0,AF7EE*IR$^5ITD:.X(;!P%UD#:N0L?L;O#T/LVE\D_'-:&&W!A;7 M&S K)%&N#.EP4I!06,G.@!;)!7:W>N8@O7RW(]T+9W5T 32:W+B6MBNI1\&5IELW8$ ME/8I,16LK .F!^I$QG*>3HJFX]30%IPVX^1_/B_.X*;"<+-8?H4_NQ^M)@Z2 MY(IS$I(JGJ=UQ 7."/H/-L7D+0UULD6]R!O7VSHY[(955PO[XVZN_MW/SN&: MJ42C]C1C#!L@EZX\&('B$LMI%X&9=O3C[ M/%M< '2_]/9\&3^AB-_.,#"?& 96&9-)WW6)\D,L)<\HR#/Q)0&;+@%-!',N6.&.9XUZ SW7&3!]" M[;@-R1K [(#*; "Q[V"U7DYC5_B-K&P6Y(;IKII_\PT4YP?_M8PS+)(NYZ\3 M:D4*IMS;E\D0R;1&LZ015EH41\B)1$)&'H4W,2N1N(I52A,/(7;<_FPC0G9X538 UT==H,WW M4927(QDGR!F5$ SAH>PC/DCB?$XD26T\LR&JDSH%#Y Y;ENE!KR!(=37+CB[ MA7B?.91>XK@C$..5QFC22V*%MD0$K3)727)^Z^L576,;I"M(D>!D%QHTD:<%*UT9'0@)?VK[;G#E7@E:91KT_J?U M^GT<^-358[M(W7@S.QE,3!JNDR,,##(8:9FY7)I9 >5:)QYCJG3/NZ"F-^'N%-OG&7",7VW*\^_?9Y,;_DZDW^W2^7?KY>;1;HQ 3E M(J. ,D2YREQ.,[*RI(,\R0'9WCP2GKA*Z&P(Z ?"+_I@Z63Z:>!'?NZ0<[JP^*! MBW'=Z@J^:Y-Q5L96=.I^!RCLU70-6[=ZLTF\@[CX..^>LI%'E#)&QA)NP.!0 M 9X2IS$JQ&4J0.64@ZU2O5:;L7[KX+LXNFH*(PVLF4J-J5Q"1A4*P&M9QHMF M3ZS"W&E@5M]ML"O F18\105=[YDT@+G2' M@,ZB1(66=6[S'=#C]+LX\CI<^@U YWXEK#$F!)T"\:*T,C("RCPL0YPS0(,V M** J5XD/+$?^+HZ@CM/"D06D+^;#S"7;409KA?*9*4^Z'N88%=+2($L0SHV/ M0!EWOEY)U/[5R.S[.2PZ7 ^#HJF!MHAO.P5]@O4T^MEM)JOU2+S]SM$:)C[" M^DF[)QINC3""D^ A$HFO)0YD:9870LH 0N5*EQ).WSW1>,TX+C:2E,*E!D80 M;\ME6Z"*@@Q90I6VL-]>]\1]4/%$]\1]A-Z"T_5@1P !3@5A-7&YW+ME.1/K M2R\D4WKG.X&6NTX/A:,Z<9RJ:^)>:N[=B6,?F;< GJ>OA0>-&[K.&+D*7MHK M!UQ9QE-BN12>:8C,5*DS^W8[<>R%@?T[<>RCD+%/1W9VCS!!2$6Y)=DQ1R1/ M$>43&*':!&M>3[?+%:(R_24\H- M$J]D+MW4/7&E16.*.4( AYBO$D,]1E0CCO"!"E]4DOXW/'/0KSZ]G"W^K#1K M\.KIIYHQN)N=X=,\5R^ZBN.YX#EXR8BG'.-X@\&\LZ7TQR6?F+/>Y+J=EG80 M-7!2!S=PSD2FA%'/T5:+3$(TE@@EDF+>)69-51;;2NHSA MF#+Y*(6FEC@?$WIN*9!@(9.<))KLZ(6K<]OKV\CE[*7FWKF GB>#BR, MR:5CHR$AN3*B6I6[/!&_5(EJ&;R]D+ _OG#>44."F2D6\7F-&65LGP[$]J(T[S M@>"X7ZI84U-M8/%&,2:N029DLAB6,I15+I]Q)4B2"065O::L2N') :6PM1!4 M6^6/%L/N(_\&P'/KMD6Y*C&/TQG<8NG#8E]I0K "*#(=N\;[3%/B$V[_/+-D MG0DRQBJFK@8SXVZZ)X;RZ&AH8$5TA2 ME$Z9)T9IK-.#8R/Y;AL$%C^#/CN..TTBI_/8'N?[-G98KF>_M=FJ:7@P#$G2. P_Q?-G)Z_ZN,3%*B^L5+M0YTD,D+T+WHF[([^&P6H_\L;M MI=T<5"OH]-C-_\-@@/WI?#6=PVJ%SG7 )5F4_'PQ+U)$!93R')3POISY,9]/U!9O0:"1%)XA0$(E(Q7 =&\J)3!2H M".68J4KYP(GX&[>5=W-+ID54-; [7,<*&\7Y+=+.)N>GTU\\++$MB3& MTJXA@8)YZBHX;\XN?&:9-&B"=.\E;27).8?!9CV296: 9@ M^J4[N,;054J!"TLQSLI=)$^L"+CL++=:2DYSJN)6]R&NM7&$PP#C2?P=J:4F MLF3WN2IF?XY_A.MV(CD7L4P'I9JCO#3&JH%*1I27BC-#0ZS3%>11JEH;5W@B MM!VJET9AAO[#9S]-+[Z6W!)D&'[)+-Q*O<#;.F)$09"0-<3T:F*&*5 MCD;]R&MM8.&)@'>TID9%X*9/Z<.RZ[)TEV%765O9*1$9\T2$TH$'&2'HE4C" M9/8QV9C879OW4._8_B]M;0[AH,BJJH&FW;>W_F(SRMTK[91W1''K46I6$B]T M(#0FB-XIGF25FP%/4M;:9,$3.VZ'Z*=5P"W/(;WW,]_Y!S0*EK*@) >+<9;F MF5B3 *4G6##,9HS]3P:XFY2U-A;P=( [6#]- JYS K9PAFCI) M).. C!G<'84&L$J8F*M4G?>FL+7Y?B<"X!#Z&OM6S'VN2A*]"*O,>WM^OEHO MSF!YE4'?=!->/TM?RF'L]A[]\V?O7KQ_AN)%]D KANSB@B/22B#>H[=1AAUQ MK[G.=^=2]O;R#J>JM4E^IW #3Z3#=DXE[XO@YRT]FS3[!_^US(*7+H#M;JJ5 MP7""6A*\-X0K*60,AH(Z422\@[K6QOF=R(@>JZ0NP4IP5C- MI"0AE0DR'+HI1IH8:X +IG4T55J9[$]J(]\EC:4IAJ(=2X;+GU8/(O_ M/)\NX;+> U;=T(G"_O8G:0**&2K17U;1XA8@,O(6(!"?A#2!"BU,E;D]^Q#9 MY*6VP0#S0+NLP;77Q-Y]C[M7J,GYQVF8;:I+5RB[6)+O0)34G$C%';%!EL%: MT2B!?(:[W3\K ?(N94W>1SL9"H_24YO0VU4Y.N$L2,-S0#[ $VF<($ZAOVT" MBX9IFYRODNCN15V3U3(G@^#1^FHG@D891H"T>HE"+DU"GLW3+WY=>+IXDW?R MZ023(!,C@?)RHRXXXK,P)'$J-89H"9=B%5SN2VF3 4TUC%;5X\&^Y!=8AD4M M;Q)YQGAM??%VYN=K9+ATG_E1(24Y^ L&)WJ1#3] M21SWM'!L SJ,YIK8S/N+9V4I@ Y5R@[[DSCN MD>*)45E)<^WF@#9WZ1X0I/%<&1=(HN44-4E%G#214"X,",BX1YPR!_0(J>.Z MGJ?) 0VEJ19R0#<J_$>65I4LE-F1RA.GI277K%,8^25F3 MV9[!H/&( WF\GAH#7L= <396$[!.6N8DT1 CZ@LLPA?P>S+A!?H R[UC/O8;V>;3N%OT,'8CF-7;-Z M9/.W^72]FGCT18JK0$RBI4&OR 0?CKN&3@G=7,IB\KVJ) ZGH MFHA ;BZKWWVY)[M^\166<;KJJN.X*W=?252 W.!2(XZ7#@F! P"7WE=*8C]" M5).)F5,8O:.TT^*6^N9ST=KJDJ$TX2EI:I@@M(SZDL[&8LLYX39[GKAT+E0I MEGV2LB;S+2?;:(_24P/ >P>?KV;WO%[,/WZ Y=G/$$KJ:%NF=".Q&562+$9< M2@&=58GFG#BJ([&F7/4R,9A3M0V23B99:<*RFO2:VW_["G!@M'--*$RI$ MZ?M&)0D@ ]%21096,N=]#63V)W'M+SW@KIICGFY_X\9OOIK'V7E"J?P\77U>K/SL'\O% M^6?\"_PZ=@U8SB%MZ^=PJYE$[X.+$8B/91V;LL.$H AWVD$4EG%3!>OCLSZN M>SMP@G)\<>Z%I 9\E:-D\Q:6TT6Z7RZ]E=A-+6PT,S%><21,H)REMH98 M)2P1 A@%EV-V55H>UH=LM4"A*9HD2]KOV\STF]N<*_G#C,Q>'\6!IH5?//%U].*-UVUW][@YTW>AI=^ M=CW(^"J:==FHS 4GG.?2 #!K8E,2A-&0?4A.Z3K.W"#4'VM%CR*BQ ZSQ>I\ M"1]0HS_-RH&U-L&$4M<8;$+O!V(BEEO A4DQ7/=>J6";D^8.1L:M0S@]LN^: MYU&!T>RL]SZF[EE*T^[GLU?SO%B>;1O^K_UT5LN0/_;*T]GXWHPW9?XM!(IN M+SH1N?@P@0KBI'+E5"9''83TO$IM2A/F_WW\!.F\C"G='@IL"=K,%-U,G,15 MR[/GC+B$ID0Z@0M72$Z,81J7-+-"U9G ]#1MWX.1W@=_]^8O#:R^$3-YJ^5Z M\HO_S\7RLH?&JINPS1UW6C-.$@/<-6R2)$24#AB1E30I9M,G3L.GWP >?G47 M=+M?/_)$SJ&UNQA,U",#93-.^18/VX'*$9>+H=IC1%J.II TXK(L'58UV^6[V'Y91JAPS\3)H V MFH3N%-EH_(P'0Q($@^:22:'Z#$7M91%V$3!R^XR*>\C1XFX#+BMTU[8>Q]Y M-ILMWI\OX7].TQPNMJ:1.Q4TSX9D*A6:V.")]]*0X ./D)4WG/;:378]?73U M'ZNQQ9#B:T'_O_C/_P/\"W]? MW0]^7Z3RNC]4> V4%EUE-\LM^E67X.SVPVBE"#KIDK=)N!\B!ZX[.;>2B8K:9$ MI9+]$4[A3NL=,:GT;=# 1IQP]+/U_YV!WU;M9<2,E3K2TQ(9:6_"*@Q*0D// 6>KB0..2). M,0]:11EROTA[U]-'!L7 ZEL,*FLCLTA!(:P%*WQ'(Y:+_, MF*&=O5'M<\W=Z@,^Y>.@BJ%HVHN %X;U;[=9N R^2]9+CPD?9LNIL?)A-;/G@7T;F(E/)8!:B[ MR1D7-UU0#B'M]W7E_=.](^1*^=(P&]F)+,,<2"5X0IY27D8'2H MDB7M2=_(5PMKYS(J**D![+V#N$ G]^)-_GFZA+A^OEBM5Q,7C(F*,9)5J7XJ M[K*7(9*@8]#..B%CE>LL.ZEIN1SU0+W?ZUISK!(:0-)=6_SRRZ_3PLC$&IE$ MBIPX316N.O#$&@U$B8C&'>-QE-LI=LY+@EHN31L&3X.H8NRW**WN+BS(G#P&\ 30T2529H>;?%8$-W] %H72KE\9TA,O:OF( M^3BX#"[F5B#SVWSZSW-XOYB=;]JZ>(K248$1'W0IXJ.!^-+[4&2.JT$;FT2_ MX\ '7M#R*E+ZZ$(9&DQIZ3 @+24N4(T, OKT M"2*MDYA\FK1>,+/?(LPJJ:>))K,[.A25-.^GQ7)=NNEN9A9U"=Q)=LE$PU29 MGZ!Q,:'\O&*4I) $HU:5>0HUH->?Q'%'WI\"@I74-?86^?S9NQ?OG\5+5_'E M8GEY0;.,&^P^G5[5Z]]L0OXL?2GS9+9SX";!R>A$IB0JALLOZU*ZB#&L 54* M0BC*5O7:3@SY4;)OQ8>B:WCB:E']:^ MRBJH,KE10&JL:@L(6 M*4K.;:C2A7T?(OLA])M,YE?765MX?+O$-?<6EAUO$R^<=RIQ=&4%E LOG@3J M#*%9B]+)@S%7I9GE0P3UP]DW>2(PJ"[:PE3I9C9-VV$ &W\"TIM;"R9BB(2> MA2!*TEC:RZ!KX1TC)OJH$]..09T2G'VH[(>^;_) H;[6!IP_/W0;SO?G9V=^ M>;'([Z MWWB-8L3&,F;*>]>H?VH QZP+OUU-T'1(Z M#]U3+ZY7B!3*YT@-<1$4KD1;YCEG1SQGL:L74'=CS@=R'P^]H5GSLX^&;R4Q M!I%E W[[3WXU7;W)=T1TCRO!T4C:K(D*"FUHU&S3##Z(:)WWQE"HLKOU(V_< M4M2!X551,PW@#8/?YYHSM1H/XB0- -T JXC'F M11$&43J(8HR35.;2!ZEC%>3M2^BX]:V5,%A56PV@\;<5AK\O5NOIF5^72;9" ME0XMF8"1Y6(+(.$>O\2%Y 2- 255Y;[&;3+&+8.MA*0C)-T 3IXOYA%EMTV. M3%=_/$<:INORV412DR.22[)2 J6"88RG5);&A%DZEI2J4SCT"$WC5L)60M!0 M.F@ 3K_XY1^P+H>LUY=+-OOZI(PE#AIW<@$6W<<@/ G,2\(E,U0'#II5:0SX M,$GCUL16 M- &F@ 2Z]AM0)X74:*KN[ZAC'G #R7T8P:EP5% ^NT+;D6EPT( M'JPQ-<#T"$WCULQ60M-0.F@ 3K_"GS>$M%S,\=.X/8S?&7]H)0(53A)M&"L# M:PT)B44"BE%-&00'50S6OH2.6T5;"7A5M?6-YT)O^0N+?.TM'#Y-;9@7GS)S MNI<0ZB=4L^; 3/BY A5+D81J[M0&+; MUT<'[V)0CK#(40@LVI(D4?@E.I20N16Z3ZG,OJ 8>XK,43K+M$KY,%^>KV<4[^+Q8KB%==I2VF8?L*(JA'*%G(8GG&&$P3X-BRGKI M^Q2+]@+'4\0T@95#=+RH)/#VYF$ZR"G)*$@VI0E%2('8"(+XP 77K/R_3ZQ6 M8(Z7;[ A,ZP6WB95A2B:782V,6,L=H3XQ)J*@T&M>[W^6'-GGF.&9" %(%#HEXEK$F@&XJGT!J+$G_6[5M_^",R]M/3( M",Q]1-9 O">G?SIXB>8QT]G?OG'=I0?!F?1E ;S21&IT0ES7N#"ILSK('32 M[C3G77<(&_< ?L#MI8HFFD36)3>7\U8<).>,)0"EP2XX2YQRAG##F8Z:,J&J M=+A[BK#&@N.C8/ DQH[020,8>P=?8'X.Y28TLM8EF7Z?KC]=FO:M2?8,$N1R MAX&%XL4G(%9:31A8[PR::ZVJW+'K15UK:#L&$/?Z? RMG08@MTUOWK@Y?;GQ M._"9"D?*?%MUUEHWR(H,;BKR&!-8@.&L#2#EM?.G]O MYOS$8+6*A@17#I*SSL0Y3PEGPL3,,^.GVAVO:!JW4NTT+M=!\F\12H61[5+S M04K\BT"TPK4@.7(1()8K?8P'AGSRC.DP)+>!INTG? M8^ER6(!W&DTK$*Z4Q3"7H9$-,A$MA%$,G%2^2AW($W0UAJM#]7\75P,JHP5L M=64)#S'C!0@EHR(V^E *9#0N0%5:OT6E??:6UBF)?)2JQIRIH7 UF"):0-5= M-EY?W9DW@7$J,4:V4-IBI8@V/7!-I'>X@TN]A:1 --(&E.P)Z"\OR#?\1V"2BQ1;E&KS/L5R>PC#8@A7$>AE< MN3VJ>96TU&-$-;;/#86G@;3PC9?(;BK6:]?#WGK+*8M?'V;O!)6N&5QI64QT M*#.RK$,\I62(,IP9W$UCH-]('Y3N3',K\#>/"WSC-605HX7D2> ,2LZ-E0LT MF20AE+'&41KC4\C:]Z7M5KCN@8-;I\BU)#YV@:.??]SD522EUD,*&*-&C"9B M:910^E9!U!BO2&>@LA$ M&FX)LD%)H.AY*68X6+2:B?;IM-.O,O'FFT?6_"%Z6PPAQ+&U[[_>(-Q#5$D[ M2U@&I-XRW"0M1G+>))0'Y5'9P=H,T-Y2:^1( !#A/*X:7%(NB%[(ZO6ZYMW/ M U6]J"KW9K,LO\+Z]6*UNFI7?4 *Y>XCALF//$K80,F/RV%-ER^YOM"N+3,^ M4/0[.&Y$S!I4K0$,>:W/669J:9\K!'NG/AXBZ.B)S'>>>WV;W@B0(=%$>*:Z MN.P"M]Q@B!&, \B_6_%A'3[^4'M6W<_J(HY MV45D;:-BK;^^H?1]C+AE M_CR=G:\A=<*^!KT#YC1WLI1XFW(&CQ)1&.AQ!\9R294258I*#Z2W48.T#YKN M=9T^@>8:.*F\9O,9>HBIL#3]BE:&]2CZ_E8VZ!NL+W*WX/W5 M@K_SJX>?JQ[]SBK;_I&LU_80O'%,*FD(*S-)I Y C6A=+I*D@5%,_^F/ 04 MZ:LYZ@**8*^X9(+J%)(CRI94#PA*G,7@F3LGHF)(!YR,-)P5O>.ZOEE_@N7/TU6<+5;GRQOE#-&#=BQQPG(YJN#<$RMC))9G M'8-)RHLA:.^0)9,R""HA5@M>=U#2]'1^F]S[8VDL)#2)I M*Z )Q(B&7F+P)D5"P73MN4H!@> Q<YRJMI!^@I^E-LPJ:#E'$MY+E?;M8 MXV.G?C:[^/G!3'A10^7,[S!T5,D&5Q!1[0RQT4PAY!/Z:0Q=1&V ^.@\+@'% MHS3H)WY;A2G#'=ET581">^K+Z$ 5N"$R*XZ2"8HP-!$2C.8I5-F=AV6CK6W] M(.S5.YK;6\\-. !'\OS3Q>X'='C04Y.\]JE* M3Z6*/(V+_S&A>K;E7KZVQ'.IB954&2VR0R'VJM3O^\86P7>HDA>U)=Z E?O= M+Y=^OK[L_!AT\C1[@OY52O7N_6_734.-L#$1A^(A,DI)G,4/PE'TX1/SH.FGRW_WLW/X!7PI7^@F]1YR3K#[0<,D M^GL0.5"F_NI-NPHZJ,X4I# 8;G2S0;TBUG!.J',91.84?8P:R_XQHHXUB+N> M?7U?HM2H $O%?S:12.<%"5 &>9@4!"U]\)DX%<>-W. :#"%WC=)PFOBVC,WA M%TP?>UQ%PU/QLNFCX++HT-&D,=@0-)?]QF\Z(2AI'$#2BGY[YN?:);YZR[/5 M"M:EJ^KKJ0_36;UZN:W07-VYT&@%+@:I/*&RW#$#Q3#D0P?9 M4= \&X7_5KZ*.@ 7#9NW?1#X\)'AJ37=0-AQQ7(/3G^;+\(*EMW,F%=S]$+Q MQXMYQ+_J0' M@ZRILDDZ HR5+4$D8D.21#FF@[(*W<\J-Q]J,#-N8%X-]*/K MO27L]USNFT. Y2W9E+_?2B%^FD__>0YW#0)G(@BN#.$NEYHO[4@IWB<)?:.8 MP1IZMVO2P(NA)G?C9EKKKXYFD/%M>KJ9]M1.EWBG)QQ^(<7A18 MDYR*GGL-@9W"\X?D,>(+G,A<+G,R*3'XLVCQN2R#3X(P4*4HZ"2)AR,6_R8/ M'A2-,C!!(BMCD3GRX46I_HU:\4PS-97]H&,Y:-CCWP=Y-/YZ>+J MT_\QA242]>GB-7R!65=PHTJ1I9+HO?'BQQGO2 C6$Q]D$-J8;&65^P+]R&L$ ME*?%SD,('DZ1+<%SY]9XQ=_E\"XI(-%<+A66(:C.:>*2Y(19@W&F9NM:U M#Y6-@'5 F#R$Q,%UUA(@N[!WU4F,;6LM6%)">8UV&!LF>V4>=!" M0*Y[1/@P;8W8M%;BB4%4V!(J=S&T7<#!60-HLDF,61-)%246#"-@E>6&%M=+=NM91<2E.<6-PM/\4,N,V=45(1[E)9F MX"6K,@2W#W&-(&XH1/2)4X]13PN0NSPJ>#5?K9?GA:7-A3D19)3183R/D8]T M,1+'@R!49;#!)A9\E>&X#]#3B$LW[@8[@*H:0-R'I9^O\,W7LZ7+\)J\@[O5 M!WSD:O>/MLNYC"26V@()@951%^5>IZ6.I&# ZDB!VRJ[[Y!,C&PTAT#5HA$5 M-P#O7Q9SN/C%+_^ ];J\W.D2I/!8#*ZK!A#WXI_GT_7%]56/+1>:>RU%!$*UQ[A?X6>NW"8!F2)78'2J M KAI W//%\O-BZ=?P,X3U/68@>)$S.M;4.H7+QV6">P40 MK35'5DKI5)6KX(]2-:X#V0S^AM-<$W=_AW#,7U_=NO.*HQ/NR@S7,N$LEY%! M1@B2C5&)N@AH^UNMM7F]URU@^9U'2J/!H@'CO.%Y1^'3=5FK\9QZ$TF&XM]$ M48[ILR26>I;!2P6L2F/L)REK)'UT>M3O2."HDPRZIQUG4.>WA2.?,-\6&3<]0ZJJ*D! M_#W[XJ>SLJV\7"S?(UB$A<$72U- O>X[V@>I(].:U,E M\=F?Q)&['%5%8"5%-0W!VZ[XA!N92HJ-9%4:AKML28@0"0O.4,,U-:Y.&YJ> M!([<&6DD^!VAI!; ]Y#4)L%)$;J[I@8C2JG037$I.2*#8. BM=G5:9:^)"U&@(QPY==QQ[JO< M6^Q'WK=?M#-,M%%!F6-W.7V^.#M;S+OV=MO&B9=,7DRDC4EIX,1HAPN,1D5\ M3I)PPZ1*(F2FG[PB^-1+Q@T2:BAT44&ZW]:%U/?G9V=^>;'(KU:K@I:*UYE M/;FH3W'/54&VTJ=(K$Z92%QTQ$E&B191"D%%%JS*L<@)[[D>VOVA2_@FM!79 M6#1"Z.T0=*\I\13]:FF49!!5B'7BG@%Y:"1_>2SZGDBGGTS+#01./6^_83B8 M7>G'C)Z[*1U[$FZE+!$J+=5)&6W3_W_;]=3H.>R^ZSZJ; F@O6Z;&!.==LD2 ME*/$X!(C3 >@B;:EBXB01HHZ59W?W7W7O6!RU'W7?736$B!W7$J2!I2*B1%< MQ:[D3F3I( E$*8Q$( JNH:Z9//"N6"/W7?="PAYWQ?912UME'S]=7$6>STL$ ML*EAD41[A@(&X8D%R,0K910+N/9CZTT0=W/6B-4]'H7U6B(. (F& ML[#;G<=X+6UI_"R@W)C2Z$ %H)H Q*R9H9+Z.^T)]L_%-K7/MX&+GLG< Y34 MDED^:J^[/EI)D0>NF2,I:O2.7$#)JIA),"$G%I05NFX+C6'X:.H&W?@.R C@ M^&[6QG,_B^>S[M-WB]GLY6+YIU^FB9%!)4?1/$=?ZM(!PPB!P7$0%FU$0I-D MZT9W%9AJ9-L8 ZU55LX T&EI&=T(VW^?KC_=8WYUF_O5NSO']]N-MGO6A E' M'0^.\,0YD91EXK*))(G,I#?>>E.WD\Z0W'P/"V<(L/9(_9T6.05SJZ,\AGHCCC*41+)%>)2 F.&C)3=IY@@J"">ZX(=9WB,A>1)&"2;GNQ(;_ M&RLR]D+AR2LR]H'$V!49;Y?3+WX-;V<^=@[FTX?_TD=ID$/B+<8>N'4R$JA( M1$.*Y=)J0DWTRJ?N_>I&$-D&;A8G4V(#9OQ&!-2)L[1$VQ1=IR XS91(,"@R M%!<)S&E"K:5<:.Y MDRBSRER;;%V56H>'21K77 ZC\AXX.D#^#2+I\J@*37F$RYE 4I2QPIPH6ZK[ M+?@R02T1$[ED07,I_$D@M8.V]K!U" R>0->Q.FD29I\A;HXFSRY= 6&%9+CW M=X>A,GM#/-! 4F#:""-ULE6J&9\F;=S-]&0@.THC#6*L6R[_OBB'*3<\3FY% MXB 929Z6ZW%&$PL:"*7>8 7.-=5[N#THF[<0^$3(>UXO30(MG?3U1\OEX!1 M%KX#5NMW& ==+B,-V7"72$2SC)RAZQIXU,3Q'!Q&5!0$/P7B'B9QW(/3$\%N M( TU@+U*X=7KJVI>;$L2")\V6%9DFU.L7%@L$9:ZKFIIVH MN"D\-;"^WG]"?7:[U,10PWC(@C!O&9'1.=R5@B&">ZU+]C?E*@=&UR0TDFQL M AJ+0?0T=JK[9^C2I-,O5QG/" SBA.:@F0J!\EM MO\SV4V_Z+K.$QV%K> TU"+<2XTT8S18D;A8"F"AE!V6^KX)2D$R++\YR[-=M M\($7?)>;;1UP[:V/!C;)'6S<];@G+GFC/7CB658EQ=CCQNF$K,WP0-55.Z> MNG!5LV9"HC280"!;3J2@:+$,8LYB-&V\S<['*B6"CY-59R+(=!Q3N3_@' M?TRBCEQ1EXB6R+7T9=R5$X:8$(UFQB?OZXP3ZTOAN+'#@.CI-P[D6!U]BX:J MB_Z'-E?;AU8W6KN(/XWIL@KU&YU%6)1>]F60EY<\$LY#C-K8S.()A_D,9;K> MQT^0SF?P)N]^3R?OZ[61K*4R*D82,[;DC"AQPE,2,P^!BVR-K9*8WH_,IHW8 M/CBZE[ZHIZT&XH.=Z_V*&6ZD,4('PKU.1*+72&Q 3U([ZAW-R%BNXCH\2M6X MZ9"*2!M.%]_B%GF[YG&1M[]ZUWGH+B8-O9/N]^[J&^X1HCC5OFRMERDC^$K< MZK4@#@PM]:!,Y) B2U4ZC8P14CQ;/_?+Y07&\YL;E<$;AI%S(,JIXJJBO^JC MM21ZG[CD%(-L;U/7^"[<'S7]0HEC=--$(]IW@++Y/^V]:6]C1](N^'U^ MQ6"^Q^W<%V P@%QV]37&&ZK*W7@_$;E$5O&V1-8EI6K[_?4WDJ)V2N)RDBV<6)Z,C,B,95H3>C8S^ O9@:M%E?U$%%XLH@>F+;_NHD?VGVR<-%Z8 M^J/'B?3#X&Y[$CO?F/<'7R,M=8' RLHC=IZP^_ ;]WYS$GRR,6<$5ZO>51$! M@F$DVHPV(F,VAB:QR4%4CWOET=A('D>7@XV0.Z*#^6Y^\74^JZS.RZ:?MW$M MMWUKE$MG4)HE,QSKF^9]XGC_- M?PZ75=1_/CI8FQA%SDF.$7A2@M9=+!"=JUENS%.81WM&;N)0;DE?WR[E#LAY M_F!G./UT<**S8639JI F>56S)PU(%22Q(1/$5?];%Y+4 4EN;3I%;*9G7%@U MT?WC?+T!%-$!GCXMPFQ);Z[7WQ]Q\6V:*-SZM6R:C%=3@I>;?W0S@40)XMYY M,"4G4#E'<+1*P1ETF(U*UC8!X9!,C)SJ-P2JYIVHN -XOYLOOLX7X1(?#NA> MIYP[1FYPM!I,JCZQ#<2'D@6TE[37A"BH&A> XX'E<;0SF.8Z@&%U M;NYO/VLN0JJW["D +TC^31"*5G6(8#)+"C%IUV;@U69RQCW@Z09X ^BJ \2] M[@+]=)NGEFC_*+(6KXJ\FN#!P+,4P1:ME2HE6>;&"5%^VJEHI!DVC^%/ME+8 MV)G/'[_,%Y>K>M8-IQ*WD1XRQG30'+BJ7DVH0SLD.O!..&\LHE;;9=MO];K> MHY,]-3UO*O8.C-IS\CJ[(&:G_XWYW7QY^1V6^0)_O?R"BT]?PNP37E0_8O'G MCQ=?PW11=PE:IUE)7649:T/\'#VM4\7 ZH+(+(O)-MEW!Z)_'/BV@M5\?!T/ M=M[= -HI75W47L28?Z^YY_//LRJ$_SD_S^0?U:[:$YN3<,J3C3"UAPJ90W"6 M*[ ,-8HDDM%-$OSW)WF(QF>*:G(&_2MDX=X4C W$_O8SM1_XTGWU^55S> MA$*K@;D$40L)RK*LK \VQ";M Y\C:$0W;WB]OW+(LI<21G3;5E)ZPL0_?OGQ MWB[_]P7MZ76K#^=UH[^9@G+MNWX*?TQDC$&K:F\S-Z!<-&1^;2:<..ZT-1)3 MW,I:'4C(B.Y8,Z =74&=6K8),[&@%XH\"%;OBZIWJ;.'0@RX(EC);2Z&-Q$S MHKLUBD7;2?@= .CL6YB>5]F\GR\^AO-'5R\/(_!:_3PQ/O-LC06*5ZJUCJ6F MLVG(J&6N)1%1-KE VY70<0K-CP.\IDKKX&3D%?Y>-.=WICQ'YI4*"#I05*U* M#:VUR;02?=&)132L22KK(-1O!5_])N';0+T=&MK[>9KWV9^0IQ=\*!P"NEIO M:#SX)$1M(9$-LSGY-M6AVQ*X%3+-VT#F($H:M2I@);>-\KJ_2]P(=N)ULD9; M 4FN^HMD"4$'8BZ;@-PZ-(\G3C\3GVS]RJW@9$\+3@V%/G8 O)&K%X^Y;V*L M6W:YK2><24 TBMCUQ4$H,4(IAI9/*DD_[G*Y"\9VHF4K\+FW KYV:AK[I'@3 MNW?S6FXX*LRAM8XXDDBAF4P& M,!%#>J:$L>A.=[ ^_)Z[;"EG\CV#I,V#W" MYX&IGC DI[(4!3%X10$4(@07#.3,HB^A:)[",/OBN+5L1[EB&%;<)[0CWMC8 MB2TB%ELC%J-(=+KV%#&25H@WB1=E/7^DVE^[/M]X[]@'&L6 VF!I.L;'+C7!K MV>FU6-M4VC[_GN:UM5NR>)QJ6HT^%B4C^=_U]-:51#ZYEV"#E5D*;HMIDNW5 MMIKVN8593UK6WZ6O_CF]_#*=_3K#_\*P^ 5OVX.0OW UNYP4C"A+QMJ.H1;7 MBP).>@TLYQQBK*NP29_X(8CON@YW%\QMFX743+,=[,?;\7Q6Z(W$\JIY>WF7&Y\SC/?X.HD#>8>;7G0+(959'<]5P+I43_&4 9_J MH:U JX1,B8LFX^=?(NI0X[+AV1M;3">-.M9[DEHEK^H FEA/J04702I=:B;A MD5COK@?X8)AY;'8:Z*;;$'BC$'.>U@^U!+G,%Q?7$EC%AD/9IY=>T^NBXM]CHSIG.!H'T!QKOC.Q")V\MX"".6*C-E+(@D1H50[!2\\DMEQ[C^CII7"[!0B>V5L/ MT4BGP*H?%W@S7I;+G-'47K[*8DW=RQ3LBIKZ4K"(.MO--!G@\BIE?9BR@_2_ M!:;V5\;8%_6KCC'OOH3%Y4\_O5MW:6&.HN4D"U1B:Z*!J-E3"9SRZ%UA7K/M M4M8V/+P_/!R@N_F @NS3S-S=Z45M7.2I0*J5M(K93'M^9A XC\P)Q2TV.89Z MB:A>BD?'VZIT/H!\.\#%AL#CPVU:R8^91#HMT[J2UK,FKRUW?CASDGYV=4&_ M3HJ_O)MFY-;X2!+2;/ H6AM*9*I+7&11_H2G7%!I22:W <=E+E&Z/WFZX";,G'.]SS/;2XX8Y4MN:X(&.SV[>=_;T?7?GL?=F/DJO$A/ M0K2UZT<&MTIQ(I]$Y5 ;]8LONSNB1I3>5[LZ)E[>JU MJ_,FF**8MRR/)I-.KA':H>PY+Z"!\D[1R.T_7O3UAS8W> W'B^X&2%EX"LXG M"/6X1%'@ @Y1 *&1=DAO)8]-;@B/8O:N6TK=1G4;E?!HE&62.0A'"P:=H 5J M=8;(M(022N+)L(!)O8:OW5][2B9L%\0\;+[93!$=A#IWV;#OI[/I)?XT_?;4 M$WU_=5DE>5W'L5+O#W]\Q=GR,>^9[+0PUD%VCDRW]0$\"DU?FE)D=M&%)@TD MAF1BW$"E/:1'5_PI[MD#IP;L^:;FN_NQ$P5V0WMF(2A>,A1;>[9SY!!3=&19 M>9VHJYG+33JZ'6_+?^%-UP>WP@AN,KGA:56XRW.!:(N#6$I6CH= &\Q6N_QK M;SJEC7T77#S8V <5=P=[^0N&_+L_?P[_:[YX=QZ6R]7%(^-.E%K(Y+&.W*AM M:KW*&6SBQ3J6I6]33[8#C2-V3!P6&4]G33514]\(O&/LEW!Q<\D9C$DY"@YH M:B6(14L2= @"O7+"8]2N21[4CG2./D6J#5ZVQ^7!RAL[N^#>P?OW^ W/YU]K MS^ST938_GW_^4O!CXVD=_.+"US4047KB.C#]/.7RYNY0EK;8*14P&6=[!:EA*!*@NSK8#>9 M42:]%81>?,VX,>K1L#.;&&) M6 D&HHJ5%1)-ALC)#]4L6)&9-28T2?Y]@:81NZ$W#2*'4D._B+I9 M=DXS[4L!KJ2EY9%-/5HF(?'@:G.7X&.3$/%%JL9UW@?3_7:8VD,1XSOIR\M? MRR=<7DYGG]=VECLRTR%8((-:V_]G!2Z8!)88XR4;%=XF$?O'C1F5- M0;"_$/L P??3S]/+4'?BE2>VYD.&4$Q& 5G5J@BG-?B@+?%A71:V&*[%#F#8 M^))QXZBFH#ADML0U^>QS#"@&EPY'0#N?@K@TSS8B34LZ:A"3?B+H$SP M=;!M!*=#BLE+HU63U*R7R>ISKQL&9 ,JY!03,C]>75R$Q9_S)YPW24Y,Q0CQJ5)&<-!7GEJ6+-(*_]P;*3G'&>FAS3CE&/<6W@5V\LSU\B M7?NT6B2(%N*)K!5TM"V 43'DC5+$)M7T\Z>NOE-MY!+@\')CPN8ORQCYYVR[O MT!=1D%MPKHX'2;7S@Z^>\+F#X#NP4H4O_'$:W=WER':J"!$S8AQ&DXY M'2#MI0Q6VJ^3<$H KWW@%9H(/K(ZUQ%31IY+24W2UP]-+6XVHNZ8*!M*,1U@ M[,=9QA<"\2>Q3S)2$6<>V"H[/RC:W#VKXU"<#5ZI3.NH36KH3G2.>-=U_+.. MECKL'Z(;5W=1*:I@+ 0; BBO*-@IZ$$&F6H#3(ZQR7'<'K2.G'E[D4@!E8T:!?'B,JBL"D1&T3S/WM,BYN3\ M-@E'MB/OA&Z^]@3*]K<,^VJM;RS^?5&'SD+C'?SP>;H/;5>Z%=A)P)4"H& M\%QG(*DI+$59C\=N[O0,J=U>51P!C4-H;W=\^FM\SO!S??'A/N)&!M_/%SC] M/'MW1?3,TI^KD337-S23D(J2R5M043CB#BTX8WWEKIA4C#"<;^49[OCB;J\W M#D5:U=QQ&L MVZY:&6Q>=0N,_;[$,,Q'$E=TX')Q8"A&,T;F8+')5.9M MB.OVUJ,]WO;4T-ZH^X:+.#_.H?(/?Z3SJSR=?;[-I[T19>UNR@V7P!62%<_" M [$N(&EI74S(I![C N19@D_H)F28V/A2'PY ,)DKAT M*#T8K;7TBJ-DH@U.MR?RA$ZZA[*JC338(3I71U9/UUQF146B$!+6[#1;6[#4 MQN>RU!H:;S"%1O9S&_+&MIJMX/$*#@?058<(W"2^B5#:>/I;""S5Z<1)4E!' M6TVV1822>6&V2<'O-L2-W8=I)/0=K*?!(O!^ZH GCYSDUI7 $SYZ+?!CEF^K M@?_65/X_+"^G%_6T[]F104\)_O?T\LM=1-^X='LX H^GX49"':5 W/O,I68> M>,8Z@MXDB,8(T#DJ)F@CE.'TYY3>'Q7W8A2U;G@4FVXB6@/E=>'6/=\TEL=07!$4P5LK:K^V5/T% M#@41O67,%-?D3/O0OLW-0-<2"CLT2#=[]3(>1=%C)V!NJD'L=/HLT62AT &RCD.3@@)4J%A M7 EN'K>W>!N-G'?2VVN-G'<18A\@>-B#.$EM3%(%1 M);-+[]Z3:>1\( CV%V(?(-C<<]@(J9ACK/8*\J!B(A92-* M4]$4ZFS? MO36DML^]'%:_?6-Y YI.Z:EK!,X?R_,"PFV0=1. \0D\CD[))GX[BV M%/%(U#GI8LRQ9PUO2WNW-3L# VV'VHD66C\YH/^"?UQ^^C>>?\.?Y[/++\N) ME3Z:K#+(F#DH%2+9DY3J=2\:3J9&L29#'@\CN]LBH)[@?9"N3P[9=>U^^O=\ MXI)V#%6LS6O2=7O+4&?*.$_A*1>.EG##&08[4MMMB5%/.-Y'LZ<)7\(C3B0& M%Q)%M9G5JOZ0(OBL$D1=6(E1YQ".7HKY KW=5BQU!^&=M7N2('X_OUI,E/*^ MB*1K&S%:JMI(DJQ?==RA,$645-JD*>Q';K=%4+U!>&?=CGT%\#R+E:OTJ([Z MK-!K;_E$CD(%P\!8ST!)A373L@!3Q7%G#R0:ZZC9M^KMP'F8) M/WY!O'PWO_@ZG]%CE_ODUS[SI&$28;8L[DYAEP;(Z:$&#*L&!UU$#)N>24UB[CK=8R(-0 M?_ UZ]57 DQ]9#B_K[F[7,SE)]+6=_0W_YHH:PH39+9#K#V.A6/@BU&UPUFT MPBL==).[KUV('/=L]?B(?')-VTJAW8Z5VVQP5I>* UK']?-:VLA-)'=E*8,3 M+-2V,D4G]?9W^C!\\6?UYUX+E=ZNUM4 M7#(A:V^4)&3U8Y"3F\LSF.1#E,4B:].F?UL"WX*%W 6)+]4%#*;(#N*5.[[. M4EIZ7M21SW M#JDGD ZJS!/;Q._51JY7ZOY%A3N^H>5&OQU;76W]F2)SS8J"J"/6VTD'PLRPI(59B]B6DVRL,=G&FFGM:NMO3=ZS51"D30Y+ M-,XU*IK?1,Y;V-9W0=G3',"#E=3!)G[+Q3_GBW_==IV?:&L)#-H ;2(&E"Z! M(D*;(#L,AB0D>*NLTTWDO(7->1"H[:^DGJ#V(?S[9Y+/@@151UNM3A#(S9@8 M'5.Q+A$HD@#E:[8XTDJ*(B;MM#(F-FG"^1IAX^9E= 2_(137$Q!71_6R:"E$ MO1^B]:-BBA!$G?48E5,I95+?6J$3Y$PS+3PP@QH4CP6< M51FRR=*C)I^ZA-?0ONM+WT3\L@.Z'LV9:J.<#G9WDN9*./^<7GZYF>]\8S%N M#EXG-D:KG5(@I5P5)G*HB?Z@D$GFN K%-.DFM UQ;R+:V0.8S138 2A__8J+ M4$M8?\) CWS,#0]>.&/)R?&>.96F;3= MU+TM7O8F8IY]M]^AE=%%>?O:I_@P_S.<7][S'R*7==YE@. M177%B9H,1[:( M(CD*$YE1JDD-SC/TC)O?/;Y5&T)-'>RH:S9^6\P++IA MLC.1.G!MZO4/*J2(*3/P2"+RTG&>8S%FRV*!%UXR;N)U'^'KP<+OP(Y]=T64 M$_GOYA>11+46:/4Z2515M-.\\D+K*=LC!]37]@ZI1+=G2B$J[I4$XRTM4J,9.%$D,*^S M3%DE)9ILSR^3M14\_=N%YX!*ZP""3QFYZ5!W[UL3QHOA16DH F7-9B.W-U.8 M130SJTI!%YOD&&]%W79GU.SM(G)X'9[8E>%9SM/+E:/\XZS,%Q>K]US?>@U8 M;/#B6UI>^FW/7E>W>DG:XK+/Y&-B'8LB'/C %8AH?1"VXKK-]C7ZK=Z[LP\_ M?#Q+E^_HB62IW\\7/V.>5GW71HVKC]/\$1??IN23KSQSS,OW9%G.\K>J__6) M%WGIW+FB/1A3*X%",K7S 45^M%0]3R'CXW$.S[5<'8:@MW ;N LJ'[9Q'4&I MW6:&DW&ZF%ZN)!OJM>C:/4_3_:J[7GK<,)9U:X(',J'WWG?VZ'T;)FHH%IA$ MY8!G0U&\^@$^ M$//*0#;%%%Y\EK:)S7^&GE,R9+O@YK$A&T(=8U^K/)@(7'W+%5,UZ-^X MO[YPY#'PIOO2FYKOQ%NS.H>N4 MMNM=)VD]>V>MTI;;K[X*B1X#NXN7N1J8E++)5H,]BL* #':,'7 M&8=I%R@QY(#YQ!YY+4<48*+Y D7 MIG),060I>\W*;Y8X/1;2#E).OU#[93Y+:X:82R(D3IM\3&D]:80"+M!&!1&= MMD8?P:QMH&SGBL;VR'ZYJD/R?BT_3\]Q>3F?W5S2+2>!$1?>%>"U M8X0264!DR@!:%2QGG!>^W>C39U\Q;IKSD3RO801\BB<8M^VD;@\6N,J?@F$T MV3A7FVG7U#$GP'LF:4W1XM62"\F;7)D^)>64CB=V0XRTX9 MJ2)@T"0"8R4$07"VFI$O8)U3KDE4MQM>.CDJ.,2 ["?R;O-SM_$75IG)]^X[ M/N!YN,1\.5_)HJV7M-6[C^&POH$J/ Q2FR[EOMBB^^YI1\ MIET0\6"+'$[0'>R7#[V_?V(]Z,5\]HV^^WD]*O?FA_6RBD^\]QFCJ".6"OD# MM7+<^Z0@\2)B,"YD/,+QU>N$C@/%H0'RHJ\^L+8Z0.-][W,+[E0R'+.6$)E- M-1$^@E<$G6P=1I.8=Z$)%G-<;XYG%0_5U"E>(%S/9OR9 M-H.+JXOU,<'M+U]1#+BX7;KTI_>%=T WW*;T-(^K!Q;9*+&V(S/*,'((BBM0 MN!!K.Z^AD M\LEM-(@,BJQ9#LPP<)9KX!Q]"0GKC+)CP?)E4L>%9RO0;('- 378.T9)C+_0 M;O7IWWC^#7\F&_!E.0DIE%"7NDBR1HT>ZZP! <(5@:ZDS%*3<7*[$CKNS6 / M^#Q4>R> SKKB/OU[/G$^U(45P<1(\8'*NMZ%(^NCH5"!*F<,*+\]H($EDQ@2R_8Q"0(UCT,@3OC&R31+HUA>-F+_<$PYWU M=2) ?#^_6DPLV7<*K/].\?- M?&Z,JY;R/P'C-I'*&Z:X 1=9J(+CX"U3D",CZRT"_=".8=3&;07=B3';23N# M)9D-C+;?9WE]'5"'G]6NUF<7]:L)!>X62XK ZWV4XL%11.\CQ4S:2*5"H65V M-.@]1^6XW9W'Q.$@>NO5!$YR(4>4!P'O5>P))(I1.YN!UFWGO.Q!Y M2HG^A]R&-%-P?M(D9D7V:9DHE=-\M#V M)7CD&9A=(?=0?9X0;F_.YZ40V4L6P=!^54?.UJEDLB[0DE046EC3Y()O1SI' M'I#9&TKWT=ZI@7-U:H_,\X(L0(ZX]^V] G0 MG35X8A!=';U&-"0QY: DK*$BK]6YZ$B:).4B"I?8)-=W5T)''L;9(T!WUM_8 M-S(O,K?Y9@ %;0@^8&6/TP[!,GA&GU)64BI-*]%OUX)F]W>//(*S->*.H9$3 M,HB36%!*DR1AATM0@5MPGE:3$%9(*1GZ,JHG.?(8S]X,X$[ZZN 6YT6^GKT5 M8#8)A4H !6HDR1#KY'@=P >I/0LE,]GD-F>V=D%0@?19 =F\QGV)M*5 M) T38"-3Q$:IDZ., !);$-Q%:;#)T>8S](P\A_-8D!M"&QW8P%<:=19:&MFK M C&["*H$#2%R!UH5%VCQ6*9[[:+:<++FR!C;1SG]VJ][+3J5]UKY1.%2\;1V MK-80T3-(+.LH+1/BF/>(NW91Y:=_&3.LBO;&W#=VOY3#'^__]V'F;[*.3NCX>1W3/$#%?,^Q5GR[">._H!+Z>+ MU83137WA!(^8F0NM?\1N^Y?LNJ)N^PQF6Z>7F 8&:"YN8!HLU\<=& 5Y;VEU=+L$4[DJ;Z6?[$CQZD6\3 MU#W>EXZBSFZ;,=Q:CH&G3VWUW(&-WPB3I;9&:$HRD4-CP/)4)]%G!K'$0.Y3 M*3$63>%;DU3)(]K%[VFES'"U3;];\P3:Y!E9SU8 MSW4M;$)P4F@PJY9.(G@;FAC!K:@['8NW"YX>6[SA%=6M>?MG6"Q"'3RPAPF[ M_=MAS-1F4@8R13--^_8M%?7^P(KI07&(NW5"CU$$QVPE+(P,G%\7";QS+WB"R\9 MUWBT0,"#N\.AQ-N]K=A_SO6C)PQK-QI.L-X6.XX;JQPRX$*X.DR])L=(#8XE MX[1BRMLF9VB-KL:)L");G)D[-WA2?AJW:!6^/G9SC*+-[8S9P6+?- M8X\<.ZK;%IE;*2X>2$.D()5(37D2L@S1C0L4]]ZE),ZQC>%*_72W2E]KR MLM1SUOELM8)N7OS#'[A(TR5%"$)K@;$X,#P$4+Z0,)@L@)EI= RM\&4KIVJ[ M]YV&S=H%%P_\JP9"[^!B[K?%/"'FY7L2Z)J9&UZ6DZA=UCH*B-K$VFP\D&G/ M"+:@<3'$I-&W6$,O$35N@4E+E VND@'OX Z<9?ADF;P+RR_D+2^_"\OIUZ83LC 2%;-N*T.UW?O&K?YH;J@:"'WL3.65K?UQN;S" M_/W58CK[_!LNIO/\\0M)?'G#UF-^ES_.KG]M8F1)D@4+/)&S2.%OA"#KHO&( MDGNT1;"M\'48'>,6=33'W1&5U+U;_^O5Y?(RS#))X?9\8'[C06SP'P[W^/=\ MX[#!P!!L'SE.R$$7=-J"$19!A=KF2)<(7!LA)(:4\13CA-L[B_.P7-[N!>M@ M>G54-=&)0&1I>9/K4)N'K3H-Y )&&YZ1G%A:?4VNO)XEZ30BB%T0\]BW&T@= M'00.&SDY^X,<"XD8,))WRK.M6;#10B H0"[")W228VZ38O(<12/?&@ZD\FV0 MM+/\>P72]_/:]&&"M:6P$N29AMH,Q=O:BD=*D%$KR76.N31IS?L"31V":7>M M;X.E/50P=IBPD8^U1QHN<55!_#/6Z&AB=7'.>P.8U:IL3M?H)T,RQL90I$AI MNZ'"V[^S0^3LH^-Y>X%W8)5^QE W_9K=\>/LZ]7E)_J[U3HKK,@2HP#-)-EL M5VL\:CMTH3!+*="X-A4WSQ$T*<#[HF@W)':T'(8'X M*L"-]S&)HDJ;A+/G21K7/@VC\BUPM(?\.T32#W]\Q72)N4YC7%O8HH-QRLJZ MPB0HQ@5$95FM0[-%62.S:U(Q_3II_2%K'Q"\@JT#-3+J8?WMI3QI9<71]3U\ M37BYC?:/\; M3@\=F*Y'/*R7'M>%/#];( 161QTI#Q2S6)#)"5ZR(=/>)"5G(S7C&J@!M3T? M6O0=X.?>N?':KBHIF"T40:B09>U3YL!E$ QSR?WT\38QTIK'MZ'Z>(?X?P*SY;+JXNO53_+^T[?Q'D1O+<9F*S' M*-QK\!6=TUBPEX?-V^59;OK## Z4]%;PACWU0:7?A7&\4V,T]^&^+:<*[ MG(V;K%<^0>=RUD[1&N2!PE]#!IB;"-HJBBRR9;08CV:R7J.VP\.HPQ!Y/-WU M"]%[E_H31LXHBJR!%T_.J/>,=@1F05@1N7*,A\(^P#J/ AL#;5R/= MILU->]3V;'C-,@LNK! Z4M7*7;K!*,[XM-_V YQ0CYEH" MNEPE5,6PQ'S3 N9N=(G-S$9I(4E&2,M>@HO60?;>J*Q#L:E)M_C#R#ZXL'G; MMW]W_^UW!242F19,%V#"T!)*V@"M&P^<YQW;\C(O5)??01 M]7U*)G/_PLCG'];,?#8LESP0FJ48IA7/()T(M5D)0J2P%XKR,46=BTE-;GC' M,:+7J;MWQ7BWZ^8^"2O]_7H=A)W-\N^S;[@DDC[0O^3[TJ?5+_P^FQ(]B51< MNQ57_=XKVK.6RV(#9"4-*%$B1,$*2=:*$)Q+FF]7X-VT)<:-I,A\D5XD$$7)TM6B1]MC>W/QKC''IVMFR.A MH:NU\ -Y]_,_$3_BXMLTX3-&Y'SU2/KT:[EK('5==K52TIT@>"HNY8*@=2W" MBB6 UT)"\G4R% _)Z"8-[IMQ-.[=6AWO+R.7?Y.K.A",ZS4@*, M8-7E#12':H? 8^%1&I:U;U+[.!@')WU*L0MZ#XB8!L1 !T[?->4W6?$HO&)& M%4 L!NAC[0AB%?V334+KM-)-*N,>4#%RVN0X2)@/I98.,+6_X.[8GN6Z?_X2 M+FZ2ZG6)V7N90-?4=T4N+*UNYR +9S(ZS$4TRG@_7_R]YL=]F)^?T^?Z5Q.3@Q0" MUS.J5H=GSC@/TEH191+>QD=M2)Z[<3XNX9W;_(%!.3\1A)SRAG'3$/"Z$]L3 MD4Q0>M*-%N"D5J0PFR#$(,%P&3W'Q!RVJ>MLQ- X*ZA_" ^U_PR)I[W7U=?K MYH*787'9Q^JZ:X2]ELO5Y9?Y8C6JI7CR#IRB!5!J":>R#F+.'HK7K"B5/6\3 M6S3D:1P'[J^WQ@9"U-N/D_4M)J1^.E+6*MQ MN5+579-=-"$F3!94K*5&^UE,Q?=BGUC:)3/@Y\=0\GM16*4EKJ)KWT&_"RU0)S_UE@(Z/H#2RD'_[X.EVL_N9.!!*3\3+4 MD<-EJ(?G_+*21473*"^FU&SYN&6)M0HI" M2%!6>_ ^,\B6*Q^Q"(Y]'2,.@#4@5?&/\S&/-YX7FD/172O;ON^ M\I@5Q3,E0'!A06E-,6JAC5U@S%(A/ . M[/\=AJ31\YH.T]OS]Q _SM+Y517*;_2MQ?T1KV?Y?UTM+^LC)D)B\<8JT%Q2 MF(D^@R^I@$[1F&2PQ+1EMZ=Q&'A;V4W-EMK)8*R'C>VEZ6/(I M0F82C,^.5)(X>"1?PS.32R@Z2MFF&QI#:=:)I$GFN= M%N,]61,5T0 )Q8)&A8%)G;'->(&QSL5/)C>I^R5U*)K>Q))Z&B0R4;3F)4+. MR8.2B410=VLT0=HD,'O55TWN0<<-)Y.?U/UR.@Q)(Y^)-Q#"/[%.NL!\]@T7 MX3,^F+52=59NKC.2RL+2+BZ-K0>RL8!CRD&VCDF#3DKG.U]O6[(Z;K//D<[. M3P19/1PP'$="$X&F* I&P2DD(TFF"%QFEB+1$$SAI43;IG/NI0;DZ0%>[#$()3,GQ&/DXJ5*# MLGFBONF)+LYV"'P+ZW/#6>^+\B%/@H5HR'[5MG0J&@I+4$G(R9F(POAHQHD@ M!V9TW%;X?[4UVA*%;V&5;C@^?E$^(0J'H3A(@I-\E%10*_(H!-!<\5B$CGVN MTAT9'><6XZ^Z2ENB\!16Z4#Q>7 L1I\L2)8]4 10LQ,8B448H3TK)+*^Z@$: MG D-?A7R5M?D")A[XR4#'S[^?GVO=?\RRTFA#0\)I*]3QVLEN\-K_T)[Q87U M13]S%XM/2?Y70\46M^\.E]D#LZ E:Q6(QD+ MP6@/QG&A>6%D8OK:SG;E\&V6$AP.\J,U.S@$<:=SP3%4%[$DI+-%&H@AV-K_ MR$'(V0#7FO9Z5:1B?97PM.A:=W+E!B>T' _ VYO>&*^'"M]ES*)GB7,-,J(& M%4*AP#>3!XZ<%:\CX[:OW+8=&7R;90PGM X/P-MIIY/NT1U).>MR"8Y49NK, M8G(97.$(@0N6)>=>W0V'/8W%N%]/KI,KDCBA]7@8ZM[XDGSLPRL5;=!DH^K0 M9E Y"W".5&A]4CJYY$F)I[4@]XD:3Z[ XH26XR&(._4,\>V%\^C4>.7;?T_V MY'V8+OX1SJ_POJ(%QL24JV-*(OUC0H HHJGV+ JC3;+Q5(]Z=I'#B=XZCIQ; MW@$FWW3XN;WX)CYX63)FD,DB*%<$Q.)-[1I:(G*/R/L:L3,@\R>:LM[#ZNG0 M$NP$Y;_<6?#KXM,Z6XU:@!*A]FAT%)RD>B_L42>KL#;V/BU+L*,$3C11_B]E M#EJ"^DV[! ]/"+E"VU."$*\(XA"5 8SO1I68,=)7"BF?E_ M*6O0$M1OVAK<2[)^76H)11%:>&#&DR'%4',W48(6T4E>LLKZQ$S!+NR?:%K5 M7\H.-(/SFS8".X160K*DLPJ0!29057K>1@<8_?^_?WL"H)_H&ZL?K7Y2__(#EO^[_O_W#S\^>$0_IK/T/]+\ MXOH=U\T0'XSBNAMZ_..LS!<7JY=\CY=A>OZ0I>7TXNLYOI;%O.,;_G;'RF,F MUR]ZLC(&9@O_N,19QOS_'&9ROY\NT_E\2=O):@;:+5(_X'F]7GTW7UXN5T"- M]X"Z/(L$SY N)SHEKY*)$'V=AR8)7$$$!)^5+JB2BK*)L3R,[(/WJ?0%\]4Y MKEM%[55<]*G.-IA(XU02.4$HG($JPH(W1H!U@I>4DD+9)EMJ* [&/5<^(GJ? M&/A1,-"!DW9-.?WRV1_3Y81[H8)6$A)MDN1A\@@^TH[CC1 *+19CFV08/:!B MY,N-<9 P'THM'6!J?\'=L3W+=0/])5S@]_.+,)U-O#.:]G<$'4D0BM8S.!9) M!MYHX73V,8\3R^_!S+@(/P!;@Q7C#J3H#L#^@;SWQ331_K0>-SN]7'[X^/O/ MN,K7X4KKXBR'H)@&E8,!+RANEXH'BD>L*H@M4/LB59W?'C<'S;R5!CN X\VD MXWL]Y=>,H$/GH^808\A SA"OH6\B!+FL'"]:,]<"BL]2U/FMY;%A.(SF.H#@ MC4Q6VXMUTDB-1#O7GI:/(6&X6, F$S*S!:5JLFW?)V)DH'7A4.ZME(X M5YD M)C)9C(K 1>2@1/;DL:"$PI1).J'ULDGB5T\^W/[J? 87>\AV1&2L,L0__7O^ MZSY31=7V,9DQEG M)0+FVO8NB0(A>0?:%Q^8YLFEONHO=F"N\\AZ8, ./EYF8/3TLJ+BZS*)CV7R MZL7QV>?/BU71Y$,!W=XG3TQR/!E7@"03R?35@C:A!;#H(T->%$FQV3H;A>7. M#Q2.L/KZ1UH':_+63\7%MVG"S7J[Y6XEH^7*%-W_>;V,_&5^^5]X^0'3_/-L M^M\DB$1L2\DB"),1%),!@I(4ES$5*!:S K')84 MYM_/%^MOU=_C$QXMM[*]]87'";0,@G)BAO//=06'3D/#-'*M,9C)'&.VVT',9R$#KXG#M=N 5^"4<2!(@T7KDFR;1FA'X>Y$ MNUUWOA?MC9\.%M7>.ODY_#&]N+JX%>I57*;%="6$#Q1"3E0)17I/FC)9@(K, MUQHV#=:S(ASG0^T:73!4K&OH;<6PBW6^[9Q?QJ=OEKN=<' M?V4[UE*:J!24*[07U][ H+B+X)@C/<42"R]&/&G".71?]VU)W6HUN#>V&CI$ MP6 HF&5]U:9NP=1V-Z#LC2V1[N#2P])9E4,NEU>8O[^ZLP K_I?/Y@K52"E6 M.0O0*4B*E+B"&$@)GB%S)/OBK6BR*O:C=SO O]D[_R,HN0,L_[:8)\2\K,NS M<$REI)3EPJ$)2)J!*Y=TFV M /=0#&R']K=ZQSX*##J _U9'9)_"']_A#,MTM8G=_\D/?]2/M($)+EWT&K)5 M]=I397!:)?!%9!>,3DPVR?P:AOSMH/^7O@P?%@*G ORS\]6#Z-.OY?%-Y*IF M_5WX.KT,Y_6[UT'^1'@FB^8!4DH:E"D,?/060BX*M:%P7K:MQ1J6G^V6QE_Z M,KLQ2 9;*T?H]?+QZN(B+/ZU(O-R7K\U:".8O5_?K$O, M, +IHX6,DX%QRZKQR8J"5%I#WG$$EX..N61=K&UAV<9I(7/@T=C]B_A[2E_/ M>@@L!>:# J]E;?>6:UIE]H#&1*5UL-*GU_#?DL"3;A:S"TX'.@@=3MM[6_MO MN(CS<0_X;Z>PK\S9IY4Y>RH-Z4JP@=,&G 0%2++>;_'-RR3(9%H2%7(H%50?_!(J8P(14K"HR M.]W7-,8=&1PWW7R$U=0U@O9?634[:OP]YA^;^FK>%)FMKEZTPR,@;?F>+TH&!\Q1A,X9(,&E"X% M@O$&>+*D-^ZT0#^"#W;P(FF6$'ZJBZ01)DXW">F92.V19#Y@[:)!WW\WGZTT M>!7./^'B8I**=,BK'?$BDY P@(N:TZ>)K@X=07R;,6 MY3GA1,F#T$*"=L6!*LY!8)F1+68]@D"=0*MF: ME>TA*^F<45J8QZ?>_YGA- YZV\UPV@4#'?AO#P>Z:#2%944RLYPVZOR)2#2B3*(IP "MP#^%3+ MU66*R9/4C6O;]FFOH3FG-;MI)[!L/31G%\V->JEV*]NKN)SF:5C\^3&LMJ[* MTFIY%U>$E1'!V\1 H>#@BTL0A/5.&>:B:I/V]QQ%;V6@SB&[^S#JZL#XW2._ M+LI?RR<2WY*<<1+E>H5R[XL2MA;LU>9EA1:4,RE#X#X:%Z45K,T2F$HJ)R%UFU.=@TE_*Y-X M#MIKCPN 7B ?7^EBD]!%"[:N*EV3QC_DY/>9\>OGGJC6I5D$5 MFP)MODG4[M@2G.0.>!&H7$#+?),./D?@[?3GYQRZCCK"SMM;4!^FRW^]7V"] MGD?"UN6U2*(4Z',&SNIHAJ3)%2VB0#:>&:N5)A>U^^6TB;/3'YW3RV(Z&#>] M^'-#6Y?OI]^F&6=Y)9!,P2"*+ &+<* TF142D0;E'><^1\305X2S+6>G/RBG MEX5T,&Y.LLO0NO78*@%A.OM\.;\Y$0FS_,M\AO?/1YZ(<5D1<7^0 _W1AX^_ M#YLV=112VW)M5DF%(OB5;# MM#U;CVE.=0J*+Y"$JJW.7 3/= 9=I#2LB%1$FS.)%MR<= +6+JA^/@%K+&QT MX.F1<9Q?D)$C85?)_K1F\?I6B"5O,*_:.R'ML,: 1VN!%8S2V)A%;M+:^@6: M>DG4&@TQ\S;JZQ>)ZSLE;630@FG@KBYTEA+$)#B$K+PTJ JR)DD%+U(U+AH' MT_UVF-I#$6-7VM5%]FOY1$$X.7CKRT2'W 4;2-?)4@!1S[-\*@B&!Z4D8S99 M\YI3_-S#N\3#/GJ;#RC$\5L 7'/PVV*>K]+EF@-3$C)9.'!A RB%" Z-IG^0 MF*#EXSC; 08/'C[NP713&.POQ%Y@\/WT-+QCUB;0J+PX7:Q?W!!U()D?"%^/@>O^'Y_&L5 MU?J@8,T4D[Y$XR,(7B0H[1(XYQ *8JG94NC:) )M0=NX1X_# ZR56CIP=C_B M^7FM 9WEZ_%)]/DA/YJ6A\J,&/"T@%0QD>255X/ .=-8DE1MSL=?(6SMF[)#"B,99"3QF M"RHH6OV9&Q"&Y11Y]B4U\3&W(V_<4XY1$?2X9'9X=79[9WV](WX*?^!RGWOD M^W\^S-WNLP0-=-]Z^_R[*ZK;:R>,.6/0'+27#!2G?X)(NF;&:<.%4C8UJ0Q^ M@:9ACM\?//H32?([^IU_3>IB""X;\G58H7]DJ=6/!&.>9,A16N6;>(HO$=7# M8>OAZ-A\^#Z &D[!D)SE/*W/"^<_SLI\<7'M8^^=J[+EDPGJG,4 7M?1)(4%;@(S0L=3M4SK_70]LW$BE?91>@,9S6J997 J1TC6 M&<^R3BHT*?-\AIY^[=$NF'C6'AT@_ ..0VI_M%K>,9#__?WZ[<]QE;ASW.3: M<2T05]H6B%HH*#X7KKG/)F,+2+U"5P\72L-#:TAE=+O;?<3/]0#I WZ=+^JA MXEXYF(^?,5!RY(ND#;17/7[)+7*R1<&R21#)6("RI28<&P_1HQ;"%,E%FTJ* M9P@Z_$3_X7,W^6]!^5 CONN)+4KR1(&@3,"93)DG[U*;A*HM:!LYL6H(E#P] MTA]6(R=C8U;'='M%Z<\\J8V]V41F:ZM#&X=0VM$*"9S5@6(:G+,6(KDL,BF+ MTC7)@FYE=3[@-YQ=89U?_@.);D$QR+NKY27MIXOE=W_^'>>?%^'KEVDZ6V"X M/KZ]PWZF3;1$YD '(>LM1KW,0@ODNRF7HPFZ-/&?#Z"Y4RNU"ZJ>7FX?1X,= MG'[_-)]]_FGZ#?/9\KLUNO#?#K;=LB8$Q ME!XH'*SYS"5!P!+ ZAPC=R9)?5J!PEV/FD=ON'=Z^-V?ZQ]>7[G2"O/::0Y. MA-IS,"N(HF1@4F)RLL[I_76Q MOE)=%1 H(42(+D/AUH/2#"%&6X>\!Y^XT-YMU9:9GG\/;?358Z0]1T OA3Z- M-#X?4/Q]P&=Y-LMK#I;K-"D1)#)4")H%"ZKH MY'"UD5IYT45L5M[B)VP=!3 M*L8!TC"*?8J2 Z7<01"PIGZ=YY8J=4$E,-F2FRI9 H_( )W2.3%OD#=*<[U' MQ>@0.52K3PZ^]A5Q%ZF$#VM,BF=:%"/!<%HURG!:*T$K\%HG5WB4631)M>B@ MHJ<=0O87\?AE/)MK39A!IV-R$+FWM7\V4KR+M6N)CRK7JTGUJ,_9,P4\'97N M#*__@00X*@BJ5&X3L^\B5&*H[J\"<\R^#B?F-I%4/%D[MNH5JYD7(D=ZT% ^ MQ[-4])+UV]YY'481(WNP:TG<9V&]Q@(FS\@K R-3K6 CE\U;20LM&[29XD>K M!XN"GJ5B//=D(.W.AQ;UF'7E\ZO9Y>+/R>\?)[1'2A\-[9,J*E#*!?"1!2A> MVB1) GK3#?;R!AU+3/_C\_S;W]9/O ;(^HO'^+A[ZXA@&$9U\X/D.+*E^.%J M,?]ZXUCSH'GRR"$3MZ"XJ;DO28)UR19+%E7&;5JK;F4<[K]X/&=T6 @<)-"Q M6TM\P%57A"_XS_GB/*\94$Y%0YXT^5#DB"D>:L-4QVN-#'=>BJ24VLH)W?3T M\7S0@5?^(.+KXB3C6>_JI]ORDL2$CTEK4K+WY%:3A"@6-Y!,2BX(-.2H'^/V M8A-QW?3J;^JF-E-7!Q"\ESSP;CY;W73\2"5.2]A&O;(QF,J/&8&.I@ZE8L'" P10K): MB7H3N55'F2.GHSN(L?1[^0>'.5A,B;FVB,FK>H"M8& Q'CDF%G(+(NPS;''FS@; MW0<$!PET_#OZC<=[%)UJ6S3!-QCRVBPW) )KP>42>3%8@M0/,7'BIZ-[K?Y! MQ-=%'L]VYR?"HC$E@1+U'\LB.)$M!)EDS,JA+VU&*0QU/MK5-?X^SFHS=75P M/GIS&%(GOUR>/3P1F918M(_*@I754T-:GD%H!39JHI8YW>AH_B6B^@JX#X? MT[RS8?0QH(%[]G!S_8/Z3QT^\O_]7_\'4$L#!!0 ( #V)_5)%QH%+9P@ M +PJ < 8V1N82TR,#(Q,#8S,'@Q,'%X97AX,S$Q+FAT;>U::W,:.1;] MOK]"0VHS=A6OYA';V'$5!C)A*V-G,-YD/FVI6VJCLFCU2&HP^^OW7JEY&9R0 M]62"79.J$!J][N/HW".ESW[J7G6&OW_LD9$=2_+QYN)#OT,*I4KE4[U3J72' M7?)^^.L'TBA7 S+4-#'""I506:GT+@ND,+(V;54JT^FT/*V7E;ZM# <5G*I1 MD4H97F:6%<[/\!?XY)2=_^/LIU*)=%64C7EB2:0YM9R1S(CDEGQBW-R14BGO MU5'I3(O;D26U:BT@GY2^$Q/JVZVPDI_/YSFK^.>SBEOD+%1L=G[&Q(0(]K8@ MPF:#GAPUPI. U1MA%)Q$QT&S$00Q;091$)[\)P C*]#=CS%V)OG;PE@DI1'' M]5N-6OFHF=K3J6!VU JJU7\67-?SLU@E%M;3,-Y_]=-L3D;U+DW;WZ..QUT1>7PGJUAO8[]]J#B_9E M[[IT]?E#[_>Y9[5JM;8K3+^[6XVM;O6+9,#!#BH9N>;-R$\/0 M)R,ZX43SB>!3*"EV) SY+:,:("YGD)14:4M40MXI/29!M?0;43'I4,V[]T72 M3Z(RY.;D)>2FMG>YN: &,@*Q'\_(7:*FDK-;7O0ITCXQ3($)B0)) "M0D1": MS$B66)UQ\ !$@M,+D#%*QO"D!94DIA'\I(D:0PFSRO?;Z)#PB!M#]0R[C.D= MAW57YC3P&P-C8$GIQ :L@1TBH4%<0+<$AH,EC&LR'8EH1$R&'\OQ4ZYY/@DZ M,!9&@@I!03,5=@0.FI1'SD"<-P73% ,W)S",D7"V&H:7 L'Z\X$@)S&P=1(A M7I9)+0+^H#LTZY5VD<1 'A0U,'R/9,9@3@#.2@:+ #J!A)-"WA&R"&4IEYC, MX6 >+ VP9TY<%[%')J$# %$!6MQRQMD343,BL513,T>IAEIC+"AS2RC^Z.T& M*XLK8#-S8S:L?2EX:^P=WH9KR7G]ZK@6')V:'%&Y(D"*4'$LX/' '+K,]0D4 M)(<1R+D()<=<$@[ #*4P(QR!W<; D,B2^,R$B:0R&8Q#[M1*>K"D6D6P>0#T[J,136XY:0,M#3()/9S@;!YP;X43G/CD'P7*Q,2#%.6RB&A=#/AXB&'EC4GR":@D9CCV!*#_<(IK4&QJ'+#1P%(%VN MJGT=2T4LN!'-S.Y#L/*%''"1K^1KJ8(M14C!WO6"RT @FJ!;H@/ EWY6!!&?*#)9AMS6- MJ]F.))7A8) %4L9!*0A)$662(K>#6\Z(93F'$5XP+= M[A>0P_T!\E'YS=$FD'>FK T\[TYV.\,:ML)$,$0K-2JAR.K4 -)16B*$J69S M. ' !0V%%':&)7[;LKBY'/(;X"M/+XQAD MHIA 8LP6N;=0%#OPKW_T@X ME^=N#W(?";#'X0T7> F88_N#N05K^G1NP@*/W[EX3,)>)8*(__#T..7AD2 PH!A9[T#LW'$Y-W-T-"_^.00/1'I>W4<:[Z?@71?5\$_(_,@'FNPV7)9&[<#C\^]3U_4I]6X), M ]DH &UXTL4S!!A0 "8; T @2LZ9O*1LO4?;F?9"9:T: M^Z@_(_#MX4FI#:4]UL E18 "=PP(8')7USGJBKXRBF2BY(1C>4SH;7X#KW/2 MY.-4JAF'UNE(>9JD:Y@&#/XIVJ'\!&1 TJT[;^4C0H IUR4(OZ2IX:WYEU-@ M^%3264LD+HANT.GZ_/@"P 0K!4B,_#]0'VX?'1'_J%:>M'Y7KS\>;_=]I:^>3D.QC[IMPX:NPT;<7% MU\<8TFA2FKPMU OS 3GT6[7TG@3K+RW@;MC(I$K_>H)P..G"GG.EEOPK \ZM MG13=ZRX+T.=Q^(*+572PL%/7':/A(?V# G(Q6U<>+\.KUZ\:P'KN<^,%@5\O M+J[7W-T1V]^0^#^W:TZCCF53""5>M))Y#)]35IY])IY3L#LCP6/2N^=1AK=* MY,J?M?Z.]W>*]\%'?VT+8FHCZ(>;4:\XT;-%9CUX"3)5_BW0EO_/F G?>"UR M21-..%670V@(7)'9S2%?>9,R__3O=;HW3,__!U!+ P04 " ]B?U2)R"W MV&<( "\*@ ' &-D;F$M,C R,3 V,S!X,3!Q>&5X>#,Q,BYH=&WM6FUS M&CD2_GZ_0DOJLG85[R^QC1U7$< ;KGPXBW%E]].5&&E 9@4].V>4_+GXJ%$A'!6G$8TL"S:GEC*1&Q&/RF7%S M3PJ%S*JMDKD6XXDEU7*U0CXK?2^FU+=;826_7(QS4?+7%R4WR<5(L?GE!1-3 M(MC[G*!!]:Q<.RF7RZ?E>GC:H&%]5#D+3JN-$U8YJU?_4P$G2V#N^Q@[E_Q] M+A)Q8<)Q_F:]6CQI)/9\)IB=-"OE\C]SSO3R(E2QA?DT]/=?_3#;@U$]AO&L M2J [C&3Y@RU0*<9QTX68\T,MS ,EE6Z^*;M_Y]A2"&DDY+SY\U!$W) ^GY&! MBFC\<]Y 6@J&:Q%Z0R/^R_TD[G+F0X#HSZ6(^2*D2A6#Z#Y,Q$A84JL4JYL1 M[.=[ (O/]0]ROMT=#'M7O79KV+OIDYLKTO[8ZUZ1JUZ_U6_W6M=P"UJ[ \#U MX/:NU1^2XDU>^02H-E5W?]#L0S_-@EM]WV MW: W[(%Q][?VQU;_ERYIM8>X#)6S6CU_\(&V;DFK<_-IV.U@+"Z%M7(5_7?A MM08?6OWN;>'FM^ON[XO(JN7RWC#][F'5=X;5RY-6?)]JTID I6F:)P'75H1S M8B?4OGW3.#W?>Z,EE#$8I"!Y"*M876P]$3-(7+-0>_?#HJP4%T'\];-O+DOU MM-C 9>B1"9URHOE4\!E4%#L1AOR:4@T(EW,RX(G2EJB87"D=D4JY\"M1(6E3 MS3L/>=*+@R+DYNPUY*9Z<+GY0 UD!-8^FI/[6,TD9V.>]RG2/C%,@0NQ D4 M,U 1$QK/21I;G7*( #2"DPN0,4HBN-*"2A+2 &YIHB*H8%9YNRV#F ?<&*KG M:!+1>P[SKHUIX!X#9V!*Z;0&S($&@="@+< LAN[@">.:S"8BF!"3XL>J_XQK MG@V" 43"2! AJ&=FPDX@0)/PP#F(XR;@FF(0YA2Z,3*:KR_#:X%@[>5 D)-0 MQ)!DQ,LJJ7G 'YA#LUYK%W$(Y$%1 L/W0*8,Q@3@K&4P#Z 32#@)Y!TABU"6 M^:T=1XM4@D& $0%:''3&>=/0,V$A%+-S *EFH^%L2#,+:%X MT_L-7N;7P&86SFQY^UKP5C\XO TWDO/VS6FU,V$":0R*?1#[M1*>K D6@6< MP6U#C@ ;C /8/ "Z#\&$QF-.6D!+@U2"A=.;C2/NO7!Z$Z_\I4"5&'N0XO@$ MN6L-NQY+Z,O>$X4;$X4P$<;Y&-%@@47]&:*I4J\?$$SI\0'!M%K'=>AP T\" MD"Y7U;Z.I3P6W("F9O\N6/E&''"1S>1KJ0*);%(@J*DPCO; BL=N'!3**\)< M)UW-)75 RXKI"BSYC)"Q40!Y@B]&2<'L82M,!4.T4J-BBJQ.#2 =I25" MF&JV@!, 7-"1D,+.L<3OFA8WET.> Y7?%QNF:]+4%8^'+* DU0F VCA)$@1* M,^> $ZEC'H/2D(!M:.$);AHT 0'N\0N;2R3 WZ\&P<'A('A!Q=TIE:GC*TPO M#T.0B6(*B3$[Y-Y24>S!O_YRMP)T@(6.P)W&Z\R12NW3'NQ3(>C2FJ.(#K_^ MW$-&"WGN]B#W*P'^.+SA!*\!<^QP,+=D39_.;5C@XW&6G/B13W7&;'"(_L\\]>HFQQJO MYW','2JRQ2[)KX@*>7,=J2O.0JQ]@_[8DK)+[RC(6:NT699\=P.&C")A+>=? MJ HC!:("VYD _]P@1X!G(&&#) ]_450O-B'_(Q7@OMMP:1RX X?COY^ZOE^I M;TF0:2 ;!: -GW3QF3D0'+"1E>OET\^,TWNLOUZVN0KL!*<[]UR<#GT3XK(' M%7_.L(/;*(..AB^I[4ET9C(5N@#$0$WFO0@PH !,&@% 8)5<,%E)V7F.MC?M MC92U*O*K_H+ =X!/2BTH[:$&+LD#%+AC0 "3.[K.4)?WE5'$4R6G',MC3,?9 M";S.2)-'B51S#JVSB?(T23 M7'PY!X9/))TW1>P6T74ZWQP??_^?8J4 B9']?NI YIM7KP84R_[U *OA/UO, MG#4775/)LAUMI\63T]J3S>5BY>FN7QBV=E*L-9YN_G^'K1;/SKZ#L^^*]9/Z M7L.6W/KZ-88TFH3&[W.UW*)#!OUF-7D@EJ^$A_8,6Y,-\4WF\CJC>OJD#Z[G/ MS?<#-N+<$]3?D/$_US3C3T>O":PAGK"2Q>*]I'2\W!2\I%5N3P0/R=6RIM_X MIZN_U_L[K??1)W]0"TO=6IW>H@3?RL'Q=A)*3O7LT%F/7H),E'\+M.E_C9GR MK=#$P<7AE>'@S,C$N:'1M M[5IM4]LX$/Y^OV(OG6MA)O%;$B )928D89H.!0KAVGZZ46P9ZW LGR03]?:OP\/!Y-/1"!(U2^'H='=_/(!:PW4_ M- >N.YP,X#Y0K"S1$'@!3Y\X.*<71 [KIA*Z4[%9]NU]]NN661[RJ/%SG;$+H!% MKVNL$VUTXCAJQ=ZTTYJ2%FE%6\%6K-6:22KN]YO]4,ZQ5 M7:);&I(*%EM"R?ZF=A%S.[ "'>W!T/#X8C(_Z^S#Z.!J<3L:_C_ Q4HR.H7\P MO#:^-S[HXR5>5>-'I\3T?!9J5,IT?$VM![1^,3AJ''_='GZ _F.B1P/."?X=2 MED6H6;>YD?__.ZQUIW+C#$*>9334@1/F3"6@$@KO"R+0XND"CFG.A0( \\A@$1='A9AW$6.K"FI[Q\L14$7F_ 9SG)%N;.[ZU#S(7AF*-\/ ** M&D?PMLCHRQ?^AM=K(BY,^"028I;BV)4,)S0L! 9T5)9D$8PNPX1D9Q3C[FS& MI-3RXG]-&6&0AH0*BH)=E\7*7HE2-[0%"B D@@J7TE.F"PBI4"Q>U"$OA"P( M.D%QN ;BTC@6Q"@GB7BN3X7KY!61!@E*8>0G8DHR*AN'ERE=0#]4>D2#I*YG M( D3<)[Q.6J-:JF$H*CMK=Z](923*,)SJ9'2&+$;W !5XSNB:LU?K[1X_.57 M[1*TG&9+&V*"+BG!'!($_2O@@FJCVRI?;7T_!I9!P2RWUZ+ MUJ_\N\3G%39+)_N=9LM"968 CW[M]#2*O^;;*5>*SZR>S\C=P=-T-\LP^LR( M\2%&.468WO7,!HT*"X3I,)<+*K7;ZWJ8I"G@-)2&I @*F2,.I T?,Z) 7DK0\7PV0['"91'8ZCA\$.H]4F#RJJ%JX M3#$=DV*Z*KH]UG3\S7]KE9 M=NM>;%V#,(LRQ+'$K?*ZUJQ5$\KMW0WR2_!7TWN]XV]"V:+X\0.A>>G:7:R> MX*7J7]#*TSK5[D5ZAP%L7ORD3/#R16NS)\TOAE@,.R2-\*BDBM?AW>[NR:/9 MYB8UO\L/'E"--PIE^'3$X^2!B-\=T,W],4NZ!P&,<,W_6_&]I_6+-; M0^]=O1K=9>B?Z#6WFF.7*5PMO(=AUXX$0Y/F:--;,%[_B>-'=4 _#'F1*=T( MTL'E%MK7GS3<[\J&\;C\3@%C2!0UR3"\+=(%!!U;!'[FB'Y^-C8H=4V1Z.$M MBSOZBT^_[]&'L@? !3,)L:W5,0ESP92B&0J$!C1=X+(L',%T496$;?-"%_L3 M(F%*D3X7_(+IYH:M[5=%/Q,LYBQ-D0HYE35(Y'23)BY$QF1RQ< NL2PRV_O/ M=D($,"6UT'$,18Y/M-14*N>Y>6:BG6!;,KB/;($U#(VA=*E]6;JM Q)F7$%$ MT4]1V3[2_::\$#F7]'H-WUK/WWI \7ZEI72=^*JQ9)ES4?Y%WHOG:/*%:3'&I@N!J*Z5X681)J<3GH7KC M.P=TKJF\=P5-B5[XUI+3\ -?P 0 - 97AH:6)I=#0U+FAT;>U] MZ7/;5I;O]_=78-(U/5(5)%N2M]B95"FV,N-7:<O?V>Z&A:*W$'#4-=-MD2!P<>_9S^^<\]V_O?CY^=M_O;Z*5O4ZBU[_^L-/ M+Y]'WYS/+UW[^;FYO3FXK0HE_?>_G(/;_7@7E84E3Y-ZN2;[[_#3^"_M4J^_U_? M_=O)2?2BF#=KG=?1O-2JUDG45&F^C'Y+=/4N.CF1JYX7FVV9+E=U='[__"SZ MK2C?I=>*OZ_3.M/?F_M\=X___NX>/>2[69%LO_\N2:^C-/G/;U)U_OC)@T?? M/E(7R?S!V=GY[,E9).EL\2L[_WQDL\AYT6OAV4<"[R=?S(BO*IW^[ M3_]YAM^<+-0ZS;9/_^-MNM95]$K?1+\4:Y7_1US!#I]4NDP7?&&5_H^&)\+# MZ<\;60W<)TMS;59W=HY+NGJ_2F=I#6?U\+M[>+EYI>Z+J7()[U87FZ=G%Z?X M:MXKS&$[=7F0=^!E)'I>E K)[&F3)[K$J[[Y_OGE+UW3Z:!+O=7[_[!&\U(M?GU_]X^K5V^CJ__SZ\NV_\#7AKY?_O(I>_W3YZ@-? M.(7;Y_73\XO3L\V7I\8'O=1X=AJ95?_YC]^UX:^;<@.2J8J*152O=/0Z4_GA M5OK-]Z?16UC%)EA56M&R(E7JJ"XB5=>EFM>1RI.HU+5*0V2N<2?P!+@XQ0N:E161<1(>'F:PS=ZO0WO 5_#7V]@(? H56[-]LNE>_&T+ZS&0.-OA7QPZ]=I7=$+ M+4%+UOAVKV"7:U4W=0%O^Z8NYN^BGS=T)''T"QQ=F#0_/GIP'!WA<_[^MR?GY_>?C5,:1"_=B_EO<4B)P#MV]NQXDDQQ/E;! M_T(OTIQEXF'E_64%YB[PVTJ7.LUC8L9%D67%#5)?XI8) C7+(K799-N__^WA MDV'QZ<3!J.%+'XQ8 EPF8^<#X\$U1'I(NA.FCM8:;$$W\4*"@%1T* M"@4E/*A+T#2UANS1 M_6-^:O%AJN M D,2[1.^K-+SI@0I!Z_'U[$MF.B8J+TBJT>_GZ]4OM3( W\T1X7'@RO94[#WPNOA8^#RPFV*H<5M_D=4F& MZ^^POBI)B5O@22"KV8*JT"J/\0KAOIA-/MVVK2;)3_.Q\Q,>P6BX*/;\HHRH M!I:1H82]UMD62%F\@9;1#41G/8$=]OW^3D+7$X"E]#@"4Z3(9 H4&5TN2ZTY M$CD2VB1RNRG16,B1'#3295GDZ3Q29K$@AFN2^4 HXKJ##;%F1Y+" A79H9[4 M1(_?>9,#DH]"&JV-0;%<-;/?815&Q;AGS0O@(QNNF+0$U2.G5[(JQT6E8N@N MHA=@CY] :X@R7J,[8'@+II-=#1J D4+!M8]BE HM'B FLZ.CA_7\_9N=='EB#7Y1%UP6=[::X@8?M6!DWVSO*@Q.N(]5D4=J<<[XF(_$Y(@/2)$+Q;L?N!;X^M]H"B)UNKW MHL3$$/QNK=)N0N#<]HXV_;]-OX9N"H9ENF;[4VG/01 M9(WO<9NJ44&"< .^@*PQ$!Q/SL\>/\.P(S@-U1XJZ;71.B(WCV Q*U0^_(&E M'N+NG=0#M( 7^D\Q=%!4-9 CR0Q_?XUH%WC6@K]+_L_HDJ<\4U$Y36$IT6@OV[/,2&5EVT=&E.;2H1@320M,[ M8WX2[E7+H3%K(N5G+#3Z;DNJ8E5D"B39TF=$, D\Z&X>+#33"B3/GD;+9]@]LT]1HJMY MFC@5B!:V=T"Y==EZ2!@Y3XS_'K2/?(B<09T\Y6S"M1X$S=TGYO"42]1 ^HT4X9(T!^S9 HIO3 PC%6.T6A:%/%[$')2?;J@C*: MK93[_6\O8[Q56I,U/-,ZIQ#X6FV)?-8,QF+3%/:,E#O\;TQ7(?>!'2>\6H(& M0@?B+4B[JBFWT2]ZV62* ^EX^4ND*+SB%UQE@VLIK].YCI9-RJ L7AE(7#K M=9,ME21/94W^IQC-T!SN[RQQ@H3T8U-2? 8W:R%24ET7LCEP@DG1S.I!B@J, MWRY)I0LQ"5-CR(' !6:V>$]4_K!Y0E0S(C%N[OEU@2PA]6A M&8I4.?=='2/%R #!E7LV>N:YGT1R)=.5V')6$*X*#F?U6J NS=]C[Y*J\/9U MDF'^Y=C#_"""QA79[P@EDI) \F??/GE$LE&$X"E< 4X0Y0!():*W [)X'AD; MUO))0OJPM.+/EU-$Y, Z69,(S=F?^S]AY F82&GBW\@7?GP__Q9.*A-?E8S$ M-IE3"R]IZ@;H/=/+M)+;AJNE%R;5536;348)4U(A^#3D-,U>RN#B)\DZJ]&S MCH#MQL,_:#7*HEH)4_(H"U)F/EB_@K>J%ENDGA86S81%7;B$PJBD5E24-!@6 M:<#Z+V&Q2?A8[^+;(8;(B,5BD@2:3H! #>QM/#2*U#'GE?6%529)";^/GQ)P M;\=#!,_!VWWQ/@9E/S]%\_F%SA RJJ.V!4MPSV8^!]^+[>]2U\4D:>3=Z&DD MKYH,K?OQD F>?J[ .L*<@$2"V523>C25@"E5E'&D\Z5:=D+[K*QZ"\S 8BPU M&6RS(E?@*:/UQ^YO99,F)J1K_'OW95QS\'I&RY3P3@78U(KY1&"9V MG>A14PB;0SR!>7Y^?J2/;3;. M-1,<6O,61648M%AO>?H]W+/J\R2:/$4(._TL+_(3>E8*=U=45$OA7R[)2(J- MY\B$"_VX..78^"(?.5]<4;'PJ'SE?-MC4_R\6(!N+SD^;OWG6(J=^PV,/6O8 MX352(GDQ(#AC8)X!%%Q&&\7UU)0 2N0;J[87X%ZW'F\BM%6#ZT[QMQC5=7%G M(0I7JVTV(;S1:?3?!O2Q,\Z=8;YON6*N)<@18_? %#,G#!=5A+P]^H MK-0JV1+L'[?#Y,3L=ECTR@SH:2WFGGV&G[316;I,I?A@IFW1 5S>6],NB1PN MR@^K$P:JO;E@P6QYM4*$@!-D()B619%@CAQD$I*- =N]U^4\K;0ISO1$H15^ MN1>-D3P+O"V9<_C77%,UG:0._3V6@C6'+3.X)[);W4TM\7C5^KBOM'A7NV>_ MI KN>B81.13[((%@G7;1Y12F<2HN+B]\D[OU=J.C(WX.Z@/"OZ[@#3FFD1%HZ4-L8&D&YFZ0+2L_57,F'11+V M[LK_%AY 88Z__^W!XV>TO&H5>S$/,*YJ,&Y /B.RN&BRA!=!L94-9I[!$Z@I MI&-QF"3+NYM!>4+4$?D<<::IV$F2,./\R*&A;)^/0L_WI%#0QSUVTX'[!0A>467'0!@@$$"$?>6]#PQY$FYB_W:$"S?+0D"- M@*] V((WD4BY_NZY+0G&OAS M!A^M=-+3,49%[)J!%2#9$NX##+PY2]=I;8%#]"+_*LIW\F##G;S_TO/N MO[)B!K=^0S)'Z*?O J$LB;G(=\\Y'V2_7) (D2_YH>:.* 8Z)&K#0N3(9P4E ME3#Y5(D(6Q0&IT0W.Y+'FTMG:4)>?%[(KVZPOTVIT=32B2V2,MUS,)-/V3)O M>UT;'B[*HFA8V[>O[#UAT[\P7]$=G^*VIO,]J(QV_#<,*KRI2PT;^[^+!E%I M!RTWCLRQL:%:P9(XC-B-:B.2F;HVI8CHH0JO"7+Z,*LSMJW,MH8(J0JF!!&^ MS F1Y.58$PU$C&AW[&B2951D(VZ*)&X-&3*'=OF)/!;JDA.P%HIA^'=]@^!H M_ #=(N0>TN,@8N%LWNG$/,U+Q[IW:94M!BR"C&D8$>[*Y@'#:NIX<@0;N0A(L M#PQQG6$USW@)@^U]AOPDC>!R[$8P^!A@C_Q+JQ&!&JBJAQ>VA85]#3C":N1T M\#+'4E9,-_D=J\=#$B!S>$FVZGNX?75JWT5@J!N+VNI6:H6@Y?-SO[1@DI16 MCYS2!MNCCY;80!E1DW>*XR2%YD8EAN80$5,)2'"((ONY:Y+DU8R,;%),GJ9N1DQ2"T,9&5;->&T7%^ M;8>YTB"A\H)P-BAWN-L.P3ZY7'\8G_K@_,&1[J)3)TE=[\=/728+/QX2HZ"; M[:#4EY:;)"ULQTX+[>;AXZ$("_N$8RPHD"IR@WJ<1P['@LA158I4 :LKT]Q8 M*0)I54?-!K-(-=;3&$3NQGOI98'5LQ8R8W EN+AS"@V\DV[91 M5:66#'*G[DR4')FO4GVM#P5>ZZQJ\;#MR1;V.6=.X\;F;!?;S,A7 MDPN9C7UHTZ%'@K8Y)ZTB'A/KJE>N:!:3%U"<[+R,^=A'#K7ET'@H0R1<6E5- M*YBC>J2G5RH5*.3'_LB5F./8G1L22I+0&'[1DPV03Y+RDK&/%NH=]S0>\E/1 MK"C>O=-Z0\,X:'!:J3= DM*]"DO"UCA1S77+'D3?X+@ HN>X-SH94.P3F6C; MNS]N"61W-_FBH60,6@A-3C8L:O%9EBX#T_76K/)=<KI%/3?MH8 M%4EO7_O)VK:+L<\ :R65CV;'XR&\[MJ"-)!/A9,DCN78.\>:7M&ON1',F+ 4 MKE%"[!I*P/^Y%F>3)(G5V#NBCBT5A&TA2K_3A )/&D8^]6.C3J>$3T)'D:YX.J#!U3SLRT.__9Z(<,KQGT5[^-:(A$E2XY M64E]<(9V8Y*T]_O8^Z.ZIDTCHC:S997K*/5E$#2+CT30],QJ.+\X/3L8G5V< M1B,E+V1FWN,WG&N2XO+"%IE+IXL#IQ8F*5W4\=VQ?^*Q1V_"T>O>PC/%RX> Y^OTF%<@+4V %M"&Q M*2)#TR]@I:BA(4/ Z /LT6CJM74"TN2WUC$-O@K696=;BT*9 MUPV-5!+1>)2>ZE/>[5S78297C+4PGSOT''YA:B-INDC:MPY?CNN/L9JZU-A) M' E8GBM9X<%3H6?PK[[(IOHJQ.X4=0 C#NM7)_PGTJE@Z[R.H4 *#8'KO @R M0][<1<,DDB"\)IUQU["^31R:I)LN=N3D+VUOM(]C;0?'ZS*\XJI^CY,[/2]+ M'3"__WW,!>T&0+L?!X7[8L^PD7:F&[4->Z3ZK97XP&1V,0^H82"8>D]RT,PJ MR=25HB\[%:(MSS _A/E]<'C6P&/8CC M8#@ZB$H[BY1M(.7@/N,4Y_*11WK@7G#C/-!_ M@$9/-UD R$8@[@]%DNH#^[0O;.M=.\*PZCB8KC\OC:F60%"8\N60B9(W_'0C MY-"]QL9)2N. _;3M84Q8\3Q3KX^%-[BJBMR(53 FP-!?;XQ;X". ;(6'^1EV MT,=Y!&3.M\:THC52E\V\;F2B^J U@A8R/]-Y:>ZQDZ3/T1+HS^3MA&;*84GU M9^=_J7X]57%_*B(G#BFB)=PYTD%DW%45J M>1R&:>^Z5K\7)1:V#!BYQY($AW$.EM[(_]:DZ-C68 M^!B=5^Q^/Q^>=*T5A_BPTK.6B59?24WF+JW"VZ ODB[2>90TTLU>C?JEK>36K930R3%BZ-=.W,* MI]L5';VV8*9 IY1JPGV@\92YF3J^F3_#'M-ZJV)M)(ID\8U@L1Y$0%X!$."A M&6\C=S FG.W41XB\M:+N"3@TQM;9"J%Z,]SZIM4=3W;;^XBJ"^THV-Z]-N8S MR4%.EG1.8:I;<4T[(>H(O^OKGN/OFU,22V-+ M]'G0C:+DE@R_YNO#&N*%EY?M4(BT6.B=A\*C&33CP1L1;>)_24"TW< (!5:7,,MQZJ5$'6V*GD+-!"'*(9=&!16)F-"P4 M64/]/6#"L313)5H66JD=@4JSR/:2;FJ09,<^V4IOUDIP M^_=;.G2:!Y5Q7.:Z0 JIB;E4GJ,*QQ= RQ,GPVA=2X-5;TA?U?$_)LHHS"D4 MJ2H;+>8Y, ?L6]TOO.F:ENO6UR9TNEO">X*4 U)^AN,T<%"G=,NMYBG^;V__ M7">&"T_7N6%"M_\*[-.338;8?W]P@IF8(/-WB18YF$A*P<43L;=1NLQQ9"WA M@/"'$IC'*PGWHJX+"=JK]U%=:E43$SW+]#V=Y+I(I/\V'Z1GG!X- M.01G3WR:/_9/$0V/T.B@ZYS[B&4:UKW$KRE?PHV7X?SJ$W^^BP6/\JC[C6W2 M969WYDGK%@9J;5 ?%CDYT5/B0U(XCRP*YGSZR9T=N*]4[!I82:47/T>HI<#(1Z.%%NW\X_G]*$I]87[)F3&=@,;?]MNP*" ,\WZ)SP'%N<;L,P:J)B_ZD&P,K;+_#XHQT MPJ0Q[+LUT1W'(0%-Y1H[1: 419&=7 NTGH83VS2=P;[= 1X_=W+@BD4 JJ"0 MJSG$SG+T!5C'U<&3O&^[HD?R (FL#QSL%I$%)JY\9L)].!8ZHRMF*3>0QBZK M\%V@EXS'SC3L.02LLB<)?7PX5NCC%2CZE(TC%H#_@--&\^>?''(Y+ %.4?!0 MG]JQI<+W)('#GO;P,(MX5YG/)U5SH+#IEG.T,AR@64VF 4="1UGA4H\\Z9?< M3Q\=A3&3M:ZGF^I"V6]>.KI1/%G)LU"][ O:$28+;-OJVB]IE"A6 XD/KND+ MVZ+7LYO=5F)GPUR=+-)$>RY;7N0G[M>WVVMW )^O'N#S\ [@\Q4#?$0,=3WE M5.8+VC2Q31U+M,A('VNP8I":G!JP30,99--H1@KUM"K"K[W>SSZ&99+6Z*NB MQO>R8UQJ?W) '(CVEB9T)]#3C@<47KG4U >,2OA9?-KNQ8QJWJ"S4$MLHP<4 M%#U\=/$0O+>CBV,[3HWFM.'I+IN4CZ6>]O@TTTIO3,)T9ZW%F)R"J(]\!]Q4 MU^JRDV8W.>5JOM()$IX7G/=J7&-R4-GUE&PR_(T3NTU.TWS'.;E9:]I!YS'< MJHH3C!*SHA<@MG)Y/?Q=IV2$W&(VF@P:1.S8#1A)I6$U;)E% WM5GF.0C(,] MBX@#9S('W4I5]_2^_KLY]\_25Z:G M_TMTT=8"2SK-N? M15/BC65_S/4!7H8JK@S0I'>*5'1V 1IJDJK_T5@#48&_/\$:S8,'G<9YK/]E MM,SA)[+VQ+,M.+G"^5^>M8!"HX65'H(T.20""@[6,J;5CD@Y#[WZB4!74PW% MCS$6!_7?X-0B5L!2WYMTT;Z?;>QB6BMY]_4 YGN]ZB[X-]Q\DX&IM=/ZZJ@9 M+]:&6^861I,F9 RX-;$TBG-0S%RVD+=1HBS=^6K&N/L$E&YA>X[='1V7UQ6=&O MJ*)%6:R[WL0DB6^TB6(YWRLC0EY3 R>4$]AE';L#'+X.>)*IC7$>=WC.AY?FN]@\JLB+EEL&*G5,TFASXAI79V__X!7:^CLV.[ ML6_Z-M:3OM*O#\=M@\&T C*A/I9P.5HW1QCF#UM*=V=ZN, ML>3W0NJB:=AF,+#;VN!2UQSW]U[!=!]"FI$0B?&N724!!;AUO6+T MB."(I?@QO!L2H4A9JETJ=88)$S(U0/2+=$7X,3M2H(CDHY7&!O3TV87I&PR^ M48JCV+:8R,$HPW "M-6L)HZ.'AA13K$!T]LT*$@+NL52R$7US?0,59#MAQW. M G6!_ZY&](P\)47@*!CHZ2UK+A0-X6KY+"D'UNYR&_9F)>Q\@ODJ(@ <7(J_ MPH.!-6.XI^HTSNVMLK2T5 W$]^3$'II3#(B!\.?7W2:^ A>/9F7Q3I8H=SK.%O^^(&%>I[DC@O 9L]/3'-GDAS MK&>F9$[1MLE(\S*BT:N=[J\[-[8E-_'@ MB>UXRTI,9B\[=4O\CI-%XR.+X M6.S% U#$9K\HF;0])6\QJ M,)3#X*8VKB)]("PN5PJ_Y&IM/3&_^!"<: !3S0$ MNBB:2I]&O\)Y9X'K5]I586>_(/-NVXJ ST@^9%XCTI ?/"N*=^U&'N3H(!6T?Q.F""WE/]-D_4$?,P3@)?B;M(KF+<]78<4'!S"'?0\8X MPJ;&;5J8SM\]?()E4S)GU\T\F6D&.K+\-/MCO4S92OS6\6")JC'A>$': I32 MA[TT$<-*T+T/N@!WN@)\^'#?<@ECSDB=!]:%&:CVTSG8YK=2?IW5FD)QBGO M'>G%^W\;^Z_ECY;S/0:VW> 7+K"]!L):55Z9YAXT@ 8%!4-=7PZK)OKS_F#7 M[-C@-E&DE:V6X#:B<(@>;7 P/P#S]4/XFEQN(94=H3(WNP0_"9IP,2.Q>MZQ MR*30O,S;R=?F\=Q)]F]3>W%VGE]L3=#NFW9"]SVO=)=_^XQJPY#RFZT^-/\3EK[TGJT8QM>L!4Z9CF- MH\W0KRR#;@G\>O-,7D]%Q3T3-VZ8\ M)D'GFFK3RZT'TJ"G>5_1P&6:I.S]U 98AH^"0( 9;\' M]\4*:XP\^YO4(1_Y%4>%5>9Z__+4O1U&@:;*!)KI[M_CJ#(CH&2Z0$@C)B#8 MGM\^]!02D#BTM[]] [=L71#2TH1I_3'3XU#*@Z3P4:I8>;! RU^'4L#I>JT3 M#!)GVR%E'!( KJPJ_.S("+7L'23AJX' M?+*)?,ZJM>95[=_?*AQ,]Z4*]&/;AUVM$1A]2X5X"^\@K-XBAC\):Z MM[T'+B=]N[_X1:I,US0UR9/K;5&X@ZPQI,PQ7D3#>N,HBM)'%DZ2X/18">X7 MO3:#X,9#=4YZ]L0X^^7H3H'9'I?:N%T,;-45; MCCR4UE!,B:"3D4*Q>GS]-4X&GR3O+<;*>_\LN-4Q@9,/RW$O&C?FI]^:;V<8 MJ\C@[G^"0+2[,&Q4**;VN?D0DWZ2Q+H<*[&^L,AZ=-+8 M3GGA90[B#J&UG:$?2! /( M)5,5%#N$3Z4YK?CD-+?/\7)>ME%<&.>KL#ZD;;'5H5]E8.@X8ME^5/DW[]_' M@7J?;72C9:V3Y-?56/GU%QJT,A11E4#'87GV9P_T<1L,@\FW\RJN;B4@6PJR MT.10"K3T)7/=A,8D4DO,T0M34(#6%F70$]@\#"W#2;9\?C*5#!:X1'/3 FCKS3F[+9^U3"GV7S.ITF[ZTWO*@24]IAU3"\+R"@3,+971L?T3! M)-V%'>=]60X/, AFD\M'Q&8PN5,TA.]QDZEI;>V^4RX'TK_H24J:T6;@9"Y- M]+Q,B:<\=P4+\\863Y5LFG8#*.9FX3V1'.)!G+.ZT79HJH^O]>L\[7UD_F [ M0;87;7H9OYEX%#ATHPN^['LUZC'0]V8SBJ39VD&0,2G89H;WQ#([N0'G)B8G M!P$'*HNC65.A/$ V3^N8(9Y6RBP+E578^D!X+^X9'T_<#&O!"O;^ 2ZQG_!8 M:&P30%A2!JY6>@Y^9HW(:T:1^D7F\%;I[1J@US0WL'*N;[V"O?UW8ZY,[V.MG M[\1U(,&]W.V']0+Y=B5\2XW^"NK!&T6"""1'1]T'#8#!$NF37)/4@J.%$5"O M7S1\X7DRU.PU=S8ZK :41?#;J1?2#P@3Q? MN"LHYEO>#!UP5:UB&Y:GOCRMIJ?8"&:2'#%:G,-SK '+LA$TO?ZPJ#?&69I\ M/V:1K(P+1X@G-S 166,L>.((,_16$Q_FCU.,]ZN#QC:$:? M&GR3=I3[+D#=J;;8*_"_]RRC?BMBDOP[VACPJU;5P2ACOA\U('-('K7YMPUV MF21]C3?(V)W#-ZH,P^>=US:L._84>FY&T)\UT8R/P]7U[)XG-U34^(%L.J2& M;V?:CT"6C(U71QL*&23>,57F#2Z2K9E/*\_KFW1LFN&0,!AX.%\9TK*YUY]0 MOS=%+AAM^.,J:(;C&&T@6OTZ,AT!N?L&@]PL,RMLJH0K,MF ZX, M?#=XS)/DK=&6<7A![6%E0Y7Z(T@_[V?9Q:U><[MRSW;"@^$U;S09=BVG-V_Q MR[K)ZA2H]--F^!YX@ U:VDFZ6.B2NH3-='VC96A'SP@^.Z^D;;&Z$[D6T18J M;)X]0V-8)KA-LD^=/@## T &>>AS=*P_:$A;9K-Z/H188#W]G U7$4AJ<$LL MI8CFLLFEU*^TU7\TZ;7*\';72(R"G +=M-9!Y@DM.5TL)KFY9_?'FC!XK4ML MW$A-"#EA@V:R_^D(HE13M C&GS_H'/W?__;@\;,1''=W90-$^<7S U\J;O_G MY1WV:'3U&1($'QQ&3G/[K"X2?>_C]\Z=7MF'_-YA O^ZF,!O[S"!7W8ZYUUJ MK[^\PWA3XU6M%-%M+\\3U@IE,P@X4&!DCDMY$W?'GF5IM1K*HW"OD)G&>%%? MUJ/S9'8X=SPZ& #_(5XK/W&*5N-HLXK^P?U,"2J<]SF^[.) _=+&6W[AEF\' M#1I8L)=M\XMUT.+""@8JUE%L9[EB'2R_:8=K[]]2 M@.3=N2\N^] G>A@HY'$$*>)%D\_],'9O%7)18I2_8 7\$7J,[%::6R/2)?&W MW=8SJ:>"T6HNQK[5YV=C;6%.]/6EUSKOV29\;1"9J.]-$/ @WYJ9BK$?3*'!R,T&TX M&5N[!M\-*;KJ:>KJVDE6&S)S300##:&MSE*12[C,]HWYW[AU\[2-9@D>$G$I,BT03F?RF)W,G- 1C%X MO_/Q/9;W4"O"6Q!_BP_YIIE5:8(C%Z?)9.=C9;+6@ ='D:/@)L\Y&F>:Z-5T)5%K *,Q)3%M0>@=GJ M'TLJI3WV,S9,33=(%[J689(M3S+F;'W7Q;2#'=LAIG><]<>UF,QVS^\1? MT"M@V$?9\4<)A[U4MG\PC&8+5!\\3V!T7'HQ5BZ]3'YOJAHMGHJ1BR_2BK+X MTNG^I_2/)DT40R_P^^= HDL2[\_AL661W>&@OA8+8F?:QMQ1TEI M^F>[($X@!,$CU?1IK^=JVW?0)2Z@[*;MH#FUT66]/8XQ;*^S M:7#PT@+RWFEM^E?C>IJ"Q$K!SS;QN2MVVG13# MN$1SF$?.X4F#_8:*DIR5 K:0SRS!@(Z5(3K/@!N#9IT\Z;JF=P&%B2%3 IS) MIRE8K&28LEW)D1/K);6[ADK+4"1>/[A*ZB535>5M'?,*IL(+,&/JTYS=T703"-Z;U.[_T -K(.;:12XJ=B+8+M M!Y8;AW&J9H8K09L5Z-FKUY*?>/-ZJCJM&XH%282%*A,H,,/IYKG6]$;&,B=7 MAF*3:(FG62HSX#!Q=2R%#BX:(F8O^6ST^D7; GZ7\G#02M)IQGH5=]^%5PD6 M=%-BS45.QL*W_$^W1C3<1\D SI48-=K%MRA M!WDRAL#I/4U="HLGCE !I:!31_]&WT-M[;^#20%>BI%J:'R*HRDUY/C M> G_WL"&N/?"A!&^]W[O1NY!;*TM 6;L).4/V%]KO1&&RRS"%EW1JLLC&^ZD((F(N)Q0GW_2KC:\=8)D16:Y EEA\RV*YHLL3' ME=084O1Q;'Z1M!>!I".U+GQ/Z-/2K0RS4]:--E8N_IM<7ZX9-I,FG):,CNC@ M3*,>=5V 52Z7)D4SJ_D%/^+&NTX?]WI9%$FT4"@/:)ORPNS:G[9AY&KD_AU$ M5EK:["1TC-25>MEC8KRC'SSR*O4F4W,;+ @BRK4=4\L'YA%25.E,S^M;T'\M M1 33.:[@VLM.M9J[UG['!]97ZIW)EAE @DB-=M%:=_+IV058!KM\-![?B3I" MHVR@9+3*N H65J3+;FIB.;[1]9'#\H*92-]J'?Y)J!)^W##1C4F@V/%D= M6V5,2M:RH81(T[=17'I*Y^>- MZ(H\&6[>X8^7,9"6RH'N''U7PKCX=EY*BF<-, 0AT&2*9J2%P_^Z0YKSW6UH M1961$&O7^%N="A][<+H31A%+HIG7X:/M&!#< =K9]N*NLA*8/+$P003Z[--? M#".)8+7!3S+>>3JC88CU6M?$M";[)!I'#@_7N:N#@2.U)*0UVVUFM^&Z.Q;3 M)M"4#3 Q#DF@E46.P4+L$&,X8X^56RBJ(QC6R:9D 7<2\X%[HJ8[2#(3S=QW M+2UKI0MT8[^/(6U3%&(_BNC9-"6ZKJ+P@8*09*1*F21_:$K.V/K%PA+R7YC2 MT@6:%%E6W)@P_!!IT9W@#@2+"&2822*P5B<4,MLIY$MQ[+G56$_LN"$S5GJS;3?=K_ GEP9"G] M2A?E@ >.($7-:#+[J MUXIQMQ 4?M\IT=S%2$ZA&QS^I^VW.$9PC M$UJX962N5J-(0T_8/':"('6PS M1"R3%,+M9FU@H8,,AG_06_::XN)XV$ $4'2Y]:0T,1S:,&C(V8(,BARDR0E2 MDZ6N"G:]6BA;8X'6##('5O]V#23?WN]5 6U &^EA2R_K(DD7*05TMK[^[#R% M_:TA1TYX=5#>*'G0W++EP(,(1$0%+XN,.&&(NNVC04W6)UTAU9>A]O=*S$9X M5)H#%Z0DTK$WK369Z5,Y/MK.S:>X1H?%#3T8*V[HK7I_!_SY6H _OX&40 7! MD_@H]C "%-!KW_@4L,:6%?_6@\)0:-'OAFUE]Y%SF5T(W5:'D" #>9ZEZ#K* M7 #J#*3>D]PT.U+,LG0I.&-4LDDC)6HNJ&4:-I V!ME96@?)VN,)%JF1.6'N M+4%GVNY6 T<2I.NT/?T\]H*J5;, L9Q*!1_KGNU=(OZOG(@_NTO$?RV)>"F! MC[D /J9*AXS<#K@J=_XTR"KM5]\/&GH_OGQ^Z4DRZW&[0/-,LV1"Q[D="O2B M\+U"=9+J>+0 -5\=7Y8E6L@C4,=O]ZTSY1RSIY -IF,.*E#BWRFC,$T/C9X> M?%2K2NF4KFXTVHYN/*RN^U.TX P?=9/_)M.IY!\;M:6H-86O@%3X4PK)2BMO MJ_#]W!8NPG-%Q&JA^"O9*45I+!?X.;FHMQ7,XH:OFS6WU(%=WQH#8(!W.:,V MM],5:0&RY #FFX%,3;8GQ0TZM%]X44P]O0VK/)!Q2PA1RM- ='OZ,;:RJC8^ MSC(1+;6AU4Q16HT73X3-+%,*!:#@ @)+=!AH>7#_V\L#-_X(<3F)YG(MDE08 M@E:2T.$Z)5.392B*NTWIE#0NZ+[UQFN?+D 1"?H0]U%[3Y8',B' \ZDX M>W M12+.#!E3W69L,N6QC"LUC7,2C65EP)%^;*05S_<+KD!(D@P$[B%XC(.W<*:Z M?TDQ0CKTI@Y;LWH\*.'#M@;H:Y3-,L [#EZVNZNU +BIV$E ,YBQR\#V^6V M3?6'&6&TJRX;.7C:C VLF-]#S8&Z&;Q!Y@^=!CV^_LS;T$+Y4'F+@V#8 Y? M^,"YB^E%44GOW(?.T>5WS&9(77!,D4Q#7HE[ANQ*P ST6W,,>Y)U/$*ZGF8P M\.%8@X&OBNB*&/ZF;_0;8 MC([='HV5W5Y(%IOZUA_>*6P-:UIT( Z<+B6_H../Q6#GCK,9P,\\Z$Q)<#T[J?*(R M0W@_I:Y_BS-S#'#0\S6 BE^I*E%_1$?X.VD0>V6?@$)"^J >GT8O:]>0 ?MP M$EJ;53;CPNR$P5UCV<*[QV!B<6<:!_F0UG3SZXI'5TA/]DK(1_"?96 M0C87]=,+(?IFS^\2ME]+PG;PN \O]+H-B8.!*[APQ S7F@;[4@,JLE2M,?I! M$F)L%#/:G *AO:21[:7HG,,32Y!!+V;<*\A;J:\=\3J.'EGB#SV07"/:2&$P M&F@*8WREJ=_R(G(?Y9N,C5X)-2KPI&/B"'3EX5D427X MR[I?@TH 3*9G80D.T&]:.J1'92G5+YH4.VG=R/PKA0'/H/&8UZPN##TD75_% MC.!2-FQJA@=X]0/4?9Z#W#W=H\U]A?].ARP&%X7CKC#=Q=BP@FGSYI?/6#A, M,)@JK8->A+U%)P,#A ,\>N!->0E:?QD[#(D@T[1H2JYW:64N/'MF7C1YI3-; .'#"#K8F[D]DKLQ?G]EB-_Y M'<3O;H[? 13#2VI^3L;F+WH#T@G^-8;>V)<5M?@7"V67.@@AVSPVA*'74D)5 M%;:349A;8#2VO#1+>552KL, CJ2S+MZ84>7. )9+3 "W1%N?YHY(>6;"E3,+ M2F+;/695PMDVFF8B#VEBYL2 J"9I5I^/=LSXR]SSF'[FT,=E T>.I:&'C\RDN=>WV^<<[&W#JU5F MM9P@H#2Y7C:9(D#@K$BV!D_X>U.F59+.376CB9MEDTB1)7B7UNLN_<<7+>,65 MZ7:#!95@0MJ*8"[Q=(U;38;3U*Q([:=::^E/JE@*P7K2JI8>4VZ^V1*;B^:X M&[SXUB;;<( YCCC8K+B]226]I&=1E2 +#891NC@;+C.Y]OH+ M=(SI2F56-!J,J?']I7$K6*C8 "(L=^1?P/J$"-/)GJJDGQ@[O%0KK.#!+_+YY::=3%-[#GP8B M3'M(O28O/$I2L)$(NV$KPHJYYMTR49G&?K#.'6.7,+L-B//Y=SI MH78^D 4:VU6W>A[N?NG3*#(M;WJ;WK6;(^5;[T#8W@+;IP$?"4[1=;L&TX(. M#\\<";/;Q*M:*5-MFQUSW+YMX*&CJ1VVD7]=?3X89K@+Q/VE G$7 M7T\@[AYZ$? _JWJ=??__ 5!+ P04 " ]B?U2T]28]-D^ #NX0$ #0 M &5X:&EB:70T-RYH=&WM?>F3VT:RY_?]*_ T,?.Z(] M=;<.6_)S1%N2W].& M1M9*\GCGTT:1*)*P0(#&T2W.7[]YU86#35TFH&G'C"V1(%"HRCM_F?G#?SS[ MY>F[?[Y^'JWJ=1:]_O6GER^>1G=.[M[][>+IW;O/WCV+_N?=WU]&]T_OG47O M2I57:9T6N7YP6Y?+NNS=W\5;W[V9%4>G3 MI$[N_/@#?@+_UBKY\7_]\!\G)]&S8MZL=5Y'\U*K6B=14Z7Y,OHMT=7[Z.1$ MKGI:;+9ENES5T?F]\[/HMZ)\GUXI_KY.ZTS_:.[SPUW^^P]WZ2$_S(ID^^,/ M27H5I#C]]5I6 _?)TER;U9V=XY*>?UBEL[2&LWKTPUV\ MW+Q2]\54N81WJXO-X[.+4WPU[Q7FL)VZ/,@[\#(2/2]*A63VN,D37>)5=WY\ M>OGF^;/_&TGCZUX_/+T[O/=A\?6J\WTN-9Z>16?6? M__A=&_ZZ*3<@F:JH6$3U2D>O,Y4?;J5W?CR-WL$J-L&JTHJ6%:E21W41J;HN MU;R.5)Y$I:Y5FM/*9[J"SZY4FJE9!K?0957DNT@_N^3NN*WF8)*K+&5WL%6URKNJD+>-6W=3%_'_VR MH?.(HS=P;F4Z1[5'WW0_B7[-X8ZQ_.5RLRGU/"5*CM[@$N"KU[J$8X:WF&N^ MFJC#__3M"K:].HV>J_DJNKQ6)6A99 -+]1&0&1RAA@\3/.,_X'33Q392>"__ M7#V:4-Y]7JDJ47]$+].J1FIXTP 1/GAX\>!H?GQT_S@ZPN?\[2_?G9_?>S). M4?#"O9?_$H>4!K1?9T^.]^*'D8G\\[&*_&=ZD>8L#0\KZ2\K,'2!V5:ZU&D> M$RJX0Z9CI2\A*LCHU< MCT%@1VH.;YV0(B"U_%;/<0O^]I>SA_>>W/>-GT]2O8G$5HY.H)-V. ^Z"B#]XWYJX6&J\!\1,.$+ZOTO"E!PL'K\75L 28Z)EJO MR-S1'^8KE2\U> M3&_ES@.?BZ^%SP-3";8JA]4W>5V2N?H[K*]*4N(5>!+(:3:=*K3%8[Q">"]F M6T^WC:H)3J/E%DL MB.":Y#V0B3CK8#VLV7ND0$!%]JT)T M? MY[JL5NFF1?IBWM)^5&CNXG<)&L_U2M6\,[D)]I)!NBY*^C+WO@#WCZ0\AO) M9!?-)CH:-7F^IF6/@":/P8*;DX-4=<^('936@>&Y@"=3+#5\6KH@.%^\TEF" M0?:J@5-]+:6 -OE 6715T MLIOB&AZV8UW *-\_D=B^3N)H!3^XTF7,=$0I@G;. =,$'"9@SXPV@M,(Q)5) M(ME?>2"\EJ%'\V;7JP+5/KX@/+;DP#+LXU=[3?;'\J+&>(CW6!5U)![OB(OV M3$9Z](@/O5BPRX'OC"_WD6(D6JO?BQ(30/"[M5[/M%/"K)Y3# YL,C6'S4R: MDM-#0.W7.H.G'IV=RZF!!PX$#\>9%D3H3J<#+53D>Q=I7J\E T1&*1(4W!]/ M3><)7*OII^&J<"F]*]O HTIC4=([R=<#CSJ-?NZC]GFF&E@?;B_X=*QTF(R[ M%#RCC;]ITV_BFH&CFFV9NM7:\-$G$'4T/:J^22NJ(&^Y 8=%MC207EUB4Q;JC8F"1L!0EXA%T>@47JA3TORK?ZSJZ4EFC,5K' M"=O ,-A/Y [=$X\BLU0K:VS1<+I>ZR2%+&3.G<*]:#HTE"3)JQC*N[[:DUU9% MEJ"H\W=2+6IQLLTCR.([^JG[:'P5/IGP(; F6>^9_9'WO/8Y'OF/G^D%DY"< MNGV:W E%H@G6XFD58OT@Q,!S^GM?-XZ.#%/9+8MW$*J0)@$[GG9^PMOSQAUGY8Q_* MCO^]*LV=-VJI3V:E5N]/B)D?J^Q:;:L['P4TO.&9@[K^0*H=2 @/2TC( )> G%FB/4A2=QMEJ2),4THYTJK T+I< M+)J([OU)L:4#&DJ]_.*@ K$Q(6Q2N&.Y=F,!*6WVEO!EK U9%9HT7DHVC:H9 MZE4QT NL,:B'KZH4M@;548S1/IJ8&W2 M)4H2;2W@V-3.Z%51XRM8L.MTIJLX)G6.<7GUVI+ MM+-F>!B;I+!GI-3AOS%=A7P']IMP:0F:!_V<=R#OJJ;<1F_TLLD41_GQ\A=( M3GC%&UQE@VLIK]*YCI9-RE@%L71E(7#K=9,ME61U94W^IQART9R+Z"QQ:E3T MM&";)+WIU@3VA]6A[8DD.??]&R._R.K E7N&>>:YR$1O M)1.5&'!6!*X*#KCUFIT.?-!CY)*&\/9U@BF(Y=A3$"!]1A#A];(.'7E$ A(( M_NS[[QZ26!3Y=PI7@-]#^0E2A>C@@!B>1\9LM5R2D!XLK>3S1121.#!.UB1" M2VX6KI MA4EK5!H8W'@I%VICSROJB*!.D@]_'3P>XL^,A@:?@WS[[$(.:GY^BV?Q, M9PA@U5';IZV*"%/)^]!225TV&-OUXB 3//E=@%6'X7X*^ M;*))19Q*P(0JRCC2^5(M.U%\5E.])6Y@*9::#+59D2MPCM'J8X^WLOD1$[TU M:1!V=,Q5UEM#LD4OCSW]7+<")\6"D@!@I*F,5*/O[>2HKM4FK55V4JJ42JT] M5X])04]R89]T>XL:LT>."AJ13>4J*QQ5(>]K0GR439R/C+FUHBX2%+U M@54VP9-?C_[D*XYRCTC-];/PVND1/!B.G!ZP#P#Z+>,-HK+ MN2G5D\@W5F$OP*5N/=Y$9*L&UYWB;S&*Z^+,0A2N5-QL0GBCT^A_#+)C9UP[ MP[3>O89?H9&9^DRE3*(F;;E#W!Y;TF]9&VX)T!8)S%0;#<#;B*+U=W4$H_7+ #WE1;O*@CMEQ12)<<W-U[9_#+)VH&DA=E8$V:%O:97"C[O0&CX4&"3*+T51[,T%^> ZEB MNRO8I!A)II4&%-75XN=YT93$AN".XF?+ G@CQPU"/;K4^7S+B(@_&O@,+/"U M>J\YYI:#5BFWX7HGJ%"*L2L4 VNZG(_(5452>NO\.G^1G+2XN!\D+:9'%YNI MT,7KL@!5L!X/;2BTF'%)?LF=#_13&S2I4<"@4JRE -!9Y-']H]GQT55Z+)*5 M46 V_N"CTEQ%-#RLY! '9^CGJ-()ZMC&!DKEN$'R8R*WWFYT=,3/05U -<5 MO"%',C+"HUD]!RH; R(HM M8B_2 895#88-R&:$#A=-EO B***RP2PS^ U!7(LT)+D>'%;!YG=^PJUL0=:#."\<CW=^?ZD%G #W7$Z6S$E M*.&(=,0?(]<1/R-F]>\<'?T'8AM'HR1BL9*1@=&BCT/\9=!.PX-;PH\88#_9 MXLL7UAOH[1>2TXYH$)XS^&BEDYY.)"IB8QMDNT2^N2.)[]X;7&J6@O-GP1_T M(O\LRO?R8",Z>?>EB=I_9\4,;OV6%()03]\%0E?B1VR5O2=L_%?F++KC8]S:=+X' MI=&N_X:NXMNZU+"Q_QO\/""80_)_9$Z-+9 *5L2QH6Z@$K&HU! H16@&U>9, MCM6'>9T!2B4XTT*!5+U0@@1?Y@0L\1)FB08*1J@RMLO(,BJ.$.M3LG"&!IE% MN\Q$AB@U8 GX"J4P_+F^1G K?H#6+K(.65D@8>%DWNO$/,W+K;EW:96;!?R! M7&FX$.[*QAO#;;9'2VJ@AJA9.,76DD)S%PQ#<0ALJ 3G M-42/_;PU0>)J1DY4;XSTU=CGX+SF7H9P#&;0P*C\#NGN@4N4OHQN M_(??^\Z0W*([+X%A:A835[K7K(RW6U(/$$XMR)U:OPK;!)9I1?7$\*N%3K&C MPFGT%M,XP,%$"R>E5N 2J^)$_LR/FJ'7GAH13)<2%7ZMB MP^$3I+MD[)-I>F<%C8?X5#0KBO?OM=[0/ >:N57J#1"D-!G".IXU#N-R?8P' M\378=9ZH.>Z-1@;T^IU,0>W='[<$LK>;?-%0X@5M@R8GVQ7U]RQ+EX').MWL ML1[[S!H:)7OV<'9R,1[B=6OJS9MTNX@4WD^XQ:+I((]!S=ROV$M-QU,C*9/> M1LH35=>+L<_&:>7%CF;'XR&[[MJ":+9/@[?%%G8/+SI;<5ML\6D])5-)T MD'W-_2+&E*UW%=6QJSR'_[DN2!,4YJNQ-TL<6\H!J\=+OR#=@[(BH"?YO:DD M#;&S@>'9A>]T39!RTK'W,1P:RSHB8I)T@'-Y5(9^$"< VGW!K*LM4RP&W:/O M(VHI7X':IHP8]P\.1F87I]%(J0LYF;?X+6A(%GPK>J#^FZ64=JN<1Y,+6.\L9T(I1H-VD_R<9)H+H%1Z1D MR;T8WM2,3<+%PL$_](=-*I * MIK\**$."A42$IO1\I:C;&4U/<<%$T+J+)LMBGLCN.K8$^9^\T]0#B2[N1"+; M0?2X/ZQ>Q5$;5T/K[\##*EJ6I-*IX$&(WMO!M"9(C;QP0?8 -W$SEKTY EOS6.J;!5\$* MWVQK<0[SNJ'Y*B(8C])3?LZS!>*G19F#8>>PR],/>9,BSG[UN'+<2TK M%N:6&AL,(P'+&^V#-LI-?A1FW#!HI^"R4^,)E>RA,K&&JD M/I <-(.+7#:02K*5+-W!]3Z'V<$ND.SYAYK;UO;WF@2IN5%I@J!F2COMPU*>A&X&FBRLFXJ"3MSZV_0\ M7*O?BQ+K0 9F)(PZ4_X"_KC11)AN@,H8DN9'7I+;'8/T8/7G?53'IH0+-U[G M%?M73X?GFFK%\1LL%*MEELDW4=(U5MY^C9WG;6 AV.819TI=6M0;$T-D0]U( M/252A;>QLZR31MJ?9II;_/CS>.W 0N]&W5IATD>VA[YD,W&\86=>UU1[2:.C M$K3)[U2G[&Z=^V^'Q;[_[6"Q#^TO(@MRAW D/'^\-B885\7:& 2")C!V@?5J M MX/ D/S"0.N8,Q+&T?.@(%KA7U"<#Y%K:J5*2(-VJJ;ZC6\40;2O=Q?!=@ M4K -?F5,>E+9G+3IG,$T-^**]D$L2?1VUZ1T^!TOEZ7V_."FZDWQ3NV=KWJ. MOF\F2BP-&]$'0[>.$FPREY>O#ZME%UYNN$,=TDB@=_8*3QK0C PRKGO8W@5^$Q'3+03[?<.+F"8B:CX'V632 M!6 **%!H9=@F(6B0P(8*WL+[E";_N/D)".DJ9=C:UDO/.N 4JT[.22'0(I9% M!X:S&3>P4.0P]/UO$S M(9N0BGA8($D$4'VL(GOVUB*VR$XVL[E$4'#/,IEGU?;7 TQ*B7Q.QZ(;PC2#4@WVXG][>\(Z 5QX6LY-Q;GY5V"3GFPR+#KPAP"8[O\R&I3HD,.:I Y<9!-[ M]X"7@],T"86$/Y0$ 5Y)J!MU54CR0'V(:O E:F),21?TWVN2)YE^H'-<%XGT MD^9C] S2HR$7X.P[G]Z/_3-$@R,T-N@ZY\UC=8CU]O%KRMIP*V$XO?K$GU)B M@:L\@7MC6U"9P8(TI]N_A0%Y&\R)16U.\HSXB!2.U(J"$81^@FD'XBP5:P96 MDG.VR[)MM\+F[+Y_JM/<+Y9-%AOO3==F.M%SM'4*G*T#VG?1[H:-_T])TA/3 M2]Z.:8P;,N#5 LGS<("PJU=IT539UDK\OFY:$]W3U*-"Y=,A>ST+<=]*/=?I MIC9[Z@T1)TBA".E$9VCM;]M5%P2SOD9WA,=KXH06!F\3!?M/-;!9WGP!!>?) M!#>6=Q:'-A,2CJ'FK1'3.,X'Z"G7V"Z$YKG#NR=7 N>GB:DV36@0=[<@RR\\ MS9>9'Q5/R,^<"6/Y^0RLX>K@*>9W7:%C1YKS^L"=;I%88-3*9R:L1Y/,Z0HS MS!S[AL)W@3XR_CE3L.< L**>(-SRP5CAEL]!O:=L$+'H^SN<-9H\_^#PRF') M;WI"9[2H2^^@#WNFPZ,7XEW%0Y]5(X("I5LDTLI6@.XT60,<*!UEA>7H6O$$(,_Z]/(H:"<8X(-M!FN_I$&76&$DGK6F M+VQC6<\F=AN)7?ER=;)($^VY8GF1G[A?3]8:2V5WN\9]*L.];![+YK;$N36; M:C4M)5%QQT"I!EMKH_UF#77BM6'Q'R22;=0;7HJZ+&E[*C%&J_@W<< MD&N+M]WV]_0K 18NEYIZ)%&A,V>Z;2]1QH%NT,2IQ1?KP==$#QY>/$";TTPR MHA%)>*[+)N4#J3]R M@K2!Q40-4&<1<]Q>^[ M5HGNEUR>VV3I9Z]G';C5Y*ZB88L$@3>\A3-9#W+"<"949 ?:-D\./?BK$1Q? MI'=+3X^5Z*)M=[1^8Z0A]TY;@^D2!CZ._/80/&*Q.K8I6^]=. XO"LY(:X?+ M9)GO&&S1E'AC83!S?8 (H?HF Z7HG004G5V ?3/!X,O#L09? N]W>A,C\3 MP&EJC_@QQERE#A><1,-:4^HLDR[:][.M4TSS(N^^'53[S6^["W8.]]]D8*KO MM-X[6L8+/>&NN;71V "9WVQ-=(W2' P[+JC)VR!(%NY\-6/K^SJ.&+3>)A7( MG#%1\6/7M[-GL1[.U+\6%^[M&"=&^8'A90EK+5%Q?;O=!X_K@? ;K\5N[@3% MUVB+4-X)U&$LTLM +[3'$:Y&UDQ2=.Z@98?=3H;M)&+NE1=LCY'M5>L\.CJ[ M)P$/]$JK:%$6ZZXO.D'2&VU>5$[WN1$?KZE#$LH(;%V.9?B'+[J=7"!ZK(<= MGO+AY=6>^T*2M>;IB,URF.LWF23\XM@=-^0)_K MZ.S8;NO;OFWUY*XTP\,YR6 HK8!(J$DD7(Y6S1%&'\)6S=W!3.XQ,O#P\X7T M@??O_+@W9.RE.XS)W0HY2&1P<.-A4[[ZAKJ'S@Z.4RK_IE(*#*ZB?P0D?N)_/9>WJBIR,3:TC->BC M+=(/#"/D]T+:HC'&9J:KW*E3EF1;9/J#B$-_AP*%TO& 4;0I"GD:[;KKWA.D MVM&2[<\%.PGCL1.[D9+[P;DJ!(6"K(*76&*38R,4#LBV1%?"T[3Z"$Y*.5QJ[N]-F% M:<<+_E"*(^>VF/K#N,)POKS5#R:.CNX;,4[1 -,R-*BR"IJP4I!%]8UD#-6/ M;3,=CG)TD?ZN-O2,.R45S2@6Z.DM*RX4#.%J^2PI:]IN'ANV/"5H>((93B( MG#M)P]#A8&#-&."I.OUH>PL'+2U5 T$].;$'YA0#8B" ]56W-Z[@H:-96;S7 MY8FJ2"$GU,B:3LLC$S(DO!WE$K,C,YNC7I5%LUS9F]G1[(C,EMO8:K7N2GHR MGD$]073T4&X"/\2NT68E\NTC^=8+.X5;@(?8X1QK\-MVLT'!]9XDSDO ?DK? MF7Y*I#=V3*#GE50^$T\ON)",544\]]RS$<2V)J?\QWJNMILH\>WS0 )(MW8W M5XJAY >V84$.B%KI5.&W%0V)$X;T>96._36B1F%RL3U/$<9;5F('>$'V&X(1 M'*O7) E!YO:'5_%%?--6<[#4FU)-&B%+^/X"PD1J=&^Y<]P1PJHO&FYIH! M$$9UB7*MQ+1*;4\]V"8Q.ZS:/#)U=60"]FIZW&"3TN$X-'I 2 [P7[FWC4]+ MA9I?<3V8D4%75'[>($*LI0*M$1,BNCI^4UKYK1SJ8LGZGT,13C'ZA86U^J"K MX]/H9_^YOH$JZ(1]-+:;7C-,SX&R[J%GB]L,NO<;Z,?&E8\.!/CD2F&67*VM M;>D7FU$^:T$@Y_SU#.@BZ*I]>*YQW%ABSI5T5=HD+ MLH>V^A^L8+**:2BZV-(X+;U=;T^F&[)PTF1;?\,IMH-%>VK9A7L?8X^2J$1F MLH7_U"6 N".B1"U8ZY498\U&6NF);:\% &\UC7>[Q84Y<,N$<6$'$^E]4\Z% M:WPPU[6[1).Q&^=""_1K$K8@4Y;F%SZL%>DQ+ 2]'># MSK.=&O#/GQU[0+W_O"?N8OQW"5=+2 ?<;54-]>ARDRGM#(H81&Q-^MYTF>B: MI5@5]=X\('&&&]-SEWO0 %JB%!=T/1BL@NA/?8-!O&.#VT215K;4 MA-M#PB%ZM,%Q[0#)UH]?:W*YA93%A&K<[!+\)&BSQ(S$BGG'(I-"\S)O)E^; MT'(GV;]-[<79B7&Q]5VZ;]J)8O>\TO1TPFB5@I-F2$X>14Q+^+,"NUF*CTIX M_UO+[6N=@4-]='9^*[D/*;G1V$_S6UD]@4D:S]@"';.4Q@%:Z,]E_0;Z+N#* MS8S/%OC!;&A^?$<*KV5,:L$_#][IJTGHN"<,Z^U3E2YSGDN@76PRK0 MT[RO:)POS>GU?FK#*L-'03@XS@$X6(CL;CAS RDE+_9[<%^ N<9TA;])'?*1 M7W$J066NKRO/=MMA$F@"Y=/$1Y49-B0=XT,:,5'D]G3PH:>0>,21L/T= M+[@EYX+ AB:V[P\Q'H=*'B2%3U+$RL/&6?XZE/I-UVN=8&8AVPZIXI <&55 MX:?4QJUCQU7A^FBL%:[M'DV3PUS<%KGN+G(=U0$/EW0.C2SJ$:72F%PPQDDW MW^Z7O9H9]-V-^/*5L)0D#72"36ESCJ U6&7_5D?AN*^O57$;VP;":HV@QQOJ M/5M8QKB%GYT@-X^VYK-#N];:.2P[/W?=P_LXS(*E]JF+IHO]LNC7UMMYX\: M#)0^V_*"SZYBOHFJC>77N8./]K4B( X@&@CR@!MC7^6E30DC=F*7F&HL;,2? MD6(GE_CPZTQM=J80_^VP%X\FC;T8D60<;4GR._%+U1@ZIS[O15S4Z,,%JO^1 MZ<_9<5UWR $/PPG@-[G=X#=S MQ::)D2^$1%D8Z)G!!/:*X0DJ]]$"WWE*M+>Y!Z[A>[>_;D2:3-P;(]< M[%S@]6ULM8 S1BO819H&QI%_:>PV9()"QKDC<)YEI ,"9JJJHT39AIJ]TI.H MNP[L5(GG=ZU*Y@UK?0XS9YLOO5YQ-D:'9C:YCJWA>A*O)?N1(L/X^FL<#3Y! MSEN,E?/^47 S8D)/'Y;?GC5N>$B_F]7.9E61*0S8P7;=>ID 9$ E#%>\"X(A M[P)]49F8?^3;)U\8KO,H<4PI!_Y?8Z77;'= MN%KCW;%\I6VKU:$_99#..*;5?E3Y-^_?QX%RI&UTK66M$^36U5BY]0V-=A@* M'(Q:OYM*QI%GO=SF';_QO.,(CGE@39U1)#?E%_>I MT+Y-+G;:^5Y:)WG0EJ=$4"J)$5[!P)F% CJV/Z((DNXB6_.^O).'2@.+R66( M8C/=V&D9RI*X ;>TMG:/'Y>5ZE_T!.7,:#.B,C,F>EJFQ%&>GX)U7V,+H4IV M4[O>_G.S\)[P#7$@CFW<:#N#T8=P^C6$]CXRZJR=L-R+,KT,[$Q<"1I!W\'W M];T:]3[H>[,9A<]L:1I(F!3,,L-Y8I2=7(-7$Y-W@_ /E<71K*E0&B"3IW7, M*$(K8Y:%RBILR2"<%_?,H"9>AK5@97W_<)4XF.VML7T!S[BOV4"=@X-9([C7 MS YWQ>_P5NG-\K]SJA-D_M$F_9XK'F0W1AOC5R3WM=:UT0H>H;4YI%N3LS," M@>TTD"UO-C].;VI-&M@X5B\O=QMOO6BL7:FA4J.1@^QSK>@-X)$=*1'T9P0! MUO?*$V2>T:8;J14C:DMXG@R9>U?IJ_21R9(R5B&NP(_W_!F:+.K:A7;(!YUB6CUI,/.!!/DA]'F0Y]B94*6 MC: CZ-K@DCZ[\<:UQHD M!M^D9_+VEXEFW4)3;7Q^TM#40W5\^D:"H7L4L>#[[3V;I-_\G*#P'VV\\56K MXF"4\<5/&G0WI,S:PK^-J)@@=8TWH-6=J#6J6/:7G;TT;';L*?#KZ-D]&VJHF/$CF73(@KN993\!OC N3AUM]&R0=,=4D3>X2+9C/J\LKV]: MJ>GK0:)@X.%\94C)YEY_0MW>]'A@M!&SYT%?EY%ZPY#=FH"'LNDQOWN*6=9/5*=#HYTSB//#<%K2PDW2QT"6U.IKI^EK+ MN(J><5IV3$?;4G7G<25B+535/'*%IH],;I-DESIU_\.#+P;YY[.[;1\T_2$# M%CVW0:;+A83S"R=W1MK:NFU+K'M'+50X\0>6L;^IR,(2DW/#!A_IJES\'_[R_U' M3T9PV-V5#9#D5\LDN5#ZUPG1_WDIACWZ67V!7,!'QXS3W#ZK"W#>^_B]3*;SSL>'8RF_1@;_-.GV=]F1FXT?7ZA(#M.[1M?AF0 [;_QEE^X MY=MY3P8-ZV4,?&@[JA%$_!*T7;'R<-!V!*LW9GIF*SMGAO>V8>@?4UNPW:NF MH!2>N4'X["XQZ)1K\ZZ2%I2NUPG7?#L/[Q/VUH<9FZ7,P0+0W(T6F_R>WWLR M?D[@HO>#4CWMU=F35@O G13PV>T 6^__9W3[&RYW&2"_+U+TAE MM)E'4_0R:B//U7B&'>1:G$N-\$'_8)LZO%CFA^XM0'95QT@\;(>OXM]2\-/= M)OPNBMHG>!CHX/$#*>%%D\_]F%Q?O=XM M(BN6\1D!^_:2 9,-Q=L.WV"280 M.3PT@T)44^)SK:T 4QVV<5SS1>K /F'I"Y-J'5[:!!7.:-/\PX5BX]9!W4*R MO93*?N5DW9DV.Q7=1Q>+;;!?VAZK%C0!3:.!A;0S-D>L<$QT0RW!N%ZBF=<- M9@2Q#NO*T;ONL0X9:C+/"C=G>>>.&" >CX;YY-31N'AXM( "O[AMW%S[&<5O M0$MVY,U>K#Y4#A=W.T1]S>Y0!TQUGHTUU?E2JRO..%_RY"=IFN55^U(?_(A+W09&IR"IMEN$5DH_$. M(=:M@[#!X,"Z](>L MPRK,6#M94'N,7:LS)ZF3]NB^V+ TW2!=:#,0KA6 B#EKW8U,V.%L[;CD>\Y@ M\YZX1IZ9CMEMXB_H%3!6J.RTGX1CI2K;/X)*_=JKC^[1/C(>O1@KCUXFOS=5 MC;9.Q;"]9VE%81WI'OXR_:-)$\4 !/S^*1#HDD3[4WAL662W6*!O POD4<*! MA]]*GO#*IFA02IJNQ"YP$PA \$,U?=KKK]HV)W2)RT"XV25H2&UT66^/8XST MJDU:JRS]EZ1"*\(T5N!MUC&W?,5!%.&'1;E4N?T% W(H5P+L)!P4\]4GS0;_ M!.19+!:Q[YGB?39-.5\17@?6IC_,F=\<$M6NV$NDA*:/]U9SRZU<$U-N"FK4 M#SO7S.NFU&VK23&42;2&>>0#'H@\B3 M:FMZ%U"6&&4GT)5\FH*M2B8I6Y0<+['>4;LAHW1C1.+UX_&D6C)55=[6<0W="JSH ?DBL@!8=\NYCO%8'!RL"&5JLU[;'0C7HZ8Z-VJTT*AQF7P=7E%=FS0>$,0V M[%&76IG9UST>A^D3[#7>[<=(D4:Q<0V)MHB& 7T!TI[=OJJ9X4I0SP$U>S4. M\A-O.TU)SK>F-C#8G\X?^ZSO.IQMCX/ZC)$"'"NQZS8([]"!/QH 9O:?!<[L![FB1D2%(?T9[16WM MGX/&S5XR@K#G/L71Q REJY7!0\=@S]O8$/<>V%P&=][OW!67\E.'UV:@)T4;7M]!>W6(#K=V+<+(6"NO!/#W;?% MC'W.$^Y1UP7Y)/DA([J*)DO\_'.-(0@?+.57%'H1"SI2:_;WA$HLWI2Y$: M[6*/[ORYLPNP#'99=CQ$#76$Y)E0MU'B2F1^: MN@@RD@Q4=QKV&Z!YE,AD.)X6M9EG$_RR$56>)\-M"/QA# :;4#GHG1,_EZ)IEJ MD@EB$,CAX3IW560[4DM"6K-],W;[%;L=[#:!IFP?B^U.^J8L1.YNF MQ*""&&- /D@O4GE)6CDT\V?LF6!="?F63&;I LV]+"NN35AUB*[H3G '2G ' M LP$A=GB(B RVY#DYW(LL=4;3&SL(1-_8 UF_2J,JE.L.Y9H>F\$VHN@FWXO MM$S+5YT'(H$R'KN2BH6U;1_0>K65!CEJR*P3C^JSL%$HF)O3*,""VEXDB 1; M%1*_#5Y6&DQM-]VO\">5S@U'>8O&@N+?BU*RVV2C>_J$U<,Q&XVF/T\,O[_& M%(*XQJGP2OC$FW=/A!ERYR1D*?T:%X6 !X'HR^]N17<8@O""DKWW MC,W+684=O@S'\>TK]7H5^TEPXR030[8KWROXU+(@ULB65=).DBI4C;UM>P(SSD80NC#@H;)0^:6YX<>!"A M0:C@99$1&PR1MGTTZ,CZI"NA^M*-_EZ)P0B/2G-@@93D.?;6M,8R?2K'1]NY MV3NV/[(IF6?WQXH >:<^W$(XO@T(QV\@(LSTZ3<<$1H!GN.U;W9*VGW+*G_K M@1HHX.NW\K6"^\AYRBZQ8=']),5 F&HS2T)SZG*@/)#3-CA2S+%T*5A35 M:])(@9$+-9H^#:2'07"6UB^REGB")49D2)A[2RJ MKO5@XZDZ#IMSP>.O5!W MU2Q )J=2OL>*9VNJ9F.NF8T)Y9J1H0)[FSL+'-Y1^P6[@]KAYQ=/+[T=L#:Z M"QO.-+\1FMJ]@\5W',8$F7BT$ 6?B2_+$I7J")CXW;[519PO]-C89.?GP#@2 M+$L9A6.*[GOZ$%&%$H7&NQQE>(1N/,SD_>DV,)Z/NHEXN MD I_2O$;Z6!JQ82?I\!%>-:+R#H*UI!T*THC[^#G9-7>5":%&[YNUMR! W9] M:\3& .=R=F1NIY#1 F3) GI2M3)D-IC&$A'E^]!JIB>KQHL,P79>*?D.*+: O!(=>F;W[WU_>>!. 2'" M(M$,U"(O$>-3AC:2!M MD3T[C/WUOBT286:(6*8^2\XSEJ%^IL]&HK&@ /C1=Z9:T3\?:@\BDB0@\ X! M'1Q0@7.._4N*,3FO-W78G,[C0 DVM.5_7YM0E@ &7LFQEG8SEA8,,PUQH#CH M%+\,[):;-M6?WH#N,7BA3!\Z#7I\_86WH877('"S M2Z;; YY)U M/$*ZOLUX>]69T\UXCZS Y\%8PSNOBN@Y94PP?_(\Z-&$I686_-#UETTM6<^B+ AV2Z M8P]TF'O=I/I*0#F>YZ,[Z4'(S,3H.&*580-F?@!& O:;,)\ZQ&/X0-OF MT0P_Z6G_2[Q!Y@SHJ0I,!X+HA@/I@]*&_7NKCHPO'HV5+][)V"84\(=G"S>$ MI]._V[53I&X$*C-D]S)U/16<"6KP7YX?"#3\2E6)^B,ZPM^-NM/G<_O>*+@. M>3#2Y//X-'I1N\)Q;#))*'$V8!CP9$> [9J<%+Y9# X!]\]P,&.3,>CIL7[V MW4>7WXU,$'PW5D%P";9G0O8G]?L*"P/,CM^F([^-=.3@81]>!70[[0;#$7#A M"(2M-"^Z8?O >*II3JG8GJ:(IO["O>=#MD*+E;, MG2NZB['!%=.&RJ\'L4"/8(!,6@>=TGJK* 9F>P88Z\"K] YLBB;E]V,U*9^Z MTA":%OFB0NB!WZ#CUI[\-NS)EWH):M;EG \KJ/U6GY*KZIE'WP-SYPAR03)?;3F\ MJ-4OJ\XW>P)[#G\;0B_2RHG;*(G5W$7D(K^0&[0R3E$*' MRDWW#:/&C)R4EV;:525%L0W,1WH9XHT9 >I4NEQB@G,E6B_4X5V*J!*&N"\H M>6SWF!F$LRC4-UX>SC YG7W);1]A[3 1=BJ9?@ 8H-F"!LJPSP4FP@)V5P MNA@3-]"EZ8V-/1_M;-,7N6< _L)^W&4#YXW56X=W,]/<:Y/JLPVV!N'5*K-: MCG-2[E,OFTP1!F]6)%L#X?N]*=,J2>>F ,FXESAY,00I]8(YY,YL0< MG>4)P$XE/)%6E6*V[Y.WRYI8KD,)<\2> O+LXG14OM3YV2DG&KK_[I-#,S5_ MORR!(I(36>&"_GER>)GJ:K[P@P5!AON*0>DU>>)2D8)TKNV$K @"Y?JDR\Y(U+349.2$:L#^@3F=8 M4]#Z'(_;=,BFJ"_"$MK=[H][L <>2F/KK.#6.7,'I=AWW3S<(ZC7P8KN'>4: M?FEIJ]X[>+1M=(?X#W("_!E11,)LP3)SN,EHK2HO6_KDW@$-[J*\J8N4Q-X8 M-XN5VO,5/%0&M%$+F*(T27UIU#8$\O ZXX:LS5SGNMRE:"7HALJ 2YZ^[;H] M.;2P!4K90ING!W:F_K=&M^SK3=P:/Y=^:92X^C67NHLL$_UG5Z^S'_P]02P$"% ,4 M " ]B?U2YQ@ZKKI$ !A,@( % @ $ 8V%R961X M+65X:&EB:70T,BYH=&U02P$"% ,4 " ]B?U2(Z'X86UX @ F1L $0 M @ 'L1 8V1N82TR,#(Q,#8S,"YH=&U02P$"% ,4 " ] MB?U2UR=WJJL5 =Z@ $0 @ &(O0( 8V1N82TR,#(Q,#8S M,"YX&UL4$L! A0#% @ /8G]4M?B MWS%>8P H7($ !4 ( !4/L" &-D;F$M,C R,3 V,S!?9&5F M+GAM;%!+ 0(4 Q0 ( #V)_5) 6ALMS0 ! "W9"@ 5 " M >%> P!C9&YA+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4 " ]B?U2O'OX M.+V6 Q"0< %0 @ 'A7P0 8V1N82TR,#(Q,#8S,%]P&UL4$L! A0#% @ /8G]4D7&@4MG" O"H !P ( ! MT?8$ &-D;F$M,C R,3 V,S!X,3!Q>&5X>#,Q,2YH=&U02P$"% ,4 " ] MB?U2)R"WV&<( "\*@ ' @ %R_P0 8V1N82TR,#(Q,#8S M,'@Q,'%X97AX,S$R+FAT;5!+ 0(4 Q0 ( #V)_5)6U[?TK@8 )\B < M " 1,(!0!C9&YA+3(P,C$P-C,P>#$P<7AE>'@S,C$N:'1M M4$L! A0#% @ /8G]4H7')1XM/P U_ ! T ( !^PX% M &5X:&EB:70T-2YH=&U02P$"% ,4 " ]B?U2T]28]-D^ #NX0$ #0 M @ %33@4 97AH:6)I=#0W+FAT;5!+!08 # , " # !7 %C04 ! end