0001639225-20-000019.txt : 20200810 0001639225-20-000019.hdr.sgml : 20200810 20200810121451 ACCESSION NUMBER: 0001639225-20-000019 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200810 DATE AS OF CHANGE: 20200810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Livongo Health, Inc. CENTRAL INDEX KEY: 0001639225 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 263542036 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38983 FILM NUMBER: 201088249 BUSINESS ADDRESS: STREET 1: 150 W. EVELYN AVE. CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 BUSINESS PHONE: 1(866)435-5643 MAIL ADDRESS: STREET 1: 150 W. EVELYN AVE. CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 10-Q 1 lvgo-20200630.htm 10-Q lvgo-20200630
0001639225false12/312020Q2us-gaap:AccountingStandardsUpdate201409Member14,7750.50.5us-gaap:AccountingStandardsUpdate201602Memberus-gaap:AccountingStandardsUpdate201602Member0.013232912.430.16.23.30.118.633.5P4Y0.02086 months, 1 day00016392252020-01-012020-06-30xbrli:shares00016392252020-07-31iso4217:USD00016392252020-06-3000016392252019-12-31iso4217:USDxbrli:shares00016392252020-04-012020-06-3000016392252019-04-012019-06-3000016392252019-01-012019-06-3000016392252020-03-310001639225us-gaap:CommonStockMember2020-03-310001639225us-gaap:AdditionalPaidInCapitalMember2020-03-310001639225us-gaap:RetainedEarningsMember2020-03-310001639225us-gaap:CommonStockMember2020-04-012020-06-300001639225us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001639225us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001639225us-gaap:RetainedEarningsMember2020-04-012020-06-300001639225us-gaap:CommonStockMember2020-06-300001639225us-gaap:AdditionalPaidInCapitalMember2020-06-300001639225us-gaap:RetainedEarningsMember2020-06-3000016392252019-03-310001639225us-gaap:CommonStockMember2019-03-310001639225us-gaap:AdditionalPaidInCapitalMember2019-03-310001639225us-gaap:RetainedEarningsMember2019-03-310001639225us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001639225us-gaap:CommonStockMember2019-04-012019-06-300001639225us-gaap:RetainedEarningsMember2019-04-012019-06-3000016392252019-06-300001639225us-gaap:CommonStockMember2019-06-300001639225us-gaap:AdditionalPaidInCapitalMember2019-06-300001639225us-gaap:RetainedEarningsMember2019-06-300001639225us-gaap:CommonStockMember2019-12-310001639225us-gaap:AdditionalPaidInCapitalMember2019-12-310001639225us-gaap:RetainedEarningsMember2019-12-310001639225us-gaap:CommonStockMember2020-01-012020-06-300001639225us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001639225us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001639225us-gaap:RetainedEarningsMember2020-01-012020-06-3000016392252018-12-310001639225us-gaap:CommonStockMember2018-12-310001639225us-gaap:AdditionalPaidInCapitalMember2018-12-310001639225us-gaap:RetainedEarningsMember2018-12-3100016392252018-01-012018-12-310001639225srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2018-12-310001639225srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001639225us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300001639225us-gaap:CommonStockMember2019-01-012019-06-300001639225us-gaap:CommonStockMemberus-gaap:RestrictedStockMember2019-01-012019-06-300001639225us-gaap:AdditionalPaidInCapitalMemberus-gaap:RestrictedStockMember2019-01-012019-06-300001639225us-gaap:RestrictedStockMember2019-01-012019-06-300001639225us-gaap:RetainedEarningsMember2019-01-012019-06-300001639225us-gaap:IPOMember2019-07-012019-07-310001639225us-gaap:IPOMember2019-07-310001639225us-gaap:OverAllotmentOptionMember2019-07-012019-07-3100016392252019-07-310001639225us-gaap:CommonStockMember2019-07-012019-07-310001639225us-gaap:AdditionalPaidInCapitalMember2019-07-012019-07-310001639225us-gaap:CommonStockMember2019-07-012019-07-310001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-06-30xbrli:pure0001639225us-gaap:CommonStockMember2019-06-272019-06-270001639225us-gaap:RedeemableConvertiblePreferredStockMember2019-06-272019-06-270001639225lvgo:AdjustmentForCapitalizationAndAmortizationOfDeviceCostsMemberlvgo:LivongoForHypertensionAndLivongoForPrediabetesAndWeightManagementMember2019-09-300001639225lvgo:AdjustmentForCapitalizationAndAmortizationOfDeviceCostsMemberlvgo:LivongoForHypertensionAndLivongoForPrediabetesAndWeightManagementMember2019-09-302019-09-300001639225lvgo:AdjustmentForCapitalizationAndAmortizationOfSalesCommissionsMember2019-01-012019-09-300001639225lvgo:IncreaseInSellingAndMarketingExpenseMember2019-01-012019-09-300001639225srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2019-01-012019-06-300001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-06-040001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-06-042020-06-040001639225us-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-07-012020-08-070001639225lvgo:ClientAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001639225lvgo:ClientAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001639225lvgo:ClientAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001639225lvgo:ClientAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001639225lvgo:ClientAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-06-302020-06-300001639225lvgo:ClientAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-12-312019-12-310001639225lvgo:PartnerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001639225lvgo:PartnerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001639225lvgo:PartnerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001639225lvgo:PartnerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001639225lvgo:PartnerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-06-302020-06-300001639225lvgo:PartnerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-12-312019-12-310001639225lvgo:PartnerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001639225lvgo:PartnerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001639225lvgo:PartnerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001639225lvgo:PartnerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001639225lvgo:PartnerBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-06-302020-06-300001639225lvgo:PartnerBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-12-312019-12-310001639225srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-01lvgo:day0001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Memberus-gaap:DebtInstrumentRedemptionPeriodOneMember2020-06-042020-06-040001639225us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-06-042020-06-040001639225srt:ScenarioForecastMemberus-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMemberlvgo:ConvertibleSeniorNotesDue2025Member2025-03-012025-03-010001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Memberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2020-06-042020-06-040001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Memberus-gaap:DebtInstrumentRedemptionPeriodFourMember2020-06-042020-06-040001639225lvgo:ConvertibleSeniorNotesDue2025LiabilityComponentMemberus-gaap:ConvertibleDebtMember2020-06-040001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025EquityComponentMember2020-06-040001639225lvgo:ConvertibleSeniorNotesDue2025LiabilityComponentMemberus-gaap:ConvertibleDebtMember2020-06-300001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025EquityComponentMember2020-06-300001639225us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-06-300001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-04-012020-06-300001639225us-gaap:ConvertibleDebtMemberlvgo:ConvertibleSeniorNotesDue2025Member2020-01-012020-06-300001639225us-gaap:CallOptionMemberlvgo:CappedCallTransactionMember2020-06-300001639225srt:MinimumMemberus-gaap:CallOptionMember2020-06-042020-06-040001639225srt:MaximumMemberus-gaap:CallOptionMember2020-06-042020-06-040001639225lvgo:CappedCallTransactionMember2020-06-042020-06-040001639225us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2019-07-310001639225us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2019-07-012019-07-310001639225us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2019-07-012019-07-310001639225us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-06-300001639225us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2019-12-3100016392252020-07-012020-06-3000016392252021-07-012020-06-300001639225us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member2019-01-010001639225lvgo:DevicesMember2020-03-310001639225lvgo:ContractMember2020-03-310001639225lvgo:ExecutionCreditsMember2020-03-310001639225lvgo:DevicesMember2020-04-012020-06-300001639225lvgo:ContractMember2020-04-012020-06-300001639225lvgo:ExecutionCreditsMember2020-04-012020-06-300001639225lvgo:DevicesMember2020-06-300001639225lvgo:ContractMember2020-06-300001639225lvgo:ExecutionCreditsMember2020-06-300001639225lvgo:DevicesMember2019-03-310001639225lvgo:ContractMember2019-03-310001639225lvgo:ExecutionCreditsMember2019-03-310001639225lvgo:DevicesMember2019-04-012019-06-300001639225lvgo:ContractMember2019-04-012019-06-300001639225lvgo:ExecutionCreditsMember2019-04-012019-06-300001639225lvgo:DevicesMember2019-06-300001639225lvgo:ContractMember2019-06-300001639225lvgo:ExecutionCreditsMember2019-06-300001639225lvgo:DevicesMember2019-12-310001639225lvgo:ContractMember2019-12-310001639225lvgo:ExecutionCreditsMember2019-12-310001639225lvgo:DevicesMember2020-01-012020-06-300001639225lvgo:ContractMember2020-01-012020-06-300001639225lvgo:ExecutionCreditsMember2020-01-012020-06-300001639225lvgo:DevicesMember2018-12-310001639225lvgo:ContractMember2018-12-310001639225lvgo:ExecutionCreditsMember2018-12-310001639225us-gaap:AccountingStandardsUpdate201409Memberlvgo:DevicesMemberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member2019-01-010001639225lvgo:ContractMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member2019-01-010001639225us-gaap:AccountingStandardsUpdate201409Memberlvgo:ExecutionCreditsMemberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member2019-01-010001639225lvgo:DevicesMember2019-01-012019-06-300001639225lvgo:ContractMember2019-01-012019-06-300001639225lvgo:ExecutionCreditsMember2019-01-012019-06-300001639225lvgo:RetrofitMember2018-04-012018-04-300001639225lvgo:RetrofitMember2018-04-300001639225lvgo:RetrofitMembersrt:MaximumMember2019-04-012019-06-300001639225lvgo:RetrofitMembersrt:MaximumMember2019-01-012019-06-300001639225lvgo:RetrofitMember2019-04-012019-04-300001639225lvgo:RetrofitMemberlvgo:FormerRetrofitStockholdersMember2019-04-012019-04-300001639225lvgo:RetrofitMember2020-06-012020-06-300001639225lvgo:RetrofitMemberlvgo:FormerRetrofitStockholdersMember2020-06-012020-06-300001639225lvgo:RetrofitMember2020-06-300001639225lvgo:RetrofitMember2019-12-310001639225lvgo:MyStrengthMember2019-02-012019-02-280001639225lvgo:MyStrengthMember2019-02-280001639225lvgo:MyStrengthMember2019-04-012019-06-300001639225lvgo:MyStrengthMember2019-01-012019-06-300001639225lvgo:MyStrengthMember2019-12-012019-12-310001639225lvgo:MyStrengthMember2020-02-012020-02-280001639225lvgo:MyStrengthMemberus-gaap:CustomerRelationshipsMember2019-02-012019-02-280001639225lvgo:MyStrengthMemberus-gaap:DevelopedTechnologyRightsMember2019-02-012019-02-280001639225lvgo:MyStrengthMemberus-gaap:TradeNamesMember2019-02-012019-02-280001639225lvgo:MyStrengthMember2019-01-012019-03-310001639225lvgo:ComputerEquipmentAndSoftwareMember2020-06-300001639225lvgo:ComputerEquipmentAndSoftwareMember2019-12-310001639225us-gaap:FurnitureAndFixturesMember2020-06-300001639225us-gaap:FurnitureAndFixturesMember2019-12-310001639225us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-06-300001639225us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-12-310001639225us-gaap:LeaseholdImprovementsMember2020-06-300001639225us-gaap:LeaseholdImprovementsMember2019-12-310001639225us-gaap:CustomerRelationshipsMember2020-06-300001639225srt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2020-01-012020-06-300001639225us-gaap:DevelopedTechnologyRightsMember2020-06-300001639225srt:WeightedAverageMemberus-gaap:DevelopedTechnologyRightsMember2020-01-012020-06-300001639225us-gaap:TradeNamesMember2020-06-300001639225srt:WeightedAverageMemberus-gaap:TradeNamesMember2020-01-012020-06-300001639225us-gaap:CustomerRelationshipsMember2019-12-310001639225srt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2020-01-012020-03-310001639225us-gaap:DevelopedTechnologyRightsMember2019-12-310001639225srt:WeightedAverageMemberus-gaap:DevelopedTechnologyRightsMember2020-01-012020-03-310001639225us-gaap:TradeNamesMember2019-12-310001639225srt:WeightedAverageMemberus-gaap:TradeNamesMember2020-01-012020-03-310001639225us-gaap:CustomerRelationshipsMember2020-04-012020-06-300001639225us-gaap:CustomerRelationshipsMember2019-04-012019-06-300001639225us-gaap:CustomerRelationshipsMember2020-01-012020-06-300001639225us-gaap:CustomerRelationshipsMember2019-01-012019-06-300001639225us-gaap:DevelopedTechnologyRightsMember2020-04-012020-06-300001639225us-gaap:DevelopedTechnologyRightsMember2019-04-012019-06-300001639225us-gaap:DevelopedTechnologyRightsMember2020-01-012020-06-300001639225us-gaap:DevelopedTechnologyRightsMember2019-01-012019-06-300001639225us-gaap:TradeNamesMember2020-04-012020-06-300001639225us-gaap:TradeNamesMember2019-04-012019-06-300001639225us-gaap:TradeNamesMember2020-01-012020-06-300001639225us-gaap:TradeNamesMember2019-01-012019-06-300001639225us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001639225us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001639225us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-06-300001639225us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001639225us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001639225us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001639225us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-06-300001639225us-gaap:FairValueMeasurementsRecurringMember2020-06-300001639225us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-12-310001639225us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-12-310001639225us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2019-12-310001639225us-gaap:FairValueMeasurementsRecurringMember2019-12-310001639225us-gaap:CashMember2020-06-300001639225us-gaap:MoneyMarketFundsMember2020-06-300001639225us-gaap:BankTimeDepositsMember2020-06-300001639225us-gaap:CashMember2019-12-310001639225us-gaap:MoneyMarketFundsMember2019-12-310001639225us-gaap:BankTimeDepositsMember2019-12-310001639225lvgo:MeasurementInputRevenueVolatilityMember2020-06-300001639225lvgo:MeasurementInputRevenueDiscountRateMember2020-06-300001639225us-gaap:MeasurementInputDiscountRateMember2020-06-300001639225lvgo:RetrofitMember2020-01-012020-06-300001639225lvgo:RetrofitMember2019-01-012019-06-300001639225lvgo:MyStrengthMember2020-01-012020-06-300001639225srt:MinimumMember2020-06-300001639225srt:MaximumMember2020-06-3000016392252019-07-012019-07-310001639225srt:MaximumMember2019-04-012019-06-300001639225srt:MaximumMember2019-01-012019-06-300001639225lvgo:SecondaryOfferingSharesFromExistingShareholdersMemberus-gaap:CommonStockMember2019-12-012019-12-310001639225lvgo:SecondaryOfferingSharesFromExistingShareholdersMemberus-gaap:CommonStockMember2019-12-310001639225us-gaap:WarrantMember2020-06-300001639225us-gaap:WarrantMember2019-12-310001639225us-gaap:EmployeeStockOptionMember2020-06-300001639225us-gaap:EmployeeStockOptionMember2019-12-310001639225us-gaap:RestrictedStockUnitsRSUMember2020-06-300001639225us-gaap:RestrictedStockUnitsRSUMember2019-12-310001639225us-gaap:RestrictedStockMember2020-06-300001639225us-gaap:RestrictedStockMember2019-12-310001639225us-gaap:EmployeeStockMember2020-06-300001639225us-gaap:EmployeeStockMember2019-12-310001639225lvgo:ConvertibleSeniorNotesDue2025Member2020-06-300001639225lvgo:ConvertibleSeniorNotesDue2025Member2019-12-310001639225lvgo:WarrantExpiringFebruary2025Member2019-12-310001639225lvgo:WarrantExpiringFebruary2025Member2020-06-300001639225lvgo:A2019EmployeeIncentivePlanMember2019-07-310001639225lvgo:A2019EmployeeIncentivePlanTransferredFrom2014And2008StockIncentivePlansMember2019-07-310001639225lvgo:A2019EmployeeIncentivePlanMember2019-07-012019-07-3100016392252019-12-312019-12-310001639225us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001639225lvgo:PerformanceBasedRestrictedStockUnitsMember2020-01-012020-06-300001639225us-gaap:PerformanceSharesMember2020-01-012020-06-300001639225lvgo:SharebasedPaymentArrangementOptionServiceAndMarketBasedMember2019-03-012019-03-310001639225lvgo:ServiceAndMarketBasedRestrictedStockUnitsMember2019-01-012019-01-310001639225lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember2020-04-012020-06-300001639225lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember2019-04-012019-06-300001639225lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember2020-01-012020-06-300001639225lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember2019-01-012019-06-300001639225lvgo:CanceledMarketbasedOptionsMember2019-01-012019-06-300001639225lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember2020-06-300001639225us-gaap:RestrictedStockMember2020-01-012020-06-300001639225us-gaap:RestrictedStockMember2019-03-012019-03-310001639225us-gaap:RestrictedStockMember2020-04-012020-06-300001639225us-gaap:RestrictedStockMember2019-04-012019-06-300001639225lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember2019-12-310001639225lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember2020-01-012020-06-300001639225lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember2020-06-300001639225lvgo:ServiceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-06-300001639225lvgo:ServiceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-06-300001639225lvgo:ServiceBasedRestrictedStockUnitsMember2019-01-012019-01-310001639225lvgo:ServiceBasedRestrictedStockUnitsMember2020-01-012020-06-300001639225lvgo:ServiceBasedRestrictedStockUnitsMember2020-04-012020-06-300001639225lvgo:ServiceBasedRestrictedStockUnitsMember2019-04-012019-06-300001639225lvgo:ServiceBasedRestrictedStockUnitsMember2019-01-012019-06-300001639225us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-01-310001639225lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember2020-04-012020-06-300001639225lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember2019-04-012019-06-300001639225lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember2020-01-012020-06-300001639225lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember2019-01-012019-06-300001639225lvgo:PerformanceBasedRestrictedStockUnitsMember2019-04-012019-04-300001639225lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember2020-04-012020-06-300001639225us-gaap:EmployeeStockMemberlvgo:A2019EmployeeStockPurchasePlanMember2019-07-310001639225us-gaap:EmployeeStockMemberlvgo:A2019EmployeeStockPurchasePlanMember2019-07-012019-07-310001639225us-gaap:EmployeeStockMembersrt:MaximumMemberlvgo:A2019EmployeeStockPurchasePlanMember2019-07-012019-07-310001639225us-gaap:EmployeeStockMember2020-01-012020-06-300001639225us-gaap:EmployeeStockMember2020-04-012020-06-300001639225lvgo:RSUsVestedAndReleasedMember2020-03-012020-03-310001639225us-gaap:CostOfSalesMember2020-04-012020-06-300001639225us-gaap:CostOfSalesMember2019-04-012019-06-300001639225us-gaap:CostOfSalesMember2020-01-012020-06-300001639225us-gaap:CostOfSalesMember2019-01-012019-06-300001639225us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001639225us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-300001639225us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001639225us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-300001639225us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001639225us-gaap:SellingAndMarketingExpenseMember2019-04-012019-06-300001639225us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001639225us-gaap:SellingAndMarketingExpenseMember2019-01-012019-06-300001639225us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001639225us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-300001639225us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001639225us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-300001639225lvgo:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-06-300001639225us-gaap:RedeemableConvertiblePreferredStockMember2020-04-012020-06-300001639225us-gaap:RedeemableConvertiblePreferredStockMember2019-04-012019-06-300001639225us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-06-300001639225us-gaap:RedeemableConvertiblePreferredStockMember2019-01-012019-06-300001639225us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001639225us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001639225us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001639225us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001639225us-gaap:RestrictedStockMember2020-04-012020-06-300001639225us-gaap:RestrictedStockMember2019-04-012019-06-300001639225us-gaap:RestrictedStockMember2020-01-012020-06-300001639225us-gaap:RestrictedStockMember2019-01-012019-06-300001639225us-gaap:WarrantMember2020-04-012020-06-300001639225us-gaap:WarrantMember2019-04-012019-06-300001639225us-gaap:WarrantMember2020-01-012020-06-300001639225us-gaap:WarrantMember2019-01-012019-06-300001639225us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001639225us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001639225us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001639225us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001639225us-gaap:ConvertibleDebtSecuritiesMember2020-04-012020-06-300001639225us-gaap:ConvertibleDebtSecuritiesMember2019-04-012019-06-300001639225us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-06-300001639225us-gaap:ConvertibleDebtSecuritiesMember2019-01-012019-06-300001639225us-gaap:EmployeeStockMember2020-04-012020-06-300001639225us-gaap:EmployeeStockMember2019-04-012019-06-300001639225us-gaap:EmployeeStockMember2020-01-012020-06-300001639225us-gaap:EmployeeStockMember2019-01-012019-06-30lvgo:segment0001639225lvgo:ServiceProviderFeesMembersrt:AffiliatedEntityMember2020-01-012020-06-300001639225us-gaap:SubsequentEventMember2020-08-050001639225lvgo:TeladocMergerMemberus-gaap:SubsequentEventMemberus-gaap:CommonStockMember2020-08-052020-08-050001639225lvgo:TeladocHealthIncMemberus-gaap:SubsequentEventMember2020-08-050001639225lvgo:TeladocMergerMemberus-gaap:SubsequentEventMember2020-08-052020-08-050001639225lvgo:TeladocMergerMembersrt:ScenarioForecastMemberus-gaap:SubsequentEventMember2020-10-012020-12-310001639225lvgo:TeladocMergerMembersrt:ScenarioForecastMemberus-gaap:SubsequentEventMember2020-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, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to ________

Commission File Number: 001-38983
___________________________________________
Livongo Health, Inc.
(Exact name of Registrant as specified in its charter)
___________________________________________
Delaware26-3542036
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
150 West Evelyn Avenue, Suite 150
Mountain View, California 94041
(866) 435-5643
(Address, including zip code, and telephone number, including area code, of Registrant’s principal executive offices)
___________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class        Trading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par valueLVGOThe Nasdaq Global Select Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes  No  

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer Accelerated filer 
Non-accelerated 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  

As of July 31, 2020, the registrant had approximately 100,308,000 shares of common stock, $0.001 par value per share, outstanding.


TABLE OF CONTENTS
PAGE


1

NOTE REGARDING FORWARD-LOOKING STATEMENTS
As used in this Quarterly Report on Form 10-Q, references to “Livongo,” “we,” “us,” “our,” “the Company,” and similar references refer to Livongo Health, Inc. and its consolidated subsidiaries, except as expressly indicated or as the context otherwise requires.
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, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, that are based on our management's beliefs and assumptions and on information currently available to our management. Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified. All statements other than present and historical facts and conditions contained in this report, including statements regarding our future results of operations and financial position, business strategy, plans and our objectives for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. Actual events or results may differ from those expressed in these forward-looking statements, and these differences may be material and adverse. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:
the merger with Teladoc Health, Inc., including expected timing, completion and effects of the merger;
our ability to retain clients and sell additional solutions to new and existing clients;
our ability to attract and enroll new members;
the growth and success of our partners and reseller relationships;
our ability to estimate the size of our target market;
uncertainty in the healthcare regulatory environment;
our future financial performance, including trends in revenue, costs of revenue, gross profit or gross margin, operating expenses, paying users, and free cash flow;
our ability to achieve or maintain profitability;
the demand for our solutions or for chronic condition management in general;
our ability to compete successfully in competitive markets;
our ability to respond to rapid technological changes;
our expectations and management of future growth;
our ability to develop new solutions, or enhancements to our existing solutions, and bring them to market in a timely manner;
our ability to offer high-quality coaching and monitoring;
our ability to attract and retain key personnel and highly qualified personnel;
our ability to protect our brand;
our ability to expand payor relationships;
our ability to maintain, protect, and enhance our intellectual property;
restrictions and penalties as a result of privacy and data protection laws;
our expectations about the impact of natural disasters and public health epidemics, such as COVID-19, on our business, results of operations and financial condition;
the potential impact of the COVID-19 pandemic on the financial markets in general and on our business in particular;
our ability to successfully identify, acquire, and integrate companies and assets;
the increased expenses associated with being a public company;
our anticipated uses of net proceeds from our initial public offering and issuance of convertible senior notes; and
the future trading prices of our common stock.
We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, prospects, business strategy and financial needs. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, assumptions and other factors described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, in our Annual Report on Form 10-K for the year ended December 31, 2019 and in our other filings with the Securities and Exchange Commission, or the SEC. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements. In light of the significant uncertainties in these forward-looking statements, you should not regard these
2

statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame or at all.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

 


3

PART I - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS.
LIVONGO HEALTH, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except per share data)
(unaudited)
June 30, 2020December 31, 2019
ASSETS
Current assets:
Cash and cash equivalents$685,953  $241,738  
Short-term investments
150,000  150,000  
Accounts receivable, net of allowance for doubtful accounts of $2,774 and $1,245 as of June 30, 2020 and December 31, 2019, respectively
59,237  40,875  
Inventories17,616  28,983  
Deferred costs, current27,137  16,051  
Prepaid expenses and other current assets11,318  9,860  
Total current assets951,261  487,507  
Property and equipment, net16,209  10,354  
Operating lease right-of-use assets16,253    
Restricted cash, noncurrent1,270  1,270  
Goodwill35,801  35,801  
Intangible assets, net15,081  16,469  
Deferred costs, noncurrent12,843  5,700  
Other noncurrent assets569  3,460  
TOTAL ASSETS$1,049,287  $560,561  
LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$6,401  $8,362  
Accrued expenses and other current liabilities35,684  27,801  
Deferred revenue, current5,420  3,945  
Advance payments from partner, current354  1,767  
Total current liabilities47,859  41,875  
Operating lease liabilities, noncurrent15,758    
Deferred revenue, noncurrent1,561  654  
Advance payment from partner, noncurrent9,142  7,754  
Convertible senior notes, net 396,446    
Other noncurrent liabilities397  2,914  
TOTAL LIABILITIES471,163  53,197  
Commitments and contingencies (Note 9)
Stockholders’ equity:
Preferred stock, par value of $0.001 per share; 100,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; zero shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively
    
Common stock, par value of $0.001 per share; 900,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; 99,412 and 95,301 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively
100  95  
Additional paid-in capital749,349  671,467  
Accumulated deficit(171,325) (164,198) 
TOTAL STOCKHOLDERS’ EQUITY578,124  507,364  
TOTAL LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS’ EQUITY$1,049,287  $560,561  
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

LIVONGO HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Revenue$91,923  $40,915  $160,745  $72,982  
Cost of revenue21,466  11,964  39,572  21,827  
Gross profit70,457  28,951  121,173  51,155  
Operating expenses:
Research and development15,809  10,291  29,806  19,285  
Sales and marketing32,881  17,833  60,535  32,476  
General and administrative22,027  13,702  37,874  27,816  
Change in fair value of contingent consideration2  282  86  956  
Total operating expenses70,719  42,108  128,301  80,533  
Loss from operations(262) (13,157) (7,128) (29,378) 
Interest income1,099  183  2,476  641  
Interest expense(2,283)   (2,320)   
Other (expense) income, net(36) 2  (62) 6  
Loss before provision for income taxes(1,482) (12,972) (7,034) (28,731) 
Provision for (benefit from) income taxes72  5  93  (1,383) 
Net loss$(1,554) $(12,977) $(7,127) $(27,348) 
Accretion of redeemable convertible preferred stock  (42)   (83) 
Net loss attributable to common stockholders$(1,554) $(13,019) $(7,127) $(27,431) 
Net loss per share attributable to common stockholders, basic and diluted
$(0.02) $(0.69) $(0.07) $(1.48) 
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted
97,896  18,916  96,719  18,564  
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

LIVONGO HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands)
(unaudited)
Redeemable
Convertible Preferred
Stock
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders’ Equity (Deficit)
SharesAmountSharesAmount
Balance as of March 31, 2020  $  97,293  $97  $670,962  $(169,771) $501,288  
Issuance of common stock upon exercise of stock options—  —  1,590  2  2,122  —  2,124  
Issuance of common stock upon release of stock awards—  —  556  —  —  —    
Tax withholding on releasing of stock awards—  —  (118) —  (6,198) —  (6,198) 
Issuance of common stock ESPP Purchase—  —  91  1  2,154  —  2,155  
Equity component of the convertible senior notes—  —  —  —  144,106  —  144,106  
Equity component of the issuance costs—  —  —  —  (4,036) —  (4,036) 
Purchase of capped call related to convertible senior notes—  —  —  —  (69,850) —  (69,850) 
Stock-based compensation expense—  —  —  —  10,089  —  10,089  
Net loss—  —  —  —  (1,554) (1,554) 
Balance as of June 30, 2020  $  99,412  $100  $749,349  $(171,325) $578,124  
Balance as of March 31, 201958,615  $236,970  19,618  $20  $27,586  $(123,299) $(95,693) 
Accretion of redeemable convertible preferred stock—  42  —  —  (42) —  (42) 
Issuance of common stock upon exercise of stock options—  —  1,272  1  1,128  —  1,129  
Stock-based compensation expense—  —  —  —  4,654  —  4,654  
Net loss—  —  —  —  —  (12,977) (12,977) 
Balance as of June 30, 201958,615  $237,012  20,890  $21  $33,326  $(136,276) $(102,929) 
The accompanying notes are an integral part of these condensed consolidated financial statements.

6

LIVONGO HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands)
(unaudited)
 Redeemable
Convertible
Preferred
Stock
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders’
Equity (Deficit)
 SharesAmountSharesAmount
Balance as of December 31, 2019  $  95,301  $95  $671,467  $(164,198) $507,364  
Issuance of common stock upon exercise of stock options—  —  2,837  3  3,843  —  3,846  
Issuance of common stock upon release of stock awards—  —  1,676  1  (1) —    
Tax withholding on releasing of stock awards—  —  (493) —  (16,762) —  (16,762) 
Issuance of common stock ESPP Purchase—  —  91  1  2,154  —  2,155  
Equity component of the convertible senior notes—  —  —  —  144,106  —  144,106  
Equity component of the issuance costs—  —  —  —  (4,036) —  (4,036) 
Purchase of capped call related to convertible senior notes—  —  —  —  (69,850) —  (69,850) 
Stock-based compensation expense—  —  —  —  18,428  —  18,428  
Net loss—  —  —  (7,127) (7,127) 
Balance as of June 30, 2020  $  99,412  $100  $749,349  $(171,325) $578,124  
Balance as of December 31, 201858,615  $236,929  17,691  $18  $21,789  $(113,613) $(91,806) 
Cumulative effect adjustment from adoption of ASC 606
—  —  —  —  —  4,685  4,685  
Accretion of redeemable convertible preferred stock—  83  —  —  (83) —  (83) 
Issuance of common stock upon exercise of stock options—  —  3,199  2  1,441  —  1,443  
Issuance of restricted stock awards—  —  —  1  (1) —    
Issuance of common stock upon vesting of restricted stock units—  —  —  —  —  —    
Stock-based compensation expense—  —  —  —  10,180  —  10,180  
Net loss—  —  —  —  (27,348) (27,348) 
Balance as of June 30, 201958,615  $237,012  20,890  $21  $33,326  $(136,276) $(102,929) 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

LIVONGO HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six Months Ended June 30,
20202019
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss$(7,127) $(27,348) 
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,619  1,450  
Amortization of intangible assets1,388  1,193  
Non-cash operating lease cost2,199    
Amortization of debt discount and debt issuance cost1,922    
Change in fair value of contingent consideration86  956  
Allowance for doubtful accounts1,644  511  
Stock-based compensation expense17,938  9,963  
Deferred income taxes  (1,396) 
Changes in operating assets and liabilities, net of impact of acquisitions:
Accounts receivable, net(20,006) (17,637) 
Inventories11,367  (4,901) 
Deferred costs(18,035) (7,781) 
Prepaid expenses and other assets(667) (205) 
Accounts payable(2,626) 2,257  
Accrued expenses and other liabilities3,399  (48) 
Operating lease liabilities(83)   
Deferred revenue2,382  653  
Advance payments from partner  2,372  
Net cash used in operating activities(3,600) (39,961) 
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of property and equipment(4,476) (628) 
Capitalized internal-use software costs(2,780) (2,378) 
Change in escrow deposit2,100  1,750  
Investment in certificate of deposit(50,000)   
Proceeds from maturity of certificate of deposit50,000    
Acquisitions, net of cash acquired  (27,435) 
Net cash used in investing activities(5,156) (28,691) 
CASH FLOWS FROM FINANCING ACTIVITIES
Proceeds from exercise of stock options, net of repurchases3,846  1,443  
Proceeds from issuance of common stock under employee stock purchase plan2,154    
Payment of deferred offering costs(286) (1,559) 
Payment of deferred acquisition-related contingent consideration(1,356) (1,316) 
Proceeds from issuance of convertible notes, net of transaction costs of $14,775
535,225    
Payment of capped calls related to issuance of convertible senior notes(69,850)   
Taxes paid related to net share settlement of equity awards(16,762)   
Net cash provided by (used in) financing activities452,971  (1,432) 
Net increase (decrease) in cash, cash equivalents, and restricted cash444,215  (70,084) 
Cash, cash equivalents, and restricted cash, beginning of period243,008  109,107  
Cash, cash equivalents, and restricted cash, end of period$687,223  $39,023  
Reconciliation of cash, cash equivalents, and restricted cash:
Cash and cash equivalents$685,953  $38,165  
Restricted cash1,270  858  
Total cash, cash equivalents, and restricted cash, end of period$687,223  $39,023  
Supplemental disclosures of cash flow information
Cash paid for interest$—  $—  
SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES:
Accretion of redeemable convertible preferred stock$  $83  
Purchases of property and equipment included in accounts payable and accrued liabilities$1,256  $87  
Contingent consideration liability related to myStrength acquisition$  $3,300  
Unpaid working capital adjustment related to myStrength acquisition$  $119  
Capitalized internal-use software costs in accounts payable and accrued liabilities$(335) $(61) 
Convertible senior notes issuance costs in accounts payable and accrued liabilities$631  $  
Unpaid offering costs$  $1,312  
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

LIVONGO HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. Organization and Description of Business
Nature of the Business
Livongo Health, Inc. (“we”, “us”, “the Company”, or “Livongo”) was incorporated in the state of Delaware on October 16, 2008, under the name of EosHealth, Inc. In September 2014, we changed our name to Livongo Health, Inc. Livongo empowers people with chronic conditions to live better and healthier lives. We have created a unified platform that provides smart, cellular-connected devices, supplies, informed coaching, data science-enabled insights and facilitates access to medications across multiple chronic conditions to help our members lead better lives. We currently offer Livongo for Diabetes, Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health by myStrength. We create consumer-first experiences with high member satisfaction, measurable, sustainable health outcomes, and more cost-effective care for our members and our clients. This approach is leading to better clinical and financial outcomes while also creating a better experience for people with chronic conditions and their care team of family, friends, and medical professionals. Our headquarters are located in Mountain View, California, and we serve customers throughout North America.
Initial Public Offering
In July 2019, we completed our initial public offering ("IPO") in which we issued and sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We received net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of $2.4 million. Offering costs were capitalized and consisted of fees and expenses incurred in connection with the sale of our common stock in the IPO, including the legal, accounting, printing and other IPO-related costs. Upon completion of the IPO, these deferred offering costs were reclassified to stockholders’ equity and recorded against the proceeds from the offering. Immediately prior to the closing of the IPO, all 58,615,488 shares of our then-outstanding redeemable convertible preferred stock automatically converted into 58,615,488 shares of common stock at their respective conversion ratios and we reclassified $236.9 million of redeemable convertible preferred stock to additional paid-in capital and $0.1 million to common stock on our condensed consolidated balance sheet.
Reverse Stock Split
In June 2019, our board of directors and stockholders approved a 1-for-2 reverse stock split of our common stock and redeemable convertible preferred stock, which was effected on June 27, 2019 pursuant to an amendment to our amended and restated certificate of incorporation. The par value of the common stock and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All references to redeemable convertible preferred stock, common stock, options to purchase common stock, restricted stock awards, restricted stock units, common stock warrants, per share data, and related information included in the accompanying condensed consolidated financial statements have been adjusted to reflect this reverse stock split for all periods presented.
Liquidity and Capital Resources
We have incurred losses since inception. As of June 30, 2020, we had an accumulated deficit of $171.3 million. During the six months ended June 30, 2020, we incurred a net loss of $7.1 million and used $3.6 million of cash in operating activities. During the six months ended June 30, 2019, we incurred a net loss of $27.3 million and used $40.0 million of cash in operating activities.
As described above, we received net proceeds of $377.5 million from our IPO in July 2019. Prior to our IPO, we primarily funded our operations through the sale of our redeemable convertible preferred stock. In addition, in June 2020, and as more fully described in Note 3, we raised additional financing through the issuance of $550.0 million aggregate principle of 0.875% convertible senior notes due 2025 (the "Notes"). The continued execution of our long-term business plan may require us to explore additional financing. While we have historically been successful in obtaining both equity and debt financing, there can be no assurance that such additional financing, if necessary, will be available or, if available, that such financings can be obtained on satisfactory terms.

9

Risks and Uncertainties
In March 2020, the World Health Organization declared the 2019 novel coronavirus ("COVID-19") a global pandemic. We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business. While the COVID-19 pandemic has not had a material adverse impact on our financial condition and results of operations to date, the future impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the pandemic, impact on our clients and members, impact on our sales cycles, impact on our marketing efforts, and effect on our suppliers, all of which are uncertain and cannot be predicted. Public and private sector policies and initiatives to reduce the transmission of COVID-19 and disruptions to our operations and the operations of our third-party suppliers, along with the related global slowdown in economic activity, may result in decreased revenues, decreased collections, and increased costs, and we expect such impacts on our revenue, collections, and costs to continue through the duration of this crisis. As of the issuance date of these financial statements, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity or results of operations is uncertain. In addition, due to our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our revenue until future periods. It is possible that the COVID-19 pandemic, the measures taken by the governments and businesses affected and the resulting economic impact may materially and adversely affect our business, results of operations, cash flows and financial positions as well as our customers.
10

2. Summary of Significant Accounting Policies
Basis of Presentation
The condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and include the accounts of Livongo Health, Inc. and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
The condensed consolidated balance sheet as of December 31, 2019 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including notes required by U.S. GAAP. The accompanying interim condensed consolidated balance sheets as of June 30, 2020, the interim condensed consolidated statements of operations and the interim condensed consolidated statements of redeemable convertible preferred stock and stockholders’ deficit for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state our financial position as of June 30, 2020, the results of our operations for the three and six months ended June 30, 2020 and 2019 and result of our cash flows for the six months ended June 30, 2020 and 2019. The financial data and other financial information disclosure in the notes to these interim condensed consolidated financial statements related to the three and six months periods are also unaudited. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the operating results expected for the year ending December 31, 2020 or any future period.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on March 24, 2020. We have revised our condensed consolidated statements of operations and cash flows for the three and six months ended June 30, 2019 to reflect the adoption of Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers (Topic 606), or ASC 606, as of January 1, 2019, on a modified retrospective basis. This revision was made because our financial statements presented for the three and six months ended June 30, 2019 were prepared in accordance with ASC 605, the prior accounting standard.
We made other adjustments to our financial results for the first quarter through the third quarter of 2019 to correct errors that consist of (i) a $1.9 million total adjustment for the capitalization and amortization of device costs for Livongo for Hypertension and Livongo for Prediabetes and Weight Management, (ii) a $1.2 million total reduction of sales and marketing expenses for the capitalization and amortization of certain sales commissions, and (iii) a $0.4 million increase in sales and marketing expenses. We evaluated the materiality of these revisions, quantitatively and qualitatively, and determined that these revisions were not material to any of our previously issued condensed consolidated financial statements.

In addition, in connection with the preparation of our 2019 Annual Report on Form 10-K, we identified an immaterial error in the condensed consolidated statements of cash flows for the second and third quarterly periods of 2019 included in our 2019 Quarterly Reports on Form 10-Q relating to the release of an escrow deposit for a prior acquisition that was incorrectly classified as a cash outflow within investing activities. We have corrected the error in the accompanying six months ended June 30, 2019 condensed consolidated statement of cash flows by decreasing cash flows used in investing activities by $1.3 million and increasing cash flows used in financing activities by $1.3 million.
Comprehensive Loss
For the three and six months ended June 30, 2020 and 2019, there was no difference between comprehensive loss and net loss.
11


Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Such estimates, judgments, and assumptions include: revenue recognition, allowance for doubtful accounts, the period of benefit for deferred commissions, the period of benefit for deferred device costs, estimated costs for capitalized internal-use software, assessment of the useful life and recoverability of long-lived assets, fair values of stock-based awards, contingent consideration in business combinations, the incremental borrowing rate ("IBR") applied in lease accounting, effective interest rate of the liability component of our Notes, income taxes, and fair value of Notes. Actual results could be different from these estimates. While the COVID-19 pandemic has not had a material adverse impact on our results of operations to date, our estimates for revenue recognition and allowance for doubtful accounts, as well as our other estimates, judgments, and assumptions, may be materially and adversely different from our actual results as a result of the COVID-19 pandemic. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected.

Convertible Senior Notes
On June 4, 2020 (“Issuance Date”), we issued $550.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2025 ("Notes") in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Each $1,000 of principal of these Notes is initially convertible into 13.2329 shares of our common stock, which is equivalent to an initial conversion price of approximately $75.57 per share, subject to adjustment upon the occurrence of specified events set forth in the indenture that governs the terms of the Notes (the "Indenture"). The Notes are general unsecured obligations of Livongo and interest is payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering were $534.6 million after deducting purchasing discounts and issuance costs, of which $0.6 million was paid subsequent to June 30, 2020. See Note 3 for additional details.
The Notes are accounted for in accordance with FASB ASC Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using an income-based approach. For the income-based approach, we use a convertible bond lattice model that includes assumptions such as volatility and the risk-free rate. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the Notes. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the contractual term of the Notes using an effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components were based on their relative values.
Emerging Growth Company Status
We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The JOBS Act provides that an emerging growth company can take advantage of the extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards.



12

Concentration of Risk
Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, certificates of deposit, accounts receivable and the Capped Call Transactions (Note 3). We maintain our cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. We invest our cash equivalents in highly rated money market funds and short-term investments in certificates of deposit. We have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk on cash, cash equivalents, investments and restricted cash and perform periodic evaluations of the credit standing of such institutions.
Our sales are predominately to self-insured employers, healthcare providers, and insurance carriers located throughout North America. Accounts receivable are recorded at the invoiced amount, and are stated at realizable value, net of an allowance for doubtful accounts. We perform ongoing assessments of our clients to assess the collectability of the accounts based on a number of factors, including past transaction experience, age of the accounts receivable, review of the invoicing terms of the contracts, and recent communication with clients. We have not experienced material credit losses from our accounts receivable.
Significant clients and partners are those which represent 10% or more of our net accounts receivable balance or revenue during the period at each respective consolidated balance sheet date.
There were no clients that represented 10% or more of our revenue or accounts receivable balance for the three and six months ended June 30, 2019 or as of December 31, 2019. For each significant client that represented 10% or more of our accounts receivable balance or revenue during the three and six months ended June 30, 2020, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:

RevenueAccounts Receivable
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202020192020201920202019
(unaudited)
Client A25 % %21   %12 % %
Our significant client was contracted through a partner, which is not shown below as the only revenue and our accounts receivable balance for such significant partner is from our significant client. For each significant partner that represented 10% or more of our accounts receivable balance or revenue during the periods presented, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:
RevenueAccounts Receivable
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202020192020201920202019
(unaudited)
Partner A17 %27 %20 %26 %17 %23 %
Partner B15 %24 %16  24 %21 %25 %
We utilize a limited number of manufacturing vendors to build and assemble our products. The hardware components included in our devices are sourced from various suppliers by the manufacturer and are principally industry standard parts and components that are available from multiple vendors. Device quality or performance failures or changes in the contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our clients and thereby have a material adverse impact on our business, financial condition and results of operations.
Recent Accounting Pronouncements Adopted in Fiscal 2020
Leases: In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-02, Leases (Topic 842) and subsequent amendments to the initial guidance (collectively, "ASC 842"), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. This ASU is effective for us for the interim periods and year ending December 31, 2020. Early adoption is permitted. We adopted ASC 842 on January 1, 2020 using the modified retrospective approach by electing to use the optional transition method which allows us to continue to apply the previous guidance, including disclosure requirements, in the comparative periods presented.

13

We elected to use certain practical expedients permitted under the transition guidance within the new guidance, which allows us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption. We also elected not to use the hindsight practical expedient in determining the lease term and impairment of the operating lease right-of-use ("ROU") assets and elected not to record operating leases with an initial term of 12 months or less on our condensed consolidated balance sheets. We elected not to separate lease and non-lease components for all classes of underlying assets.

Adoption of the new lease standard resulted in the recording of ROU assets and operating lease liabilities of approximately $18.1 million and $18.6 million, respectively, as of January 1, 2020. The difference between the ROU assets and operating lease liabilities primarily relates to deferred rent of $0.5 million recorded in accordance with the previous lease guidance. The adoption had no impact on total cash flows from operations other than a change within operating cash flows.

We determine if an arrangement is or contains a lease at inception. Our lease agreements do not contain any material options to extend or terminate leases, any material residual value guarantees, any material restrictions or covenants, or any material variable lease payments. Any variable lease payments consist of common area maintenance, taxes and other costs and are expensed as incurred. We have performed an evaluation of our other contracts with customers and suppliers in accordance with ASC 842 and have determined that, none of our other contracts contain a lease.

ROU assets represent our right to use an underlying asset for the lease term, while operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at the commencement date. In determining the present value of lease payments, we use our IBR based on the information available at the lease commencement date, including the lease term, for operating leases. The incremental borrowing rate is a hypothetical rate based on our understanding of what our credit rating would be for a secured borrowing in the country where the lease was executed. Upon adoption, the ROU asset was valued at the amount of the operating lease liabilities adjusted for lease incentives, prepaid rent, and deferred rent as of January 1, 2020.

The adoption of the new standard resulted in changes to our accounting policies for leases and in additional disclosures. See Note 8.
Stock-Based Compensation: In June 2018, the FASB issued ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting. The standard simplifies the accounting for share-based payments granted to nonemployees for goods and services and aligns most of the guidance on such payments to the nonemployees with the requirements for share-based payments granted to employees. ASU No. 2018-07 is effective for us for the interim periods and the year beginning January 1, 2020. Early adoption is permitted. We adopted this new standard using a prospective method on January 1, 2020. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.
Disclosure of Fair Value Measurement: In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB's disclosure framework project. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2018-13 is effective for us for the interim periods and the year beginning January 1, 2020. We adopted the new standard using a prospective method effective on January 1, 2020. The adoption of this ASU resulted in additional disclosures in Note 7 of our condensed consolidated financial statements.
Cloud Computing Arrangements Implementation Costs: In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use-software. This ASU is effective for us for the year ending December 31, 2021, and interim periods within the year ending December 31, 2022. Early adoption is permitted. We early adopted this new standard on a prospective method effective on April 1, 2020, which did not have a material impact on the Company's condensed consolidated financial statements.
14

New Accounting Pronouncements Not Yet Adopted
Credit Losses: In June 2018, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently. For trade receivables, loans, and other financial assets, we will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than a reduction in the amortized cost basis of the securities. This new standard is effective for us for the interim periods within and the year ending December 31, 2020. Early adoption is permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.
Income Taxes: In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies that accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim periods within and year ending December 31, 2021. Early adoption is permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the adoption of this standard on our consolidated financial statements.
15

3. Debt
Convertible Senior Notes
On June 4, 2020 (“Issuance Date”), we issued $550.0 million aggregate principal amount of Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Each $1,000 of principal of these Notes is initially convertible into 13.2329 shares of our common stock, which is equivalent to an initial conversion price of approximately $75.57 per share, subject to adjustment upon the occurrence of specified events set forth in the Indenture. The Notes are general unsecured obligations of Livongo and interest is payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering were $534.6 million after deducting purchasing discounts and issuance costs, of which 0.6 million was paid subsequent to June 30, 2020.
Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding March 1, 2025, only under the following circumstances:
(1) during any fiscal quarter commencing after the fiscal quarter ending on September 30, 2020 (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
(2) during the five-business day period after any five consecutive trading day period (the ‘‘measurement period’’) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the Notes on each such trading day;
(3) if we call such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
(4) upon the occurrence of specified corporate events.
On or after March 1, 2025, holders may convert all or any portion of their Notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Upon conversion, it is our current intent to settle the first $1,000 of conversion value for each $1,000 principal amount of the Notes in cash and pay or deliver cash, shares of common stock or a combination of cash and shares of common stock for any remaining conversion value in excess of the principal amount, in each case at our election. If we satisfy our conversion obligation solely in cash or through payment and delivery of a combination of cash and shares of common stock the amount of cash and shares of common stock, if any, due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 40 - trading day observation period. If we undergo a fundamental change (as defined in the Indenture) at any time prior to the maturity date, holders will have the right, at their option, to require us to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events that occur prior to the maturity date or following our issuance of a notice of redemption, we will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event or convert its Notes called for redemption during the related redemption period in certain circumstances.
We may not redeem the Notes prior to June 5, 2023. On or after June 5, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, we may redeem for cash all or any portion of the Notes, at our option, if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
Total issuance costs of $15.4 million related to the Notes were allocated between liability and equity in the relative values as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the contractual term of the Notes based on the effective interest rate. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. We recorded liability issuance costs of $11.4 million and equity issuance costs of $4.0 million.

16




The carrying value of the Notes consisted of the following (in thousands):

As of June 30, 2020
Liability component:
Principal
$550,000  
Less: unamortized discount
(142,324) 
Less: unamortized issuance costs
(11,230) 
Net carrying amount
$396,446  
Equity component:
Notes
$144,106  
Less: issuance costs
(4,036) 
Carrying amount of the equity component(1)
$140,070  

(1) Included in the consolidated balance sheets within Additional paid-in capital.


As of June 30, 2020, the fair value of the Notes was $660 million. The fair value of the Notes was determined on the basis of market prices observable for similar instruments and is considered Level 2 in the fair value hierarchy. We carry the liability component of the Notes at face value less unamortized debt discount and issuance costs on our condensed consolidated balance sheets and provide the fair value for disclosure purposes only.

Total interest expense on the Notes, reflecting the effective interest rate of 7.72%, was as follows for the three and six months ended June 30, 2020 (in thousands):

Three and six months ended June 30, 2020
Contractual interest expense$361  
Amortization of debt discount1,781  
Amortization of issuance costs141  
Total$2,283  
The following table summarizes the payments due by period for the Notes.

Payments Due by Period
Less than 1 Year1-3 Years3-5 YearsMore than 5 YearsTotal
(in thousands)
Payment of principal and interest of convertible senior notes$4,772  $9,625  $559,625  $  $574,022  

Capped Call Transactions

In connection with the issuance of the Notes, we entered into privately negotiated capped call transactions (the "Capped Call Transactions") with certain of the initial purchasers of the Notes and/or their respective affiliates or other financial institutions (the “counterparties”). The Capped Call Transactions give us the right to purchase 7.3 million shares at a strike price equal to $75.57 per share, subject to certain adjustments, corresponding with the conversion rate and conversion price of the Notes, respectively. The Capped Call Transactions will be net share or net cash settled, at our option, subject to a stock market price cap of $118.54. The Capped Call Transactions are expected to partially offset the potential dilution to our common stock upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount upon
17

conversion of the Notes to the extent that the market price per share of our common stock, as measured under the terms of the Capped Call Transactions, is greater than the strike price of the Capped Call Transactions and less than the cap price of the Capped Call Transaction.

We paid $69.9 million to the counterparties for the cost of the Capped Call Transactions. Final settlement of the Capped Call Transactions is scheduled to occur on May 29, 2025, however they could be exercised and settled early upon the occurrence of certain events as set forth in the Indenture or in connection with the conversion, redemption, or repurchase of a corresponding Note. The cost of $69.9 million incurred to purchase the Capped Call Transactions is recorded as a reduction to our additional paid-in capital and will not be remeasured.


Revolving Loan
In July 2019, we entered into a Loan and Security Agreement with Silicon Valley Bank ("SVB"). The agreement provides a secured revolving loan facility in an aggregate principal amount of up to $30.0 million with a maturity of any revolving loan thereunder in July 2022. Revolving loans under this facility bear interest at a floating rate equal to the greater of (i) 5.25% or (ii) the prime rate published in the Wall Street Journal, minus 0.25%. Interest on any revolving loan is due and payable monthly in arrears.
Our obligations under the Loan and Security Agreement are secured by a security interest on substantially all of our assets, excluding our intellectual property. The Loan and Security Agreement contains a financial covenant along with covenants limiting our ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions.
The Loan and Security Agreement also contains customary events of default, upon which SVB may declare all or a portion of our outstanding obligations payable to be immediately due and payable. There were no amounts outstanding under the agreement as of June 30, 2020 or December 31, 2019. Fees incurred under the revolving loan facility during the three months ended June 30, 2020 were not material. The Loan and Security Agreement was amended on June 1, 2020 to, among other things, permit the issuance of the Notes and the entry into the Capped Call Transactions.
4. Revenue, Deferred Revenue and Deferred Costs and Other
Deferred Revenue
Deferred revenue activity is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30, 2020
2020201920202019
Balance at beginning of period$6,099  $3,527  $4,599  $2,051  
Amounts billed but unrecognized2,937  2,390  6,077  3,768  
Revenue recognized(2,055) (1,813) (3,695) (3,122) 
Assumed from business combination      1,407  
Balance at end of period$6,981  $4,104  $6,981  $4,104  
Balance at the end of period (in thousands):
June 30,June 30,
20202019
Deferred revenue, current$5,420  $3,467  
Deferred revenue, noncurrent1,561  637  
Total deferred revenue$6,981  $4,104  
We expect to recognize $5.4 million of revenue in the next 12 months and $1.6 million of revenue thereafter, related to future performance obligations that were unsatisfied or partially satisfied as of June 30, 2020.
18

Accrued Rebates
Accrued rebates represent the amounts in client contracts that are subject to pricing adjustments based on various performance metrics, such as member satisfaction scores, cost savings guarantees and health outcome guarantees, which if not met typically require us to refund a portion of the per participant per month fee paid. We defer an estimate of the amount of consideration that we expect to refund to our clients from the monthly per participant per month fee until the performance metric is met. As of June 30, 2020 and December 31, 2019, accrued rebates of $1.6 million and $1.2 million, respectively, were recorded within accrued expenses and other current liabilities on our condensed consolidated balance sheets.
The activity is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30, 2020
2020201920202019
Balance at beginning of period$1,730  $533  $1,152  $609  
ASC 606 adoption date impact adjustment —  —  —  (222) 
Amount deferred398  (9) 1,174  184  
Revenue recognized(275)   (473) (2) 
Payments(211) (50) (211) (95) 
Balance at end of period$1,642  $474  $1,642  $474  
Deferred Costs and Other
Deferred costs and other activity are as follows (in thousands):
Three Months Ended June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$29,750  $2,868  $472  $33,090  
Additions14,606  80  96  14,782  
Revenue recognized    (167) (167) 
Cost of revenue recognized(7,430)     (7,430) 
Sales and marketing expenses recognized  (294)   (294) 
Balance at end of period$36,926  $2,654  $401  $39,981  
Three Months Ended June 30, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$14,366  $3,438  $638  $18,442  
Additions6,095  184  32  6,311  
Revenue recognized    (250) (250) 
Cost of revenue recognized(3,350)     (3,350) 
Sales and marketing expenses recognized  (257)   (257) 
Balance at end of period$17,111  $3,365  $420  $20,896  
19


Six Months Ended June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$18,579  $2,988  $184  $21,751  
Additions31,750  254  514  32,518  
Revenue recognized    (297) (297) 
Cost of revenue recognized(13,403)     (13,403) 
Sales and marketing expenses recognized  (588)   (588) 
Balance at end of period$36,926  $2,654  $401  $39,981  


Six Months Ended June 30, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$8,469  $  $  $8,469  
ASC 606 adoption date impact adjustment  3,692  771  4,463  
Additions14,590  184  144  14,918  
Revenue recognized    (495) (495) 
Cost of revenue recognized(5,948)     (5,948) 
Sales and marketing expenses recognized$  $(511) $  $(511) 
Balance at end of period$17,111  $3,365  $420  $20,896  
Balance at the end of period (in thousands):
June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Deferred costs, current$25,561  $1,176  $401  $27,138  
Deferred costs, noncurrent11,365  1,478    12,843  
Total deferred costs$36,926  $2,654  $401  $39,981  
December 31, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Deferred costs, current$14,746  $1,121  $184  $16,051  
Deferred costs, noncurrent3,833  1,867    5,700  
Total deferred costs$18,579  $2,988  $184  $21,751  

20

5. Business Combinations
Retrofit Inc.
We acquired all of the issued and outstanding shares of Retrofit Inc. (“Retrofit”), a privately-held, Illinois-based entity, and a leading provider of weight-management and disease-prevention programs, through a share purchase agreement (the “Retrofit Purchase Agreement”) in exchange for cash consideration (the “Retrofit Acquisition”) in April 2018. The Retrofit Acquisition provides us with an evidence-based diabetes prevention program that enhances our data science capabilities and our expertise in holistic weight management including nutrition, exercise and mindset.
The total consideration transferred as part of the Retrofit Acquisition consisted of a cash payment on the closing date, adjusted for customary closing adjustments, of $12.4 million. Upon the close of the Retrofit Acquisition, as part of the Retrofit Purchase Agreement, we placed in escrow an earn-out consideration of $7.0 million held by a third-party escrow agent to be released to the former stockholders of Retrofit contingent upon achieving future qualified member targets as determined on December 31, 2019, 2020, and 2021 (the “Retrofit Contingent Consideration”). We recorded a corresponding escrow asset of $7.0 million on our condensed consolidated balance sheet upon the close of the acquisition. We estimated the fair value of the Retrofit Contingent Consideration to be $6.2 million as of the acquisition date using a Monte Carlo simulation model, which together with the cash consideration resulted in total purchase consideration of $18.6 million. The Retrofit Contingent Consideration is subject to remeasurement at each reporting date until the payments are released from escrow, with the remeasurement adjustment reported in our condensed consolidated statements of operations. During the three and six months ended June 30, 2019, the fair value of the Retrofit Contingent Consideration had reduced and we recorded a benefit of $0.3 million and such amounts were insignificant for the three and six months ended June 30, 2020, In April 2019, we released $1.8 million from the escrow deposit, of which $1.3 million was paid to the former stockholders of Retrofit and in June 2020, we released $2.1 million, of which $0.5 million was paid to the former stockholders of Retrofit. As of June 30, 2020 and December 31, 2019, the remaining Retrofit Contingent Consideration was $2.4 million and $2.8 million, respectively.
myStrength, Inc.
In February 2019, we acquired all of the issued and outstanding shares of myStrength, Inc. (“myStrength”), a privately-held entity based in Denver, Colorado, and a leading provider of digital behavioral health solutions through an agreement and plan of merger (the “myStrength Purchase Agreement”) in exchange for cash consideration (the “myStrength Acquisition”). The myStrength Acquisition has enabled us to more fully address the health of the whole person by bringing behavioral health conditions including depression, anxiety, stress, substance use disorder, chronic pain, opioid addiction and recovery, and insomnia to our Applied Health Signals solution.
The total consideration for the myStrength Acquisition was $30.1 million in cash, subject to a closing adjustment of $0.1 million. As part of the myStrength Purchase Agreement, we are obligated to pay an earn-out consideration up to $5.0 million contingent upon satisfying future milestones for the year ended December 31, 2019 (the “myStrength Contingent Consideration”). We estimated the fair value of the myStrength Contingent Consideration to be $3.3 million as of the acquisition date using a Monte Carlo simulation model, which together with the cash consideration, resulted in total purchase consideration of $33.5 million. The myStrength Contingent Consideration was subject to remeasurement at each reporting date until the payments are made, with the remeasurement adjustment reported in our condensed consolidated statements of operations. For the three and six months ended June 30, 2019, we increased the fair value of the myStrength Contingent Consideration and recorded an expense of $0.6 and $1.2 million, respectively, in our condensed consolidated statements of operations. In December 2019, we paid $2.4 million of the myStrength contingent consideration to the former shareholders of myStrength. In February 2020, we paid the remaining fair value of the myStrength contingent consideration of $2.6 million.
21

The purchase consideration of $33.5 million was allocated as follows:
Amount
(in thousands)
Cash and cash equivalents$2,643  
Accounts receivable1,337  
Other current assets140  
Property and equipment114  
Intangible assets13,900  
Other assets34  
Total assets acquired18,168  
Accounts payable173  
Accrued expenses and other liabilities1,787  
Deferred revenue1,407  
Deferred tax liability, net1,396  
Total liabilities assumed4,763  
Goodwill20,092  
Total purchase consideration$33,497  
The following table sets forth the components of the identifiable intangible assets acquired and their estimated useful lives as of the acquisition date:
CostUseful Life
(in thousands)(years)
Customer relationships$4,300  7.0
Developed technology9,200  7.0
Trade name400  5.0
Total$13,900  
The estimated fair values of the intangible assets acquired were determined based on the income approach to measure the fair value of the trade name, customer relationships, and developed technology. These fair value measurements were based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy.
Additionally, in the first quarter of 2019, we incurred a total of $0.2 million of acquisition-related costs as a result of the myStrength acquisition.
Goodwill represents the excess of the purchase consideration over the estimated acquisition date fair value of the net tangible and intangible assets acquired and liabilities assumed. Goodwill is primarily attributable to expected post-acquisition synergies from integrating myStrength’s assembled workforce and developed technology into our product offerings and cross-selling opportunities. Goodwill recorded is not deductible for income tax purposes. The results of operations of myStrength have been included in our consolidated financial statements from the respective date of purchase.
Unaudited Pro Forma Financial Information
The following unaudited pro forma information presents the combined results of operations as if the myStrength Acquisition had been completed on January 1, 2018, the beginning of the comparable prior annual reporting period. The unaudited pro forma results include adjustments primarily related to the following: (i) interest expense related to the legacy debt of myStrength that was not acquired; (ii) amortization of the acquired intangible assets; (iii) fair value adjustment for deferred revenue; (iv) the inclusion of acquisition-related costs as of the earliest period presented; and (v) the associated tax impact of the acquisitions and these unaudited pro forma adjustments.
22

Six Months Ended June 30, 2019
(in thousands)
Revenue$73,580  
Net loss$(26,009) 
6. Balance Sheet Components
Inventories
Inventories of $17.6 million and $29.0 million, as of June 30, 2020 and December 31, 2019, respectively, consisted of finished goods.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
June 30,December 31,
20202019
(in thousands)
Prepaid expenses$5,821  $6,691  
Escrow deposit, current3,244  2,100  
Interest receivable1,118  504  
Prepaid rent568  352  
Short-term deposits567  201  
Other current assets  12  
Total$11,318  $9,860  
Property and Equipment, Net
Property and equipment consisted of the following:
June 30,December 31,
20202019
(in thousands)
Computer, equipment and software$4,618  $2,218  
Furniture and fixtures1,971  915  
Capitalized internal-use software13,971  11,229  
Leasehold improvements3,207  1,092  
Property and equipment23,767  15,454  
Less: accumulated depreciation(7,558) (5,100) 
Property and equipment, net$16,209  $10,354  
Depreciation and amortization expense was $1.4 million and $0.7 million for the three months ended June 30, 2020 and 2019, respectively, and $2.6 million and $1.5 million for the six months ended June 30, 2020 and 2019, respectively.
23

Intangible Assets, Net
Intangible assets consisted of the following as of June 30, 2020:
Gross ValueAccumulated
Amortization
Net Book
Value
Weighted-
Average
Remaining
Useful Life
(in thousands)(years)
Customer relationships$8,190  $(1,729) $6,461  6.6
Developed technology11,020  (2,687) 8,333  5.2
Trade name448  (161) 287  3.6
Total$19,658  $(4,577) $15,081  
Intangible assets consisted of the following as of December 31, 2019:
Gross ValueAccumulated
Amortization
Net Book
Value
Weighted-
Average
Remaining
Useful Life
(in thousands)(years)
Customer relationships$8,190  $(1,227) $6,963  7.1
Developed technology11,020  (1,848) 9,172  5.7
Trade names448  (114) 334  4.0
Total$19,658  $(3,189) $16,469  

Amortization expense for intangible assets for the three and six months ended June 30, 2020 and 2019 is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Customer relationships$251  $251  $502  $418  
Developed technology419  353  839  730  
Trade names22  25  47  45  
Total$692  $629  $1,388  $1,193  
The expected future amortization expense related to intangible assets as of June 30, 2020 was as follows:
Amount
(in thousands)
Remainder of 2020$1,381  
20212,762  
20222,750  
20232,494  
20242,324  
Thereafter3,370  
Total$15,081  
Goodwill
Goodwill was $35.8 million as of June 30, 2020 and December 31, 2019. Through June 30, 2020, there has not been any impairment of goodwill.
24

Other Noncurrent Assets
Other noncurrent assets consisted of the following:
June 30,December 31,
20202019
(in thousands)
Escrow deposit, noncurrent$  $3,150  
Other569  310  
Total$569  $3,460  
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
June 30,December 31,
20202019
(in thousands)
Accrued bonus$6,654  $8,652  
Vendor accruals4,888  3,984  
Contingent consideration, current2,445  3,004  
Accrued commissions3,827  2,611  
Accrued payroll and employee benefits2,837  2,291  
Accrued sales and use taxes
1,043  932  
Accrued rebates1,642  1,152  
Employee contribution to ESPP721  1,805  
Accrued Interest361    
Operating lease liabilities, current 3,130    
Other accrued expenses8,136  3,370  
Total$35,684  $27,801  
7. Fair Value Measurements
The following table sets forth the fair value of our financial assets and liabilities by level within the fair value hierarchy:
June 30, 2020
Level 1Level 2Level 3Fair Value
(in thousands)
Assets
Short-term investment:
Certificate of deposit150,000      150,000  
Total assets at fair value$150,000  $  $  $150,000  
Liabilities
Other current liabilities—contingent consideration$  $  $2,445  $2,445  
Total liabilities at fair value$  $  $2,445  $2,445  
25




December 31, 2019
Level 1Level 2Level 3Fair Value
(in thousands)
Assets
Cash equivalents:
Money market funds$130,640  $  $  $130,640  
Short-term investment:
Certificate of deposit$150,000  $  $  $150,000  
Total assets at fair value$280,640  $  $  $280,640  
Liabilities
Other current liabilities—contingent consideration$  $  $3,004  $3,004  
Other noncurrent liabilities—contingent consideration    2,411  2,411  
Total liabilities at fair value$  $  $5,415  $5,415  
Cash, Cash Equivalents and Short-Term Investments
Our valuation techniques used to measure the fair value of Level 1 assets are derived from quoted prices in active markets for identical assets or liabilities.

Cash, cash equivalents and short-term investments were as follows (in thousands): 
June 30, 2020
Adjusted Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
(in thousands)
Cash$685,953  $—  $—  $685,953  
Money market funds  —  $—    
Total cash, and cash equivalents685,953  —  —  685,953  
Certificate of deposit150,000      150,000  
Total short-term investments150,000      150,000  
Total cash, cash equivalents and short-term investments$835,953  $  $  $835,953  
December 31, 2019
Adjusted Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
(in thousands)
Cash$111,098  $—  $—  $111,098  
Money market funds130,640  —  —  130,640  
Total cash, and cash equivalents241,738  —  —  241,738  
Certificate of deposit150,000    150,000  
Total short-term investments150,000      150,000  
Total cash, cash equivalents and short-term investments$391,738  $  $  $391,738  
26


Contingent Consideration Liability
In connection with the Retrofit Acquisition in April 2018, we recorded a contingent consideration liability, which is payable subject to the achievement of certain targets for 2018, 2019, and 2020. In connection with the myStrength Acquisition in February 2019, we recorded a contingent liability, which was payable subject to the achievement of certain targets for 2019 and was paid in February 2020. The fair values of these contingent consideration liabilities were estimated with a Monte Carlo simulation model using Level 3 inputs to assess the probability of us achieving the targets, and any subsequent changes in fair value are recorded in the condensed consolidated statements of operations until settlement. As of June 30, 2020, the significant inputs for the fair value of the remaining contingent liability included projected qualifying members for fiscal year 2020, weighted-average revenue volatility of 5.10%, weighted-average revenue discount rate of 0.6%, and weighted-average discount rate of 0.17%. See Note 5 for further discussion.
As of June 30, 2020 and December 31, 2019, total contingent consideration liabilities were $2.4 million and $5.4 million, respectively. The following table sets forth the changes in our contingent consideration liability for the periods presented:
Six Months Ended June 30,
20202019
(in thousands)
Beginning balance$5,415  $5,004  
Contingent consideration recorded upon acquisition (Note 5)  3,300  
Change in fair value of contingent consideration (Note 5)86  955  
Payment related to Retrofit contingent consideration (Note 5)(472) (1,316) 
Payment related to myStrength contingent consideration (Note 5)(2,584)   
Ending balance$2,445  7,943  
8. Operating Lease Liabilities

We lease office facilities under operating lease arrangements that have remaining lease terms ranging from 3 to 7 years. Our leases do not contain any material residual value guarantees or restrictive covenants. During the three and six months ended June 30, 2020, operating lease costs for non-cancelable operating lease costs were $0.9 million and $1.9 million, respectively. Variable lease costs were $0.1 million and $0.3 million for the three and six months ended June 30, 2020, respectively. Sublease income for the three and six months ended June 30, 2020 were not material.

Under ASC 840, the previous lease standard, total rent expense under operating leases during the three and six months ended June 30, 2019 was $0.6 million and $1.2 million, respectively.

A summary of supplemental lease information is as follows:
 June 30, 2020
(in thousands)

Weighted average remaining lease term (years)
4.5
Weighted average discount rate
3.8 %

27

Maturities of operating lease liabilities as of June 30, 2020 are as follows:
June 30, 2020
(in thousands)

Years ending December 31,
2020 (remaining 6 months)$2,490  
20215,094  
20225,242  
20235,213  
20241,799  
2025 and thereafter3,071  
Total lease payments22,909  
Less: imputed interest(1,963) 
Less: tenant allowance(2,058) 
Total operating lease liabilities$18,888  
Reported as:
Operating lease liabilities, current (1)$3,130  
Operating lease liabilities, noncurrent15,758  
Total operating lease liabilities$18,888  

(1) Included as part of "Accrued expenses and other current liabilities" on the condensed consolidated balance sheets.

Future minimum lease payments, net of future sublease income of $0.2 million, under operating leases as of December 31, 2019 under ASC 840, the prior lease standard, were as follows:
Net Minimum
Lease
Payments
(in thousands)
2020$3,908  
20215,055  
20225,233  
20235,141  
20241,756  
Thereafter3,068  
Total future minimum payments$24,161  


9. Commitments and Contingencies
Legal Matters
From time to time, we become involved in claims and other legal matters arising in the ordinary course of business. We investigate these claims as they arise. Although claims are inherently unpredictable, we are currently not aware of any matters that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, results of operations, financial position or cash flows.
We record liabilities for legal and other contingencies when losses are probable and estimable.
28

Although the results of litigation and claims are inherently unpredictable, we have not recorded an accrual for such contingencies as we believe that there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of June 30, 2020, and December 31, 2019.
Indemnification
We enter into indemnification provisions under our agreements with other companies in the ordinary course of business, including, but not limited to, clients, business partners, landlords, contractors and parties performing our research and development. Pursuant to these arrangements, we agree to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of our activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments we could be required to make under these agreements is not determinable. We have never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the fair value of these agreements is not material. We maintain commercial general liability insurance and product liability insurance to offset certain of our potential liabilities under these indemnification provisions.
In addition, we indemnify our officers, directors and certain key employees while they are serving in good faith in their respective capacities. To date, there have been no claims under these indemnification provisions.
10. Stockholders’ Equity
Redeemable Convertible Preferred Stock

In conjunction with our IPO in July 2019, all shares of redeemable convertible preferred stock then outstanding, totaling 58,615,488 shares, were automatically converted into an equivalent number of shares of common stock on a one-to-one basis and their carrying value, totaling $237.0 million, inclusive of accretion of redeemable convertible preferred stock, was reclassified into stockholders’ equity on our condensed consolidated balance sheets. No shares of redeemable convertible preferred stock were issued or outstanding as of June 30, 2020 or December 31, 2019.

Accretion to the redemption price of our redeemable convertible preferred stock was less than $0.1 million for the three and six months ended June 30, 2019, and zero for the three and six months ended June 30, 2020. Accretion is recognized as a reduction of additional paid-in capital with a corresponding increase to the carrying value of our redeemable convertible preferred stock. Upon completion of the IPO, the accretion rights of our redeemable convertible preferred stock were terminated.
Undesignated Preferred Stock

In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 100,000,000 shares of undesignated preferred stock, par value of $0.001 per share, with rights and preferences, including voting rights, designated from time to time by our board of directors.
Common Stock
In December 2019, we completed a secondary offering in which certain stockholders sold 2,777,327 shares of common stock at an offering price of $27.00 per share. The selling stockholders received all of the net proceeds from the sale of shares in this offering. We did not sell any shares or receive any proceeds in this secondary offering.

In July 2019, upon completion of our IPO, we sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We raised net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of approximately $2.4 million.

In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 900,000,000 shares of common stock with a par value of $0.001 per share.
29

As of June 30, 2020 and December 31, 2019, we reserved shares of common stock, on an as-if-converted basis, for future issuance as follows:
June 30,December 31,
20202019
(in thousands)
Outstanding warrants to purchase common stock695  695  
Outstanding options to purchase common stock11,011  14,020  
Outstanding restricted stock units4,785  5,208  
Restricted stock awards subject to repurchase614  736  
Estimated shares for future ESPP purchase1,752  890  
Convertible senior notes7,278    
Available for future issuance under 2019 Plan11,485  8,160  
Total37,620  29,709  

11. Common Stock Warrants
Common stock warrants outstanding as of June 30, 2020 and December 31, 2019 were as follows:
HolderIssue DateOutstanding
Shares
Exercise
Price
Exercisable
Shares
Expiration
Date
(in thousands, except per share data)
Partner3/1/2015695  $2.28695  2/28/2025
695  695  

No common stock warrants were exercised during the six months ended June 30, 2020. All common stock warrants were exercised during July, 2020.
12. Stock-Based Compensation
We have the following stock-based compensation plans: the EosHealth, Inc. 2008 Stock Incentive Plan (the “2008 Plan”), the Livongo Health, Inc. 2014 Stock Incentive Plan (the “2014 Plan”), and the 2019 Equity Incentive Plan (the "2019 Plan", and, together with the 2014 Plan and the 2008 Plan, the "Plans").
Our 2019 Plan became effective as of the business day immediately prior to the effective date of our IPO. A total of 8,004,000 shares of our common stock was initially reserved for issuance pursuant to our 2019 Plan. In addition, the shares reserved for issuance under our 2019 Plan include (i) shares that were reserved but unissued under our 2014 Plan as of immediately prior to its termination, plus (ii) shares subject to awards under our 2014 Plan, and our 2008 Plan that, on or after the termination of the 2014 Plan, expire or terminate and shares previously issued pursuant to our 2014 Plan or 2008 Plan, as applicable, that, on or after the termination of the 2014 Plan, are forfeited or repurchased by us (provided that the maximum number of shares that may be added to our 2019 Plan from the 2014 Plan and 2008 Plan is 21,770,029 shares). The number of shares of our common stock available for issuance under our 2019 Plan will also include an annual increase on the first day of each fiscal year beginning on January 1, 2020, equal to the least of: (i) 7,120,000 shares; (ii) 4% of the outstanding shares of our common stock as of the last day of our immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine as of no later than the last day of our immediately preceding fiscal year.
30

Stock Options

Stock option activity under the Plans is as follows:
Options Outstanding
Shares
Available
for Grant
Shares
Subject to
Options
Outstanding
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
(in thousands, except per share data and years)
Balance as of December 31, 20198,160  14,020  $1.85  6.7$325,474  
Shares authorized3,812  —  
Exercised—  (2,837) $1.36  
Forfeited/cancelled172  (172) $2.05  
Restricted stock units and PSUs granted(1,430) —  
Restricted stock units and PSUs forfeited278  —  
Restricted stock units and PSUs withheld for income taxes493  —  
Balance as of June 30, 202011,485  11,011  $1.97  6.4$806,215  
Vested and exercisable as of June 30, 20208,221  $1.64  6.1$604,619  
The aggregate intrinsic value of stock option awards exercised was $74.7 million and $23.9 million for the three months ended June 30, 2020 and 2019, respectively, and $105.9 million and $28.1 million for the six months ended June 30, 2020 and 2019, respectively. Aggregate intrinsic value represents the difference between the exercise price and the fair value of the shares underlying common stock on the date of exercise.
No options were granted during the three and six months ended June 30, 2020 and 2019. As of June 30, 2020, total unrecognized compensation expense related to unvested stock options, Performance RSUs and restricted stock units granted was $82.8 million, which is expected to be recognized over a weighted-average period of 3.5 years.
Options and Restricted Stock Units with Service- and Market-Based Vesting Conditions
In March 2019, we canceled stock options with a combination of service- and market-based vesting conditions covering a total of 196,460 shares that were granted in 2018. In January 2019, we granted restricted stock units covering a total of 161,250 shares with a combination of service- and market-based vesting conditions to an executive.
We recognized stock-based compensation expense of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, and $0.4 million and $0.6 million for the six months ended June 30, 2020 and 2019, respectively, in connection with these service- and market-based grants. Additionally, we recognized stock-based compensation expense of $0.2 million related to the canceled market-based options for the six months ended June 30, 2019.
The unrecognized stock-based compensation expense for market-based awards as of June 30, 2020 was $1.2 million, which is expected to be recognized over a weighted-average period of 2.2 years.
Restricted Stock Awards
SharesWeighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Unvested balance, December 31, 2019736  $9.76  
Vested(122) $9.76  
Unvested balance, June 30, 2020614  $9.76  
31

In March 2019, we issued a restricted stock award covering 982,301 shares of our common stock to an executive with a grant date fair value of $9.6 million.
We recognized restricted stock awards related stock-based compensation expense of $0.5 million and $2.9 million for the three months ended June 30, 2020 and 2019, respectively, and $1.0 million and $3.1 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, the unrecognized stock-based compensation expense related to these restricted stock awards was $4.5 million, which is expected to be recognized over a weighted-average period of 2.2 years.
Restricted Stock Units and Performance Stock Units
Restricted
Stock
Units, Performance
RSUs and PSUs
Weighted-
Average
Grant Date
Fair Value
(in thousands, except per
share data)
Balance as of December 31, 20194,708  $11.31  
Granted1,429  $42.48  
Released(1,074) $9.96  
Forfeited(278) $12.03  
Balance as of June 30, 20204,785  $13.52  
Prior to our IPO, we granted restricted stock units that contain both service- and performance-based vesting conditions to our executives, employees and consultants (“Performance RSUs”). The service-based vesting condition is generally satisfied (i) over four years with 25% vesting on the one-year anniversary of the award and the remainder vesting monthly over the next 36 months, or (ii) over four years with 1/48 vesting on the one-month anniversary of the award, and remainder vesting monthly over the next 47 months, subject to the grantee’s continued service with us through the vesting dates. The performance-based vesting condition is satisfied upon the earlier of (i) a change in control where the consideration paid to our equity security holders is cash, publicly traded stock, or a combination of both, or (ii) six months and one day following our IPO. The satisfaction of the performance-based vesting condition became probable upon the completion of our IPO in July 2019, at which point we recorded cumulative stock-based compensation expense using the accelerated attribution method. During the three months ended March 31, 2020, the vesting terms for Performance RSUs were modified from monthly to quarterly basis. The modification had no material impact on our condensed consolidated financial statements.
Subsequent to our IPO in July 2019, we grant restricted stock units to our executives, employees and consultants that only contain service-based vesting conditions ("RSUs"). The service-based vesting condition is generally satisfied over four years on a quarterly basis, with each 1/16 vesting on prefixed quarterly vesting anchor dates, subject to the grantee's continued service with us through the vesting dates.

In January 2019, we granted restricted stock units covering 982,301 shares to an executive that contain only service-based vesting conditions over a four year period and recognized stock-based compensation expense of $0.5 million and $0.5 million during the three months ended June 30, 2020 and 2019, respectively, and $0.9 million and $0.9 million during the six months ended June 30, 2020 and 2019, respectively. In addition, we granted restricted stock units covering 491,151 shares that immediately vested on the grant date and recognized $3.8 million of stock-based compensation expense in our condensed consolidated statements of operations for the six months ended June 30, 2019. The stock-based compensation expense related to performance RSUs and RSUs recognized in our condensed consolidated statements of operations was $4.5 million and $3.6 million during the three months ended, June 30, 2020 and 2019, respectively, and $10.6 million and $7.0 million during the six months ended, June 30, 2020 and 2019, respectively.
32

Additionally, included in the shares granted during the six months ended June 30, 2020, we issued performance-based restricted stock units covering 23,196 shares which consist of both service- and performance-based conditions. The service-based vesting condition is satisfied over one year on a quarterly basis from the date the applicable sales milestones are met. The performance-based vesting condition is satisfied upon the achievement of certain sales milestones. In April 2019, we issued other performance-based restricted stock units covering 100,000 shares which consist of both service- and performance-based vesting conditions including both the achievement of certain sales milestones and our IPO. The service-based vesting condition is satisfied over four years from the date the sales milestones were met. The performance-based vesting condition was satisfied upon both the achievement of certain sales milestones and our IPO. Stock-based compensation expense related to these performance-based restricted stock units that are expected to vest was $0.1 million and $0.2 million during the three and six months ended June 30, 2020, respectively.
2019 Employee Stock Purchase Plan
In July 2019, our board of directors adopted, and our stockholders approved, our Employee Stock Purchase Plan ("ESPP"). Our ESPP became effective as of the business day immediately prior to the effective date of our IPO. A total of 890,000 shares of our common stock was initially available for sale under our ESPP. In addition, the number of shares available for sale under our ESPP will include an annual increase on the first day of each fiscal year beginning on January 1, 2020, equal to the least of: (i) 2,670,000 shares, (ii) 1% of the outstanding shares of our common stock as of the last day of the immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine as of no later than the last day of our immediately preceding fiscal year. Each offering period will be approximately six months in duration commencing on the first trading day on or after May 15 and November 15 of each year and terminating on the first trading day on or after November 15 and May 15 approximately six months later, provided however that the first offering period commenced on the first trading day after our IPO date and will end on May 15, 2020.

All regular employees, including executive officers, employed by us or by any of our designated affiliates, except for those holding 5% or more of the total combined voting power or value of our common stock, may participate in the ESPP and may contribute, normally through payroll deductions, up to 15% of their earnings (as defined in the ESPP) for the purchase of our common stock under the ESPP. Unless otherwise determined by our board of directors, the purchase price of the shares will be 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date, subject to a limit of the lesser of (i) 500 shares of our common stock, or (ii) $12,500 divided by the fair market value of our common stock as of the first day of the offering period, with any resulting fractional share rounded down to the nearest whole share.
As of June 30, 2020, 90,613 shares of common stock have been purchased under our ESPP.
During the three and six months ended June 30, 2020, we recognized $0.4 million and $0.9 million, respectively, in stock-based compensation expense related to our ESPP in our condensed consolidated statements of operations. As of June 30, 2020, the unrecognized stock-based compensation expense related to our ESPP is $0.7 million, which is expected to be recognized over a weighted average period of 0.1 year.
Award Modifications
In March 2020, we accelerated vesting of 11,412 RSUs for terminated employees, resulting in an incremental stock-based compensation expense of $0.1 million recognized in the consolidated statements of operations for the six months ended June 30, 2020.
33

Stock-Based Compensation Expense
Stock-based compensation expense in the condensed consolidated statements of operations is summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Cost of revenue$118  $6  $210  12  
Research and development expenses1,593  491  3,809  852  
Sales and marketing expenses2,364  41  4,416  260  
General and administrative expenses5,800  3,915  9,503  8,839  
Total stock-based compensation expense$9,875  $4,453  $17,938  $9,963  
Stock-based compensation costs related to capitalized internal-use software during the three and six months ended June 30, 2020 was $0.2 million and $0.3 million, respectively and less than $0.1 million for the three months and six months ended June 30, 2019.
13. Income Taxes
We recorded an insignificant income tax expense for the six months ended June 30, 2020, primarily due to state taxes and income taxes on foreign income. The income tax benefit of $1.4 million for the six months ended June 30, 2019 was due to the release of a valuation allowance arising from a deferred tax liability in connection with the myStrength acquisition. The deferred tax liability provided an additional source of taxable income to support the realizability of pre-existing deferred tax assets.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted and signed into law. The CARES Act includes a number of income tax changes, including, but not limited to, (i) permitting net operating loss carrybacks to offset 100% of taxable income for taxable years beginning before 2021, (ii) accelerating AMT tax refunds, (iii) temporarily increasing the allowable business interest deduction from 30% to 50% of adjusted taxable income, and (iv) providing a technical correction for depreciation as relates to qualified improvement property. We have preliminarily evaluated the impact of the CARES Act and do not expect the CARES Act will result in material impact.
14. Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to our common stockholders:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands, except per share data)
Net loss$(1,554) $(12,977) $(7,127) $(27,348) 
Accretion of redeemable convertible preferred stock  (42)   (83) 
Net loss attributable to common stockholders$(1,554) $(13,019) $(7,127) $(27,431) 
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted97,896  18,916  96,719  18,564  
Net loss per share attributable to common stockholders, basic and diluted$(0.02) $(0.69) $(0.07) $(1.48) 
As we have reported net loss for each of the periods presented, all potentially dilutive securities are antidilutive. The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive:
34

Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Redeemable convertible preferred stock  58,615    58,615  
Stock options11,011  15,352  11,011  15,352  
Restricted stock awards subject to repurchase614  736  614  736  
Common stock warrants695  785  695  785  
Restricted stock units4,785  1,207  4,785  1,207  
Convertible senior notes7,278    7,278    
ESPP obligations14    14    
Total anti-dilutive shares24,397  76,695  24,397  76,695  

Based on the initial conversion price of $75.57, the entire outstanding principal amount of the convertible senior notes as of June 30, 2020 would have been convertible into 7,278 shares of our common stock. These shares were not considered in the calculation of diluted net loss per share attributable to common stockholders as the effect would have been anti-dilutive for the three and six months ended June 30, 2020 due to our net losses for those periods.

In addition, only the amount by which the conversion value exceeds the aggregate principal of the Notes (the “conversion spread”) would be considered in the diluted earnings per share computation under the treasury stock method as a result of our intent to settle the principle amount of the Notes in cash. The conversion spread would have a dilutive impact on diluted net income per share attributable to common stockholders if the average market price of our common stock for a given period exceeds the initial conversion price per share for Notes. Further, our Capped Call Transactions are and will continue to be excluded from the calculation of diluted earnings per share as their impact would be antidilutive under the treasury stock method.

15. Segment Information
We operate as one operating segment as we only report financial information on an aggregate and consolidated basis to the Chief Executive Officer, our chief operating decision maker, who regularly reviews financial operating results on a consolidated basis for purposes of allocating resources and evaluating financial performance. There are no segment managers who are held accountable for operations, operating results, and plans for components or types of products or services below the consolidated unit level. As of June 30, 2020 and December 31, 2019, substantially all of our long-lived assets were located in the United States and all revenue was earned in the United States for the three and six months ended June 30, 2020 and 2019.

16. Related Party Transactions
In January 2020, we entered into an agreement with a service provider for which our Founder and Executive Chairman is a board member. Amounts paid to this service provider totaled $0.1 million during the six months ended June 30, 2020.
During the three and six months ended June 30, 2020 and 2019, we paid immaterial shared service fees related to financial, legal, and administrative support to a stockholder pursuant to a shared services agreement.
In February 2019, we assumed an additional lease agreement previously held by a stockholder for our Chicago office space with an initial expiration date in December 2024. We entered into a sublease agreement with the stockholder for a portion of the leased space. The sublease term expires in December 2024. Sublease income recorded for this sublease was not material for the three and six months ended June 30, 2020 and 2019.
17. Employee Benefits
We sponsor a 401(k) plan for employees, which provides for us to make discretionary matching or discretionary annual contributions to the plan. We recognized expense of $0.2 million and $0.9 million for the three and six months ended June 30, 2020, respectively, and $0.3 million and $0.6 million for the three and six months ended June 30, 2019, respectively, related to our 401(k) plan.
35

18. Subsequent Event
On August 5, 2020, we entered into an Agreement and Plan of Merger (the “Merger Agreement”), with Teladoc Health, Inc, a Delaware corporation (“Teladoc”), and Tempranillo Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of Teladoc (“Merger Sub”). The Merger Agreement provides that, subject to the satisfaction of customary closing conditions, Merger Sub will be merged with and into Livongo (the “Merger”), with Livongo continuing as the surviving corporation and a direct, wholly-owned subsidiary of Teladoc. Pursuant to the terms of the Merger Agreement, at the effective time of the Merger, each share of our common stock, par value $0.001 per share, issued and outstanding immediately prior to the effective time of the Merger (other than shares held by any shareholder who properly demands and perfects his, her or its appraisal rights with respect to such shares and treasury shares held by Livongo) will be converted into the right to receive (i) 0.5920 of a share of common stock, par value $0.001 per share, of Teladoc and (ii) $4.24 in cash, without any interest thereon.
In addition, prior to the effective time of the Merger, we will declare a special cash dividend equal to $7.09 per share of common stock to shareholders of Livongo as of a record date immediately prior to the effective time of the Merger.
The Merger, which is currently expected to close in the fourth quarter of 2020, is subject to the satisfaction or waiver of certain customary closing conditions, including, among others, (i) adoption of the Merger Agreement by the affirmative vote of holders of a majority of outstanding shares of our common stock, (ii) approval of an amendment to Teladoc’s certificate of incorporation by the affirmative vote of the holders of a majority of outstanding shares of Teladoc’s common stock and approval of the issuance of shares pursuant to the Merger Agreement by the affirmative vote of holders of a majority of all votes cast by holders of outstanding shares of Teladoc’s common stock, and (iii) the termination or expiration of the waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976. The Merger Agreement contains certain termination rights for both us and Teladoc. If the Merger Agreement is terminated under certain specified circumstances, we will be required to pay Teladoc a termination fee of $562,810,000 (including in connection with our entry into an agreement with respect to a superior proposal, as defined in the Merger Agreement, if certain conditions are met).
36

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 in conjunction with our condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and with our Management's Discussion and Analysis of Financial Condition and Results of Operations and audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2019, or our Annual Report. As discussed in the section titled "Note Regarding Forward-Looking Statements," the following discussion and analysis contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the sections titled “Risk Factors” under Part II, Item 1A in this Quarterly Report on Form 10-Q and Part I, Item 1A in our Annual Report.
Recent Developments
On August 5, 2020, we entered into an Agreement and Plan of Merger, or the Merger Agreement, with Teladoc Health, Inc, a Delaware corporation, or Teladoc, and Tempranillo Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of Teladoc, or Merger Sub. The Merger Agreement provides that, subject to the satisfaction of customary closing conditions, Merger Sub will be merged with and into Livongo, or the Merger, with Livongo continuing as the surviving corporation and a direct, wholly-owned subsidiary of Teladoc. Pursuant to the terms of the Merger Agreement, at the effective time of the Merger, each share of our common stock, par value $0.001 per share, issued and outstanding immediately prior to the effective time of the Merger (other than shares held by any shareholder who properly demands and perfects his, her or its appraisal rights with respect to such shares and treasury shares held by us) will be converted into the right to receive (i) 0.5920 of a share of common stock, par value $0.001 per share, of Teladoc and (ii) $4.24 in cash, without any interest thereon.
In addition, prior to the effective time of the Merger, we will declare a special cash dividend, or the Special Dividend, equal to $7.09 per share of common stock to shareholders of Livongo as of a record date immediately prior to the effective time of the Merger.
The Merger, which is currently expected to close in the fourth quarter of 2020, is subject to the satisfaction or waiver of certain customary closing conditions, including, among others, (i) adoption of the Merger Agreement by the affirmative vote of holders of a majority of outstanding shares of our common stock, (ii) approval of an amendment to Teladoc’s certificate of incorporation by the affirmative vote of the holders of a majority of outstanding shares of Teladoc’s common stock and approval of the issuance of shares pursuant to the Merger Agreement by the affirmative vote of holders of a majority of all votes cast by holders of outstanding shares of Teladoc’s common stock, and (iii) the termination or expiration of the waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976. The Merger Agreement contains certain termination rights for both us and Teladoc. If the Merger Agreement is terminated under certain specified circumstances, we will be required to pay Teladoc a termination fee of $562,810,000 (including in connection with our entry into an agreement with respect to a superior proposal, as defined in the Merger Agreement, if certain conditions are met).
Additional information about the Merger Agreement is set forth in our Current Report on Form 8-K filed with the SEC on August 6, 2020.
Overview
Our mission is to empower people with chronic conditions to live better and healthier lives. The advancement of technology and data science has transformed nearly every industry except healthcare to create new, consumer-first experiences that are both personalized and empowering. Livongo is pioneering a new category in healthcare, called Applied Health Signals, which is transforming the management of chronic conditions.
We believe the future of health is about keeping people healthy at-home and being able to do so at scale. Meeting individuals where they are in their health journey in order to understand how they are doing, determining their care needs, and recommending a next-best action is the future of health. At Livongo, we call this Consumer Directed Virtual Care, which is enabled by connected devices and data science. And we believe remote monitoring, when combined with traditional virtual health and advanced data science offers advantages that align well with this move towards Consumer Directed Virtual Care.
37

Our platform, which leverages data science and technology, creates a new kind of personalized experience for people with chronic conditions (our members). This empowers our members to make sustainable behavior changes that lead to better outcomes and lower costs. The Livongo experience makes it easier for our members to stay healthy. We fit into the way our members live, put them in control of managing their condition, and give them an experience that they don’t just like, but love (evidenced by our average Livongo for Diabetes member Net Promoter Score, or NPS, of +64 as of December 31, 2019).
We currently offer Livongo for Diabetes, which has historically accounted for a substantial portion of our revenue, and we expect that to continue for the next several years, as well as Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health by myStrength.
Our solutions include a smart, cellular-connected device and related testing materials, if applicable, that are sent directly to the member, and member access to a suite of personalized feedback and remote monitoring and coaching services on our platform. We invoice our clients monthly on a per-member or per-solution basis, depending on the solution, and may also charge an upfront fee for the devices. We do not sell member support services separately. As a result, member enrollment and continued usage drives our revenue and we primarily generate revenue not through the upfront fee for our devices, but from the ongoing subscription revenue for our members to access to our integrated solution.
Our agreements have fixed and variable pricing components based on the number of members. This results in a highly predictable revenue stream, which helps us plan for growth and scale. Furthermore, over time, many of our clients make our solutions available to a greater percentage of their employee population, allowing us to both increase enrollment within our existing clients, which we refer to as product intensity, and for the sale of additional solutions to existing clients, which we refer to as product density. Beginning in 2020, we introduced pricing options that provide members with access to multiple solutions in order to enable us to more fully address the health of the whole person. We typically enter into a higher percentage of agreements with new clients, as well as renewal agreements with existing clients, in our third and fourth quarters, which results in higher enrollment launch rates in the first quarter. We believe that this results in part from the timing of open enrollment periods of many of our clients.
We sell to companies of all sizes, including employers, from small businesses to Fortune 500 enterprises, hospital payors, government entities, and labor unions. We currently derive a high concentration of our revenue from sales to clients that are self-insured employers, with hospital payors, government entities, and labor unions accounting for a smaller portion of our revenue. As of June 30, 2020 and December 31, 2019, we served 1,328 and 872 clients, respectively. For a discussion of the methodology used to determine the number of clients, see the section titled “Key Metrics” below. As of June 30, 2020 and December 31, 2019, we had approximately 410,300 and 222,700 members, respectively, enrolled in our Livongo for Diabetes solution. In addition, we have a growing number of members enrolled in our hypertension, prediabetes and weight management, and behavioral health solutions. Our client and member base is located in the United States.
We have experienced significant growth since our inception. Our revenue increased $51.0 million, or 125%, to $91.9 million for the three months ended June 30, 2020, compared to $40.9 million for the three months ended June 30, 2019. Our revenue increased $87.8 million, or 120%, to $160.7 million for the six months ended June 30, 2020, compared to $73.0 million for the six months ended June 30, 2019. We have also made significant investments to grow our business, particularly in research and development and sales and marketing. As a result, we have incurred net losses of $1.6 million and $13.0 million for the three months and $7.1 million and $27.3 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, we had an accumulated deficit of $171.3 million.
COVID-19 Update
In March 2020, the World Health Organization declared the 2019 novel coronavirus, or COVID-19, a global pandemic. We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business. We have taken measures in response to the COVID-19 pandemic, including temporarily closing our offices and implementing a work from home policy for our worldwide workforce; limiting capacity at our offices that have reopened; implementing additional safety policies and procedures for employees working in our offices that have reopened; suspending employee travel and in person meetings; and adjusting our supply chain and inventory levels. We may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, clients, members and stockholders. The effects of these operational modifications are unknown and may not be realized until further reporting periods.
38

While the COVID-19 pandemic has not had a material adverse impact on our financial condition and results of operations to date, the future impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the pandemic, impact on our clients and members, impact on our sales cycles, impact on our marketing efforts, and effect on our suppliers, all of which are uncertain and cannot be predicted. Public and private sector policies and initiatives to reduce the transmission of COVID-19 and disruptions to our operations and the operations of our third-party suppliers, along with the related global slowdown in economic activity, may result in decreased revenues, decreased collections, and increased costs, and we expect such impacts on our revenue, collections, and costs to continue through the duration of this crisis. Further, the economic effects of the COVID-19 pandemic have financially constrained some of our prospective and existing clients’ healthcare spending, which we expect will negatively impact our ability to acquire new clients and our ability to renew subscriptions with or sell additional solutions to our existing clients. We also expect to experience increased member attrition to the extent our existing clients’ reduce their respective workforces in response to the current economic conditions. As of the date of this report, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity or results of operations is uncertain. In addition, due to our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our revenue until future periods. It is possible that the COVID-19 pandemic, the measures taken by the governments and businesses affected and the resulting economic impact may materially and adversely affect our business, results of operations, cash flows and financial positions as well as our customers.
Factors Affecting Our Performance
New Client Acquisition. We believe there are significant opportunities for growth as enterprises and individuals seek better ways to manage chronic conditions. We believe our ability to add new clients is a key indicator of our increasing market adoption and future revenue potential. Our client count grew from 872 as of December 31, 2019 to 1,328 clients as of June 30, 2020, representing an increase of 52%. For a discussion of the methodology used to determine the number of clients, see the section titled “Key Metrics” below.
Our channel partners, pharmacy benefit managers, or PBMs, and resellers play an important role in marketing to and contracting with our clients. They often speed up the process of contracting and increase our access to clients. Under our agreements with our channel partners, PBMs and resellers, we are obligated to pay such third parties an administrative or a marketing fee. While these relationships carry up-front costs, they significantly expand the distribution channels through which we may capture new clients and enroll new members. Our growth and financial results will depend in part on our ability to acquire new clients, particularly as we pursue Medicare Advantage, Managed Medicare, Fee for Service Medicare, Medicaid, and other fully-insured employers. We expect our ability to add new clients may be negatively impacted by current economic uncertainty in light of the COVID-19 pandemic. Our ability to increase our total number of clients also increases our future opportunities for product intensity through expansion of members within an existing client using a solution, renewals, and product density through sales of additional solutions for other chronic conditions.
Product Intensity and Enrollment. An important component of our revenue growth strategy is to retain our existing clients and members, as well as increase product intensity through growing member enrollment within our client base. We believe we are well-positioned to continue our relationships with existing clients due to the quality of our solutions and member satisfaction with our solutions. However, we expect our ability to retain existing clients and members and increase product intensity may be negatively impacted by certain of our clients' financial constraints in light of the COVID-19 pandemic. Members see real value in our solutions and are satisfied with our offering, which is demonstrated by our average Livongo for Diabetes member NPS of +64 as of December 31, 2019. We work to continually improve our enrollment rate through the use of our AI+AI engine, which provides feedback on successful outreach and engagement strategies. The ability to enroll additional members with chronic conditions represents a significant opportunity for us within our existing clients. Once a client is onboarded, we leverage our AI+AI engine to target and engage with potential new members in an informed manner that drives rapid enrollment and increases our product intensity in these new clients.
Product Density. While Livongo for Diabetes was our first solution, there is significant overlap in the target members for each of our solutions and we see significant cross-selling opportunities. We currently offer solutions focused on diabetes, hypertension, prediabetes and weight management, and behavioral health. We are continuing to invest in expanding our solutions, as well as developing solutions that address other chronic conditions. As we continue to add solutions that address additional chronic conditions to our platform and deepen our product density, we see increased sales opportunities as members often experience multiple chronic conditions simultaneously and could benefit from access to multiple Livongo solutions. Additionally, we see significant opportunities to add new clients and members to our platform as we offer an increasing number
39

of solutions. Beginning in 2020, we introduced pricing options that provide members with access to multiple solutions in order to enable us to more fully address the health of the whole person.
Enhancing and Extending Our Platform. We offer web and mobile resources, empowering members to be active participants in their journey to becoming and staying physically and mentally healthy. Our AI+AI engine constantly assesses which approaches are most effective in helping our members, and we will continue to add to our repertoire as we receive further data and feedback. We expect to continue to invest in research and development to enhance our platform by improving our existing solutions and furthering product density by expanding into solutions for other chronic conditions. Our platform is highly scalable and is built to treat the whole person. We believe our platform can be expanded to address a range of chronic conditions, and we are constantly reviewing areas of improvement and potential density expansion. We are continuing to evaluate other chronic conditions, as well as solutions that are compatible with other payors such as government programs, including Medicare Advantage, Managed Medicaid, Fee for Service Medicare, and Medicaid. In addition to our ongoing investment in research and development, we may also pursue acquisitions of businesses, technologies and assets that complement and expand the functionality of our solutions to other chronic conditions, add to our technology or security expertise, or bolster our leadership position by gaining access to new clients or markets.
Investing in Growth. We expect to continue to focus on long-term revenue growth through investments in sales and marketing and research and development. While we offer our own devices that are compatible with our solutions, we are also working to enhance our offering to integrate existing health monitoring devices and incorporate new technology. We also believe our solutions are well suited for people living with chronic conditions around the globe, and we view international expansion as a longer-term opportunity. In addition, we expect our general and administrative expenses to increase in absolute dollars for the foreseeable future to support our growth. We plan to balance these investments in future growth with a continued focus on managing our expenditures and investing judiciously. Accordingly, in the short term we expect these activities to increase our net losses, but in the long term we anticipate that these investments will positively impact our business and results of operations.
Timing of Sales. While we sell to and implement our solutions to clients year-round, we experience some seasonality in terms of when we enter into agreements with our clients and when we launch our solutions to members. We typically enter into a higher percentage of agreements with new clients, as well as renewal agreements with existing clients, in our third and fourth quarters, which coincide with typical employee benefit enrollment periods, with higher implementation rates in the first quarter. Regardless of when the agreement is entered into, we can typically complete client implementation in an average of approximately three months. Any downturn in sales, however, may negatively affect our revenue in future periods. Further, the COVID-19 pandemic may negatively impact the timing of our sales cycle. Accordingly, the effect of downturns in sales and potential changes in our rate of renewals may not be fully reflected in our results of operations until future periods.
Key Metrics
We monitor the following key metrics to help us evaluate our business, identify trends affecting our business, formulate business plans and make strategic decisions. We believe the following metrics are useful in evaluating our business:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(dollars in thousands)
Clients(1)
1,328  758  1,328  758  
Enrolled Diabetes Members410,270  192,934  410,270  192,934  
Estimated Value of Agreements(2)
$108,705  $74,234  $197,713  $122,297  
(1)First quarter and first half of 2019 have been updated to conform to current methodology as described further below.
(2)Previously referred to as total contract value.
Clients. We define our clients as business entities that have at least one active paid contract with us at the end of a particular period. Entities that access our platform through our channel partners, such as PBMs and resellers, are counted as individual clients. Historically, we have treated our partnerships with health plans as a single client, though multiple employers may contract for our services through a single health plan, because of the relatively small number of employers who enrolled under those plans. Because of the increase in the number of employers who are enrolling through health plans instead of other channels, beginning with the first quarter of 2020 we believe that it is more appropriate to treat health plans in the same manner as we treat our channel partners, such as PBMs and resellers, and include entities who enroll in our platform through a health
40

plan as separate clients. The historical information presented has been revised to include such entities as individual clients. We do not count our channel partners, such as PBMs, health plans, or resellers as clients, unless they also separately have active paid contracts for our solutions. If business units or subsidiaries of the same entity enter into separate agreements with us, they are counted as separate clients. However, entities that have purchased multiple solutions through different contracts are treated as a single client.
Enrolled Diabetes Members. We believe our ability to grow the number of enrolled diabetes members is an indicator of penetration of our flagship solution, Livongo for Diabetes. We define our enrolled diabetes members as all individuals that are enrolled in Livongo for Diabetes at the end of a given period. This number excludes: (i) employees or dependents of a client that has ceased using our solution, (ii) employees who no longer have an employment relationship with an active client, and their dependents, and (iii) employees and dependents who have not been active on or used our solution for a period of time as specified in the applicable client’s agreement, which is typically between four and six months.
Estimated Value of Agreements. This represents the estimated value of agreements, signed in the relevant period and was previously referred to as the Total Contract Value, or TCV, in certain of Livongo's previous filings with the Securities and Exchange Commission. Estimated Value of Agreements includes agreements entered into with new clients or expansions entered into with existing clients. Estimated Value of Agreements is helpful in evaluating our business because it provides some visibility into future revenue. Our new client subscriptions typically have a term of one to three years, and we generally invoice our clients in monthly installments at the end of each month in the subscription period based on the number of members in such month who were active on or used our solution within a certain period of time, as specified in the applicable client’s agreement. We define Estimated Value of Agreements as contractually committed orders to be invoiced under agreements initially entered into during the relevant period. Agreements are only counted in Estimated Value of Agreements in the period in which they are entered into, and for purposes of this calculation, we assume an average member enrollment rate. Our estimates include assumptions regarding the total recruitable individuals at a client, commencement of enrollment period, enrollment method, starting enrollment rates, monthly increases to enrollment rates over time, contract length, and client size and industry. Estimates also assume the agreement will not be terminated early and will be serviced for the full term, there are no changes to the total recruitable individuals at a client during the relevant period, and no changes to the per participant per month fee during the relevant period. Until such time as these amounts are invoiced, which occurs at the end of each month of service, they are not recorded in revenue, deferred revenue, or elsewhere in our condensed consolidated financial statements.
Non-GAAP Financial Measures
We believe that, in addition to our financial results determined in accordance with GAAP, adjusted gross profit, adjusted gross margin, and adjusted EBITDA, all of which are non-GAAP financial measures, are useful in evaluating our business, results of operations, and financial condition.
Adjusted Gross Profit and Adjusted Gross Margin
Adjusted gross profit and adjusted gross margin are key performance measures that our management uses to assess our overall performance. We define adjusted gross profit as GAAP gross profit, excluding (i) stock-based compensation expense, (ii) amortization of intangible assets, and (iii) employer payroll taxes on stock-based compensation. Prior to the second quarter of 2020, the employer portion of payroll taxes on stock-based compensation was insignificant and therefore we have not historically excluded such amounts from adjusted gross profit and adjusted gross margin. However, because the amount of stock-based compensation expense has increased in the ordinary course of business, the employer payroll taxes on our stock-based compensation has also increased and become more meaningful. We believe that, similar to stock-based compensation expense, such payroll taxes are unrelated to overall operating performance and therefore we have determined to exclude such amounts from adjusted gross profit and adjusted gross margin beginning with the second quarter of 2020. We are making this update to our presentation prospectively for the second quarter of 2020 and have not updated any prior periods because such amounts were insignificant.
We define adjusted gross margin as our adjusted gross profit divided by our revenue. We believe adjusted gross profit and adjusted gross margin provide our management and investors consistency and comparability with our past financial performance and facilitate period-to-period comparisons of operations, as these metrics eliminate the effects of the above-referenced items as factors unrelated to overall operating performance. The following table presents a reconciliation of adjusted gross profit from the most comparable GAAP measure, gross profit, for the periods presented:
41

Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(dollars in thousands)
Gross profit$70,457  $28,951  $121,173  $51,155  
Add:
Stock-based compensation expense118   210  12  
Amortization of intangible assets420  353  840  680  
Employer payroll tax on stock-based compensation(1)
27  —  27  —  
Adjusted gross profit$71,022  $29,310  $122,250  $51,847  
Adjusted gross margin (as a percentage of revenue)77.3 %71.6 %76.1 %71.0 %
(1)As noted above, beginning in the second quarter of 2020, we made a prospective update to our presentation of adjusted gross profit and adjusted gross margin to exclude (i.e., add back) the employer portion of payroll taxes on stock-based compensation. As such, the adjusted gross profit and adjusted gross margin presented above for the three and six months ended June 30, 2020 excludes our portion of payroll taxes on stock-based compensation from the second quarter of 2020 recorded as a component of cost of revenue. We have not updated any prior periods. The employer portion of payroll taxes on stock-based compensation was $23 for the three months ended March 31, 2020; as such, adjusted gross profit would have been $122,273, and adjusted gross margin (as a percentage of revenue) would have been unchanged for the six months ended June 30, 2020 had this update been made on a retroactive basis back to the first quarter of 2020.
Adjusted EBITDA
Adjusted EBITDA is a key performance measure that our management uses to assess our operating performance. Because adjusted EBITDA facilitates internal comparisons of our historical operating performance on a more consistent basis, we use this measure for business planning purposes and in evaluating acquisition opportunities.
We calculate adjusted EBITDA as net loss adjusted to exclude (i) depreciation and amortization, (ii) amortization of intangible assets, (iii) stock-based compensation expense, (iv) employer payroll taxes on stock-based compensation, (v) acquisition-related expenses, (vi) change in fair value of contingent consideration, (vii) other income, net, and (viii) provision for (benefit from) income taxes. Prior to the second quarter of 2020, the employer portion of payroll taxes on stock-based compensation was insignificant and therefore we have not historically excluded such amounts from adjusted EBITDA. However, because the amount of stock-based compensation expense has increased in the ordinary course of business, the employer payroll taxes on our stock-based compensation has also increased and become more meaningful. We believe that, similar to stock-based compensation expense, such payroll taxes are unrelated to overall operating performance and therefore we have determined to exclude such amounts from adjusted EBITDA beginning with the second quarter of 2020. We are making this update to our presentation prospectively for the second quarter of 2020 and have not updated any prior periods because such amounts were insignificant.
The following table presents a reconciliation of adjusted EBITDA from the most comparable GAAP measure, net loss, for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Net (loss)$(1,554) $(12,977) $(7,127) $(27,348) 
Add:
Depreciation and amortization(1)
1,439  754  2,619  1,450  
Amortization of intangible assets692  629  1,388  1,193  
Stock-based compensation expense9,875  4,453  17,938  9,963  
Employer payroll tax on stock-based compensation(2)
1,597  —  2,197  —  
Acquisition-related expenses(3)
—  18  —  225  
Change in fair value of contingent consideration 282  86  956  
Other income (expense), net(4)
1,220  (185) (94) (647) 
Provision for (benefit from) income taxes72   93  (1,383) 
Adjusted EBITDA$13,343  $(7,021) $17,100  $(15,591) 
______________
42

(1)Depreciation and amortization includes depreciation of property and equipment, amortization of debt discount, and amortization of capitalized internal-use software costs.
(2)As noted above, beginning in the second quarter of 2020, we made a prospective update to our presentation of adjusted EBITDA to exclude (i.e., add back) the employer portion of payroll taxes on stock-based compensation. As such, the adjusted EBITDA presented above for the three and six months ended June 30, 2020 excludes our portion of payroll taxes on stock-based compensation from the second quarter of 2020. We have not updated any prior periods. The adjusted EBITDA presented above for the six months ended June 30, 2020 also excludes the employer portion of payroll taxes paid in connection with the stock releases upon the expiration of the lock-up agreement related to our IPO because such payroll taxes were a one-time occurrence in the three months ended March 31, 2020. The employer portion of payroll taxes on stock-based compensation was $1,555 for the three months ended March 31, 2020; as such, adjusted EBITDA would have been $18,655 for the six months ended June 30, 2020 had this update been made on a retroactive basis back to the first quarter of 2020.
(3)Acquisition-related expenses consist primarily of transaction and transition related fees and expenses, including legal, accounting, and other professional fees.
(4)Other income (expense), net includes interest income, interest expense, and other (expense) income, net.
Some of the limitations of adjusted EBITDA include (i) adjusted EBITDA does not properly reflect capital commitments to be paid in the future, and (ii) although depreciation and amortization are non-cash charges, the underlying assets may need to be replaced and adjusted EBITDA does not reflect these capital expenditures. Our adjusted EBITDA may not be comparable to similarly titled measures of other companies because they may not calculate adjusted EBITDA in the same manner as we calculate the measure, limiting its usefulness as a comparative measure. In evaluating adjusted EBITDA, you should be aware that in the future we will incur expenses similar to the adjustments in this presentation. Our presentation of adjusted EBITDA should not be construed as an inference that our future results will be unaffected by these expenses or any unusual or non-recurring items. When evaluating our performance, you should consider adjusted EBITDA alongside other financial performance measures, including our net loss and other GAAP results.
Components of Statements of Operations
The financial results of operations for the three and six months ended June 30, 2019 in this Management's Discussion and Analysis of Financial Condition and Results of Operations reflect the effects of the revisions to reflect the adoption of ASC 606 on January 1, 2019 and to correct prior period errors and the immaterial prior period misclassification as discussed in Note 2 of Part I, Item 1 of this Quarterly Report on Form 10-Q.
Revenue
The substantial majority of our revenue is derived from monthly subscription fees that are charged based on a per participant per month basis, which is determined based on number of active enrolled members each month. Our Livongo for Diabetes, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health solutions incorporate the integration of devices used to monitor members’ chronic conditions, supplies and services, including access to our platform. The contract term is generally one to three years, with one year auto-renewal terms. There is usually a six-month minimum enrollment period within our contracts.
Many of our customers can stop their monthly recurring subscription but will be required to pay an early termination fee if the termination occurs during the minimum enrollment period. Additionally, certain of our contracts are subject to pricing adjustments based on various performance metrics including member satisfaction scores, cost savings guarantees and health outcome guarantees.
In most agreements associated with our Livongo for Diabetes, Livongo for Hypertension, and Livongo for Prediabetes and Weight Management solutions, clients primarily pay monthly subscription fees based on a per participant per month model, based on the number of active enrolled members each month. In addition, clients can choose to pay an upfront amount with a lower per participant per month fee. We have determined that access to our solution is a single continuous service comprised of a series of distinct services that are substantially the same and have the same pattern of transfer (i.e. distinct days of service). These services are consumed as they are received and we recognize revenue each month using the variable consideration allocation exception. We apply this exception because we concluded that the nature of our obligations and the variability of the payment being based on the number of active members are aligned.
In most agreements associated with our Livongo for Behavioral Health by myStrength solution, clients either pay a fixed upfront fee or a monthly fee based on the number of members to whom the solution is available. The contract term is generally one to three years, with one year auto-renewal terms. We have determined that access to our solution is a single continuous service comprised of a series of distinct services that are substantially the same and have the same pattern of transfer (i.e. distinct days of service). These services are consumed as they are received and we recognize revenue each month using the
43

variable consideration allocation exception. We apply this exception because we concluded that the nature of our obligations and the variability of the payment terms based on the number of available members are aligned and uncertainty related to the consideration is resolved on a monthly basis as we satisfy our obligations. For certain arrangements where the per-member fee varies as the number of available members changes, we estimate the expected transaction price based on the number of expected members over the term of the arrangement.
In certain legacy arrangements, we derive revenue from the sale of our cellular-connected weight scale and access to the Livongo for Prediabetes and Weight Management solution through the Retrofit platform. When an agreement contains multiple performance obligations, we allocate the transaction price to each performance obligation based on the relative standalone selling price, or SSP. The determination of SSP is judgmental and is based on the price an entity charges for the same good or service, sold separately in a standalone sale, and sold to similar clients in similar circumstances. We typically price the devices and services within a narrow range to represent SSP. Amounts allocated to the connected device are recognized at a point in time upon delivery of the device. Amounts allocated to the services are recognized as the service is performed.
Although we are in the early stages of selling our newer solutions, we are experiencing client demand to broaden their relationship with Livongo and are seeing add-on orders as well as contracts being executed with multiple solutions.
Our contracts are negotiated directly with the customer or through a partner. We are the principal that controls the transfer of promised goods and services to members with respect to the contracts originated through partners, we have latitude in establishing pricing, and we have inventory risk. In these situations, revenue is recognized on a gross basis and fees paid to partners are recorded as commission expenses as a component of sales and marketing expenses.
Cost of Revenue
Cost of revenue consists of expenses that are closely correlated or directly related to delivery of our solutions and monthly subscription fees, including product costs, data center costs, client support costs, credit card processing fees, allocated overhead costs, amortization of developed technology, and amortization of deferred costs. In light of COVID-19, we continue to evaluate changes to our supply chain to protect against current market uncertainty. For our Livongo for Diabetes, Hypertension and Weight Management solutions, which offer the cellular-connected devices, device costs are deferred and amortized over the shorter of the expected member enrollment period or the expected device life. Certain personnel expenses associated with supporting these functions, such as salaries, bonuses, stock-based compensation expense and benefits, including allocated overhead expenses for facilities, information technology and depreciation expense, are included in cost of revenue. We expect cost of revenue to increase in the foreseeable future in absolute dollars, but decrease as a percentage of revenue over the long term.
Gross Profit and Gross Margin
Gross profit and gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by various factors, including the timing of our acquisition of new clients, renewals of our existing agreements, sales of additional solutions to our existing clients, our product life cycle as we transition into new products, our introduction of new solutions for other chronic conditions, including the costs associated with bringing such new solutions to market, the extent to which we expand our coaching and monitoring features, and the extent to which we can increase the efficiency of our technology through ongoing improvements, cost reduction, and operational efficiency. We expect our gross margin to increase over the long term, although it could fluctuate from period to period depending on the interplay of these and other factors.
Operating Expenses
Our operating expenses primarily consist of sales and marketing, research and development and general and administrative expenses. For each of these categories, personnel costs are the most significant component, which include salaries, bonuses, stock-based compensation expense and benefits. Operating expenses also include overhead costs for facilities, information technology, and depreciation expense.
As a result of stock-based compensation expense related to stock awards, we expect our research and development, sales and marketing, and general and administrative expenses to increase significantly in absolute dollars.
Research and Development. Our research and development expenses support our efforts to add new features to our existing solutions and to ensure the reliability and scalability of our existing solutions. Research and development expenses consist of personnel expenses, including salaries, bonuses, stock-based compensation expense and benefits for employees and
44

contractors for our engineering, product, and design teams, and allocated overhead costs. We have expensed our research and development costs as they were incurred, except those costs that have been capitalized as software development costs.
We plan to hire employees for our engineering team to support our research and development efforts. We expect that research and development expenses will increase on an absolute dollar basis in the foreseeable future as we continue to increase investments in our technology architecture. However, we expect our research and development expenses to decrease as a percentage of revenue over the long term, although our research and development expenses may fluctuate as a percentage of revenue from period to period due to the timing and amount of these expenses.
Sales and Marketing. Sales and marketing expenses consist of personnel expenses, sales commissions for our direct sales force and our channel partners’ commission expenses, as well as communication, promotional, client conferences, public relations, other marketing events, and allocated overhead costs. Personnel expenses include salaries, bonuses, stock-based compensation expense and benefits for employees and contractors. Upon our adoption of ASC 606 effective January 1, 2019, incremental sales commissions and stock-based compensation associated with costs to acquire clients are amortized to sales and marketing expense over the estimated period of benefit. We intend to continue to make significant investment in our sales and marketing organization to increase our brand awareness, drive additional revenue and expand into new markets. However, we anticipate sales and marketing expenses may decrease in the near-term due to restrictions on travel, entertainment, and other events in response to the COVID-19 pandemic. Despite the impact of COVID-19, we expect our sales and marketing expenses to continue to increase in absolute dollars in the foreseeable future. However, we expect our sales and marketing expenses to decrease as a percentage of revenue over the long term, although our sales and marketing expenses may fluctuate as a percentage of revenue from period to period due to the timing and amount of these expenses.
General and Administrative. General and administrative expenses consist of personnel expenses and related expenses for our executive, finance, human resources and legal organizations. In addition, general and administrative expenses include external legal, accounting and other professional fees, and allocated overhead costs. We expect our general and administrative expenses to increase in absolute dollars in the foreseeable future. However, we anticipate general and administrative expenses to decrease as a percentage of revenue over the long term, although they may fluctuate as a percentage of revenue from period to period due to the timing and amount of these expenses.
In addition, we expect to incur additional general and administrative expenses as a result of operating as a public company, including expenses related to compliance with the rules and regulations of the SEC and the listing standards of Nasdaq, additional corporate and director and officer insurance expenses, greater investor relations expenses and increased legal, audit and consulting fees.

45

Other Income, Net
Other income, net primarily consists of interest income earned from our cash, cash equivalents and short-term investments.
Provision for (Benefit from) Income Taxes
The income tax provision and benefit were primarily due to state and foreign income tax expense, and benefit related to release of the valuation allowance as a result of our acquisitions.
Deferred tax assets are reduced by a valuation allowance to the extent management believes it is not more likely than not to be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income. Management makes estimates and judgments about future taxable income based on assumptions that are consistent with our plans and estimates.
Results of Operations
The following tables set forth consolidated statements of operations for the periods indicated and such data as a percentage of revenue for the periods indicated:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Revenue$91,923  $40,915  $160,745  $72,982  
Cost of revenue(1)(2)
21,466  11,964  39,572  21,827  
Gross profit70,457  28,951  121,173  51,155  
Operating expenses:
Research and development(1)
15,809  10,291  29,806  19,285  
Sales and marketing(1)(2)
32,881  17,833  60,535  32,476  
General and administrative(1)(3)
22,027  13,702  37,874  27,816  
Change in fair value of contingent consideration
 282  86  956  
Total operating expenses70,719  42,108  128,301  80,533  
Loss from operations(262) (13,157) (7,128) (29,378) 
Interest income1,099  183  2,476  641  
Interest expense(2,283) —  (2,320) —  
Other (expense) income, net(36)  (62)  
Loss before provision for income taxes(1,482) (12,972) (7,034) (28,731) 
Provision for (benefit from) income taxes72   93  (1,383) 
Net loss$(1,554) $(12,977) $(7,127) $(27,348) 
______________
(1)Includes stock-based compensation expense as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Cost of revenue$118  $ $210  $12  
Research and development1,593  491  3,809  852  
Sales and marketing2,364  41  4,416  260  
General and administrative5,800  3,915  9,503  8,839  
Total stock-based compensation expense$9,875  $4,453  $17,938  $9,963  
______________
(2)Includes amortization of intangible assets as follows:
46

Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Cost of revenue$420  $353  $840  $680  
Sales and marketing272  276  548  513  
Total amortization of intangible assets$692  629  $1,388  $1,193  
______________
(3)Includes acquisition-related expenses as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202018
(in thousands)
General and administrative$—  $18  $—  $225  
Total acquisition-related expenses$—  $18  $—  $225  
Three Months Ended June 30,Six Months Ended June 30,
Percentage of Revenue Data2020201920202019
Revenue100.0 %100.0 %100.0  100.0 %
Cost of revenue23.4  29.2  24.6  29.9  
Gross profit76.6  70.8  75.4  70.1  
Operating expenses:
Research and development17.2  25.2  18.5  26.4  
Sales and marketing35.8  43.6  37.7  44.5  
General and administrative24.0  33.5  23.7  38.1  
Change in fair value of contingent consideration—  0.7  0.1  1.3  
Total operating expenses77.0  103.0  80.0  110.3  
Loss from operations(0.3) (32.2) (4.4) (40.3) 
Interest income1.2  0.4  1.5  0.9  
Interest expense(2.5) 0.1  (1.4) —  
Other income (expense), net—  —  —  —  
Loss before provision for income taxes(1.6) (31.7) (4.3) (39.4) 
Provision for (benefit from) income taxes0.1  —  0.1  (1.9) 
Net loss(1.7)%(31.7)%(4.4)%(37.5)%
Comparison of Three and Six Months Ended June 30, 2020 and 2019
Revenue
Three Months Ended June 30,Six Months Ended June 30,
20202019% Change20202019% Change
(dollars in thousands)(dollars in thousands)
Revenue$91,923  $40,915  125 %$160,745  $72,982  120 %
Comparison of Three Months Ended June 30, 2020 and 2019
Revenue was $91.9 million for the three months ended June 30, 2020 compared to $40.9 million for the three months ended June 30, 2019, an increase of $51.0 million, or 125%.
47

The increase in revenue for the quarter was primarily due to increases in monthly subscription revenue. Monthly subscription revenue increased to $80.6 million, or 88% of revenue, for the three months ended June 30, 2020, compared to $37.1 million, or 91% of revenue, for the three months ended June 30, 2019, representing an increase of $43.5 million, or 117%. The increase in subscription fees is primarily due to growth in enrolled diabetes members, which increased by approximately 217,300 enrolled diabetes members, or 113%, to 410,270 enrolled diabetes members as of June 30, 2020. Monthly subscription revenue from Livongo for Hypertension also contributed $4.1 million to the increase in monthly subscription revenue as the number of our members grew. Revenue from Livongo for Prediabetes and Weight Management increased $3.2 million and revenue from Livongo for Behavioral Health increased $1.0 million as a result of overall growth in the three months ended June 30, 2020. In addition, we achieved certain one-time performance milestones and service performance obligations during the quarter that resulted in $2.5 million of revenue.
Comparison of Six Months Ended June 30, 2020 and 2019
Revenue was $160.7 million for the six months ended June 30, 2020 compared to $72.9 million for the six months ended June 30, 2019, an increase of $87.8 million, or 120%.
The increase in revenue for the year-to-date period was primarily due to increases in monthly subscription revenue. Monthly subscription revenue increased to $142.6 million, or 88% of revenue, for the six months ended June 30, 2020, compared to $67.0 million, or 92% of revenue, for the six months ended June 30, 2019, representing an increase of $75.6 million, or 113%. The increase in subscription fees is primarily due to growth in enrolled diabetes members, which increased by approximately 217,300 enrolled diabetes members, or 113%, to 410,270 enrolled diabetes members as of June 30, 2020. Monthly subscription revenue from Livongo for Hypertension also contributed $6.8 million to the increase in monthly subscription revenue as the number of our members grew. Revenue from Livongo for Prediabetes and Weight Management increased $7.2 million and revenue from Livongo for Behavioral Health increased $2.1 million as a result of overall growth in the six months ended June 30, 2020.
Cost of Revenue
 Three Months Ended June 30,Six Months Ended June 30,
 20202019% Change20202019% Change
 (dollars in thousands)(dollars in thousands) 
Cost of revenue$21,466  $11,964  79 %$39,572  $21,827  81 %
Comparison of Three Months Ended June 30, 2020 and 2019
Cost of revenue was $21.5 million for the three months ended June 30, 2020, compared to $12.0 million for the three months ended June 30, 2019, an increase of $9.5 million, or 79%.
The increase in cost of revenue for the quarter was primarily due to a $6.6 million increase in devices, supplies, cellular and fulfillment costs as a result of increasing amortization of deferred costs due to increased shipments of Livongo for Diabetes, Livongo for Prediabetes and Weight Management, and Livongo for Hypertension welcome kits. The increase was also driven by a $2.0 million increase in member support and coaching costs primarily to support the growth in enrolled diabetes members.
Comparison of Six Months Ended June 30, 2020 and 2019
Cost of revenue was $39.6 million of the six months ended June 30, 2020, compared to $21.8 million for the six months ended June 30, 2019, an increase of $17.8 million, or 81%.
The increase in cost of revenue for the six month period was primarily due to a $12.5 million increase in devices, supplies, cellular and fulfillment costs as a result of increasing amortization of deferred costs due to increased shipments of Livongo for Diabetes, Livongo for Prediabetes and Weight Management, and Livongo for Hypertension welcome kits. The increase was also driven by a $3.5 million increase in member support and coaching costs primarily to support the growth in enrolled diabetes members.

48

Gross Profit and Gross Margin
 Three Months Ended June 30,Six Months Ended June 30,
 20202019% Change20202019% Change
 (dollars in thousands)(dollars in thousands)
Gross profit$70,457  $28,951  143 %$121,173  $51,155  137 %
Gross margin76.6 %70.8 %75.4 %70.1 %
Comparison of Three Months Ended June 30, 2020 and 2019
Gross profit was $70.5 million for the three months ended June 30, 2020 compared to $29.0 million for the three months ended June 30, 2019, an increase of $41.5 million, or 143%. The increase in gross profit was primarily the result of an increase in monthly subscription revenue due to the continued addition of new enrolled diabetes members and expansion into Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health.
Gross margin was 76.6% for the three months ended June 30, 2020 compared to 70.8% for the three months ended June 30, 2019. The increase in gross margin was primarily the result of an increase in monthly subscription revenue due to the continued addition of new enrolled diabetes members and growth of members enrolled in the Livongo for Prediabetes and Weight Management solution for which device costs were fully recognized in prior periods, and an increase in revenue from Livongo for Hypertension and Livongo for Behavioral Health.
Comparison of Six Months Ended June 30, 2020 and 2019
Gross profit was $121.2 million for the six months ended June 30, 2020 compared to $51.2 million for the six months ended June 30, 2019, an increase of $70.0 million, or 137%. The increase in gross profit was primarily the result of an increase in monthly subscription revenue due to the continued addition of new enrolled diabetes members and expansion into Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health.
Gross margin was 75.4% for the six months ended June 30, 2020 compared to 70.1% for the six months ended June 30, 2019. The increase in gross margin was primarily the result of an increase in monthly subscription revenue due to the continued addition of new enrolled diabetes members and growth of members enrolled in the Livongo for Prediabetes and Weight Management solution for which device costs were fully recognized in prior periods, and an increase in revenue from Livongo for Hypertension and Livongo for Behavioral Health.
Operating Expenses
Research and Development
Three Months Ended June 30,Six Months Ended June 30,
20202019% Change20202019% Change
(dollars in thousands)(dollars in thousands)
Research and development$15,809  $10,291  54 %$29,806  $19,285  55 %
Comparison of Three Months Ended June 30, 2020 and 2019
Research and development expenses were $15.8 million for the three months ended June 30, 2020 compared to $10.3 million for the three months ended June 30, 2019, an increase of $5.5 million, or 54%. The increase in research and development expenses was primarily due to increases in payroll and stock-based compensation resulting from workforce growth.
Comparison of Six Months Ended June 30, 2020 and 2019
Research and development expenses were $29.8 million for the six months ended June 30, 2020 compared to $19.3 million for the six months ended June 30, 2019, an increase of $10.5 million, or 55%. The increase in research and development expenses was primarily due to increases in payroll and stock-based compensation resulting from workforce growth.

49

Sales and Marketing
Three Months Ended June 30,Six Months Ended June 30,
20202019% Change20202019% Change
(dollars in thousands)(dollars in thousands)
Sales and marketing$32,881  $17,833  84 %$60,535  $32,476  86 %
Comparison of Three Months Ended June 30, 2020 and 2019
Sales and marketing expenses were $32.9 million for the three months ended June 30, 2020 compared to $17.8 million for the three months ended June 30, 2019, an increase of $15.0 million, or 84%. The increase in sales and marketing expenses was primarily due to a $5.5 million increase in partner commissions due to increased sales activities through our channel partners, a $4.9 million increase in personnel expenses and sales commissions as a result of department headcount growth, a $2.3 million increase in stock-based compensation expense largely due to less expense recognized in the prior year period before the satisfaction of the performance-based vesting condition of the completion of our IPO in July 2019, and a $1.8 million increase in expenses related to marketing campaigns and member outreach efforts.
Comparison of Six Months Ended June 30, 2020 and 2019
Sales and marketing expenses were $60.5 million for the six months ended June 30, 2020 compared to $32.5 million for the six months ended June 30, 2019, an increase of $28.1 million, or 86%. The increase in sales and marketing expenses was primarily due to a $10.1 million increase in partner commissions due to increased sales activities through our channel partners, a $9.3 million increase in personnel expenses and sales commissions as a result of department headcount growth, a $4.2 million increase in stock-based compensation expense largely due to less expense recognized in the prior year period before the satisfaction of the performance-based vesting condition of the completion of our IPO in July 2019, and a $3.0 million increase in expenses related to marketing campaigns and member outreach efforts.

General and Administrative
Three Months Ended June 30,Six Months Ended June 30,
20202019% Change20202019% Change
(dollars in thousands)(dollars in thousands)
General and administrative$22,027  $13,702  61 %$37,874  $27,816  36 %
Comparison of Three Months Ended June 30, 2020 and 2019
General and administrative expenses were $22.0 million for the three months ended June 30, 2020 compared to $13.7 million for the three months ended June 30, 2019, an increase of $8.3 million, or 61%. The increase in general and administrative expenses was primarily due to a $3.5 million increase in personnel expenses as a result of department headcount growth, a $1.9 million increase in stock-based compensation and a $1.4 million increase in insurance costs.
Comparison of Six Months Ended June 30, 2020 and 2019
General and administrative expenses were $37.9 million for the six months ended June 30, 2020 compared to $27.8 million for the six months ended June 30, 2019, an increase of $10.1 million, or 36%. The increase in general and administrative expenses was primarily due to a $6.1 million increase in personnel expenses due to growth and a $2.6 million increase in insurance costs.

50

Change in Fair Value of Contingent Consideration
 Three Months Ended June 30,Six Months Ended June 30,
 20202019% Change20202019% Change
 (dollars in thousands) (dollars in thousands) 
Change in fair value of contingent consideration$ $282  *$86  $956  *
______________
* Percentage not meaningful
Comparison of Three Months Ended June 30, 2020 and 2019
The change in fair value of contingent consideration for the three months ended June 30, 2020 was attributable to a $2 thousand increase in the fair value of the earn-out contingent consideration associated with the Retrofit acquisition in the 2020 period, as compared to a $0.3 million increase in the fair value of the earn-out contingent consideration associated with the myStrength acquisition in the 2019 period.
Comparison of Six Months Ended June 30, 2020 and 2019
The change in fair value of contingent consideration for the six months ended June 30, 2020 was attributable to a $0.1 million increase in the fair value of the earn-out contingent consideration associated with the Retrofit acquisition in the 2020 period, as compared to a $1.0 million increase in the fair value of the earn-out contingent consideration associated with the myStrength acquisition in the 2019 period.
Interest Income and Interest Expense
Three Months Ended June 30,Six Months Ended June 30,
20202019% Change20202019% Change
(dollars in thousands)(dollars in thousands)
Interest income$1,099  $183  501 %$2,476  $641  286 %
Interest expense$(2,283) $—  nm$(2,320) $—  nm
Comparison of Three Months Ended June 30, 2020 and 2019
Interest income, net increased for the three and six months ended June 30, 2020 as compared to the three and six months ended June 30, 2019 due to additional interest earned on higher cash and cash equivalent balances as we raised net proceeds from our IPO in July 2019. Interest expense, net is associated with the Company's 0.875% convertible senior notes due 2025, or the Notes, issued in June 2020.
Provision for (Benefit from) Income Taxes
Three Months Ended June 30,Six Months Ended June 30,
20202019% Change20202019% Change
(dollars in thousands)(dollars in thousands)
Provision for (benefit from) income taxes$72  $ 1,340 %$93  $(1,383) *
______________
* Percentage not meaningful
Comparison of Three Months Ended June 30, 2020 and 2019
The provision for income taxes was consistent for the three months ended June 30, 2020 compared to the three months ended June 30, 2019.
Comparison of Six Months Ended June 30, 2020 and 2019
We had a provision for income taxes of $0.1 million for the six months ended June 30, 2020 compared to a benefit from income taxes of $1.4 million for the six months ended June 30, 2019. The decrease in the provision for (benefit from) income
51

taxes was due primarily to the partial release of a valuation allowance in connection with the myStrength acquisition during the six months ended June 30, 2019.
Liquidity and Capital Resources
As of June 30, 2020, we had cash and cash equivalents of $686.0 million and short-term investments of $150.0 million. Our cash and cash equivalents primarily consist of highly liquid investments in money market funds and cash. Our short-term investments consist of certificates of deposit with an initial maturity of twelve months or less. Since our inception, we have generated significant operating losses from our operations as reflected in our accumulated deficit of $171.3 million as of June 30, 2020 and negative cash flows from operations.
In June 2020, we issued $550.0 million aggregate principal amount of Convertible Senior Notes ("Notes") in a private placement. The net proceeds from the issuance of the Notes, after deducting the initial purchasers' discount and estimated offering expenses, were approximately $534.6 million. In connection with the pricing of the Notes, we entered into capped call transactions with certain of the initial purchasers of the Notes and/or their respective affiliates or other financial institutions. The capped call transactions are expected to offset the potential dilution to our common stock upon any conversion of the Notes, with such offset subject to a cap initially equal to $118.54 per share (which represents a premium of 100% over the closing price of our common stock on June 2, 2020). We used approximately $69.9 million of the proceeds from the Notes to pay the cost of the capped call transactions. For further discussion on our Notes, please refer to Note 3 to our condensed consolidated financial statements in Part I, Item 1 of this report.
In July 2019, we completed our IPO and issued and sold 14,590,050 shares at an offering price of $28.00 per share, including 1,903,050 shares pursuant to the exercise in full of the underwriters' option to purchase additional shares. We received net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of approximately $2.4 million. Prior to our IPO, we financed our operations principally through private placements of our equity securities and payments received from clients whose employees and dependents access our solutions.
We have a loan and security agreement with SVB. The agreement provides a secured revolving loan facility in an aggregate principal amount of up to $30.0 million. Revolving loans under this facility bear interest at a floating rate equal to the greater of (i) 5.25% or (ii) the prime rate published in the Wall Street Journal, minus 0.25%. Interest on the revolving loans is due and payable monthly in arrears. The maturity date of any revolving loan is July 2022. Our obligations under the loan and security agreement are secured by a security interest on substantially all of our assets, excluding our intellectual property. The loan and security agreement contains a financial covenant along with covenants limiting our ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions. The loan and security agreement also contains customary events of default, upon which SVB may declare all or a portion of our outstanding obligations payable to be immediately due and payable. There were no amounts outstanding under the loan and security agreement as of June 30, 2020.
Under the Merger Agreement, we are prohibited from incurring, assuming or guaranteeing any indebtedness, or issuing or selling any debt securities, guarantees, loans or advances that were not in existence as of the date of the Merger Agreement, subject to certain exceptions.
We expect to continue to incur operating losses and generate negative cash flows from operations for the foreseeable future due to the investments we intend to continue to make in research and development and sales and marketing and due to additional general and administrative costs we expect to incur in connection with operating as a public company. As a result, we may require additional capital resources to execute strategic initiatives to grow our business.
In March 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, in response to the COVID-19 pandemic. The CARES Act, among other things, extends the deposit date for certain employer payroll taxes that are otherwise owed for wage payments made on or after March 27, 2020, through the end of 2020. We expect to defer employer payroll taxes for wage payments otherwise due in 2020, with 50% due by December 31, 2021 and the remaining 50% by December 31, 2022. We continue to monitor government economic stabilization efforts and may participate in certain legislative provisions to preserve or enhance our liquidity.
We believe that our existing cash and cash equivalents will be sufficient to fund our operating and capital needs for at least the next 12 months, despite the uncertainty in the changing market and economic conditions related to the COVID-19 pandemic. Our assessment of the period of time through which our financial resources will be adequate to support our
52

operations is a forward-looking statement and involves risks and uncertainties. Our actual results could vary because of, and our future capital requirements will depend on, many factors, including our growth rate, the timing and extent of spending to support our research and development efforts, the expansion of sales and marketing activities, the timing of introductions of new solutions or features, and the continued market adoption of our solutions. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We have based this estimate on assumptions that may prove to be wrong, and we could use our available capital resources sooner than we currently expect. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, or if we cannot expand our operations or otherwise capitalize on our business opportunities because we lack sufficient capital, our business, results of operations, and financial condition would be adversely affected.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
Six Months Ended June 30,
20202019
(in thousands)
Net cash used in operating activities$(3,600) $(39,961) 
Net cash used in investing activities$(5,156) $(28,691) 
Net cash (used in) provided by financing activities$452,971  $(1,432) 
Cash Flows from Operating Activities
Our largest source of operating cash flows is cash collections from our clients for access to our solutions. Our primary use of cash from operating activities is for personnel-related expenditures to support the growth of our business.
Net cash used in operating activities during the six months ended June 30, 2020 of $3.6 million was attributable to a $7.1 million net loss, adjusted by $27.8 million of non-cash items and $24.3 million of net cash outflow from changes in operating assets and liabilities. The non-cash adjustments primarily consisted of $17.9 million of stock-based compensation expense, $2.6 million of depreciation and amortization, and $2.2 million of non-cash operating lease costs. The net cash outflow from changes in operating assets and liabilities was primarily the result of an outflow of $20.0 million in accounts receivable due to more billings and timing of collections and an outflow of $18.0 million in net deferred costs driven by the deferral of our device shipments costs. These amounts were partially offset by an inflow in inventory of $11.4 million primarily driven by device shipments and an inflow of $3.4 million in accrued expenses and other liabilities.
Net cash used in operating activities during the six months ended June 30, 2019 of $40.0 million was attributable to a $27.3 million net loss, adjusted by $12.7 million of non-cash items and $25.3 million of net cash outflow from changes in operating assets and liabilities. The non-cash adjustments primarily consisted of $10.0 million in stock-based compensation expense and $1.5 million in depreciation and amortization.
The net cash outflow from changes in operating assets and liabilities is primarily the result of a $17.6 million outflow in accounts receivable due to more billings and timing of collections, and an outflow of $7.8 million in net deferred costs due to the deferral of our device shipment costs.
Cash Flows from Investing Activities
Net cash used in investing activities during the six months ended June 30, 2020 of $5.2 million was primarily attributable to $4.5 million in capital expenditures and a $2.8 million increase of net capitalized internal-use software costs to support our growth.
Net cash used in investing activities during the six months ended June 30, 2019 of $28.7 million was primarily attributable to a $27.4 million payment for the myStrength acquisition and $2.4 million of net capitalized internal-use software costs.
Cash Flows from Financing Activities
53

Net cash provided by financing activities during the six months ended June 30, 2020 of $453.0 million was mainly attributable to $535 million of proceeds from the issuance of the Notes, net of issuance costs, offset by the $70 million cost of the capped call transactions and $16.8 million of taxes paid related to net share settlement of vested equity awards.
Net cash used in financing activities during the six months ended June 30, 2019 of $1.4 million was attributable to $1.6 million in deferred offering cost payments and other offsetting items.
Contractual Obligations and Other Commitments

The following table summarizes material changes to our contractual obligations and commitments during the three and six months ended June 30, 2020 as compared to those disclosed in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on March 24, 2020.
Payments Due by Period
Less than 1 Year1-3 Years3-5 YearsMore than 5 YearsTotal
(in thousands)
Payment of principal and interest of convertible senior notes$4,772  $9,625  $559,625  $—  $574,022  
Off-Balance Sheet Arrangements
We did not have, during the periods presented, and we do not currently have, any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements and accompanying notes are prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses, as well as related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
Our significant accounting policies are discussed in Note 2, Summary of Significant Accounting Policies, to our consolidated financial statements in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019 and Note 2, Summary of Significant Accounting Policies to our condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q. There have been no significant changes to these policies during the three months ended June 30, 2020, except for the changes as a result of the adoption of new accounting pronouncements.
Recently Issued Accounting Pronouncements Adopted
For more information on recently issued accounting pronouncements, see Note 2 to our condensed consolidated financial statements covered under Part I, Item 1 of this Quarterly Report on Form 10-Q.
New Accounting Pronouncements Not Yet Adopted
For more information on new accounting pronouncements not yet adopted, see Note 2 to our condensed consolidated financial statements covered under Part I, Item 1 in this Quarterly Report on Form 10-Q.
Emerging Growth Company Status
We are an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. In particular, Section 107 of the JOBS Act provides that an emerging growth
54

company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards.
On the last business day of our second quarter in 2020, the aggregate market value of our shares held by non-affiliate stockholders exceeded $700 million. As a result, as of December 31, 2020, we will be considered a large accelerated filer as defined in Rule 12b-2 under the Exchange Act, and we will cease to be an emerging growth company as defined in the JOBS Act. We will no longer be exempt from the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act, and our independent registered public accounting firm will evaluate and report on the effectiveness of internal control over financial reporting.
55

ITEM 3. QUALITATIVE AND QUANTITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations primarily within the United States and we are exposed to market risk in the ordinary course of our business.
Interest Rate Risk
As of June 30, 2020, we had cash, cash equivalents, and restricted cash of $687.2 million and short-term investments of $150.0 million. Our cash, cash equivalents, short-term investments, and restricted cash are held in cash deposits, money market funds and certificates of deposit. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. Due to the short-term nature of these instruments, we do not believe that an immediate 10% increase or decrease in interest rates would have a significant effect on the fair value of our investment portfolio. Declines in interest rates, however, would reduce our future interest income.
At June 30, 2020, our Notes had a fair value of [$XX]. The fair value of our Notes is subject to interest rate risk, market risk and other factors due to the convertible feature. The fair value of the Notes will generally increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the Notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines in value. The interest and market value changes affect the fair value of our Notes but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation.
Foreign Currency Risk
Our revenue and expenses are primarily denominated in U.S. dollars. For the six months ended June 30, 2020 and 2019, we had immaterial foreign exchange transactions. To date, we have not had a formal hedging program with respect to foreign currency, but we may do so in the future if our exposure to foreign currency should become more significant. For business conducted outside of the United States, we may have both revenue and costs incurred in the local currency of the subsidiary, creating a partial natural hedge. Changes to exchange rates therefore have not had a significant impact on the business to date; however, we will continue to reassess our foreign exchange exposure as we continue to grow our business globally. We do not believe that an immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on operating results.
As of June 30, 2020, our cash, cash equivalents, short-term investments, and restricted cash were primarily denominated in U.S. dollars. A 10% increase or decrease in current exchange rates would not materially affect our cash, cash equivalents, short-term investment and restricted cash balances.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition or results of operations during the six months ended June 30, 2020 and 2019, because our operating expenses that are denominated in currencies other than U.S. dollars have not been subject to material currency inflation.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and to provide reasonable assurance that such information is accumulated
56

and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
We have not experienced any material impact on our internal control over financial reporting despite the fact that most of our employees are working remotely due to the COVID-19 pandemic. We are continually monitoring and assessing the COVID-19 situation on our internal controls to minimize the impact on their design and operating effectiveness.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

57

PART II - OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information under the caption “Legal Matters” in Note 9 to our condensed consolidated financial statements covered under Part I, Item 1 of this Quarterly Report on Form 10-Q is hereby incorporated by reference.
ITEM 1A. RISK FACTORS
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Quarterly Report on Form 10-Q, including our consolidated financial statements and the related notes thereto, before making a decision to invest in our common stock. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. In addition, the impact of COVID-19 and any worsening of the economic environment may exacerbate the risks described below, any of which could have a material impact on us. This situation is changing rapidly and additional impacts may arise that we are not aware of currently. If any of the following risks or others not specified below occur, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the price of our common stock could decline, and you could lose part or all of your investment.
Risks Related to the Merger
The Merger may not be completed within the expected timeframe, or at all, and the failure to complete the Merger could adversely affect our business, results of operations, financial condition, and the market price of our common stock.
There can be no assurance that the Merger will be completed in the expected timeframe, or at all. The Merger Agreement contains a number of conditions that must be satisfied or waived prior to the completion of the Merger, including, among others, (i) adoption of the Merger Agreement by the affirmative vote of holders of a majority of outstanding shares of our common stock, (ii) approval of an amendment to Teladoc's certificate of incorporation by the affirmative vote of the holders of a majority of outstanding shares of Teladoc’s common stock and approval of the issuance of shares pursuant to the Merger Agreement by the affirmative vote of holders of a majority of all votes cast by holders of outstanding shares of Teladoc's common stock, (iii) the termination or expiration of the waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976, (iv) the absence of certain legal impediments preventing the completion of the Merger, and (v) the accuracy of the representations and warranties of the parties and the compliance by the parties with their respective covenants in the Merger Agreement.
There can be no assurance that all required approvals will be obtained or that all closing conditions will otherwise be satisfied (or waived, if applicable), and, if all required approvals are obtained and all closing conditions are satisfied (or waived, if applicable), we can provide no assurance as to the terms, conditions and timing of such approvals or that the Merger will be completed in a timely manner or at all. Many of the conditions to completion of the Merger are not within either our or Teladoc’s control, and we cannot predict when or if these conditions will be satisfied (or waived, as applicable). Even if regulatory approval is obtained, it is possible conditions will be imposed that could result in a material delay in, or the abandonment of, the Merger or otherwise have an adverse effect on us.
If the Merger is not completed within the expected timeframe or at all, we may be subject to a number of material risks. The price of our common stock may decline to the extent that current market prices reflect a market assumption that the Merger will be completed. In addition, some costs related to the Merger must be paid whether or not the Merger is completed, and we have incurred, and will continue to incur, significant costs, expenses and fees for professional services and other transaction costs in connection with the proposed transaction, as well as the diversion of management and resources towards the Merger, for which we will have received little or no benefit if completion of the Merger does not occur. We may also experience negative reactions from our investors, clients, members, suppliers, and employees. In addition, if the Merger Agreement is terminated under certain specified circumstances, we will be required to pay Teladoc a termination fee of $562,810,000 (including in connection with our entry into an agreement with respect to a superior proposal, as defined in the Merger Agreement, if certain conditions are met).

58

The announcement and pendency of the Merger could adversely affect our business, results of operations, financial condition, and the market price of our common stock.
The announcement and pendency of the Merger could cause disruptions in and create uncertainty surrounding our business, which could have an adverse effect on our business, results of operations, financial condition, and the market price of our common stock. These risks to our business include the following, all of which could be exacerbated by a delay in the completion of the Merger: (i) the effect of restrictions placed on us and our subsidiaries’ ability to operate our businesses under the Merger Agreement, including our ability to pursue alternatives to the proposed transaction; (ii) the risk of disruption resulting from the proposed transaction, including the diversion of our management’s attention from ongoing business operations; (iii) the effect of the announcement of the proposed transaction on our ability to retain and hire employees; (iv) the effect of the announcement of the proposed transaction on our business relationships, operating results and businesses generally; (v) the occurrence of any event giving rise to the right of a party to terminate the Merger Agreement; and (vi) the effect of any legal proceedings that may be instituted against us related to the Merger.
The shares of Teladoc common stock to be received by our stockholders upon completion of the Merger will have different rights from shares of Teladoc common stock.
Upon completion of the Merger, our stockholders will no longer be stockholders of Livongo but will instead become stockholders of Teladoc. Livongo stockholders’ rights as stockholders will continue to be governed by Delaware law but the terms of the Teladoc certificate of incorporation and the Teladoc bylaws are in some respects materially different than the terms of our certificate of incorporation and our bylaws, which currently govern the rights of Livongo stockholders.
After the Merger, our stockholders will have a significantly lower ownership and voting interest in Teladoc than they currently have in Livongo and will exercise less influence over management.
Teladoc and Livongo estimate that, as of immediately following completion of the Merger, holders of Teladoc common stock as of immediately prior to the Merger will hold approximately 58%, and holders of Livongo common stock immediately prior to the Merger will hold approximately 42%, of the combined company. Consequently, former Livongo stockholders will have less influence over the management and policies of Teladoc than they currently have over the management and policies of Livongo.
After completion of the Merger, Teladoc may fail to realize the anticipated benefits and cost savings of the Merger, which could adversely affect the value of Teladoc common stock.
The success of the Merger will depend, in part, on Teladoc’s ability to realize the anticipated benefits and cost savings from combining the businesses of Teladoc and Livongo, including operational and other synergies that we believe the combined company will achieve. The anticipated benefits and cost savings of the Merger may not be realized fully or at all, may take longer to realize than expected or could have other adverse effects that we do not currently foresee. Some of the assumptions that we have made, such as the achievement of operating synergies, may not be realized. The integration process may, for us and Teladoc, result in the loss of key employees, the disruption of ongoing businesses or inconsistencies in standards, controls, procedures and policies. There could be potential unknown liabilities and unforeseen expenses associated with the Merger that were not discovered in the course of performing due diligence. Additionally, the integration will require significant time and focus from management following the acquisition which may disrupt the business of the combined company.
Risks Related to Our Business and Industry
We have a history of net losses, we anticipate increasing expenses in the future, and we may not be able to achieve or maintain profitability.
We have incurred net losses on an annual basis since our inception. We incurred net losses of $55.3 million and $33.4 million for the years ended December 31, 2019 and 2018, respectively, and $7.1 million and $27.3 million for the six months ended June 30, 2020 and 2019, respectively. We had an accumulated deficit of $171.3 million as of June 30, 2020. We expect our costs will increase substantially in the foreseeable future and our losses will continue as we expect to invest significant additional funds towards growing our business and as we continue to invest in increasing our client base, expanding our marketing channels and operations, hiring additional employees, and developing new solutions. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently to offset these higher expenses. Further, we expect these efforts to be negatively impacted by the current COVID-19 pandemic and the
59

resulting economic uncertainty. To date, we have financed our operations principally from the sale of our equity, revenue from sales of our solutions, and the incurrence of indebtedness, including our issuance in June 2020 of an aggregate of $550 million principal amount of our Notes. Our cash flow from operations was negative for the years ended December 31, 2019 and 2018, and the six months ended June 30, 2020 and 2019. We may not generate positive cash flow from operations or profitability in any given period, and our limited operating history may make it difficult for you to evaluate our current business and our future prospects.
We have encountered and will continue to encounter risks and difficulties frequently experienced by growing companies in rapidly changing industries, including increasing expenses as we continue to grow our business. We expect our operating expenses to increase significantly over the next several years as we continue to hire additional personnel, expand our operations and infrastructure, and continue to develop and expand our solutions. These investments may be more costly than we expect, and if we do not achieve the benefits anticipated from these investments, or if the realization of these benefits is delayed, they may not result in increased revenue or growth in our business. If our growth rate were to decline significantly or become negative, it could adversely affect our business, financial condition and results of operations. If we are not able to achieve or maintain positive cash flow in the long term, we may require additional financing, which may not be available on favorable terms or at all and/or which could be dilutive to our stockholders. If we are unable to successfully address these risks and challenges as we encounter them, our business, results of operations, and financial condition would be adversely affected. Our failure to achieve or maintain profitability could negatively impact the value of our common stock.
Our relatively limited operating history makes it difficult to evaluate our current business and future prospects and increases the risk of your investment.
Our relatively limited operating history makes it difficult to evaluate our current business and prospects and plan for our future growth. We began offering Livongo for Diabetes in 2014, with all of our growth occurring in recent years. We have encountered and will continue to encounter significant risks and uncertainties frequently experienced by new and growing companies in rapidly changing industries, such as determining appropriate investments of our limited resources, market adoption of our existing and future solutions, competition from other companies, acquiring and retaining clients, managing client deployments, overseeing member enrollment, hiring, integrating, training and retaining skilled personnel, developing new solutions, determining prices for our solutions, unforeseen expenses, and challenges in forecasting accuracy. Livongo for Diabetes historically has accounted for a substantial portion of our revenue, and we expect that to continue for the next several years. Although we now also offer Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health by myStrength, these solutions are relatively new and our sales team has less experience marketing these solutions. Our sales efforts with respect to these solutions may not be as successful as our sales of Livongo for Diabetes. Any new products may not be accepted by our channel partners, resellers, payors, clients, or members. If we have difficulty launching new solutions, our reputation may be harmed and our business, financial condition and results of operations may be adversely affected. In order to substantially increase our revenue, we may need to target additional chronic conditions. The features, designs, and capabilities that distinguish our Livongo for Diabetes solution, as well as the relationships we have built with our current channel partners and resellers, may not be useful in helping solutions for other chronic conditions succeed in the marketplace. Even if we are able to successfully develop new solutions for additional chronic conditions, the market opportunity and market growth of solutions for other chronic conditions may not be as attractive as that of Livongo for Diabetes. If we are unable to increase enrollment in Livongo for Diabetes, or successfully develop and commercialize new solutions for other chronic conditions, our revenue and our ability to achieve and sustain profitability would be impaired. Additional risks include our ability to effectively manage growth and process, store, protect and use personal data in compliance with governmental regulation, contractual obligations and other legal obligations related to privacy and security. If our assumptions regarding these and other similar risks and uncertainties, which we use to plan our business, are incorrect or change as we gain more experience operating our business or due to changes in our industry, or if we do not address these challenges successfully, our business, financial condition and results of operations could differ materially from our expectations and our business could suffer.
We expect to continue to increase headcount and to hire more specialized personnel in the future as we grow our business. We will need to continue to hire, train and manage additional qualified software engineers, coaching and monitoring personnel, and sales and marketing staff, and improve and maintain our technology to properly manage our growth. If our new hires perform poorly, if we are unsuccessful or delayed in hiring, training, managing and integrating these new employees, or if we are not successful in retaining our existing employees, our business may be adversely affected.
60

The failure of our solutions to achieve and maintain market acceptance could result in us achieving sales below our expectations, which would cause our business, financial condition and results of operation to be materially and adversely affected.
Our current business strategy is highly dependent on our solutions achieving and maintaining market acceptance. Market acceptance and adoption of our solutions depend on educating people with chronic conditions, as well as self-insured employers, payors, health plans and government entities, as to the distinct features, ease-of-use, positive lifestyle impact, cost savings, and other perceived benefits of our solutions as compared to competitive solutions. If we are not successful in demonstrating to existing and potential clients the benefits of our solutions, or if we are not able to achieve the support of employers, healthcare providers and insurance carriers for our solutions, our sales may decline or we may fail to increase our sales in line with our forecasts.
Achieving and maintaining market acceptance of our solutions could be negatively impacted by many factors, including:
the failure of Applied Health Signals to achieve wide acceptance among people with chronic conditions, self-insured employers, payors, health plans, government entities, and key opinion leaders in the treatment community;
lack of additional evidence or peer-reviewed publication of clinical evidence supporting the safety, ease-of-use, cost-savings or other perceived benefits of our solutions over competitive products or other currently available methodologies;
perceived risks associated with the use of our solutions or similar products or technologies generally;
the introduction of competitive solutions and the rate of acceptance of those solutions as compared to our solution; and
results of clinical and financial studies relating to chronic condition solutions or similar competitive solutions.
In addition, our solutions may be perceived by our channel partners, resellers, payors, clients, or members to be more complicated or less effective than traditional approaches, and people may be unwilling to change their current health regimens. Moreover, we believe that healthcare providers tend to be slow to change their medical treatment practices because of perceived liability risks arising from the use of new products and the uncertainty of third-party reimbursement. Accordingly, healthcare providers may not recommend our solution until there is sufficient evidence to convince them to alter their current approach.
The market for our solutions is new, rapidly evolving, and increasingly competitive, as the healthcare industry in the United States is undergoing significant structural change, which makes it difficult to forecast demand for our solutions.
The market for our solutions is new and rapidly evolving, and it is uncertain whether it will achieve and sustain high levels of demand and market adoption. Our future financial performance will depend in part on growth in this market and on our ability to adapt to emerging demands of our clients. It is difficult to predict the future growth rate and size of our target market. Negative publicity concerning our platform, our solutions, Applied Health Signals, or our market as a whole could limit market acceptance of our solutions. If our clients or members do not perceive the benefits of our solutions, or if our solutions do not drive member enrollment, then our market may not develop at all, or it may develop more slowly than we expect. Our success will depend to a substantial extent on the willingness of healthcare organizations to increase their use of our technology and our ability to demonstrate the value of our technology to our existing clients and potential clients. If healthcare organizations do not recognize or acknowledge the benefits of our solutions or if we are unable to reduce healthcare costs or drive positive health outcomes, then the market for our solutions might not develop at all, or it might develop more slowly than we expect. Similarly, negative publicity regarding patient confidentiality and privacy in the context of technology-enabled healthcare or concerns experienced by our competitors could limit market acceptance of our solutions.
The healthcare industry in the United States is undergoing significant structural change and is rapidly evolving. We believe demand for our solutions has been driven in large part by rapidly growing costs in the traditional healthcare system, the movement toward patient-centricity and personalized healthcare, and advances in technology. Widespread acceptance of personalized healthcare is critical to our future growth and success. A reduction in the growth of personalized healthcare could reduce the demand for our solutions and result in a lower revenue growth rate or decreased revenue. Additionally, our solutions are offered on a subscription basis, and the adoption of subscription business models is still relatively new, especially in the healthcare industry. If companies do not shift to subscription business models and subscription health management tools do not
61

achieve widespread adoption, or if there is a reduction in demand for subscription products and services or subscription health management tools, our business, financial condition, and results of operations could be adversely affected.
We currently derive a high concentration of our revenue from sales to clients that are self-insured employers. The demand for our solution depends on the need of self-insured employers to manage the costs of healthcare services that they pay on behalf of their employees. While the percentage of employers who are self-insured has been increasing over the past decade, this trend may not continue. Various factors, including changes in the healthcare insurance market or in government regulation of the healthcare industry, could cause the percentage of self-insured employers to decline, which would adversely affect the market for our solution and would negatively affect our business. Furthermore, our failure to increase sales to employers with fully-insured plans could have a material adverse effect on our business, financial condition, and results of operations.
We operate in a very competitive industry and if we fail to compete successfully against our existing or potential competitors, some of whom may have greater resources than us, our business, financial condition and results of operations could be adversely affected.
While our market is in an early stage of development, it is evolving rapidly and becoming increasingly competitive, and we expect it to attract increased competition. We currently face competition from a range of companies, including Virta Health Corp., Omada Health, Inc., Glooko, Inc., Hello Heart Inc., Lyra Health, Inc., Onduo LLC, and Ginger.io, Inc. Our competitors include both enterprise companies who are focused on or may enter the healthcare industry, including initiatives and partnerships launched by these large companies, and from private companies that offer point solutions for a single chronic condition. These companies, which may offer their solutions at lower prices, are continuing to develop additional products and becoming more sophisticated and effective. In addition, large, well-financed healthcare providers and insurance carriers have in some cases developed their own platform or tools and may provide these solutions to their clients at discounted prices. Competition from specialized software providers or device manufacturers, which may facilitate the collection of data but offer limited interpretation, feedback or guidance, and other parties will result in continued pricing pressures, which are likely to lead to price declines in certain product segments, which could negatively impact our sales, profitability and market share. Our ability to compete effectively depends on our ability to distinguish our company and our solution from our competitors and their products, and includes factors such as:
long-term outcomes;
ease of use and convenience;
price;
greater name and brand recognition;
longer operating histories;
greater market penetration;
larger and more established client and channel partner relationships;
larger sales forces and more established products and networks;
larger marketing budgets;
access to significantly greater financial, human, technical and other resources;
breadth, depth, and efficacy of offerings;
quality and reliability of solutions; and
employer, healthcare provider, government agency and insurance carrier acceptance.
Some of our competitors may have, or new competitors or alliances may emerge that have, greater name and brand recognition, greater market share, a larger client base, more widely adopted proprietary technologies, greater marketing
62

expertise, larger sales forces, longer operating histories, or significantly greater resources than we do and may be able to offer solutions similar to ours at a more attractive price than we can. Further, our current or potential competitors may be acquired by third parties with greater available resources. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or client requirements and may have the ability to initiate or withstand substantial price competition. In addition, our competitors have established, and may in the future establish, cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their solutions in the marketplace. Our competitors could also be better positioned to serve certain segments of our market, which could create additional price pressure. In light of these factors, even if our solution is more effective than those of our competitors, current or potential clients may accept competitive solutions in lieu of purchasing our solution. If we are unable to successfully compete, our business, financial condition, and results of operations could be adversely affected.
Competitive solutions or other technological breakthroughs for the monitoring, treatment or prevention of chronic conditions or technological developments may adversely affect demand for our solutions.
Our ability to achieve our strategic objectives will depend, among other things, on our ability to develop and commercialize solutions for the monitoring of chronic conditions that offer distinct features, are easy-to-use, provide measurable and meaningful cost savings to payors, and are more appealing than available alternatives. Our competitors, as well as a number of other companies, within and outside the healthcare industry, are pursuing new delivery devices, delivery technologies, sensing technologies, procedures, drugs, and other therapies for the monitoring and treatment of chronic conditions. Any technological breakthroughs in monitoring, treatment or prevention could reduce the potential market for our solutions, which would significantly reduce our sales.
The frequent introduction by competitors of solutions that are or claim to be superior to our solutions may create market confusion, which may make it difficult for potential clients to differentiate the benefits of our solutions over competitive products. In addition, the entry of multiple new products may lead some of our competitors to employ pricing strategies that could adversely affect the pricing of our solution. If a competitor develops a product that competes with or is perceived to be superior to our solutions, or if a competitor employs strategies that place downward pressure on pricing within our industry, our sales may decline significantly or may not increase in line with our forecasts, either of which would adversely affect our business, financial condition and results of operations.
The growth of our business relies, in part, on the growth and success of our clients and channel partners and certain revenues from member enrollment, which are difficult to predict and are affected by factors outside of our control.
We enter into agreements with our clients under which our fees are generally dependent upon the number of members that are enrolled in our clients’ subscription to our solutions each month. In addition, some fees are subject to credits if certain performance criteria are not met, which in some cases depend on the behavior of our members, such as their continued engagement with our solution, and other factors outside of our control. Certain of our agreements with clients also include maximum fees that may be paid by those clients, and if the number of members that enroll in those clients’ subscriptions to our solutions result in fee amounts that would exceed the maximum, we will be required to continue to provide our solutions for no additional revenue. The growth forecasts of our clients are also subject to significant uncertainty, particularly as a result of the COVID-19 pandemic, and are based on assumptions and estimates that may prove to be inaccurate and their member enrollment in our solutions could fail to grow at anticipated rates, if at all.
Additionally, we enter into non-exclusive agreements with our channel partners under which a portion of our channel partner commissions and administrative fees are variable based on their client sales, which are affected by factors outside of our control. If the number of clients represented by one or more of our channel partners were to be reduced by a material amount or if our channel partners were to refer their clients to our competitors, such decreases may lead to a decrease in our total number of clients, member enrollment rate and in our revenue, which could harm our business, financial condition and results of operations. In addition, growth forecasts of our channel partners are subject to significant uncertainty and are based on assumptions and estimates that may prove to be inaccurate.
If the number of individuals employed by our clients decreases or the number of members which subscribe to our solutions decreases, our revenue will likely decrease.
Under most of our client contracts, we base our fees on the number of individuals enrolled in the solutions subscribed to by our clients. Many factors may lead to a decrease in the number of individuals covered by our clients and the number of solutions subscribed to by our clients, including, but not limited to, the following:
63

natural attrition of employees of our clients;
the impact of the COVID-19 pandemic or any economic downturn on our clients' workforces;
continued acceptance of our solutions by employees for existing and new chronic conditions;
the timing of development and release of new solutions;
features and functionality that are lower cost alternatives introduced by us or our competitors;
technological changes and developments within the markets we serve; and
changes in the prevalence of type of chronic conditions.
We expect the number of individuals employed by some of our clients as a result of the COVID-19 pandemic to decrease, which will negatively impact our revenue. If the number of individuals covered by our employers, health plans and other clients decreases, or the number of solutions to which they subscribe decreases, for any reason, our enrollment rate may decline and our revenue will likely decrease.
Our business, financial condition and results of operations may fluctuate on a quarterly and annual basis, which may result in a decline in our stock price if such fluctuations result in a failure to meet the expectations of securities analysts or investors.
Our operating results have in the past and could in the future vary significantly from quarter-to-quarter and year-to-year and may fail to match our past performance, our projections or the expectations of securities analysts because of a variety of factors, many of which are outside of our control and, as a result, should not be relied upon as an indicator of future performance. As a result, we may not be able to accurately forecast our operating results and growth rate. Any of these events could cause the market price of our common stock to fluctuate. Factors that may contribute to the variability of our operating results include:
our ability to attract new channel partners, resellers and clients and enroll new members, and retain existing clients and members;
the enrollment cycles and employee benefit practices of our clients;
changes in our sales and implementation cycles, especially in the case of our large clients;
new solution introductions and expansions, or challenges with introduction;
changes in our pricing or fee policies or those of our competitors;
the timing and success of new solution introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors;
increases in operating expenses that we may incur to grow and expand our operations and to remain competitive;
our ability to successfully expand our business, whether domestically or internationally;
breaches of security or privacy;
changes in stock-based compensation expenses;
the amount and timing of operating costs and capital expenditures related to the expansion of our business;
adverse litigation judgments, settlements or other litigation-related costs;
64

changes in the legislative or regulatory environment, including with respect to privacy or data protection, or enforcement by government regulators, including fines, orders or consent decrees;
the cost and potential outcomes of ongoing or future regulatory investigations or examinations, or of ongoing or future litigation;
changes in our effective tax rate;
announcements by competitors or other third parties of significant new products or acquisitions or entrance into certain markets;
changes in the structure of healthcare payment systems;
our ability to make accurate accounting estimates and appropriately recognize revenue for our solution for which there are no relevant comparable products;
changes in accounting standards, policies, guidance, interpretations or principles;
travel restrictions, shelter-in-place orders and other social distancing measures implemented to combat the COVID-19 pandemic, and their impact on economic, industry and market conditions, customer spending budgets and our ability to conduct business;
instability or volatility in the global financial markets;
general economic conditions, both domestic and international;
political, economic and social instability, including terrorist activities and health epidemics (including the COVID-19 pandemic), and any disruption these events may cause to the global economy; and
changes in business or macroeconomic conditions.
The impact of one or more of the foregoing and other factors may cause our operating results to vary significantly. As such, we believe that quarter-to-quarter comparisons of our operating results may not be meaningful and should not be relied upon as an indication of future performance.
Acquisitions and investments could result in operating difficulties, dilution and other harmful consequences that may adversely impact our business, financial condition and results of operations. Additionally, if we are not able to identify and successfully acquire suitable businesses, our operating results and prospects could be harmed.
In the past, we have acquired a number of companies, including Diabeto Inc., Retrofit Inc., and myStrength, Inc. and we may in the future make acquisitions to add employees, complementary companies, products, solutions, technologies, or revenue. These transactions could be material to our business, financial condition and results of operations. We also expect to continue to evaluate and enter into discussions regarding a wide array of potential strategic transactions. The identification of suitable acquisition candidates can be difficult, time-consuming and costly, and we may not be able to complete acquisitions on favorable terms, if at all. The process of integrating an acquired company, business or technology has created, and will continue to create, unforeseen operating difficulties and expenditures. The areas where we face risks include:
loss of key employees of the acquired company and other challenges associated with integrating new employees into our culture, as well as reputational harm if integration is not successful;
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
implementation or remediation of controls, procedures, and policies at the acquired company;
difficulties in integrating and managing the combined operations, technologies, technology platforms and products of the acquired companies and realizing the anticipated economic, operational and other benefits in a timely manner, which could result in substantial costs and delays or other operational, technical or financial problems;
65

integration of the acquired company’s accounting, human resource and other administrative systems, and coordination of product, engineering and sales and marketing function;
assumption of contractual obligations that contain terms that are not beneficial to us, require us to license or waive intellectual property rights, or increase our risk for liabilities;
failure to successfully further develop the acquired technology or realize our intended business strategy;
our dependence on unfamiliar affiliates and partners of acquired businesses;
uncertainty of entry into markets in which we have limited or no prior experience or in which competitors have stronger market positions;
unanticipated costs associated with pursuing acquisitions;
failure to find commercial success with the products or services of the acquired company;
difficulty of transitioning the acquired technology onto our existing platforms and maintaining the security standards for such technology consistent with our other solutions;
failure to successfully onboard clients or maintain brand quality of acquired companies;
responsibility for the liabilities of acquired businesses, including those that were not disclosed to us or exceed our estimates, as well as, without limitation, liabilities arising out of their failure to maintain effective data protection and privacy controls and comply with applicable regulations;
inability to maintain our internal standards, controls, procedures, and policies;
failure to generate the expected financial results related to an acquisition on a timely manner or at all;
difficulties in complying with antitrust and other government regulations;
challenges in integrating and auditing the financial statements of acquired companies that have not historically prepared financial statements in accordance with generally accepted accounting principles, or GAAP;
potential accounting charges to the extent intangibles recorded in connection with an acquisition, such as goodwill, trademarks, client relationships or intellectual property, are later determined to be impaired and written down in value; and
failure to accurately forecast the impact of an acquisition transaction.
Moreover, we rely heavily on the representations and warranties provided to us by the sellers of acquired companies, including as they relate to creation of, and ownership and rights in, intellectual property, existence of open source and compliance with laws and contractual requirements. If any of these representations and warranties are inaccurate or breached, such inaccuracy or breach could result in costly litigation and assessment of liability for which there may not be adequate recourse against such sellers, in part due to contractual time limitations and limitations of liability.
Future acquisitions could also result in expenditures of significant cash, dilutive issuances of our equity securities, the incurrence of debt, restrictions on our business, contingent liabilities, amortization expenses or write-offs of goodwill, any of which could harm our financial condition. In addition, any acquisitions we announce could be viewed negatively by channel partners, resellers, clients, members or investors.
Additionally, competition within our industry for acquisitions of business, technologies and assets may become intense. Even if we are able to identify an acquisition that we would like to consummate, we may not be able to complete the acquisition on commercially reasonable terms or the target may be acquired by another company. We may enter into negotiations for acquisitions that are not ultimately consummated. Those negotiations could result in diversion of management time and significant out-of-pocket costs. If we fail to evaluate and execute acquisitions successfully, we may not be able to realize the
66

benefits of these acquisitions, and our operating results could be harmed. If we are unable to successfully address any of these risks, our business, financial condition and results of operations could be harmed.
If we are unable to expand our sales and marketing infrastructure, we may fail to enroll sufficient members to meet our forecasts.
We derive a substantial majority of our revenue from the sale of Livongo for Diabetes and we expect that this will continue for the next several years. As a result, our business, financial condition and results of operations are and will continue to be highly dependent on the ability of our sales force to adequately promote, market and sell Livongo for Diabetes. If our sales and marketing representatives fail to achieve their objectives, we may not enter into agreements with new clients, and member enrollment could decrease or may not increase at levels that are in line with our forecasts. Additionally, our sales force has less experience promoting, marketing, and selling our other solutions than Livongo for Diabetes.
A key element of our business strategy is the continued expansion of our sales and marketing infrastructure to drive member enrollment. We rely on insights obtained from previous enrollment experiences and marketing testing, including feedback from our AI+AI engine, to increase enrollment initially as well as on an ongoing basis, but we may not be successful in achieving improved rates of enrollment.
As we increase our sales and marketing efforts with respect to existing or planned solutions, we will need to further expand the reach of our sales and marketing networks. Our sales and marketing efforts have been and will continue to be negatively impacted by the travel restrictions and business interruptions caused by the COVID-19 pandemic. Our future success will depend largely on our ability to continue to hire, train, retain, and motivate skilled sales and marketing representatives with significant industry-specific knowledge in various areas, such as diabetes management techniques and technologies, as well as the competitive landscape for our solutions. Recently hired sales representatives require training and take time to achieve full productivity. If we fail to train recent hires adequately, or if we experience high turnover in our sales force in the future, we cannot be certain that new hires will become as productive as may be necessary to maintain or increase our sales. In addition, the expansion of our sales and marketing personnel will continue to place significant burdens on our management team.
If we are unable to expand our sales and marketing capabilities, we may not be able to effectively commercialize our existing or planned solutions, which could result in reduced member enrollment and the failure of our enrollment rate to increase in line with our forecasts.
We incur significant upfront costs in our channel partner, reseller, client, and member relationships, and if we are unable to maintain and grow these relationships over time, we are likely to fail to recover these costs, which could have a material adverse effect on our business, financial condition and results of operations.
We devote significant resources to establish relationships with our channel partners, resellers, clients, and members and to implement our solutions. This is particularly so in the case of large enterprises and government entities that often request or require specific features or functions unique to their particular business processes. Accordingly, our results of operations will depend in substantial part on our ability to enroll our clients’ members to participate in our programs, deliver a successful experience for clients and members, and persuade our channel partners, resellers, clients, and members to maintain and grow their relationship with us over time. We also invest in expanding our channel partner and reseller relationships. Additionally, as our business is growing significantly, our channel partner, reseller, client and member acquisition costs could outpace our build-up of recurring revenue, and we may be unable to reduce our total operating costs through economies of scale such that we are unable to achieve profitability. We incur upfront costs in establishing our channel partner and reseller relationships. If we fail to achieve appropriate economies of scale, if our investments in these relationships fail to materialize or if we fail to manage or anticipate the evolution and demand of the subscription fee model, our enrollment rate may decrease, and our business, financial condition and results of operations could be materially adversely affected.
A substantial portion of our sales comes from a limited number of channel partners and resellers.
Historically, we have relied on a limited number of channel partners and resellers for a substantial portion of our total sales. Our channel partners and resellers work with us on a non-exclusive basis. If we are unable to establish, maintain or grow these relationships over time, or if these relationships grow more slowly than we anticipate which has happened in certain circumstances in the past, or if the channel partners and resellers refer business to our competitors instead or develop their own solutions, we are likely to fail to recover these costs and our business, financial condition and results of operations will suffer. The loss of any of our key channel partners or resellers could have an impact on the growth rate of our revenue as we work to
67

obtain new channel partners or replacement relationships. Contracts with our key channel partners or resellers may be terminated or renegotiated before their term expires for various reasons, subject to certain conditions. For example, after a specified period, certain of our contracts are terminable for convenience by our channel partners or resellers, subject to a notice period. Additionally, certain contracts may be terminated immediately by the channel partner or reseller if we go bankrupt, if we lose applicable licenses or are suspended or debarred from participation in government-funded healthcare programs or if we fail to comply with certain specified laws. Any renegotiation of the commercial agreements may result in less favorable economic terms for us. In order to grow our business, we anticipate that we will continue to depend on our relationships with third parties, including our channel partners and resellers. Identifying channel partners and resellers, and negotiating and documenting relationships with them, requires significant time and resources. Our competitors may be effective in providing incentives to third parties to favor their products or services or to prevent or reduce subscriptions to, or utilization of, our solutions. If we are unsuccessful in establishing or maintaining or strengthening our relationships with third parties, our ability to compete in the marketplace or to grow our revenue could be impaired and our business, financial condition and results of operations may suffer. Even if we are successful, these relationships may not result in increased client and member use of our solution or increased revenue.
Our sales and implementation cycle can be long and unpredictable and requires considerable time and expense. As a result, our sales and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.
The timing of our sales and related revenue recognition is difficult to predict because of the length and unpredictability of our sales cycle, particularly with respect to large organizations and government entities. The sales cycle for our solution from initial contact with a potential client to enrollment launch varies widely by client, ranging from less than one month to over a year. For new clients who signed in 2019, the sales cycle averaged less than six months in length. The COVID-19 pandemic has not had a material impact on the length of our sales cycle to date, but we expect that the economic uncertainty arising from the COVID-19 pandemic may delay or lengthen some of our clients' sales cycles. Some of our clients, especially in the case of our large clients and government entities, undertake a significant and prolonged evaluation process, including to determine whether our solutions meet their unique healthcare needs, which frequently involves evaluation of not only our solution but also an evaluation of other available solutions, which has in the past resulted in extended sales cycles. Our sales efforts involve educating our clients about the ease of use, technical capabilities and potential benefits of our solution. Once a client enters into an agreement with us, we then explain the benefits of our solutions again to eligible employees to encourage them to sign up as a member. During the sales cycle, we expend significant time and money on sales and marketing activities, which lowers our operating margins, particularly if no sale occurs. For example, there may be unexpected delays in a client’s internal procurement processes, particularly for some of our larger clients and government entities for which our products represent a very small percentage of their total procurement activity. There are many other factors specific to clients that contribute to the timing of their purchases and the variability of our revenue recognition, including the strategic importance of a particular project to a client, budgetary constraints, funding authorization, and changes in their personnel. In addition, the significance and timing of our product enhancements, and the introduction of new products by our competitors, may also affect our clients’ purchases. Even if a client decides to purchase our solutions, there are many factors affecting the timing of our recognition of revenue, which makes our revenue difficult to forecast. For example, once a client enters into an agreement with us, we work with them to identify the eligible population and then launch an enrollment process. Time from signing to launch typically takes an average of approximately three months. We do not receive any payment from our clients until members enroll and begin using our solution, which could be months following signing a subscription agreement for our solution. For all of these reasons, it is difficult to predict whether a sale will be completed, the particular period in which a sale will be completed or the period in which revenue from a sale will be recognized.
It is possible that in the future we may experience even longer sales cycles, more complex client needs, higher upfront sales costs and less predictability in completing some of our sales as we continue to expand our direct sales force, expand into new territories and market additional solutions and services. In addition, our sales process may become more lengthy and difficult as a result of the travel restrictions and business interruptions caused by the COVID-19 pandemic. If our sales cycle lengthens or our substantial upfront sales and implementation investments do not result in sufficient sales to justify our investments, our revenue could be lower than expected and it could have a material adverse effect on our business, financial condition and results of operations.
68

If we are unable to attract new clients and expand member enrollment with existing clients, our revenue growth could be slower than we expect, and our business may be adversely affected.
We generate, and expect to continue to generate, revenue from the enrollment in our solutions. As a result, widespread acceptance and use of solutions for chronic conditions in general, and our platform in particular, is critical to our future growth and success. If the market fails to grow or grows more slowly than we currently anticipate, demand for our solutions could be negatively affected.
Our ability to achieve significant growth in revenue in the future will depend, in large part, upon our ability to attract new clients. If we fail to attract new clients and fail to maintain and expand new client relationships, our revenue may grow more slowly than we expect, may not grow at all or may decline and our business may be adversely affected. Once we enter into an agreement with a client, our revenue will depend on the number of employees we successfully enroll as members. Demand for solutions for chronic conditions in general, and our solution in particular, is affected by a number of factors, many of which are beyond our control. Some of these potential factors include:
awareness of Applied Health Signals and the adoption of technology in healthcare generally;
availability of products and services that compete with ours;
ease of adoption and use;
features and platform experience;
performance;
brand;
security and privacy;
pricing; and
general economic conditions, including worldwide economic conditions attributable to the COVID-19 pandemic.
Our future revenue growth also depends upon expanding member enrollment with existing clients. If we are not successful in expanding member enrollment in currently contracted solutions or the use of our future solutions by existing clients over time, or if our clients do not renew their agreements or renew their agreements with us at lower prices or on less favorable terms, our revenue may grow more slowly than expected, may not grow at all, or may decline. Additionally, although we dedicate resources to our sales and marketing programs, these sales and marketing programs may not have the desired effect and may not expand sales. Our efforts may not result in increased enrollment within existing clients, or additional revenue. If our efforts to expand enrollment within existing clients are not successful, or if our existing clients renew at lower member levels, our business, financial condition and results of operations could be adversely affected.
Client renewals may decline or fluctuate as a result of a number of factors, including the breadth of early deployment of our solution, meaningful reductions in our clients’ spending levels, changes in clients’ business models and use cases, our clients’ satisfaction or dissatisfaction with our solution, our pricing or pricing structure, the pricing or capabilities of products or services offered by our competitors, or the effects of economic conditions. Any prolonged shutdown of a significant portion of global economic activity or a downturn in the global or domestic economy, including as a result of COVID-19, would adversely affect the industries in which our clients operate, which could adversely affect our clients' willingness or ability to renew their subscription agreements. If our clients do not renew their agreements with us, or renew on terms less favorable to us, our revenue may decline.
Potential members’ failure to enroll after a client enters into an agreement with us could negatively affect our business, operating results, financial condition and growth prospects.
We believe our future success will depend in part on our ability to increase both the speed and success of member enrollment, by improving our member engagement and enrollment methodology, hiring and training qualified professionals and increasing our ability to integrate into large-scale, complex technology environments. In some cases, clients initially enter into
69

an agreement with us for our solution, but, for a variety of possible reasons, potential members fail to ultimately enroll at the expected volume. Our forecasts may not accurately estimate enrollment rates, number of enrolled members and other assumptions we rely on to anticipate expected growth for our business and revenue. Additionally, if we are unable to achieve the expected volume of member enrollment, or unable to do so in a timely manner and, as a result, potential members do not utilize our solution, clients are unlikely to renew their agreement with us and we would not be able to generate future revenue from such clients based on transaction or revenue volume and the upsell of additional products and services, and our future business, financial condition and results of operations could be adversely impacted.
Any failure to offer high-quality implementation, member enrollment, or ongoing support may adversely affect our relationships with our clients, or existing or prospective members, and in turn our business, financial condition and results of operations.
Though we assist with targeted marketing campaigns, we do not control our clients’ enrollment schedules. As a result, if our clients do not allocate the internal resources necessary for a successful enrollment for their employees, or the enrollment launch date is delayed, we could incur significant costs, our enrollment rate may decline, clients could become dissatisfied and decide not to increase utilization of our solution or not to implement our solution beyond an initial period prior to their term commitment. In addition, competitors with more efficient operating models and/or lower implementation costs could jeopardize our client relationships.
In implementing and using our solutions, our members also depend on our member support to resolve issues in a timely manner. We may be unable to respond quickly enough to accommodate short-term increases in demand for member support. We also may be unable to modify the nature, scope and delivery of our services or member support to compete with changes in solutions provided by our competitors. Increased member demand for support could increase costs and adversely affect our results of operations and financial condition. Our sales are highly dependent on our reputation and on positive recommendations from our existing members, clients, channel partners and resellers. Any failure to maintain high-quality member support, or a market perception that we do not maintain high-quality member support, could adversely affect our reputation, our ability to sell our solutions, and in turn our business, results of operations, and financial condition.
If we fail to effectively manage our growth, we may be unable to execute our business plan, adequately address competitive challenges or maintain our corporate culture, and our business, financial condition and results of operations could be harmed.
Since launching our first product in 2014, we have experienced rapid growth and we continue to rapidly and significantly expand our operations. For example, our full-time employee headcount has grown from 164 employees as of December 31, 2017 to 785 employees as of June 30, 2020. This expansion increases the complexity of our business and places significant strain on our management, personnel, operations, systems, technical performance, financial resources, and internal financial control and reporting functions. We may not be able to manage growth effectively, which could damage our reputation, limit our growth and negatively affect our operating results.
The growth and expansion of our business creates significant challenges for our management, operational and financial resources. In the event of continued growth of our operations or in the number of our third-party relationships, our information technology systems and our internal controls and procedures may not be adequate to support our operations. To effectively manage our growth, we must continue to improve our operational, financial and management processes and systems and to effectively expand, train and manage our employee base. As our organization continues to grow and we are required to implement more complex organizational management structures, we may find it increasingly difficult to maintain the benefits of our corporate culture, including our ability to quickly develop and launch new and innovative solutions. This could negatively affect our business performance.
We continue to experience growth in our headcount and operations, which will continue to place significant demands on our management and our operational and financial infrastructure. As we continue to grow, we must effectively integrate, develop and motivate a large number of new employees, and we must maintain the beneficial aspects of our corporate culture. To attract top talent, we have had to offer, and believe we will need to continue to offer, highly competitive compensation packages before we can validate the productivity of those employees. In addition, fluctuations in the price of our common stock may make it more difficult or costly to use equity compensation to motivate, incentivize and retain our employees. We face significant competition for talent from other healthcare, technology and high-growth companies, which include both large enterprises and privately-held companies. We may not be able to hire new employees quickly enough to meet our needs. If we fail to effectively manage our hiring needs and successfully integrate our new hires, our efficiency and ability to meet our
70

forecasts and our employee morale, productivity and retention could suffer, and our business, results of operations and financial condition could be adversely affected.
Additionally, if we do not effectively manage the growth of our business and operations, the quality of our solutions could suffer, which could negatively affect our business, financial condition and results of operations. Further, we have made changes in the past, and will likely make changes in the future, to our solutions that our clients or members may not like, find useful or agree with. We may also decide to discontinue certain features, solutions or services or increase fees for any of our features or services. If clients or members are unhappy with these changes, they may decrease their usage of our solutions.
If we are not able to develop and release new solutions and services, or successful enhancements, new features and modifications to our existing solutions and services, our business, financial condition and results of operations could be adversely affected.
The markets in which we operate are characterized by rapid technological change, frequent new product and service introductions and enhancements, changing client demands, and evolving industry standards. The introduction of products and services embodying new technologies can quickly make existing products and services obsolete and unmarketable. Additionally, changes in laws and regulations could impact the usefulness of our solution and could necessitate changes or modifications to our solution to accommodate such changes. We invest substantial resources in researching and developing new solutions and enhancing our solutions by incorporating additional features, improving functionality, and adding other improvements to meet our members’ evolving needs. The success of any enhancements or improvements to our solutions or any new solutions depends on several factors, including timely completion, competitive pricing, adequate quality testing, integration with new and existing technologies in our solutions and third-party partners’ technologies and overall market acceptance. We may not succeed in developing, marketing and delivering on a timely and cost-effective basis enhancements or improvements to our solutions or any new solutions that respond to continued changes in market demands or new client requirements, and any enhancements or improvements to our solutions or any new solutions may not achieve market acceptance. Since developing or acquiring our solutions is complex, the timetable for the release of new solutions and enhancements to existing solutions is difficult to predict, and we may not offer new solutions and updates as rapidly as our clients require or expect. Any new solutions that we develop or acquire may not be introduced in a timely or cost-effective manner, may contain errors or defects, or may not achieve the broad market acceptance necessary to generate sufficient revenue. Moreover, even if we introduce new solutions, we may experience a decline in revenue of our existing solutions that is not offset by revenue from the new solutions. For example, clients may delay making purchases of new solutions to permit them to make a more thorough evaluation of these solutions or until industry and marketplace reviews become widely available. Some clients may hesitate to migrate to a new solution due to concerns regarding the performance of the new solution. In addition, we may lose existing clients who choose a competitor’s products and services. This could result in a temporary or permanent revenue shortfall and adversely affect our business, financial condition and results of operations.
The introduction of new products and solutions by competitors, the development of entirely new technologies to replace existing offerings or shifts in healthcare benefits trends could make our solutions obsolete or adversely affect our business, financial condition and results of operations. We may experience difficulties with software development, industry standards, design or marketing that could delay or prevent our development, introduction or implementation of new solutions, enhancements, additional features or capabilities. If clients and members do not widely purchase and adopt our solutions, we may not be able to realize a return on our investment. If we do not accurately anticipate client and member demand or we are unable to develop, license or acquire new features and capabilities on a timely and cost-effective basis, or if such enhancements do not achieve market acceptance, it could result in adverse publicity, loss of revenue or market acceptance or claims by clients or members brought against us, each of which could have a material and adverse effect on our reputation, business, results of operations and financial condition.
71

We may enter into collaborations, in-licensing arrangements, joint ventures, strategic alliances or partnerships with third-parties that may not result in the development of commercially viable solutions or the generation of significant future revenues.
In the ordinary course of our business, we may enter into collaborations, in-licensing arrangements, joint ventures, strategic alliances, or technology partnerships to develop proposed solutions and to pursue new markets, such as our partnership with Amazon. Proposing, negotiating, and implementing collaborations, in-licensing arrangements, joint ventures, strategic alliances, or partnerships may be a lengthy and complex process. Other companies, including those with substantially greater financial, marketing, sales, technology or other business resources, may compete with us for these opportunities or arrangements. We may not identify, secure or complete any such transactions or arrangements in a timely manner, on a cost-effective basis, on acceptable terms or at all. We have limited institutional knowledge and experience with respect to these business development activities, and we may also not realize the anticipated benefits of any such transaction or arrangement. In particular, these collaborations may not result in the development of solutions that achieve commercial success or result in significant revenues and could be terminated prior to developing any solutions.
Additionally, we may not be in a position to exercise sole decision making authority regarding the transaction or arrangement, which could create the potential risk of creating impasses on decisions, and our collaborators may have economic or business interests or goals that are, or that may become, inconsistent with our business interests or goals. It is possible that conflicts may arise with our collaborators, such as conflicts concerning the achievement of performance milestones, or the interpretation of significant terms under any agreement, such as those related to financial obligations or the ownership or control of intellectual property developed during the collaboration. If any conflicts arise with our current or future collaborators, they may act in their self-interest, which may be adverse to our best interest, and they may breach their obligations to us. In addition, we have limited control over the amount and timing of resources that our current collaborators or any future collaborators devote to our collaborators’ or our future solutions. Disputes between us and our collaborators may result in litigation or arbitration which would increase our expenses and divert the attention of our management. Further, these transactions and arrangements are contractual in nature and may be terminated or dissolved under the terms of the applicable agreements and, in such event, we may not continue to have rights to the products relating to such transaction or arrangement or may need to purchase such rights at a premium.
We may be unable to successfully execute on our growth initiatives, business strategies or operating plans.
We are continually executing on growth initiatives, strategies and operating plans designed to enhance our business and extend our solutions to address additional chronic conditions. The anticipated benefits from these efforts are based on several assumptions that may prove to be inaccurate. Moreover, we may not be able to successfully complete these growth initiatives, strategies and operating plans and realize all of the benefits, including growth targets and cost savings, that we expect to achieve or it may be more costly to do so than we anticipate. A variety of risks could cause us not to realize some or all of the expected benefits. These risks include, among others, delays in the anticipated timing of activities related to such growth initiatives, strategies and operating plans, increased difficulty and cost in implementing these efforts, including difficulties in complying with new regulatory requirements and the incurrence of other unexpected costs associated with operating our business. Moreover, our continued implementation of these programs may disrupt our operations and performance. As a result, we cannot assure you that we will realize these benefits. If, for any reason, the benefits we realize are less than our estimates or the implementation of these growth initiatives, strategies and operating plans adversely affect our operations or cost more or take longer to effectuate than we expect, or if our assumptions prove inaccurate, our business, financial condition and results of operations may be materially adversely affected.
Expansion into international markets is important for our long-term growth, and as we expand internationally, we will face additional business, political, regulatory, operational, financial and economic risks, any of which could increase our costs and hinder such growth.
Expanding our business to attract clients and members in countries other than the United States is an element of our long-term business strategy. An important part of targeting international markets is increasing our brand awareness and establishing relationships with partners internationally. Doing business internationally involves a number of risks, including:
multiple, conflicting and changing laws and regulations such as tax laws, privacy and data protection laws and regulations, export and import restrictions, employment laws, regulatory requirements and other governmental approvals, permits and licenses;
72

obtaining regulatory approvals or clearances where required for the sale of our solution, devices and services in various countries;
requirements to maintain data and the processing of that data on servers located within the United States or in such countries;
protecting and enforcing our intellectual property rights;
complexities associated with managing multiple payor reimbursement regimes, government payors;
logistics and regulations associated with shipping our blood glucose meter, connected blood pressure monitor and cuff, and connected weight-scale;
competition from companies with significant market share in our market and with a better understanding of user preferences;
financial risks, such as longer payment cycles, difficulty collecting accounts receivable, the effect of local and regional financial pressures on demand and payment for our products and services and exposure to foreign currency exchange rate fluctuations;
natural disasters, political and economic instability, including wars, terrorism, political unrest, outbreak of disease (including the COVID-19 pandemic), boycotts, curtailment of trade, and other market restrictions; and
regulatory and compliance risks that relate to maintaining accurate information and control over activities subject to regulation under the U.S. Foreign Corrupt Practices Act, or the FCPA, and comparable laws and regulations in other countries.
Our ability to continue to expand our business and to attract talented employees, clients and members in various international markets will require considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute resolution systems, regulatory systems and commercial infrastructures. Entering new international markets will be expensive, our ability to successfully gain market acceptance in any particular market is uncertain and the distraction of our senior management team could harm our business, financial condition and results of operation.
Economic uncertainty or downturns, particularly as it impacts particular industries, could adversely affect our business and operating results.
In recent years, the United States and other significant markets have experienced cyclical downturns and worldwide economic conditions remain uncertain. The COVID-19 pandemic is adversely affecting economies and financial markets globally, which has resulted in an economic downturn. Economic uncertainty and associated macroeconomic conditions make it extremely difficult for our clients and us to accurately forecast and plan future business activities, and could cause our clients to slow spending on our solutions, which could delay and lengthen sales cycles. Furthermore, during uncertain economic times our clients may face issues gaining timely access to sufficient credit, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to further increase our allowance for doubtful accounts and other reserves, and our business, financial condition and results of operations could be materially negatively impacted. The COVID-19 pandemic and any quarantines, interruptions in travel and business disruptions with respect to us, our clients, resellers or partners will likely have effects similar to those described above.
Furthermore, we have clients in a variety of different industries. A significant downturn in the economic activity attributable to any particular industry may cause organizations to react by reducing their capital and operating expenditures in general or by specifically reducing their spending on healthcare matters. In addition, our clients may delay or cancel healthcare projects or seek to lower their costs by renegotiating vendor contracts. To the extent purchases of our solution are perceived by clients and potential clients to be discretionary, our revenue may be disproportionately affected by delays or reductions in general healthcare spending. Also, competitors may respond to challenging market conditions by lowering prices and attempting to lure away our clients.
73

We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, or any industry in particular. If the conditions in the general economy and the markets in which we or our clients operate worsen from present levels, our business, financial condition and results of operations could be materially adversely affected.
We depend on a limited number of third-party suppliers for certain components, and the loss of any of these suppliers, or their inability to provide us with an adequate supply of materials, could harm our business.
We utilize a single contract manufacturing vendor to build and assemble our blood glucose meter, and we rely on single suppliers for our blood pressure monitor and cuff and glucose sensor test strips. The hardware components included in such devices are sourced from various suppliers by the manufacturers thereof and are principally industry standard parts and components that are available from multiple vendors. Quality or performance failures of the devices or changes in the contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our clients and thereby have a material adverse impact on our business, financial condition and results of operations.
For our business strategy to be successful, our suppliers must be able to provide us with components in sufficient quantities, in compliance with regulatory requirements and quality control standards, in accordance with agreed upon specifications, at acceptable costs and on a timely basis. Increases in our product sales, whether forecasted or unanticipated, could strain the ability of our suppliers to deliver an increasingly large supply of components in a manner that meets these various requirements.
We do not have long-term supply agreements with our suppliers and, in many cases, we make our purchases on a purchase order basis. Under our supply agreements, we have no obligation to buy any given quantity of products, and our suppliers have no obligation to manufacture for us or sell to us any given quantity of products. As a result, our ability to purchase adequate quantities of our products may be limited. Additionally, our suppliers may encounter problems that limit their ability to manufacture products for us, including financial difficulties or damage to their manufacturing equipment or facilities. If we fail to obtain sufficient quantities of high quality components to meet demand on a timely basis, we could lose clients, our reputation may be harmed and our business could suffer. For certain of our contracts with channel partners, resellers and clients, we have obligations to provide a blood glucose meter and other supplies to new members within a certain specified period of time, and/or to provide replacements for defective blood glucose meters within a certain specified period of time. If we are regularly unable to meet those obligations, our channel partners, resellers, or clients may decide to terminate their contracts.
Depending on a limited number of suppliers, or on a sole supplier, exposes us to risks, including limited control over pricing, availability, quality and delivery schedules. Moreover, due to the limited amount of our sales to date, we do not have long-standing relationships with our manufacturers and may not be able to convince suppliers to continue to make components available to us unless there is demand for such components from their other clients. As a result, there is a risk that certain components could be discontinued and no longer available to us. If any one or more of our suppliers cease to provide us with sufficient quantities of components in a timely manner or on terms acceptable to us, we would have to seek alternative sources of supply. Because of factors such as the proprietary nature of our solutions, our quality control standards and regulatory requirements, we cannot quickly engage additional or replacement suppliers for some of our critical components. Failure of any of our suppliers to deliver products at the level our business requires would limit our ability to meet our sales commitments, which could harm our reputation and could have a material adverse effect on our business. We may also have difficulty qualifying new suppliers and obtaining similar components from other suppliers that are acceptable to the U.S. Food and Drug Administration, or the FDA, or other regulatory agencies, and the failure of our suppliers to comply with strictly enforced regulatory and quality requirements could expose us to regulatory action including warning letters, product recalls, termination of distribution, product seizures or civil penalties. It could also require us to cease using the components, seek alternative components or technologies and modify our solution to incorporate alternative components or technologies, which could result in a requirement to seek additional regulatory approvals or clearances for alternative components used in our medical devices. Any disruption of this nature or increased expenses could harm our commercialization efforts and adversely affect our business, financial condition and results of operations.
Our business, financial condition and results of operations may be adversely affected by the COVID-19 pandemic or other similar epidemics or adverse public health developments.
The COVID-19 pandemic has caused many governments to implement quarantines, shelter-in-place orders and significant restrictions on travel, and to avoid crowds. This has led to many businesses shutting down or limiting operations as well as significant uncertainty in financial markets. The economic downturn and other adverse impacts resulting from COVID-19 or
74

other similar epidemics or adverse public health developments may negatively impact our ability to attract new clients and may increase the likelihood of clients not renewing their contracts with us or being unable to pay us in accordance with the terms of their agreements. In addition, the operations of several of our third-party suppliers and logistics partners have been negatively impacted by the COVID-19 pandemic. As a result of COVID-19 or other similar epidemics or adverse public health developments, particularly in Asia, our operations, and those of our suppliers, have experienced, and may in the future continue to experience, delays or disruptions, such as difficulty obtaining components and temporary suspension of operations. Our existing inventory levels may not be sufficient, and our business, financial condition and results of operations could be materially and adversely affected, in the event that the slowdown or suspension carries on for a long period of time. We have taken measures to increase our inventory levels and diversify our supply chain in order to protect against potential impacts of the COVID-19 pandemic; however, these efforts may result in increased expenses and may not ultimately be successful. As a result of the current or future epidemics, we may also be impacted by shutdowns, employee impacts from illness and other community response measures meant to prevent spread of the virus, all of which could negatively impact our business, financial condition and results of operations. Further, if we are regularly unable to meet our obligations to deliver our devices or other supplies, our partners, resellers, or clients may decide to terminate their contracts or we may be subject to other contractual penalties, and our members could be adversely affected. The extent to which COVID-19 impacts our results will depend on future developments, which are highly uncertain.
We depend on our talent to grow and operate our business, and if we are unable to hire, integrate, develop, motivate and retain our personnel, we may not be able to grow effectively.
Our success depends in large part on our ability to attract and retain high-quality management in sales, services, engineering, marketing, operations, finance and support functions, especially in the San Francisco Bay Area and Chicago metropolitan area. Competition for qualified employees is intense in our industry, and the loss of even a few qualified employees, or an inability to attract, retain and motivate additional highly skilled employees required for the planned expansion of our business could harm our operating results and impair our ability to grow. To attract and retain key personnel, we use various measures, including an equity incentive program for key executive officers and other employees. These measures may not be enough to attract and retain the personnel we require to operate our business effectively.
As we continue to grow, we may be unable to continue to attract or retain the personnel we need to maintain our competitive position. In addition to hiring new employees, we must continue to focus on retaining our best talent. Competition for these resources, particularly for engineers, is intense. We may need to invest significant amounts of cash and equity for new and existing employees and we may never realize returns on these investments. If we are not able to effectively increase and retain our talent, our ability to achieve our strategic objectives will be adversely impacted, and our business will be harmed. The loss of one or more of our key employees, and any failure to have in place and execute an effective succession plan for key executives, could seriously harm our business. Employees may be more likely to leave us if the shares of our capital stock they own or the shares of our capital stock underlying their equity incentive awards have significantly reduced in value or the vested shares of our capital stock they own or vested shares of our capital stock underlying their equity incentive awards have significantly appreciated. Many of our employees may receive significant proceeds from sales of our equity in the public markets, which may reduce their motivation to continue to work for us.
In addition, our future also depends on the continued contributions of our senior management team and other key personnel, each of whom would be difficult to replace. In particular, Glen Tullman, our Executive Chairman, is critical to our future vision and strategic direction. We rely on our leadership team in the areas of operations, research and development, marketing, sales, and general and administrative functions. Although we have entered into employment agreements or offer letters with our key employees, these agreements have no specific duration and constitute at-will employment, and we do not maintain key person life insurance for some of our key employees. In addition, from time to time, there may be changes in our senior management team that may be disruptive to our business. If our senior management team, including any new hires that we may make, fails to work together effectively and to execute our plans and strategies on a timely basis, our business, results of operations and financial condition could be harmed.
75

Changes to our packaging and pricing options could adversely affect our ability to attract or retain clients and members.
We are continuing to iterate and optimize our packaging and pricing options as we evaluate client and member preferences, needs, and use of our solutions, and expect that our packaging and pricing options will continue to evolve. Many factors could significantly affect our pricing strategies, including operating costs, our competitors’ pricing and marketing strategies, and customer use patterns. We have launched, and may in the future launch, new pricing strategies and initiatives, or modify existing packaging and pricing options, any of which may not ultimately be successful in attracting and retaining customers. In particular, beginning in 2020, we introduced pricing options that provide members with access to multiple solutions in order to enable us to more fully address the health of the whole person. Our prospective and existing clients may not find attractive any new packaging and pricing options that we introduce, including those that include access to multiple solutions, and our sales team may not be successful in introducing such new options. Changes to our packaging and pricing options may also affect our revenue recognition and other accounting policies, which may adversely affect our results of operations in any given fiscal period. Any such changes to our packaging and pricing options or our ability to efficiently price our solutions could adversely affect our business, financial condition, and results of operations.
Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and teamwork fostered by our culture and our business may be harmed.
We believe that our culture has been and will continue to be a critical contributor to our success. We expect to continue to hire aggressively as we expand, and we believe our corporate culture has been crucial in our success and our ability to attract highly skilled personnel. If we do not continue to develop our corporate culture or maintain and preserve our core values as we grow and evolve both in the United States and internationally, we may be unable to foster the innovation, curiosity, creativity, focus on execution, teamwork and the facilitation of critical knowledge transfer and knowledge sharing we believe we need to support our growth. Moreover, liquidity available to our employee securityholders following our initial public offering, or IPO, could lead to disparities of wealth among our employees, which could adversely impact relations among employees and our culture in general. Our anticipated headcount growth and our status as a public company may result in a change to our corporate culture, which could harm our business.
If we are not able to maintain and enhance our reputation and brand recognition, our business, financial condition and results of operations will be harmed.
We believe that maintaining and enhancing our reputation and brand recognition is critical to our relationships with existing channel partners and clients, and to our ability to attract new channel partners and clients. The promotion of our brand may require us to make substantial investments and we anticipate that, as our market becomes increasingly competitive, these marketing initiatives may become increasingly difficult and expensive. Brand promotion and marketing activities may not be successful or yield increased revenue, and to the extent that these activities yield increased revenue, the increased revenue may not offset the expenses we incur and our business, financial condition and results of operations could be harmed. In addition, any factor that diminishes our reputation or that of our management, including failing to meet the expectations of our channel partners and clients, could harm our reputation and brand and make it substantially more difficult for us to attract new channel partners and clients. If we do not successfully maintain and enhance our reputation and brand recognition, our business may not grow and we could lose our relationships with channel partners and clients, which would harm our business, financial condition and results of operations.
Security breaches, loss of data and other disruptions could compromise sensitive information related to our business, members or partners, or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.
In the ordinary course of our business, we collect, store, use and disclose sensitive data, including personal health information, or PHI, and other types of personal data or personally identifiable information, or PII. We also process and store, and use additional third parties to process and store, sensitive information including intellectual property and other proprietary business information, including that of our members and partners. Our member information is encrypted but not always de-identified. We manage and maintain our solution and data utilizing a combination of on-site systems, managed data center systems and cloud-based computing center systems.
We are highly dependent on information technology networks and systems, including the internet, to securely process, transmit and store this critical information. Security breaches of this infrastructure, including physical or electronic break-ins, computer viruses, attacks by hackers and similar breaches, and employee or contractor error, negligence or malfeasance, can
76

create system disruptions, shutdowns or unauthorized disclosure or modifications of confidential information, causing member health information to be accessed or acquired without authorization or to become publicly available. We utilize third-party service providers for important aspects of the collection, storage and transmission of client, user and patient information, and other confidential and sensitive information, and therefore rely on third parties to manage functions that have material cybersecurity risks. Because of the sensitivity of the PHI, other PII, and other confidential information we and our service providers collect, store, transmit, and otherwise process, the security of our technology platform and other aspects of our services, including those provided or facilitated by our third-party service providers, are important to our operations and business strategy. We take certain administrative, physical and technological safeguards to address these risks, such as by requiring outsourcing subcontractors who handle client, user and patient information for us to enter into agreements that contractually obligate those subcontractors to use reasonable efforts to safeguard PHI, other PII, and other sensitive information. Measures taken to protect our systems, those of our subcontractors, or the PHI, other PII, or other sensitive data we or our subcontractors process or maintain, may not adequately protect us from the risks associated with the collection, storage and transmission of such information. Although we take steps to help protect confidential and other sensitive information from unauthorized access or disclosure, our information technology and infrastructure may be vulnerable to attacks by hackers or viruses, failures or breaches due to third-party action, employee negligence or error, malfeasance or other disruptions.
A security breach or privacy violation that leads to disclosure or unauthorized use or modification of, or that prevents access to or otherwise impacts the confidentiality, security, or integrity of, member information, including PHI or other PII, or other sensitive information we or our subcontractors maintain or otherwise process, could harm our reputation, compel us to comply with breach notification laws, cause us to incur significant costs for remediation, fines, penalties, notification to individuals and for measures intended to repair or replace systems or technology and to prevent future occurrences, potential increases in insurance premiums, and require us to verify the accuracy of database contents, resulting in increased costs or loss of revenue. If we are unable to prevent such security breaches or privacy violations or implement satisfactory remedial measures, or if it is perceived that we have been unable to do so, our operations could be disrupted, we may be unable to provide access to our platform, and could suffer a loss of clients or users or a decrease in the use of our platform, and we may suffer loss of reputation, adverse impacts on client, user and investor confidence, financial loss, governmental investigations or other actions, regulatory or contractual penalties, and other claims and liability. In addition, security breaches and other inappropriate access to, or acquisition or processing of, information can be difficult to detect, and any delay in identifying such incidents or in providing any notification of such incidents may lead to increased harm.
Any such breach or interruption of our systems or any of our third-party information technology partners, could compromise our networks or data security processes and sensitive information could be inaccessible or could be accessed by unauthorized parties, publicly disclosed, lost or stolen. Any such interruption in access, improper access, disclosure or other loss of information could result in legal claims or proceedings, liability under laws and regulations that protect the privacy of member information or other personal information, such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, and the General Data Protection Regulation, or GDPR, and regulatory penalties. Unauthorized access, loss or dissemination could also disrupt our operations, including our ability to perform our services, provide member assistance services, conduct research and development activities, collect, process, and prepare company financial information, provide information about our current and future solutions and engage in other user and clinician education and outreach efforts. Any such breach could also result in the compromise of our trade secrets and other proprietary information, which could adversely affect our business and competitive position. While we maintain insurance covering certain security and privacy damages and claim expenses, we may not carry insurance or maintain coverage sufficient to compensate for all liability and in any event, insurance coverage would not address the reputational damage that could result from a security incident.
If we or our third-party suppliers fail to comply with the FDA’s Quality Systems Regulation, our ability to distribute medical devices that are provided to members as part of our solution could be impaired.
We and certain of our third-party suppliers are required to comply with the FDA’s Quality System Regulation, or QSR, which covers the methods and documentation of the design, testing, production, control, quality assurance, labeling, packaging, sterilization, storage and shipping of medical devices that we distribute as part of our solution. The FDA audits compliance with the QSR through periodic announced and unannounced inspections of manufacturing and other facilities. The FDA may impose inspections or audits at any time. We have been inspected by the FDA in the past, all of which resulted in no observations received from the FDA or to which the FDA confirmed our responses were adequate and no further action would be taken by the FDA. If we or our suppliers have significant non-compliance issues or if any corrective action plan that we or our suppliers propose in response to observed deficiencies is not sufficient, the FDA could take enforcement action against us and our third-party suppliers. Any of the foregoing actions could have a material adverse effect on our business, financial condition and results of operations.
77

Our medical device operations are subject to FDA regulatory requirements.
We are regulated by the FDA as a medical device manufacturer, and the medical devices that we distribute as part of our solution are subject to extensive regulation by the FDA. Government regulations specific to medical devices are wide ranging and govern, among other things:
product design, development and manufacture;
laboratory, preclinical and clinical testing, labeling, packaging, storage, and distribution;
premarketing clearance or approval;
record keeping;
product marketing, promotion and advertising, sales and distribution; and
post-marketing surveillance, including reporting of deaths, serious injuries and product malfunctions, recalls, corrections and removals.
Before a new medical device or a new intended use for a device in commercial distribution, can be marketed in the United States, a company must first submit and receive either 510(k) clearance pursuant to section 510(k) of the Food, Drug, and Cosmetic Act, or FDCA, or approval of a premarket approval, or PMA, application from the FDA, unless an exemption applies. In the 510(k) clearance process, the FDA must determine that a proposed device is “substantially equivalent” to a device legally on the market, known as a “predicate” device, in order to clear the proposed device for marketing. To be substantially equivalent, the proposed device must have the same intended use as the predicate device, and either have the same technological characteristics as the predicate device or have different technological characteristics and not raise different questions of safety or effectiveness than the predicate device. Clinical data is sometimes required to support substantial equivalence. Failure to demonstrate substantial equivalence to a predicate device to the FDA’s satisfaction will require the submission and approval by the FDA of a PMA application. The FDA’s 510(k) clearance process usually takes from three to 12 months, but may last longer. The process for obtaining a PMA approval takes from one to three years, or even longer, from the time the PMA is submitted to the FDA until an approval is obtained. Any delay or failure to obtain necessary regulatory approvals or clearances would have a material adverse effect on our business, financial condition and results of operations. We have obtained 510(k) clearance to distribute our glucose testing meter and test strips that we offer as part of our solution, and all other Livongo devices have the appropriate regulatory approvals and clearances.
In addition, we are required to timely submit various reports with the FDA, including reports that medical devices that we distribute as part of our solution may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if the malfunction were to recur. If these reports are not filed in a timely manner, regulators may impose sanctions and we may be subject to product liability or regulatory enforcement actions, all of which could harm our business.
We have in the past, and may in the future, initiate a correction or removal for the medical devices that we distribute as part of our solution to reduce a risk to health posed by our solution. For example, in 2015, we determined that the instructions provided with our test strips were incomplete. We distributed revised instructions to our members and submitted a publicly available Correction and Removal report to the FDA. This report and other reports could be classified by the FDA as a device recall which could lead to increased scrutiny by the FDA, other international regulatory agencies and our clients regarding the quality and safety of our solution. Additionally, we are aware that our connected weight scale can overheat due to user error if the member incorrectly installs the batteries. We have taken steps to eliminate such occurrences, but any future incident related to battery installation in our scale or other device could have a negative impact on our reputation and operating results. Corrective actions can be costly, time-consuming, and divert resources from other portion of our business. Furthermore, the submission of these reports could be used by competitors against us, which could harm our reputation.
The FDA and the Federal Trade Commission, or FTC, also regulate the advertising and promotion of our solution and services to ensure that the claims we make are consistent with our regulatory clearances, that there is adequate and reasonable data to substantiate the claims and that our promotional labeling and advertising is neither false nor misleading. If the FDA or FTC determines that any of our advertising or promotional claims are misleading, not substantiated or not permissible, we may
78

be subject to enforcement actions, including warning letters, and we may be required to revise our promotional claims and make other corrections or restitutions.
The FDA and state authorities have broad enforcement powers. Our failure to comply with applicable regulatory requirements could result in enforcement action by the FDA or state agencies, which may include any of the following sanctions:
adverse publicity, warning letters, fines, injunctions, consent decrees, and civil penalties;
repair, replacement, refunds, recall, or seizure of our products;
operating restrictions, partial suspension or total shutdown of production;
product detention or import refusal;
denial of our requests for premarket approval of new solutions or services, new intended uses or modifications to existing solutions or services;
withdrawal of premarket approvals that have already been granted; and
criminal prosecution.
If any of these events were to occur, our business and financial condition could be harmed.
Material modifications to our devices may require new 510(k) clearances, premarket approval, or may require us to recall or cease marketing our devices until new clearances or approvals are obtained.
Material modifications to the intended use or technological characteristics of our devices that we distribute as part of our solutions may require new 510(k) clearances or premarket approvals prior to implementing the modifications, or require us to recall or cease marketing the modified devices until these clearances or approvals are obtained. The FDA requires device manufacturers to initially make and document a determination of whether or not a modification requires a new clearance or approval, however, the FDA can review a manufacturer’s decision. Any modification to an FDA-cleared device that would significantly affect its safety or effectiveness or that would constitute a major change in its intended use would require a new 510(k) clearance or approval of a PMA. We may not be able to obtain additional 510(k) clearances or premarket approvals for new products or for modifications to, or additional indications for, our devices in a timely fashion, or at all. Delays in obtaining required future clearances would harm our ability to introduce new or enhanced product in a timely manner, which in turn would harm our future growth. We have made modifications to our medical devices in the past that we believe do not require additional clearances or approvals, and we may make additional modifications in the future. If the FDA disagrees and requires new clearances or approvals for any of these modifications, we may be required to recall and to stop selling or distributing our medical devices as modified, which could harm our operating results and require us to redesign our products. In these circumstances, we may be subject to significant enforcement actions.
If we fail to comply with healthcare and other governmental regulations, we could face substantial penalties and our business, financial condition and results of operations could be adversely affected.
Our solutions, as well as our business activities, are subject to a complex set of regulations and rigorous enforcement, including by the FDA, U.S. Department of Justice, the U.S. Department of Health and Human Services, or HHS, Office of the Inspector General and Office of Civil Rights, and numerous other federal and state governmental authorities.
Our employees, consultants and commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements. Federal and state healthcare laws and regulations that may affect our ability to conduct business include, without limitation:
the federal Anti-Kickback Statute, which prohibits, among other things, any person from knowingly and willfully offering, soliciting, receiving or providing remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, order or recommendation of, any good or service for which payment
79

may be made under federal healthcare programs, such as the Centers for Medicare & Medicaid Services, or CMS, programs;
the federal civil false claims and civil monetary penalties laws, including, without limitation, the federal False Claims Act, which prohibits, among other things, individuals or entities from knowingly presenting, or causing to be presented, false claims, or knowingly using false statements, to obtain payment from the federal government;
federal criminal laws that prohibit executing a scheme to defraud any healthcare benefit program or making false statements relating to healthcare matters;
the federal Physician Payment Sunshine Act, or Open Payments, created under the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Affordability Reconciliation Act, or Affordable Care Act, and its implementing regulations, which requires manufacturers of drugs, medical devices, biologicals and medical supplies for which payment is available under Medicare, Medicaid, or the Children’s Health Insurance Program to report annually to CMS information related to payments or other transfers of value made to licensed physicians and teaching hospitals, as well as ownership and investment interests held by physicians and their immediate family members;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, and its implementing regulations, which impose certain requirements relating to the privacy, security and transmission of protected health information on certain healthcare providers, health plans and healthcare clearinghouses, and their business associates that access or otherwise process individually identifiable health information on their behalf; HIPAA also created criminal liability for knowingly and willfully falsifying or concealing a material fact or making a materially false statement in connection with the delivery of or payment for healthcare benefits, items or services;
medical device regulations pursuant to the FDCA, which require, among other things, pre-market clearances, approved labelling, medical device adverse event reporting, and on-going post-market monitoring and quality assurance;
state law equivalents of each of the above federal laws, such as anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payor, including commercial insurers, and state and foreign laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and are in addition to requirements under HIPAA, thus complicating compliance efforts; and
state laws governing the corporate practice of medicine and other healthcare professions and related fee-splitting laws.
The Affordable Care Act, among other things, amends the intent requirement of the federal Anti-Kickback Statute and criminal healthcare fraud statutes. A person or entity no longer needs to have actual knowledge of this statute or specific intent to violate it. In addition, the Affordable Care Act provides that the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal False Claims Act.
Because of the breadth of these laws and the narrowness of available statutory and regulatory exemptions, it is possible that some of our activities could be subject to challenge under one or more of such laws. Any action brought against us for violations of these laws or regulations, even if successfully defended, could cause us to incur significant legal expenses and divert our management’s attention from the operation of our business. We may be subject to private “qui tam” actions brought by individual whistleblowers on behalf of the federal or state governments, with potential liability under the federal False Claims Act including mandatory treble damages and significant per-claim penalties.
80

Although we have adopted policies and procedures designed to comply with these laws and regulations and conduct internal reviews of our compliance with these laws, our compliance is also subject to governmental review. The growth of our business and sales organization and any future expansion outside of the United States may increase the potential of violating these laws or our internal policies and procedures. The risk of our being found in violation of these or other laws and regulations is further increased by the fact that many have not been fully interpreted by the regulatory authorities or the courts, and their provisions are open to a variety of interpretations. Any action brought against us for violation of these or other laws or regulations, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management’s attention from the operation of our business. If our operations are found to be in violation of any of the federal, state and foreign laws described above or any other current or future fraud and abuse or other healthcare laws and regulations that apply to us, we may be subject to penalties, including significant criminal, civil and administrative penalties, damages and fines, disgorgement, additional reporting requirements and oversight if we become subject to a corporate integrity agreement or similar agreement to resolve allegations of noncompliance with these laws, imprisonment for individuals and exclusion from participation in government programs, such as Medicare and Medicaid, as well as contractual damages and reputational harm. We could also be required to curtail or cease our operations. Any of the foregoing consequences could seriously harm our business, financial condition and results of operations.
Our use, disclosure, and other processing of personally identifiable information, including health information, is subject to HIPAA and other federal, state, and foreign privacy and security regulations, and our failure to comply with those regulations or to adequately secure the information we hold could result in significant liability or reputational harm and, in turn, a material adverse effect on our client base, member base and revenue.
Numerous state and federal laws and regulations govern the collection, dissemination, use, privacy, confidentiality, security, availability, integrity, and other processing of PHI and PII. These laws and regulations include HIPAA. HIPAA establishes a set of national privacy and security standards for the protection of PHI by health plans, healthcare clearinghouses and certain healthcare providers, referred to as covered entities, and the business associates with whom such covered entities contract for services. We are a business associate under HIPAA and we execute business associate agreements with our clients.
HIPAA requires covered entities and business associates, such as us, to develop and maintain policies and procedures with respect to PHI that is used or disclosed, including the adoption of administrative, physical and technical safeguards to protect such information. HIPAA also implemented the use of standard transaction code sets and standard identifiers that covered entities must use when submitting or receiving certain electronic healthcare transactions, including activities associated with the billing and collection of healthcare claims.
HIPAA imposes mandatory penalties for certain violations. Penalties for violations of HIPAA and its implementing regulations start at $100 per violation and are not to exceed $50,000 per violation, subject to a cap of $1.5 million for violations of the same standard in a single calendar year. However, a single breach incident can result in violations of multiple standards. HIPAA also authorizes state attorneys general to file suit on behalf of their residents. Courts may award damages, costs and attorneys’ fees related to violations of HIPAA in such cases. While HIPAA does not create a private right of action allowing individuals to sue us in civil court for violations of HIPAA, its standards have been used as the basis for duty of care in state civil suits such as those for negligence or recklessness in the misuse or breach of PHI.
In addition, HIPAA mandates that the Secretary of HHS conduct periodic compliance audits of HIPAA covered entities and business associates for compliance with the HIPAA Privacy and Security Standards. It also tasks HHS with establishing a methodology whereby harmed individuals who were the victims of breaches of unsecured PHI may receive a percentage of the Civil Monetary Penalty fine paid by the violator.
HIPAA further requires that patients be notified of any unauthorized acquisition, access, use or disclosure of their unsecured PHI that compromises the privacy or security of such information, with certain exceptions related to unintentional or inadvertent use or disclosure by employees or authorized individuals. HIPAA specifies that such notifications must be made “without unreasonable delay and in no case later than 60 calendar days after discovery of the breach.” If a breach affects 500 patients or more, it must be reported to HHS without unreasonable delay, and HHS will post the name of the breaching entity on its public web site. Breaches affecting 500 patients or more in the same state or jurisdiction must also be reported to the local media. If a breach involves fewer than 500 people, the covered entity must record it in a log and notify HHS at least annually.
In addition to HIPAA, numerous other federal, state, and foreign laws and regulations protect the confidentiality, privacy, availability, integrity and security of PHI and other types of PII. These laws and regulations in many cases are more restrictive than, and may not be preempted by, HIPAA and its implementing rules. These laws and regulations are often uncertain,
81

contradictory, and subject to changed or differing interpretations, and we expect new laws, rules and regulations regarding privacy, data protection, and information security to be proposed and enacted in the future. This complex, dynamic legal landscape regarding privacy, data protection, and information security creates significant compliance issues for us and our clients and potentially exposes us to additional expense, adverse publicity and liability. While we have implemented data privacy and security measures in an effort to comply with applicable laws and regulations relating to privacy and data protection, some PHI and other PII or confidential information is transmitted to us by third parties, who may not implement adequate security and privacy measures, and it is possible that laws, rules and regulations relating to privacy, data protection, or information security may be interpreted and applied in a manner that is inconsistent with our practices or those of third parties who transmit PHI and other PII or confidential information to us. If we or these third parties are found to have violated such laws, rules or regulations, it could result in government-imposed fines, orders requiring that we or these third parties change our or their practices, or criminal charges, which could adversely affect our business. Complying with these various laws and regulations could cause us to incur substantial costs or require us to change our business practices, systems and compliance procedures in a manner adverse to our business.
We also publish statements to our resellers, channel partners, clients and members that describe how we handle and protect PHI. If federal or state regulatory authorities or private litigants consider any portion of these statements to be untrue, we may be subject to claims of deceptive practices, which could lead to significant liabilities and consequences, including, without limitation, costs of responding to investigations, defending against litigation, settling claims, and complying with regulatory or court orders. Any of the foregoing consequences could seriously harm our business and our financial results. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to the businesses of our clients may limit the use and adoption of, and reduce the overall demand for, our platform. Any of the foregoing consequences could have a material adverse impact on our business, financial condition and results of operations.
Public scrutiny of internet privacy and security issues may result in increased regulation and different industry standards, which could deter or prevent us from providing our products to our clients, thereby harming our business.
The regulatory framework for privacy and security issues worldwide is evolving and is likely to remain in flux for the foreseeable future. Various government and consumer agencies have also called for new regulation and changes in industry practices. Practices regarding the registration, collection, processing, storage, sharing, disclosure, use and security of personal and other information by companies offering an online service like our solution have recently come under increased public scrutiny.
In the European Union, or EU, the GDPR went into effect on May 25, 2018. If we or our vendors fail to comply with the applicable EU data privacy and security laws, we could be subject to government enforcement actions and significant penalties against us. GDPR introduced new data protection requirements in the EU relating to the consent of individuals to whom personal data relates, the information provided to individuals, the documentation we must retain, the security and confidentiality of personal data, data breach notification and the use of third-party processors in connection with the processing of personal data. GDPR has increased our responsibility and potential liability in relation to personal data that we process, and we may be required to put in place mechanisms to ensure compliance with GDPR. Data protection authorities of the different EU Member States may interpret GDPR differently, and guidance on implementation and compliance practices are often updated or otherwise revised, adding to the complexity of processing personal data in the EU. Any failure by us to comply with GDPR could result in proceedings or actions against us by governmental entities or others, which may subject us to significant penalties and negative publicity, require us to change our business practices, and increase our costs and severely disrupt our business operations. In addition to GDPR in the EU, a number of countries have adopted or are considering privacy laws and regulations that may result in greater compliance efforts. In addition, government agencies and regulators have reviewed, are reviewing and will continue to review the personal data practices of certain online companies. If we are unable to comply with any such reviews or decrees that result in recommendations or binding changes, or if the recommended changes result in degradation of our solution, our business could be harmed.
Additionally, on June 28, 2018, California enacted the California Consumer Privacy Act, or CCPA, that, among other things, requires covered companies to provide certain disclosures to California consumers, and afford such consumers certain abilities to opt-out of certain sales of personal information, and other information. The CCPA has been amended on multiple occasions and is the subject of proposed regulations of the California Attorney General that have yet to be finalized. Aspects of CCPA and its interpretation remain unclear at this time. The CCPA provides consumers with a private right of action in certain circumstances, and we could be forced to defend any such claims brought as a result of a plaintiffs' class action. We cannot fully predict the impact of the CCPA on our business or operations, but it may require use to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply.
82

Our business, including our ability to operate and to expand internationally, could be adversely affected if legislation or regulations are adopted, interpreted or implemented in a manner that is inconsistent with our current business practices and that require changes to these practices, the design of our websites, mobile applications, solutions, features or our privacy policies. In particular, the success of our business has been, and we expect will continue to be, driven by our ability to responsibly gather and use data from data subjects. Therefore, our business could be harmed by any significant change to applicable laws, regulations or industry standards or practices regarding the storage, use or disclosure of data our clients or members share with us, or regarding the manner in which the express or implied consent of clients or members for such collection, analysis and disclosure is obtained. Such changes may require us to modify our solution, possibly in a material manner, and may limit our ability to develop new solutions and features.
The information that we provide to our partners, clients and members could be inaccurate or incomplete, which could harm our business, financial condition and results of operations.
We provide healthcare-related information for use by our partners, clients and members. Because data in the healthcare industry is fragmented in origin, inconsistent in format and often incomplete, the overall quality of data in the healthcare industry is poor, and we frequently discover data issues and errors. If the data that we provide to our partners, clients or members are incorrect or incomplete or if we make mistakes in the capture or input of these data, our reputation may suffer and our ability to attract and retain partners may be harmed.
In addition, a court or government agency may take the position that our storage and display of health information exposes us to personal injury liability or other liability for wrongful delivery or handling of healthcare services or erroneous health information. While we maintain insurance coverage, this coverage may prove to be inadequate or could cease to be available to us on acceptable terms, if at all. Even unsuccessful claims could result in substantial costs and diversion of management resources. A claim brought against us that is uninsured or under-insured could harm our business, financial condition and results of operations.
Evolving government regulations may require increased costs or adversely affect our business, financial condition and results of operations.
In a regulatory climate that is uncertain, our operations may be subject to direct and indirect adoption, expansion or reinterpretation of various laws and regulations. Compliance with these future laws and regulations may require us to change our practices at an undeterminable and possibly significant initial monetary and annual expense. These additional monetary expenditures may increase future overhead, which could have a material adverse effect on our business, financial condition and results of operations.
For example, since the Affordable Care Act was enacted, there have been judicial and Congressional challenges to certain aspects of the law, as well as efforts by the Trump administration to repeal or replace certain aspects of Affordable Care Act. Since January 2017, President Trump has signed two Executive Orders and other directives designed to delay the implementation of certain provisions of the Affordable Care Act or otherwise circumvent some of the requirements for health insurance mandated by the Affordable Care Act. Concurrently, Congress has considered legislation that would repeal or repeal and replace all or part of the Affordable Care Act. While Congress has not passed comprehensive repeal legislation, two bills affecting the implementation of certain taxes under the Affordable Care Act have been signed into law. The Tax Cuts and Jobs Act of 2017, or Tax Act, included a provision which repealed, effective January 1, 2019, the tax-based shared responsibility payment imposed by the Affordable Care Act on certain individuals who fail to maintain qualifying health coverage for all or part of a year that is commonly referred to as the “individual mandate.” On January 22, 2018, President Trump signed a continuing resolution on appropriations for fiscal year 2018 that delayed the implementation of certain fees, including the so-called “Cadillac” tax on certain high cost employer-sponsored insurance plans, the annual fee imposed on certain health insurance providers based on market share, and the medical device excise tax on non-exempt medical devices. The Bipartisan Budget Act of 2018, among other things, amended the Affordable Care Act, effective January 1, 2019, to close the coverage gap in most Medicare drug plans, commonly referred to as the “donut hole.” On December 14, 2018, a Texas U.S. District Court Judge ruled that the Affordable Care Act is unconstitutional in its entirety because the “individual mandate” was repealed by Congress as part of the Tax Act. In December 2019, the Fifth Circuit Court of Appeals upheld this decision with respect to the individual mandate, but remanded for further consideration of how this affects the rest of the law. While the law remains in place pending the appeals process, it is unclear how this decision, subsequent appeals, and other efforts to repeal and replace the Affordable Care Act will impact the Affordable Care Act. We continue to evaluate the potential impact of the Affordable Care Act and its possible repeal or replacement on our business.
83

There is also uncertainty regarding whether, when, and what other health reform initiatives will be adopted and the impact of such efforts on our business, as well as on the businesses of our channel partners, pharmacy benefit managers, or PBMs, and resellers. In particular, the outcome of the 2020 federal election and its potential impact on health reform efforts is unknown. Some members of Congress have proposed measures that would expand government-sponsored coverage, including single-payer proposals (often referred to as “Medicare for All”), and some states are considering similar measures. The implications of such proposals may be unexpected, and such measures, if implemented, could alter the landscape of our industry in ways that adversely affect our business.
There could be laws and regulations applicable to our business that we have not identified or that, if changed, may be costly to us, and we cannot predict all the ways in which implementation of such laws and regulations may affect us.
In the states in which we operate, we believe we are in compliance with all applicable material regulations, but, due to the uncertain regulatory environment, certain states may determine that we are in violation of their laws and regulations. In the event that we must remedy such violations, we may be required to modify our solution and services in such states in a manner that undermines our solution’s attractiveness to partners, clients or members, we may become subject to fines or other penalties or, if we determine that the requirements to operate in compliance in such states are overly burdensome, we may elect to terminate our operations in such states. In each case, our revenue may decline and our business, financial condition and results of operations could be adversely affected.
Additionally, the introduction of new solutions may require us to comply with additional, yet undetermined, laws and regulations. Compliance may require obtaining appropriate state medical board licenses or certificates, increasing our security measures and expending additional resources to monitor developments in applicable rules and ensure compliance. The failure to adequately comply with these future laws and regulations may delay or possibly prevent our solution from being offered to resellers, intermediaries, clients and members, which could have a material adverse effect on our business, financial condition, and results of operations.
We are subject to export and import control laws and regulations that could impair our ability to compete in international markets or subject us to liability if we violate such laws and regulations.
We and our products are subject to U.S. import and export controls and trade and economic sanctions regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control. These laws prohibit the shipment or provision of certain products and solutions to certain countries, governments and persons targeted by U.S. sanctions. Exports of our products and services must be made in compliance with these laws and regulations. If in the future we are found to be in violation of U.S. sanctions or export control laws, it could result in civil and criminal penalties, including loss of export privileges and substantial fines for us and for the individuals working for us.
In addition, changes in our solution, or future changes in export and import regulations, may prevent our members with international operations from deploying our platform globally or, in some cases, prevent the export or import of our solution to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell subscriptions to our platform to, existing or potential clients with international operations. Any decreased use of our platform or limitation on our ability to export or sell our solution would likely adversely affect our business, financial condition and results of operations.
Failure to comply with anti-bribery, anti-corruption and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the FCPA and other anti-corruption, anti-bribery, and anti-money laundering laws in the jurisdictions in which we do business, both domestic and abroad. These laws generally prohibit us and our employees from improperly influencing government officials or commercial parties in order to obtain or retain business, direct business to any person or gain any improper advantage. The FCPA and similar applicable anti-bribery and anti-corruption laws also prohibit our third-party business partners, representatives and agents from engaging in corruption and bribery. We and our third-party business partners, representatives and agents may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners and agents, even if we do not explicitly authorize such activities. These laws also require that we keep accurate books and records and maintain internal
84

controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, we cannot assure you that our employees and agents will not take actions in violation of our policies or applicable law, for which we may be ultimately held responsible. Our exposure for violating these laws will increase as we expand internationally and as we commence sales and operations in foreign jurisdictions. Any violation of the FCPA or other applicable anti-bribery, anti-corruption laws and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, imposition of significant legal fees, loss of export privileges, severe criminal or civil sanctions or suspension or debarment from U.S. government contracts, substantial diversion of management’s attention, drop in stock price or overall adverse consequences to our business, all of which may have an adverse effect on our reputation, business, financial condition, and results of operations.
If our arrangements with our clients are found to violate state laws prohibiting the corporate practice of medicine or fee splitting, our business, financial condition, results of operations and our ability to operate in those states could be adversely impacted.
The laws of most states, including states in which our clients and members are located, prohibit us from practicing medicine, providing any treatment or diagnosis, or otherwise exercising any control over the medical judgments or decisions of licensed physicians and from engaging in certain financial arrangements, such as splitting professional fees with physicians. These laws and their interpretations vary from state to state and are enforced by state courts and regulatory authorities, each with broad discretion. We enter into contracts with our clients to deliver certain services in exchange for fees. Although we seek to substantially comply with applicable state prohibitions on the corporate practice of medicine and fee splitting, state officials who administer these laws or other third parties may successfully challenge our existing organization and contractual arrangements. If such a claim were successful, we could be subject to civil and criminal penalties and could be required to restructure or terminate the applicable contractual arrangements. A determination that these arrangements violate state statutes, or our inability to successfully restructure our relationships with our clients to comply with these statutes, could eliminate clients or members located in certain states from the market for our solution and services, which would have a material adverse effect on our business, financial condition and results of operations.
We may become subject to medical liability claims, which could cause us to incur significant expenses and may require us to pay significant damages if not covered by insurance.
Our business entails the risk of medical liability claims against both our partners and us. Although we carry insurance covering medical malpractice claims in amounts that we believe are appropriate in light of the risks attendant to our business, successful medical liability claims could result in substantial damage awards that exceed the limits of our insurance coverage. In addition, professional liability insurance is expensive and insurance premiums may increase significantly in the future, particularly as we expand our services. As a result, adequate professional liability insurance may not be available to our partners or to us in the future at acceptable costs or at all.
Any claims made against us that are not fully covered by insurance could be costly to defend against, result in substantial damage awards against us and divert the attention of our management and our partners from our operations, which could have a material adverse effect on our business, financial condition, and results of operations. In addition, any claims may adversely affect our business or reputation.
Our business depends upon the interoperability of our solution across a number of medical devices, operating systems and third-party applications that we do not control.
Our solution relies in part on broad interoperability with a range of diverse medical devices, operating systems, and third-party applications. We are dependent on the accessibility of our solution across these third-party operating systems and applications that we do not control. Third-party services and products are constantly evolving, and we may not be able to modify our platform to assure its compatibility with that of other third parties following development changes. Should the interoperability of our solution across devices, operating systems and third-party applications decrease, or if members are unable to easily and seamlessly access our application or information stored in our platform, our business, financial condition and results of operations could be harmed.
85

Our proprietary solutions may not operate properly, which could damage our reputation, give rise to claims against us, or divert application of our resources from other purposes, any of which could harm our business, financial condition and results of operations.
Proprietary software and hardware development is time-consuming, expensive and complex, and may involve unforeseen difficulties. We may encounter technical obstacles, and it is possible that we discover additional problems or design defects that prevent our proprietary solution from operating properly. We have experienced product design issues in the past and continue to work to address those and anticipate additional concerns. If our solutions do not function reliably, malfunction, or fail to achieve client expectations in terms of performance, clients could assert liability claims against us or attempt to cancel their contracts with us. This could damage our reputation and impair our ability to attract or maintain clients.
The software underlying our platform is highly complex and may contain undetected errors or vulnerabilities, some of which may only be discovered after the code has been used by our members. Any real or perceived errors, failures, bugs or other vulnerabilities discovered in our code could result in negative publicity and damage to our reputation, loss of clients, loss of members, loss of or delay in market acceptance of our platform, loss of competitive position, loss of revenue or liability for damages, overpayments and/or underpayments, any of which could harm our enrollment rates. Similarly, any real or perceived errors, failures, design flaws or defects in our devices could have similar negative results. In such an event, we may be required or may choose to expend additional resources in order to help correct the problem. Such efforts could be costly, or ultimately unsuccessful. Even if we are successful at remediating issues, we may experience damage to our reputation and brand. There can be no assurance that provisions typically included in our agreements with partners that attempt to limit our exposure to claims would be enforceable or adequate or would otherwise protect us from liabilities or damages with respect to any particular claim. Even if unsuccessful, a claim brought against us by any clients or partners would likely be time-consuming and costly to defend and could seriously damage our reputation and brand.
Indemnity provisions in various agreements potentially expose us to liability for intellectual property infringement and for breaches of our business associate agreements.
Our agreements with clients and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, breaches of our business associate agreements or other liabilities relating to or arising from, in each case, our solution or other contractual obligations. Typically, our agreements’ indemnification obligations provide for uncapped liability for which we would be responsible, and many of our indemnity provisions survive termination or expiration of the applicable agreement. Large indemnity payments could harm our business, financial condition and results of operations. Whether we have an indemnification provision or not, if disputes arise over our agreements with our channel partners, clients or other third parties, and contractual terms are interpreted adversely to us, we could be subject to liabilities, including fines, remediation, or other penalties. Any dispute with a client with respect to such obligations could have adverse effects on our relationship with that client, other existing clients and new clients and harm our business, financial condition and results of operations.
If the shift by companies to subscription business models, including consumer adoption of healthcare products and services that are provided through such models, and, in particular, the market for our solution, develops slower than we expect, our growth may slow or stall, and our operating results could be adversely affected.
Our success depends on companies in the healthcare industry shifting to subscription business models and choosing to consume products and services through such models. Many companies may be unwilling or unable to offer their solutions using a subscription business model, especially if they do not believe that the consumers of their products and services would be receptive to such offerings. The adoption of subscription health management tools is still relatively new, and enterprises may not choose to shift their business model or, if they do, they may decide that they do not need a healthcare solution that offers the range of services that we offer. Accordingly, it is difficult to predict adoption rates and demand for our solutions, the future growth rate and size of our market, or the entry of competitive solutions. Factors that may affect market acceptance of our solution include:
the number of companies shifting to subscription business models;
the number of consumers and businesses adopting new, flexible ways to consume products and services;
the security capabilities, reliability and availability of cloud-based services;
86

client or member concerns with entrusting a third party to store and manage their data, especially health-related, confidential, or sensitive data;
our ability to minimize the time and resources required to launch our solution;
our ability to maintain high levels of member satisfaction;
our ability to deliver upgrades and other changes to our solution without disruption to our clients or members;
the level of customization or configuration we offer; and
the price, performance, and availability of competing products and services.
The markets for subscription products and services and for solutions for chronic conditions may not develop further or may develop slower than we expect. If companies do not shift to subscription business models and subscription health management tools do not achieve widespread adoption, or if there is a reduction in demand for subscription products and services or subscription health management tools caused by technological challenges, weakening economic conditions, security or privacy concerns, decreases in corporate spending, a lack of member acceptance or otherwise, our business could be materially and adversely affected.
We may be required to delay recognition of some of our revenue, which may harm our financial results in any given period.
We may be required to delay recognition of revenue for a significant period of time if we enter into an agreement containing contract terms that include:
the transaction involves both current products and products that are under development; or
the client requires significant modifications, configurations, or complex interfaces that could delay delivery or acceptance of our solution.
Because of these factors and other specific revenue recognition requirements under GAAP, we must have very precise terms in our contracts to begin recognizing revenue when we initially provide access to our platform. Although we strive to enter into agreements that meet the criteria under GAAP for current revenue recognition on delivered performance obligations, our agreements are often subject to negotiation and revision based on the demands of our clients. The final terms of our agreements sometimes result in deferred revenue recognition, which may adversely affect our financial results in any given period and can make it difficult for us to forecast when we expect contract value to be recognized as revenue. In addition, more clients may require shorter term contracts or alternative payment arrangements that could reduce the amount of revenue we recognize upon delivery of our products and could adversely affect our short-term financial results.
Furthermore, the presentation of our financial results, our key metrics, and other financial information we present requires us to make estimates and assumptions that may affect revenue recognition. In some instances, we could reasonably use different estimates and assumptions, and changes in estimates are likely to occur from period to period. Accordingly, actual results could differ significantly from our estimates.
Certain of our operating results and financial metrics may be difficult to predict as a result of seasonality.
We typically enter into a higher percentage of agreements with new clients, as well as renewal agreements with existing clients, in our third and fourth quarters, which results in higher enrollment launch rates in the first quarter. We believe that this results in part from the timing of open enrollment periods of many of our clients. We may be affected by seasonal trends in the future, particularly as our business matures. These effects may become more pronounced as we target larger organizations and their larger budgets for use of our solution. Additionally, this seasonality may be reflected to a much lesser extent, and sometimes may not be immediately apparent, in our revenue. To the extent we experience this seasonality, it may cause fluctuations in our operating results and financial metrics and make forecasting our future operating results and financial metrics more difficult.
Even if our revenues continue to increase, we may incur losses in accordance with GAAP during future periods due to increased costs such as non-cash charges associated with equity awards, business combinations and other expenses. We may
87

also encounter unforeseen operating expenses, difficulties, complications, delays and other unpredictable factors that may result in increased costs. 
We have been and may be in the future subject to legal proceedings and litigation, including intellectual property and privacy disputes, which are costly to defend and could materially harm our business, financial condition and results of operations.
We have been and may be in the future party to lawsuits and legal proceedings in the normal course of business. These matters are often expensive and disruptive to normal business operations. We may face allegations, lawsuits and regulatory inquiries, audits and investigations regarding data privacy, security, labor and employment, consumer protection and intellectual property infringement, including claims related to privacy, patents, publicity, trademarks, copyrights and other rights. A portion of the technologies we use incorporates open source software, and we may face claims claiming ownership of open source software or patents related to that software, rights to our intellectual property or breach of open source license terms, including a demand to release material portions of our source code or otherwise seeking to enforce the terms of the applicable open source license. We may also face allegations or litigation related to our acquisitions, securities issuances or business practices, including public disclosures about our business. Litigation and regulatory proceedings, and particularly the patent infringement and class action matters we could face, may be protracted and expensive, and the results are difficult to predict. Certain of these matters may include speculative claims for substantial or indeterminate amounts of damages and include claims for injunctive relief. Additionally, our litigation costs could be significant. Adverse outcomes with respect to litigation or any of these legal proceedings may result in significant settlement costs or judgments, penalties and fines, or require us to modify our solution or require us to stop offering certain features, all of which could negatively impact our enrollment rate and revenue growth. We may also become subject to periodic audits, which would likely increase our regulatory compliance costs and may require us to change our business practices, which could negatively impact our revenue growth. Managing legal proceedings, litigation and audits, even if we achieve favorable outcomes, is time-consuming and diverts management’s attention from our business.
The results of regulatory proceedings, litigation, claims, and audits cannot be predicted with certainty, and determining reserves for pending litigation and other legal, regulatory and audit matters requires significant judgment. There can be no assurance that our expectations will prove correct, and even if these matters are resolved in our favor or without significant cash settlements, these matters, and the time and resources necessary to litigate or resolve them, could harm our reputation, business, financial condition, results of operations and the market price of our common stock.
Furthermore, our business exposes us to potential product liability claims that are inherent in the design, manufacture, testing and sale of medical devices. We could become the subject of product liability lawsuits alleging that component failures, manufacturing flaws, design defects or inadequate disclosure of product-related risks or product-related information resulted in an unsafe condition, injury or death to members. In addition, the misuse of our solution, or the failure of members to adhere to operating guidelines, could cause significant harm to members, including death, which could result in product liability claims. Product liability lawsuits and claims, safety alerts or product recalls, with or without merit, could cause us to incur substantial costs, and could place a significant strain on our financial resources, divert the attention of management from our core business, harm our reputation and adversely affect our ability to attract and retain clients, any of which could have a material adverse effect on our business, financial condition and results of operations.
Although we maintain third-party product liability insurance coverage, it is possible that claims against us may exceed the coverage limits of our insurance policies. Even if any product liability loss is covered by an insurance policy, these policies typically have substantial deductibles for which we are responsible. Product liability claims in excess of applicable insurance coverage could have a material adverse effect on our business, financial condition and results of operations. In addition, any product liability claim brought against us, with or without merit, could result in an increase of our product liability insurance premiums. Insurance coverage varies in cost and can be difficult to obtain, and we cannot guarantee that we will be able to obtain insurance coverage in the future on terms acceptable to us or at all.
The enactment of legislation implementing changes in the U.S. taxation of international business activities, the adoption of other tax reform policies or changes in tax legislation or policies in jurisdictions outside of the United States could materially impact our business, financial condition and results of operations.
On December 22, 2017, the Tax Act became law, and significantly reformed the Internal Revenue Code of 1986, as amended, or the Code. The Tax Act, among other things, includes changes to U.S. federal tax rates and the taxation of foreign earnings, imposes significant additional limitations on the deductibility of interest and the use of net operating losses generated
88

in tax years beginning after December 31, 2017, allows for the immediate expensing of certain capital expenditures, and puts into effect the migration from a “worldwide” system of taxation to a territorial system. We continue to examine the impact the Tax Act may have on our business. Due to our plans to expand into international markets, any changes in the U.S. or international taxation of such activities may increase our worldwide effective tax rate and harm our business, financial condition and results of operations. The impact of the Tax Act and other changes to U.S. and non-U.S. tax laws, and regulations or interpretations thereof, on us or our business is uncertain and could be adverse. We urge prospective investors to consult with their legal and tax advisors with respect to the potential tax consequences of investing in or holding our common stock.
Failure to protect or enforce our intellectual property rights could harm our business, financial condition and results of operations.
Our intellectual property includes the content of our website, our solutions, our software code, our registered and unregistered copyrights, trademarks and our patents and patent applications. We believe that our intellectual property is an essential asset of our business. Despite our efforts to protect our intellectual property rights, they may not be respected in the future or may be invalidated, circumvented or challenged. Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation based on allegations of patent infringement or other violations of intellectual property rights. We believe that competitors will try to develop products that are similar to ours and that may infringe our intellectual property rights. If we do not adequately protect our intellectual property, our brand and reputation could be harmed and competitors may be able to use our technologies and erode or negate any competitive advantage we may have, which could materially harm our business, negatively affect our position in the marketplace, limit our ability to commercialize our technology and delay or render impossible our achievement of profitability. A failure to protect our intellectual property in a cost-effective and meaningful manner could have a material adverse effect on our ability to compete. We regard the protection of our trade secrets, copyrights, trademarks, trade dress, databases, domain names and patents as critical to our success. We strive to protect our intellectual property rights by relying on federal, state and common law rights and other rights provided under foreign laws. These laws are subject to change at any time and could further restrict our ability to protect or enforce our intellectual property rights. In addition, the existing laws of certain foreign countries in which we operate may not protect our intellectual property rights to the same extent as do the laws of the United States. We also have a practice of entering into confidentiality and invention assignment agreements with our employees and contractors, and often enter into confidentiality agreements with parties with whom we conduct business in order to limit access to, and disclosure and use of, our proprietary information. In addition, from time to time we make our technology and other intellectual property available to others under license agreements, including open source license agreements and trademark licenses under agreements with our partners for the purpose of co-branding or co-marketing our products or services. However, these contractual arrangements and the other steps we have taken to protect our intellectual property rights may not prevent the misappropriation of our proprietary information, infringement of our intellectual property rights, disclosure of trade secrets and other proprietary information, or deter independent development of similar or competing technologies, duplication of our technologies or efforts to design around our patents by others, and may not provide an adequate remedy in the event of such misappropriation or infringement.
Obtaining and maintaining effective intellectual property rights is expensive, including the costs of defending our rights. We make business decisions about when to seek patent protection for a particular technology and when to rely upon trade secret protection, and the approach we select may ultimately prove to be inadequate. Our issued U.S. patents cover key features of our smart, cellular-connected meter, but we have not yet obtained any issued patents that provide protection for key features of our other products. We are seeking to protect certain of our intellectual property rights through filing applications for copyrights, trademarks, patents and domain names in a number of jurisdictions, a process that is expensive and may not be successful in all jurisdictions. We are continuing to monitor and evaluate our intellectual property protection in various jurisdictions as we expand our business. Even in cases where we seek patent protection, there is no assurance that the resulting patents will effectively protect every significant feature of our solutions, technology, or proprietary information, or provide us with any competitive advantages. Moreover, we cannot guarantee that any of our pending patent applications will issue or be approved. The United States Patent and Trademark Office, or the USPTO, also requires compliance with a number of procedural, documentary, fee payment and other similar provisions during the patent application process and after a patent has issued. There are situations in which noncompliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. If this occurs, our competitors might be able to enter the market, which would have a material adverse effect on our business. Even where we have intellectual property rights, they may later be found to be unenforceable or have a limited scope of enforceability. In addition, we may not seek to pursue such protection in every jurisdiction. In particular, we believe it is important to maintain, protect and enhance our brands. Accordingly, we pursue the registration of domain names and our trademarks and service marks in the United States and in some jurisdictions outside of the United States. Third parties may challenge our use of our trademarks, oppose our trademark applications or otherwise impede our efforts to protect our intellectual property in certain jurisdictions. For example, in the past,
89

third parties have registered the trademark “Livongo” and related domain names in certain international jurisdictions. We may encounter similar challenges in other international jurisdictions as we expand our business. In the event that we are unable to register our trademarks in certain jurisdictions, we could be forced to rebrand our products, which could result in loss of brand recognition and could require us to devote resources to advertising and marketing new brands. We have already and may, over time, increase our investment in protecting innovations through investments in patents and similar rights, and this process is expensive and time-consuming.
In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. We may not always detect infringement of our intellectual property rights, and defending or enforcing our intellectual property rights, even if successfully detected, prosecuted, enjoined or remedied, could result in the expenditure of significant financial and managerial resources. Litigation may be necessary to enforce our intellectual property rights, protect our proprietary rights or determine the validity and scope of proprietary rights claimed by others. Any litigation of this nature, regardless of outcome or merit, could result in substantial costs and diversion of management and technical resources, any of which could adversely affect our business, financial condition and results of operations. We may also incur significant costs in enforcing our trademarks against those who attempt to imitate our brand and other valuable trademarks and service marks. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, countersuits and adversarial proceedings such as oppositions, inter partes review, post-grant review, re-examination or other post-issuance proceedings, that attack the validity and enforceability of our intellectual property rights. An adverse determination of any litigation proceedings could put our patents at risk of being invalidated or interpreted narrowly and could put our related pending patent applications at risk of not issuing. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential or sensitive information could be compromised by disclosure in the event of litigation. In addition, during the course of litigation there could be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. If we fail to maintain, protect and enhance our intellectual property rights, our business, financial condition and results of operations may be harmed and the market price of our common stock could decline.
We have been and may be in the future subject to claims that we violated intellectual property rights of others, which are extremely costly to defend and could require us to pay significant damages and limit our ability to operate.
Companies in our industry, and other intellectual property rights holders seeking to profit from royalties in connection with grants of licenses, own large numbers of patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. Our future success depends in part on not infringing upon the intellectual property rights of others. We have in the past and may in the future receive notices that claim we have misappropriated, infringed, or otherwise misused other parties’ intellectual property rights. There may be intellectual property rights held by others, including issued patents and trademarks or pending applications, that cover significant aspects of our technologies, content, branding or business methods. We may be unaware of the intellectual property rights of others that may cover some or all of our technology. Because patent applications can take years to issue and are often afforded confidentiality for some period of time there may currently be pending applications, unknown to us, that later result in issued patents that could cover one or more of our products. In a patent infringement claim against us, we may assert, as a defense, that we do not infringe the relevant patent claims, that the patent is invalid or both. The strength of our defenses will depend on the patents asserted, the interpretation of these patents, and our ability to invalidate the asserted patents. However, we could be unsuccessful in advancing non-infringement and/or invalidity arguments in our defense. In the United States, issued patents enjoy a presumption of validity, and the party challenging the validity of a patent claim must present clear and convincing evidence of invalidity, which is a high burden of proof. Conversely, the patent owner need only prove infringement by a preponderance of the evidence, which is a lower burden of proof.
Any intellectual property claim against us or parties indemnified by us, regardless of merit, could be time consuming and expensive to settle or litigate and could divert our management’s attention and other resources. These claims also could subject us to significant liability for damages and could result in our having to stop using technology, content, branding or business methods found to be in violation of another party’s rights. We might be required or may opt to seek a license for rights to intellectual property held by others, which may not be available on commercially reasonable terms, or at all. Even if a license is available, we could be required to pay significant royalties, which would increase our operating expenses. We may also be required to develop alternative non-infringing technology, content, branding or business methods, which could require significant effort and expense, be infeasible or make us less competitive in the market. Such disputes could also disrupt our business, which would adversely impact our client satisfaction and ability to attract clients. Some of our competitors may be able to sustain the costs of complex patent litigation more effectively than we can because they have substantially greater
90

resources. If we cannot license or develop technology, content, branding or business methods for any allegedly infringing aspect of our business, we may be unable to compete effectively. Additionally, we may be obligated to indemnify our clients or members in connection with litigation and to obtain licenses or refund subscription fees, which could further exhaust our resources. In the case of infringement or misappropriation caused by technology that we obtain from third parties, any indemnification or other contractual protections we obtain from such third parties, if any, may be insufficient to cover the liabilities we incur as a result of such infringement or misappropriation. Any of these results could harm our business, financial condition and results of operations.
Any disruption of service at our third-party data and call centers or Amazon Web Services could interrupt or delay our ability to deliver our services to our clients.
We currently host our platform, serve our clients and support our operations in the United States primarily from third-party data and call centers and using Amazon Web Services, or AWS, a provider of cloud infrastructure services. We do not have control over the operations of the facilities of our data and call center providers or AWS. These facilities are vulnerable to damage or interruption from earthquakes, hurricanes, floods, fires, cyber security attacks, terrorist attacks, power losses, telecommunications failures, public health emergencies, such as the COVID-19 pandemic, and similar events. The occurrence of a natural disaster or an act of terrorism, a decision to close the facilities without adequate notice, or other unanticipated problems could result in lengthy interruptions in our solution. The facilities also could be subject to break-ins, computer viruses, sabotage, intentional acts of vandalism and other misconduct. Our solutions’ continuing and uninterrupted performance is critical to our success. Because our solutions and services are used by our members to manage chronic conditions, it is critical that our solutions be accessible without interruption or degradation of performance. Members may become dissatisfied by any system failure that interrupts our ability to provide our solutions to them. Outages could lead to the triggering of our service level agreements and the issuance of credits to our clients, in which case, we may not be fully indemnified for such losses pursuant to our agreement with AWS. We may not be able to easily switch our AWS operations to another cloud provider if there are disruptions or interference with our use of AWS. Sustained or repeated system failures would reduce the attractiveness of our solution to clients and members and result in contract terminations, thereby reducing revenue. Moreover, negative publicity arising from these types of disruptions could damage our reputation and may adversely impact use of our solution. We may not carry sufficient business interruption insurance to compensate us for losses that may occur as a result of any events that cause interruptions in our service.
Neither our third-party data and call center providers nor AWS have an obligation to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew our agreements with these providers on commercially reasonable terms, if our agreements with our providers are prematurely terminated, or if in the future we add additional data or call center providers, we may experience costs or downtime in connection with the transfer to, or the addition of, new providers. If these providers were to increase the cost of their services, we may have to increase the price of our solutions, and our operating results may be adversely impacted.
We rely on internet infrastructure, bandwidth providers, third-party computer hardware and software and other third parties for providing services to our clients and members, and any failure or interruption in the services provided by these third parties could expose us to litigation and negatively impact our relationships with clients and members, adversely affecting our business, financial condition and results of operations.
Our ability to deliver our internet-based services depends on the development and maintenance of the infrastructure of the internet by third parties. This includes maintenance of a reliable network backbone with the necessary speed, data capacity, bandwidth capacity and security. Our services are designed to operate without interruption. However, we may experience future interruptions and delays in services and availability from time to time. In the event of a catastrophic event with respect to one or more of our systems, we may experience an extended period of system unavailability, which could negatively impact our relationship with clients and members. To operate without interruption, both we and our service providers must guard against:
damage from fire, power loss, natural disasters and other force majeure events outside our control;
communications failures;
software and hardware errors, failures, and crashes;
security breaches, computer viruses, hacking, denial-of-service attacks, and similar disruptive problems; and
91

other potential interruptions.
We also rely on software licensed from third parties in order to offer our services. These licenses are generally commercially available on varying terms. However, it is possible that this software may not continue to be available on commercially reasonable terms, or at all. Any loss of the right to use any of this software could result in delays in the provisioning of our services until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated. Furthermore, our use of additional or alternative third-party software would require us to enter into license agreements with third parties, and integration of our software with new third-party software may require significant work and require substantial investment of our time and resources. Also, any undetected errors or defects in third-party software could prevent the deployment or impair the functionality of our software, delay new updates or enhancements to our solution, result in a failure of our solution, and injure our reputation.
We incur increased costs and demands upon management as a result of complying with the laws and regulations affecting public companies, which could adversely affect our business, financial condition and results of operations.
As a public company, we are subject to the reporting requirements of the Exchange Act, the listing standards of The Nasdaq Stock Market LLC, or Nasdaq, and other applicable securities rules and regulations. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly, and place significant strain on our personnel, systems and resources. For example, the Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations. As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management’s attention may be diverted from other business concerns, which could harm our business, financial condition and results of operations. Although we have already hired additional employees to assist us in complying with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our operating expenses.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest substantial resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from business operations to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
We also expect that being a public company and these new rules and regulations will make it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.
As a result of disclosure of information in filings required of a public company, our business and financial condition will become more visible, which may result in an increased risk of threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition and results of operations could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition and results of operations.
Our common stock may be less attractive to investors for so long as we are an emerging growth company, however, we expect to cease being an emerging growth company on or before December 31, 2020 and, as a result, will incur additional costs and experience increased demands placed upon on our management.
We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012, or JOBS Act, and for so long as we continue to qualify as such, we may take advantage of certain exemptions from various requirements that are applicable to public companies that are not emerging growth companies, including not being required to comply with the independent auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act,
92

reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, being required to provide fewer years of audited financial statements and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We may choose to take advantage of some but not all of these reduced reporting burdens. Accordingly, the information we provide to our stockholders may be different than the information you receive from other public companies in which you hold stock. In addition, the JOBS Act also provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. We have elected to take advantage of this extended transition period under the JOBS Act. As a result, our operating results and financial statements may not be comparable to the operating results and financial statements of other companies who have adopted the new or revised accounting standards. It is possible that some investors will find our common stock less attractive as a result, which may result in a less active trading market for our common stock and higher volatility in our stock price.
We will cease to be an emerging growth company upon the earliest to occur of: (i) the last day of the fiscal year in which we have more than $1.07 billion in annual revenue; (ii) the date we qualify as a large accelerated filer, with at least $700 million of equity securities held by non-affiliates; (iii) the date on which we have, in any three-year period, issued more than $1.0 billion in non-convertible debt securities; and (iv) December 31, 2024 (the last day of the fiscal year following the fifth anniversary of our IPO). On the last business day of our second quarter in 2020, the aggregate market value of our shares held by non-affiliate stockholders exceeded $700 million. As a result, as of December 31, 2020, we will be considered a large accelerated filer as defined in Rule 12b-2 under the Exchange Act, and we will cease to be an emerging growth company as defined in the JOBS Act. We expect to incur significant costs as a result of complying with additional compliance and reporting requirements, and our management and other personnel will need to devote a substantial amount of time to ensure that we comply with additional reporting requirements. Such initiatives and requirements will increase our legal and financial compliance costs and will make some activities more time-consuming and costly. Any changes we make to comply with these obligations may not be sufficient to allow us to satisfy our obligations as a public company on a timely basis, or at all.
Servicing our debt may require a significant amount of cash, and we may not have sufficient cash flow from our business or the ability to raise funds to pay our substantial debt.
On June 4, 2020, we issued $550 million in aggregate principal amount of our Notes. We may be required to use a substantial portion of our cash flows from operations to pay interest and principal on our indebtedness. Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Such payments will reduce the funds available to us for working capital, capital expenditures, and other corporate purposes and limit our ability to obtain additional financing for working capital, capital expenditures, expansion plans, and other investments, which may in turn limit our ability to implement our business strategy, heighten our vulnerability to downturns in our business, the industry, or in the general economy, limit our flexibility in planning for, or reacting to, changes in our business and the industry, and prevent us from taking advantage of business opportunities as they arise. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. If we are unable to engage in any of these activities or engage in these activities on desirable terms, it could result in a default on our debt obligations, which would adversely affect our financial condition.
We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all, may cause dilution to our stockholders, or adversely affect our ability to operate our business.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new products, services or enhance our existing products or services, enhance our operating infrastructure and acquire complementary businesses and technologies. In order to achieve these objectives, we may make future commitments of capital resources. Accordingly, subject to the limitations in the terms of our existing or future indebtedness, we may incur additional indebtedness, secure existing or future indebtedness, refinance our indebtedness, or engage in additional equity financings. If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing secured by us in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters. However, subject to limited exceptions, our loan and security agreement with Silicon Valley Bank, or SVB, prohibits us from incurring indebtedness without the prior written consent of SVB. In addition, we may not be able to obtain additional financing
93

on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly limited.
Our debt agreements contain certain restrictions that may limit our ability to operate our business.
The terms of our existing loan and security agreement and the related collateral documents with SVB contain, and any future indebtedness would likely contain, a number of restrictive covenants that impose significant operating and financial restrictions on us, including restrictions on our ability, and the ability of our subsidiaries, to take actions that may be in our best interests, including, among others, disposing of assets, entering into change of control transactions, mergers or acquisitions, incurring additional indebtedness, granting liens on our assets, declaring and paying dividends, and agreeing to do any of the foregoing. Additionally, the Indenture governing the Notes contains certain restrictions on our ability to take certain actions that may be in our best interests, including, among others, entering into change of control transactions, mergers or acquisitions. Our loan and security agreement requires us to satisfy a minimum adjusted quick ratio financial covenant, which is the ratio of our unrestricted cash and net billed accounts receivable to our current liabilities, plus the outstanding amount of revolving loans, minus the current portion of our deferred revenue. Our ability to meet financial covenants can be affected by events beyond our control, and we may not be able to continue to meet this covenant. A breach of any of these covenants or the occurrence of other events (including a material adverse effect) specified in the loan and security agreement and/or the related collateral documents could result in an event of default under the loan and security agreement. Upon the occurrence of an event of default, SVB could elect to declare all amounts outstanding, if any, under the loan and security agreement to be immediately due and payable and terminate all commitments to extend further credit. If we were unable to repay those amounts, SVB could proceed against the collateral granted to them to secure such indebtedness. We have pledged substantially all of our respective assets (other than intellectual property) as collateral under the loan documents. If SVB accelerates the repayment of borrowings, if any, we may not have sufficient funds to repay our existing debt. We have not drawn down any amounts under this loan and security agreement and could terminate the facility upon payment of a fee.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act and the rules and regulations of the applicable listing standards of Nasdaq. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly and place significant strain on our personnel, systems and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting, which includes hiring additional accounting and financial personnel to implement such processes and controls. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight. If any of these new or improved controls and systems do not perform as expected, we may experience material weaknesses in our controls.
94

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on Nasdaq. We are not currently required to comply with the SEC rules that implement Section 404 of the Sarbanes-Oxley Act and are therefore not required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose. As a public company, we will be required to provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our second annual report on Form 10-K.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until after we are no longer an emerging growth company as defined in the JOBS Act. As discussed above, we expect to become a large accelerated filer and therefore lose emerging growth company status on or before December 31, 2020. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have an adverse effect on our business, financial condition and results of operations and could cause a decline in the price of our common stock.
We have spent, and may in the future spend, substantial funds in connection with the tax liabilities that arise upon the settlement of RSUs and the manner in which we fund these expenditures may have an adverse effect on our financial condition or dilution to our stockholders.
We have spent, and may in the future spend, substantial funds to satisfy certain income tax withholding and remittance obligations when we settle outstanding RSUs in the ordinary course of business. When the RSUs vest, we deliver one share of common stock for each vested RSU on the settlement date, and using net settlement, upon vesting we have withheld shares and remitted income taxes on behalf of the holders at the applicable minimum statutory rates. The amount of these obligations varies depending on the price of shares of our common stock, and these amounts could have a negative impact on our cash flow and ability to use funds for operational purposes. In addition, we have recently implemented “sell-to-cover” to satisfy such tax withholding obligations, in which shares with a market value equivalent to the tax withholding obligation will be sold on behalf of the holder of the RSUs upon vesting and the cash proceeds from such sales will be remitted by us to the taxing authorities. Such sales will not result in the expenditure of additional cash by us to satisfy the tax withholding obligations for RSUs, but will cause dilution to our stockholders.
Our reported financial results may be affected by changes in accounting principles generally accepted in the United States, and difficulties in implementing these changes could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.
Accounting principles generally accepted in the United States are subject to interpretation by the Financial Accounting Standards Board, or FASB, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change. For example, in May 2014, the FASB issued ASC 606, Revenue from Contracts with Customers, which supersedes the revenue recognition requirements in ASC 605, Revenue Recognition, and in February 2016 the FASB issued ASU No. 2016-02, Leases (Topic 842), or ASC 842. The adoption of ASC 606 has had and will continue to have a significant impact on our financial results. We adopted ASC 842 on January 1, 2020, which resulted in the recording of ROU assets and operating lease liabilities. The adoption had no impact on total cash flows from operations other than a change within operating cash flows, but as a result of the adoption changes were made to our processes related to leases and the control activities within them in order to monitor and maintain appropriate controls over financial reporting. See Note 2 in Part I, Item 1 of this report for further information related to our adoption of these accounting standards.
95

Further, the interpretation of these or any new standards may continue to evolve as other public companies adopt new guidance and the standard setters issue new interpretative guidance related to these rules. New accounting pronouncements, changes in accounting principles, and changes in the interpretation of these rules have occurred in the past and are expected to occur in the future, which could adversely affect our financial results. Any difficulties in implementing these pronouncements could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with GAAP and our key metrics require management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes and amounts reported in our key metrics. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, allowance for doubtful accounts, the period of benefit for deferred commissions, the period of benefit for deferred device costs, estimated costs for capitalized internal-use software, assessment of the useful life and recoverability of long-lived assets, fair values of stock-based awards, warrants, contingent consideration in business combinations, the incremental borrowing rate ("IBR") applied in lease accounting, income taxes, and fair value of our Notes. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our common stock.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
As of December 31, 2019, we had U.S. federal net operating loss carryforwards, or NOLs, of $189.3 million and state NOLs of $90.3 million. Unused NOLs for the year ended December 31, 2017 and prior tax years will carry forward to offset future taxable income, if any, until such unused losses expire. Unused losses generated after December 31, 2017, pursuant to the Tax Act, will not expire and may be carried forward indefinitely but will only be deductible to the extent of 80% of current year taxable income in any given year. As a result, if we earn net taxable income in future years, our pre-2018 NOLs may expire prior to being used and our NOLs generated in 2018 and thereafter will be subject to a percentage limitation. It is uncertain if and to what extent various states will conform to the Tax Act. Under Sections 382 and 383 of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change NOLs, to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% stockholders” that exceed 50 percentage points over a rolling three-year period. We have undergone ownership changes in the past, which have resulted in minor limitations on our ability to utilize our NOLs, and if we were determined to have undergone an ownership change in connection with our IPO or the offering in December 2019, our ability to utilize NOLs could be further limited by Section 382 of the Code. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. The existing NOLs of some of our subsidiaries may be subject to limitations arising from ownership changes prior to, or in connection with, their acquisition by us. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities, including for state tax purposes. For these reasons, we may not be able to utilize some portion of our NOLs, none of which are currently reflected on our balance sheet, even if we attain profitability.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, was enacted and signed into law. The CARES Act includes a number of income tax changes, including, but not limited to, (i) permitting NOL carrybacks to offset 100% of taxable income for taxable years beginning before 2021, (ii) accelerating AMT tax refunds, (iii) temporarily increasing the allowable business interest deduction from 30% to 50% of adjusted taxable income, and (iv) providing a technical correction for depreciation as relates to qualified improvement property. We have preliminarily evaluated the impact of the CARES Act and do not expect the CARES Act will result in a material impact.
96

The applicability of sales, use and other tax laws or regulations on our business is uncertain. Adverse tax laws or regulations could be enacted or existing laws could be applied to us or our clients, which could subject us to additional tax liability and related interest and penalties, increase the costs of our solution and adversely impact our business, financial condition and results of operations.
The application of federal, state, local and international tax laws to services provided electronically is evolving. New income, sales, use, value-added or other tax laws, statutes, rules, regulations, or ordinances could be enacted at any time (possibly with retroactive effect), and could be applied solely or disproportionately to services provided over the internet or could otherwise materially affect our business, financial position and results of operations.
In addition, state, local and foreign tax jurisdictions have differing rules and regulations governing sales, use, value-added and other taxes, and these rules and regulations can be complex and are subject to varying interpretations that may change over time. Existing tax laws, statutes, rules, regulations, or ordinances could be interpreted, changed, modified, or applied adversely to us (possibly with retroactive effect). We have not collected sales taxes in all jurisdictions in which we have made sales to our clients, and we believe we may have exposure for potential sales tax liability, including interest and penalties, for which we have established a reserve in our financial statements, and any sales tax exposure may be material to our operating results. Although our client contracts typically provide that our clients must pay all applicable sales and similar taxes, our clients may be reluctant to pay back taxes and associated interest or penalties, or we may determine that it would not be commercially feasible to seek reimbursement. In addition, we or our clients could be required to pay additional tax amounts on both future as well as prior sales, and possibly fines or penalties and interest for past due taxes. If we are required to collect and pay back taxes and associated interest and penalties, and if the amount we are required to collect and pay exceeds our estimates and reserves, or if we are unsuccessful in collecting such amounts from our clients, we could incur potentially substantial unplanned expenses, thereby adversely impacting our operating results and cash flows. Imposition of such taxes on our services going forward or collection of sales tax from our clients in respect of prior sales could also adversely affect our sales activity and have a negative impact on our operating results and cash flows.
One or more states may seek to impose incremental or new sales, use, value added or other tax collection obligations on us, including for past sales by us or our resellers and other partners. A successful assertion by a state, country or other jurisdiction that we should have been or should be collecting additional sales, use, value added or other taxes on our solutions could, among other things, result in substantial tax liabilities for past sales, create significant administrative burdens for us, discourage users from utilizing our solutions or otherwise harm our business, financial condition and results of operations.
If our enterprise resource planning system or other software systems prove ineffective, we may be unable to timely or accurately prepare financial reports, make payments to our suppliers and employees, or invoice and collect from our users.
Our enterprise resource planning, or ERP, system, including our systems for tracking revenue recognition, is critical to our ability to accurately maintain books and records and to prepare our financial statements. Data integrity problems or other issues may be discovered which, if not corrected, could impact our business, financial condition and results of operations. In addition, we may experience periodic or prolonged disruption of our financial functions arising out of our use of such system, other periodic upgrades or updates, or other external factors that are outside of our control. From time to time we implement additional software systems, and we may also in the future transition to a new ERP system, which may be disruptive to our business if they do not work as planned or if we experience issues relating to their implementation. Such disruptions could impact our ability to timely or accurately make payments to our suppliers and employees, and could also inhibit our ability to invoice and collect from our users. If we encounter unforeseen problems with our ERP system or other related systems and infrastructure, our business, financial condition and results of operations could be adversely affected.
97

Our business could be disrupted by catastrophic events and man-made problems, such as power disruptions, data security breaches, terrorism and health epidemics.
Our systems are vulnerable to damage or interruption from the occurrence of any catastrophic event, including earthquake, fire, flood, tsunami, or other weather event, power loss, telecommunications failure, software or hardware malfunction, cyber-attack, war, health epidemic (including the COVID-19 pandemic), terrorist attack, or incident of mass violence, which could result in lengthy interruptions in access to our platform. In particular, certain of the facilities we lease to house our computer and telecommunications equipment are located in the San Francisco Bay Area, a region known for seismic activity, and our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. In addition, acts of terrorism, including malicious internet-based activity, could cause disruptions to the internet or the economy as a whole. Even with our disaster recovery arrangements, access to our platform could be interrupted. If our systems were to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver our platform and solution to our clients and members would be impaired or we could lose critical data. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster, and successfully execute on those plans in the event of a disaster or emergency, our business, financial condition and results of operations would be harmed.
We have implemented a disaster recovery program that allows us to move website traffic to a backup data center in the event of a catastrophe. This allows us the ability to move traffic in the event of a problem, and the ability to recover in a short period of time. However, to the extent our disaster recovery program does not effectively support the movement of traffic in a timely or complete manner in the event of a catastrophe, our business, financial condition and results of operations may be harmed.
We do not carry business interruption insurance sufficient to compensate us for the potentially significant losses, including the potential harm to our business, financial condition and results of operations that may result from interruptions in access to our platform as a result of system failures.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our devices.
As a public company, we are subject to the requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 which requires us to diligence, disclose and report whether our devices contain conflict minerals. The implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our devices. In addition, we will incur additional costs to comply with the disclosure requirements, including costs related to conducting diligence procedures to determine the sources of conflict minerals that may be used in or necessary to the production of our devices and, if applicable, potential changes to devices, processes or sources of supply as a consequence of such verification activities. It is also possible that we may face reputational harm if we determine that certain of our devices contain minerals not determined to be conflict-free or if we are unable to alter our devices, processes or sources of supply to avoid use of such materials.
Risks Related to Ownership of Our Common Stock
The trading price of our common stock could be volatile, and you could lose all or part of your investment.
Prior to our initial public offering, there was no public market for shares of our common stock. In July 2019, we sold shares of our common stock to the public at $28.00 per share. From July 25, 2019, the date that our common stock started trading on Nasdaq, through June 30, 2020, the trading price of our common stock ranged from $15.12 per share to $79.10 per share. The trading price of our common stock will continue to fluctuate significantly in response to a number of factors, most of which we cannot predict or control, including:
price and volume fluctuations in the overall stock market from time to time;
volatility in the market prices and trading volumes of technology and healthcare company stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
98

sales of shares of our common stock by us or our 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 our failure to meet those projections;
announcements by us or our competitors of new products;
the public’s reaction to our press releases, other public announcements, and filings with the SEC;
changes in how clients perceive the benefits of our products and services, and future product offerings;
changes in the structure of healthcare payment systems;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our results of operations or fluctuations in our results of operations;
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;
any significant data breach involving our products, services or site, or data stored by us or on our behalf;
announced or completed acquisitions of businesses, commercial relationships, products, services, 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;
“flash crashes,” “freeze flashes” or other glitches that disrupt trading on the securities exchange on which we are listed;
any significant change in our management; and
general economic conditions and slow or negative growth of our markets, including the impact of the COVID-19 pandemic.
In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition or results of operations. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the trading price of a company’s securities, securities class action litigation has often been brought against that company. If our stock price is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, financial condition and results of operations.
99

As of June 30, 2020, our executive officers, directors, and holders of 5% or more of our common stock collectively beneficially owned approximately 42.8% of the outstanding shares of our common stock and continue to have substantial influence over us, which will limit your ability to influence the outcome of important transactions, including a change in control.
As of June 30, 2020, our executive officers, directors, and each of our stockholders who own 5% or more of our outstanding common stock and their affiliates, in the aggregate, beneficially owned approximately 42.8% of the outstanding shares of our common stock, based on the number of shares outstanding as of that date. As a result, these stockholders, if acting together, will be able to influence matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentration of ownership may have the effect of delaying, preventing or deterring a change in control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.
Sales of substantial amounts of our common stock in the public markets, or the perception that such sales could occur, could reduce the price that our common stock might otherwise attain.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate. We had approximately 99.4 million shares of common stock outstanding as of June 30, 2020.
Under our investors' rights agreement, certain stockholders are entitled to require us to register shares owned by them for public sale in the United States. In addition, we filed a registration statement to register shares reserved for future issuance under our equity compensation plans. Subject to the satisfaction of applicable exercise periods and expiration of the market standoff agreements and lock-up agreements referred to above, the shares issued upon exercise of outstanding stock options and settlement of outstanding restricted stock units will be available for immediate resale in the United States in the open market.
If securities or industry analysts publish reports that are interpreted negatively by the investment community or publish negative research reports about our business, our share price and trading volume could decline.
The trading market for our common stock depends, to some extent, on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts or the information contained in their reports. If one or more analysts publish research reports that are interpreted negatively by the investment community, or have a negative tone regarding our business, financial condition or operating performance, industry or end-markets, our share price could decline. In addition, if a majority of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of rendering more difficult, delaying or preventing a change of control or changes in our management. Among other things, our amended and restated certificate of incorporation and amended and restated bylaws include provisions:
creating a classified board of directors whose members serve staggered three-year terms;
authorizing “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend, and other rights superior to our common stock;
limiting the liability of, and providing indemnification to, our directors and officers;
specifying that special meetings of our stockholders can be called only by our board of directors, the Chair of our board of directors or our Chief Executive Officer;
100

requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors;
prohibiting cumulative voting in the election of directors;
providing that our directors may be removed only for cause;
providing that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; and
requiring the approval of our board of directors or the holders of at least 66% of our outstanding shares of capital stock to amend our amended and restated bylaws and certain provisions of our amended and restated certificate of incorporation.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, institutional stockholder representative groups, stockholder activists and others may disagree with our corporate governance provisions or other practices, including anti-takeover provisions, such as those listed above. We generally will consider recommendations of institutional stockholder representative groups, but we will make decisions based on what our board and management believe to be in the best long-term interests of our company and stockholders; however, these groups could make recommendations to our stockholders against our practices or our board members if they disagree with our positions.
Finally, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising under the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws; and
any action asserting a claim against us that is governed by the internal-affairs doctrine.
This exclusive forum provision will not apply to any causes of action arising under the Securities Act or the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. These exclusive-forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees.
We do not intend to pay dividends for the foreseeable future, other than the Special Dividend.
We have never declared nor paid any cash dividends on our capital stock. In addition, our loan and security agreement with SVB restricts, and any future indebtedness may restrict, our ability to pay dividends. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any cash dividends in the foreseeable future, other than the Special Dividend. Any determination to pay dividends in the future will be at the discretion of our board of directors. As a result, stockholders must rely on sales of their common stock after price appreciation as the only way to realize any future gains on their investment, if any.
101

Our issuance of additional capital stock in connection with financings, acquisitions, investments, our stock incentive plans, or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors, and consultants under our stock incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in complementary companies, products or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our common stock to decline.
We could be subject to securities class action litigation.
In the past, securities class action litigation has often been brought against a company following a decline in the market price of its securities. This risk is especially relevant for us, because technology companies have experienced significant stock price volatility in recent years. If we face such litigation, it could result in substantial costs and a diversion of management’s attention and resources, which could harm our business.
Risks Related to Ownership of Our Notes
The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Notes is triggered, holders of the Notes will be entitled to convert their Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity. In addition, even if holders of Notes do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.
Under Accounting Standards Codification 470-20, Debt with Conversion and Other Options, or ASC 470-20, an entity must separately account for the liability and equity components of convertible debt instruments (such as the Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the Notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our consolidated balance sheet at the issuance date and the value of the equity component would be treated as debt discount for purposes of accounting for the liability component of the Notes. As a result, we will be required to record a greater amount of non-cash interest expense as a result of the accretion to the carrying value of the Notes to their face amount over the term of the Notes. We will report larger net losses (or lower net income) in our financial results because ASC 470-20 will require interest to include both the amortization of the debt discount and the instrument’s nonconvertible coupon interest rate, which could adversely affect our reported or future financial results, the trading price of our common stock and the trading price of the Notes.
In addition, under certain circumstances, convertible debt instruments (such as the Notes) that may be settled entirely or partly in cash may be accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of such Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of such Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. If we are unable or otherwise elect not to use the treasury stock method in accounting for the shares issuable upon conversion of the Notes, then our diluted earnings per share could be adversely affected.
We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. In July 2019, the FASB issued an exposure draft that proposes to change the accounting for the convertible debt instruments described above. Under the exposure draft, an entity may no longer be required to separately account for the liability and equity
102

components of convertible debt instruments. This could have the impact of reducing non-cash interest expense, and thereby increasing net income. Additionally, as currently proposed, the treasury stock method for calculating earnings per share will no longer be allowed for convertible debt instruments whose principal amount may be settled using shares. Rather, the if-converted method may be required. Application of the “if-converted” method may reduce our reported diluted earnings per share. We cannot be sure that this exposure draft will be issued, or will be issued in its current format. We also cannot be sure whether other changes may be made to the current accounting standards related to the Notes, or otherwise, that could have an adverse impact on our financial statements.
The capped call transactions may affect the value of our common stock.
In connection with the pricing of the Notes, we entered into privately negotiated capped call transactions with certain counterparties. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock that initially underlie the Notes. The capped call transactions are expected to offset the potential dilution to our common stock upon any conversion of the Notes. In connection with establishing their initial hedges of the capped call transactions, the counterparties or their respective affiliates entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the Notes, including with certain investors in the Notes.
In addition, the counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the Notes (and are likely to do so on each exercise date of the capped call transactions, which are scheduled to occur during the observation period relating to any conversion of the Notes on or after March 1, 2025 that is not in connection with a redemption, or following any termination of any portion of the capped call transactions in connection with any repurchase, redemption or early conversions of the Notes or otherwise). This activity could also cause or avoid an increase or a decrease in the market price of our common stock. We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of shares of our common stock.
We are subject to counterparty risk with respect to the capped call transactions.
The counterparties to the capped call transactions we entered into are financial institutions, and we will be subject to the risk that one or more of the counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations under the capped call transactions. Our exposure to the credit risk of the counterparties will not be secured by any collateral. Recent global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If a counterparty to one or more capped call transaction becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under such transaction. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our common stock increases. In addition, upon a default or other failure to perform, or a termination of obligations, by a counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the counterparties.
103

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Sale of Unregistered Securities
In March 2020, the Compensation Committee of our Board of Directors adopted an amendment to our 2019 Equity Incentive Plan, our 2014 Stock Incentive Plan and our 2008 Stock Incentive Plan to formalize a policy regarding the effect of a holder’s death on his or her unvested equity awards covering shares of our common stock, or the Equity Award Acceleration Policy. The Equity Award Acceleration Policy provides that, so long as the holder remains a service provider for us at the time of his or her death, (i) 75% of the unvested shares subject to the holder's outstanding awards will be accelerated and vest, and (ii) the remaining 25% of the unvested shares subject to such outstanding awards will not be returned to the applicable equity plan. Instead, under the Equity Award Acceleration Policy we currently intend to make a donation to Living on the Go Foundation in honor of the deceased holder of a number of shares of our common stock equal to the remaining 25% of unvested shares. The Equity Award Acceleration Policy was approved subsequent to the death of a former executive who held unexercised options. On April 8, 2020, we issued 101,700 shares of our common stock to a trust for the benefit of such former executive's children. The shares issued had an economic value, net of the applicable exercise costs of the former executive's options, equal to the portion of the options held by the former executive that would have accelerated had the Equity Award Acceleration Policy been in effect at the time of the former executive's death. The shares were issued in reliance on the exemption from the registration requirements provided by Section 4(a)(2) of the Securities Act.
On May 6, 2020, we issued 58,781 shares of our common stock to a service provider upon the exercise of options at an exercise price of $1.88 per share, for an aggregate exercise price of $0.1 million. The shares were issued in reliance on the exemption from the registration requirements provided by Section 4(a)(2) of the Securities Act.
In June 2020 we issued $550.0 million aggregate principal amount of Notes in a private placement in reliance on the exemption from the registration requirements provided by Section 4(a)(2) of the Securities Act. Additional information concerning this issuance can be found in Note 3 to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, as well as in our Current Report on Form 8-K filed with the SEC on June 4, 2020.
Use of Proceeds
On July 29, 2019, we completed our IPO, in which we sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares pursuant to the exercise in full of the underwriters' option to purchase additional shares. We received net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of approximately $2.4 million. All of the shares of common stock issued and sold in our IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-232412), which was declared effective by the SEC on July 24, 2019. The representatives of the underwriters of our IPO were Morgan Stanley & Co. LLC, Goldman Sachs & Co. LLC, and J.P. Morgan Securities LLC.
No offering expenses were paid directly or indirectly to any of our directors or officers (or their associates) or persons owning 10% or more of any class of our equity securities or to any other affiliates. As of June 30, 2020, all of the expenses incurred in connection with our IPO had been paid.
There has been no material change in the planned use of proceeds from our IPO from those disclosed in the final prospectus for our IPO filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act.
Purchases of Equity Securities by the Issuer

None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
104

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Not applicable.
105

ITEM 6. EXHIBITS 
The documents listed below are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).
EXHIBIT INDEX
Incorporated by Reference
Exhibit
Number
DescriptionFormFile No.ExhibitFiling DateFiled Herewith
4.18-K001-389834.16/4/2020
4.28-K001-389834.26/4/2020
4.3x
10.18-K001-3898310.16/4/2020
10.28-K001-3898310.26/4/2020
10.38-K001-3898310.36/4/2020
10.48-K001-3898310.46/4/2020
31.1x
31.2x
32.1*x
32.2*x
101 SCHInline XBRL Taxonomy Extension Schema Document.x
101 CALInline XBRL Taxonomy Extension Calculation Linkbase Document.x
101 DEFInline Taxonomy Extension Definition Linkbase Document.x
101 LABInline XBRL Taxonomy Extension Label Linkbase Document.x
101 PREInline XBRL Taxonomy Extension Presentation Linkbase Document.x
106

104The cover page from this Quarterly Report on Form 10-Q, formatted in Inline XBRL (included in Exhibit 101).x
* The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed "filed" for purposes of Section 18 or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.
107


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.
LIVONGO HEALTH, INC.
Date: August 10, 2020By:/s/ Zane Burke
Zane Burke
Chief Executive Officer
(Principal Executive Officer)
Date: August 10, 2020By:/s/ Lee Shapiro
Lee Shapiro
Chief Financial Officer
(Principal Financial Officer & Principal Accounting Officer)
108
EX-4.3 2 lvgo2020063010qex43.htm EX-4.3 Document

Exhibit 4.3
AMENDMENT TO WARRANT
 
THIS AMENDMENT TO WARRANT dated as of May 8, 2020 (this “Amendment”) to that certain Warrant, dated as of March 1, 2015, is entered into by and between Livongo Health, Inc., a Delaware corporation (the “Company”), and Cerner Capital, Inc., a Delaware corporation (the “Holder”). When provisions herein apply to both or either the Company or the Holder, they sometimes are referred to as “Parties” or “Party.”
 
RECITALS
 
A.The Company and the Holder are parties to that certain Warrant, dated as of March 1, 2015, which was amended pursuant to that Second Amendment to Value Added Reseller Agreement dated May 4, 2017 (the “Warrant”).

B.Holder has the right to purchase 694,723 shares of Common Stock of the Company at $2.28 per share pursuant to the Warrant (which share amount reflects an adjustment resulting from a stock split).

C.Section 14 of the Warrant provides that the Warrant may only be amended upon the prior written consent of the Company and Holder, and the Parties desire to amend the Warrant to permit Holder to exercise the Warrant via a cashless exercise or net exercise method in exchange for the forfeiture by the Company of two Warrant Shares (the “Forfeiture of Company Shares”).

D.Capitalized terms used herein shall have the respective meanings ascribed thereto in the Warrant, as amended by this Amendment, unless herein defined or the context shall otherwise require.
 
AGREEMENT
 
NOW, THEREFORE, solely in consideration of the Forfeiture of Company Shares, the Parties hereby agree as follows:
  
1.Amendment of Form of Notice of Exercise. The form Notice of Exercise described in Section 1(a) and attached as Exhibit B to the Warrant is hereby deleted and replaced with the form of Notice of Exercise attached hereto as Schedule I.

2.Amendment of Section 1 Exercise. Section 1(b) of the Warrant is hereby amended and restated in its entirety as follows:

(b)  Payment of the Aggregate Exercise Price. Payment of the Aggregate Exercise Price may be paid at the Holder’s election either (i) by cash or other immediately available funds, or (ii) by surrender of all or a portion of the Warrant for shares of Common Stock to be exercised under this Warrant and, if applicable, an amended Warrant representing the remaining number of shares purchasable hereunder, as determined below (“Net Issuance”). If the Holder elects the Net Issuance method, the Company will issue shares of Common Stock in accordance with the following formula:

X=Y(A-B)
A
Where:   
X = the number of shares of Common Stock to be issued to the Holder.
Y = the number of shares of Common Stock requested to be exercised under this Warrant.
A = the fair market value of one (1) share of Common Stock at the time of issuance of such shares of Common Stock.
B = the Exercise Price.




For purposes of the above calculation, the fair market value of one (1) share of Common Stock shall mean:

(i) if the Common Stock is traded on the New York Stock Exchange, NYSE American, any exchange operated by the Nasdaq Stock Market, LLC or any other securities exchange, the fair market value of one (1) share of Common Stock shall be deemed to be the average of the closing bid prices of the Common Stock or the closing price quoted on the securities exchange on which the Common Stock is listed as published in the Wall Street Journal, as applicable, for the ten (10) trading day period ending five (5) trading days prior to the date that the Notice of Exercise from Holder is sent to the Company; or

(ii) if at any time the Common Stock is not listed on any securities exchange, the fair market value of one (1) share of Common Stock shall be the highest price per share which the Company could obtain from a willing buyer (not a current employee or director) for shares of Common Stock sold by the Company (based upon the valuation by the Board of all shares of Common Stock), from authorized but unissued shares, as determined in good faith by its Board of Directors.

Upon partial exercise by either cash or Net Issuance, the Company shall promptly issue an agreement substantially in the form of the Warrant representing the remaining number of shares purchasable hereunder. All other terms and conditions of such agreement shall be identical to those contained herein, including, but not limited to the Date of Issuance in the Warrant.

No fractional shares or scrip representing fractional shares shall be issued upon the exercise of this Warrant. As additional consideration for this Warrant, Holder agrees to forfeit the fractional portion of any share of Common Stock resulting from the exercise to the Company.

3.Amendment of Section 7. A new subsection (g) as follows is added to the Warrant:

(g)  Removal of Securities Legend. Notwithstanding anything to the contrary contained herein, the legend set forth in Section 7(e) above shall be removed (or shall not be applied in the first instance) and the Company shall, or shall instruct its transfer agent to, issue a certificate without such legend or any other legend to the Holder of such Warrant Shares (i) if such shares are sold or transferred pursuant to an effective registration statement under the Act covering the resale of such shares by the Holder thereof, (ii) if such shares are sold or transferred pursuant to Rule 144 under the Act, (iii) if such shares are eligible for resale without any restrictions under Rule 144 under the Act, or (iv) upon the request of such Holder if such request is accompanied (at such holder’s expense) by a written opinion of counsel reasonably satisfactory to the Company that such legend is not required under the Act (including judicial interpretations and pronouncements issued by the staff of the Securities and Exchange Commission).

4.No Other Amendments; Reservation of Rights; No Waiver. Other than as otherwise expressly provided herein, this Amendment shall not be deemed to operate as an amendment or waiver of, or to prejudice, any right, power, privilege or remedy of any Party under the Warrant, nor shall the entering into of this Amendment preclude any Party from refusing to enter into any further amendments with respect to the Warrant. Other than as to otherwise expressly provided herein, without limiting the generality of the provisions of Section 14 of the Warrant, this Amendment shall not constitute a waiver of compliance with any covenant or other provision in the Warrant or of the occurrence or continuance of any present or future breach thereunder.




5.Complete Agreement. The Warrant, as amended by this Amendment, and all other certificates, documents or instruments executed under the Warrant, as amended by this Amendment, together with the Schedules and Exhibits hereto and thereto, constitute the entire agreement between the Parties, and supersede all prior agreements and understandings, oral and written, between the Parties, with respect to the subject matter of the Warrant, as amended by this Amendment; there are no conditions to this Amendment that are not expressly stated in this Amendment.

6.Amendment. This Amendment may not be amended or modified except in the manner specified for an amendment of or modification to the Warrant in Section 14 of the Warrant.

7.Counterparts. This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument. For purposes of this Amendment, facsimile and .pdf signatures shall be deemed originals for all purposes.


[Remainder of page intentionally left blank.]





IN WITNESS WHEREOF the Parties have caused this Amendment to Warrant be executed as of the date set forth above by their duly authorized representatives.
 
 THE COMPANY:
  
 
LIVONGO HEALTH, INC.
   
 By: /s/ Zane Burke
 Name:Zane Burke
 Title: Chief Executive Officer
   
 THE HOLDER:
  
 CERNER CAPITAL, INC.
   
 By: /s/ Marc G. Naughton
 Name: Marc G. Naughton
 Title: President
 






Schedule I

NOTICE OF EXERCISE

To: Livongo Health, Inc.
444. N. Michigan Ave, Ste 3400
Chicago, IL 60611
Attn: Glen Tullman
FAX: (312) 268-6334

1.Capitalized terms used but not otherwise defined herein have the meanings ascribed thereto in the Warrant. The undersigned, pursuant to the provisions of the Warrant, hereby elects to exercise the Warrant with respect to shares of Common Stock issuable pursuant to the Warrant. Subject to adjustment after confirmation with the Company, the Holder has calculated the number of Warrant Shares to be _______ shares of Common Stock.

2.Subject to adjustment after confirmation with the Company, the undersigned [CASH PAYMENT: herewith tenders payment for such shares, together with any applicable transfer taxes, in the following amount $_______ payable in full in the form of wire transfer or a certified or official bank check in same-day funds][ NET ISSUANCE: elects pursuant to Section 1(b) of the Warrant to effect a Net Issuance.]

3.Please issue a certificate or certificates representing the shares issuable in respect hereof under the terms of the attached Warrant, as follows:

Cerner Capital, Inc.
(Name of Record Holder)

and deliver such certificate or certificates to the following address:

2800 Rockcreek Parkway, North Kansas City, MO 64117
(Address of Record Holder/Transferee)



(Date)(Signature)
Name:
Title:



EX-31.1 3 lvgo2020063010qex311ng.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Zane Burke, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Livongo Health, 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 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)) 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)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
c)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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 10, 2020By:/s/ Zane Burke
Zane Burke
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 lvgo2020063010qex312ng.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Lee Shapiro, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Livongo Health, 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 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)) 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)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
c)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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 10, 2020By:/s/ Lee Shapiro
Lee Shapiro
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 5 lvgo2020063010qex321ng.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Zane Burke, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Livongo Health, Inc. for the fiscal quarter ended June 30, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such Quarterly Report on 10-Q fairly presents, in all material respects, the financial condition and results of operations of Livongo Health, Inc.
 
Date: August 10, 2020By:/s/ Zane Burke
Zane Burke
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 6 lvgo2020063010qex322ng.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


I, Lee Shapiro, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Livongo Health, Inc. for the fiscal quarter ended June 30, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such Quarterly Report on 10-Q fairly presents, in all material respects, the financial condition and results of operations of Livongo Health, Inc.
 
Date: August 10, 2020By:/s/ Lee Shapiro
Lee Shapiro
Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 7 lvgo-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) (unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical) 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 - Narrative (Details) 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 2305301 - Disclosure - Summary of Significant Accounting Policies - (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Debt - Schedule of Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Debt - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Debt - Schedule of Debt Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Revenue, Deferred Revenue, and Deferred Costs and Other link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Revenue, Deferred Revenue, and Deferred Costs and Other Revenue, Deferred Revenue, and Deferred Costs and Other - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Accrued Rebates (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Costs and Other (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Business Combinations - Schedule of Allocation of Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Business Combinations - Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Balance Sheet Components - (Tables) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Balance Sheet Components - Intangible Asset Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Balance Sheet Components - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Balance Sheet Components - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Balance Sheet Components - Other Noncurrent Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2437425 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2138107 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2339306 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2440426 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2441427 - Disclosure - Fair Value Measurements - Schedule of Unrealized Gains (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 2442428 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443429 - Disclosure - Fair Value Measurements - Schedule of Changes in Level 3 Financial Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2144108 - Disclosure - Operating Lease Liabilities link:presentationLink link:calculationLink link:definitionLink 2345307 - Disclosure - Operating Lease Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2446430 - Disclosure - Operating Lease Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447431 - Disclosure - Operating Lease Liabilities - Supplemental Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2448432 - Disclosure - Operating Lease Liabilities - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2448432 - Disclosure - Operating Lease Liabilities - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2149109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2150110 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2351308 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Stockholders’ Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2453434 - Disclosure - Stockholders’ Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2154111 - Disclosure - Common Stock Warrants link:presentationLink link:calculationLink link:definitionLink 2355309 - Disclosure - Common Stock Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Common Stock Warrants - Schedule of Warrants Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2457436 - Disclosure - Common Stock Warrants - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2158112 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2359310 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2460437 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2461438 - Disclosure - Stock-Based Compensation - Schedule of Shares Available for Grant and Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2462439 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2463440 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2464441 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2165113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2466442 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2167114 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2368311 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2470444 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2471445 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2172115 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2473446 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2174116 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2475447 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2176117 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 2477448 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2178118 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2479449 - Disclosure - Subsequent Event - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 lvgo-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 lvgo-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 lvgo-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of awards granted (in shares) Granted (in shares) Issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Revision of Prior Period [Axis] Revision of Prior Period [Axis] Aggregate Intrinsic Value, Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other (expense) income, net Other Nonoperating Income (Expense) Payment related to contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 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] Related Party [Axis] Related Party [Axis] Amortization of Debt Discount (Premium) Amortization of Debt Discount (Premium) Deferred tax liability, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Measurement Input, Revenue Discount Rate Measurement Input, Revenue Discount Rate [Member] Measurement Input, Revenue Discount Rate [Member] Employee Benefits Retirement Benefits [Text Block] Vested (in USD 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 Level 3 Fair Value, Inputs, Level 3 [Member] Number of shares immediately vested in award modification (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Related party fees Related Party Transaction, Expenses from Transactions with Related Party Issuance costs Debt Issuance Costs, Gross Schedule of Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Line of Credit Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Deferred Device Costs Devices [Member] Devices [Member] Equity component of the convertible senior notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Current Fiscal Year End Date Current Fiscal Year End Date Service-Based RSUs Service-Based Restricted Stock Units [Member] Service-Based Restricted Stock Units [Member] Proceeds from issuance of convertible notes, net of transaction costs of $14,775 Proceeds from convertible debt Proceeds from Convertible Debt Sales and marketing expenses Selling and Marketing Expense [Member] Call Option Call Option [Member] Loss from operations Operating Income (Loss) Deferred revenue, current Deferred Revenue, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Convertible Senior Notes Due 2025 Convertible Senior Notes Due 2025 [Member] Convertible Senior Notes Due 2025 Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Partner B Partner B [Member] Partner B [Member] Performance stock units Performance Shares [Member] Prepaid expenses and other current assets Total Prepaid Expense and Other Assets, Current Unvested balance, December 31, 2019 (in USD per share) Unvested balance, June 30, 2020 (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Reconciliation of cash, cash equivalents, and restricted cash: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] Tax withholding on releasing of stock awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Vesting Tranche Two Share-based Payment Arrangement, Tranche Two [Member] ASSETS Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Convertible senior notes, net Convertible Notes Payable, Noncurrent Furniture and fixtures Furniture and Fixtures [Member] Deferred Execution Credits Execution Credits [Member] Execution Credits [Member] Entity Shell Company Entity Shell Company Vested (in shares) 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 Advance payments from partner, current Due to Related Parties, Current Cover [Abstract] Cover [Abstract] Accounts payable Accounts Payable, Current Redeemable convertible preferred stock Redeemable Convertible Preferred Stock [Member] Document Type Document Type Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Adjustments for Error Correction [Domain] Error Correction, Type [Domain] Accrued commissions Accrued Sales Commission, Current Less: unamortized discount Debt Instrument, Unamortized Discount Livongo for Hypertension and Livongo for Prediabetes and Weight Management Livongo For Hypertension And Livongo For Prediabetes And Weight Management [Member] Livongo For Hypertension And Livongo For Prediabetes And Weight Management [Member] Accretion of redeemable convertible preferred stock Accretion of redeemable convertible preferred stock Temporary Equity, Accretion to Redemption Value, Adjustment Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Convertible Debt Convertible Debt [Table Text Block] Balance as of December 31, 2019 (in shares) Balance as of June 30, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 1-3 Years Long-Term Debt, Maturity, Year One Through Three Long-Term Debt, Maturity, Year One Through Three Maximum number of shares per employee (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Customer [Axis] Customer [Axis] 3-5 Years Long-Term Debt, Maturity, Year Three Through Five Long-Term Debt, Maturity, Year Three Through Five Common stock, shares outstanding at beginning of period (in shares) Common stock, shares outstanding at end of period (in shares) Shares, Outstanding Preferred stock, par value of $0.001 per share; 100,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; zero shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively Preferred Stock, Value, Issued Total operating expenses Operating Expenses Document Quarterly Report Document Quarterly Report Options vested and exercisable as of June 30, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Payments Contract With Customer, Refund Liability, Payment Contract With Customer, Refund Liability, Payment Other noncurrent liabilities Other Liabilities, Noncurrent Forfeited/cancelled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Conversion threshold value Debt Instrument, Convertible, If-Converted Value Increment, Threshold For Conversion Settlement Debt Instrument, Convertible, If-Converted Value Increment, Threshold For Conversion Settlement Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Impact of Adoption Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Forfeited/cancelled (in shares) Forfeited/cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Inventories Inventory, Net More than 5 Years Long-Term Debt, Maturity, after Year Five Revenue Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Equity component: Convertible Debt, Equity Component [Abstract] Convertible Debt, Equity Component Concentration risk percentage Concentration Risk, Percentage Entity File Number Entity File Number Business Acquisition [Axis] Business Acquisition [Axis] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Statement [Line Items] Statement [Line Items] Grant date fair value of awards issued Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Grant Date Fair Value Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Forecast Forecast [Member] Class of Stock [Domain] Class of Stock [Domain] Increase in Selling and Marketing Expense Increase In Selling And Marketing Expense [Member] Increase In Selling And Marketing Expense [Member] myStrength myStrength [Member] myStrength [Member] Document Fiscal Period Focus Document Fiscal Period Focus Accrued Interest Interest Payable, Current Other noncurrent liabilities—contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Acquisition-related costs Business Combination, Acquisition Related Costs Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Convertible senior notes Convertible Debt Securities [Member] Assets and Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Credit Facility [Axis] Credit Facility [Axis] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Schedule of Accrued Liabilities and Other Current Liabilities Other Current Liabilities [Table Text Block] Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Change in Contract with Customer, Asset [Abstract] Change in Contract with Customer, Asset [Abstract] Weighted Average Weighted Average [Member] Business Combinations [Abstract] Business Combinations [Abstract] Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Operating Leases After Adoption Lessee, Operating Lease, Liability, Payment, Due [Abstract] Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Sale of stock (in shares) Sale of Stock, Number of Shares Issued in Transaction Less: unamortized issuance costs Unamortized Debt Issuance Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Debt Debt Disclosure [Text Block] Weighted- Average Remaining Contractual Life (Years), Options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Schedule of Net Loss Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total future minimum payments Operating Leases, Future Minimum Payments Due Prepaid rent Prepaid Rent Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Fair value of contingent consideration liability Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Schedule of Allocation of Purchase Consideration Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Amendment Flag Amendment Flag Balance as of December 31, 2019 (in shares) Balance as of June 30, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued expenses Other Accrued Liabilities, Current Loans outstanding Long-term Line of Credit Warrants Expiring Feb 2025 Warrant Expiring February 2025 [Member] Warrant Expiring February 2025 [Member] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Change In Accrued Rebate [Roll Forward] Change In Accrued Rebate [Roll Forward] Change In Accrued Rebate [Roll Forward] Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Amounts billed but unrecognized Contract With Customer, Liability, Increase For Amounts Billed But Unrecognized Contract With Customer, Liability, Increase For Amounts Billed But Unrecognized Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Former Retrofit Stockholders Former Retrofit Stockholders [Member] Former Retrofit Stockholders [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Short-term investments Debt Securities, Available-for-sale, Current RSUs and Performance RSUs Restricted Stock Units And Performance Based Restricted Stock Units [Member] Restricted Stock Units And Performance Based Restricted Stock Units [Member] Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accrued rebates Balance at beginning of period ASC 606 adoption date impact adjustment Balance at end of period Contract with Customer, Refund Liability, Current Service Provider Fees Service Provider Fees [Member] Service Provider Fees Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Escrow asset Escrow Deposit Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Subsequent Event Subsequent Events [Text Block] Stock-based compensation expense (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Local Phone Number Local Phone Number Unpaid offering costs Deferred Offering Costs Incurred Not Yet Paid Deferred Offering Costs Incurred Not Yet Paid Certificate of deposit Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Notes Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross Restricted Stock Units, Performance RSUs and PSUs Restricted Stock Units (RSUs) And Performance Shares [Member] Restricted Stock Units (RSUs) And Performance Shares [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Deferred costs, current Deferred Costs, Current Net loss Business Acquisition, Pro Forma Net Income (Loss) Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Estimated shares for future ESPP purchase Employee Stock ESPP obligations Employee Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Short-term deposits Deposits Assets, Current Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] 2025 and thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Income Statement Location [Domain] Income Statement Location [Domain] Cash Cash [Member] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Assumed from business combination Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Equity component of the issuance costs Adjustment To Additional Paid In Capital, Debt Issuance Costs Attributable To Equity Component Of Convertible Debt Adjustment To Additional Paid In Capital, Debt Issuance Costs Attributable To Equity Component Of Convertible Debt Service and Market-Based Options Share-based Payment Arrangement, Option, Service And Market-Based [Member] Share-based Payment Arrangement, Option, Service And Market-Based [Member] Accrued bonus Accrued Bonuses, Current Amortization of intangible assets Amortization of Intangible Assets Entity Current Reporting Status Entity Current Reporting Status 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Other noncurrent assets Total Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Adjustment for Capitalization and Amortization of Sales Commissions Adjustment For Capitalization And Amortization Of Sales Commissions [Member] Adjustment For Capitalization And Amortization Of Sales Commissions [Member] Percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Segment Information Segment Reporting Disclosure [Text Block] Cash equivalents and short-term investments Cash equivalents and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Capitalized device costs Capitalized Software Development Costs for Software Sold to Customers Offering expenses Sale Of Stock, Offering Expenses Sale Of Stock, Offering Expenses Concentration Risk [Table] Concentration Risk [Table] TOTAL ASSETS Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] Scenario [Axis] Scenario [Axis] Shares available to purchase (in shares) Forward Contract Indexed to Issuer's Equity, Settlement Alternatives, Shares, at Fair Value Total Interest Expense, Debt Unvested balance, December 31, 2019 (in shares) Unvested balance, June 30, 2020 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Future sublease income receivable Operating Leases, Future Minimum Payments Receivable Intangible assets, net Net Book Value Finite-Lived Intangible Assets, Net Accrued expenses and other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Liabilities Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Entity Small Business Entity Small Business Exercisable shares (in shares) Class Of Warrant Or Right, Exercisable Class Of Warrant Or Right, Exercisable Cost of revenue Cost of Sales [Member] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Accretion of redeemable convertible preferred stock Accretion to redemption price of redeemable convertible preferred stock (less than for the three months ended June 30, 2019) Temporary Equity, Accretion to Redemption Value Share exchange ratio (in shares) Proposed Merger Agreement, Stock Exchange Ratio Proposed Merger Agreement, Stock Exchange Ratio Vesting [Domain] Vesting [Domain] Interest expense Interest Expense Schedule of Noncurrent Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Net proceeds from sale of stock Sale of Stock, Consideration Received on Transaction Entity Filer Category Entity Filer Category Escrow deposit, current Escrow Deposit, Current Escrow Deposit, Current Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Product and Service [Axis] Product and Service [Axis] Total Liabilities Liabilities Entity Address, City or Town Entity Address, City or Town Unrecognized compensation expense, recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Shares of Common Stock Reserved for Future Issuance Schedule of Stock by Class [Table Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Level 1 Fair Value, Inputs, Level 1 [Member] Service and Market-Based Options and RSUs Service And Market-Based Options And Restricted Stock Units [Member] Service And Market-Based Options And Restricted Stock Units [Member] Inventories Increase (Decrease) in Inventories Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Accounts payable Increase (Decrease) in Accounts Payable Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Deferred revenue, noncurrent Deferred Revenue, Noncurrent Liability component: Convertible Debt, Liability Component [Abstract] Convertible Debt, Liability Component Additional Paid-in Capital Additional Paid-in Capital [Member] Debt Instrument [Axis] Debt Instrument [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Class of Stock [Line Items] Class of Stock [Line Items] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Purchase of capped call related to convertible senior notes Purchase of capped call related to convertible senior notes Adjustments To Additional Paid In Capital, Purchase Of Capped Call Adjustments To Additional Paid In Capital, Purchase Of Capped Call Reverse stock split conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Other Other Assets, Miscellaneous, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease cost Variable Lease, Cost Fair value of convertible debt Convertible Debt, Fair Value Disclosures Emerging Growth Company Status Emerging Growth, Policy [Policy Text Block] Emerging Growth, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Secondary Offering - Shares From Existing Shareholders [Member] Secondary Offering - Shares From Existing Shareholders [Member] Secondary Offering - Shares From Existing Shareholders [Member] Conversion ratio (in shares) Debt Conversion, Converted Instrument, Rate Adjustments to reconcile net loss to net cash used in operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Research and development Research and Development Expense IPO IPO [Member] Subsequent Event Subsequent Event [Member] Balance as of December 31, 2019 (in USD per share) Balance as of June 30, 2020 (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Acquisitions, 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 [Axis] Concentration Risk Type [Axis] Property and equipment Property, Plant and Equipment, Gross Proceeds from exercise of stock options, net of repurchases Proceeds from Stock Options Exercised Teledoc Merger Teladoc Merger [Member] Teladoc Merger Adjustment for Capitalization and Amortization of Device Costs Adjustment For Capitalization And Amortization Of Device Costs [Member] Adjustment For Capitalization And Amortization Of Device Costs [Member] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Fair value of contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Merger termination fee Business Acquisition, Merger Termination Fee Obligation Business Acquisition, Merger Termination Fee Obligation Document Period End Date Document Period End Date Contractual interest expense Interest Expense, Debt, Excluding Amortization Advance payments from partner Increase (Decrease) in Due to Related Parties Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Cash paid (in dollars per share) Proposed Merger Agreement, Stock Conversion Ratio To Cash Proposed Merger Agreement, Stock Conversion Ratio To Cash Deferred costs Increase (Decrease) in Deferred Charges Accretion of redeemable convertible preferred stock Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Performance-Based RSUs Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units [Member] Underwriters' Option Over-Allotment Option [Member] Rent expense Operating Leases, Rent Expense Fair Value Cash and Cash Equivalents, Fair Value Disclosure [Abstract] Cash and Cash Equivalents, Fair Value Disclosure [Abstract] Contingent consideration recorded upon acquisition (Note 5) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Amount deferred Contract With Customer, Refund Liability, Amount Deferred Contract With Customer, Refund Liability, Amount Deferred Schedule of Restricted Stock Awards Nonvested Restricted Stock Shares Activity [Table Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Retrofit Retrofit [Member] Retrofit [Member] Interest income Investment Income, Interest Revenue recognized Contract With Customer, Refund Liability, Revenue Recognized Contract With Customer, Refund Liability, Revenue Recognized CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Advance payment from partner, noncurrent Due to Related Parties, Noncurrent Capitalized internal-use software Software and Software Development Costs [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Scenario [Domain] Scenario [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Capitalized internal-use software costs Payments for Software Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Entity Tax Identification Number Entity Tax Identification Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Contingent consideration Business Combination, Contingent Consideration, Liability Total Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Accrued sales and use taxes Sales and Excise Tax Payable, Current Escrow deposit, noncurrent Escrow Deposit, Noncurrent Escrow Deposit, Noncurrent Trading Symbol Trading Symbol Partner A Partner A [Member] Partner A [Member] Accrued payroll and employee benefits Accrued Salaries And Employee Benefits, Current Accrued Salaries And Employee Benefits, Current Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Stock-based compensation related to capitalized internal-use software (less than) Share-based Payment Arrangement, Amount Capitalized Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Legal Entity [Axis] Legal Entity [Axis] Less than 1 Year Long-Term Debt, Maturity, Remainder of Fiscal Year Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Measurement Input Type [Axis] Measurement Input Type [Axis] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Entity [Domain] Entity [Domain] Escrow deposit disbursements Escrow Deposit Disbursements Related to Property Acquisition Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Affiliated Entity Affiliated Entity [Member] Net carrying amount Long-term Debt Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating Lease Liabilities Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Deferred revenue Increase (Decrease) in Deferred Revenue City Area Code City Area Code Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of revenue Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Total cash, and cash equivalents Debt Securities, Available-for-sale Schedule of Shares Available for Grant and Stock Option Activity Share-based Payment Arrangement, Activity [Table Text Block] Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted Stock Awards Restricted stock awards subject to repurchase Restricted Stock [Member] Finished goods Inventory, Finished Goods, Net of Reserves Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Operating lease liabilities, current Operating Lease, Liability, Current Change in escrow deposit Payments For (Proceeds From) Escrow Deposits To Acquire Businesses Payments For (Proceeds From) Escrow Deposits To Acquire Businesses Convertible Senior Notes Due 2025, Liability Component Convertible Senior Notes Due 2025, Liability Component [Member] Convertible Senior Notes Due 2025, Liability Component Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Convertible Senior Notes Due 2025, Equity Component Convertible Senior Notes Due 2025, Equity Component [Member] Convertible Senior Notes Due 2025, Equity Component Accrued rebates Accrued Rebates, Current Accrued Rebates, Current Deferred costs, noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value Measurements Fair Value Disclosures [Text Block] Stockholders’ Equity Common Stock Warrants Stockholders' Equity Note Disclosure [Text Block] Accounts Receivable Accounts Receivable [Member] Entity Ex Transition Period Entity Ex Transition Period Remainder of 2020 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Customer [Domain] Customer [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Assets Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] RSUs Vested And Released [Member] RSUs Vested And Released [Member] RSUs Vested And Released [Member] Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Change in fair value of contingent consideration Increase (decrease) in fair value of contingent consideration 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] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Research and development expenses Research and Development Expense [Member] Contingent consideration liability related to myStrength acquisition Noncash or Part Noncash Acquisition, Other Liabilities Assumed Goodwill impairment Goodwill, Impairment Loss Accounts receivable, net of allowance for doubtful accounts of $2,774 and $1,245 as of June 30, 2020 and December 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Trading days Debt Instrument, Convertible, Threshold Trading Days Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Restricted cash, noncurrent Restricted cash Restricted Cash, Noncurrent Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Remaining lease term Lessee, Operating Lease, Remaining Lease Term Sale of Stock [Axis] Sale of Stock [Axis] Issuance of stock awards (in shares) Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Less: tenant allowance Lessee, Operating Lease, Tenant Allowance Lessee, Operating Lease, Tenant Allowance Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Purchase price of common stock (percent) Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Prepaid expenses Other Prepaid Expense, Current Schedule of Investments Reconciliation Schedule Of Investments Reconciliation [Table Text Block] Schedule Of Investments Reconciliation [Table Text Block] Goodwill Goodwill Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Contingent consideration, current Other current liabilities—contingent consideration Business Combination, Contingent Consideration, Liability, Current Non-cash operating lease cost Operating Lease, Right-of-use Asset, Amortization And Operating Lease Liabilities Expense Operating Lease, Right-of-use Asset, Amortization And Operating Lease Liabilities Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Outstanding shares (in shares) Class of Warrant or Right, Outstanding Outstanding warrants to purchase common stock Common stock warrants Warrant [Member] Ownership percentage threshold to participate Share-based Compensation Arrangement By Share-based Payment Award, Ownership Percentage Threshold To Participate Share-based Compensation Arrangement By Share-based Payment Award, Ownership Percentage Threshold To Participate Class of Warrant or Right [Table] Class of Warrant or Right [Table] Special cash dividend (in dollars per share) Common Stock, Dividends, Per Share, Declared Maximum value per employee Share-based Compensation Arrangement By Share-based Payment Award, Maximum Value Per Employee Per Period Share-based Compensation Arrangement By Share-based Payment Award, Maximum Value Per Employee Per Period Principal Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Other current assets Other Assets, Current Contingent consideration liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Liabilities Liabilities, Fair Value Disclosure [Abstract] Vesting [Axis] Vesting [Axis] Number of options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative expenses General and Administrative Expense [Member] Equity [Abstract] Equity [Abstract] Total assets at fair value Assets, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Entity Central Index Key Entity Central Index Key Percentage of outstanding stock maximum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Strike price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Deferred revenue, current Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Partner Concentration Risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Number of operating segments Number of Operating Segments Forfeited (in shares) Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Sales and marketing Selling and Marketing Expense Cost Finite-lived Intangible Assets Acquired CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Amortization of debt discount and debt issuance cost Amortization of Debt Issuance Costs and Discounts Net cash provided by (used in) financing activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue to be recognized Revenue, Remaining Performance Obligation, Amount Stock-based compensation expense Share-based Payment Arrangement, Expense Cost of revenue recognized Contract With Customer, Asset, Decrease For Cost Of Revenue Recognized Contract With Customer, Asset, Decrease For Cost Of Revenue Recognized Issuance of common stock ESPP Purchase Stock Issued During Period, Value, Employee Stock Purchase Plan Counterparty Name [Axis] Counterparty Name [Axis] Common stock, par value of $0.001 per share; 900,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; 99,412 and 95,301 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Deferred rent Deferred Rent Credit 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Revenue recognized Contract With Customer, Asset, Decrease For Revenue Recognized Contract With Customer, Asset, Decrease For Revenue Recognized Computer, equipment and software Computer Equipment And Software [Member] Computer Equipment And Software [Member] Aggregate Intrinsic Value, Options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Offering price (in dollars per share) Sale of Stock, Price Per Share Change in fair value of contingent consideration (Note 5) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Amortization Capitalized Computer Software, Amortization Retirement Benefits [Abstract] Retirement Benefits [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Subsequent Event [Table] Subsequent Event [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Issued (in USD 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 Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 2019 Employee Stock Purchase Plan 2019 Employee Stock Purchase Plan [Member] 2019 Employee Stock Purchase Plan [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Sales and marketing expenses recognized Contract With Customer, Asset, Decrease For Sales And Marketing Costs Recognized Contract With Customer, Asset, Decrease For Sales And Marketing Costs Recognized Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Redeemable convertible preferred stock, outstanding at beginning of period Redeemable convertible preferred stock, outstanding at end of period Temporary Equity, Carrying Amount, Attributable to Parent TOTAL STOCKHOLDERS’ EQUITY Stockholders' equity (deficit) at beginning of period Stockholders' equity (deficit) at end of period Stockholders' Equity Attributable to Parent Payment of deferred offering costs Payments of Stock Issuance Costs Total purchase consideration Business Combination, Consideration Transferred Concentration Risk Type [Domain] Concentration Risk Type [Domain] TOTAL LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS’ EQUITY Liabilities and Equity ASC 606 Accounting Standards Update 2014-09 [Member] Income Taxes Income Tax Disclosure [Text Block] Schedules of Concentration Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Shares Available for Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant [Roll Forward] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Closing adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Restricted stock units Outstanding restricted stock units Restricted Stock Units (RSUs) [Member] Operating lease cost Operating Lease, Cost Certificate of deposit Bank Time Deposits [Member] Maximum payroll deduction Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities General and administrative General and Administrative Expense Financial Instrument [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2023 Operating Leases, Future Minimum Payments, Due in Four Years Proceeds from maturity of certificate of deposit Proceeds from Sale, Maturity and Collection of Investments Weighted- Average Remaining Useful Life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Total cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Annual increase in capital shares reserved for future issuance (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Shares Allowable Under The Plan Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Shares Allowable Under The Plan Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Gross profit Gross Profit Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Changes in operating assets and liabilities, net of impact of acquisitions: Increase (Decrease) in Operating Capital [Abstract] 2020 (remaining 6 months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Carrying amount of the equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Trade name Trade Names [Member] Warrants exercised (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Leases [Abstract] Leases [Abstract] Vendor accruals Vendor Accruals, Current Vendor Accruals, Current Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Operating expenses: Operating Expenses [Abstract] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Payment of capped calls related to issuance of convertible senior notes Payments For Purchase Of Capped Call Related To Convertible Notes Payments For Purchase Of Capped Call Related To Convertible Notes Earnings Per Share [Abstract] Earnings Per Share [Abstract] Adjustments for Error Corrections [Axis] Error Correction, Type [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total cash, cash equivalents and short-term investments Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Acquired intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Developed technology Developed Technology Rights [Member] Entity Interactive Data Current Entity Interactive Data Current Shares Subject to Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Debt redemption price, percentage Debt Instrument, Redemption Price, Percentage Issuance of common stock ESPP purchase (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Summary of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Available for future issuance under 2019 Plan Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] 2019 Employee Incentive Plan, Transferred From 2014 and 2008 Stock Incentive Plans 2019 Employee Incentive Plan, Transferred From 2014 And 2008 Stock Incentive Plans [Member] 2019 Employee Incentive Plan, Transferred From 2014 And 2008 Stock Incentive Plans [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Plan expenses Defined Contribution Plan, Cost Convertible Debt Convertible Debt [Member] Deferred costs, noncurrent Deferred Costs, Noncurrent Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Convertible senior notes issuance costs in accounts payable and accrued liabilities Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Operating Leases Before Adoption Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Leasehold improvements Leasehold Improvements [Member] Stock converted Reclassifications of Temporary to Permanent Equity Gross Value Finite-Lived Intangible Assets, Gross Revenue Revenue Benchmark [Member] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Interest rate Debt Instrument, Interest Rate, Stated Percentage Employee contribution to ESPP Deferred Compensation Share-based Arrangements, Liability, Current Stock converted (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Money Market Funds [Member] Money Market Funds [Member] Timing for recognition of deferred revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Deferred costs, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Capped Call Transaction Capped Call Transaction [Member] Capped Call Transaction Issuance of common stock upon exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Interest receivable Interest Receivable, Current Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business Combinations Business Combination Disclosure [Text Block] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Outstanding options to purchase common stock Stock options Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Floating interest rate Debt Instrument, Basis Spread on Variable Rate Subsequent Events [Abstract] Subsequent Events [Abstract] Temporary Equity Increase (Decrease) in Temporary Equity [Roll Forward] 2019 Employee Incentive Plan 2019 Employee Incentive Plan [Member] 2019 Employee Incentive Plan [Member] Sale of Stock [Domain] Sale of Stock [Domain] Capitalized internal-use software costs in accounts payable and accrued liabilities Capitalized Software Costs Incurred But Not Yet Paid Capitalized Software Costs Incurred But Not Yet Paid Plan Name [Domain] Plan Name [Domain] Revenue, Deferred Revenue and Deferred Costs and Other Revenue from Contract with Customer [Text Block] Service and Market-Based RSUs Service And Market-Based Restricted Stock Units [Member] Service And Market-Based Restricted Stock Units [Member] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Revision of Prior Period, Reclassification, Adjustment Revision of Prior Period, Reclassification, Adjustment [Member] Additional paid-in capital Additional Paid in Capital 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Operating Leases, Future Minimum Payments, Due in Three Years Class of Stock [Axis] Class of Stock [Axis] Provision for (benefit from) income taxes Income tax benefit Income Tax Expense (Benefit) 2024 Operating Leases, Future Minimum Payments, Due in Five Years Adjusted Amortized Cost Cash Equivalents, at Carrying Value [Abstract] Schedule of Restricted Stock Units Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Total cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Client A Client A [Member] Client A Total liabilities at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Accrued expenses and other current liabilities Total Accrued Liabilities, Current 2021 Operating Leases, Future Minimum Payments, Due in Two Years Total purchase consideration paid in cash Payments to Acquire Businesses, Gross Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Redeemable convertible preferred stock, shares outstanding at of beginning period (in shares) Redeemable convertible preferred stock, shares outstanding at end of period (in shares) Redeemable convertible preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Vesting Tranche One Share-based Payment Arrangement, Tranche One [Member] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Aggregate intrinsic value of stock option awards exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Stock-based compensation expense recognized due to immediate vested in award modification Share-based Payment Arrangement, Accelerated Cost Schedule of Changes in Level 3 Financial Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Teladoc Health, Inc Teladoc Health, Inc [Member] Teladoc Health, Inc Principal Long-term Debt, Gross Measurement Input, Revenue Volatility Measurement Input, Revenue Volatility [Member] Measurement Input, Revenue Volatility [Member] Depreciation and amortization expense Depreciation Additions Contract With Customer, Asset, Increase For Additions Contract With Customer, Asset, Increase For Additions Issuance of stock awards Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Balance at beginning of period Balance at end of period Total deferred revenue Contract with Customer, Liability Prime Rate Prime Rate [Member] Related Party Transaction [Domain] Related Party Transaction [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Earn-out consideration obligated to pay (up to) Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Revenue Business Acquisition, Pro Forma Revenue Deferred income taxes Deferred Income Tax Expense (Benefit) Debt Instrument, Redemption, Period Four Debt Instrument, Redemption, Period Four [Member] Aggregate principal amount of secured revolving loan facility Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] 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] Canceled Market-based Options Canceled Market-based Options [Member] Canceled Market-based Options [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization of issuance costs Amortization of Debt Issuance Costs Maximum Maximum [Member] Security Exchange Name Security Exchange Name Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Underwriting discounts and commissions Sale Of Stock, Underwriting Discounts And Commissions Sale Of Stock, Underwriting Discounts And Commissions Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Payments for purchase of capped call Payments For Purchase Of Capped Call Related To Convertible Debt Payments For Purchase Of Capped Call Related To Convertible Debt Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Payment of deferred acquisition-related contingent consideration Payment of deferred acquisition-related contingent consideration Payment for Contingent Consideration Liability, Financing Activities 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 used in investing activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Investment in certificate of deposit Payments to Acquire Investments Weighted- Average Remaining Contractual Life (Years) and Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted- Average Remaining Contractual Life (Years), Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Deferred Contract Costs Contract [Member] Contract [Member] Award Type [Domain] Award Type [Domain] Unpaid working capital adjustment related to myStrength acquisition Working Capital Adjustment Incurred Not Yet Paid Working Capital Adjustment Incurred Not Yet Paid Document Transition Report Document Transition Report Options vested and exercisable as of June 30, 2019 (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Balance at beginning of period ASC 606 adoption date impact adjustment Balance at end of period Total deferred costs Contract with Customer, Asset, after Allowance for Credit Loss Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Fair Value, Recurring Fair Value, Recurring [Member] Tax withholding on releasing of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Recent Accounting Pronouncements Adopted and New Account Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Floor interest rate Debt Instrument, Floor Interest Rate Debt Instrument, Floor Interest Rate EX-101.PRE 11 lvgo-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 lvgo-20200630_htm.xml IDEA: XBRL DOCUMENT 0001639225 2020-01-01 2020-06-30 0001639225 2020-07-31 0001639225 2020-06-30 0001639225 2019-12-31 0001639225 2020-04-01 2020-06-30 0001639225 2019-04-01 2019-06-30 0001639225 2019-01-01 2019-06-30 0001639225 2020-03-31 0001639225 us-gaap:CommonStockMember 2020-03-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001639225 us-gaap:RetainedEarningsMember 2020-03-31 0001639225 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001639225 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001639225 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001639225 us-gaap:CommonStockMember 2020-06-30 0001639225 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001639225 us-gaap:RetainedEarningsMember 2020-06-30 0001639225 2019-03-31 0001639225 us-gaap:CommonStockMember 2019-03-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001639225 us-gaap:RetainedEarningsMember 2019-03-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001639225 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001639225 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001639225 2019-06-30 0001639225 us-gaap:CommonStockMember 2019-06-30 0001639225 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001639225 us-gaap:RetainedEarningsMember 2019-06-30 0001639225 us-gaap:CommonStockMember 2019-12-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001639225 us-gaap:RetainedEarningsMember 2019-12-31 0001639225 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001639225 2018-12-31 0001639225 us-gaap:CommonStockMember 2018-12-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001639225 us-gaap:RetainedEarningsMember 2018-12-31 0001639225 2018-01-01 2018-12-31 0001639225 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001639225 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001639225 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001639225 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001639225 us-gaap:RestrictedStockMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001639225 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001639225 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001639225 us-gaap:IPOMember 2019-07-01 2019-07-31 0001639225 us-gaap:IPOMember 2019-07-31 0001639225 us-gaap:OverAllotmentOptionMember 2019-07-01 2019-07-31 0001639225 2019-07-31 0001639225 us-gaap:CommonStockMember 2019-07-01 2019-07-31 0001639225 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-07-31 0001639225 us-gaap:CommonStockMember 2019-07-01 2019-07-31 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2020-06-30 0001639225 us-gaap:CommonStockMember 2019-06-27 2019-06-27 0001639225 us-gaap:RedeemableConvertiblePreferredStockMember 2019-06-27 2019-06-27 0001639225 lvgo:LivongoForHypertensionAndLivongoForPrediabetesAndWeightManagementMember lvgo:AdjustmentForCapitalizationAndAmortizationOfDeviceCostsMember 2019-09-30 0001639225 lvgo:LivongoForHypertensionAndLivongoForPrediabetesAndWeightManagementMember lvgo:AdjustmentForCapitalizationAndAmortizationOfDeviceCostsMember 2019-09-30 2019-09-30 0001639225 lvgo:AdjustmentForCapitalizationAndAmortizationOfSalesCommissionsMember 2019-01-01 2019-09-30 0001639225 lvgo:IncreaseInSellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001639225 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2019-01-01 2019-06-30 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2020-06-04 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2020-07-01 2020-08-07 0001639225 lvgo:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001639225 lvgo:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001639225 lvgo:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001639225 lvgo:ClientAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001639225 lvgo:ClientAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-06-30 2020-06-30 0001639225 lvgo:ClientAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 2019-12-31 0001639225 lvgo:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001639225 lvgo:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001639225 lvgo:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001639225 lvgo:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001639225 lvgo:PartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-06-30 2020-06-30 0001639225 lvgo:PartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 2019-12-31 0001639225 lvgo:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001639225 lvgo:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001639225 lvgo:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001639225 lvgo:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001639225 lvgo:PartnerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-06-30 2020-06-30 0001639225 lvgo:PartnerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 2019-12-31 0001639225 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2020-06-04 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-06-04 2020-06-04 0001639225 srt:ScenarioForecastMember lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2025-03-01 2025-03-01 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:ConvertibleDebtMember 2020-06-04 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:DebtInstrumentRedemptionPeriodFourMember us-gaap:ConvertibleDebtMember 2020-06-04 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025LiabilityComponentMember us-gaap:ConvertibleDebtMember 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025EquityComponentMember us-gaap:ConvertibleDebtMember 2020-06-04 0001639225 lvgo:ConvertibleSeniorNotesDue2025LiabilityComponentMember us-gaap:ConvertibleDebtMember 2020-06-30 0001639225 lvgo:ConvertibleSeniorNotesDue2025EquityComponentMember us-gaap:ConvertibleDebtMember 2020-06-30 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2020-06-30 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001639225 us-gaap:CallOptionMember lvgo:CappedCallTransactionMember 2020-06-30 0001639225 srt:MinimumMember us-gaap:CallOptionMember 2020-06-04 2020-06-04 0001639225 srt:MaximumMember us-gaap:CallOptionMember 2020-06-04 2020-06-04 0001639225 lvgo:CappedCallTransactionMember 2020-06-04 2020-06-04 0001639225 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-31 0001639225 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-01 2019-07-31 0001639225 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2019-07-01 2019-07-31 0001639225 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-06-30 0001639225 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-31 0001639225 2020-07-01 2020-06-30 0001639225 2021-07-01 2020-06-30 0001639225 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-01-01 0001639225 lvgo:DevicesMember 2020-03-31 0001639225 lvgo:ContractMember 2020-03-31 0001639225 lvgo:ExecutionCreditsMember 2020-03-31 0001639225 lvgo:DevicesMember 2020-04-01 2020-06-30 0001639225 lvgo:ContractMember 2020-04-01 2020-06-30 0001639225 lvgo:ExecutionCreditsMember 2020-04-01 2020-06-30 0001639225 lvgo:DevicesMember 2020-06-30 0001639225 lvgo:ContractMember 2020-06-30 0001639225 lvgo:ExecutionCreditsMember 2020-06-30 0001639225 lvgo:DevicesMember 2019-03-31 0001639225 lvgo:ContractMember 2019-03-31 0001639225 lvgo:ExecutionCreditsMember 2019-03-31 0001639225 lvgo:DevicesMember 2019-04-01 2019-06-30 0001639225 lvgo:ContractMember 2019-04-01 2019-06-30 0001639225 lvgo:ExecutionCreditsMember 2019-04-01 2019-06-30 0001639225 lvgo:DevicesMember 2019-06-30 0001639225 lvgo:ContractMember 2019-06-30 0001639225 lvgo:ExecutionCreditsMember 2019-06-30 0001639225 lvgo:DevicesMember 2019-12-31 0001639225 lvgo:ContractMember 2019-12-31 0001639225 lvgo:ExecutionCreditsMember 2019-12-31 0001639225 lvgo:DevicesMember 2020-01-01 2020-06-30 0001639225 lvgo:ContractMember 2020-01-01 2020-06-30 0001639225 lvgo:ExecutionCreditsMember 2020-01-01 2020-06-30 0001639225 lvgo:DevicesMember 2018-12-31 0001639225 lvgo:ContractMember 2018-12-31 0001639225 lvgo:ExecutionCreditsMember 2018-12-31 0001639225 us-gaap:AccountingStandardsUpdate201409Member lvgo:DevicesMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-01-01 0001639225 us-gaap:AccountingStandardsUpdate201409Member lvgo:ContractMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-01-01 0001639225 us-gaap:AccountingStandardsUpdate201409Member lvgo:ExecutionCreditsMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-01-01 0001639225 lvgo:DevicesMember 2019-01-01 2019-06-30 0001639225 lvgo:ContractMember 2019-01-01 2019-06-30 0001639225 lvgo:ExecutionCreditsMember 2019-01-01 2019-06-30 0001639225 lvgo:RetrofitMember 2018-04-01 2018-04-30 0001639225 lvgo:RetrofitMember 2018-04-30 0001639225 srt:MaximumMember lvgo:RetrofitMember 2019-04-01 2019-06-30 0001639225 srt:MaximumMember lvgo:RetrofitMember 2019-01-01 2019-06-30 0001639225 lvgo:RetrofitMember 2019-04-01 2019-04-30 0001639225 lvgo:FormerRetrofitStockholdersMember lvgo:RetrofitMember 2019-04-01 2019-04-30 0001639225 lvgo:RetrofitMember 2020-06-01 2020-06-30 0001639225 lvgo:FormerRetrofitStockholdersMember lvgo:RetrofitMember 2020-06-01 2020-06-30 0001639225 lvgo:RetrofitMember 2020-06-30 0001639225 lvgo:RetrofitMember 2019-12-31 0001639225 lvgo:MyStrengthMember 2019-02-01 2019-02-28 0001639225 lvgo:MyStrengthMember 2019-02-28 0001639225 lvgo:MyStrengthMember 2019-04-01 2019-06-30 0001639225 lvgo:MyStrengthMember 2019-01-01 2019-06-30 0001639225 lvgo:MyStrengthMember 2019-12-01 2019-12-31 0001639225 lvgo:MyStrengthMember 2020-02-01 2020-02-28 0001639225 lvgo:MyStrengthMember us-gaap:CustomerRelationshipsMember 2019-02-01 2019-02-28 0001639225 lvgo:MyStrengthMember us-gaap:DevelopedTechnologyRightsMember 2019-02-01 2019-02-28 0001639225 lvgo:MyStrengthMember us-gaap:TradeNamesMember 2019-02-01 2019-02-28 0001639225 lvgo:MyStrengthMember 2019-01-01 2019-03-31 0001639225 lvgo:ComputerEquipmentAndSoftwareMember 2020-06-30 0001639225 lvgo:ComputerEquipmentAndSoftwareMember 2019-12-31 0001639225 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001639225 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001639225 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-06-30 0001639225 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001639225 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001639225 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001639225 us-gaap:CustomerRelationshipsMember 2020-06-30 0001639225 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001639225 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001639225 srt:WeightedAverageMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-06-30 0001639225 us-gaap:TradeNamesMember 2020-06-30 0001639225 srt:WeightedAverageMember us-gaap:TradeNamesMember 2020-01-01 2020-06-30 0001639225 us-gaap:CustomerRelationshipsMember 2019-12-31 0001639225 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001639225 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001639225 srt:WeightedAverageMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-03-31 0001639225 us-gaap:TradeNamesMember 2019-12-31 0001639225 srt:WeightedAverageMember us-gaap:TradeNamesMember 2020-01-01 2020-03-31 0001639225 us-gaap:CustomerRelationshipsMember 2020-04-01 2020-06-30 0001639225 us-gaap:CustomerRelationshipsMember 2019-04-01 2019-06-30 0001639225 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001639225 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-06-30 0001639225 us-gaap:DevelopedTechnologyRightsMember 2020-04-01 2020-06-30 0001639225 us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-06-30 0001639225 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-06-30 0001639225 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-06-30 0001639225 us-gaap:TradeNamesMember 2020-04-01 2020-06-30 0001639225 us-gaap:TradeNamesMember 2019-04-01 2019-06-30 0001639225 us-gaap:TradeNamesMember 2020-01-01 2020-06-30 0001639225 us-gaap:TradeNamesMember 2019-01-01 2019-06-30 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001639225 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:BankTimeDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001639225 us-gaap:CashMember 2020-06-30 0001639225 us-gaap:MoneyMarketFundsMember 2020-06-30 0001639225 us-gaap:BankTimeDepositsMember 2020-06-30 0001639225 us-gaap:CashMember 2019-12-31 0001639225 us-gaap:MoneyMarketFundsMember 2019-12-31 0001639225 us-gaap:BankTimeDepositsMember 2019-12-31 0001639225 lvgo:MeasurementInputRevenueVolatilityMember 2020-06-30 0001639225 lvgo:MeasurementInputRevenueDiscountRateMember 2020-06-30 0001639225 us-gaap:MeasurementInputDiscountRateMember 2020-06-30 0001639225 lvgo:RetrofitMember 2020-01-01 2020-06-30 0001639225 lvgo:RetrofitMember 2019-01-01 2019-06-30 0001639225 lvgo:MyStrengthMember 2020-01-01 2020-06-30 0001639225 srt:MinimumMember 2020-06-30 0001639225 srt:MaximumMember 2020-06-30 0001639225 2019-07-01 2019-07-31 0001639225 srt:MaximumMember 2019-04-01 2019-06-30 0001639225 srt:MaximumMember 2019-01-01 2019-06-30 0001639225 us-gaap:CommonStockMember lvgo:SecondaryOfferingSharesFromExistingShareholdersMember 2019-12-01 2019-12-31 0001639225 us-gaap:CommonStockMember lvgo:SecondaryOfferingSharesFromExistingShareholdersMember 2019-12-31 0001639225 us-gaap:WarrantMember 2020-06-30 0001639225 us-gaap:WarrantMember 2019-12-31 0001639225 us-gaap:EmployeeStockOptionMember 2020-06-30 0001639225 us-gaap:EmployeeStockOptionMember 2019-12-31 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001639225 us-gaap:RestrictedStockMember 2020-06-30 0001639225 us-gaap:RestrictedStockMember 2019-12-31 0001639225 us-gaap:EmployeeStockMember 2020-06-30 0001639225 us-gaap:EmployeeStockMember 2019-12-31 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member 2020-06-30 0001639225 lvgo:ConvertibleSeniorNotesDue2025Member 2019-12-31 0001639225 lvgo:WarrantExpiringFebruary2025Member 2019-12-31 0001639225 lvgo:WarrantExpiringFebruary2025Member 2020-06-30 0001639225 lvgo:A2019EmployeeIncentivePlanMember 2019-07-31 0001639225 lvgo:A2019EmployeeIncentivePlanTransferredFrom2014And2008StockIncentivePlansMember 2019-07-31 0001639225 lvgo:A2019EmployeeIncentivePlanMember 2019-07-01 2019-07-31 0001639225 2019-12-31 2019-12-31 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001639225 lvgo:PerformanceBasedRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001639225 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001639225 lvgo:SharebasedPaymentArrangementOptionServiceAndMarketBasedMember 2019-03-01 2019-03-31 0001639225 lvgo:ServiceAndMarketBasedRestrictedStockUnitsMember 2019-01-01 2019-01-31 0001639225 lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember 2020-04-01 2020-06-30 0001639225 lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001639225 lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001639225 lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001639225 lvgo:CanceledMarketbasedOptionsMember 2019-01-01 2019-06-30 0001639225 lvgo:ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember 2020-06-30 0001639225 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:RestrictedStockMember 2019-03-01 2019-03-31 0001639225 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001639225 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001639225 lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember 2019-12-31 0001639225 lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember 2020-01-01 2020-06-30 0001639225 lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember 2020-06-30 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember 2019-01-01 2019-01-31 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember 2020-04-01 2020-06-30 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001639225 lvgo:ServiceBasedRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-01-31 0001639225 lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2020-04-01 2020-06-30 0001639225 lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001639225 lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001639225 lvgo:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001639225 lvgo:PerformanceBasedRestrictedStockUnitsMember 2019-04-01 2019-04-30 0001639225 lvgo:RestrictedStockUnitsRSUsAndPerformanceSharesMember 2020-04-01 2020-06-30 0001639225 us-gaap:EmployeeStockMember lvgo:A2019EmployeeStockPurchasePlanMember 2019-07-31 0001639225 us-gaap:EmployeeStockMember lvgo:A2019EmployeeStockPurchasePlanMember 2019-07-01 2019-07-31 0001639225 srt:MaximumMember us-gaap:EmployeeStockMember lvgo:A2019EmployeeStockPurchasePlanMember 2019-07-01 2019-07-31 0001639225 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001639225 lvgo:RSUsVestedAndReleasedMember 2020-03-01 2020-03-31 0001639225 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001639225 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001639225 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001639225 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001639225 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001639225 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001639225 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001639225 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001639225 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001639225 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001639225 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001639225 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001639225 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001639225 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001639225 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001639225 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001639225 lvgo:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001639225 us-gaap:RedeemableConvertiblePreferredStockMember 2020-04-01 2020-06-30 0001639225 us-gaap:RedeemableConvertiblePreferredStockMember 2019-04-01 2019-06-30 0001639225 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-06-30 0001639225 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001639225 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001639225 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001639225 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001639225 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001639225 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001639225 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001639225 us-gaap:WarrantMember 2020-04-01 2020-06-30 0001639225 us-gaap:WarrantMember 2019-04-01 2019-06-30 0001639225 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001639225 us-gaap:WarrantMember 2019-01-01 2019-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001639225 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001639225 us-gaap:ConvertibleDebtSecuritiesMember 2020-04-01 2020-06-30 0001639225 us-gaap:ConvertibleDebtSecuritiesMember 2019-04-01 2019-06-30 0001639225 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-06-30 0001639225 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-06-30 0001639225 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001639225 us-gaap:EmployeeStockMember 2019-04-01 2019-06-30 0001639225 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001639225 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0001639225 lvgo:ServiceProviderFeesMember srt:AffiliatedEntityMember 2020-01-01 2020-06-30 0001639225 us-gaap:SubsequentEventMember 2020-08-05 0001639225 lvgo:TeladocMergerMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2020-08-05 2020-08-05 0001639225 us-gaap:SubsequentEventMember lvgo:TeladocHealthIncMember 2020-08-05 0001639225 lvgo:TeladocMergerMember us-gaap:SubsequentEventMember 2020-08-05 2020-08-05 0001639225 srt:ScenarioForecastMember lvgo:TeladocMergerMember us-gaap:SubsequentEventMember 2020-10-01 2020-12-31 0001639225 srt:ScenarioForecastMember lvgo:TeladocMergerMember us-gaap:SubsequentEventMember 2020-12-31 shares iso4217:USD iso4217:USD shares pure lvgo:day lvgo:segment 0001639225 false --12-31 2020 Q2 us-gaap:AccountingStandardsUpdate201409Member 14775000 0.5 0.5 us-gaap:AccountingStandardsUpdate201602Member us-gaap:AccountingStandardsUpdate201602Member 0.0132329 12400000 30100000 6200000 3300000 100000 18600000 33500000 P4Y 0.0208 P6M1D 10-Q true 2020-06-30 false 001-38983 Livongo Health, Inc. DE 26-3542036 150 West Evelyn Avenue Suite 150 Mountain View CA 94041 866 435-5643 Common Stock, $0.001 par value LVGO NASDAQ Yes Yes Non-accelerated Filer false true false false 100308000 685953000 241738000 150000000 150000000 2774000 1245000 59237000 40875000 17616000 28983000 27137000 16051000 11318000 9860000 951261000 487507000 16209000 10354000 16253000 0 1270000 1270000 35801000 35801000 15081000 16469000 12843000 5700000 569000 3460000 1049287000 560561000 6401000 8362000 35684000 27801000 5420000 3945000 354000 1767000 47859000 41875000 15758000 0 1561000 654000 9142000 7754000 396446000 0 397000 2914000 471163000 53197000 0.001 0.001 100000000 100000000 0 0 0 0 0 0 0.001 0.001 900000000 900000000 99412000 99412000 95301000 95301000 100000 95000 749349000 671467000 -171325000 -164198000 578124000 507364000 1049287000 560561000 91923000 40915000 160745000 72982000 21466000 11964000 39572000 21827000 70457000 28951000 121173000 51155000 15809000 10291000 29806000 19285000 32881000 17833000 60535000 32476000 22027000 13702000 37874000 27816000 2000 282000 86000 956000 70719000 42108000 128301000 80533000 -262000 -13157000 -7128000 -29378000 1099000 183000 2476000 641000 2283000 0 2320000 0 -36000 2000 -62000 6000 -1482000 -12972000 -7034000 -28731000 72000 5000 93000 -1383000 -1554000 -12977000 -7127000 -27348000 0 42000 0 83000 -1554000 -13019000 -7127000 -27431000 -0.02 -0.69 -0.07 -1.48 97896000 18916000 96719000 18564000 0 0 97293000 97000 670962000 -169771000 501288000 1590000 2000 2122000 2124000 556000 0 118000 6198000 6198000 91000 1000 2154000 2155000 144106000 144106000 4036000 4036000 69850000 69850000 10089000 10089000 -1554000 -1554000 0 0 99412000 100000 749349000 -171325000 578124000 58615000 236970000 19618000 20000 27586000 -123299000 -95693000 42000 42000 42000 1272000 1000 1128000 1129000 4654000 4654000 -12977000 -12977000 58615000 237012000 20890000 21000 33326000 -136276000 -102929000 0 0 95301000 95000 671467000 -164198000 507364000 2837000 3000 3843000 3846000 1676000 1000 -1000 0 493000 16762000 16762000 91000 1000 2154000 2155000 144106000 144106000 4036000 4036000 69850000 69850000 18428000 18428000 -7127000 -7127000 0 0 99412000 100000 749349000 -171325000 578124000 58615000 236929000 17691000 18000 21789000 -113613000 -91806000 4685000 4685000 83000 83000 83000 3199000 2000 1441000 1443000 1000 -1000 0 0 10180000 10180000 -27348000 -27348000 58615000 237012000 20890000 21000 33326000 -136276000 -102929000 -7127000 -27348000 2619000 1450000 1388000 1193000 2199000 0 1922000 0 86000 956000 1644000 511000 17938000 9963000 0 -1396000 20006000 17637000 -11367000 4901000 18035000 7781000 667000 205000 -2626000 2257000 3399000 -48000 -83000 0 2382000 653000 0 2372000 -3600000 -39961000 4476000 628000 2780000 2378000 -2100000 -1750000 50000000 0 50000000 0 0 27435000 -5156000 -28691000 3846000 1443000 2154000 0 286000 1559000 1356000 1316000 14775000 535225000 0 69850000 0 16762000 0 452971000 -1432000 444215000 -70084000 243008000 109107000 687223000 39023000 685953000 38165000 1270000 858000 687223000 39023000 0 83000 1256000 87000 0 3300000 0 119000 -335000 -61000 631000 0 0 1312000 Organization and Description of Business<div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Nature of the Business</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Livongo Health, Inc. (“we”, “us”, “the Company”, or “Livongo”) was incorporated in the state of Delaware on October 16, 2008, under the name of EosHealth, Inc. In September 2014, we changed our name to Livongo Health, Inc. Livongo empowers people with chronic conditions to live better and healthier lives. We have created a unified platform that provides smart, cellular-connected devices, supplies, informed coaching, data science-enabled insights and facilitates access to medications across multiple chronic conditions to help our members lead better lives. We currently offer Livongo for Diabetes, Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health by myStrength. We create consumer-first experiences with high member satisfaction, measurable, sustainable health outcomes, and more cost-effective care for our members and our clients. This approach is leading to better clinical and financial outcomes while also creating a better experience for people with chronic conditions and their care team of family, friends, and medical professionals. Our headquarters are located in Mountain View, California, and we serve customers throughout North America.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Initial Public Offering</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, we completed our initial public offering ("IPO") in which we issued and sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We received net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of $2.4 million. Offering costs were capitalized and consisted of fees and expenses incurred in connection with the sale of our common stock in the IPO, including the legal, accounting, printing and other IPO-related costs. Upon completion of the IPO, these deferred offering costs were reclassified to stockholders’ equity and recorded against the proceeds from the offering. Immediately prior to the closing of the IPO, all 58,615,488 shares of our then-outstanding redeemable convertible preferred stock automatically converted into 58,615,488 shares of common stock at their respective conversion ratios and we reclassified $236.9 million of redeemable convertible preferred stock to additional paid-in capital and $0.1 million to common stock on our condensed consolidated balance sheet. </span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Reverse Stock Split</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2019, our board of directors and stockholders approved a 1-for-2 reverse stock split of our common stock and redeemable convertible preferred stock, which was effected on June 27, 2019 pursuant to an amendment to our amended and restated certificate of incorporation. The par value of the common stock and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All references to redeemable convertible preferred stock, common stock, options to purchase common stock, restricted stock awards, restricted stock units, common stock warrants, per share data, and related information included in the accompanying condensed consolidated financial statements have been adjusted to reflect this reverse stock split for all periods presented.</span></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Liquidity and Capital Resources</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have incurred losses since inception. As of June 30, 2020, we had an accumulated deficit of $171.3 million. During the six months ended June 30, 2020, we incurred a net loss of $7.1 million and used $3.6 million of cash in operating activities. During the six months ended June 30, 2019, we incurred a net loss of $27.3 million and used $40.0 million of cash in operating activities.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As described above, we received net proceeds of $377.5 million from our IPO in July 2019. Prior to our IPO, we primarily funded our operations through the sale of our redeemable convertible preferred stock. In addition, in June 2020, and as more fully described in Note 3, we raised additional financing through the issuance of $550.0 million aggregate principle of 0.875% convertible senior notes due 2025 (the "Notes"). The continued execution of our long-term business plan may require us to explore additional financing. While we have historically been successful in obtaining both equity and debt financing, there can be no assurance that such additional financing, if necessary, will be available or, if available, that such financings can be obtained on satisfactory terms.</span></div>Risks and UncertaintiesIn March 2020, the World Health Organization declared the 2019 novel coronavirus ("COVID-19") a global pandemic. We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business. While the COVID-19 pandemic has not had a material adverse impact on our financial condition and results of operations to date, the future impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the pandemic, impact on our clients and members, impact on our sales cycles, impact on our marketing efforts, and effect on our suppliers, all of which are uncertain and cannot be predicted. Public and private sector policies and initiatives to reduce the transmission of COVID-19 and disruptions to our operations and the operations of our third-party suppliers, along with the related global slowdown in economic activity, may result in decreased revenues, decreased collections, and increased costs, and we expect such impacts on our revenue, collections, and costs to continue through the duration of this crisis. As of the issuance date of these financial statements, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity or results of operations is uncertain. In addition, due to our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our revenue until future periods. It is possible that the COVID-19 pandemic, the measures taken by the governments and businesses affected and the resulting economic impact may materially and adversely affect our business, results of operations, cash flows and financial positions as well as our customers. 14590050 28.00 1903050 377500000 28600000 2400000 58615488 58615488 236900000 100000 -171300000 -7100000 -3600000 -27300000 -40000000.0 377500000 550000000.0 0.00875 Summary of Significant Accounting Policies<div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and include the accounts of Livongo Health, Inc. and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. </span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated balance sheet as of December 31, 2019 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including notes required by U.S. GAAP. The accompanying interim condensed consolidated balance sheets as of June 30, 2020, the interim condensed consolidated statements of operations and the interim condensed consolidated statements of redeemable convertible preferred stock and stockholders’ deficit for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state our financial position as of June 30, 2020, the results of our operations for the three and six months ended June 30, 2020 and 2019 and result of our cash flows for the six months ended June 30, 2020 and 2019. The financial data and other financial information disclosure in the notes to these interim condensed consolidated financial statements related to the three and six months periods are also unaudited. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the operating results expected for the year ending December 31, 2020 or any future period.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on March 24, 2020. We have revised our condensed consolidated statements of operations and cash flows for the three and six months ended June 30, 2019 to reflect the adoption of Accounting Standards Update ("ASU") No. <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM4Mzk0NTkzYTJmMzRhOWM4NWIxNjQyMGZhMGI3OWJjL3NlYzpjODM5NDU5M2EyZjM0YTljODViMTY0MjBmYTBiNzliY180Ni9mcmFnOmQxMGVhNzVjOWQzOTQ0OWJiOWM5MmRmN2UxOTUzY2U4L3RleHRyZWdpb246ZDEwZWE3NWM5ZDM5NDQ5YmI5YzkyZGY3ZTE5NTNjZThfMTY0OTI2NzQ2MzY2OA_39188196-a769-4919-a144-f2ef826c0189">2014-09</span>, Revenue from Contracts with Customers (Topic 606), or ASC 606, as of January 1, 2019, on a modified retrospective basis. This revision was made because our financial statements presented for the three and six months ended June 30, 2019 were prepared in accordance with ASC 605, the prior accounting standard. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We made other adjustments to our financial results for the first quarter through the third quarter of 2019 to correct errors that consist of (i) a $1.9 million total adjustment for the capitalization and amortization of device costs for Livongo for Hypertension and Livongo for Prediabetes and Weight Management, (ii) a $1.2 million total reduction of sales and marketing expenses for the capitalization and amortization of certain sales commissions, and (iii) a $0.4 million increase in sales and marketing expenses. We evaluated the materiality of these revisions, quantitatively and qualitatively, and determined that these revisions were not material to any of our previously issued condensed consolidated financial statements. </span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In addition, in connection with the preparation of our 2019 Annual Report on Form 10-K, we identified an immaterial error in the condensed consolidated statements of cash flows for the second and third quarterly periods of 2019 included in our 2019 Quarterly Reports on Form 10-Q relating to the release of an escrow deposit for a prior acquisition that was incorrectly classified as a cash outflow within investing activities. We have corrected the error in the accompanying six months ended June 30, 2019 condensed consolidated statement of cash flows by decreasing cash flows used in investing activities by $1.3 million and increasing cash flows used in financing activities by $1.3 million.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Comprehensive Loss</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three and six months ended June 30, 2020 and 2019, there was no difference between comprehensive loss and net loss.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Such estimates, judgments, and assumptions include: revenue recognition, allowance for doubtful accounts, the period of benefit for deferred commissions, the period of benefit for deferred device costs, estimated costs for capitalized internal-use software, assessment of the useful life and recoverability of long-lived assets, fair values of stock-based awards, contingent consideration in business combinations, the incremental borrowing rate ("IBR") applied in lease accounting, effective interest rate of the liability component of our Notes, income taxes, and fair value of Notes. Actual results could be different from these estimates. While the COVID-19 pandemic has not had a material adverse impact on our results of operations to date, our estimates for revenue recognition and allowance for doubtful accounts, as well as our other estimates, judgments, and assumptions, may be materially and adversely different from our actual results as a result of the COVID-19 pandemic. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-indent:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Convertible Senior Notes</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 4, 2020 (“Issuance Date”), we issued $550.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2025 ("Notes") in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Each $1,000 of principal of these Notes is initially convertible into 13.2329 shares of our common stock, which is equivalent to an initial conversion price of approximately $75.57 per share, subject to adjustment upon the occurrence of specified events set forth in the indenture that governs the terms of the Notes (the "Indenture"). The Notes are general unsecured obligations of Livongo and interest is payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering were $534.6 million after deducting purchasing discounts and issuance costs, of which $0.6 million was paid subsequent to June 30, 2020. See Note 3 for additional details.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes are accounted for in accordance with FASB ASC Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using an income-based approach. For the income-based approach, we use a convertible bond lattice model that includes assumptions such as volatility and the risk-free rate. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the Notes. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the contractual term of the Notes using an effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">were based on their relative values.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Emerging Growth Company Status</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The JOBS Act provides that an emerging growth company can take advantage of the extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards. </span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of Risk</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, certificates of deposit, accounts receivable and the Capped Call Transactions (Note 3). We maintain our cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. We invest our cash equivalents in highly rated money market funds and short-term investments in certificates of deposit. We have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk on cash, cash equivalents, investments and restricted cash and perform periodic evaluations of the credit standing of such institutions.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our sales are predominately to self-insured employers, healthcare providers, and insurance carriers located throughout North America. Accounts receivable are recorded at the invoiced amount, and are stated at realizable value, net of an allowance for doubtful accounts. We perform ongoing assessments of our clients to assess the collectability of the accounts based on a number of factors, including past transaction experience, age of the accounts receivable, review of the invoicing terms of the contracts, and recent communication with clients. We have not experienced material credit losses from our accounts receivable.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant clients and partners are those which represent 10% or more of our net accounts receivable balance or revenue during the period at each respective consolidated balance sheet date. </span></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">There were no clients that represented 10% or more of our revenue or accounts receivable balance for the three and six months ended June 30, 2019 or as of December 31, 2019. For each significant client that represented 10% or more of our accounts receivable balance or revenue during the three and six months ended June 30, 2020, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows: </span></div><div style="text-indent:24.75pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:24.169%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.706%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Client A</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our significant client was contracted through a partner, which is not shown below as the only revenue and our accounts receivable balance for such significant partner is from our significant client. For each significant partner that represented 10% or more of our accounts receivable balance or revenue during the periods presented, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:24.169%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.706%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner A</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner B</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a limited number of manufacturing vendors to build and assemble our products. The hardware components included in our devices are sourced from various suppliers by the manufacturer and are principally industry standard parts and components that are available from multiple vendors. Device quality or performance failures or changes in the contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our clients and thereby have a material adverse impact on our business, financial condition and results of operations.</span></div><div style="text-indent:22.5pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Adopted in Fiscal 2020</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In February 2016, the Financial Accounting Standards Board ("FASB") issued <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM4Mzk0NTkzYTJmMzRhOWM4NWIxNjQyMGZhMGI3OWJjL3NlYzpjODM5NDU5M2EyZjM0YTljODViMTY0MjBmYTBiNzliY180Ni9mcmFnOmQxMGVhNzVjOWQzOTQ0OWJiOWM5MmRmN2UxOTUzY2U4L3RleHRyZWdpb246ZDEwZWE3NWM5ZDM5NDQ5YmI5YzkyZGY3ZTE5NTNjZThfMTY0OTI2NzUwODM3MQ_c86a75a7-f8d7-428a-a314-7d6cd40361c3">ASU No. 2016-02</span>, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and subsequent amendments to the initial guidance (collectively, "ASC 842"), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. This ASU is effective for us for the interim periods and year ending December 31, 2020. Early adoption is permitted. We adopted ASC 842 on January 1, 2020 using the modified retrospective approach by electing to use the optional transition method which allows us to continue to apply the previous guidance, including disclosure requirements, in the comparative periods presented. </span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We elected to use certain practical expedients permitted under the transition guidance within the new guidance, which allows us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption. We also elected not to use the hindsight practical expedient in determining the lease term and impairment of the operating lease right-of-use ("ROU") assets and elected not to record operating leases with an initial term of 12 months or less on our condensed consolidated balance sheets. We elected not to separate lease and non-lease components for all classes of underlying assets. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adoption of the new lease standard resulted in the recording of ROU assets and operating lease liabilities of approximately $18.1 million and $18.6 million, respectively, as of January 1, 2020. The difference between the ROU assets and operating lease liabilities primarily relates to deferred rent of $0.5 million recorded in accordance with the previous lease guidance. The adoption had no impact on total cash flows from operations other than a change within operating cash flows. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine if an arrangement is or contains a lease at inception. Our lease agreements do not contain any material options to extend or terminate leases, any material residual value guarantees, any material restrictions or covenants, or any material variable lease payments. Any variable lease payments consist of common area maintenance, taxes and other costs and are expensed as incurred. We have performed an evaluation of our other contracts with customers and suppliers in accordance with ASC 842 and have determined that, none of our other contracts contain a lease.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ROU assets represent our right to use an underlying asset for the lease term, while operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at the commencement date. In determining the present value of lease payments, we use our IBR based on the information available at the lease commencement date, including the lease term, for operating leases. The incremental borrowing rate is a hypothetical rate based on our understanding of what our credit rating would be for a secured borrowing in the country where the lease was executed. Upon adoption, the ROU asset was valued at the amount of the operating lease liabilities adjusted for lease incentives, prepaid rent, and deferred rent as of January 1, 2020. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the new standard resulted in changes to our accounting policies for leases and in additional disclosures. See Note 8.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock-Based Compensation:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In June 2018, the FASB issued ASU No. 2018-07,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Improvements to Nonemployee Share-Based Payment Accounting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The standard simplifies the accounting for share-based payments granted to nonemployees for goods and services and aligns most of the guidance on such payments to the nonemployees with the requirements for share-based payments granted to employees. ASU No. 2018-07 is effective for us for the interim periods and the year beginning January 1, 2020. Early adoption is permitted. We adopted this new standard using a prospective method on January 1, 2020. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disclosure of Fair Value Measurement:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB's disclosure framework project. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2018-13 is effective for us for the interim periods and the year beginning January 1, 2020. We adopted the new standard using a prospective method effective on January 1, 2020. The adoption of this ASU resulted in additional disclosures in Note 7 of our condensed consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cloud Computing Arrangements Implementation Costs</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">: In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use-software. This ASU is effective for us for the year ending December 31, 2021, and interim periods within the year ending December 31, 2022. Early adoption is permitted. We early adopted this new standard on a prospective method effective on April 1, 2020, which did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">New Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Losses:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In June 2018, the FASB issued ASU No. 2016-13,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently. For trade receivables, loans, and other financial assets, we will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than a reduction in the amortized cost basis of the securities. This new standard is effective for us for the interim periods within and the year ending December 31, 2020. Early adoption is permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">: In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which simplifies that accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim periods within and year ending December 31, 2021. Early adoption is permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the adoption of this standard on our consolidated financial statements.</span></div> <div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and include the accounts of Livongo Health, Inc. and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. </span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated balance sheet as of December 31, 2019 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including notes required by U.S. GAAP. The accompanying interim condensed consolidated balance sheets as of June 30, 2020, the interim condensed consolidated statements of operations and the interim condensed consolidated statements of redeemable convertible preferred stock and stockholders’ deficit for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state our financial position as of June 30, 2020, the results of our operations for the three and six months ended June 30, 2020 and 2019 and result of our cash flows for the six months ended June 30, 2020 and 2019. The financial data and other financial information disclosure in the notes to these interim condensed consolidated financial statements related to the three and six months periods are also unaudited. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the operating results expected for the year ending December 31, 2020 or any future period.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on March 24, 2020. We have revised our condensed consolidated statements of operations and cash flows for the three and six months ended June 30, 2019 to reflect the adoption of Accounting Standards Update ("ASU") No. <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM4Mzk0NTkzYTJmMzRhOWM4NWIxNjQyMGZhMGI3OWJjL3NlYzpjODM5NDU5M2EyZjM0YTljODViMTY0MjBmYTBiNzliY180Ni9mcmFnOmQxMGVhNzVjOWQzOTQ0OWJiOWM5MmRmN2UxOTUzY2U4L3RleHRyZWdpb246ZDEwZWE3NWM5ZDM5NDQ5YmI5YzkyZGY3ZTE5NTNjZThfMTY0OTI2NzQ2MzY2OA_39188196-a769-4919-a144-f2ef826c0189">2014-09</span>, Revenue from Contracts with Customers (Topic 606), or ASC 606, as of January 1, 2019, on a modified retrospective basis. This revision was made because our financial statements presented for the three and six months ended June 30, 2019 were prepared in accordance with ASC 605, the prior accounting standard. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We made other adjustments to our financial results for the first quarter through the third quarter of 2019 to correct errors that consist of (i) a $1.9 million total adjustment for the capitalization and amortization of device costs for Livongo for Hypertension and Livongo for Prediabetes and Weight Management, (ii) a $1.2 million total reduction of sales and marketing expenses for the capitalization and amortization of certain sales commissions, and (iii) a $0.4 million increase in sales and marketing expenses. We evaluated the materiality of these revisions, quantitatively and qualitatively, and determined that these revisions were not material to any of our previously issued condensed consolidated financial statements. </span></div><div style="text-indent:27pt;text-align:justify;"><span><br/></span></div><div style="text-indent:27pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In addition, in connection with the preparation of our 2019 Annual Report on Form 10-K, we identified an immaterial error in the condensed consolidated statements of cash flows for the second and third quarterly periods of 2019 included in our 2019 Quarterly Reports on Form 10-Q relating to the release of an escrow deposit for a prior acquisition that was incorrectly classified as a cash outflow within investing activities. We have corrected the error in the accompanying six months ended June 30, 2019 condensed consolidated statement of cash flows by decreasing cash flows used in investing activities by $1.3 million and increasing cash flows used in financing activities by $1.3 million.</span></div> 1900000 -1900000 -1200000 400000 -1300000 1300000 0 0 0 0 <div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Such estimates, judgments, and assumptions include: revenue recognition, allowance for doubtful accounts, the period of benefit for deferred commissions, the period of benefit for deferred device costs, estimated costs for capitalized internal-use software, assessment of the useful life and recoverability of long-lived assets, fair values of stock-based awards, contingent consideration in business combinations, the incremental borrowing rate ("IBR") applied in lease accounting, effective interest rate of the liability component of our Notes, income taxes, and fair value of Notes. Actual results could be different from these estimates. While the COVID-19 pandemic has not had a material adverse impact on our results of operations to date, our estimates for revenue recognition and allowance for doubtful accounts, as well as our other estimates, judgments, and assumptions, may be materially and adversely different from our actual results as a result of the COVID-19 pandemic. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected.</span></div> 550000000.0 0.00875 13.2329 75.57 534600000 600000 Emerging Growth Company StatusWe are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The JOBS Act provides that an emerging growth company can take advantage of the extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards. <div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of Risk</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, certificates of deposit, accounts receivable and the Capped Call Transactions (Note 3). We maintain our cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. We invest our cash equivalents in highly rated money market funds and short-term investments in certificates of deposit. We have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk on cash, cash equivalents, investments and restricted cash and perform periodic evaluations of the credit standing of such institutions.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our sales are predominately to self-insured employers, healthcare providers, and insurance carriers located throughout North America. Accounts receivable are recorded at the invoiced amount, and are stated at realizable value, net of an allowance for doubtful accounts. We perform ongoing assessments of our clients to assess the collectability of the accounts based on a number of factors, including past transaction experience, age of the accounts receivable, review of the invoicing terms of the contracts, and recent communication with clients. We have not experienced material credit losses from our accounts receivable.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant clients and partners are those which represent 10% or more of our net accounts receivable balance or revenue during the period at each respective consolidated balance sheet date. </span></div>There were no clients that represented 10% or more of our revenue or accounts receivable balance for the three and six months ended June 30, 2019 or as of December 31, 2019. We utilize a limited number of manufacturing vendors to build and assemble our products. The hardware components included in our devices are sourced from various suppliers by the manufacturer and are principally industry standard parts and components that are available from multiple vendors. Device quality or performance failures or changes in the contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our clients and thereby have a material adverse impact on our business, financial condition and results of operations. For each significant client that represented 10% or more of our accounts receivable balance or revenue during the three and six months ended June 30, 2020, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows: <div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:24.169%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.706%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Client A</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our significant client was contracted through a partner, which is not shown below as the only revenue and our accounts receivable balance for such significant partner is from our significant client. For each significant partner that represented 10% or more of our accounts receivable balance or revenue during the periods presented, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:24.169%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.706%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner A</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner B</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.25 0 0.21 0 0.12 0 0.17 0.27 0.20 0.26 0.17 0.23 0.15 0.24 0.16 0.24 0.21 0.25 <div style="text-indent:22.5pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements Adopted in Fiscal 2020</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In February 2016, the Financial Accounting Standards Board ("FASB") issued <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM4Mzk0NTkzYTJmMzRhOWM4NWIxNjQyMGZhMGI3OWJjL3NlYzpjODM5NDU5M2EyZjM0YTljODViMTY0MjBmYTBiNzliY180Ni9mcmFnOmQxMGVhNzVjOWQzOTQ0OWJiOWM5MmRmN2UxOTUzY2U4L3RleHRyZWdpb246ZDEwZWE3NWM5ZDM5NDQ5YmI5YzkyZGY3ZTE5NTNjZThfMTY0OTI2NzUwODM3MQ_c86a75a7-f8d7-428a-a314-7d6cd40361c3">ASU No. 2016-02</span>, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and subsequent amendments to the initial guidance (collectively, "ASC 842"), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. This ASU is effective for us for the interim periods and year ending December 31, 2020. Early adoption is permitted. We adopted ASC 842 on January 1, 2020 using the modified retrospective approach by electing to use the optional transition method which allows us to continue to apply the previous guidance, including disclosure requirements, in the comparative periods presented. </span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We elected to use certain practical expedients permitted under the transition guidance within the new guidance, which allows us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption. We also elected not to use the hindsight practical expedient in determining the lease term and impairment of the operating lease right-of-use ("ROU") assets and elected not to record operating leases with an initial term of 12 months or less on our condensed consolidated balance sheets. We elected not to separate lease and non-lease components for all classes of underlying assets. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adoption of the new lease standard resulted in the recording of ROU assets and operating lease liabilities of approximately $18.1 million and $18.6 million, respectively, as of January 1, 2020. The difference between the ROU assets and operating lease liabilities primarily relates to deferred rent of $0.5 million recorded in accordance with the previous lease guidance. The adoption had no impact on total cash flows from operations other than a change within operating cash flows. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine if an arrangement is or contains a lease at inception. Our lease agreements do not contain any material options to extend or terminate leases, any material residual value guarantees, any material restrictions or covenants, or any material variable lease payments. Any variable lease payments consist of common area maintenance, taxes and other costs and are expensed as incurred. We have performed an evaluation of our other contracts with customers and suppliers in accordance with ASC 842 and have determined that, none of our other contracts contain a lease.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ROU assets represent our right to use an underlying asset for the lease term, while operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at the commencement date. In determining the present value of lease payments, we use our IBR based on the information available at the lease commencement date, including the lease term, for operating leases. The incremental borrowing rate is a hypothetical rate based on our understanding of what our credit rating would be for a secured borrowing in the country where the lease was executed. Upon adoption, the ROU asset was valued at the amount of the operating lease liabilities adjusted for lease incentives, prepaid rent, and deferred rent as of January 1, 2020. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the new standard resulted in changes to our accounting policies for leases and in additional disclosures. See Note 8.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock-Based Compensation:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In June 2018, the FASB issued ASU No. 2018-07,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Improvements to Nonemployee Share-Based Payment Accounting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The standard simplifies the accounting for share-based payments granted to nonemployees for goods and services and aligns most of the guidance on such payments to the nonemployees with the requirements for share-based payments granted to employees. ASU No. 2018-07 is effective for us for the interim periods and the year beginning January 1, 2020. Early adoption is permitted. We adopted this new standard using a prospective method on January 1, 2020. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disclosure of Fair Value Measurement:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB's disclosure framework project. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2018-13 is effective for us for the interim periods and the year beginning January 1, 2020. We adopted the new standard using a prospective method effective on January 1, 2020. The adoption of this ASU resulted in additional disclosures in Note 7 of our condensed consolidated financial statements.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cloud Computing Arrangements Implementation Costs</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">: In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use-software. This ASU is effective for us for the year ending December 31, 2021, and interim periods within the year ending December 31, 2022. Early adoption is permitted. We early adopted this new standard on a prospective method effective on April 1, 2020, which did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">New Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Losses:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In June 2018, the FASB issued ASU No. 2016-13,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently. For trade receivables, loans, and other financial assets, we will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than a reduction in the amortized cost basis of the securities. This new standard is effective for us for the interim periods within and the year ending December 31, 2020. Early adoption is permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">: In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which simplifies that accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim periods within and year ending December 31, 2021. Early adoption is permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the adoption of this standard on our consolidated financial statements.</span></div> 18100000 18600000 500000 Debt<div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Convertible Senior Notes</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 4, 2020 (“Issuance Date”), we issued $550.0 million aggregate principal amount of Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Each $1,000 of principal of these Notes is initially convertible into 13.2329 shares of our common stock, which is equivalent to an initial conversion price of approximately $75.57 per share, subject to adjustment upon the occurrence of specified events set forth in the Indenture. The Notes are general unsecured obligations of Livongo and interest is payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering were $534.6 million after deducting purchasing discounts and issuance costs, of which 0.6 million was paid subsequent to June 30, 2020. </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding March 1, 2025, only under the following circumstances: </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) during any fiscal quarter commencing after the fiscal quarter ending on September 30, 2020 (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2) during the five-business day period after any five consecutive trading day period (the ‘‘measurement period’’) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the Notes on each such trading day; </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3) if we call such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or </span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4) upon the occurrence of specified corporate events.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On or after March 1, 2025, holders may convert all or any portion of their Notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Upon conversion, it is our current intent to settle the first $1,000 of conversion value for each $1,000 principal amount of the Notes in cash and pay or deliver cash, shares of common stock or a combination of cash and shares of common stock for any remaining conversion value in excess of the principal amount, in each case at our election. If we satisfy our conversion obligation solely in cash or through payment and delivery of a combination of cash and shares of common stock the amount of cash and shares of common stock, if any, due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 40 - trading day observation period. If we undergo a fundamental change (as defined in the Indenture) at any time prior to the maturity date, holders will have the right, at their option, to require us to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events that occur prior to the maturity date or following our issuance of a notice of redemption, we will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event or convert its Notes called for redemption during the related redemption period in certain circumstances.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may not redeem the Notes prior to June 5, 2023. On or after June 5, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, we may redeem for cash all or any portion of the Notes, at our option, if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total issuance costs of $15.4 million related to the Notes were allocated between liability and equity in the relative values as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the contractual term of the Notes based on the effective interest rate. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. We recorded liability issuance costs of $11.4 million and equity issuance costs of $4.0 million.</span></div><div style="text-indent:25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The carrying value of the Notes consisted of the following (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.901%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #cceeff;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Liability component:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Principal</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">550,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Less: unamortized discount</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(142,324)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Less: unamortized issuance costs</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,230)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Net carrying amount</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #cceeff;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Equity component:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Notes</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Less: issuance costs</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,036)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #cceeff;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Carrying amount of the equity component</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.82pt;font-weight:400;line-height:115%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,070 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;">(1) Included in the consolidated balance sheets within Additional paid-in capital.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of June 30, 2020, the fair value of the Notes was $660 million. The fair value of the Notes was determined on the basis of market prices observable for similar instruments and is considered Level 2 in the fair value hierarchy. We carry the liability component of the Notes at face value less unamortized debt discount and issuance costs on our condensed consolidated balance sheets and provide the fair value for disclosure purposes only.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> Total interest expense on the Notes, reflecting the effective interest rate of 7.72%, was as follows for the three and six months ended June 30, 2020 (in thousands): </span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:74.461%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.639%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three and six months ended June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of issuance costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table summarizes the payments due by period for the Notes.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.872%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments Due by Period</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 1 Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1-3 Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3-5 Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">More than 5 Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of principal and interest of convertible senior notes</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Capped Call Transactions</span></div><div style="text-indent:22.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In connection with the issuance of the Notes, we entered into privately negotiated capped call transactions (the "Capped Call Transactions") with certain of the initial purchasers of the Notes and/or their respective affiliates or other financial institutions (the “counterparties”). The Capped Call Transactions give us the right to purchase 7.3 million shares at a strike price equal to $75.57 per share, subject to certain adjustments, corresponding with the conversion rate and conversion price of the Notes, respectively. The Capped Call Transactions will be net share or net cash settled, at our option, subject to a stock market price cap of $118.54. The Capped Call Transactions are expected to partially offset the potential dilution to our common stock upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount upon </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">conversion of the Notes to the extent that the market price per share of our common stock, as measured under the terms of the Capped Call Transactions, is greater than the strike price of the Capped Call Transactions and less than the cap price of the Capped Call Transaction. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We paid $69.9 million to the counterparties for the cost of the Capped Call Transactions. Final settlement of the Capped Call Transactions is scheduled to occur on May 29, 2025, however they could be exercised and settled early upon the occurrence of certain events as set forth in the Indenture or in connection with the conversion, redemption, or repurchase of a corresponding Note. The cost of $69.9 million incurred to purchase the Capped Call Transactions is recorded as a reduction to our additional paid-in capital and will not be remeasured. </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Revolving Loan</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, we entered into a Loan and Security Agreement with Silicon Valley Bank ("SVB"). The agreement provides a secured revolving loan facility in an aggregate principal amount of up to $30.0 million with a maturity of any revolving loan thereunder in July 2022. Revolving loans under this facility bear interest at a floating rate equal to the greater of (i) 5.25% or (ii) the prime rate published in the Wall Street Journal, minus 0.25%. Interest on any revolving loan is due and payable monthly in arrears. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our obligations under the Loan and Security Agreement are secured by a security interest on substantially all of our assets, excluding our intellectual property. The Loan and Security Agreement contains a financial covenant along with covenants limiting our ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Loan and Security Agreement also contains customary events of default, upon which SVB may declare all or a portion of our outstanding obligations payable to be immediately due and payable. There were no amounts outstanding under the agreement as of June 30, 2020 or December 31, 2019. Fees incurred under the revolving loan facility during the three months ended June 30, 2020 were not material. The Loan and Security Agreement was amended on June 1, 2020 to, among other things, permit the issuance of the Notes and the entry into the Capped Call Transactions.</span></div> 550000000.0 75.57 534600000 600000 20 30 1.30 5 5 0.98 1000 40 1 1.30 20 30 1 15400000 11400000 4000000.0 <div style="text-indent:25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The carrying value of the Notes consisted of the following (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.901%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30, 2020</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #cceeff;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Liability component:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Principal</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">550,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Less: unamortized discount</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(142,324)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Less: unamortized issuance costs</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,230)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Net carrying amount</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #cceeff;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Equity component:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Notes</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Less: issuance costs</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,036)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #cceeff;padding-left:1pt;padding-right:1pt;"><div style="text-indent:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;">Carrying amount of the equity component</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:6.82pt;font-weight:400;line-height:115%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,070 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:115%;">(1) Included in the consolidated balance sheets within Additional paid-in capital.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> Total interest expense on the Notes, reflecting the effective interest rate of 7.72%, was as follows for the three and six months ended June 30, 2020 (in thousands): </span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:74.461%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.639%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three and six months ended June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of issuance costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 550000000 142324000 11230000 396446000 144106000 4036000 140070000 660000000 0.0772 361000 361000 1781000 1781000 141000 141000 2283000 2283000 <div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table summarizes the payments due by period for the Notes.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:16.567%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.872%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments Due by Period</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than 1 Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1-3 Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3-5 Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">More than 5 Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of principal and interest of convertible senior notes</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4772000 9625000 559625000 0 574022000 7300000 75.57 118.54 69900000 69900000 30000000.0 0.0525 -0.0025 0 0 Revenue, Deferred Revenue and Deferred Costs and Other<div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Revenue</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue activity is as follows (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,099 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts billed but unrecognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,055)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed from business combination</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Balance at the end of period (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.707%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.283%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect to recognize $5.4 million of revenue in the next 12 months and $1.6 million of revenue thereafter, related to future performance obligations that were unsatisfied or partially satisfied as of June 30, 2020.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accrued Rebates </span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued rebates represent the amounts in client contracts that are subject to pricing adjustments based on various performance metrics, such as member satisfaction scores, cost savings guarantees and health outcome guarantees, which if not met typically require us to refund a portion of the per participant per month fee paid. We defer an estimate of the amount of consideration that we expect to refund to our clients from the monthly per participant per month fee until the performance metric is met. As of June 30, 2020 and December 31, 2019, accrued rebates of $1.6 million and $1.2 million, respectively, were recorded within accrued expenses and other current liabilities on our condensed consolidated balance sheets.</span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The activity is as follows (in thousands): </span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.538%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.285%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASC 606 adoption date impact adjustment </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(473)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(95)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Costs and Other</span></div><div style="text-indent:22.5pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred costs and other activity are as follows (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(167)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(167)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(294)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(294)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:48.810%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.634%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.784%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(250)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(250)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(257)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(257)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.608%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,403)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,403)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(588)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(588)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:51.519%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.999%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASC 606 adoption date impact adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Balance at the end of period (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.947%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.971%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.947%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.971%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue activity is as follows (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.830%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,099 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts billed but unrecognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,055)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed from business combination</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Balance at the end of period (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.707%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.283%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The activity is as follows (in thousands): </span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.538%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.285%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASC 606 adoption date impact adjustment </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(473)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(95)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred costs and other activity are as follows (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(167)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(167)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(294)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(294)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:48.810%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.634%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.784%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(250)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(250)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(257)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(257)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.608%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.672%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,403)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,403)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(588)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(588)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:51.519%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.999%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASC 606 adoption date impact adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses recognized</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:22.5pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Balance at the end of period (in thousands):</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.947%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.971%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.947%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.971%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Device Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Contract Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Execution Credits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred costs, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 6099000 3527000 4599000 2051000 2937000 2390000 6077000 3768000 2055000 1813000 3695000 3122000 0 0 0 1407000 6981000 4104000 6981000 4104000 5420000 3467000 1561000 637000 6981000 4104000 5400000 P12M 1600000 1600000 1200000 1730000 533000 1152000 609000 -222000 398000 -9000 1174000 184000 275000 0 473000 2000 211000 50000 211000 95000 1642000 474000 1642000 474000 29750000 2868000 472000 33090000 14606000 80000 96000 14782000 0 0 167000 167000 7430000 0 0 7430000 0 294000 0 294000 36926000 2654000 401000 39981000 14366000 3438000 638000 18442000 6095000 184000 32000 6311000 0 0 250000 250000 3350000 0 0 3350000 0 257000 0 257000 17111000 3365000 420000 20896000 18579000 2988000 184000 21751000 31750000 254000 514000 32518000 0 0 297000 297000 13403000 0 0 13403000 0 588000 0 588000 36926000 2654000 401000 39981000 8469000 0 0 8469000 0 3692000 771000 4463000 14590000 184000 144000 14918000 0 0 495000 495000 5948000 0 0 5948000 0 511000 0 511000 17111000 3365000 420000 20896000 25561000 1176000 401000 27138000 11365000 1478000 0 12843000 36926000 2654000 401000 39981000 14746000 1121000 184000 16051000 3833000 1867000 0 5700000 18579000 2988000 184000 21751000 Business Combinations<div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retrofit Inc.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We acquired all of the issued and outstanding shares of Retrofit Inc. (“Retrofit”), a privately-held, Illinois-based entity, and a leading provider of weight-management and disease-prevention programs, through a share purchase agreement (the “Retrofit Purchase Agreement”) in exchange for cash consideration (the “Retrofit Acquisition”) in April 2018. The Retrofit Acquisition provides us with an evidence-based diabetes prevention program that enhances our data science capabilities and our expertise in holistic weight management including nutrition, exercise and mindset.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total consideration transferred as part of the Retrofit Acquisition consisted of a cash payment on the closing date, adjusted for customary closing adjustments, of $12.4 million. Upon the close of the Retrofit Acquisition, as part of the Retrofit Purchase Agreement, we placed in escrow an earn-out consideration of $7.0 million held by a third-party escrow agent to be released to the former stockholders of Retrofit contingent upon achieving future qualified member targets as determined on December 31, 2019, 2020, and 2021 (the “Retrofit Contingent Consideration”). We recorded a corresponding escrow asset of $7.0 million on our condensed consolidated balance sheet upon the close of the acquisition. We estimated the fair value of the Retrofit Contingent Consideration to be $6.2 million as of the acquisition date using a Monte Carlo simulation model, which together with the cash consideration resulted in total purchase consideration of $18.6 million. The Retrofit Contingent Consideration is subject to remeasurement at each reporting date until the payments are released from escrow, with the remeasurement adjustment reported in our condensed consolidated statements of operations. During the three and six months ended June 30, 2019, the fair value of the Retrofit Contingent Consideration had reduced and we recorded a benefit of $0.3 million and such amounts were insignificant for the three and six months ended June 30, 2020, In April 2019, we released $1.8 million from the escrow deposit, of which $1.3 million was paid to the former stockholders of Retrofit and in June 2020, we released $2.1 million, of which $0.5 million was paid to the former stockholders of Retrofit. As of June 30, 2020 and December 31, 2019, the remaining Retrofit Contingent Consideration was $2.4 million and $2.8 million, respectively.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">myStrength, Inc.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2019, we acquired all of the issued and outstanding shares of myStrength, Inc. (“myStrength”), a privately-held entity based in Denver, Colorado, and a leading provider of digital behavioral health solutions through an agreement and plan of merger (the “myStrength Purchase Agreement”) in exchange for cash consideration (the “myStrength Acquisition”). The myStrength Acquisition has enabled us to more fully address the health of the whole person by bringing behavioral health conditions including depression, anxiety, stress, substance use disorder, chronic pain, opioid addiction and recovery, and insomnia to our Applied Health Signals solution.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total consideration for the myStrength Acquisition was $30.1 million in cash, subject to a closing adjustment of $0.1 million. As part of the myStrength Purchase Agreement, we are obligated to pay an earn-out consideration up to $5.0 million contingent upon satisfying future milestones for the year ended December 31, 2019 (the “myStrength Contingent Consideration”). We estimated the fair value of the myStrength Contingent Consideration to be $3.3 million as of the acquisition date using a Monte Carlo simulation model, which together with the cash consideration, resulted in total purchase consideration of $33.5 million. The myStrength Contingent Consideration was subject to remeasurement at each reporting date until the payments are made, with the remeasurement adjustment reported in our condensed consolidated statements of operations. For the three and six months ended June 30, 2019, we increased the fair value of the myStrength Contingent Consideration and recorded an expense of $0.6 and $1.2 million, respectively, in our condensed consolidated statements of operations. In December 2019, we paid $2.4 million of the myStrength contingent consideration to the former shareholders of myStrength. In February 2020, we paid the remaining fair value of the myStrength contingent consideration of $2.6 million.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The purchase consideration of $33.5 million was allocated as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.644%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liability, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities assumed</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total purchase consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,497 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the components of the identifiable intangible assets acquired and their estimated useful lives as of the acquisition date:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair values of the intangible assets acquired were determined based on the income approach to measure the fair value of the trade name, customer relationships, and developed technology. These fair value measurements were based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, in the first quarter of 2019, we incurred a total of $0.2 million of acquisition-related costs as a result of the myStrength acquisition.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase consideration over the estimated acquisition date fair value of the net tangible and intangible assets acquired and liabilities assumed. Goodwill is primarily attributable to expected post-acquisition synergies from integrating myStrength’s assembled workforce and developed technology into our product offerings and cross-selling opportunities. Goodwill recorded is not deductible for income tax purposes. The results of operations of myStrength have been included in our consolidated financial statements from the respective date of purchase.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Unaudited Pro Forma Financial Information </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following unaudited pro forma information presents the combined results of operations as if the myStrength Acquisition had been completed on January 1, 2018, the beginning of the comparable prior annual reporting period. The unaudited pro forma results include adjustments primarily related to the following: (i) interest expense related to the legacy debt of myStrength that was not acquired; (ii) amortization of the acquired intangible assets; (iii) fair value adjustment for deferred revenue; (iv) the inclusion of acquisition-related costs as of the earliest period presented; and (v) the associated tax impact of the acquisitions and these unaudited pro forma adjustments.</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.093%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.907%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,580 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,009)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 12400000 7000000.0 7000000.0 6200000 18600000 300000 300000 1800000 1300000 2100000 500000 2400000 2800000 30100000 100000 5000000.0 3300000 33500000 600000 1200000 2400000 2600000 <div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The purchase consideration of $33.5 million was allocated as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.356%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.644%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liability, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities assumed</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total purchase consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,497 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 33500000 2643000 1337000 140000 114000 13900000 34000 18168000 173000 1787000 1407000 1396000 4763000 20092000 33497000 <div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the components of the identifiable intangible assets acquired and their estimated useful lives as of the acquisition date:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 4300000 P7Y 9200000 P7Y 400000 P5Y 13900000 200000 The following unaudited pro forma information presents the combined results of operations as if the myStrength Acquisition had been completed on January 1, 2018, the beginning of the comparable prior annual reporting period. The unaudited pro forma results include adjustments primarily related to the following: (i) interest expense related to the legacy debt of myStrength that was not acquired; (ii) amortization of the acquired intangible assets; (iii) fair value adjustment for deferred revenue; (iv) the inclusion of acquisition-related costs as of the earliest period presented; and (v) the associated tax impact of the acquisitions and these unaudited pro forma adjustments.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.093%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.907%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,580 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,009)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 73580000 -26009000 Balance Sheet Components<div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories of $17.6 million and $29.0 million, as of June 30, 2020 and December 31, 2019, respectively, consisted of finished goods.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Prepaid Expenses and Other Current Assets</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prepaid expenses and other current assets consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Escrow deposit, current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid rent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term deposits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment, Net</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer, equipment and software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized internal-use software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,767 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,558)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation and amortization expense was $1.4 million and $0.7 million for the three months ended June 30, 2020 and 2019, respectively, and $2.6 million and $1.5 million for the six months ended June 30, 2020 and 2019, respectively.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intangible Assets, Net</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following as of June 30, 2020: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,729)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,687)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(161)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,081 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following as of December 31, 2019: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,227)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,848)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,189)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense for intangible assets for the three and six months ended June 30, 2020 and 2019 is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The expected future amortization expense related to intangible assets as of June 30, 2020 was as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.304%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.696%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,081 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill was $35.8 million as of June 30, 2020 and December 31, 2019. Through June 30, 2020, there has not been any impairment of goodwill.</span></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Noncurrent Assets</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other noncurrent assets consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.429%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Escrow deposit, noncurrent</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accrued Expenses and Other Current Liabilities</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.429%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued bonus</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vendor accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration, current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued commissions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll and employee benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued sales and use taxes</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued rebates</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee contribution to ESPP</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,805 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued Interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, current </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 17600000 29000000.0 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prepaid expenses and other current assets consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Escrow deposit, current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid rent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term deposits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 5821000 6691000 3244000 2100000 1118000 504000 568000 352000 567000 201000 0 12000 11318000 9860000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.877%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer, equipment and software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized internal-use software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,767 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,558)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4618000 2218000 1971000 915000 13971000 11229000 3207000 1092000 23767000 15454000 7558000 5100000 16209000 10354000 1400000 700000 2600000 1500000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following as of June 30, 2020: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,729)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,687)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(161)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,081 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following as of December 31, 2019: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Useful Life</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,227)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,848)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,189)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 8190000 1729000 6461000 P6Y7M6D 11020000 2687000 8333000 P5Y2M12D 448000 161000 287000 P3Y7M6D 19658000 4577000 15081000 8190000 1227000 6963000 P7Y1M6D 11020000 1848000 9172000 P5Y8M12D 448000 114000 334000 P4Y 19658000 3189000 16469000 <div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense for intangible assets for the three and six months ended June 30, 2020 and 2019 is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 251000 251000 502000 418000 419000 353000 839000 730000 22000 25000 47000 45000 692000 629000 1388000 1193000 <div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The expected future amortization expense related to intangible assets as of June 30, 2020 was as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.304%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.696%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,081 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1381000 2762000 2750000 2494000 2324000 3370000 15081000 35800000 35800000 0 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other noncurrent assets consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.429%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Escrow deposit, noncurrent</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0 3150000 569000 310000 569000 3460000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consisted of the following: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.429%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued bonus</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vendor accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration, current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued commissions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll and employee benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accrued sales and use taxes</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued rebates</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee contribution to ESPP</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,805 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued Interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, current </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 6654000 8652000 4888000 3984000 2445000 3004000 3827000 2611000 2837000 2291000 1043000 932000 1642000 1152000 721000 1805000 361000 0 3130000 0 8136000 3370000 35684000 27801000 Fair Value Measurements<div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the fair value of our financial assets and liabilities by level within the fair value hierarchy: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investment:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities—contingent consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investment:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities—contingent consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other noncurrent liabilities—contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash, Cash Equivalents and Short-Term Investments</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our valuation techniques used to measure the fair value of Level 1 assets are derived from quoted prices in active markets for identical assets or liabilities. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash, cash equivalents and short-term investments were as follows (in thousands):  </span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.070%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.262%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents and short-term investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.070%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.262%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents and short-term investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contingent Consideration Liability</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Retrofit Acquisition in April 2018, we recorded a contingent consideration liability, which is payable subject to the achievement of certain targets for 2018, 2019, and 2020. In connection with the myStrength Acquisition in February 2019, we recorded a contingent liability, which was payable subject to the achievement of certain targets for 2019 and was paid in February 2020. The fair values of these contingent consideration liabilities were estimated with a Monte Carlo simulation model using Level 3 inputs to assess the probability of us achieving the targets, and any subsequent changes in fair value are recorded in the condensed consolidated statements of operations until settlement. As of June 30, 2020, the significant inputs for the fair value of the remaining contingent liability included projected qualifying members for fiscal year 2020, weighted-average revenue volatility of 5.10%, weighted-average revenue discount rate of 0.6%, and weighted-average discount rate of 0.17%. See Note 5 for further discussion.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and December 31, 2019, total contingent consideration liabilities were $2.4 million and $5.4 million, respectively. The following table sets forth the changes in our contingent consideration liability for the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration recorded upon acquisition (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of contingent consideration (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment related to Retrofit contingent consideration (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(472)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,316)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment related to myStrength contingent consideration (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the fair value of our financial assets and liabilities by level within the fair value hierarchy: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investment:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities—contingent consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:48.951%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investment:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities—contingent consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other noncurrent liabilities—contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 150000000 0 0 150000000 150000000 0 0 150000000 0 0 2445000 2445000 0 0 2445000 2445000 130640000 0 0 130640000 150000000 0 0 150000000 280640000 0 0 280640000 0 0 3004000 3004000 0 0 2411000 2411000 0 0 5415000 5415000 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash, cash equivalents and short-term investments were as follows (in thousands):  </span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.070%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.262%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents and short-term investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.070%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.262%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, and cash equivalents</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificate of deposit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents and short-term investments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391,738 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 685953000 685953000 0 0 685953000 685953000 150000000 0 0 150000000 150000000 0 0 150000000 835953000 0 0 835953000 111098000 111098000 130640000 130640000 241738000 241738000 150000000 0 150000000 150000000 0 0 150000000 391738000 0 0 391738000 0.0510 0.006 0.0017 2400000 5400000 The following table sets forth the changes in our contingent consideration liability for the periods presented:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration recorded upon acquisition (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of contingent consideration (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment related to Retrofit contingent consideration (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(472)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,316)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment related to myStrength contingent consideration (Note 5)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 5415000 5004000 0 3300000 -86000 -955000 472000 1316000 2584000 0 2445000 7943000 Operating Lease Liabilities<div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We lease office facilities under operating lease arrangements that have remaining lease terms ranging from 3 to 7 years. Our leases do not contain any material residual value guarantees or restrictive covenants. During the three and six months ended June 30, 2020, operating lease costs for non-cancelable operating lease costs were $0.9 million and $1.9 million, respectively. Variable lease costs were $0.1 million and $0.3 million for the three and six months ended June 30, 2020, respectively. Sublease income for the three and six months ended June 30, 2020 were not material.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under ASC 840, the previous lease standard, total rent expense under operating leases during the three and six months ended June 30, 2019 was $0.6 million and $1.2 million, respectively.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of supplemental lease information is as follows: </span></div><div style="padding-left:18pt;text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.445%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (years)<br/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of operating lease liabilities as of June 30, 2020 are as follows: </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.445%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ending December 31,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remaining 6 months)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,071 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,963)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: tenant allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,058)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, current (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,758 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;vertical-align:top;">(1) Included as part of "Accrued expenses and other current liabilities" on the condensed consolidated balance sheets.</sup></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments, net of future sublease income of $0.2 million, under operating leases as of December 31, 2019 under ASC 840, the prior lease standard, were as follows:</span></div><div style="padding-left:18pt;text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.304%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.696%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Minimum<br/>Lease<br/>Payments</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P3Y P7Y 900000 1900000 100000 300000 600000 1200000 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of supplemental lease information is as follows: </span></div><div style="padding-left:18pt;text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.445%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (years)<br/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate<br/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> P4Y6M 0.038 <div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of operating lease liabilities as of June 30, 2020 are as follows: </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.445%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">(in thousands)</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years ending December 31,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remaining 6 months)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 and thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,071 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,963)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: tenant allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,058)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, current (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,758 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;vertical-align:top;">(1) Included as part of "Accrued expenses and other current liabilities" on the condensed consolidated balance sheets.</sup></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments, net of future sublease income of $0.2 million, under operating leases as of December 31, 2019 under ASC 840, the prior lease standard, were as follows:</span></div><div style="padding-left:18pt;text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.304%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.696%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Minimum<br/>Lease<br/>Payments</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2490000 5094000 5242000 5213000 1799000 3071000 22909000 1963000 2058000 18888000 3130000 15758000 18888000 200000 3908000 5055000 5233000 5141000 1756000 3068000 24161000 Commitments and Contingencies<div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Matters</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, we become involved in claims and other legal matters arising in the ordinary course of business. We investigate these claims as they arise. Although claims are inherently unpredictable, we are currently not aware of any matters that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, results of operations, financial position or cash flows.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record liabilities for legal and other contingencies when losses are probable and estimable.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Although the results of litigation and claims are inherently unpredictable, we have not recorded an accrual for such contingencies as we believe that there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of June 30, 2020, and December 31, 2019.</span></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Indemnification</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We enter into indemnification provisions under our agreements with other companies in the ordinary course of business, including, but not limited to, clients, business partners, landlords, contractors and parties performing our research and development. Pursuant to these arrangements, we agree to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of our activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments we could be required to make under these agreements is not determinable. We have never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the fair value of these agreements is not material. We maintain commercial general liability insurance and product liability insurance to offset certain of our potential liabilities under these indemnification provisions.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, we indemnify our officers, directors and certain key employees while they are serving in good faith in their respective capacities. To date, there have been no claims under these indemnification provisions.</span></div> Stockholders’ Equity<div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Redeemable Convertible Preferred Stock</span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In conjunction with our IPO in July 2019, all shares of redeemable convertible preferred stock then outstanding, totaling 58,615,488 shares, were automatically converted into an equivalent number of shares of common stock on a one-to-one basis and their carrying value, totaling $237.0 million, inclusive of accretion of redeemable convertible preferred stock, was reclassified into stockholders’ equity on our condensed consolidated balance sheets. No shares of redeemable convertible preferred stock were issued or outstanding as of June 30, 2020 or December 31, 2019.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accretion to the redemption price of our redeemable convertible preferred stock was less than $0.1 million for the three and six months ended June 30, 2019, and zero for the three and six months ended June 30, 2020. Accretion is recognized as a reduction of additional paid-in capital with a corresponding increase to the carrying value of our redeemable convertible preferred stock. Upon completion of the IPO, the accretion rights of our redeemable convertible preferred stock were terminated.</span></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Undesignated Preferred Stock</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 100,000,000 shares of undesignated preferred stock, par value of $0.001 per share, with rights and preferences, including voting rights, designated from time to time by our board of directors.</span></div><div style="text-indent:24.75pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Common Stock</span></div><div style="text-indent:22.5pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, we completed a secondary offering in which certain stockholders sold 2,777,327 shares of common stock at an offering price of $27.00 per share. The selling stockholders received all of the net proceeds from the sale of shares in this offering. We did not sell any shares or receive any proceeds in this secondary offering.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, upon completion of our IPO, we sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We raised net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of approximately $2.4 million. </span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 900,000,000 shares of common stock with a par value of $0.001 per share. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and December 31, 2019, we reserved shares of common stock, on an as-if-converted basis, for future issuance as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding warrants to purchase common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding options to purchase common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards subject to repurchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated shares for future ESPP purchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available for future issuance under 2019 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Common Stock Warrants<div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Common stock warrants outstanding as of June 30, 2020 and December 31, 2019 were as follows:</span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:35.683%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Holder</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issue Date</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3/1/2015</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$2.28</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2/28/2025</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr></table></div>No common stock warrants were exercised during the six months ended June 30, 2020. 58615488 237000000.0 0 0 0 0 100000 100000 0 0 100000000 0.001 2777327 27.00 14590050 28.00 1903050 377500000 28600000 2400000 900000000 0.001 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and December 31, 2019, we reserved shares of common stock, on an as-if-converted basis, for future issuance as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding warrants to purchase common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding options to purchase common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards subject to repurchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated shares for future ESPP purchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available for future issuance under 2019 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 695000 695000 11011000 14020000 4785000 5208000 614000 736000 1752000 890000 7278000 0 11485000 8160000 37620000 29709000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Common stock warrants outstanding as of June 30, 2020 and December 31, 2019 were as follows:</span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:35.683%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Holder</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issue Date</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3/1/2015</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$2.28</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2/28/2025</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr></table></div> 695000 695000 2.28 2.28 695000 695000 695000 695000 695000 695000 0 Stock-Based Compensation<div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have the following stock-based compensation plans: the EosHealth, Inc. 2008 Stock Incentive Plan (the “2008 Plan”), the Livongo Health, Inc. 2014 Stock Incentive Plan (the “2014 Plan”), and the 2019 Equity Incentive Plan (the "2019 Plan", and, together with the 2014 Plan and the 2008 Plan, the "Plans"). </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our 2019 Plan became effective as of the business day immediately prior to the effective date of our IPO. A total of 8,004,000 shares of our common stock was initially reserved for issuance pursuant to our 2019 Plan. In addition, the shares reserved for issuance under our 2019 Plan include (i) shares that were reserved but unissued under our 2014 Plan as of immediately prior to its termination, plus (ii) shares subject to awards under our 2014 Plan, and our 2008 Plan that, on or after the termination of the 2014 Plan, expire or terminate and shares previously issued pursuant to our 2014 Plan or 2008 Plan, as applicable, that, on or after the termination of the 2014 Plan, are forfeited or repurchased by us (provided that the maximum number of shares that may be added to our 2019 Plan from the 2014 Plan and 2008 Plan is 21,770,029 shares). The number of shares of our common stock available for issuance under our 2019 Plan will also include an annual increase on the first day of each fiscal year beginning on January 1, 2020, equal to the least of: (i) 7,120,000 shares; (ii) 4% of the outstanding shares of our common stock as of the last day of our immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine as of no later than the last day of our immediately preceding fiscal year.</span></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-indent:24.75pt;text-align:justify;"><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity under the Plans is as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:36.506%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Available<br/>for Grant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Subject to<br/>Options<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data and years)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares authorized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,837)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited/cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and PSUs granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and PSUs forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and PSUs withheld for income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">806,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable as of June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate intrinsic value of stock option awards exercised was $74.7 million and $23.9 million for the three months ended June 30, 2020 and 2019, respectively, and $105.9 million and $28.1 million for the six months ended June 30, 2020 and 2019, respectively. Aggregate intrinsic value represents the difference between the exercise price and the fair value of the shares underlying common stock on the date of exercise.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No options were granted during the three and six months ended June 30, 2020 and 2019. As of June 30, 2020, total unrecognized compensation expense related to unvested stock options, Performance RSUs and restricted stock units granted was $82.8 million, which is expected to be recognized over a weighted-average period of 3.5 years. </span></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Options and Restricted Stock Units with Service- and Market-Based Vesting Conditions</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, we canceled stock options with a combination of service- and market-based vesting conditions covering a total of 196,460 shares that were granted in 2018. In January 2019, we granted restricted stock units covering a total of 161,250 shares with a combination of service- and market-based vesting conditions to an executive. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognized stock-based compensation expense of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, and $0.4 million and $0.6 million for the six months ended June 30, 2020 and 2019, respectively, in connection with these service- and market-based grants. Additionally, we recognized stock-based compensation expense of $0.2 million related to the canceled market-based options for the six months ended June 30, 2019.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unrecognized stock-based compensation expense for market-based awards as of June 30, 2020 was $1.2 million, which is expected to be recognized over a weighted-average period of 2.2 years.</span></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Restricted Stock Awards </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance, June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, we issued a restricted stock award covering 982,301 shares of our common stock to an executive with a grant date fair value of $9.6 million. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognized restricted stock awards related stock-based compensation expense of $0.5 million and $2.9 million for the three months ended June 30, 2020 and 2019, respectively, and $1.0 million and $3.1 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, the unrecognized stock-based compensation expense related to these restricted stock awards was $4.5 million, which is expected to be recognized over a weighted-average period of 2.2 years.</span></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Restricted Stock Units and Performance Stock Units </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted<br/>Stock<br/>Units, Performance<br/>RSUs and PSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per<br/>share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(278)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to our IPO, we granted restricted stock units that contain both service- and performance-based vesting conditions to our executives, employees and consultants (“Performance RSUs”). The service-based vesting condition is generally satisfied (i) over four years with 25% vesting on the one-year anniversary of the award and the remainder vesting monthly over the next 36 months, or (ii) over four years with 1/48 vesting on the one-month anniversary of the award, and remainder vesting monthly over the next 47 months, subject to the grantee’s continued service with us through the vesting dates. The performance-based vesting condition is satisfied upon the earlier of (i) a change in control where the consideration paid to our equity security holders is cash, publicly traded stock, or a combination of both, or (ii) six months and one day following our IPO. The satisfaction of the performance-based vesting condition became probable upon the completion of our IPO in July 2019, at which point we recorded cumulative stock-based compensation expense using the accelerated attribution method. During the three months ended March 31, 2020, the vesting terms for Performance RSUs were modified from monthly to quarterly basis. The modification had no material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Subsequent to our IPO in July 2019, we grant restricted stock units to our executives, employees and consultants that only contain service-based vesting conditions ("RSUs"). The service-based vesting condition is generally satisfied over four years on a quarterly basis, with each 1/16 vesting on prefixed quarterly vesting anchor dates, subject to the grantee's continued service with us through the vesting dates. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2019, we granted restricted stock units covering 982,301 shares to an executive that contain only service-based vesting conditions over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM4Mzk0NTkzYTJmMzRhOWM4NWIxNjQyMGZhMGI3OWJjL3NlYzpjODM5NDU5M2EyZjM0YTljODViMTY0MjBmYTBiNzliY185MS9mcmFnOjI2ZDZhZThjYWE4NTQ1ZDJiMjE2YmFjM2RiNDMxODRkL3RleHRyZWdpb246MjZkNmFlOGNhYTg1NDVkMmIyMTZiYWMzZGI0MzE4NGRfMTY0OTI2NzQ1NDU1NA_3fa024ec-fbe0-4296-bd26-bf0b65d2d1e5">four</span> year period and recognized stock-based compensation expense of $0.5 million and $0.5 million during the three months ended June 30, 2020 and 2019, respectively, and $0.9 million and $0.9 million during the six months ended June 30, 2020 and 2019, respectively. In addition, we granted restricted stock units covering 491,151 shares that immediately vested on the grant date and recognized $3.8 million of stock-based compensation expense in our condensed consolidated statements of operations for the six months ended June 30, 2019. The stock-based compensation expense related to performance RSUs and RSUs recognized in our condensed consolidated statements of operations was $4.5 million and $3.6 million during the three months ended, June 30, 2020 and 2019, respectively, and $10.6 million and $7.0 million during the six months ended, June 30, 2020 and 2019, respectively. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, included in the shares granted during the six months ended June 30, 2020, we issued performance-based restricted stock units covering 23,196 shares which consist of both service- and performance-based conditions. The service-based vesting condition is satisfied over one year on a quarterly basis from the date the applicable sales milestones are met. The performance-based vesting condition is satisfied upon the achievement of certain sales milestones. In April 2019, we issued other performance-based restricted stock units covering 100,000 shares which consist of both service- and performance-based vesting conditions including both the achievement of certain sales milestones and our IPO. The service-based vesting condition is satisfied over four years from the date the sales milestones were met. The performance-based vesting condition was satisfied upon both the achievement of certain sales milestones and our IPO. Stock-based compensation expense related to these performance-based restricted stock units that are expected to vest was $0.1 million and $0.2 million during the three and six months ended June 30, 2020, respectively. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">2019 Employee Stock Purchase Plan</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, our board of directors adopted, and our stockholders approved, our Employee Stock Purchase Plan ("ESPP"). Our ESPP became effective as of the business day immediately prior to the effective date of our IPO. A total of 890,000 shares of our common stock was initially available for sale under our ESPP. In addition, the number of shares available for sale under our ESPP will include an annual increase on the first day of each fiscal year beginning on January 1, 2020, equal to the least of: (i) 2,670,000 shares, (ii) 1% of the outstanding shares of our common stock as of the last day of the immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine as of no later than the last day of our immediately preceding fiscal year. Each offering period will be approximately six months in duration commencing on the first trading day on or after May 15 and November 15 of each year and terminating on the first trading day on or after November 15 and May 15 approximately six months later, provided however that the first offering period commenced on the first trading day after our IPO date and will end on May 15, 2020.</span></div><div style="text-indent:27pt;"><span><br/></span></div><div style="text-indent:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All regular employees, including executive officers, employed by us or by any of our designated affiliates, except for those holding 5% or more of the total combined voting power or value of our common stock, may participate in the ESPP and may contribute, normally through payroll deductions, up to 15% of their earnings (as defined in the ESPP) for the purchase of our common stock under the ESPP. Unless otherwise determined by our board of directors, the purchase price of the shares will be 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date, subject to a limit of the lesser of (i) 500 shares of our common stock, or (ii) $12,500 divided by the fair market value of our common stock as of the first day of the offering period, with any resulting fractional share rounded down to the nearest whole share. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, 90,613 shares of common stock have been purchased under our ESPP.</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020, we recognized $0.4 million and $0.9 million, respectively, in stock-based compensation expense related to our ESPP in our condensed consolidated statements of operations. As of June 30, 2020, the unrecognized stock-based compensation expense related to our ESPP is $0.7 million, which is expected to be recognized over a weighted average period of 0.1 year. </span></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Award Modifications</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, we accelerated vesting of 11,412 RSUs for terminated employees, resulting in an incremental stock-based compensation expense of $0.1 million recognized in the consolidated statements of operations for the six months ended June 30, 2020.</span></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation Expense</span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense in the condensed consolidated statements of operations is summarized as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,809 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,503 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,875 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation costs related to capitalized internal-use software during the three and six months ended June 30, 2020 was $0.2 million and $0.3 million, respectively and less than $0.1 million for the three months and six months ended June 30, 2019.</span></div> 8004000 21770029 7120000 0.04 <div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity under the Plans is as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:36.506%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Available<br/>for Grant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Subject to<br/>Options<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data and years)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares authorized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,837)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited/cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and PSUs granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and PSUs forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units and PSUs withheld for income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.97 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">806,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable as of June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,221 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 8160000 14020000 1.85 P6Y8M12D 325474000 3812000 2837000 1.36 172000 172000 2.05 1430000 278000 493000 11485000 11011000 1.97 P6Y4M24D 806215000 8221000 1.64 P6Y1M6D 604619000 74700000 23900000 105900000 28100000 0 0 0 0 82800000 P3Y6M 196460 161250 200000 200000 400000 600000 200000 1200000 P2Y2M12D <div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Restricted Stock Awards </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(122)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested balance, June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 736000 9.76 122000 9.76 614000 9.76 982301 9600000 500000 2900000 1000000.0 3100000 4500000 P2Y2M12D <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:72.377%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.445%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted<br/>Stock<br/>Units, Performance<br/>RSUs and PSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per<br/>share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(278)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 4708000 11.31 1429000 42.48 1074000 9.96 278000 12.03 4785000 13.52 P4Y 0.25 P4Y P4Y 982301 500000 500000 900000 900000 491151 3800000 4500000 3600000 10600000 7000000.0 23196 P1Y 100000 P4Y 100000 200000 890000 2670000 0.01 0.05 0.15 0.85 500 12500 90613 400000 900000 700000 P0Y1M6D 11412 100000 <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense in the condensed consolidated statements of operations is summarized as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,809 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,503 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,875 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 118000 6000 210000 12000 1593000 491000 3809000 852000 2364000 41000 4416000 260000 5800000 3915000 9503000 8839000 9875000 4453000 17938000 9963000 200000 300000 100000 100000 Income Taxes<div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recorded an insignificant income tax expense for the six months ended June 30, 2020, primarily due to state taxes and income taxes on foreign income. The income tax benefit of $1.4 million for the six months ended June 30, 2019 was due to the release of a valuation allowance arising from a deferred tax liability in connection with the myStrength acquisition. The deferred tax liability provided an additional source of taxable income to support the realizability of pre-existing deferred tax assets. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted and signed into law. The CARES Act includes a number of income tax changes, including, but not limited to, (i) permitting net operating loss carrybacks to offset 100% of taxable income for taxable years beginning before 2021, (ii) accelerating AMT tax refunds, (iii) temporarily increasing the allowable business interest deduction from 30% to 50% of adjusted taxable income, and (iv) providing a technical correction for depreciation as relates to qualified improvement property. We have preliminarily evaluated the impact of the CARES Act and do not expect the CARES Act will result in material impact.</span></div> -1400000 Net Loss Per Share Attributable to Common Stockholders<div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted net loss per share attributable to our common stockholders: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,977)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,348)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of redeemable convertible preferred stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,019)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,431)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.07)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:24.75pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As we have reported net loss for each of the periods presented, all potentially dilutive securities are antidilutive. The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redeemable convertible preferred stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards subject to repurchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total anti-dilutive shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Based on the initial conversion price of $75.57, the entire outstanding principal amount of the convertible senior notes as of June 30, 2020 would have been convertible into 7,278 shares of our common stock. These shares were not considered in the calculation of diluted net loss per share attributable to common stockholders as the effect would have been anti-dilutive for the three and six months ended June 30, 2020 due to our net losses for those periods. </span></div>In addition, only the amount by which the conversion value exceeds the aggregate principal of the Notes (the “conversion spread”) would be considered in the diluted earnings per share computation under the treasury stock method as a result of our intent to settle the principle amount of the Notes in cash. The conversion spread would have a dilutive impact on diluted net income per share attributable to common stockholders if the average market price of our common stock for a given period exceeds the initial conversion price per share for Notes. Further, our Capped Call Transactions are and will continue to be excluded from the calculation of diluted earnings per share as their impact would be antidilutive under the treasury stock method. <div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted net loss per share attributable to our common stockholders: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,977)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,348)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of redeemable convertible preferred stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,019)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,127)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,431)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,896 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.07)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -1554000 -12977000 -7127000 -27348000 0 42000 0 83000 -1554000 -13019000 -7127000 -27431000 97896000 18916000 96719000 18564000 -0.02 -0.69 -0.07 -1.48 The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.684%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redeemable convertible preferred stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards subject to repurchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total anti-dilutive shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 0 58615000 0 58615000 11011000 15352000 11011000 15352000 614000 736000 614000 736000 695000 785000 695000 785000 4785000 1207000 4785000 1207000 7278000 0 7278000 0 14000 0 14000 0 24397000 76695000 24397000 76695000 75.57 7278000 Segment InformationWe operate as one operating segment as we only report financial information on an aggregate and consolidated basis to the Chief Executive Officer, our chief operating decision maker, who regularly reviews financial operating results on a consolidated basis for purposes of allocating resources and evaluating financial performance. There are no segment managers who are held accountable for operations, operating results, and plans for components or types of products or services below the consolidated unit level. As of June 30, 2020 and December 31, 2019, substantially all of our long-lived assets were located in the United States and all revenue was earned in the United States for the three and six months ended June 30, 2020 and 2019. 1 Related Party Transactions<div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2020, we entered into an agreement with a service provider for which our Founder and Executive Chairman is a board member. Amounts paid to this service provider totaled $0.1 million during the six months ended June 30, 2020. </span></div><div style="text-indent:24.75pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and six months ended June 30, 2020 and 2019, we paid immaterial shared service fees related to financial, legal, and administrative support to a stockholder pursuant to a shared services agreement.</span></div>In February 2019, we assumed an additional lease agreement previously held by a stockholder for our Chicago office space with an initial expiration date in December 2024. We entered into a sublease agreement with the stockholder for a portion of the leased space. The sublease term expires in December 2024. Sublease income recorded for this sublease was not material for the three and six months ended June 30, 2020 and 2019. 100000 Employee BenefitsWe sponsor a 401(k) plan for employees, which provides for us to make discretionary matching or discretionary annual contributions to the plan. We recognized expense of $0.2 million and $0.9 million for the three and six months ended June 30, 2020, respectively, and $0.3 million and $0.6 million for the three and six months ended June 30, 2019, respectively, related to our 401(k) plan. 200000 900000 300000 600000 Subsequent Event<div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On August 5, 2020, we entered into an Agreement and Plan of Merger (the “Merger Agreement”), with Teladoc Health, Inc, a Delaware corporation (“Teladoc”), and Tempranillo Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of Teladoc (“Merger Sub”). The Merger Agreement provides that, subject to the satisfaction of customary closing conditions, Merger Sub will be merged with and into Livongo (the “Merger”), with Livongo continuing as the surviving corporation and a direct, wholly-owned subsidiary of Teladoc. Pursuant to the terms of the Merger Agreement, at the effective time of the Merger, each share of our common stock, par value $0.001 per share, issued and outstanding immediately prior to the effective time of the Merger (other than shares held by any shareholder who properly demands and perfects his, her or its appraisal rights with respect to such shares and treasury shares held by Livongo) will be converted into the right to receive (i) 0.5920 of a share of common stock, par value $0.001 per share, of Teladoc and (ii) $4.24 in cash, without any interest thereon.</span></div><div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In addition, prior to the effective time of the Merger, we will declare a special cash dividend equal to $7.09 per share of common stock to shareholders of Livongo as of a record date immediately prior to the effective time of the Merger. </span></div><div style="text-indent:24.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Merger, which is currently expected to close in the fourth quarter of 2020, is subject to the satisfaction or waiver of certain customary closing conditions, including, among others, (i) adoption of the Merger Agreement by the affirmative vote of holders of a majority of outstanding shares of our common stock, (ii) approval of an amendment to Teladoc’s certificate of incorporation by the affirmative vote of the holders of a majority of outstanding shares of Teladoc’s common stock and approval of the issuance of shares pursuant to the Merger Agreement by the affirmative vote of holders of a majority of all votes cast by holders of outstanding shares of Teladoc’s common stock, and (iii) the termination or expiration of the waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976. The Merger Agreement contains certain termination rights for both us and Teladoc. If the Merger Agreement is terminated under certain specified circumstances, we will be required to pay Teladoc a termination fee of $562,810,000 (including in connection with our entry into an agreement with respect to a superior proposal, as defined in the Merger Agreement, if certain conditions are met).</span></div> 0.001 0.5920 0.001 4.24 7.09 562810000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
COVER PAGE - shares
shares in Thousands
6 Months Ended
Jun. 30, 2020
Jul. 31, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-38983  
Entity Registrant Name Livongo Health, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-3542036  
Entity Address, Address Line One 150 West Evelyn Avenue  
Entity Address, Address Line Two Suite 150  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94041  
City Area Code 866  
Local Phone Number 435-5643  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol LVGO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   100,308
Entity Central Index Key 0001639225  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 685,953 $ 241,738
Short-term investments 150,000 150,000
Accounts receivable, net of allowance for doubtful accounts of $2,774 and $1,245 as of June 30, 2020 and December 31, 2019, respectively 59,237 40,875
Inventories 17,616 28,983
Deferred costs, current 27,137 16,051
Prepaid expenses and other current assets 11,318 9,860
Total current assets 951,261 487,507
Property and equipment, net 16,209 10,354
Operating lease right-of-use assets 16,253 0
Restricted cash, noncurrent 1,270 1,270
Goodwill 35,801 35,801
Intangible assets, net 15,081 16,469
Deferred costs, noncurrent 12,843 5,700
Other noncurrent assets 569 3,460
TOTAL ASSETS 1,049,287 560,561
Current liabilities:    
Accounts payable 6,401 8,362
Accrued expenses and other current liabilities 35,684 27,801
Deferred revenue, current 5,420 3,945
Advance payments from partner, current 354 1,767
Total current liabilities 47,859 41,875
Operating lease liabilities, noncurrent 15,758 0
Deferred revenue, noncurrent 1,561 654
Advance payment from partner, noncurrent 9,142 7,754
Convertible senior notes, net 396,446 0
Other noncurrent liabilities 397 2,914
Total Liabilities 471,163 53,197
Stockholders’ equity:    
Preferred stock, par value of $0.001 per share; 100,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; zero shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively 0 0
Common stock, par value of $0.001 per share; 900,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; 99,412 and 95,301 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively 100 95
Additional paid-in capital 749,349 671,467
Accumulated deficit (171,325) (164,198)
TOTAL STOCKHOLDERS’ EQUITY 578,124 507,364
TOTAL LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS’ EQUITY $ 1,049,287 $ 560,561
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 900,000,000 900,000,000
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 2,774 $ 1,245
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 900,000,000 900,000,000
Common stock, shares issued (in shares) 99,412,000  
Common stock, shares outstanding (in shares) 99,412,000 95,301,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenue $ 91,923 $ 40,915 $ 160,745 $ 72,982
Cost of revenue 21,466 11,964 39,572 21,827
Gross profit 70,457 28,951 121,173 51,155
Operating expenses:        
Research and development 15,809 10,291 29,806 19,285
Sales and marketing 32,881 17,833 60,535 32,476
General and administrative 22,027 13,702 37,874 27,816
Change in fair value of contingent consideration 2 282 86 956
Total operating expenses 70,719 42,108 128,301 80,533
Loss from operations (262) (13,157) (7,128) (29,378)
Interest income 1,099 183 2,476 641
Interest expense (2,283) 0 (2,320) 0
Other (expense) income, net (36) 2 (62) 6
Loss before provision for income taxes (1,482) (12,972) (7,034) (28,731)
Provision for (benefit from) income taxes 72 5 93 (1,383)
Net loss (1,554) (12,977) (7,127) (27,348)
Accretion of redeemable convertible preferred stock 0 (42) 0 (83)
Net loss attributable to common stockholders $ (1,554) $ (13,019) $ (7,127) $ (27,431)
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.02) $ (0.69) $ (0.07) $ (1.48)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 97,896 18,916 96,719 18,564
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) (unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Restricted stock units
Common Stock
Restricted Stock Awards
Restricted Stock Awards
Common Stock
Restricted Stock Awards
Additional Paid-in Capital
Redeemable convertible preferred stock, shares outstanding at of beginning period (in shares) at Dec. 31, 2018 58,615                  
Redeemable convertible preferred stock, outstanding at beginning of period at Dec. 31, 2018 $ 236,929                  
Temporary Equity                    
Accretion of redeemable convertible preferred stock $ 83                  
Redeemable convertible preferred stock, shares outstanding at end of period (in shares) at Jun. 30, 2019 58,615                  
Redeemable convertible preferred stock, outstanding at end of period at Jun. 30, 2019 $ 237,012                  
Common stock, shares outstanding at beginning of period (in shares) at Dec. 31, 2018     17,691              
Stockholders' equity (deficit) at beginning of period at Dec. 31, 2018 (91,806) $ 4,685 $ 18 $ 21,789 $ (113,613) $ 4,685        
Stockholders' Equity                    
Accretion of redeemable convertible preferred stock (83)     (83)            
Issuance of common stock upon exercise of stock options (in shares)     3,199              
Issuance of common stock upon exercise of stock options 1,443   $ 2 1,441            
Issuance of stock awards 0             $ 0 $ 1 $ (1)
Stock-based compensation expense 10,180     10,180            
Net loss (27,348)       (27,348)          
Common stock, shares outstanding at end of period (in shares) at Jun. 30, 2019     20,890              
Stockholders' equity (deficit) at end of period at Jun. 30, 2019 $ (102,929)   $ 21 33,326 (136,276)          
Redeemable convertible preferred stock, shares outstanding at of beginning period (in shares) at Mar. 31, 2019 58,615                  
Redeemable convertible preferred stock, outstanding at beginning of period at Mar. 31, 2019 $ 236,970                  
Temporary Equity                    
Accretion of redeemable convertible preferred stock $ 42                  
Redeemable convertible preferred stock, shares outstanding at end of period (in shares) at Jun. 30, 2019 58,615                  
Redeemable convertible preferred stock, outstanding at end of period at Jun. 30, 2019 $ 237,012                  
Common stock, shares outstanding at beginning of period (in shares) at Mar. 31, 2019     19,618              
Stockholders' equity (deficit) at beginning of period at Mar. 31, 2019 (95,693)   $ 20 27,586 (123,299)          
Stockholders' Equity                    
Accretion of redeemable convertible preferred stock (42)     (42)            
Issuance of common stock upon exercise of stock options (in shares)     1,272              
Issuance of common stock upon exercise of stock options 1,129   $ 1 1,128            
Stock-based compensation expense 4,654     4,654            
Net loss (12,977)       (12,977)          
Common stock, shares outstanding at end of period (in shares) at Jun. 30, 2019     20,890              
Stockholders' equity (deficit) at end of period at Jun. 30, 2019 $ (102,929)   $ 21 33,326 (136,276)          
Redeemable convertible preferred stock, shares outstanding at of beginning period (in shares) at Dec. 31, 2019 0                  
Redeemable convertible preferred stock, outstanding at beginning of period at Dec. 31, 2019 $ 0                  
Temporary Equity                    
Accretion of redeemable convertible preferred stock $ 0                  
Redeemable convertible preferred stock, shares outstanding at end of period (in shares) at Jun. 30, 2020 0                  
Redeemable convertible preferred stock, outstanding at end of period at Jun. 30, 2020 $ 0                  
Common stock, shares outstanding at beginning of period (in shares) at Dec. 31, 2019     95,301              
Stockholders' equity (deficit) at beginning of period at Dec. 31, 2019 $ 507,364   $ 95 671,467 (164,198)          
Stockholders' Equity                    
Issuance of common stock upon exercise of stock options (in shares) 2,837   2,837              
Issuance of common stock upon exercise of stock options $ 3,846   $ 3 3,843            
Issuance of stock awards (in shares)             1,676      
Issuance of stock awards 0   $ 1 (1)            
Tax withholding on releasing of restricted stock units (in shares)     (493)              
Tax withholding on releasing of stock awards (16,762)     (16,762)            
Issuance of common stock ESPP purchase (in shares)     91              
Issuance of common stock ESPP Purchase 2,155   $ 1 2,154            
Equity component of the convertible senior notes 144,106     144,106            
Equity component of the issuance costs (4,036)     (4,036)            
Purchase of capped call related to convertible senior notes (69,850)     (69,850)            
Stock-based compensation expense 18,428     18,428            
Net loss (7,127)       (7,127)          
Common stock, shares outstanding at end of period (in shares) at Jun. 30, 2020     99,412              
Stockholders' equity (deficit) at end of period at Jun. 30, 2020 $ 578,124   $ 100 749,349 (171,325)          
Stockholders' Equity                    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201602Member                  
Redeemable convertible preferred stock, shares outstanding at of beginning period (in shares) at Mar. 31, 2020 0                  
Redeemable convertible preferred stock, outstanding at beginning of period at Mar. 31, 2020 $ 0                  
Temporary Equity                    
Accretion of redeemable convertible preferred stock $ 0                  
Redeemable convertible preferred stock, shares outstanding at end of period (in shares) at Jun. 30, 2020 0                  
Redeemable convertible preferred stock, outstanding at end of period at Jun. 30, 2020 $ 0                  
Common stock, shares outstanding at beginning of period (in shares) at Mar. 31, 2020     97,293              
Stockholders' equity (deficit) at beginning of period at Mar. 31, 2020 501,288   $ 97 670,962 (169,771)          
Stockholders' Equity                    
Issuance of common stock upon exercise of stock options (in shares)     1,590              
Issuance of common stock upon exercise of stock options 2,124   $ 2 2,122            
Issuance of stock awards (in shares)             556      
Issuance of stock awards 0                  
Tax withholding on releasing of restricted stock units (in shares)     (118)              
Tax withholding on releasing of stock awards (6,198)     (6,198)            
Issuance of common stock ESPP purchase (in shares)     91              
Issuance of common stock ESPP Purchase 2,155   $ 1 2,154            
Equity component of the convertible senior notes 144,106     144,106            
Equity component of the issuance costs (4,036)     (4,036)            
Purchase of capped call related to convertible senior notes (69,850)     (69,850)            
Stock-based compensation expense 10,089     10,089            
Net loss (1,554)       (1,554)          
Common stock, shares outstanding at end of period (in shares) at Jun. 30, 2020     99,412              
Stockholders' equity (deficit) at end of period at Jun. 30, 2020 $ 578,124   $ 100 $ 749,349 $ (171,325)          
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (7,127) $ (27,348)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 2,619 1,450
Amortization of intangible assets 1,388 1,193
Non-cash operating lease cost 2,199 0
Amortization of debt discount and debt issuance cost 1,922 0
Change in fair value of contingent consideration 86 956
Allowance for doubtful accounts 1,644 511
Stock-based compensation expense 17,938 9,963
Deferred income taxes 0 (1,396)
Changes in operating assets and liabilities, net of impact of acquisitions:    
Accounts receivable, net (20,006) (17,637)
Inventories 11,367 (4,901)
Deferred costs (18,035) (7,781)
Prepaid expenses and other assets (667) (205)
Accounts payable (2,626) 2,257
Accrued expenses and other liabilities 3,399 (48)
Operating lease liabilities (83) 0
Deferred revenue 2,382 653
Advance payments from partner 0 2,372
Net cash used in operating activities (3,600) (39,961)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (4,476) (628)
Capitalized internal-use software costs (2,780) (2,378)
Change in escrow deposit 2,100 1,750
Investment in certificate of deposit (50,000) 0
Proceeds from maturity of certificate of deposit 50,000 0
Acquisitions, net of cash acquired 0 (27,435)
Net cash used in investing activities (5,156) (28,691)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from exercise of stock options, net of repurchases 3,846 1,443
Proceeds from issuance of common stock under employee stock purchase plan 2,154 0
Payment of deferred offering costs (286) (1,559)
Payment of deferred acquisition-related contingent consideration (1,356) (1,316)
Proceeds from issuance of convertible notes, net of transaction costs of $14,775 535,225 0
Payment of capped calls related to issuance of convertible senior notes (69,850) 0
Taxes paid related to net share settlement of equity awards (16,762) 0
Net cash provided by (used in) financing activities 452,971 (1,432)
Net increase (decrease) in cash, cash equivalents, and restricted cash 444,215 (70,084)
Cash, cash equivalents, and restricted cash, beginning of period 243,008 109,107
Cash, cash equivalents, and restricted cash, end of period 687,223 39,023
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 685,953 38,165
Restricted cash 1,270 858
Total cash, cash equivalents, and restricted cash, end of period 687,223 39,023
SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES:    
Accretion of redeemable convertible preferred stock 0 83
Purchases of property and equipment included in accounts payable and accrued liabilities 1,256 87
Contingent consideration liability related to myStrength acquisition 0 3,300
Unpaid working capital adjustment related to myStrength acquisition 0 119
Capitalized internal-use software costs in accounts payable and accrued liabilities (335) (61)
Convertible senior notes issuance costs in accounts payable and accrued liabilities 631 0
Unpaid offering costs $ 0 $ 1,312
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical)
$ in Thousands
Jun. 30, 2020
USD ($)
Statement of Cash Flows [Abstract]  
Issuance costs $ 14,775
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Nature of the Business
Livongo Health, Inc. (“we”, “us”, “the Company”, or “Livongo”) was incorporated in the state of Delaware on October 16, 2008, under the name of EosHealth, Inc. In September 2014, we changed our name to Livongo Health, Inc. Livongo empowers people with chronic conditions to live better and healthier lives. We have created a unified platform that provides smart, cellular-connected devices, supplies, informed coaching, data science-enabled insights and facilitates access to medications across multiple chronic conditions to help our members lead better lives. We currently offer Livongo for Diabetes, Livongo for Hypertension, Livongo for Prediabetes and Weight Management, and Livongo for Behavioral Health by myStrength. We create consumer-first experiences with high member satisfaction, measurable, sustainable health outcomes, and more cost-effective care for our members and our clients. This approach is leading to better clinical and financial outcomes while also creating a better experience for people with chronic conditions and their care team of family, friends, and medical professionals. Our headquarters are located in Mountain View, California, and we serve customers throughout North America.
Initial Public Offering
In July 2019, we completed our initial public offering ("IPO") in which we issued and sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We received net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of $2.4 million. Offering costs were capitalized and consisted of fees and expenses incurred in connection with the sale of our common stock in the IPO, including the legal, accounting, printing and other IPO-related costs. Upon completion of the IPO, these deferred offering costs were reclassified to stockholders’ equity and recorded against the proceeds from the offering. Immediately prior to the closing of the IPO, all 58,615,488 shares of our then-outstanding redeemable convertible preferred stock automatically converted into 58,615,488 shares of common stock at their respective conversion ratios and we reclassified $236.9 million of redeemable convertible preferred stock to additional paid-in capital and $0.1 million to common stock on our condensed consolidated balance sheet.
Reverse Stock Split
In June 2019, our board of directors and stockholders approved a 1-for-2 reverse stock split of our common stock and redeemable convertible preferred stock, which was effected on June 27, 2019 pursuant to an amendment to our amended and restated certificate of incorporation. The par value of the common stock and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All references to redeemable convertible preferred stock, common stock, options to purchase common stock, restricted stock awards, restricted stock units, common stock warrants, per share data, and related information included in the accompanying condensed consolidated financial statements have been adjusted to reflect this reverse stock split for all periods presented.
Liquidity and Capital Resources
We have incurred losses since inception. As of June 30, 2020, we had an accumulated deficit of $171.3 million. During the six months ended June 30, 2020, we incurred a net loss of $7.1 million and used $3.6 million of cash in operating activities. During the six months ended June 30, 2019, we incurred a net loss of $27.3 million and used $40.0 million of cash in operating activities.
As described above, we received net proceeds of $377.5 million from our IPO in July 2019. Prior to our IPO, we primarily funded our operations through the sale of our redeemable convertible preferred stock. In addition, in June 2020, and as more fully described in Note 3, we raised additional financing through the issuance of $550.0 million aggregate principle of 0.875% convertible senior notes due 2025 (the "Notes"). The continued execution of our long-term business plan may require us to explore additional financing. While we have historically been successful in obtaining both equity and debt financing, there can be no assurance that such additional financing, if necessary, will be available or, if available, that such financings can be obtained on satisfactory terms.
Risks and UncertaintiesIn March 2020, the World Health Organization declared the 2019 novel coronavirus ("COVID-19") a global pandemic. We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business. While the COVID-19 pandemic has not had a material adverse impact on our financial condition and results of operations to date, the future impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the pandemic, impact on our clients and members, impact on our sales cycles, impact on our marketing efforts, and effect on our suppliers, all of which are uncertain and cannot be predicted. Public and private sector policies and initiatives to reduce the transmission of COVID-19 and disruptions to our operations and the operations of our third-party suppliers, along with the related global slowdown in economic activity, may result in decreased revenues, decreased collections, and increased costs, and we expect such impacts on our revenue, collections, and costs to continue through the duration of this crisis. As of the issuance date of these financial statements, the extent to which the COVID-19 pandemic may materially impact our financial condition, liquidity or results of operations is uncertain. In addition, due to our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our revenue until future periods. It is possible that the COVID-19 pandemic, the measures taken by the governments and businesses affected and the resulting economic impact may materially and adversely affect our business, results of operations, cash flows and financial positions as well as our customers.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and include the accounts of Livongo Health, Inc. and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
The condensed consolidated balance sheet as of December 31, 2019 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including notes required by U.S. GAAP. The accompanying interim condensed consolidated balance sheets as of June 30, 2020, the interim condensed consolidated statements of operations and the interim condensed consolidated statements of redeemable convertible preferred stock and stockholders’ deficit for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state our financial position as of June 30, 2020, the results of our operations for the three and six months ended June 30, 2020 and 2019 and result of our cash flows for the six months ended June 30, 2020 and 2019. The financial data and other financial information disclosure in the notes to these interim condensed consolidated financial statements related to the three and six months periods are also unaudited. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the operating results expected for the year ending December 31, 2020 or any future period.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on March 24, 2020. We have revised our condensed consolidated statements of operations and cash flows for the three and six months ended June 30, 2019 to reflect the adoption of Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers (Topic 606), or ASC 606, as of January 1, 2019, on a modified retrospective basis. This revision was made because our financial statements presented for the three and six months ended June 30, 2019 were prepared in accordance with ASC 605, the prior accounting standard.
We made other adjustments to our financial results for the first quarter through the third quarter of 2019 to correct errors that consist of (i) a $1.9 million total adjustment for the capitalization and amortization of device costs for Livongo for Hypertension and Livongo for Prediabetes and Weight Management, (ii) a $1.2 million total reduction of sales and marketing expenses for the capitalization and amortization of certain sales commissions, and (iii) a $0.4 million increase in sales and marketing expenses. We evaluated the materiality of these revisions, quantitatively and qualitatively, and determined that these revisions were not material to any of our previously issued condensed consolidated financial statements.

In addition, in connection with the preparation of our 2019 Annual Report on Form 10-K, we identified an immaterial error in the condensed consolidated statements of cash flows for the second and third quarterly periods of 2019 included in our 2019 Quarterly Reports on Form 10-Q relating to the release of an escrow deposit for a prior acquisition that was incorrectly classified as a cash outflow within investing activities. We have corrected the error in the accompanying six months ended June 30, 2019 condensed consolidated statement of cash flows by decreasing cash flows used in investing activities by $1.3 million and increasing cash flows used in financing activities by $1.3 million.
Comprehensive Loss
For the three and six months ended June 30, 2020 and 2019, there was no difference between comprehensive loss and net loss.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Such estimates, judgments, and assumptions include: revenue recognition, allowance for doubtful accounts, the period of benefit for deferred commissions, the period of benefit for deferred device costs, estimated costs for capitalized internal-use software, assessment of the useful life and recoverability of long-lived assets, fair values of stock-based awards, contingent consideration in business combinations, the incremental borrowing rate ("IBR") applied in lease accounting, effective interest rate of the liability component of our Notes, income taxes, and fair value of Notes. Actual results could be different from these estimates. While the COVID-19 pandemic has not had a material adverse impact on our results of operations to date, our estimates for revenue recognition and allowance for doubtful accounts, as well as our other estimates, judgments, and assumptions, may be materially and adversely different from our actual results as a result of the COVID-19 pandemic. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected.

Convertible Senior Notes
On June 4, 2020 (“Issuance Date”), we issued $550.0 million aggregate principal amount of 0.875% Convertible Senior Notes due 2025 ("Notes") in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Each $1,000 of principal of these Notes is initially convertible into 13.2329 shares of our common stock, which is equivalent to an initial conversion price of approximately $75.57 per share, subject to adjustment upon the occurrence of specified events set forth in the indenture that governs the terms of the Notes (the "Indenture"). The Notes are general unsecured obligations of Livongo and interest is payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering were $534.6 million after deducting purchasing discounts and issuance costs, of which $0.6 million was paid subsequent to June 30, 2020. See Note 3 for additional details.
The Notes are accounted for in accordance with FASB ASC Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, issuers of certain convertible debt instruments, such as the Notes, that have a net settlement feature and may be settled wholly or partially in cash upon conversion are required to separately account for the liability (debt) and equity (conversion option) components of the instrument. The carrying amount of the liability component of the instrument is computed by estimating the fair value of a similar liability without the conversion option using an income-based approach. For the income-based approach, we use a convertible bond lattice model that includes assumptions such as volatility and the risk-free rate. The amount of the equity component is then calculated by deducting the fair value of the liability component from the principal amount of the Notes. The difference between the principal amount and the liability component represents a debt discount that is amortized to interest expense over the contractual term of the Notes using an effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the Notes, the allocation of issuance costs incurred between the liability and equity components were based on their relative values.
Emerging Growth Company Status
We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The JOBS Act provides that an emerging growth company can take advantage of the extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards.
Concentration of Risk
Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, certificates of deposit, accounts receivable and the Capped Call Transactions (Note 3). We maintain our cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. We invest our cash equivalents in highly rated money market funds and short-term investments in certificates of deposit. We have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk on cash, cash equivalents, investments and restricted cash and perform periodic evaluations of the credit standing of such institutions.
Our sales are predominately to self-insured employers, healthcare providers, and insurance carriers located throughout North America. Accounts receivable are recorded at the invoiced amount, and are stated at realizable value, net of an allowance for doubtful accounts. We perform ongoing assessments of our clients to assess the collectability of the accounts based on a number of factors, including past transaction experience, age of the accounts receivable, review of the invoicing terms of the contracts, and recent communication with clients. We have not experienced material credit losses from our accounts receivable.
Significant clients and partners are those which represent 10% or more of our net accounts receivable balance or revenue during the period at each respective consolidated balance sheet date.
There were no clients that represented 10% or more of our revenue or accounts receivable balance for the three and six months ended June 30, 2019 or as of December 31, 2019. For each significant client that represented 10% or more of our accounts receivable balance or revenue during the three and six months ended June 30, 2020, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:

RevenueAccounts Receivable
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202020192020201920202019
(unaudited)
Client A25 %— %21  — %12 %— %
Our significant client was contracted through a partner, which is not shown below as the only revenue and our accounts receivable balance for such significant partner is from our significant client. For each significant partner that represented 10% or more of our accounts receivable balance or revenue during the periods presented, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:
RevenueAccounts Receivable
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202020192020201920202019
(unaudited)
Partner A17 %27 %20 %26 %17 %23 %
Partner B15 %24 %16  24 %21 %25 %
We utilize a limited number of manufacturing vendors to build and assemble our products. The hardware components included in our devices are sourced from various suppliers by the manufacturer and are principally industry standard parts and components that are available from multiple vendors. Device quality or performance failures or changes in the contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our clients and thereby have a material adverse impact on our business, financial condition and results of operations.
Recent Accounting Pronouncements Adopted in Fiscal 2020
Leases: In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-02, Leases (Topic 842) and subsequent amendments to the initial guidance (collectively, "ASC 842"), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. This ASU is effective for us for the interim periods and year ending December 31, 2020. Early adoption is permitted. We adopted ASC 842 on January 1, 2020 using the modified retrospective approach by electing to use the optional transition method which allows us to continue to apply the previous guidance, including disclosure requirements, in the comparative periods presented.
We elected to use certain practical expedients permitted under the transition guidance within the new guidance, which allows us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption. We also elected not to use the hindsight practical expedient in determining the lease term and impairment of the operating lease right-of-use ("ROU") assets and elected not to record operating leases with an initial term of 12 months or less on our condensed consolidated balance sheets. We elected not to separate lease and non-lease components for all classes of underlying assets.

Adoption of the new lease standard resulted in the recording of ROU assets and operating lease liabilities of approximately $18.1 million and $18.6 million, respectively, as of January 1, 2020. The difference between the ROU assets and operating lease liabilities primarily relates to deferred rent of $0.5 million recorded in accordance with the previous lease guidance. The adoption had no impact on total cash flows from operations other than a change within operating cash flows.

We determine if an arrangement is or contains a lease at inception. Our lease agreements do not contain any material options to extend or terminate leases, any material residual value guarantees, any material restrictions or covenants, or any material variable lease payments. Any variable lease payments consist of common area maintenance, taxes and other costs and are expensed as incurred. We have performed an evaluation of our other contracts with customers and suppliers in accordance with ASC 842 and have determined that, none of our other contracts contain a lease.

ROU assets represent our right to use an underlying asset for the lease term, while operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at the commencement date. In determining the present value of lease payments, we use our IBR based on the information available at the lease commencement date, including the lease term, for operating leases. The incremental borrowing rate is a hypothetical rate based on our understanding of what our credit rating would be for a secured borrowing in the country where the lease was executed. Upon adoption, the ROU asset was valued at the amount of the operating lease liabilities adjusted for lease incentives, prepaid rent, and deferred rent as of January 1, 2020.

The adoption of the new standard resulted in changes to our accounting policies for leases and in additional disclosures. See Note 8.
Stock-Based Compensation: In June 2018, the FASB issued ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting. The standard simplifies the accounting for share-based payments granted to nonemployees for goods and services and aligns most of the guidance on such payments to the nonemployees with the requirements for share-based payments granted to employees. ASU No. 2018-07 is effective for us for the interim periods and the year beginning January 1, 2020. Early adoption is permitted. We adopted this new standard using a prospective method on January 1, 2020. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.
Disclosure of Fair Value Measurement: In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB's disclosure framework project. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2018-13 is effective for us for the interim periods and the year beginning January 1, 2020. We adopted the new standard using a prospective method effective on January 1, 2020. The adoption of this ASU resulted in additional disclosures in Note 7 of our condensed consolidated financial statements.
Cloud Computing Arrangements Implementation Costs: In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use-software. This ASU is effective for us for the year ending December 31, 2021, and interim periods within the year ending December 31, 2022. Early adoption is permitted. We early adopted this new standard on a prospective method effective on April 1, 2020, which did not have a material impact on the Company's condensed consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Credit Losses: In June 2018, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently. For trade receivables, loans, and other financial assets, we will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than a reduction in the amortized cost basis of the securities. This new standard is effective for us for the interim periods within and the year ending December 31, 2020. Early adoption is permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.
Income Taxes: In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies that accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim periods within and year ending December 31, 2021. Early adoption is permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the adoption of this standard on our consolidated financial statements.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes
On June 4, 2020 (“Issuance Date”), we issued $550.0 million aggregate principal amount of Notes in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Each $1,000 of principal of these Notes is initially convertible into 13.2329 shares of our common stock, which is equivalent to an initial conversion price of approximately $75.57 per share, subject to adjustment upon the occurrence of specified events set forth in the Indenture. The Notes are general unsecured obligations of Livongo and interest is payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. The Notes will mature on June 1, 2025, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering were $534.6 million after deducting purchasing discounts and issuance costs, of which 0.6 million was paid subsequent to June 30, 2020.
Holders of the Notes may convert their Notes at their option at any time prior to the close of business on the business day immediately preceding March 1, 2025, only under the following circumstances:
(1) during any fiscal quarter commencing after the fiscal quarter ending on September 30, 2020 (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
(2) during the five-business day period after any five consecutive trading day period (the ‘‘measurement period’’) in which the trading price (as defined in the Indenture) per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate for the Notes on each such trading day;
(3) if we call such Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or
(4) upon the occurrence of specified corporate events.
On or after March 1, 2025, holders may convert all or any portion of their Notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Upon conversion, it is our current intent to settle the first $1,000 of conversion value for each $1,000 principal amount of the Notes in cash and pay or deliver cash, shares of common stock or a combination of cash and shares of common stock for any remaining conversion value in excess of the principal amount, in each case at our election. If we satisfy our conversion obligation solely in cash or through payment and delivery of a combination of cash and shares of common stock the amount of cash and shares of common stock, if any, due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 40 - trading day observation period. If we undergo a fundamental change (as defined in the Indenture) at any time prior to the maturity date, holders will have the right, at their option, to require us to repurchase for cash all or any portion of their Notes at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, following certain corporate events that occur prior to the maturity date or following our issuance of a notice of redemption, we will increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event or convert its Notes called for redemption during the related redemption period in certain circumstances.
We may not redeem the Notes prior to June 5, 2023. On or after June 5, 2023 and prior to the 41st scheduled trading day immediately preceding the maturity date, we may redeem for cash all or any portion of the Notes, at our option, if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
Total issuance costs of $15.4 million related to the Notes were allocated between liability and equity in the relative values as the allocation of the total proceeds to the liability and equity components. Issuance costs attributable to the liability component are being amortized to interest expense over the contractual term of the Notes based on the effective interest rate. The issuance costs attributable to the equity component were netted against the respective equity component in Additional paid-in capital. We recorded liability issuance costs of $11.4 million and equity issuance costs of $4.0 million.
The carrying value of the Notes consisted of the following (in thousands):

As of June 30, 2020
Liability component:
Principal
$550,000  
Less: unamortized discount
(142,324) 
Less: unamortized issuance costs
(11,230) 
Net carrying amount
$396,446  
Equity component:
Notes
$144,106  
Less: issuance costs
(4,036) 
Carrying amount of the equity component(1)
$140,070  

(1) Included in the consolidated balance sheets within Additional paid-in capital.


As of June 30, 2020, the fair value of the Notes was $660 million. The fair value of the Notes was determined on the basis of market prices observable for similar instruments and is considered Level 2 in the fair value hierarchy. We carry the liability component of the Notes at face value less unamortized debt discount and issuance costs on our condensed consolidated balance sheets and provide the fair value for disclosure purposes only.

Total interest expense on the Notes, reflecting the effective interest rate of 7.72%, was as follows for the three and six months ended June 30, 2020 (in thousands):

Three and six months ended June 30, 2020
Contractual interest expense$361  
Amortization of debt discount1,781  
Amortization of issuance costs141  
Total$2,283  
The following table summarizes the payments due by period for the Notes.

Payments Due by Period
Less than 1 Year1-3 Years3-5 YearsMore than 5 YearsTotal
(in thousands)
Payment of principal and interest of convertible senior notes$4,772  $9,625  $559,625  $—  $574,022  

Capped Call Transactions

In connection with the issuance of the Notes, we entered into privately negotiated capped call transactions (the "Capped Call Transactions") with certain of the initial purchasers of the Notes and/or their respective affiliates or other financial institutions (the “counterparties”). The Capped Call Transactions give us the right to purchase 7.3 million shares at a strike price equal to $75.57 per share, subject to certain adjustments, corresponding with the conversion rate and conversion price of the Notes, respectively. The Capped Call Transactions will be net share or net cash settled, at our option, subject to a stock market price cap of $118.54. The Capped Call Transactions are expected to partially offset the potential dilution to our common stock upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount upon
conversion of the Notes to the extent that the market price per share of our common stock, as measured under the terms of the Capped Call Transactions, is greater than the strike price of the Capped Call Transactions and less than the cap price of the Capped Call Transaction.

We paid $69.9 million to the counterparties for the cost of the Capped Call Transactions. Final settlement of the Capped Call Transactions is scheduled to occur on May 29, 2025, however they could be exercised and settled early upon the occurrence of certain events as set forth in the Indenture or in connection with the conversion, redemption, or repurchase of a corresponding Note. The cost of $69.9 million incurred to purchase the Capped Call Transactions is recorded as a reduction to our additional paid-in capital and will not be remeasured.


Revolving Loan
In July 2019, we entered into a Loan and Security Agreement with Silicon Valley Bank ("SVB"). The agreement provides a secured revolving loan facility in an aggregate principal amount of up to $30.0 million with a maturity of any revolving loan thereunder in July 2022. Revolving loans under this facility bear interest at a floating rate equal to the greater of (i) 5.25% or (ii) the prime rate published in the Wall Street Journal, minus 0.25%. Interest on any revolving loan is due and payable monthly in arrears.
Our obligations under the Loan and Security Agreement are secured by a security interest on substantially all of our assets, excluding our intellectual property. The Loan and Security Agreement contains a financial covenant along with covenants limiting our ability to, among other things, dispose of assets, undergo a change in control, merge or consolidate, make acquisitions, incur debt, incur liens, pay dividends, repurchase stock, and make investments, in each case subject to certain exceptions.
The Loan and Security Agreement also contains customary events of default, upon which SVB may declare all or a portion of our outstanding obligations payable to be immediately due and payable. There were no amounts outstanding under the agreement as of June 30, 2020 or December 31, 2019. Fees incurred under the revolving loan facility during the three months ended June 30, 2020 were not material. The Loan and Security Agreement was amended on June 1, 2020 to, among other things, permit the issuance of the Notes and the entry into the Capped Call Transactions.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue, and Deferred Costs and Other
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue, Deferred Revenue and Deferred Costs and Other Revenue, Deferred Revenue and Deferred Costs and Other
Deferred Revenue
Deferred revenue activity is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30, 2020
2020201920202019
Balance at beginning of period$6,099  $3,527  $4,599  $2,051  
Amounts billed but unrecognized2,937  2,390  6,077  3,768  
Revenue recognized(2,055) (1,813) (3,695) (3,122) 
Assumed from business combination—  —  —  1,407  
Balance at end of period$6,981  $4,104  $6,981  $4,104  
Balance at the end of period (in thousands):
June 30,June 30,
20202019
Deferred revenue, current$5,420  $3,467  
Deferred revenue, noncurrent1,561  637  
Total deferred revenue$6,981  $4,104  
We expect to recognize $5.4 million of revenue in the next 12 months and $1.6 million of revenue thereafter, related to future performance obligations that were unsatisfied or partially satisfied as of June 30, 2020.
Accrued Rebates
Accrued rebates represent the amounts in client contracts that are subject to pricing adjustments based on various performance metrics, such as member satisfaction scores, cost savings guarantees and health outcome guarantees, which if not met typically require us to refund a portion of the per participant per month fee paid. We defer an estimate of the amount of consideration that we expect to refund to our clients from the monthly per participant per month fee until the performance metric is met. As of June 30, 2020 and December 31, 2019, accrued rebates of $1.6 million and $1.2 million, respectively, were recorded within accrued expenses and other current liabilities on our condensed consolidated balance sheets.
The activity is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30, 2020
2020201920202019
Balance at beginning of period$1,730  $533  $1,152  $609  
ASC 606 adoption date impact adjustment —  —  —  (222) 
Amount deferred398  (9) 1,174  184  
Revenue recognized(275) —  (473) (2) 
Payments(211) (50) (211) (95) 
Balance at end of period$1,642  $474  $1,642  $474  
Deferred Costs and Other
Deferred costs and other activity are as follows (in thousands):
Three Months Ended June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$29,750  $2,868  $472  $33,090  
Additions14,606  80  96  14,782  
Revenue recognized—  —  (167) (167) 
Cost of revenue recognized(7,430) —  —  (7,430) 
Sales and marketing expenses recognized—  (294) —  (294) 
Balance at end of period$36,926  $2,654  $401  $39,981  
Three Months Ended June 30, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$14,366  $3,438  $638  $18,442  
Additions6,095  184  32  6,311  
Revenue recognized—  —  (250) (250) 
Cost of revenue recognized(3,350) —  —  (3,350) 
Sales and marketing expenses recognized—  (257) —  (257) 
Balance at end of period$17,111  $3,365  $420  $20,896  
Six Months Ended June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$18,579  $2,988  $184  $21,751  
Additions31,750  254  514  32,518  
Revenue recognized—  —  (297) (297) 
Cost of revenue recognized(13,403) —  —  (13,403) 
Sales and marketing expenses recognized—  (588) —  (588) 
Balance at end of period$36,926  $2,654  $401  $39,981  


Six Months Ended June 30, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$8,469  $—  $—  $8,469  
ASC 606 adoption date impact adjustment—  3,692  771  4,463  
Additions14,590  184  144  14,918  
Revenue recognized—  —  (495) (495) 
Cost of revenue recognized(5,948) —  —  (5,948) 
Sales and marketing expenses recognized$—  $(511) $—  $(511) 
Balance at end of period$17,111  $3,365  $420  $20,896  
Balance at the end of period (in thousands):
June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Deferred costs, current$25,561  $1,176  $401  $27,138  
Deferred costs, noncurrent11,365  1,478  —  12,843  
Total deferred costs$36,926  $2,654  $401  $39,981  
December 31, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Deferred costs, current$14,746  $1,121  $184  $16,051  
Deferred costs, noncurrent3,833  1,867  —  5,700  
Total deferred costs$18,579  $2,988  $184  $21,751  
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Business Combinations Business Combinations
Retrofit Inc.
We acquired all of the issued and outstanding shares of Retrofit Inc. (“Retrofit”), a privately-held, Illinois-based entity, and a leading provider of weight-management and disease-prevention programs, through a share purchase agreement (the “Retrofit Purchase Agreement”) in exchange for cash consideration (the “Retrofit Acquisition”) in April 2018. The Retrofit Acquisition provides us with an evidence-based diabetes prevention program that enhances our data science capabilities and our expertise in holistic weight management including nutrition, exercise and mindset.
The total consideration transferred as part of the Retrofit Acquisition consisted of a cash payment on the closing date, adjusted for customary closing adjustments, of $12.4 million. Upon the close of the Retrofit Acquisition, as part of the Retrofit Purchase Agreement, we placed in escrow an earn-out consideration of $7.0 million held by a third-party escrow agent to be released to the former stockholders of Retrofit contingent upon achieving future qualified member targets as determined on December 31, 2019, 2020, and 2021 (the “Retrofit Contingent Consideration”). We recorded a corresponding escrow asset of $7.0 million on our condensed consolidated balance sheet upon the close of the acquisition. We estimated the fair value of the Retrofit Contingent Consideration to be $6.2 million as of the acquisition date using a Monte Carlo simulation model, which together with the cash consideration resulted in total purchase consideration of $18.6 million. The Retrofit Contingent Consideration is subject to remeasurement at each reporting date until the payments are released from escrow, with the remeasurement adjustment reported in our condensed consolidated statements of operations. During the three and six months ended June 30, 2019, the fair value of the Retrofit Contingent Consideration had reduced and we recorded a benefit of $0.3 million and such amounts were insignificant for the three and six months ended June 30, 2020, In April 2019, we released $1.8 million from the escrow deposit, of which $1.3 million was paid to the former stockholders of Retrofit and in June 2020, we released $2.1 million, of which $0.5 million was paid to the former stockholders of Retrofit. As of June 30, 2020 and December 31, 2019, the remaining Retrofit Contingent Consideration was $2.4 million and $2.8 million, respectively.
myStrength, Inc.
In February 2019, we acquired all of the issued and outstanding shares of myStrength, Inc. (“myStrength”), a privately-held entity based in Denver, Colorado, and a leading provider of digital behavioral health solutions through an agreement and plan of merger (the “myStrength Purchase Agreement”) in exchange for cash consideration (the “myStrength Acquisition”). The myStrength Acquisition has enabled us to more fully address the health of the whole person by bringing behavioral health conditions including depression, anxiety, stress, substance use disorder, chronic pain, opioid addiction and recovery, and insomnia to our Applied Health Signals solution.
The total consideration for the myStrength Acquisition was $30.1 million in cash, subject to a closing adjustment of $0.1 million. As part of the myStrength Purchase Agreement, we are obligated to pay an earn-out consideration up to $5.0 million contingent upon satisfying future milestones for the year ended December 31, 2019 (the “myStrength Contingent Consideration”). We estimated the fair value of the myStrength Contingent Consideration to be $3.3 million as of the acquisition date using a Monte Carlo simulation model, which together with the cash consideration, resulted in total purchase consideration of $33.5 million. The myStrength Contingent Consideration was subject to remeasurement at each reporting date until the payments are made, with the remeasurement adjustment reported in our condensed consolidated statements of operations. For the three and six months ended June 30, 2019, we increased the fair value of the myStrength Contingent Consideration and recorded an expense of $0.6 and $1.2 million, respectively, in our condensed consolidated statements of operations. In December 2019, we paid $2.4 million of the myStrength contingent consideration to the former shareholders of myStrength. In February 2020, we paid the remaining fair value of the myStrength contingent consideration of $2.6 million.
The purchase consideration of $33.5 million was allocated as follows:
Amount
(in thousands)
Cash and cash equivalents$2,643  
Accounts receivable1,337  
Other current assets140  
Property and equipment114  
Intangible assets13,900  
Other assets34  
Total assets acquired18,168  
Accounts payable173  
Accrued expenses and other liabilities1,787  
Deferred revenue1,407  
Deferred tax liability, net1,396  
Total liabilities assumed4,763  
Goodwill20,092  
Total purchase consideration$33,497  
The following table sets forth the components of the identifiable intangible assets acquired and their estimated useful lives as of the acquisition date:
CostUseful Life
(in thousands)(years)
Customer relationships$4,300  7.0
Developed technology9,200  7.0
Trade name400  5.0
Total$13,900  
The estimated fair values of the intangible assets acquired were determined based on the income approach to measure the fair value of the trade name, customer relationships, and developed technology. These fair value measurements were based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy.
Additionally, in the first quarter of 2019, we incurred a total of $0.2 million of acquisition-related costs as a result of the myStrength acquisition.
Goodwill represents the excess of the purchase consideration over the estimated acquisition date fair value of the net tangible and intangible assets acquired and liabilities assumed. Goodwill is primarily attributable to expected post-acquisition synergies from integrating myStrength’s assembled workforce and developed technology into our product offerings and cross-selling opportunities. Goodwill recorded is not deductible for income tax purposes. The results of operations of myStrength have been included in our consolidated financial statements from the respective date of purchase.
Unaudited Pro Forma Financial Information
The following unaudited pro forma information presents the combined results of operations as if the myStrength Acquisition had been completed on January 1, 2018, the beginning of the comparable prior annual reporting period. The unaudited pro forma results include adjustments primarily related to the following: (i) interest expense related to the legacy debt of myStrength that was not acquired; (ii) amortization of the acquired intangible assets; (iii) fair value adjustment for deferred revenue; (iv) the inclusion of acquisition-related costs as of the earliest period presented; and (v) the associated tax impact of the acquisitions and these unaudited pro forma adjustments.
Six Months Ended June 30, 2019
(in thousands)
Revenue$73,580  
Net loss$(26,009) 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventories
Inventories of $17.6 million and $29.0 million, as of June 30, 2020 and December 31, 2019, respectively, consisted of finished goods.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
June 30,December 31,
20202019
(in thousands)
Prepaid expenses$5,821  $6,691  
Escrow deposit, current3,244  2,100  
Interest receivable1,118  504  
Prepaid rent568  352  
Short-term deposits567  201  
Other current assets—  12  
Total$11,318  $9,860  
Property and Equipment, Net
Property and equipment consisted of the following:
June 30,December 31,
20202019
(in thousands)
Computer, equipment and software$4,618  $2,218  
Furniture and fixtures1,971  915  
Capitalized internal-use software13,971  11,229  
Leasehold improvements3,207  1,092  
Property and equipment23,767  15,454  
Less: accumulated depreciation(7,558) (5,100) 
Property and equipment, net$16,209  $10,354  
Depreciation and amortization expense was $1.4 million and $0.7 million for the three months ended June 30, 2020 and 2019, respectively, and $2.6 million and $1.5 million for the six months ended June 30, 2020 and 2019, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of June 30, 2020:
Gross ValueAccumulated
Amortization
Net Book
Value
Weighted-
Average
Remaining
Useful Life
(in thousands)(years)
Customer relationships$8,190  $(1,729) $6,461  6.6
Developed technology11,020  (2,687) 8,333  5.2
Trade name448  (161) 287  3.6
Total$19,658  $(4,577) $15,081  
Intangible assets consisted of the following as of December 31, 2019:
Gross ValueAccumulated
Amortization
Net Book
Value
Weighted-
Average
Remaining
Useful Life
(in thousands)(years)
Customer relationships$8,190  $(1,227) $6,963  7.1
Developed technology11,020  (1,848) 9,172  5.7
Trade names448  (114) 334  4.0
Total$19,658  $(3,189) $16,469  

Amortization expense for intangible assets for the three and six months ended June 30, 2020 and 2019 is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Customer relationships$251  $251  $502  $418  
Developed technology419  353  839  730  
Trade names22  25  47  45  
Total$692  $629  $1,388  $1,193  
The expected future amortization expense related to intangible assets as of June 30, 2020 was as follows:
Amount
(in thousands)
Remainder of 2020$1,381  
20212,762  
20222,750  
20232,494  
20242,324  
Thereafter3,370  
Total$15,081  
Goodwill
Goodwill was $35.8 million as of June 30, 2020 and December 31, 2019. Through June 30, 2020, there has not been any impairment of goodwill.
Other Noncurrent Assets
Other noncurrent assets consisted of the following:
June 30,December 31,
20202019
(in thousands)
Escrow deposit, noncurrent$—  $3,150  
Other569  310  
Total$569  $3,460  
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
June 30,December 31,
20202019
(in thousands)
Accrued bonus$6,654  $8,652  
Vendor accruals4,888  3,984  
Contingent consideration, current2,445  3,004  
Accrued commissions3,827  2,611  
Accrued payroll and employee benefits2,837  2,291  
Accrued sales and use taxes
1,043  932  
Accrued rebates1,642  1,152  
Employee contribution to ESPP721  1,805  
Accrued Interest361  —  
Operating lease liabilities, current 3,130  —  
Other accrued expenses8,136  3,370  
Total$35,684  $27,801  
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table sets forth the fair value of our financial assets and liabilities by level within the fair value hierarchy:
June 30, 2020
Level 1Level 2Level 3Fair Value
(in thousands)
Assets
Short-term investment:
Certificate of deposit150,000  —  —  150,000  
Total assets at fair value$150,000  $—  $—  $150,000  
Liabilities
Other current liabilities—contingent consideration$—  $—  $2,445  $2,445  
Total liabilities at fair value$—  $—  $2,445  $2,445  
December 31, 2019
Level 1Level 2Level 3Fair Value
(in thousands)
Assets
Cash equivalents:
Money market funds$130,640  $—  $—  $130,640  
Short-term investment:
Certificate of deposit$150,000  $—  $—  $150,000  
Total assets at fair value$280,640  $—  $—  $280,640  
Liabilities
Other current liabilities—contingent consideration$—  $—  $3,004  $3,004  
Other noncurrent liabilities—contingent consideration—  —  2,411  2,411  
Total liabilities at fair value$—  $—  $5,415  $5,415  
Cash, Cash Equivalents and Short-Term Investments
Our valuation techniques used to measure the fair value of Level 1 assets are derived from quoted prices in active markets for identical assets or liabilities.

Cash, cash equivalents and short-term investments were as follows (in thousands): 
June 30, 2020
Adjusted Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
(in thousands)
Cash$685,953  $—  $—  $685,953  
Money market funds—  —  $—  —  
Total cash, and cash equivalents685,953  —  —  685,953  
Certificate of deposit150,000  —  —  150,000  
Total short-term investments150,000  —  —  150,000  
Total cash, cash equivalents and short-term investments$835,953  $—  $—  $835,953  
December 31, 2019
Adjusted Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
(in thousands)
Cash$111,098  $—  $—  $111,098  
Money market funds130,640  —  —  130,640  
Total cash, and cash equivalents241,738  —  —  241,738  
Certificate of deposit150,000  —  150,000  
Total short-term investments150,000  —  —  150,000  
Total cash, cash equivalents and short-term investments$391,738  $—  $—  $391,738  
Contingent Consideration Liability
In connection with the Retrofit Acquisition in April 2018, we recorded a contingent consideration liability, which is payable subject to the achievement of certain targets for 2018, 2019, and 2020. In connection with the myStrength Acquisition in February 2019, we recorded a contingent liability, which was payable subject to the achievement of certain targets for 2019 and was paid in February 2020. The fair values of these contingent consideration liabilities were estimated with a Monte Carlo simulation model using Level 3 inputs to assess the probability of us achieving the targets, and any subsequent changes in fair value are recorded in the condensed consolidated statements of operations until settlement. As of June 30, 2020, the significant inputs for the fair value of the remaining contingent liability included projected qualifying members for fiscal year 2020, weighted-average revenue volatility of 5.10%, weighted-average revenue discount rate of 0.6%, and weighted-average discount rate of 0.17%. See Note 5 for further discussion.
As of June 30, 2020 and December 31, 2019, total contingent consideration liabilities were $2.4 million and $5.4 million, respectively. The following table sets forth the changes in our contingent consideration liability for the periods presented:
Six Months Ended June 30,
20202019
(in thousands)
Beginning balance$5,415  $5,004  
Contingent consideration recorded upon acquisition (Note 5)—  3,300  
Change in fair value of contingent consideration (Note 5)86  955  
Payment related to Retrofit contingent consideration (Note 5)(472) (1,316) 
Payment related to myStrength contingent consideration (Note 5)(2,584) —  
Ending balance$2,445  7,943  
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease Liabilities
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Operating Lease Liabilities Operating Lease Liabilities
We lease office facilities under operating lease arrangements that have remaining lease terms ranging from 3 to 7 years. Our leases do not contain any material residual value guarantees or restrictive covenants. During the three and six months ended June 30, 2020, operating lease costs for non-cancelable operating lease costs were $0.9 million and $1.9 million, respectively. Variable lease costs were $0.1 million and $0.3 million for the three and six months ended June 30, 2020, respectively. Sublease income for the three and six months ended June 30, 2020 were not material.

Under ASC 840, the previous lease standard, total rent expense under operating leases during the three and six months ended June 30, 2019 was $0.6 million and $1.2 million, respectively.

A summary of supplemental lease information is as follows:
 June 30, 2020
(in thousands)

Weighted average remaining lease term (years)
4.5
Weighted average discount rate
3.8 %
Maturities of operating lease liabilities as of June 30, 2020 are as follows:
June 30, 2020
(in thousands)

Years ending December 31,
2020 (remaining 6 months)$2,490  
20215,094  
20225,242  
20235,213  
20241,799  
2025 and thereafter3,071  
Total lease payments22,909  
Less: imputed interest(1,963) 
Less: tenant allowance(2,058) 
Total operating lease liabilities$18,888  
Reported as:
Operating lease liabilities, current (1)$3,130  
Operating lease liabilities, noncurrent15,758  
Total operating lease liabilities$18,888  

(1) Included as part of "Accrued expenses and other current liabilities" on the condensed consolidated balance sheets.

Future minimum lease payments, net of future sublease income of $0.2 million, under operating leases as of December 31, 2019 under ASC 840, the prior lease standard, were as follows:
Net Minimum
Lease
Payments
(in thousands)
2020$3,908  
20215,055  
20225,233  
20235,141  
20241,756  
Thereafter3,068  
Total future minimum payments$24,161  
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal Matters
From time to time, we become involved in claims and other legal matters arising in the ordinary course of business. We investigate these claims as they arise. Although claims are inherently unpredictable, we are currently not aware of any matters that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, results of operations, financial position or cash flows.
We record liabilities for legal and other contingencies when losses are probable and estimable.
Although the results of litigation and claims are inherently unpredictable, we have not recorded an accrual for such contingencies as we believe that there was not at least a reasonable possibility that we had incurred a material loss with respect to such loss contingencies as of June 30, 2020, and December 31, 2019.
Indemnification
We enter into indemnification provisions under our agreements with other companies in the ordinary course of business, including, but not limited to, clients, business partners, landlords, contractors and parties performing our research and development. Pursuant to these arrangements, we agree to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of our activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments we could be required to make under these agreements is not determinable. We have never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the fair value of these agreements is not material. We maintain commercial general liability insurance and product liability insurance to offset certain of our potential liabilities under these indemnification provisions.
In addition, we indemnify our officers, directors and certain key employees while they are serving in good faith in their respective capacities. To date, there have been no claims under these indemnification provisions.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
Redeemable Convertible Preferred Stock

In conjunction with our IPO in July 2019, all shares of redeemable convertible preferred stock then outstanding, totaling 58,615,488 shares, were automatically converted into an equivalent number of shares of common stock on a one-to-one basis and their carrying value, totaling $237.0 million, inclusive of accretion of redeemable convertible preferred stock, was reclassified into stockholders’ equity on our condensed consolidated balance sheets. No shares of redeemable convertible preferred stock were issued or outstanding as of June 30, 2020 or December 31, 2019.

Accretion to the redemption price of our redeemable convertible preferred stock was less than $0.1 million for the three and six months ended June 30, 2019, and zero for the three and six months ended June 30, 2020. Accretion is recognized as a reduction of additional paid-in capital with a corresponding increase to the carrying value of our redeemable convertible preferred stock. Upon completion of the IPO, the accretion rights of our redeemable convertible preferred stock were terminated.
Undesignated Preferred Stock

In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 100,000,000 shares of undesignated preferred stock, par value of $0.001 per share, with rights and preferences, including voting rights, designated from time to time by our board of directors.
Common Stock
In December 2019, we completed a secondary offering in which certain stockholders sold 2,777,327 shares of common stock at an offering price of $27.00 per share. The selling stockholders received all of the net proceeds from the sale of shares in this offering. We did not sell any shares or receive any proceeds in this secondary offering.

In July 2019, upon completion of our IPO, we sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We raised net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of approximately $2.4 million.

In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 900,000,000 shares of common stock with a par value of $0.001 per share.
As of June 30, 2020 and December 31, 2019, we reserved shares of common stock, on an as-if-converted basis, for future issuance as follows:
June 30,December 31,
20202019
(in thousands)
Outstanding warrants to purchase common stock695  695  
Outstanding options to purchase common stock11,011  14,020  
Outstanding restricted stock units4,785  5,208  
Restricted stock awards subject to repurchase614  736  
Estimated shares for future ESPP purchase1,752  890  
Convertible senior notes7,278  —  
Available for future issuance under 2019 Plan11,485  8,160  
Total37,620  29,709  
Common Stock Warrants
Common stock warrants outstanding as of June 30, 2020 and December 31, 2019 were as follows:
HolderIssue DateOutstanding
Shares
Exercise
Price
Exercisable
Shares
Expiration
Date
(in thousands, except per share data)
Partner3/1/2015695  $2.28695  2/28/2025
695  695  
No common stock warrants were exercised during the six months ended June 30, 2020.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Warrants
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Common Stock Warrants Stockholders’ Equity
Redeemable Convertible Preferred Stock

In conjunction with our IPO in July 2019, all shares of redeemable convertible preferred stock then outstanding, totaling 58,615,488 shares, were automatically converted into an equivalent number of shares of common stock on a one-to-one basis and their carrying value, totaling $237.0 million, inclusive of accretion of redeemable convertible preferred stock, was reclassified into stockholders’ equity on our condensed consolidated balance sheets. No shares of redeemable convertible preferred stock were issued or outstanding as of June 30, 2020 or December 31, 2019.

Accretion to the redemption price of our redeemable convertible preferred stock was less than $0.1 million for the three and six months ended June 30, 2019, and zero for the three and six months ended June 30, 2020. Accretion is recognized as a reduction of additional paid-in capital with a corresponding increase to the carrying value of our redeemable convertible preferred stock. Upon completion of the IPO, the accretion rights of our redeemable convertible preferred stock were terminated.
Undesignated Preferred Stock

In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 100,000,000 shares of undesignated preferred stock, par value of $0.001 per share, with rights and preferences, including voting rights, designated from time to time by our board of directors.
Common Stock
In December 2019, we completed a secondary offering in which certain stockholders sold 2,777,327 shares of common stock at an offering price of $27.00 per share. The selling stockholders received all of the net proceeds from the sale of shares in this offering. We did not sell any shares or receive any proceeds in this secondary offering.

In July 2019, upon completion of our IPO, we sold 14,590,050 shares of our common stock at an offering price of $28.00 per share, including 1,903,050 shares of common stock pursuant to the exercise in full of the underwriters' option to purchase additional shares. We raised net proceeds of $377.5 million, after deducting underwriting discounts and commissions of $28.6 million and offering costs of approximately $2.4 million.

In connection with the IPO, we filed an Amended and Restated Certificate of Incorporation which authorizes the issuance of 900,000,000 shares of common stock with a par value of $0.001 per share.
As of June 30, 2020 and December 31, 2019, we reserved shares of common stock, on an as-if-converted basis, for future issuance as follows:
June 30,December 31,
20202019
(in thousands)
Outstanding warrants to purchase common stock695  695  
Outstanding options to purchase common stock11,011  14,020  
Outstanding restricted stock units4,785  5,208  
Restricted stock awards subject to repurchase614  736  
Estimated shares for future ESPP purchase1,752  890  
Convertible senior notes7,278  —  
Available for future issuance under 2019 Plan11,485  8,160  
Total37,620  29,709  
Common Stock Warrants
Common stock warrants outstanding as of June 30, 2020 and December 31, 2019 were as follows:
HolderIssue DateOutstanding
Shares
Exercise
Price
Exercisable
Shares
Expiration
Date
(in thousands, except per share data)
Partner3/1/2015695  $2.28695  2/28/2025
695  695  
No common stock warrants were exercised during the six months ended June 30, 2020.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
We have the following stock-based compensation plans: the EosHealth, Inc. 2008 Stock Incentive Plan (the “2008 Plan”), the Livongo Health, Inc. 2014 Stock Incentive Plan (the “2014 Plan”), and the 2019 Equity Incentive Plan (the "2019 Plan", and, together with the 2014 Plan and the 2008 Plan, the "Plans").
Our 2019 Plan became effective as of the business day immediately prior to the effective date of our IPO. A total of 8,004,000 shares of our common stock was initially reserved for issuance pursuant to our 2019 Plan. In addition, the shares reserved for issuance under our 2019 Plan include (i) shares that were reserved but unissued under our 2014 Plan as of immediately prior to its termination, plus (ii) shares subject to awards under our 2014 Plan, and our 2008 Plan that, on or after the termination of the 2014 Plan, expire or terminate and shares previously issued pursuant to our 2014 Plan or 2008 Plan, as applicable, that, on or after the termination of the 2014 Plan, are forfeited or repurchased by us (provided that the maximum number of shares that may be added to our 2019 Plan from the 2014 Plan and 2008 Plan is 21,770,029 shares). The number of shares of our common stock available for issuance under our 2019 Plan will also include an annual increase on the first day of each fiscal year beginning on January 1, 2020, equal to the least of: (i) 7,120,000 shares; (ii) 4% of the outstanding shares of our common stock as of the last day of our immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine as of no later than the last day of our immediately preceding fiscal year.
Stock Options

Stock option activity under the Plans is as follows:
Options Outstanding
Shares
Available
for Grant
Shares
Subject to
Options
Outstanding
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
(in thousands, except per share data and years)
Balance as of December 31, 20198,160  14,020  $1.85  6.7$325,474  
Shares authorized3,812  —  
Exercised—  (2,837) $1.36  
Forfeited/cancelled172  (172) $2.05  
Restricted stock units and PSUs granted(1,430) —  
Restricted stock units and PSUs forfeited278  —  
Restricted stock units and PSUs withheld for income taxes493  —  
Balance as of June 30, 202011,485  11,011  $1.97  6.4$806,215  
Vested and exercisable as of June 30, 20208,221  $1.64  6.1$604,619  
The aggregate intrinsic value of stock option awards exercised was $74.7 million and $23.9 million for the three months ended June 30, 2020 and 2019, respectively, and $105.9 million and $28.1 million for the six months ended June 30, 2020 and 2019, respectively. Aggregate intrinsic value represents the difference between the exercise price and the fair value of the shares underlying common stock on the date of exercise.
No options were granted during the three and six months ended June 30, 2020 and 2019. As of June 30, 2020, total unrecognized compensation expense related to unvested stock options, Performance RSUs and restricted stock units granted was $82.8 million, which is expected to be recognized over a weighted-average period of 3.5 years.
Options and Restricted Stock Units with Service- and Market-Based Vesting Conditions
In March 2019, we canceled stock options with a combination of service- and market-based vesting conditions covering a total of 196,460 shares that were granted in 2018. In January 2019, we granted restricted stock units covering a total of 161,250 shares with a combination of service- and market-based vesting conditions to an executive.
We recognized stock-based compensation expense of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, and $0.4 million and $0.6 million for the six months ended June 30, 2020 and 2019, respectively, in connection with these service- and market-based grants. Additionally, we recognized stock-based compensation expense of $0.2 million related to the canceled market-based options for the six months ended June 30, 2019.
The unrecognized stock-based compensation expense for market-based awards as of June 30, 2020 was $1.2 million, which is expected to be recognized over a weighted-average period of 2.2 years.
Restricted Stock Awards
SharesWeighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Unvested balance, December 31, 2019736  $9.76  
Vested(122) $9.76  
Unvested balance, June 30, 2020614  $9.76  
In March 2019, we issued a restricted stock award covering 982,301 shares of our common stock to an executive with a grant date fair value of $9.6 million.
We recognized restricted stock awards related stock-based compensation expense of $0.5 million and $2.9 million for the three months ended June 30, 2020 and 2019, respectively, and $1.0 million and $3.1 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, the unrecognized stock-based compensation expense related to these restricted stock awards was $4.5 million, which is expected to be recognized over a weighted-average period of 2.2 years.
Restricted Stock Units and Performance Stock Units
Restricted
Stock
Units, Performance
RSUs and PSUs
Weighted-
Average
Grant Date
Fair Value
(in thousands, except per
share data)
Balance as of December 31, 20194,708  $11.31  
Granted1,429  $42.48  
Released(1,074) $9.96  
Forfeited(278) $12.03  
Balance as of June 30, 20204,785  $13.52  
Prior to our IPO, we granted restricted stock units that contain both service- and performance-based vesting conditions to our executives, employees and consultants (“Performance RSUs”). The service-based vesting condition is generally satisfied (i) over four years with 25% vesting on the one-year anniversary of the award and the remainder vesting monthly over the next 36 months, or (ii) over four years with 1/48 vesting on the one-month anniversary of the award, and remainder vesting monthly over the next 47 months, subject to the grantee’s continued service with us through the vesting dates. The performance-based vesting condition is satisfied upon the earlier of (i) a change in control where the consideration paid to our equity security holders is cash, publicly traded stock, or a combination of both, or (ii) six months and one day following our IPO. The satisfaction of the performance-based vesting condition became probable upon the completion of our IPO in July 2019, at which point we recorded cumulative stock-based compensation expense using the accelerated attribution method. During the three months ended March 31, 2020, the vesting terms for Performance RSUs were modified from monthly to quarterly basis. The modification had no material impact on our condensed consolidated financial statements.
Subsequent to our IPO in July 2019, we grant restricted stock units to our executives, employees and consultants that only contain service-based vesting conditions ("RSUs"). The service-based vesting condition is generally satisfied over four years on a quarterly basis, with each 1/16 vesting on prefixed quarterly vesting anchor dates, subject to the grantee's continued service with us through the vesting dates.

In January 2019, we granted restricted stock units covering 982,301 shares to an executive that contain only service-based vesting conditions over a four year period and recognized stock-based compensation expense of $0.5 million and $0.5 million during the three months ended June 30, 2020 and 2019, respectively, and $0.9 million and $0.9 million during the six months ended June 30, 2020 and 2019, respectively. In addition, we granted restricted stock units covering 491,151 shares that immediately vested on the grant date and recognized $3.8 million of stock-based compensation expense in our condensed consolidated statements of operations for the six months ended June 30, 2019. The stock-based compensation expense related to performance RSUs and RSUs recognized in our condensed consolidated statements of operations was $4.5 million and $3.6 million during the three months ended, June 30, 2020 and 2019, respectively, and $10.6 million and $7.0 million during the six months ended, June 30, 2020 and 2019, respectively.
Additionally, included in the shares granted during the six months ended June 30, 2020, we issued performance-based restricted stock units covering 23,196 shares which consist of both service- and performance-based conditions. The service-based vesting condition is satisfied over one year on a quarterly basis from the date the applicable sales milestones are met. The performance-based vesting condition is satisfied upon the achievement of certain sales milestones. In April 2019, we issued other performance-based restricted stock units covering 100,000 shares which consist of both service- and performance-based vesting conditions including both the achievement of certain sales milestones and our IPO. The service-based vesting condition is satisfied over four years from the date the sales milestones were met. The performance-based vesting condition was satisfied upon both the achievement of certain sales milestones and our IPO. Stock-based compensation expense related to these performance-based restricted stock units that are expected to vest was $0.1 million and $0.2 million during the three and six months ended June 30, 2020, respectively.
2019 Employee Stock Purchase Plan
In July 2019, our board of directors adopted, and our stockholders approved, our Employee Stock Purchase Plan ("ESPP"). Our ESPP became effective as of the business day immediately prior to the effective date of our IPO. A total of 890,000 shares of our common stock was initially available for sale under our ESPP. In addition, the number of shares available for sale under our ESPP will include an annual increase on the first day of each fiscal year beginning on January 1, 2020, equal to the least of: (i) 2,670,000 shares, (ii) 1% of the outstanding shares of our common stock as of the last day of the immediately preceding fiscal year; or (iii) such other amount as our board of directors may determine as of no later than the last day of our immediately preceding fiscal year. Each offering period will be approximately six months in duration commencing on the first trading day on or after May 15 and November 15 of each year and terminating on the first trading day on or after November 15 and May 15 approximately six months later, provided however that the first offering period commenced on the first trading day after our IPO date and will end on May 15, 2020.

All regular employees, including executive officers, employed by us or by any of our designated affiliates, except for those holding 5% or more of the total combined voting power or value of our common stock, may participate in the ESPP and may contribute, normally through payroll deductions, up to 15% of their earnings (as defined in the ESPP) for the purchase of our common stock under the ESPP. Unless otherwise determined by our board of directors, the purchase price of the shares will be 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the purchase date, subject to a limit of the lesser of (i) 500 shares of our common stock, or (ii) $12,500 divided by the fair market value of our common stock as of the first day of the offering period, with any resulting fractional share rounded down to the nearest whole share.
As of June 30, 2020, 90,613 shares of common stock have been purchased under our ESPP.
During the three and six months ended June 30, 2020, we recognized $0.4 million and $0.9 million, respectively, in stock-based compensation expense related to our ESPP in our condensed consolidated statements of operations. As of June 30, 2020, the unrecognized stock-based compensation expense related to our ESPP is $0.7 million, which is expected to be recognized over a weighted average period of 0.1 year.
Award Modifications
In March 2020, we accelerated vesting of 11,412 RSUs for terminated employees, resulting in an incremental stock-based compensation expense of $0.1 million recognized in the consolidated statements of operations for the six months ended June 30, 2020.
Stock-Based Compensation Expense
Stock-based compensation expense in the condensed consolidated statements of operations is summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Cost of revenue$118  $ $210  12  
Research and development expenses1,593  491  3,809  852  
Sales and marketing expenses2,364  41  4,416  260  
General and administrative expenses5,800  3,915  9,503  8,839  
Total stock-based compensation expense$9,875  $4,453  $17,938  $9,963  
Stock-based compensation costs related to capitalized internal-use software during the three and six months ended June 30, 2020 was $0.2 million and $0.3 million, respectively and less than $0.1 million for the three months and six months ended June 30, 2019.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
We recorded an insignificant income tax expense for the six months ended June 30, 2020, primarily due to state taxes and income taxes on foreign income. The income tax benefit of $1.4 million for the six months ended June 30, 2019 was due to the release of a valuation allowance arising from a deferred tax liability in connection with the myStrength acquisition. The deferred tax liability provided an additional source of taxable income to support the realizability of pre-existing deferred tax assets.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted and signed into law. The CARES Act includes a number of income tax changes, including, but not limited to, (i) permitting net operating loss carrybacks to offset 100% of taxable income for taxable years beginning before 2021, (ii) accelerating AMT tax refunds, (iii) temporarily increasing the allowable business interest deduction from 30% to 50% of adjusted taxable income, and (iv) providing a technical correction for depreciation as relates to qualified improvement property. We have preliminarily evaluated the impact of the CARES Act and do not expect the CARES Act will result in material impact.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to our common stockholders:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands, except per share data)
Net loss$(1,554) $(12,977) $(7,127) $(27,348) 
Accretion of redeemable convertible preferred stock—  (42) —  (83) 
Net loss attributable to common stockholders$(1,554) $(13,019) $(7,127) $(27,431) 
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted97,896  18,916  96,719  18,564  
Net loss per share attributable to common stockholders, basic and diluted$(0.02) $(0.69) $(0.07) $(1.48) 
As we have reported net loss for each of the periods presented, all potentially dilutive securities are antidilutive. The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Redeemable convertible preferred stock—  58,615  —  58,615  
Stock options11,011  15,352  11,011  15,352  
Restricted stock awards subject to repurchase614  736  614  736  
Common stock warrants695  785  695  785  
Restricted stock units4,785  1,207  4,785  1,207  
Convertible senior notes7,278  —  7,278  —  
ESPP obligations14  —  14  —  
Total anti-dilutive shares24,397  76,695  24,397  76,695  

Based on the initial conversion price of $75.57, the entire outstanding principal amount of the convertible senior notes as of June 30, 2020 would have been convertible into 7,278 shares of our common stock. These shares were not considered in the calculation of diluted net loss per share attributable to common stockholders as the effect would have been anti-dilutive for the three and six months ended June 30, 2020 due to our net losses for those periods.
In addition, only the amount by which the conversion value exceeds the aggregate principal of the Notes (the “conversion spread”) would be considered in the diluted earnings per share computation under the treasury stock method as a result of our intent to settle the principle amount of the Notes in cash. The conversion spread would have a dilutive impact on diluted net income per share attributable to common stockholders if the average market price of our common stock for a given period exceeds the initial conversion price per share for Notes. Further, our Capped Call Transactions are and will continue to be excluded from the calculation of diluted earnings per share as their impact would be antidilutive under the treasury stock method.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segment Information Segment InformationWe operate as one operating segment as we only report financial information on an aggregate and consolidated basis to the Chief Executive Officer, our chief operating decision maker, who regularly reviews financial operating results on a consolidated basis for purposes of allocating resources and evaluating financial performance. There are no segment managers who are held accountable for operations, operating results, and plans for components or types of products or services below the consolidated unit level. As of June 30, 2020 and December 31, 2019, substantially all of our long-lived assets were located in the United States and all revenue was earned in the United States for the three and six months ended June 30, 2020 and 2019.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
In January 2020, we entered into an agreement with a service provider for which our Founder and Executive Chairman is a board member. Amounts paid to this service provider totaled $0.1 million during the six months ended June 30, 2020.
During the three and six months ended June 30, 2020 and 2019, we paid immaterial shared service fees related to financial, legal, and administrative support to a stockholder pursuant to a shared services agreement.
In February 2019, we assumed an additional lease agreement previously held by a stockholder for our Chicago office space with an initial expiration date in December 2024. We entered into a sublease agreement with the stockholder for a portion of the leased space. The sublease term expires in December 2024. Sublease income recorded for this sublease was not material for the three and six months ended June 30, 2020 and 2019.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefits
6 Months Ended
Jun. 30, 2020
Retirement Benefits [Abstract]  
Employee Benefits Employee BenefitsWe sponsor a 401(k) plan for employees, which provides for us to make discretionary matching or discretionary annual contributions to the plan. We recognized expense of $0.2 million and $0.9 million for the three and six months ended June 30, 2020, respectively, and $0.3 million and $0.6 million for the three and six months ended June 30, 2019, respectively, related to our 401(k) plan.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Event
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event
On August 5, 2020, we entered into an Agreement and Plan of Merger (the “Merger Agreement”), with Teladoc Health, Inc, a Delaware corporation (“Teladoc”), and Tempranillo Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of Teladoc (“Merger Sub”). The Merger Agreement provides that, subject to the satisfaction of customary closing conditions, Merger Sub will be merged with and into Livongo (the “Merger”), with Livongo continuing as the surviving corporation and a direct, wholly-owned subsidiary of Teladoc. Pursuant to the terms of the Merger Agreement, at the effective time of the Merger, each share of our common stock, par value $0.001 per share, issued and outstanding immediately prior to the effective time of the Merger (other than shares held by any shareholder who properly demands and perfects his, her or its appraisal rights with respect to such shares and treasury shares held by Livongo) will be converted into the right to receive (i) 0.5920 of a share of common stock, par value $0.001 per share, of Teladoc and (ii) $4.24 in cash, without any interest thereon.
In addition, prior to the effective time of the Merger, we will declare a special cash dividend equal to $7.09 per share of common stock to shareholders of Livongo as of a record date immediately prior to the effective time of the Merger.
The Merger, which is currently expected to close in the fourth quarter of 2020, is subject to the satisfaction or waiver of certain customary closing conditions, including, among others, (i) adoption of the Merger Agreement by the affirmative vote of holders of a majority of outstanding shares of our common stock, (ii) approval of an amendment to Teladoc’s certificate of incorporation by the affirmative vote of the holders of a majority of outstanding shares of Teladoc’s common stock and approval of the issuance of shares pursuant to the Merger Agreement by the affirmative vote of holders of a majority of all votes cast by holders of outstanding shares of Teladoc’s common stock, and (iii) the termination or expiration of the waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976. The Merger Agreement contains certain termination rights for both us and Teladoc. If the Merger Agreement is terminated under certain specified circumstances, we will be required to pay Teladoc a termination fee of $562,810,000 (including in connection with our entry into an agreement with respect to a superior proposal, as defined in the Merger Agreement, if certain conditions are met).
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and include the accounts of Livongo Health, Inc. and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
The condensed consolidated balance sheet as of December 31, 2019 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including notes required by U.S. GAAP. The accompanying interim condensed consolidated balance sheets as of June 30, 2020, the interim condensed consolidated statements of operations and the interim condensed consolidated statements of redeemable convertible preferred stock and stockholders’ deficit for the three and six months ended June 30, 2020 and 2019, and the interim condensed consolidated statements of cash flows for the six months ended June 30, 2020 and 2019 are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary to fairly state our financial position as of June 30, 2020, the results of our operations for the three and six months ended June 30, 2020 and 2019 and result of our cash flows for the six months ended June 30, 2020 and 2019. The financial data and other financial information disclosure in the notes to these interim condensed consolidated financial statements related to the three and six months periods are also unaudited. The results for the three and six months ended June 30, 2020 are not necessarily indicative of the operating results expected for the year ending December 31, 2020 or any future period.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related footnotes included in our latest annual report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on March 24, 2020. We have revised our condensed consolidated statements of operations and cash flows for the three and six months ended June 30, 2019 to reflect the adoption of Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers (Topic 606), or ASC 606, as of January 1, 2019, on a modified retrospective basis. This revision was made because our financial statements presented for the three and six months ended June 30, 2019 were prepared in accordance with ASC 605, the prior accounting standard.
We made other adjustments to our financial results for the first quarter through the third quarter of 2019 to correct errors that consist of (i) a $1.9 million total adjustment for the capitalization and amortization of device costs for Livongo for Hypertension and Livongo for Prediabetes and Weight Management, (ii) a $1.2 million total reduction of sales and marketing expenses for the capitalization and amortization of certain sales commissions, and (iii) a $0.4 million increase in sales and marketing expenses. We evaluated the materiality of these revisions, quantitatively and qualitatively, and determined that these revisions were not material to any of our previously issued condensed consolidated financial statements.

In addition, in connection with the preparation of our 2019 Annual Report on Form 10-K, we identified an immaterial error in the condensed consolidated statements of cash flows for the second and third quarterly periods of 2019 included in our 2019 Quarterly Reports on Form 10-Q relating to the release of an escrow deposit for a prior acquisition that was incorrectly classified as a cash outflow within investing activities. We have corrected the error in the accompanying six months ended June 30, 2019 condensed consolidated statement of cash flows by decreasing cash flows used in investing activities by $1.3 million and increasing cash flows used in financing activities by $1.3 million.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Such estimates, judgments, and assumptions include: revenue recognition, allowance for doubtful accounts, the period of benefit for deferred commissions, the period of benefit for deferred device costs, estimated costs for capitalized internal-use software, assessment of the useful life and recoverability of long-lived assets, fair values of stock-based awards, contingent consideration in business combinations, the incremental borrowing rate ("IBR") applied in lease accounting, effective interest rate of the liability component of our Notes, income taxes, and fair value of Notes. Actual results could be different from these estimates. While the COVID-19 pandemic has not had a material adverse impact on our results of operations to date, our estimates for revenue recognition and allowance for doubtful accounts, as well as our other estimates, judgments, and assumptions, may be materially and adversely different from our actual results as a result of the COVID-19 pandemic. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our financial statements will be affected.
Emerging Growth Company Status Emerging Growth Company StatusWe are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The JOBS Act provides that an emerging growth company can take advantage of the extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies until required by private company accounting standards.
Concentration of Risk
Concentration of Risk
Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, certificates of deposit, accounts receivable and the Capped Call Transactions (Note 3). We maintain our cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. We invest our cash equivalents in highly rated money market funds and short-term investments in certificates of deposit. We have not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk on cash, cash equivalents, investments and restricted cash and perform periodic evaluations of the credit standing of such institutions.
Our sales are predominately to self-insured employers, healthcare providers, and insurance carriers located throughout North America. Accounts receivable are recorded at the invoiced amount, and are stated at realizable value, net of an allowance for doubtful accounts. We perform ongoing assessments of our clients to assess the collectability of the accounts based on a number of factors, including past transaction experience, age of the accounts receivable, review of the invoicing terms of the contracts, and recent communication with clients. We have not experienced material credit losses from our accounts receivable.
Significant clients and partners are those which represent 10% or more of our net accounts receivable balance or revenue during the period at each respective consolidated balance sheet date.
There were no clients that represented 10% or more of our revenue or accounts receivable balance for the three and six months ended June 30, 2019 or as of December 31, 2019. We utilize a limited number of manufacturing vendors to build and assemble our products. The hardware components included in our devices are sourced from various suppliers by the manufacturer and are principally industry standard parts and components that are available from multiple vendors. Device quality or performance failures or changes in the contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our clients and thereby have a material adverse impact on our business, financial condition and results of operations.
Recent Accounting Pronouncements Adopted and New Account Pronouncements Not Yet Adopted
Recent Accounting Pronouncements Adopted in Fiscal 2020
Leases: In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-02, Leases (Topic 842) and subsequent amendments to the initial guidance (collectively, "ASC 842"), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. This ASU is effective for us for the interim periods and year ending December 31, 2020. Early adoption is permitted. We adopted ASC 842 on January 1, 2020 using the modified retrospective approach by electing to use the optional transition method which allows us to continue to apply the previous guidance, including disclosure requirements, in the comparative periods presented.
We elected to use certain practical expedients permitted under the transition guidance within the new guidance, which allows us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption. We also elected not to use the hindsight practical expedient in determining the lease term and impairment of the operating lease right-of-use ("ROU") assets and elected not to record operating leases with an initial term of 12 months or less on our condensed consolidated balance sheets. We elected not to separate lease and non-lease components for all classes of underlying assets.

Adoption of the new lease standard resulted in the recording of ROU assets and operating lease liabilities of approximately $18.1 million and $18.6 million, respectively, as of January 1, 2020. The difference between the ROU assets and operating lease liabilities primarily relates to deferred rent of $0.5 million recorded in accordance with the previous lease guidance. The adoption had no impact on total cash flows from operations other than a change within operating cash flows.

We determine if an arrangement is or contains a lease at inception. Our lease agreements do not contain any material options to extend or terminate leases, any material residual value guarantees, any material restrictions or covenants, or any material variable lease payments. Any variable lease payments consist of common area maintenance, taxes and other costs and are expensed as incurred. We have performed an evaluation of our other contracts with customers and suppliers in accordance with ASC 842 and have determined that, none of our other contracts contain a lease.

ROU assets represent our right to use an underlying asset for the lease term, while operating lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at the commencement date. In determining the present value of lease payments, we use our IBR based on the information available at the lease commencement date, including the lease term, for operating leases. The incremental borrowing rate is a hypothetical rate based on our understanding of what our credit rating would be for a secured borrowing in the country where the lease was executed. Upon adoption, the ROU asset was valued at the amount of the operating lease liabilities adjusted for lease incentives, prepaid rent, and deferred rent as of January 1, 2020.

The adoption of the new standard resulted in changes to our accounting policies for leases and in additional disclosures. See Note 8.
Stock-Based Compensation: In June 2018, the FASB issued ASU No. 2018-07, Improvements to Nonemployee Share-Based Payment Accounting. The standard simplifies the accounting for share-based payments granted to nonemployees for goods and services and aligns most of the guidance on such payments to the nonemployees with the requirements for share-based payments granted to employees. ASU No. 2018-07 is effective for us for the interim periods and the year beginning January 1, 2020. Early adoption is permitted. We adopted this new standard using a prospective method on January 1, 2020. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.
Disclosure of Fair Value Measurement: In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB's disclosure framework project. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2018-13 is effective for us for the interim periods and the year beginning January 1, 2020. We adopted the new standard using a prospective method effective on January 1, 2020. The adoption of this ASU resulted in additional disclosures in Note 7 of our condensed consolidated financial statements.
Cloud Computing Arrangements Implementation Costs: In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use-software. This ASU is effective for us for the year ending December 31, 2021, and interim periods within the year ending December 31, 2022. Early adoption is permitted. We early adopted this new standard on a prospective method effective on April 1, 2020, which did not have a material impact on the Company's condensed consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Credit Losses: In June 2018, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected, with further clarifications made more recently. For trade receivables, loans, and other financial assets, we will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities are required to be recorded through an allowance for credit losses rather than a reduction in the amortized cost basis of the securities. This new standard is effective for us for the interim periods within and the year ending December 31, 2020. Early adoption is permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.
Income Taxes: In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies that accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim periods within and year ending December 31, 2021. Early adoption is permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the adoption of this standard on our consolidated financial statements.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - (Tables)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Schedules of Concentration Risk For each significant client that represented 10% or more of our accounts receivable balance or revenue during the three and six months ended June 30, 2020, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:
RevenueAccounts Receivable
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202020192020201920202019
(unaudited)
Client A25 %— %21  — %12 %— %
Our significant client was contracted through a partner, which is not shown below as the only revenue and our accounts receivable balance for such significant partner is from our significant client. For each significant partner that represented 10% or more of our accounts receivable balance or revenue during the periods presented, revenue as a percentage of total revenue and accounts receivable as a percentage of net accounts receivable were as follows:
RevenueAccounts Receivable
Three Months Ended June 30,Six Months Ended June 30,June 30,December 31,
202020192020201920202019
(unaudited)
Partner A17 %27 %20 %26 %17 %23 %
Partner B15 %24 %16  24 %21 %25 %
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Convertible Debt
The carrying value of the Notes consisted of the following (in thousands):

As of June 30, 2020
Liability component:
Principal
$550,000  
Less: unamortized discount
(142,324) 
Less: unamortized issuance costs
(11,230) 
Net carrying amount
$396,446  
Equity component:
Notes
$144,106  
Less: issuance costs
(4,036) 
Carrying amount of the equity component(1)
$140,070  

(1) Included in the consolidated balance sheets within Additional paid-in capital.
Total interest expense on the Notes, reflecting the effective interest rate of 7.72%, was as follows for the three and six months ended June 30, 2020 (in thousands):

Three and six months ended June 30, 2020
Contractual interest expense$361  
Amortization of debt discount1,781  
Amortization of issuance costs141  
Total$2,283  
Schedule of Maturities of Long-term Debt
The following table summarizes the payments due by period for the Notes.

Payments Due by Period
Less than 1 Year1-3 Years3-5 YearsMore than 5 YearsTotal
(in thousands)
Payment of principal and interest of convertible senior notes$4,772  $9,625  $559,625  $—  $574,022  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Deferred Costs and Other (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Asset and Liability
Deferred revenue activity is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30, 2020
2020201920202019
Balance at beginning of period$6,099  $3,527  $4,599  $2,051  
Amounts billed but unrecognized2,937  2,390  6,077  3,768  
Revenue recognized(2,055) (1,813) (3,695) (3,122) 
Assumed from business combination—  —  —  1,407  
Balance at end of period$6,981  $4,104  $6,981  $4,104  
Balance at the end of period (in thousands):
June 30,June 30,
20202019
Deferred revenue, current$5,420  $3,467  
Deferred revenue, noncurrent1,561  637  
Total deferred revenue$6,981  $4,104  
The activity is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30, 2020
2020201920202019
Balance at beginning of period$1,730  $533  $1,152  $609  
ASC 606 adoption date impact adjustment —  —  —  (222) 
Amount deferred398  (9) 1,174  184  
Revenue recognized(275) —  (473) (2) 
Payments(211) (50) (211) (95) 
Balance at end of period$1,642  $474  $1,642  $474  
Deferred costs and other activity are as follows (in thousands):
Three Months Ended June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$29,750  $2,868  $472  $33,090  
Additions14,606  80  96  14,782  
Revenue recognized—  —  (167) (167) 
Cost of revenue recognized(7,430) —  —  (7,430) 
Sales and marketing expenses recognized—  (294) —  (294) 
Balance at end of period$36,926  $2,654  $401  $39,981  
Three Months Ended June 30, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$14,366  $3,438  $638  $18,442  
Additions6,095  184  32  6,311  
Revenue recognized—  —  (250) (250) 
Cost of revenue recognized(3,350) —  —  (3,350) 
Sales and marketing expenses recognized—  (257) —  (257) 
Balance at end of period$17,111  $3,365  $420  $20,896  
Six Months Ended June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$18,579  $2,988  $184  $21,751  
Additions31,750  254  514  32,518  
Revenue recognized—  —  (297) (297) 
Cost of revenue recognized(13,403) —  —  (13,403) 
Sales and marketing expenses recognized—  (588) —  (588) 
Balance at end of period$36,926  $2,654  $401  $39,981  


Six Months Ended June 30, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Balance at beginning of period$8,469  $—  $—  $8,469  
ASC 606 adoption date impact adjustment—  3,692  771  4,463  
Additions14,590  184  144  14,918  
Revenue recognized—  —  (495) (495) 
Cost of revenue recognized(5,948) —  —  (5,948) 
Sales and marketing expenses recognized$—  $(511) $—  $(511) 
Balance at end of period$17,111  $3,365  $420  $20,896  
Balance at the end of period (in thousands):
June 30, 2020
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Deferred costs, current$25,561  $1,176  $401  $27,138  
Deferred costs, noncurrent11,365  1,478  —  12,843  
Total deferred costs$36,926  $2,654  $401  $39,981  
December 31, 2019
Deferred Device CostsDeferred Contract CostsDeferred Execution CreditsTotal
Deferred costs, current$14,746  $1,121  $184  $16,051  
Deferred costs, noncurrent3,833  1,867  —  5,700  
Total deferred costs$18,579  $2,988  $184  $21,751  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Schedule of Allocation of Purchase Consideration
The purchase consideration of $33.5 million was allocated as follows:
Amount
(in thousands)
Cash and cash equivalents$2,643  
Accounts receivable1,337  
Other current assets140  
Property and equipment114  
Intangible assets13,900  
Other assets34  
Total assets acquired18,168  
Accounts payable173  
Accrued expenses and other liabilities1,787  
Deferred revenue1,407  
Deferred tax liability, net1,396  
Total liabilities assumed4,763  
Goodwill20,092  
Total purchase consideration$33,497  
Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives
The following table sets forth the components of the identifiable intangible assets acquired and their estimated useful lives as of the acquisition date:
CostUseful Life
(in thousands)(years)
Customer relationships$4,300  7.0
Developed technology9,200  7.0
Trade name400  5.0
Total$13,900  
Schedule of Pro Forma Information The following unaudited pro forma information presents the combined results of operations as if the myStrength Acquisition had been completed on January 1, 2018, the beginning of the comparable prior annual reporting period. The unaudited pro forma results include adjustments primarily related to the following: (i) interest expense related to the legacy debt of myStrength that was not acquired; (ii) amortization of the acquired intangible assets; (iii) fair value adjustment for deferred revenue; (iv) the inclusion of acquisition-related costs as of the earliest period presented; and (v) the associated tax impact of the acquisitions and these unaudited pro forma adjustments.
Six Months Ended June 30, 2019
(in thousands)
Revenue$73,580  
Net loss$(26,009) 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
June 30,December 31,
20202019
(in thousands)
Prepaid expenses$5,821  $6,691  
Escrow deposit, current3,244  2,100  
Interest receivable1,118  504  
Prepaid rent568  352  
Short-term deposits567  201  
Other current assets—  12  
Total$11,318  $9,860  
Property and Equipment, Net
Property and equipment consisted of the following:
June 30,December 31,
20202019
(in thousands)
Computer, equipment and software$4,618  $2,218  
Furniture and fixtures1,971  915  
Capitalized internal-use software13,971  11,229  
Leasehold improvements3,207  1,092  
Property and equipment23,767  15,454  
Less: accumulated depreciation(7,558) (5,100) 
Property and equipment, net$16,209  $10,354  
Schedule of Intangible Assets, Net
Intangible assets consisted of the following as of June 30, 2020:
Gross ValueAccumulated
Amortization
Net Book
Value
Weighted-
Average
Remaining
Useful Life
(in thousands)(years)
Customer relationships$8,190  $(1,729) $6,461  6.6
Developed technology11,020  (2,687) 8,333  5.2
Trade name448  (161) 287  3.6
Total$19,658  $(4,577) $15,081  
Intangible assets consisted of the following as of December 31, 2019:
Gross ValueAccumulated
Amortization
Net Book
Value
Weighted-
Average
Remaining
Useful Life
(in thousands)(years)
Customer relationships$8,190  $(1,227) $6,963  7.1
Developed technology11,020  (1,848) 9,172  5.7
Trade names448  (114) 334  4.0
Total$19,658  $(3,189) $16,469  
Finite-lived Intangible Assets Amortization Expense
Amortization expense for intangible assets for the three and six months ended June 30, 2020 and 2019 is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Customer relationships$251  $251  $502  $418  
Developed technology419  353  839  730  
Trade names22  25  47  45  
Total$692  $629  $1,388  $1,193  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The expected future amortization expense related to intangible assets as of June 30, 2020 was as follows:
Amount
(in thousands)
Remainder of 2020$1,381  
20212,762  
20222,750  
20232,494  
20242,324  
Thereafter3,370  
Total$15,081  
Schedule of Noncurrent Other Assets
Other noncurrent assets consisted of the following:
June 30,December 31,
20202019
(in thousands)
Escrow deposit, noncurrent$—  $3,150  
Other569  310  
Total$569  $3,460  
Schedule of Accrued Liabilities and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
June 30,December 31,
20202019
(in thousands)
Accrued bonus$6,654  $8,652  
Vendor accruals4,888  3,984  
Contingent consideration, current2,445  3,004  
Accrued commissions3,827  2,611  
Accrued payroll and employee benefits2,837  2,291  
Accrued sales and use taxes
1,043  932  
Accrued rebates1,642  1,152  
Employee contribution to ESPP721  1,805  
Accrued Interest361  —  
Operating lease liabilities, current 3,130  —  
Other accrued expenses8,136  3,370  
Total$35,684  $27,801  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy
The following table sets forth the fair value of our financial assets and liabilities by level within the fair value hierarchy:
June 30, 2020
Level 1Level 2Level 3Fair Value
(in thousands)
Assets
Short-term investment:
Certificate of deposit150,000  —  —  150,000  
Total assets at fair value$150,000  $—  $—  $150,000  
Liabilities
Other current liabilities—contingent consideration$—  $—  $2,445  $2,445  
Total liabilities at fair value$—  $—  $2,445  $2,445  
December 31, 2019
Level 1Level 2Level 3Fair Value
(in thousands)
Assets
Cash equivalents:
Money market funds$130,640  $—  $—  $130,640  
Short-term investment:
Certificate of deposit$150,000  $—  $—  $150,000  
Total assets at fair value$280,640  $—  $—  $280,640  
Liabilities
Other current liabilities—contingent consideration$—  $—  $3,004  $3,004  
Other noncurrent liabilities—contingent consideration—  —  2,411  2,411  
Total liabilities at fair value$—  $—  $5,415  $5,415  
Schedule of Investments Reconciliation
Cash, cash equivalents and short-term investments were as follows (in thousands): 
June 30, 2020
Adjusted Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
(in thousands)
Cash$685,953  $—  $—  $685,953  
Money market funds—  —  $—  —  
Total cash, and cash equivalents685,953  —  —  685,953  
Certificate of deposit150,000  —  —  150,000  
Total short-term investments150,000  —  —  150,000  
Total cash, cash equivalents and short-term investments$835,953  $—  $—  $835,953  
December 31, 2019
Adjusted Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
(in thousands)
Cash$111,098  $—  $—  $111,098  
Money market funds130,640  —  —  130,640  
Total cash, and cash equivalents241,738  —  —  241,738  
Certificate of deposit150,000  —  150,000  
Total short-term investments150,000  —  —  150,000  
Total cash, cash equivalents and short-term investments$391,738  $—  $—  $391,738  
Schedule of Changes in Level 3 Financial Liability The following table sets forth the changes in our contingent consideration liability for the periods presented:
Six Months Ended June 30,
20202019
(in thousands)
Beginning balance$5,415  $5,004  
Contingent consideration recorded upon acquisition (Note 5)—  3,300  
Change in fair value of contingent consideration (Note 5)86  955  
Payment related to Retrofit contingent consideration (Note 5)(472) (1,316) 
Payment related to myStrength contingent consideration (Note 5)(2,584) —  
Ending balance$2,445  7,943  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Assets and Liabilities, Lessee
A summary of supplemental lease information is as follows:
 June 30, 2020
(in thousands)

Weighted average remaining lease term (years)
4.5
Weighted average discount rate
3.8 %
Lessee, Operating Lease, Liability, Maturity
Maturities of operating lease liabilities as of June 30, 2020 are as follows:
June 30, 2020
(in thousands)

Years ending December 31,
2020 (remaining 6 months)$2,490  
20215,094  
20225,242  
20235,213  
20241,799  
2025 and thereafter3,071  
Total lease payments22,909  
Less: imputed interest(1,963) 
Less: tenant allowance(2,058) 
Total operating lease liabilities$18,888  
Reported as:
Operating lease liabilities, current (1)$3,130  
Operating lease liabilities, noncurrent15,758  
Total operating lease liabilities$18,888  

(1) Included as part of "Accrued expenses and other current liabilities" on the condensed consolidated balance sheets.

Future minimum lease payments, net of future sublease income of $0.2 million, under operating leases as of December 31, 2019 under ASC 840, the prior lease standard, were as follows:
Net Minimum
Lease
Payments
(in thousands)
2020$3,908  
20215,055  
20225,233  
20235,141  
20241,756  
Thereafter3,068  
Total future minimum payments$24,161  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Schedule of Shares of Common Stock Reserved for Future Issuance
As of June 30, 2020 and December 31, 2019, we reserved shares of common stock, on an as-if-converted basis, for future issuance as follows:
June 30,December 31,
20202019
(in thousands)
Outstanding warrants to purchase common stock695  695  
Outstanding options to purchase common stock11,011  14,020  
Outstanding restricted stock units4,785  5,208  
Restricted stock awards subject to repurchase614  736  
Estimated shares for future ESPP purchase1,752  890  
Convertible senior notes7,278  —  
Available for future issuance under 2019 Plan11,485  8,160  
Total37,620  29,709  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Schedule of Warrants Outstanding
Common stock warrants outstanding as of June 30, 2020 and December 31, 2019 were as follows:
HolderIssue DateOutstanding
Shares
Exercise
Price
Exercisable
Shares
Expiration
Date
(in thousands, except per share data)
Partner3/1/2015695  $2.28695  2/28/2025
695  695  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Shares Available for Grant and Stock Option Activity
Stock option activity under the Plans is as follows:
Options Outstanding
Shares
Available
for Grant
Shares
Subject to
Options
Outstanding
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
(in thousands, except per share data and years)
Balance as of December 31, 20198,160  14,020  $1.85  6.7$325,474  
Shares authorized3,812  —  
Exercised—  (2,837) $1.36  
Forfeited/cancelled172  (172) $2.05  
Restricted stock units and PSUs granted(1,430) —  
Restricted stock units and PSUs forfeited278  —  
Restricted stock units and PSUs withheld for income taxes493  —  
Balance as of June 30, 202011,485  11,011  $1.97  6.4$806,215  
Vested and exercisable as of June 30, 20208,221  $1.64  6.1$604,619  
Schedule of Restricted Stock Awards
Restricted Stock Awards
SharesWeighted-
Average
Grant Date
Fair Value
(in thousands, except per share data)
Unvested balance, December 31, 2019736  $9.76  
Vested(122) $9.76  
Unvested balance, June 30, 2020614  $9.76  
Schedule of Restricted Stock Units
Restricted
Stock
Units, Performance
RSUs and PSUs
Weighted-
Average
Grant Date
Fair Value
(in thousands, except per
share data)
Balance as of December 31, 20194,708  $11.31  
Granted1,429  $42.48  
Released(1,074) $9.96  
Forfeited(278) $12.03  
Balance as of June 30, 20204,785  $13.52  
Summary of Stock-Based Compensation Expense
Stock-based compensation expense in the condensed consolidated statements of operations is summarized as follows:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Cost of revenue$118  $ $210  12  
Research and development expenses1,593  491  3,809  852  
Sales and marketing expenses2,364  41  4,416  260  
General and administrative expenses5,800  3,915  9,503  8,839  
Total stock-based compensation expense$9,875  $4,453  $17,938  $9,963  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net loss per share attributable to our common stockholders:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands, except per share data)
Net loss$(1,554) $(12,977) $(7,127) $(27,348) 
Accretion of redeemable convertible preferred stock—  (42) —  (83) 
Net loss attributable to common stockholders$(1,554) $(13,019) $(7,127) $(27,431) 
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted97,896  18,916  96,719  18,564  
Net loss per share attributable to common stockholders, basic and diluted$(0.02) $(0.69) $(0.07) $(1.48) 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been antidilutive:
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
(in thousands)
Redeemable convertible preferred stock—  58,615  —  58,615  
Stock options11,011  15,352  11,011  15,352  
Restricted stock awards subject to repurchase614  736  614  736  
Common stock warrants695  785  695  785  
Restricted stock units4,785  1,207  4,785  1,207  
Convertible senior notes7,278  —  7,278  —  
ESPP obligations14  —  14  —  
Total anti-dilutive shares24,397  76,695  24,397  76,695  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Description of Business - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 27, 2019
Jul. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Jun. 04, 2020
USD ($)
Mar. 31, 2020
shares
Dec. 31, 2019
USD ($)
shares
Mar. 31, 2019
shares
Dec. 31, 2018
shares
Class of Stock [Line Items]                      
Redeemable convertible preferred stock, shares outstanding (in shares) | shares   58,615,488 0 58,615,000 0 58,615,000   0 0 58,615,000 58,615,000
Stock converted   $ 237,000,000.0                  
Accumulated deficit     $ (171,325,000)   $ (171,325,000)       $ (164,198,000)    
Net loss     (1,554,000) $ (12,977,000) (7,127,000) $ (27,348,000)          
Net cash used in operating activities     (3,600,000) $ (40,000,000.0) (3,600,000) $ (39,961,000)          
Convertible Senior Notes Due 2025 | Convertible Debt                      
Class of Stock [Line Items]                      
Principal     $ 550,000,000.0   $ 550,000,000.0   $ 550,000,000.0        
Interest rate     0.875%   0.875%   0.875%        
IPO                      
Class of Stock [Line Items]                      
Sale of stock (in shares) | shares   14,590,050                  
Offering price (in dollars per share) | $ / shares   $ 28.00                  
Net proceeds from sale of stock   $ 377,500,000                  
Underwriting discounts and commissions   28,600,000                  
Offering expenses   $ 2,400,000                  
Underwriters' Option                      
Class of Stock [Line Items]                      
Sale of stock (in shares) | shares   1,903,050                  
Common Stock                      
Class of Stock [Line Items]                      
Stock converted (in shares) | shares   58,615,488                  
Reverse stock split conversion ratio 0.5                    
Redeemable convertible preferred stock                      
Class of Stock [Line Items]                      
Reverse stock split conversion ratio 0.5                    
Additional Paid-in Capital                      
Class of Stock [Line Items]                      
Stock converted   $ 236,900,000                  
Common Stock                      
Class of Stock [Line Items]                      
Stock converted   $ 100,000                  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 04, 2020
Sep. 30, 2019
Aug. 07, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Jan. 01, 2020
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Sales and marketing       $ 32,881,000 $ 17,833,000 $ 60,535,000 $ 32,476,000        
Change in escrow deposit           2,100,000 1,750,000        
Payment of deferred acquisition-related contingent consideration           1,356,000 1,316,000        
Other comprehensive loss       0 $ 0 0 0        
Proceeds from convertible debt           535,225,000 0        
Convertible senior notes issuance costs in accounts payable and accrued liabilities           $ 631,000 0        
Accounting Standards Update [Extensible List]           us-gaap:AccountingStandardsUpdate201602Member     us-gaap:AccountingStandardsUpdate201409Member    
Operating lease right-of-use assets       16,253,000   $ 16,253,000         $ 0
Total operating lease liabilities       18,888,000   18,888,000          
Deferred rent                     $ 500,000
Net cash used in investing activities           5,156,000 28,691,000        
Net cash provided by financing activities           452,971,000 (1,432,000)        
Revision of Prior Period, Reclassification, Adjustment                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Net cash used in investing activities             1,300,000        
Net cash provided by financing activities             $ 1,300,000        
Convertible Senior Notes Due 2025 | Convertible Debt                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Principal $ 550,000,000.0     $ 550,000,000.0   $ 550,000,000.0          
Interest rate 0.875%     0.875%   0.875%          
Conversion ratio (in shares) 1323.29%                    
Conversion price (in dollars per share) $ 75.57     $ 75.57   $ 75.57          
Proceeds from convertible debt $ 534,600,000                    
Convertible Senior Notes Due 2025 | Convertible Debt | Subsequent Event                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Convertible senior notes issuance costs in accounts payable and accrued liabilities     $ 600,000                
Cumulative Effect, Period of Adoption, Adjustment                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Operating lease right-of-use assets                   $ 18,100,000  
Total operating lease liabilities                   $ 18,600,000  
Adjustment for Capitalization and Amortization of Sales Commissions                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Sales and marketing               $ (1,200,000)      
Increase in Selling and Marketing Expense                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Sales and marketing               400,000      
Livongo for Hypertension and Livongo for Prediabetes and Weight Management | Adjustment for Capitalization and Amortization of Device Costs                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Capitalized device costs   $ 1,900,000           $ 1,900,000      
Amortization   $ 1,900,000                  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) - Partner Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Client A | Revenue            
Concentration Risk [Line Items]            
Concentration risk percentage     25.00% 0.00% 21.00% 0.00%
Client A | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk percentage 12.00% 0.00%        
Partner A | Revenue            
Concentration Risk [Line Items]            
Concentration risk percentage     17.00% 27.00% 20.00% 26.00%
Partner A | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk percentage 17.00% 23.00%        
Partner B | Revenue            
Concentration Risk [Line Items]            
Concentration risk percentage     15.00% 24.00% 16.00% 24.00%
Partner B | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk percentage 21.00% 25.00%        
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2025
USD ($)
Jun. 04, 2020
USD ($)
day
$ / shares
Aug. 07, 2020
USD ($)
Jul. 31, 2019
USD ($)
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]                
Proceeds from convertible debt           $ 535,225,000 $ 0  
Convertible senior notes issuance costs in accounts payable and accrued liabilities           631,000 $ 0  
Issuance costs         $ 14,775,000 14,775,000    
Purchase of capped call related to convertible senior notes         $ 69,850,000 $ 69,850,000    
Capped Call Transaction                
Debt Instrument [Line Items]                
Payments for purchase of capped call   $ 69,900,000            
Purchase of capped call related to convertible senior notes   $ 69,900,000            
Call Option | Capped Call Transaction                
Debt Instrument [Line Items]                
Shares available to purchase (in shares) | shares         7.3 7.3    
Minimum | Call Option                
Debt Instrument [Line Items]                
Strike price (in dollars per share) | $ / shares   $ 75.57            
Maximum | Call Option                
Debt Instrument [Line Items]                
Strike price (in dollars per share) | $ / shares   $ 118.54            
Convertible Debt | Convertible Senior Notes Due 2025                
Debt Instrument [Line Items]                
Principal   $ 550,000,000.0     $ 550,000,000.0 $ 550,000,000.0    
Conversion ratio   0.0132329            
Conversion price (in dollars per share) | $ / shares   $ 75.57     $ 75.57 $ 75.57    
Proceeds from convertible debt   $ 534,600,000            
Issuance costs   $ 15,400,000            
Effective interest rate         7.72% 7.72%    
Convertible Debt | Convertible Senior Notes Due 2025 | Level 2                
Debt Instrument [Line Items]                
Fair value of convertible debt         $ 660,000,000 $ 660,000,000    
Convertible Debt | Convertible Senior Notes Due 2025 | Subsequent Event                
Debt Instrument [Line Items]                
Convertible senior notes issuance costs in accounts payable and accrued liabilities     $ 600,000          
Convertible Debt | Convertible Senior Notes Due 2025 | Subsequent Event | Forecast                
Debt Instrument [Line Items]                
Conversion threshold value $ 1,000              
Convertible Debt | Convertible Senior Notes Due 2025 | Debt Instrument, Redemption, Period One                
Debt Instrument [Line Items]                
Trading days | day   20            
Consecutive trading days | day   30            
Percentage of stock price trigger   130.00%            
Convertible Debt | Convertible Senior Notes Due 2025 | Debt Instrument, Redemption, Period Two                
Debt Instrument [Line Items]                
Trading days | day   5            
Consecutive trading days | day   5            
Percentage of stock price trigger   98.00%            
Convertible Debt | Convertible Senior Notes Due 2025 | Debt Instrument, Redemption, Period Three                
Debt Instrument [Line Items]                
Trading days | day   40            
Debt redemption price, percentage   100.00%            
Convertible Debt | Convertible Senior Notes Due 2025 | Debt Instrument, Redemption, Period Four                
Debt Instrument [Line Items]                
Trading days | day   20            
Consecutive trading days | day   30            
Percentage of stock price trigger   130.00%            
Debt redemption price, percentage   100.00%            
Convertible Debt | Convertible Senior Notes Due 2025, Liability Component                
Debt Instrument [Line Items]                
Issuance costs   $ 11,400,000            
Convertible Debt | Convertible Senior Notes Due 2025, Equity Component                
Debt Instrument [Line Items]                
Issuance costs   $ 4,000,000.0            
Revolving Credit Facility | Line of Credit                
Debt Instrument [Line Items]                
Aggregate principal amount of secured revolving loan facility       $ 30,000,000.0        
Floor interest rate       5.25%        
Loans outstanding         $ 0 $ 0   $ 0
Revolving Credit Facility | Line of Credit | Prime Rate                
Debt Instrument [Line Items]                
Floating interest rate       0.25%        
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Convertible Debt (Details) - Convertible Debt
$ in Thousands
Jun. 30, 2020
USD ($)
Convertible Senior Notes Due 2025  
Liability component:  
Net carrying amount $ 574,022
Convertible Senior Notes Due 2025, Liability Component  
Liability component:  
Principal 550,000
Less: unamortized discount (142,324)
Less: unamortized issuance costs (11,230)
Net carrying amount 396,446
Convertible Senior Notes Due 2025, Equity Component  
Liability component:  
Less: unamortized issuance costs (4,036)
Equity component:  
Notes 144,106
Carrying amount of the equity component $ 140,070
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Interest Expense (Details) - Convertible Senior Notes Due 2025 - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Debt Instrument [Line Items]    
Contractual interest expense $ 361 $ 361
Amortization of Debt Discount (Premium) 1,781 1,781
Amortization of issuance costs 141 141
Total $ 2,283 $ 2,283
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Debt Payments (Details) - Convertible Debt - Convertible Senior Notes Due 2025
$ in Thousands
Jun. 30, 2020
USD ($)
Debt Instrument [Line Items]  
Less than 1 Year $ 4,772
1-3 Years 9,625
3-5 Years 559,625
More than 5 Years 0
Net carrying amount $ 574,022
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Change in Contract with Customer, Liability [Abstract]            
Balance at beginning of period $ 6,099 $ 3,527 $ 4,599 $ 2,051    
Amounts billed but unrecognized 2,937 2,390 6,077 3,768    
Revenue recognized (2,055) (1,813) (3,695) (3,122)    
Assumed from business combination 0 0 0 1,407    
Balance at end of period 6,981 4,104 6,981 4,104    
Deferred revenue, current         $ 5,420 $ 3,467
Deferred revenue, noncurrent         1,561 637
Total deferred revenue $ 6,981 $ 4,104 $ 6,981 $ 4,104 $ 6,981 $ 4,104
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue to be recognized $ 5.4
Timing for recognition of deferred revenue 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue to be recognized $ 1.6
Timing for recognition of deferred revenue
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue, and Deferred Costs and Other Revenue, Deferred Revenue, and Deferred Costs and Other - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]            
Accrued rebates $ 1,642 $ 1,730 $ 1,152 $ 474 $ 533 $ 609
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Deferred Costs and Other - Accrued Rebates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jan. 01, 2019
Change In Accrued Rebate [Roll Forward]          
Balance at beginning of period $ 1,730 $ 533 $ 1,152 $ 609  
ASC 606 adoption date impact adjustment 1,642 474 1,642 474  
Amount deferred 398 (9) 1,174 184  
Revenue recognized (275) 0 (473) (2)  
Payments (211) (50) (211) (95)  
Balance at end of period $ 1,642 $ 474 $ 1,642 $ 474  
Impact of Adoption | ASC 606          
Change In Accrued Rebate [Roll Forward]          
ASC 606 adoption date impact adjustment         $ (222)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Costs and Other (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
Change in Contract with Customer, Asset [Abstract]              
Balance at beginning of period $ 33,090 $ 18,442 $ 21,751 $ 8,469      
ASC 606 adoption date impact adjustment 39,981 20,896 21,751 8,469 $ 39,981 $ 21,751  
Additions 14,782 6,311 32,518 14,918      
Revenue recognized (167) (250) (297) (495)      
Cost of revenue recognized (7,430) (3,350) (13,403) (5,948)      
Sales and marketing expenses recognized (294) (257) (588) (511)      
Balance at end of period 39,981 20,896 39,981 20,896      
Deferred costs, current         27,138 16,051  
Deferred costs, noncurrent         12,843 5,700  
Total deferred costs 39,981 20,896 21,751 8,469 39,981 21,751  
Deferred Device Costs              
Change in Contract with Customer, Asset [Abstract]              
Balance at beginning of period 29,750 14,366 18,579 8,469      
ASC 606 adoption date impact adjustment 36,926 17,111 36,926 8,469 36,926 18,579  
Additions 14,606 6,095 31,750 14,590      
Revenue recognized 0 0 0 0      
Cost of revenue recognized (7,430) (3,350) (13,403) (5,948)      
Sales and marketing expenses recognized 0 0 0 0      
Balance at end of period 36,926 17,111 36,926 17,111      
Deferred costs, current         25,561 14,746  
Deferred costs, noncurrent         11,365 3,833  
Total deferred costs 36,926 17,111 36,926 8,469 36,926 18,579  
Deferred Contract Costs              
Change in Contract with Customer, Asset [Abstract]              
Balance at beginning of period 2,868 3,438 2,988 0      
ASC 606 adoption date impact adjustment 2,654 3,365 2,654 0 2,654 2,988  
Additions 80 184 254 184      
Revenue recognized 0 0 0 0      
Cost of revenue recognized 0 0 0 0      
Sales and marketing expenses recognized (294) (257) (588) (511)      
Balance at end of period 2,654 3,365 2,654 3,365      
Deferred costs, current         1,176 1,121  
Deferred costs, noncurrent         1,478 1,867  
Total deferred costs 2,654 3,365 2,654 0 2,654 2,988  
Deferred Execution Credits              
Change in Contract with Customer, Asset [Abstract]              
Balance at beginning of period 472 638 184 0      
ASC 606 adoption date impact adjustment 401 420 184 0 401 184  
Additions 96 32 514 144      
Revenue recognized (167) (250) (297) (495)      
Cost of revenue recognized 0 0 0 0      
Sales and marketing expenses recognized 0 0 0 0      
Balance at end of period 401 420 401 420      
Deferred costs, current         401 184  
Deferred costs, noncurrent         0 0  
Total deferred costs $ 401 $ 420 $ 184 $ 0 $ 401 $ 184  
Impact of Adoption | ASC 606              
Change in Contract with Customer, Asset [Abstract]              
ASC 606 adoption date impact adjustment             $ 4,463
Total deferred costs             4,463
Impact of Adoption | ASC 606 | Deferred Device Costs              
Change in Contract with Customer, Asset [Abstract]              
ASC 606 adoption date impact adjustment             0
Total deferred costs             0
Impact of Adoption | ASC 606 | Deferred Contract Costs              
Change in Contract with Customer, Asset [Abstract]              
ASC 606 adoption date impact adjustment             3,692
Total deferred costs             3,692
Impact of Adoption | ASC 606 | Deferred Execution Credits              
Change in Contract with Customer, Asset [Abstract]              
ASC 606 adoption date impact adjustment             771
Total deferred costs             $ 771
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2020
Feb. 28, 2020
Dec. 31, 2019
Apr. 30, 2019
Feb. 28, 2019
Apr. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Business Acquisition [Line Items]                      
Increase (decrease) in fair value of contingent consideration             $ 2,000 $ 282,000   $ 86,000 $ 956,000
Payment of deferred acquisition-related contingent consideration                   1,356,000 1,316,000
Retrofit                      
Business Acquisition [Line Items]                      
Total purchase consideration paid in cash           $ 12,400,000          
Earn-out consideration obligated to pay (up to)           7,000,000.0          
Escrow asset           7,000,000.0          
Fair value of contingent consideration           6,200,000          
Total purchase consideration           $ 18,600,000          
Escrow deposit disbursements $ 2,100,000     $ 1,800,000              
Contingent consideration 2,400,000   $ 2,800,000       $ 2,400,000     $ 2,400,000  
myStrength                      
Business Acquisition [Line Items]                      
Total purchase consideration paid in cash         $ 30,100,000            
Earn-out consideration obligated to pay (up to)         5,000,000.0            
Fair value of contingent consideration         3,300,000            
Total purchase consideration         33,500,000            
Increase (decrease) in fair value of contingent consideration               600,000     1,200,000
Closing adjustment         $ 100,000            
Payment of deferred acquisition-related contingent consideration   $ 2,600,000 $ 2,400,000                
Acquisition-related costs                 $ 200,000    
Former Retrofit Stockholders | Retrofit                      
Business Acquisition [Line Items]                      
Escrow deposit disbursements $ 500,000     $ 1,300,000              
Maximum | Retrofit                      
Business Acquisition [Line Items]                      
Increase (decrease) in fair value of contingent consideration               $ 300,000     $ 300,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Schedule of Allocation of Purchase Consideration (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Feb. 28, 2019
Business Acquisition [Line Items]      
Goodwill $ 35,801 $ 35,801  
myStrength      
Business Acquisition [Line Items]      
Cash and cash equivalents     $ 2,643
Accounts receivable     1,337
Other current assets     140
Property and equipment     114
Acquired intangible assets     13,900
Other assets     34
Total assets acquired     18,168
Accounts payable     173
Accrued expenses and other liabilities     1,787
Deferred revenue     1,407
Deferred tax liability, net     1,396
Liabilities assumed     4,763
Goodwill     20,092
Total purchase consideration     $ 33,497
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details) - myStrength
$ in Thousands
1 Months Ended
Feb. 28, 2019
USD ($)
Business Acquisition [Line Items]  
Cost $ 13,900
Customer relationships  
Business Acquisition [Line Items]  
Cost $ 4,300
Useful Life 7 years
Developed technology  
Business Acquisition [Line Items]  
Cost $ 9,200
Useful Life 7 years
Trade name  
Business Acquisition [Line Items]  
Cost $ 400
Useful Life 5 years
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combinations - Schedule of Pro Forma Information (Details) - myStrength
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Business Acquisition [Line Items]  
Revenue $ 73,580
Net loss $ (26,009)
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 17.6 $ 29.0
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 5,821 $ 6,691
Escrow deposit, current 3,244 2,100
Interest receivable 1,118 504
Prepaid rent 568 352
Short-term deposits 567 201
Other current assets 0 12
Total $ 11,318 $ 9,860
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment [Line Items]          
Property and equipment $ 23,767   $ 23,767   $ 15,454
Less: accumulated depreciation (7,558)   (7,558)   (5,100)
Property and equipment, net 16,209   16,209   10,354
Depreciation and amortization expense 1,400 $ 700 2,619 $ 1,450  
Computer, equipment and software          
Property, Plant and Equipment [Line Items]          
Property and equipment 4,618   4,618   2,218
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment 1,971   1,971   915
Capitalized internal-use software          
Property, Plant and Equipment [Line Items]          
Property and equipment 13,971   13,971   11,229
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment $ 3,207   $ 3,207   $ 1,092
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Gross Value   $ 19,658 $ 19,658
Accumulated Amortization   (4,577) (3,189)
Net Book Value   15,081 16,469
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Value   8,190 8,190
Accumulated Amortization   (1,729) (1,227)
Net Book Value   6,461 6,963
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Value   11,020 11,020
Accumulated Amortization   (2,687) (1,848)
Net Book Value   8,333 9,172
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Gross Value   448 448
Accumulated Amortization   (161) (114)
Net Book Value   $ 287 $ 334
Weighted Average | Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Useful Life 7 years 1 month 6 days 6 years 7 months 6 days  
Weighted Average | Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Useful Life 5 years 8 months 12 days 5 years 2 months 12 days  
Weighted Average | Trade name      
Finite-Lived Intangible Assets [Line Items]      
Weighted- Average Remaining Useful Life 4 years 3 years 7 months 6 days  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Intangible Asset Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 692 $ 629 $ 1,388 $ 1,193
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 251 251 502 418
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 419 353 839 730
Trade name        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 22 $ 25 $ 47 $ 45
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Remainder of 2020 $ 1,381  
2021 2,762  
2022 2,750  
2023 2,494  
2024 2,324  
Thereafter 3,370  
Net Book Value $ 15,081 $ 16,469
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Goodwill (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Goodwill $ 35,801,000 $ 35,801,000
Goodwill impairment $ 0  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Escrow deposit, noncurrent $ 0 $ 3,150
Other 569 310
Total $ 569 $ 3,460
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued bonus $ 6,654 $ 8,652
Vendor accruals 4,888 3,984
Contingent consideration, current 2,445 3,004
Accrued commissions 3,827 2,611
Accrued payroll and employee benefits 2,837 2,291
Accrued sales and use taxes 1,043 932
Accrued rebates 1,642 1,152
Employee contribution to ESPP 721 1,805
Accrued Interest 361 0
Operating lease liabilities, current 3,130 0
Other accrued expenses 8,136 3,370
Total $ 35,684 $ 27,801
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets    
Cash equivalents and short-term investments $ 685,953 $ 241,738
Liabilities    
Other current liabilities—contingent consideration 2,445 3,004
Fair Value, Recurring    
Assets    
Total assets at fair value 150,000 280,640
Liabilities    
Other current liabilities—contingent consideration 2,445 3,004
Other noncurrent liabilities—contingent consideration   2,411
Total liabilities at fair value 2,445 5,415
Fair Value, Recurring | Level 1    
Assets    
Total assets at fair value 150,000 280,640
Liabilities    
Other current liabilities—contingent consideration 0 0
Other noncurrent liabilities—contingent consideration   0
Total liabilities at fair value 0 0
Fair Value, Recurring | Level 2    
Assets    
Total assets at fair value 0 0
Liabilities    
Other current liabilities—contingent consideration 0 0
Other noncurrent liabilities—contingent consideration   0
Total liabilities at fair value 0 0
Fair Value, Recurring | Level 3    
Assets    
Total assets at fair value 0 0
Liabilities    
Other current liabilities—contingent consideration 2,445 3,004
Other noncurrent liabilities—contingent consideration   2,411
Total liabilities at fair value 2,445 5,415
Money Market Funds [Member]    
Assets    
Cash equivalents and short-term investments 0 130,640
Money Market Funds [Member] | Fair Value, Recurring    
Assets    
Cash equivalents and short-term investments   130,640
Money Market Funds [Member] | Fair Value, Recurring | Level 1    
Assets    
Cash equivalents and short-term investments   130,640
Money Market Funds [Member] | Fair Value, Recurring | Level 2    
Assets    
Cash equivalents and short-term investments   0
Money Market Funds [Member] | Fair Value, Recurring | Level 3    
Assets    
Cash equivalents and short-term investments   0
Certificate of deposit | Fair Value, Recurring    
Assets    
Cash equivalents and short-term investments 150,000 150,000
Certificate of deposit | Fair Value, Recurring | Level 1    
Assets    
Cash equivalents and short-term investments 150,000 150,000
Certificate of deposit | Fair Value, Recurring | Level 2    
Assets    
Cash equivalents and short-term investments 0 0
Certificate of deposit | Fair Value, Recurring | Level 3    
Assets    
Cash equivalents and short-term investments $ 0 $ 0
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Adjusted Amortized Cost      
Cash and cash equivalents $ 685,953 $ 241,738 $ 38,165
Certificate of deposit 150,000 150,000  
Total cash, cash equivalents and short-term investments 835,953 391,738  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Fair Value      
Cash equivalents and cash equivalents, fair value 685,953 241,738  
Total cash, and cash equivalents 150,000 150,000  
Total cash, cash equivalents and short-term investments 835,953 391,738  
Cash      
Adjusted Amortized Cost      
Cash and cash equivalents 685,953 111,098  
Fair Value      
Cash equivalents and cash equivalents, fair value 685,953 111,098  
Money Market Funds [Member]      
Adjusted Amortized Cost      
Cash and cash equivalents 0 130,640  
Fair Value      
Cash equivalents and cash equivalents, fair value 0 130,640  
Certificate of deposit      
Adjusted Amortized Cost      
Certificate of deposit 150,000 150,000  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0 0  
Fair Value      
Total cash, and cash equivalents $ 150,000 $ 150,000  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Narrative (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value of contingent consideration liability $ 2,445 $ 5,415 $ 7,943 $ 5,004
Measurement Input, Revenue Volatility        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability, measurement input 0.0510      
Measurement Input, Revenue Discount Rate        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability, measurement input 0.006      
Measurement Input, Discount Rate        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability, measurement input 0.0017      
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Changes in Level 3 Financial Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 5,415 $ 5,004
Contingent consideration recorded upon acquisition (Note 5) 0 3,300
Change in fair value of contingent consideration (Note 5) 86 955
Ending balance 2,445 7,943
Retrofit    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Payment related to contingent consideration (472) (1,316)
myStrength    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Payment related to contingent consideration $ (2,584) $ 0
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease Liabilities - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Lessee, Lease, Description [Line Items]          
Operating lease cost $ 0.9   $ 1.9    
Variable lease cost $ 0.1   $ 0.3    
Rent expense   $ 0.6   $ 1.2  
Future sublease income receivable         $ 0.2
Minimum          
Lessee, Lease, Description [Line Items]          
Remaining lease term 3 years   3 years    
Maximum          
Lessee, Lease, Description [Line Items]          
Remaining lease term 7 years   7 years    
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease Liabilities - Supplemental Lease Information (Details)
Jun. 30, 2020
Leases [Abstract]  
Weighted average remaining lease term (years) 4 years 6 months
Weighted average discount rate 3.80%
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Lease Liabilities - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Leases After Adoption    
2020 (remaining 6 months) $ 2,490  
2021 5,094  
2022 5,242  
2023 5,213  
2024 1,799  
2025 and thereafter 3,071  
Total lease payments 22,909  
Less: imputed interest (1,963)  
Less: tenant allowance (2,058)  
Total operating lease liabilities 18,888  
Operating lease liabilities, current 3,130 $ 0
Operating lease liabilities, noncurrent 15,758 0
Total operating lease liabilities $ 18,888  
Operating Leases Before Adoption    
2020   3,908
2021   5,055
2022   5,233
2023   5,141
2024   1,756
Thereafter   3,068
Total future minimum payments   $ 24,161
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2019
Jul. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Class of Stock [Line Items]            
Stock converted   $ 237,000        
Preferred stock, shares issued (in shares) 0   0   0  
Preferred stock, shares outstanding (in shares) 0   0   0  
Accretion to redemption price of redeemable convertible preferred stock (less than for the three months ended June 30, 2019)     $ 0 $ 42 $ 0 $ 83
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000 100,000,000   100,000,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001   $ 0.001  
Common stock, shares authorized (in shares) 900,000,000 900,000,000 900,000,000   900,000,000  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001   $ 0.001  
IPO            
Class of Stock [Line Items]            
Sale of stock (in shares)   14,590,050        
Offering price (in dollars per share)   $ 28.00        
Net proceeds from sale of stock   $ 377,500        
Underwriting discounts and commissions   28,600        
Offering expenses   $ 2,400        
Underwriters' Option            
Class of Stock [Line Items]            
Sale of stock (in shares)   1,903,050        
Common Stock            
Class of Stock [Line Items]            
Stock converted (in shares)   58,615,488        
Common Stock | Secondary Offering - Shares From Existing Shareholders [Member]            
Class of Stock [Line Items]            
Sale of stock (in shares) 2,777,327          
Offering price (in dollars per share) $ 27.00          
Maximum            
Class of Stock [Line Items]            
Accretion to redemption price of redeemable convertible preferred stock (less than for the three months ended June 30, 2019)       $ 100   $ 100
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) - shares
shares in Thousands
Jun. 30, 2020
Dec. 31, 2019
Class of Stock [Line Items]    
Total 37,620 29,709
Convertible Senior Notes Due 2025    
Class of Stock [Line Items]    
Total 7,278 0
Outstanding options to purchase common stock    
Class of Stock [Line Items]    
Total 11,011 14,020
Outstanding restricted stock units    
Class of Stock [Line Items]    
Total 4,785 5,208
Restricted stock awards subject to repurchase    
Class of Stock [Line Items]    
Total 614 736
Estimated shares for future ESPP purchase    
Class of Stock [Line Items]    
Total 1,752 890
Available for future issuance under 2019 Plan    
Class of Stock [Line Items]    
Total 11,485 8,160
Outstanding warrants to purchase common stock    
Class of Stock [Line Items]    
Total 695 695
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Warrants - Schedule of Warrants Outstanding (Details) - $ / shares
shares in Thousands
Jun. 30, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]    
Outstanding shares (in shares) 695 695
Exercisable shares (in shares) 695 695
Warrants Expiring Feb 2025    
Class of Warrant or Right [Line Items]    
Outstanding shares (in shares) 695 695
Exercise price (in dollars per share) $ 2.28 $ 2.28
Exercisable shares (in shares) 695 695
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Warrants - Narrative (Details)
6 Months Ended
Jun. 30, 2020
shares
Equity [Abstract]  
Warrants exercised (in shares) 0
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2020
Jul. 31, 2019
Apr. 30, 2019
Mar. 31, 2019
Jan. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)           37,620,000   37,620,000   29,709,000
Aggregate intrinsic value of stock option awards exercised           $ 74,700,000 $ 23,900,000 $ 105,900,000 $ 28,100,000  
Options granted (in shares)           0 0 0 0  
Unrecognized compensation expense           $ 82,800,000   $ 82,800,000    
Unrecognized compensation expense, recognition period               3 years 6 months    
Stock-based compensation expense           9,875,000 $ 4,453,000 $ 17,938,000 $ 9,963,000  
Stock-based compensation related to capitalized internal-use software (less than)           $ 200,000   $ 300,000    
Restricted Stock Awards                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)           614,000   614,000   736,000
Unrecognized compensation expense           $ 4,500,000   $ 4,500,000    
Unrecognized compensation expense, recognition period               2 years 2 months 12 days    
Number of awards granted (in shares)       982,301            
Stock-based compensation expense           500,000 2,900,000 $ 1,000,000.0 3,100,000  
Grant date fair value of awards issued       $ 9,600,000            
Vested (in shares)               122,000    
Restricted Stock Units, Performance RSUs and PSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of awards granted (in shares)               1,429,000    
Stock-based compensation expense           100,000   $ 200,000    
Vested (in shares)               1,074,000    
Service-Based RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of awards granted (in shares)         982,301          
Stock-based compensation expense           500,000 500,000 $ 900,000 900,000  
Vesting period               4 years    
Service-Based RSUs | Vesting Tranche One                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period               4 years    
Vesting percentage               25.00%    
Service-Based RSUs | Vesting Tranche Two                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period               4 years    
Vesting percentage               2.08%    
Performance-Based RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of awards granted (in shares)     100,000         23,196    
Vesting period     4 years         1 year    
Performance-Based RSUs | Vesting Tranche One                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period               6 months 1 day    
RSUs and Performance RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock-based compensation expense           $ 4,500,000 3,600,000 $ 10,600,000 7,000,000.0  
Restricted stock units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)           4,785,000   4,785,000   5,208,000
Number of awards granted (in shares)               1,430,000    
Stock-based compensation expense               $ 3,800,000    
Vested (in shares)         491,151          
Service and Market-Based Options and RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation expense           $ 1,200,000   $ 1,200,000    
Unrecognized compensation expense, recognition period               2 years 2 months 12 days    
Stock-based compensation expense           $ 200,000 200,000 $ 400,000 600,000  
Service and Market-Based Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of options canceled (in shares)       196,460            
Service and Market-Based RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of awards granted (in shares)         161,250          
Canceled Market-based Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock-based compensation expense                 200,000  
Employee Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)           1,752,000   1,752,000   890,000
Unrecognized compensation expense           $ 700,000   $ 700,000    
Unrecognized compensation expense, recognition period               1 month 6 days    
Stock-based compensation expense           $ 400,000   $ 900,000    
Stock-based compensation expense (in shares)               90,613    
RSUs Vested And Released [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares immediately vested in award modification (in shares) 11,412                  
Stock-based compensation expense recognized due to immediate vested in award modification $ 100,000                  
2019 Employee Incentive Plan, Transferred From 2014 and 2008 Stock Incentive Plans                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)   21,770,029                
2019 Employee Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)   8,004,000                
Annual increase in capital shares reserved for future issuance (in shares)   7,120,000                
Percentage of outstanding stock maximum   4.00%                
2019 Employee Stock Purchase Plan | Employee Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)   890,000                
Annual increase in capital shares reserved for future issuance (in shares)   2,670,000                
Percentage of outstanding stock maximum   1.00%                
Maximum payroll deduction   15.00%                
Purchase price of common stock (percent)   85.00%                
Maximum number of shares per employee (in shares)   500                
Maximum value per employee   $ 12,500                
Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock-based compensation related to capitalized internal-use software (less than)             $ 100,000   $ 100,000  
Maximum | 2019 Employee Stock Purchase Plan | Employee Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Ownership percentage threshold to participate   5.00%                
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Shares Available for Grant and Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Dec. 31, 2019
Apr. 30, 2019
Jun. 30, 2020
Shares Available for Grant      
Balance as of December 31, 2019 (in shares)     8,160,000
Shares authorized (in shares)     3,812,000
Forfeited/cancelled (in shares)     172,000
Balance as of June 30, 2020 (in shares) 8,160,000   11,485,000
Shares Subject to Options Outstanding      
Balance as of December 31, 2019 (in shares)     14,020,000
Exercised (in shares)     (2,837,000)
Forfeited/cancelled (in shares)     (172,000)
Balance as of June 30, 2020 (in shares) 14,020,000   11,011,000
Options vested and exercisable as of June 30, 2020 (in shares)     8,221,000
Weighted- Average Exercise Price      
Balance as of December 31, 2019 (in USD per share)     $ 1.85
Exercised (in USD per share)     1.36
Forfeited/cancelled (in USD per share)     2.05
Balance as of June 30, 2020 (in USD per share) $ 1.85   1.97
Options vested and exercisable as of June 30, 2019 (in USD per share)     $ 1.64
Weighted- Average Remaining Contractual Life (Years) and Aggregate Intrinsic Value      
Weighted- Average Remaining Contractual Life (Years), Options outstanding 6 years 8 months 12 days   6 years 4 months 24 days
Weighted- Average Remaining Contractual Life (Years), Options vested and exercisable     6 years 1 month 6 days
Aggregate Intrinsic Value, Options outstanding $ 325,474   $ 806,215
Aggregate Intrinsic Value, Options vested and exercisable     $ 604,619
Restricted stock units      
Shares Available for Grant      
Granted (in shares)     (1,430,000)
Performance-Based RSUs      
Shares Available for Grant      
Granted (in shares)   (100,000) (23,196)
Forfeited (in shares)     278,000
Performance stock units      
Shares Available for Grant      
Forfeited (in shares)     493,000
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock Awards
shares in Thousands
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Shares  
Unvested balance, December 31, 2019 (in shares) | shares 736
Vested (in shares) | shares (122)
Unvested balance, June 30, 2020 (in shares) | shares 614
Weighted- Average Grant Date Fair Value  
Unvested balance, December 31, 2019 (in USD per share) | $ / shares $ 9.76
Vested (in USD per share) | $ / shares 9.76
Unvested balance, June 30, 2020 (in USD per share) | $ / shares $ 9.76
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Restricted Stock Units (Details) - Restricted Stock Units, Performance RSUs and PSUs
shares in Thousands
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Shares  
Unvested balance, December 31, 2019 (in shares) | shares 4,708
Issued (in shares) | shares 1,429
Vested (in shares) | shares (1,074)
Forfeited (in shares) | shares (278)
Unvested balance, June 30, 2020 (in shares) | shares 4,785
Weighted- Average Grant Date Fair Value  
Unvested balance, December 31, 2019 (in USD per share) | $ / shares $ 11.31
Issued (in USD per share) | $ / shares 42.48
Vested (in USD per share) | $ / shares 9.96
Forfeited (in USD per share) | $ / shares 12.03
Unvested balance, June 30, 2020 (in USD per share) | $ / shares $ 13.52
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 9,875 $ 4,453 $ 17,938 $ 9,963
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 118 6 210 12
Research and development expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 1,593 491 3,809 852
Sales and marketing expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 2,364 41 4,416 260
General and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 5,800 $ 3,915 $ 9,503 $ 8,839
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]        
Income tax benefit $ (72) $ (5) $ (93) $ 1,383
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net loss $ (1,554) $ (12,977) $ (7,127) $ (27,348)
Accretion of redeemable convertible preferred stock 0 (42) 0 (83)
Net loss attributable to common stockholders $ (1,554) $ (13,019) $ (7,127) $ (27,431)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares) 97,896 18,916 96,719 18,564
Net loss per share attributable to common stockholders, basic and diluted (in dollars per share) $ (0.02) $ (0.69) $ (0.07) $ (1.48)
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 24,397 76,695 24,397 76,695
Redeemable convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 0 58,615 0 58,615
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 11,011 15,352 11,011 15,352
Restricted stock awards subject to repurchase        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 614 736 614 736
Common stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 695 785 695 785
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 4,785 1,207 4,785 1,207
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 7,278 0 7,278 0
ESPP obligations        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 14 0 14 0
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders - Narrative (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 04, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 24,397 76,695 24,397 76,695  
Convertible senior notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potential outstanding shares of common stock excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 7,278 0 7,278 0  
Convertible Senior Notes Due 2025 | Convertible Debt          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Conversion price (in dollars per share) $ 75.57   $ 75.57   $ 75.57
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details)
6 Months Ended
Jun. 30, 2020
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Service Provider Fees | Affiliated Entity  
Related Party Transaction [Line Items]  
Related party fees $ 100
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefits (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Retirement Benefits [Abstract]        
Plan expenses $ 0.2 $ 0.3 $ 0.9 $ 0.6
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Event - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 05, 2020
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Jul. 31, 2019
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001 $ 0.001
Subsequent Event          
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share) $ 0.001        
Subsequent Event | Teladoc Health, Inc          
Subsequent Event [Line Items]          
Common stock, par value (in dollars per share) 0.001        
Subsequent Event | Teledoc Merger          
Subsequent Event [Line Items]          
Cash paid (in dollars per share) $ 4.24        
Subsequent Event | Teledoc Merger | Common Stock          
Subsequent Event [Line Items]          
Share exchange ratio (in shares) 0.5920        
Subsequent Event | Forecast | Teledoc Merger          
Subsequent Event [Line Items]          
Special cash dividend (in dollars per share)   $ 7.09      
Merger termination fee   $ 562,810      
EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -9A"E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #680I1+Q;BE>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)\F*2NCVHGA2$%Q0O(5D=C=L\X=DI-VWMZV[740?P&-F?OGF M&YC&)&5BQI<<$V9R6*X&WX6B3%JS/5%2 ,7LT>M2CXDP-KTWC,^\@:7/0 M.P3)^0UX)&TU:9B 55J(K&VL42:CIIA/>&L6?/K,W0RS!K!#CX$*B%H :Z>) MZ3AT#5P $XPP^_)=0+L0Y^J?V+D#[)0']^>IW7K5PH MI(/!\5=QBHX)U^P\^6UU_[!Y9*WDDE?\KA)\(Z02UTK>?DRN/_PNPCY:MW7_ MV/@LV#;PZR[:+U!+ P04 " #680I1F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -9A"E$*"6*F< 4 *H6 8 >&PO=V]R:W-H965T&UL MI9A1<^(V$,>?KY]"P_2AG0FQ+0-';DAF""&YM+F$"^G=7#M]$+; GK,E*LD0 MOGU7-MA=L;> MAXG?LP'Y'5]BOM5'Q\0^RD+*[_;D/KSLN):()SPP5H+!UX9/>))8)>#X9R_: M*?_3!AX?']1O\X>'AUDPS299;C_R_0/UK5X@$YU_ MDFUQ;Z_7(4&FC4SWP4"0QJ+X9J_[1!P%^-Z) +H/H&\"O%/_X.\#_/Q!"[+\ ML6Z885^>T:H2]T:GDE3> +A7EWX#SA^F3@_U_-/)4YNN")_C1?:*)B+ M?R.2O5*RETOV3DC>R""#-\20E]V:UV4<#_?<[F>$HE]2]-M1?,Z8,EPE._+, MUU*9.B)EEO3Z73A6DN6:"Q?PY)IB.I,A8G-CMS&"2>/6;K@JHX%UW!=K^L/+X8^ MPG-1\ERTX7GFJ]B^+)"L1Y;6CAZN\Q!OI%A)\I&SQ$1GY%X$YPB>YU8>Z+8! M!#VI8.B8'<4S,C6347AO(%_9*[D.8MK*7%)>=9##,&F#' JAIXN)^_!9S8,YB. M+W(K:N%PN4]V%L.ZCMBE$ 98%0H/M_>W@.4+,U-R$XN@?L!QS3/>'WZ+<85+WINS\/8JHKAX3:?C^,8UMRG47"!X0!]7ZLRX>$> M_R #R,DLD@*K$PTB/;_?[0]Z6)WPJD+AX0[_$ANH67))//K+XE"1M9,D0U+4 .A5=6@N*]#Q0]CL2+S7;J021UC M@\##E[LGC*0J#13W\4.>R/0UB)A8\9,%MD'H<3R_&6.+2%H5 ]JJ&$PRI>SR MJ%@3Y>D"E\AJ&XH&Q6]<8V25\=-6QG\O8'%;=)%V-7XM)7C MVX4;K#K 3%=2U4[^!IU'*;HL"*!7AK4,#PM!C+"R?-K*\N/ M):[3M-2EE=/35DX_3;E:V>EU!PHF FM-UTS4)P\7;&A::.7S%+?I ]GK<6]0 MM#"U6/^O.:"5[=-6[<$\XC"&6)YPF4:@RO5IJ_[@1\N>%YL03YF!RBVLT=;V M_(5R/U>V6U8;:(-=WQV.G$T-DU^9N]^J)9B (2@HDO/89V,\Q;SMN$U27END&@:>#\RN-]W)$/YGX;:[N2^,:A MOF+->8-&PO=V]R:W-H965T&ULO5EK<]NV$OTKS)YF1(P+@,[$](TMJH]:-74OIG7ZD) _#RA8NOQ98QB;YE:5Y<#;92[CZ, M1L5JR[*X>,]W+(!H5.\'B==4H2T?$G8OKB]Y M*=,D9_<"%666Q>+UAJ7\Y6J !]\?/"1/6ZD>C*XO=_$36S#Y97V83EJ:J)\#Q9]WIH!E3-3R\_M[[CY7SX,QC7+ )3_^;K.7V:A .T)IMXC*5 M#_SE$ZL=\E1_*YX6U5_T4MLZ [0J"\FSNC$@R))\_S_^5@?BH %V>QJ0N@$Y MMP&M&]#*T3VRRJUI+./K2\%?D%#6T)NZJ&)3M09ODEQ-XT(*>)M .WD]N?L\ MG7U>S*8(KA9WM_/I> DW-^/;\>?)#"T^S6;+!7I;YG&Y3B1;OT,7Z,MBBMZ^ M>8?>H"1'RRTOBSA?%Y46>(B$,<0_.)O?F4 MK: Y5LUQ=-Q\!%%H0D&:4)"J/]H7BE((EDL4%P63Q0=+C[3ID58]NGT]QL46 M06S02EVP/\OD.4YA"&.L]EWY55=J\3U?^Z$7>?1R]'P8$]V,N#B@86-VA-1M MD+I6I(LM%_)",I'!G#ZS0F9],/?]> ?C8\^!7P?F2;,CF%X#T[/"'*]6O 1@ M4$!6#(+YF+(ARJ'8\0V*4RA)<;YB"(H;6O/R46[*%.I$W01,WI!A$+C5C+S! M0^)Z,-?J.20B:Q*Q>@VYQ;)')IK\&L*0Q8Y512=]-07&TSSV(D*#3EQT*]<) M \\<%K\)BV\-RQRF+)=<),PX9;X^%X&/_0XRW8J$44C-R((&66!%-F4;!JL* M5@ O9#&$BE:M,1/*0!\_P%K\="OL.QXVHPP;E*$5Y;U@NSA9(_8-V+%@194" M7&YA_E='1<&$.]0188K##F[=*@K]GM40-; C*^PEEW%Z!L)(']O#Q,<=B+J9 M"YGI!&:0V&D9QCD171 =0KY6455%<*>*2[5NC9SA&*:8.%$'KIM" MQ2V'8#N)-))J%[\J/65T7Z<&W]47IFX54I^8/2/U<"&E*ATO]H(W@&=T+F3-AAZW1QR,4U:@.G!'Z/OB MIQ [IQS+ MH%.YH+.'&\ ^JPO58(9[=3II28;82::K+@[0GBKDQ,0Z@=<5F@:SGO)(6L8A M9S).D\$GH!HXQ]/TIL'*[]-OI&4<8F><3@YW4O@$;IU=(NR2+F[=*@AZ@;<< M1.P<-.&PBQ.R$B %RQ.N>%.R?AE"=*ZAD>^ZW8V=P:XO(UHZ(O8=D\;KIY:= MOO^A49<\#48$XM^#M64X>\X&$%Q0L4V%NPCPHXS=!QG?PN<6\HM%\E?T/Y_/#+YB/YB@G_O+RD*Q>D5 ME9>R .6]5D7Q7SR.H;:=5GV4=O9FC+842NT4.N%9QO,S@QS]^T&.HJ&+264; M>4,*X_W_(FZ@=^U)? LC?B MU+D]<"/J=C6 PJ,_D%#C E M7A>HR=!W<=1S*$Q;XJ=VXM_OBQ;+N\DOG^YNI[.'Q??:-/OMRWSYAQ&V:2<9 M8M)5@R8[)Z!^3[VGK0*@=@6P!WT[']_,;^?+^6PQ1 ^SZ6SVZ_CF=J8^<_P^ M>UC.U?7]P^S'V0.\W+LX1.//TW_JK:^=QYMWA@9#V\Z0MKJ!VG6#I;*_A86P MYFD:BZ(M.^^,;NS'" Y+H:I672=.F1W[T,H)>O( ]M@'O2(J7_9/S0X8CF&= M^M=UXAS38T=:K4'M6J//D;KZGG)"%Q<:>)O)\:>?5GNX]AUV'V>=GS[U *?2 MYZ39L0.MN''MXN;8@7^<.ZZN Z*>W#G+=._%Z."CK/HB_FLLGI*\@(W?!MHZ M[P/H1.P_,N]O)-]5WVD?N90\JRZW+ 9!J S@_8;#=J"^49]^FT_]UW\#4$L# M!!0 ( -9A"E%14XC=_ ( /<) 8 >&PO=V]R:W-H965T&ULI99K;]HP%(;_BA7U Y4ZXH1[!4@4F-JI:U%IM\\F,<2J8S/;@6Z_ M?L=)FI%R[_@ OISWY'F=8^SN6JI7'5%JT%O,A>XYD3'+:]?5041CHJMR207, MS*6*B8&N6KAZJ2@)4U',71_CIAL3)IQ^-QV;J'Y7)H8S02<*Z22.B?I]0[E< M]QS/>1]X8HO(V &WWUV2!9U2\[*<*.BY19:0Q51H)@52=-YS!M[UT,-6D$;\ M8'2M-]K(6IE)^6H[=V'/P9:(HYVRW(55*9;&+Y;&3_/5]^0; M<*AQ(@**8+>@4"8S,T\X%%X@$V%V^LL2-M.$=@.M^GZK5>^ZJTT7VT&>7V\4 M02766L%:.\@Z@>*G2M$00<4$KU=H211:$9Y05(&7$DK.B=)H26$'1_#^+G?1 M9X]H;8#A*L;>!_QC427^>L%?/X\_I=2()":2BOV!">LC&]T)G^5O;*XJSC\? M#)P263+1*$PT/F6":9T<-]#8POH(?BBB!-PL@)N? H:_>VU@#S.Q.$;=/$I] M**)$W2JH6P>IAS*.X0#XCT)OG53HQZ)*\.T"OGT&_-E5WMY:S,Z>*C\ELN2@ M4SCHG._@M!+O;#-UZIZ_%\G#_TXQ?#[4&66QMFW W3F5[ M)?I.U(()C3B=@Q176Y!#9;>,K&/D,CVH9]+ L9\V([B9464#8'XNI7GOV+._ MN.OU_P)02P,$% @ UF$*48!"XE)5!@ .AD !@ !X;"]W;W)KQ\Z M?5 2A7BPK516 OWW77_@)-+:,&UY(+9S=J6SVET=*Q>O4KT4*R$T>GP^'Q7PE,EZA\5:";ZHC+)TR!PG&&8\R0=7%]6S M!W5U(39'(G"BQO!QW"XN!TXY(Y&* MN2Y=6VPSH#,-X6666,,,\B2O/[D;TT@]@S #V[ M&@-F&G@=!FYCX'YV!*\Q\#X[@M\85-2'-?;1:+%XIBB($E.GE9R4_!\49R0+P?W M%T,-TRT''\VG\M,D*GF M6D#CT.2/ZUFA%13^GSW>O=:[5WGW.KP_BJW(-P)+FMHPJ S+-KB]BFG,W(OA M=G\I;)3GQ-0_1(UM% VJ HM]2]'LICF2AB5Q"M^VD6COP M]\9EU L"@ZJ-HC0./(.JC7)C/V0&4VS$B(4XTZ!E&O0R_47)HB!K)9>)QF@& MUJ"AX_FA0=-&L2CVJ4'31E%&:6BDQ\2&^93Z/LXS;'F&O25QOQ:*ZR1_)N(- M-O)"%.<]I1"U7J,/2J$07,U7!+HH;(%;V-O79<%AD8QL]G[DQ$8D$93#8C.2 M-@IRWC&2;X+XBEG4$/XL2J6PY(DB6YYN M1-D5Y[!UP[*7&PM<%LFB*BV9HP&A]MS,8""0R J%#8K,?$:O&U5^J*)2PAW3IV%IE!!69O0T!'72MAJR-"CS:P70G:G:\G93K2Q?M'V MON2$:ZV2V4974= 2 I%E$)V*^4JF(-K0M&C M5P=@._7&^M5;&PY0,/51V&<"<";S^K4N23<:4N8(=/!"IBE7>\Z.T1#6 M4XKVR3AGIKH?X; @B@_^S'CBOD/GX,]4B)@5/>LLNIU"9/T*\6=UUBL6IQQJ MC,.[0G/8N"D@8! O".UZ4ZGF_']=AWH8//BV+HS#*#:W;P1&HY@&9K@1;X$E MZ">H-W_OG*>.[W#O+#@3ZKDZA"^ ^";7]>E>^[0]Z+^NCK>-YS?T?$21YV-Z M/JF/\7?NZU\5OG/UG.0%2<42AG+.0IBKJ@_JZQLMU]5)]$QJ+;/J2JW\ 4$L#!!0 ( -9A"E%#.?5EZPH (E% 8 M>&PO=V]R:W-H965T&ULO9Q9<]LX$H#_"LLS-1M711%Q$" S MCJL?[\ 10LB+DJRY)>$M!I -ZZONP'I MY"$O?I03QBKO<3;-RG='DZJ:O^WWR]&$S9+R33YG&?_D+B]F2<5?B_M^.2]8 M,JX+S:9]Z/ND/TO2[.CTI/[;57%ZDB^J:9JQJ\(K%[-94OS]GDWSAW='X.CI M#]?I_:02?^B?GLR3>S9DU??Y5<'?^JM:QNF,966:9U[![MX=G8&WGT(L"M02 M?Z;LH5Q[]H0IMWG^0[QK=H4 M!=>?GVJ_J(WGQMPF)3O/I_]*Q]7DW5%XY(W97;*85M?YPP?6&!2(^D;YM*S_ M]1X:6?_(&RW**I\UA;D&LS1;_I\\-AVQ5@ 32P'8%(!*@<#6 FH*(*4 0)8" MN"F E0*06@H$38% +6!3B30%B%* 1)8"M"E E0(HL!0(FP*AJA*V%(B: I': M@FT<@/\T5J7YS,KS<22 M&E8%_S3EY:K3\V]?!_'783SP^-/PV^?+P=D-?QG>\/^^Q%]OAMZW"^\Z'L3Q ME[/WGV,A]6=\?7,IGJ^NXXOX^KH6_W;^R3O[VCQ]^/9Y$%\/?_LEA(#^[L7_ M_'YY\V_OU2"^N#R_O#GV7BVR9#%.*S8^]GK>]^' >_7KL5=.DH*57IIY-Y-\ M42;9N'SM_=IZ/^E7W&:A>7_4V/=^:1^TV'>35\G44.S<7>Q\,5M,$[':O?CN MCB__U]X5*])\[.5WWMDXGXO]X#5_^A\?)+[#5(8F!AU-Y+,9WU.&53[Z82@= MNTN?C7G_<1V2J7>5I.,>[Z7S9)Z:C;WHJ<6IK+QMZ W:6CU&3.'UM7LH]. M_.!N]9J559&.1*.EZ$AOD:55V=&UEQO76=?@G3TDA7'N?=RIH@[M/NU4Z:;S MH<_WA]4F 5>;!*S;Q-8VQXR3_';*O%&>_61%E8IGSO [5A1/??_Z:05S!B$!P4G_I\$LM#(+[<4LQ1YI#+>LL6<3&Y;*D#4;("(1C,Q&X)41N"Z' M;!L;F"Q42>9[ TT>T-DMI6L M%",'G(&N4=] ,WJ MAROU0Z?ZS4[F['73:MER]0]"K>\!)1$P*Q^ME(^[YR2?CEE1_L-C]>+Q M7HV7Z#I^SD*/-'5[$0A]LM)WZ8%$VIA@$@9MH8$N)-I<%XEU$>YUA5%;ZD*7 MZ@& "$!MN3\ZM&IU-?"EE^D[=ZEV9W?N5&#-?04OL5J Z M-Q&(+,0!DIO #<[GJ&SL?:0O<(R5[A\ T#5$3)69-DH@$0LP!O;NS0FL;F$ M[YNJUE7PVUI>-B+$+O+1( +:(I\,(CV;I9+\P(W^>IWV1(YB+$9VSK(RJ5<7 M>Q3/S&AQH'L#]=]X,8H71 " M=3[I7@%""!)U:'6Q'N<>I,320])_ &X'XN!1T9>D6#D:YO[4/0V'4PHEK:'_ M@H%1IQF--FID1"US&$KG ()]Q49P+19V\WI/'D?32LO1LKCC4((9[B>B/42 M!'7VNB:CA"]TP_?%8B2H ]45)$$)5>B&ZI["I*YU-( &PD8$6" &)6&AF[ [ M1TK=*]_ W2@@D>KZ-7*MH5']"T-=D/(9J/# U"2 "-J\8BA9#^D^8QPH40S= M*-[7CF,@(58]Z ZAM@42E="-RD/&.%"'((#4HC*2#$1N!NX[QFF::ZD)-,<' MZ2A4_1YS199%CB0KD3N0WL7S1WI C$F 584[I-H*2PXC-X==?C_2XUZ^R"-* MEMP^]'$K?(C=M#^/W(%*J:_'Z#H.;W(SW -OG] M!C&GWX\DSI$;YR]Z&F+N3QWTMG&7D$?[R:UO?QAB-D$GNLT$"6#D!O 6[CZ2 M\$4O E^D1[0V>R55T2$#T$VW'^%H&>S1J6NQ!TODXH.$G:[]R*P\UBEK4U[R M$[OY>8"S$..^CW6:1@'R+9D_+'&*W3C=RW&(<:EC/=(-?(J(XB<,#'*1<\^\GNLPQ"&B*H#T"'5 M-DSR$KMYN6]/&NL'RRC$1#7&(*5.)AVCO"++@0Z6),5NDMI."SH&Z0/6(U- M;.X*EE3$[A3T-H<76$\F^VJ_ZD?)JH=FJ,5V,H$EA[&;PS?)H_>05A.Q].H] M2-SHG+*D;#:DPG@3J"MXQ*9P-[)- 4EF["9SE[*=XV X0A9S08W6N^7:%T D MBH,=H]]X>'7ES1?%:,(CQ:[>#?10U79J'TC0!F[0NE6[:E0S7DC1T0E!H)ZX M-U*N"6ZNR!+1!A+!@1O!2YC4T7>>L:R.%:I)VQDJ69;FA9?E%3/.G$ 'GS@! M52\?Q-UR;2,D'P-WY&LS(GT:ME%>5F;5]8BVAWVD:=XEUE9<\C=P\_=IYM3S M*IG/11XDF4[%PJTO-5;Y=@-AB#])% 9JVK);KFW/VB6N_1_E!H8,N.D M4ZRMLB1GL/M1;F#(VU( 5<>O4ZRMFJ1H\'('N<:@9!#HU(PB;#M]""0X@T,> MY)H#J$"/9@,: JBZ] 8YX&LK0&C8:Y8NL$O-C*"9*[09^GX_YAN+])WZLQ%=3Q&;R.2VK_QIO';KK7Y2] M^R29OY7MK)I9ML)C,N+#+VQVRPJ719*^Q$W?ESST-L\]HL/7LE<225ZRGPO. M6Q]X6TS0(UV;"9*[Q!V7;I'\(I*)Q,W$/26_B.O"4ULUB3=RR"SL\Y)?9./\ M*UF[VGR0_.OV>S?9./-*)!W)\^FXW0FWF9'$P$@*;?$:D8PDSV7DSDM=AU;@ M Q@J+M6 Z*2,%-\F-M1%J!^I4>&%08Y'A1&EEMB+2%"2O8*22E#2PYVV=D6A MU'!@&M@.RJ@D(=TQ#MTQK45-0:7F45$].E63 N:*+'XDE8RDF]]3WB:M10W? MW0DLT1J5N*.;7T'NRJ90/6*TC;XD(W63\3#I*&HZM+1=X*&2E=3-RN>FHZC. MNQY9SZ4W$Z]+K*V^1"/=/*&Z>S**ZI&A+1E%U[Z_LWER=;MD%#7C**&S*HA&=4IUOY> ME>1AZ.;AGI-1H8Y 8S*J6ZYMCX1EN/_;1:'.,>#[ZA>;XDZQMLJ2=^'N]XM" MT_%BH-Y\NN@4:ZLFX1>^W.TBLZ,=ZLAT)*-"B+S"YVJ$>7QF2404Y/ M1AF$C,DH@YPY&=5?^VT&\2,E/&+@D43I3=D=+^F_$= LEK_[L7RI\GG]57EL_IQPA+>84* ?WZ7\U7>O(A?@%C]^LKI_P%02P,$% @ UF$*42<: M@D2S"0 !"H !@ !X;"]W;W)KBDV5]_2$H1'?%BY^Q+ M+"E#ZIOA<+Z9$<^>&O:KW1#"P>^JK-O/)QO.MY^FTS;?D JW'YLMJ<5_U@VK M,!>W[&':;AG!A1I4E5,8!,FTPK0^.3]3SV[8^5FSXR6MR0T#[:ZJ,'O^0LKF MZ?-)>/+RX)8^;+A\,#T_V^('LB+\Q_:&B;OI,$M!*U*WM*D!(^O/)_/PTR). MY E\9.2IW;O&DA5[IOFE[RY*CZ?!!(1*4G.Y118_#R2!2E+.9/ \7<_Z:',/6[)HBG_H@7??#[)3D!!UGA7\MOFZ0_2*Q3+^?*F;-5? M\-3+!B<@W[6\J?K! D%%Z^X7_^X-L3= S&,? /L!<#P@<@Q _0"D%.V0*;4N M,,?G9ZQY DQ*B]GDA;*-&BVTH;55R=7D!Q-7J^MO5 MQ?Q.W*SNQ,_WR^7="EQ_!8OYZ@_P]=OU7ROP?E?C74$Y*3Z "?BQN@#OWWT M[P"MP=VFV;6X+MJS*1?(Y/S3O$?QI4,!'2@2\+VI^:8%EW5!BM?CIT*C02WX MHM87Z)WPSUW]$:#@%, !A8\BZ.'AS,/'#18&:GYD,O*VH!?;Z^_@^N;R]OY MW=7R/V"^N+OZ>75W=;GRO"8:7A.IUT2.URS%MB^;UKH W+X/L%D+XW!;#6@SOQ1 M'P8Z< =>_(N-\ $B-\H:4P8><;DC4@^QMZ3-Q6:3ERTMU"(TM34J!P:N+!E! MM\C,XL2!?H]V0K_U2Y% *+N*5 04S>Z>KW>EV.G*_'8*"4U+)U$TAFM*Q6'H M@ LU7.B%N^)-_FLB\X5"6+62(>)@N.BG?(4WG:'Q%K2(S6:)8P^&FG%"="#* MK0EC*I(*P 1P_)O8S8H\OME#-$4F(9JYG$#351CY:5&Y<#L*]BJBJ0U84GQ/ M2Q7X3Q4_R-A7;04=R"N<_[VC+97+X.6%4--4&/N=LO<^R5"$/F(18-5[K6:+ M39N(W#DPMH]%+DP3E#J,IUDL]-/85?TH]GC#J&-9+404HF1,^!:Q230+7!M& M,U;HIZS!_638M ,TN6<29@&*QP@MAJ>0DV%UY!US3'G'0UE!NTA9ABD2\9L(\NE9"F)>2GI1O6Y(04?4"J M,-\Q*IQ9%DM'XT M+>?+Q='A%6D"0GX">NV2Y#=A.6V5#[:RU!1\]'JY1;+Z$I"M=C/Y!F618393 M*HPB!^\CS4G(7S:]UF5HF*A>1%6)(KE3:5<7(@\DU;9LG@GI'[YH!;8EMK8H MD%D_P3 >5_T6*=>VTPR(#C!@E\9T<:'/O)JUN)!N[.019&$V:#15;%)A',\< MF#4!(C\!VC#OUM&[[7). ,URWN/A2IE9(/WX71:9K&5A5-KHQ1+"JBL8Y'=R&1)E3D)]2] M)E[$%T2\4;I](MJ6G#.MVM:EDX-YEEL<$#1W-NI#DW\G/NG>PW M 55A[VDBUZ?=R$1,5-B\)"^:RYQ2IIT.^UTE"OQB$M9OYVJ=)\)XF8T5U%#"%@U,^DX MBB(1IL>:66@[#8(LL;$0X;ZSY4V2I/",D MT(Z5,N7"8!8&CF9*M/MM_]*/#!Y21G\EOC]AVEJ]W,!T'=XM4%COJU4BSKQ;?KU8_;2W4$8GF]5+7!7K]E>6$M M#WR^&FOZC ]W4LG+3A%9'"&5;/F^HO\M>TGQ5"YM,VGLH\/.FA:1S&'*6%-F M[*?,([I'DHO*7='5AWC4VNZ^R_?=Y /]V-CR71 :Z:E%*G.$Z%A3:NRGU(4C MC1X@/^\G/]6S&$OJ![[9S\FM*IE$:2R;*8)0X,AU8LVDL9])?]0J99-GKU29 MTS74 !Y.O?S)#XG,T5$C3I. MK:=[Y^DJPA[4,<,6*-MU9]"&I\-1QKDZP#=Z_B7\M.@.).IINO.1WS$366@+ M2K(64P8?4V$RUATY[&YXLU6G]NX;SIM*76X(%@%&"HC_KQNQQOV-?,%P\//\ M?U!+ P04 " #680I1B_(PYA4" #Z P & 'AL+W=ON':1],[( M PISLI.J9&12M??U02'+'*@L_# ('OR2<>'%D=M;JSB2%15T]("K^,+^]QY M-UZV3.-$%N\\HWSH??4@PQVK"GJ5IR>L_?0M7RH+[;YPJFL##])*DRQKL%%0 MV6?]'ZX 8?<&(*P!H=-];N143AFQ.%+R!,I6&S8;.*L.;<1Q82\E(65. MN<%1/%DMI[-E,IN"B9+5\V(ZVI@DV9CE9;;<)+":PV24/,'\>?6>0*L2K,HX M8=:&UIHI%)0C\905;;@#+F"3RTHSD>G()Z//=O'36LOXK"6\H>5;)3K0"[Y M&(3!6S*%UEW[;Q;?N&LLAHW%T-'V;M FQ C-'!'('4R8SF%N1E'#C]%6DS)C M\?,_37I-DYYK/M4CG'W?C#H1_[QNJU_=97V M5;PPM>="0X$[@PLZ@[X'ZCQIYX3DP=WN5I*9%1?FYG&BL@7F?"&PO=V]R:W-H965T M&ULM5AM<]NX$?XK&-5MDQE:;[9LY^)XQD[N)KEI$D]RU_O0 MZ0>(A$0T(, H!7=K^^S"Y"2$EWJZ;1?;!'$+IY]>W;!ZXWSGT*M5!1?&F/# MBU$=8_O#9!+*6C4RC%VK+-ZLG&]DQ*-?3T+KE:Q8J#&3^71Z,6FDMJ.;:UZ[ M]S?7KHM&6W7O1>B:1OKMG3)N\V(T&_4+'_2ZCK0PN;ENY5I]5/'7]M[C:3)H MJ72C;-#."J]6+T:WLQ_NSFD_;_B[5INP]UN0)4OG/M'#F^K%:$J E%%E) T2 M_Q[42V4,*0*,SUGG:#B2!/=_]]I_8MMARU(&]=*9WW05ZQ>CJY&HU$IV)GYP MF]7/MW49XV@UM](--96F TY:"\C%ZO-60BS?O_5I:_;M,+K*5>*5"Z77+SVXE M[KH B1"N)Q&GDT5*LU6[Y;_K! MV;43KY4TL2[$&UN.Q9.__.EJ/I\^WRC^,7M>B+S2A:]72-M+U[32;H=7SO=O ML_K\YJG8R""T+9UOG8>K*SPPGD".)W"OE)$;24"M>%]&MU1>S"XH-:97A>B0 M<9X%K&QX_X\N'$!_8\5'U2*()#B?SLX+L5&BK*5=XS37^209W7'+^T75M&ZC M?!"MB=+;2Y.! >@S(1RQ5C#B0 E"S/HTG>A/&XC19A2 MA0)4V[9&TR]M20/>E4Z6M;;K0B#5I0BE5K94I\K*I6%'!^*QP!A7LM1&D\_Q M7):4"+ $6G0IDV&R] ZK#3A0DP..VUXKT[)3&W9X$ ;MHW?&SORR\QY%9;:( MV IO>B\#N7BE)?:3)?NKK[>M\C&UB,,W*-XJB[ IOS$]B[?2HM50Z1:\O"]R MI^!_C80S.=ABN17-%F6D[#K6"2('A\Q#%U/^=*5]B$)] 0SV8T@I4..P;*P( M<%58R3+13*-DZ#SYFJ*#?-;L^)P.<%(L74-F$KK&>3HKQ%,%AW#_$B5E/<'= M]R=MIN<2P08KC<4OM<9JBUQ!M(5.'D?4*1K9[]B+2,%8CO3 ;3T"L:DU<$D3 M7+*:I&4OO+.8L?R']*<34(W:)_11R8:*9L\M0FJ^0<) ' MA+%X#^O@H^ISAZ1GDZ'(N+)GA[>NL^1,07T;;"Z-!C"K9=**X@[*D_NXI9*" M")S=NH:]XIWS 'Z+91Q-Y #<@'#?+0T,>4_)2-:#-'[ND)W@BV>)+T!H1L7, M&#J+M4G,]6)/1F_NWX^>$DKX%.& I ZAHQH'-'2=2H" %L^FQ70Q%:&&:8'\ MPQ%U30.. ^CRDT#U2[M3W (NL]O)_&H\G2(*/DE3N9>FXX#/BF?3LZ\4'RAM M.Q\Z:2.E!E&F^J)\J8,BO*O.F+X7,*ENO";O_U6XU#H@ WGP)O;+*L4;+DA' M<<5X52KD;26L8NXJE:H8Q,G9Y>5X@9G&&*X,N:+$PJC0E9QKPWGT4.E04H13 M+A%^S;D1>O,O>D6I%GH74?'D/>/S?LMX%]+T'A1.A=6"ZHS^/<>%:EP'#BY2 M564>H<2W07%[(KKBY,O,2Z=S"7"KDD8=#6)N9*4_"?744%$# M,&H'!H$O!-RVZ#20JW%&)0 M!.$!S4#3;]Q/LKVY<#H4/2@,Q (,>2?'#DB.GO9UW27ZPLNVYV%6DNXFU Q# MSS,'WCR9GUV,GPVY"<6/1 Q<>_742EV=4J*E'.6C3J;CV: 8VP\0TUF<>"@B MI&O*YC3>XF$IC23JYFO#6'Q09(G"6$NB'S$QQ,1U5F6N(UU+)SW70J5A8G2Y M[>PG2^HX#SR\S$[!OZ=SV)N4)UR!E1_E-LZLQ_BFZ&D40V+JBY37/=[+@C$? MT!I($]._:MCEL&S)"08I7K=1WPW%K%NVB[_O6J\WW3"/H+YD2^:*>$_E;W $IR$R9H MK/1RCT#(K(Z\>W*VUTN)"&6H*2 .7LE#(!$@F(D:_".!Y'GICX#,+W?&[2$Y MGXZGCX<"SU9\J5W2 4O04)'I^#'S1^I;1 SH0G3(,.F-<9?(/2N_9KUH9+A_ M87[%D,3FTLN,C,LJC9??S */*U:^H?8-H$AXF(TII.0AL 7?#FA"V^X9CIWO M'-CK+!DO-7ERKY/D>N&8[0#2.,H=@?RR6.S[7:[7'G-)9(LAV293IN.KR\6? M#TQ K9"?0&I(_*ICM OQA/2/"%,8/4T<"B%$C^9?S)IEUX\LY!V#V]@IYL!& M+/M/#[C]6M'(+3R'&H3)'7,6!C%##CAF&P9/OKQL"?!?&Q[Y%3?8^ M$N*FL^9/H5!(LV;Z7CBL#E];;]-'QMWV]*GVK?1K3'X86%<0G8XO%R/AT^?/ M]!!=RY\N(FF*DFPG<5PER;DHF\0^5IS4UM8^@,"01 QB& P@2OGUVU]W MSV! 093DW?.V+S9% #,]??WZ K[>VOJ36QG3)#?KLG+?'JR:9O/U\^^?O/:MDU9 M5.9]G;AVO4[KVW-3VNVW!T<'_HL/Q7+5X(OG;UYOTJ6Y,LW'S?N:_GH>5LF+ MM:E<8:ND-HMO#\Z.OCX_P?U\P^^%V;KHSX[G66>.G-ARS^*O%E]>_#J(,G-(FW+ MYH/=_FCT/*=8+[.EXW^3K=Q[U9_>L_2+YQ5;- MRB7?5;G)^\\_)SH#L3-/[/EL[X(_M=4D.9Z.DMET-MVSWG$X_#&O=WS/>@.G M3/[K;.Z:FI3EO_=L.2M,K)B#*[WJ35+=:O;$.+K])K MD\R-J1+R"INTIL>+BF^L,1%T6]GF)FGH /H\G^[GXMI62YO\ M:-*R68V2RRJ;\ .VK9/MRM+&8[NM:%?7SEV1%VE-W)DD9V5):S:FUK.1F9>@ M7(Y,RE"YE'U(?%A3%F2.X-9D'R=UJ40\;,ITOC696<]-G1P?096/OO(GRI.5 MJ0UQ;TLWYJ8F?T6RJ.U:CMKFQ?W"X96;5=HDV'B4S%OZ9.D,)*7 ,>)]DA"_GZTF>N56L'W5H3QL9KPG&.^(3/;!,=#QZ MGN)0G8H46"Q/?9Z.92B@S4N6U;6IFP*?26D7IJ[Y=IM]XK7Y$^D+B M?@-/3\;4)!0'>>]F51LC=Q*J;.N5E5+:SS*J8S@+_"0 MW105'!.=>IU6! EPRZBGO&G^)\5$>;0B,W(.+K"QR2(M:O(KO#+;>[?;QKI" M$,!]>DBF0$%C33MLZ7-'V1=O^SG2U(LL#L1\3,5QT:+Q$R6DFR04Y M#,*X/1:#9C"UYU,K7"Z9-'7JROY!ACX8,^&!(P/LA$5DVG71X%R;MG8M@K^* M)=UL*/*SJZO;4N-8;99MJ6JMK+HR65N3;>@=W]UDJ[1:FN3"KM>%8]SM(_'5 M=Q<^!K,4R6O:VHQ4E8*$GZ1,;F7;DJ(%5")E#M S?[:5X/7@2QZ'3+QF+JQM M1-%C_L/^<-TUWC41WVW=P(\!W2='T_%_!/U8D#CI%J\FM,2=D#VBFTJZ$*@D M!F&Q7](Z6R6S$]&E2?*'$>'5YKI@J<$1?$:X&W >C[,;[:^:+HB;N_]6F-;D=$&_;Y4H/4M1YN$)4>:K)'&I03?'9UD[0C48;W'98 M$!Y,OCB:?$6945GB2(UMTCA*A-VS=%/0I>+OSG+3-2F _X*6RTE$&=3-*=4> M3^+SC[&)G>T02\^VF:?!I=Y< M"=M_,BP8N"_2%O>4LV3JK62]+-BS$Q1"U @YT\E)((?LA>R0 \->.EBIS75: MMA(*5M )A!(BJ;E5W^)4Y67/O^"=BH;]--!_Q>(NPS="54X,K E4\Z)IL[M, MLC4: /QVT!&X:@VP&]QJ6P??ZUS[-&\TH72!%"=GJ#!29U29'5\D[CJP&;NR MLIZ)4_EPUZF,B.RD("H:RM"0\!"CU^$ K-D^0'PV'C1X4N%E9$K$!Q^+O5'M M^D3^\I_A=J'?Q0?XIWA6*(!&%_J;U836I,,8ER$IS@W#+*8I12J'_S/*)A1[ ML4"1UA %8M6T75:FI)7"%M(V.9MM&QR/><[Q]IJ\-K;G @Y'J\ZMZEJJACUN M]A*6!SSD0YS?83QE1[EA8\':T876"6N'B,939/['P=XTE=VSC.KIWF4FB-:D MEBOX)N+(S]8Y".]SDQ0X=L.2JBSAF@4E1P:(A+S;5@!(O%N)W1@&47:+/R;) M1U&-[^C\4'/'F&_';@:CN)@XWBBM*V6,2A,.;?MO%FT9:BSC"("0.K<5)08B]WG/I/NQ9M' MW!]'WE$X11Z%XA#RV##(655I.28S29Q=--L42!0R<\Y;*W:EZR"]+!9&(6)F M*>\7>7+4*"F$CTLNLXC(1YQ()@ANAD7!I8 QZKYTRQ;P: 0MA6UC)T8CN2(U M:/"\)6,F.L"#.>I#'1/8UD$?*<2<_);=LLF:BME!+S\KY9U JYW34XAO3&J%MUA<2O?-B%,V+01 M?LL\2/?.H DE*2(PJ!SYY!4A8B;EXMWOEV_'Y%?)_>9F763DK*40M2*4ND+1M4 ,O6%?":9-)Z]> MGGYY/Q4YJ05M?THFQE^0D2'3QEK7O&:99B&:,"9=B $2ZYH6'(*UMKI.DN]2\M-?'(VFTRENZ(X4 M8+/07$?A3%M9E.:,A.C)!=)M-;6]8:VCC+UZ>3DY?PGW+5B-4SO_DR&GC+*O= M6"WA9<0" 0QPGAN3"3]AH,CX#7M^BNP*T@K@+JZS<%A>PC]7$AB1"X1*A3#E M$!\/+OTS!U**T(NP"6TPD$P<9(%\>UX6RZ[JX;,VP5[J18E'F_26RR6.;$X* M!%S H44)GM4,B%F9C_C)4 TXPIH&(D6M8$26L2RJ"FZ='NCN\L6 CEBV(V(R M3A[6YMM.1T1]B0A"*U(PJ+WT33[2&K84?P@XM'6V0F22E26=!! C$6;&$$ ( MO0,+%P&Z.(?ZXO3X9/*BL[ %\NY<\E T8F1=? 3"$5C"'/.FJY&:#B]:1GED MMQRPXR8MI,M"RJ>*UP.1\9^.!"[*%J M%V?8L6WFV >NHV[5USK ,D5Z&H59T3EY25E89!--*2YH840C)._F\")7Z$H]4M8'^FMX%-]$2TK% MZ%D'+8)E=L?5/AB9#*=@T[Z*R3<35AOVD9:4!J_/.SMHY64(%N#I+3EUN.@2J5C7\%J!1THLU82 M$DY,O1G?9=E]@@AN8BC"!M45H@92PL$G_<&&]B/7)9D+ ! ;C?-@0J)#QH#_ MBT;3@%9:*FNT=WT1I^B:1WY5K71D'(JDUM257KTU]OWK;K,E^ ]NA=DL9-,[ MCY$@6DZK8OET8H@L/+)FC@NB\1+*BUH+/\0T28<(O*Q-O03!/U#RPMY4^N57 M!!!;AZ(,.VKBM[]Q*3=J)8:A$!JI5=<5^8FL@P!FW23O",*<^_3I"E^UFX"D M9M.C68"0/[T[O\*%KB/Q,8 P?VUT#Q% 9QF12)9*'E9JX>A_FZT$52G31\)Q MH2ZN^+0?UM@T*U+!.//T1"18HQ2[)U=F)!18Y*UA5>1\W,+TD#30*7H9UB(_ M=%W I4@%XUXN\_$:%$8H&:%HEBZ#\7,2@>H/#S5(HJ2Y.6?9M$#)SIN#Y2-X M A);SH[V4B/,WFT^^! ZR&SAW"ZSMIR,%7/,#19\GM/?(C1)09.%&__0>*1,GW44LYP!E1O(U% M(BH(Q&<#+?O #&V0AD-9:-.$N%#>^B+J2%!+EY:@I()XRNY1I*+EY%$WWT.Y MO:'[$7-]:+D@Z=-1+S 8\%L\I7,HP/+91/I5Y/-3K7?SSD336KK'K.8Y!7L" M&EFOCQ[2/R9G52Q7_GC2N+CU"194P=P ;A-\RSG[\+5P6J6MU3'7&ZLLQMQ0 M(^HI9>*.L(@E<(_8E8BL.0A09F=NM1N3+"CI%$CN5A0GQQSZ9+6NECK,TLXN MH, (J'6!:)YS)P4E7&Z=*E91[O-#H?;L9W1"*JPFJ1)"AM/L6M;-V.%9OS+[6C6)(3#C':VJJY M*$VRYR$N<2+D%19CEAI25O*%%GG_*%GQ0%DFS[ 3KK4B%(F8<&^!W( C,S2&O)Q!M;9*$TK#6HVDA!AF^C[!1] M0*S 07K$*85T9AZH?K%,/6N1%#-6"D74KJI 4M<&KUQ5F%/"K4:UU-XT7D 2 ME..TG 2CZD_V:6OG)WHXU4Q)_Z,)NT@AZ;A=X!IP R-VN'"]BXA;#'SCRH%' MB"HP/,]UV_6ZK12.B1O0<]YO'Z'@IKJFMA)5]^[0..F-9GI.LDX3O*F@+BG7 M/A#EQ)\$;)P<3;]$6"$@;+PL(-PAC^@'[J):Z)UV =2%2Q6T_$;1\)Y1Q=RG M(>@&2>.U4X55&H%X>G2 5$^''61,V.S)PPQK \DJ1@, %N*^3#[IV\#P?NIM_ MXR/$D]H=Z5=TJ.$KXVP3_ )=\F]1TO]P_\:-;W3,/Q_?=S1Q_?*_[/DZ"74D/^9XI\74$3^ M\YC^\?>=)T=0W-D)KKZ0_TEWOQ1]IA#2HL#S-\I%#/B(UBX0KM.J13 4 1$K M)Y 1'D\3!KL4:,3HO:CREK#9;4@>6&=U.JVC1))3R!NY%DN4 M-UY3[H3A?G_<"4F*N[Z*I[FT*6A$3(R>YL8Z\E(>2W31G P;N^VFL^DF7==_ MTX%YNA9U9;4ZHVW-O'!UNQ$([K$,@&#+>:4GS?/?#[G%@9P;@^T-KT MA(PB^CJ:NIGAG>;GA UDY^V.VE;T.=/.W!DR2%& [V5\D17]9[21R>(NZ6LS MKUN,2Y/ROY Z4I?F#0X"GEN(^? E74TSJ3^<7;UT<\$OAA/9[I%-@!RB_TU('ST*>1R@W@ ;KH-EO*#F BZ@\A,HD=FF[H2X_G1VFJ6F_O7/+ MZ"UBABN4$@H>Q98184:UJ:J(\I8;3V3U4 GO*Z5BROY ^ V%;&H;$*,OAW-Y MG@4F@V&HC,OTM79QHDJ*5%E]I:/4$2<9\)02*B<74LJ182&>XPO:$6<,T5B[ M%CO6/I-4Y["62:/KP3F9/WKU(%#MJU ;N)0"A@/0GXN%!P9&;=[H9$%]=5@- MEU$-Z@@?.C0Z)) SQDGX$=('%BS65 MVT->*T01,)7OV0!,% F0CI$['E\=8 B8[*CN$B9'>-4!.VJ)NMB__$VA4'*Y^P?O>1[VLU-,0 MI<#WS[R7X*G_:BQ_1:&/^YAE*3*1H@MKC914Y803<=1::_/Z(DN%P"HQH*N1 M=WX*];EW'V-N[7(W=EQW^_E'KR9'O0%$?!-:MZ,H-RRE6H\79OH^8F\;Z G$ M=54XZ7/(A(\?":M5@;Z83DX#P:% ,M#][3D.V8!>_& M@[4,W[O1(RFY$K)!/4/?D5"+[T[8/<\Z%(:9DT*J,5T(@&?F:CO7)0&C5;&X M;6C43I'MZ/?+VFB4SRTKI3[*1;> .*P?<+1:S\8F0D107JZ"1,^0O(LR[&4_TZQ4)Q M.Y7:+3:"*^6YM>BU)^EV>:BJK4%NTOD.6%?+460I\]==^3"\\:4+:JE("T+\ M]C77:!C.>, \H'P^HN)&WF]GE'T$AV'NVRU(4[@RB:VH*P=Q484=LWIK.LFN M>^GZ^L$I^2_=#UN_KG90!_\U. MN.L\^G#=]:UWM@_=WSCT^.[K>FT4$VL)Z_)NR'I@@]#J!\LOSS_TJ>NAO)#C MZ/XA)O2IB ',KGB&T*5XK#T#H^B0)ZO;#51)8C1_'0@%Y:P<<4%\B]2,(Z'6 MYF7+K1_PE-E]/SG5[1B0%0$3B@-;K@EVQT#]Q=S04PRP/L9H8]0/"GPK,SW4 MN/MS!GLUAL?-M FF>(A;5Q2L2&0\85Y(X/"OD\2Q9$\L2P/!J >D6?>S6>OAPEEVLT*$S(M7XEMR-]#)-<88)/-WDOJAZG?<*+<&Y'\;&4C"LJ MP/M\BZC>QJH4RRH0H0T M3%.JNQG0<@H5SE'&H0/F>\)QGE]:/1JW6W/D]]HW#FU1T\^(>+5UKXTT#B:*^+ M3'LZ<4=#HU=67:2&,MK93:*>^K=7V6Y,7R>#0L;ARNN[O*?"ODXU/^2\:%[% M^T]B8?Y+C*EG+^;1YM+1\6C#P4GB$##LS7&%??G+;A;["19T4=I6''_+'#Z+ MRD5PZ3(>*I#C@E'OX^PI^#3(_9)6J)886G3C'\@;\PAR&((=7_JW:O#^UI6^ M59,3",F""+O M9EN;:.86BJJ_[H*NE.DJJ!ZW0VY50OYB")L)8NVEGRWI+31%RJ= M_(P =S5E)*.\U0'L&A>ZYB'%W]*F_L7UW1\\\6_M;4UX-2F>?)=Y;2VUCDMK M/_D7V9E@?GM5AK8I[0@U'IT!%R.-[I%7S21GY8I/;P[$CV_P#RTX_VUHAY'F MSV4DY*+W6%SE#>GDF+8:8U!)IJ-=]#L=.[/]\VAL*'2^=V=_^H3&1TVCGQ_P M[TT/:8&"E8X0]4C[02*]^IQ?P_Q>=#71#^<4CO%;NZSN:;'LW$47T#N8^ M_*, _,[D;UQ[8H,/Y(7WI>\S^J_&1[-1?P6U[9<<2:\DQ;KUA.X&TOA![PM[ M:5G:[.9E\2N>TN%:VVO65?^.](T6& -&]N],13^_1O<%.O7G)50VH;<0LK2& M*ZE(.N,?@M)?H)%*YB,T!=+8HR)[ ]L#ZO$+M#CJ0(:(%Z=% V;EW\6]$[?8 M(GQ9+'D@QT_]!()-_I')N M&T*7_'%E*!+4N(&NXV=]_!_8(/QJZ9O_ 5!+ P04 " #680I1+->C:A\/ M \+ &0 'AL+W=OK]^?G;F\J5:23J30DAE2IJ+(D0V/@STCQJCJ2- MW<^)^OF/)W7?CERZ-G1Z)0>V\6<7-X&"EJ_!??HEZZ&QX-MRS81PWC)GOJ%-??"TFI0 MHP\L*N\&<[HBHWSR%K]J[/.OWJJ9?W'F08F>S_*XZW78-=ZSZT*\-Y5?.O%= M5:BBO_\,'#1LC!,;K\<'"?Y85P,Q&69B/!P/#]";-&)-F-[D@%CBK79Y:5QM ME?CWS5*P+J*OQM=GV;B7@F-7U0ACL_/AX,A7*,L MVY7LM2R)6I*R_,/)ZEL8Q^ON-EI\]&,-$4;3Z8VHX0-6^"5)E-=6>XTS;G(^<'0U MF61".O"@R%4&XCN9+\7Q*!L.A[2@Y1(/H.%48I+X!"U9E@\B[ZA-5SA]-!F, M)^,KX9;28C'VFMIBV6H%'2!H\L_0T5+C*-!1?]:0M8PRRBH1CF097\ 'E PZ MB&@J,LX#EF5BIA:ZJG2UH WMJN">76;OX7E ))*AI>(A>05DP1JY4X<3Y<=YE)'SPEV&' MVKTD=>J"C.[@1=,0$5@/Q@RD+BH[@P%$K*]EX+7VK4YS+]&C6(2MYL/,@ M/!(=^2"4@0.(#"$7^]"L!ONDQ.AAS7.!(_0**M3!5Y&4ZY.!F=BJ)FW1)/5IE/)F%0HJJ@59>"G%M"J(^&7:7]&DU M F8Q[O*RIF^REN?.^N02NZVTH3N$+J!;!LT"I,"M(CP6#'?#)XG8-FA5(6Z! M7*7..?8[/%R+DW$C9C#9G7K:K!JL/R=VJ>#M/J$:%%"&EU25VQ8R5*:)=Y:=$@FXPCH&VMR2A& _ [? M*,."5CH"S14#1_87D /F-&"/"OL"V;OHZ6FWC]*V]E L].J://-D>OIXSLN- MA=)(^I#]!E3E4*2RHVV U#*B:! :IR;V5U85YYS=L@G* H\!2T' MIX6SM>51QXU0P=2J]?$#T=#Z&0(IEV[)7KFF8*#<6"*B+7^?=>JGGA>3TNF; MF:YD4GM#:,^>>;04@@R]8%1(GWFPH[[D'>5M*;Q27V6Y4_LIJS M&I23 8A5")P.XUQ!S11WEY0AP4PA=5/V=A0(3,CK4OJT#$@5 X.<$_OU'A3D MDG\Z%$_[V(BJQMX%D0,H)A5SM4#%I9CC(Q7O5)"AE*H6CT'UWI#L15(;\"S] M4MZ% +#416>;95)&-"S5\2CY:A>>4LW($@<#?!5>[!*I0RU@>YMZA\,G^]RU M'VQ8/.M20I&[+L&LS'-+G1JY1UUQ/=G4Z]Z@TJX]A46WD#C,(>D/AH))BP X M6;>F W!* M#"BCU5$%F!#6K+:$]QJ/+7"9JHJCFWOM8ZZ4FW(1P]O;*7="X_V4V2V"K I1 MU/DU5@5TB-\5)R%0$WK,$LRG4_DH!#K^$\ZNJK<(/EJSXLF*H1R^7^_]#^0[9 M]I?M3Z4+MC*0 3UV?_+M8%'KL MOPY$&[4?NG/NS/O=,QU]/#H?3)O&.857=.XX**!^'4RIY4R7 MY,7$%V&\?TAIA>F0-3G].1HD<=X-1#J>' 8&S; @GKN3-/P6^3?4H[=].:3W M5D,+H8?:I-%LY/G,3+'CK2BB_AM$;92IOJQ51>7G76R3X9@\?60[*KOJ&ZO) M^_15" F2N2%G@^:7:E/ON_C=E#*HO4*)299?2!KL1=U2IV!^F]B;B&U MPE.>IS MQ$IKYC1%$B>CZ3B;C-$';2_:$.]D-,K&D^&I^$GY5JP8ML=B8@D)+P<\M,M UM;S)%V M3:F+$*:RY,/XBL%Q*G[$.W9H/%8U$G78#FM2(WY\<;%A_T.K"T51Q 5HFHIQ M[8N%*VD_\]P0R.E2A4OQ04G&:1PA+4^W;;U2[30PN!1*$Y!\A\JB%..DC@XC M2ZTLM:T/' -LRKT@T6,:P#Z7><2Q,'7H>17=#32NM3V?)"ECMU,0LA0';12* MBY!F-@0@)13MM0A*RC7Z9,=CN0;D?B7@\OQDXP- M)ET,4==,0M"1*15Z)OU%K,)]$E\2;$3K9D3_\K4;WW10=TLHQ-W%2-P$$S2Y MI&^(47;Y;'O-AFE&TU%4W+$89^-GD^"]#2 %= Z7GC!VR&"Q#77<#\Z:"J4W M)1J(#VG5V[#J0UCUKAE:C<2_%-QY]'3"'YR8/#V/G]X;J\*B]$U@LJ_-=$3_ M*J9WI=!,(<+UBPNW5E6$IFEV>3G&_ZOL8GS.R)D^\=!O?$W?70*BQF,@U'H- M([VA@O07*RLG\W";<;M=[?MNMNN7JRBB%#-7A+N@>).%TJM2"U15'!)Y.(N' M:+Y[%L\MC_:Q!\^@@+="A! M2A[+7;897[F9^9QN^SC:#8WZR.2%+MG>M'2KB=J<"^URL4B5&AX6L@$21 7Q M$H#JR9\TH2Y%Z0-=%-2>(RI M@?A>4^D4/'35J1;VB@$]=*8#)@YRP,U[M)_CJW:*?J]BTT&U2%U2GP7K*9MK M%UN_&!=\*?NP;XJ?@CP.C^2AJVN*NAT#FW[\9[V)4>_2-\U?NPA"WA?[@*C0 MOA'@P\1MT0.YQS38-"U4D1 _==X-1KFWJ&6],=K0!(([Z^32 _%1W9GRCIA^ M9^!BMW0'#L6.AZ.K[60EPR*B%]^6>! W\/#@!:RW3T@9T)OXC898#^*UK#Z+ MDZ-/O[T^BBE -NMCE4?2I+<$;,--20>AZHS=&1WZR.LA]9K!?])]H819DNVH MR:PWPH@6J[G$#).^E)?( MP D.P,B)/A7G@_'Y$[Z2TGB* +=28>.ZGI4:57'3VOQ.;O')6WK=[4?8'+;. MZ+4JY,TA$:*Q:JI[JEV"ZE"RQ0L5+NVX NV]8S$0/U-P=M[7:''OD/D)0I,= M4>Y%HP;KM5S1RPA>5C'-\'0OP*YTB%%@9C/#"0-<;"VI8J_#A 1H[6-B/<0+ MC2QH6$#&:"J6W .Z 4@69J4YM-W#EW02OMT;&J(:+ $#Z-ON?RA]G$!)E%D MK^,57>*[O72(,^\ *MX:,A)^4G':FSJ?+*0XF2/G.9TR!B$#%_+I$'EFW7Q)R4J:"+FS#O55#:]&ZD=91!EUW6$]<>4*DMG6LV&U_LD>LB( MLMR \ N%6<#E,#5$Z/-@MU!Y*<,,+=S0=<:Y7.#4GAPC6+[C?,E1PU"P.ZO< M<&46 >$D9&)R.!ZA%M/;F%([IBQ@,'FK:$)W_*.KI#W% _W(W:WM/:A5F=D M'_K% ^U>Y-H35J%1HE'$8_:X;]],VWAW:;C7<=?#[&Y3F%0 <8!\"ZA\L M!G:]D7C6>:.3/9_>6W6AY@@O=S;?-J_&WH0W0MOEX;W:]](NR-M*-#R M_"CT!^G!FS6_'SHS'N[('Y=*PC*T +_/#<2*#W1 \\+PJ_\!4$L#!!0 ( M -9A"E'2&PO=V]R:W-H965T3O-#%=TS#] M<,5K=7<^H9/-Q'NQ6EN32_KZ M*L'U;L%O@M^9T3M!2^9*?<+!3XOS28@*\9I7%CDP^+OEU[RND1&H\5?/QL.OS23$A"[YD76W?J[L?>6]/BOPJ51OW)'=^ M;9I-2-49JYJ>HA/3_[+[WPXB@")\@B'J"R.GM!3DMWS#++LZTNB,:5P,W M?'&F.FI03D@$Y<9J^"J SEZ\Y[=<=CP@;_B2:\T79)AAZV,-6[J%[OF M^FQF03BRF%6]H"LO*'I"4$;>*FG7AGPO%WRQ33\#I0?-HXWF5]%1AC]W\I3$ M84"B, J/\(L'3\2.7WS<$V2I50/F2JLA8@ -NR;7#@>NR>^7<^/F_S@B,!D$ M)DY@\ES7/]OS1^5@6K\V+:OX^03RUG!]RRIC0&W),,V$?B Z0Y:J MAKPWY$1(8M>J,\#+3%^3#VO-^59($ "4.T!OQ/T37Q#JS8.6H[K&41"FE%PVJI-@Z%S4-,9EB)SR'/CD63%X8;3T!#FF4W)"@X+&\!\'69FZ M?QI%4W)IH/[!.A=F\\X 6,:02C5S(9DK5-]^4T0T^F[OGP9)F(\MY0#+MHUE M09UM-$SVQB-"@'*'>!>>P>.[K@=?[T(>0)V"L;0@*@T26(9N3K+\P$JIY&8Q M#=*,D@S\^D%95F,IW8ZD70,^@M+W+51S8M6CQ\FK]#2!REC7Z#NP:$/N+.)$ M\GN0%9'&!Q2&\BMZFAVBP CG;&FY#F"N9A:4 5'+SG::HZ=<#T0?JGDM5@XM M U3@T3N@A) Q,&>6 NB4)BW35K"Z?B"/TY 1('#+J:?DLJITYW)J#C+-,-;] M6'.7M](#Q_I8!?NJ6N!LU1>K7A<&JIAN_F?OJ5:+"K.!+?Z$,@;]%.,<^ACH M*,DM _@[LV5B@0\.46)!BRZIAF MTG+N_;SFK(;J"5L!"&\^^AJ0N[4 WF() 6%1(+$/K:B-Q7G; MBI%6:=OCA5X A;V#*]$"4S=V$),EU)66B<4I!HP+*E"&<&,%]'"^H?=>Q!%X MSX@%US[Y>C2W(LUI &^JT[W+C4]?9.2$@MK'%0)9HMXHON-IK)3P!G&P'QQ] M-:X\ C$-7 I";]X)$:#;BNH^S*/-! :T08M@"U0_!#Y>,81*_D^UH8" M%Y<%.2FG*"E/""V2PWTDAZXQ,$IR["7 [!U[\#E\$E$*4VDXW;QBFSG2'FB0 M)6A8DB<[H\^W^VKXX.-A0!*+S0NA= @-$M[P6P%Z>PU&"O7[L)WY[^]YU3E$ MKF$HX)-O(I_%.BJ#/ U=XR^@@:/]Z(4XAOU!2"X7P,M5=9H$"'P1DC+#05Y$ MAU#: YQF^;1_HLKC]C(&-P^2.)SND_?S-ZSNTP].2I^X12N&K#P@_B0JD^G. MZ$@DQ-!8H\PY(4LQ&)(0VVQ@BR?O[YD*7Y=&=T+'GS@%('$O@B M1&APBB+H-#B9GL +*8N&2.(P90B:D%* M#VZJ]S$K,E[ICFMD5Y-D1P!(9!$=ZE&Q_O MJ#,9#JUY\7B$A:Z;Q+L'/K^Y^%RV[.V"OYX3L/\GF7="1(=Z1C-W>7#$"7%0 MP)Z2PE8C'WR0!GD8/N6"XY7ST*73;'3WUW"]<>*$ 6TY_#3C,#I>HE_[N M\'&YOX%]RS34!4-JO@32\#1/)T3[6TT_L*IU-XES9:UJW"N<\>#LA O@^U(I MNQF@@.%J^>(?4$L#!!0 ( -9A"E$<[\N>7 L +(@ 9 >&PO=V]R M:W-H965TGI_/J\*E)'7[.SSF(!PVY)9+&.5U6O)+]:&_O5 MY4IY\5 6E7L]R+U?79^=N317I71#LU(5GBR,+:7'I5V>N955,N--97$V&8W. MSTJIJ\&;5WSOHWWSRM2^T)7Z:(6KRU+:S5M5F/7KP7C0W/BDE[FG&V=O7JWD M4GU6_LOJH\7562LETZ6JG#:5L&KQ>G SOGX[H_6\X%]:K5WOMR!+YL9\I8O; M[/5@1 JI0J6>)$C\J:(@05#C6Y0Y:(^DC?W?C?0/;#MLF4NGWIGB%YWY M_/7@UT^E I+7SIHR;H4&IJ_"O?(A^ MZ&VX'!W9,(D;)JQW.(BU?"^]?//*FK6PM!K2Z >;RKNAG*XH*)^]Q5.-??[- MV]KACG/BG2GGNI+D*O?JS$,T+3A+HYBW0DT>OMY%&!/];54$Q'B9B,)J-'Y$U;.ZD9D[:HN/S;J;9EUCB="54 ]X6"V50%D3J72Y2.%04I-=>UCD#7G7:5K0 MEW4#MQ3 Z?AR*.ZP[=#ZQ@M.U X9[F$/E* [5:JB^S(MY\ICR;X?X 7IX5_H MG%+0:BLR9+MPJ28!L& EY[K 47@:(FUAXTI9#]^2DKDIM/,ZC2$0O1#H*BUJ M#E55>\OJ)MBL;$I[21KJ3N:4#^9YXV6QXR[D4.46RC+T8("TOH'?06_P;N>Q M&JMD",!*;E@=$H=]:6$HX7ET6TD'91>$S;@1B(/!E/AC.H M#7P:U)$OJYY0]9AFR5'U]_&4P)=B52!3,X:42ZE@4%REK4Z1:SM.(KTNAJ-& M+4$Y).8;V.]S;;-3.G;3BEF2+[P15RA&""Y))VK%R"(0'UBCM?KH$U^&E1^QHY]*V6A5YH2"Q5.84?&9X"@1< I-I5X MK]*P8CJF4CR^"@4YY#A^C0]GRKM.@W=]'S1IP\7*JM38C! #C0$=!UT9AHT+ M'#"WYS7Z W##1N0..86<#' 33N!.65"*B$!HZH-QEUVX60^%O"AY-SM7:BON M95'OX^2853%,)^?#2:NF= >.8S"+.D"6.Z82[Z0MC'"ZK(L@K#29*H"M7*E&AZ"CJ%#7G'Z NYFW*.(M JQ#1=9!4/]>/.0R M@\99G<:^N]X"^UQ5BK93-$;#:0<9TJB&*V5I:C)AK2S5;J>7%;(UE3B'RM_3 M;:!$O>TUJ*LDJ!)C<#(>7K:G:?LFNND?G)-(E41 M.U8N*+:ER60X;D3W3QP-7WSOB4-QP]=;[F U#M2TB#W,, 22WPXPZ7+2:S$L M%S.8K-4)0;4#Q5+7V>!)J%L'Q0D(/\+A0"0^O03I3;LEY 1>!O@%_I4%F M+NJB0/?.,DO$G(Z*UL?(K8%*E#_@$C+0Y^=4@AC9OJ"D]PM3J%:TY>=&C';N< MRF&E6VQZI HKP20,IK36%1O(CU5YK^@< ^>3J--O498GR&M(R[3?@?X\TI+\ M/M8RG7:=8"]7'RW3?Q!Q*66F_A2B\N%W=?C8.% T;!P1OAL/36D(+*7B\;$* MK!G9=QY:W+BCN-LM+OEN@V][4T9K$#?ZK0Z[;TDO)=-=9/<) G7*'D'H).QV MXO2H'N2YR2[;?B+(&;N@ 29E]TDJ*KA:NVMQP_10/*.\R4WM M$!CW'"GI)F"3GLRFJ<1IX):*L\!3]3(R3Z?1"_).S-:TQ MA!&::>YR8CP;B8^6(N4W+)ADKACDX_$,KD/[66H2TFR8)E>C4106[TUGXHYS M.UZW#&=\F8S/+SN=D&Q!H0M6U!+GB0B,;S18;*&[]QSCY.+R MB)[QWXI4E- M)LU&O=M>/K2[@-(*8R&,OCJ/>O4%0L>ZQ)999X&=&PA>;5>L^Q'2VL&)C M8M< T/Y!1&#'/5MPK(!?(]N=%U_"ZI_T0NT"Z!EU*P(2OUV!K\'.0X[F>D4H MFB53A)=F\?=P=0%D0!N5YA6HXG(CKI))?'P'XJA$)4LE9KA%;30X[Z3!R%W> M[V%==G4>.>X$GHIZ;RD"=8V#/@HA=!=R!9XJN16)6*B/5$;?ZIK$]TJ[E@>: ME!TPF1/:;4GM=84XO[7J]<2.KS( MBVTY-(!)OQ+WT'7*SN)R[\(;)!E;^X%2N?7JI4VPUL# HL'JB5#'WL*/BE9): M&*/]:5\WMZDP\Y!(GKFA@EJ25:@7VR/;^.(E'XO>2*,'?=Y"%4G544"2K,#B M ?^L3BD$*(.0'&HH!GOG3IVBU_9+-&&B*G7%YFV%(Y( '1":T9L,SSXB8AM3 MC.HJ8@/K:/,=MTN*^DY_W^ZX&*7ND1)*57'.V2)*'5M8Z JSC0;X>KRA?4/1 M\8X09QS1H&0HOE02XQ,)0?,2_.5.?&C%W5;A.R;%8;M4U^T^^(ZY@X1JW>HM MB*;\%8:;SB&;D01Z#_O;$V46O$"]H% ^5(@?9<5,)$P(E^&UQ%QA9F02$C%, M6Z1EF %]"(BLL*WH\5@HHDT6@G+(K$;I&(+^V_,>H)N\;ME4]-0U&L=S1BWD M^)8F[BPOU%*F&V!G[G<@P)\RB-T0MIIL>PFAD"I+,N&_+25J.YE5!W*5-V%7 M+\][3)RPFNV0 ]IQ_[SI%$7MGE+/HA[HCAB,87%P;P,(TIURZUF4"]4,H.8C M]= (5NH/=&77='-W.$B]H PQA3]L?6#='@%V._FGR(1.Q,4T>7$Y$O] V<-8 M34W\V>0\&8VNGHM#'SS/>M^1^;T,?2UW@BE:^*3) M$@&ULO5AK;^,V%OTKA#=8)(#&%JEW-@F0S&3:+MI.,&FG'Q;[ M@;9IFZ@DNB251W_]GDO9LI,XZ>QBL%\LBKH\O/?++PMA&>KS:Y<2MK9+SL*BI)R*.\TDC=3NZ. MS M-_;BS'2^UJVZLT_ MF_OOU<:>C/!FIG;AE]UO9.,1FW7.FV:S&!HTNNV?\F'#P]FV9M6M5Z M=S;Q0">9R6R#=-4CB5>0MVKN9/UT^@U:":V*IV)=X$_&?7CED2 M1TS$(GX#+QE,30)>\@K>)[N4K?Y34C1$,+5UIM9SV0='.VC-9EA M[]3H57CV0WN'I[%:/1W#Z"->C',$6EUO:3D2U3C>SD1,!C'X1@V^"6(?U$PU M4V59PFF65Q%RUJU5R+KZ,6(S$*Z=5W-:O]"M1M#.V=*8N1L3]VNIY^SZ =7& M016"_.17P'O?60L-V:5S"KIO)=6^I F2LXVD["6?; @!MC U:I!NEZ<[_9^I M#6-(=W:L6RPQG0.Z.WFYZ1'+HE)P//,HKSB[=C/R_5RMC=,^&E1)(I&F3$0\ MCL&T5Z#$@Y>9TG=R6BO&(\Y+EL7IL$58EN4E2S(!SQGKWV%9LX5V^%:0CAMV MGMG\][]!*_$/Q@7[Q7B$[A'C/$JPQQ&KHC*/L0\*NO6/@;?K/SJ]IL".V,\( MD2??U/;;MR22@K"#/=$>/&WFS,+?2ZN@9AKE05T1"3P_=K;5OL,7$EOH!QH[ M\%85G%4\8^_E6L-0_2?4T\1P*^MWG5,[2)X$8? @1,5^5*CA*U-#NEE;<[?) M:S@J+@ ;5^(U&D02%>">9U&:I^3B$1^G3],U'A?# M! [MX#"_LDJQIJ_/BNKS@0P^E+1] 7A>$?@X>[&%TP___09C2@K9+C7E0I_@ M?23N3?]E-A\J2:?L.VN<8U]DW0%YSTN$?H4F@?T6#FPU?_<\1H\?E;04J^'T M141;50?BW4JO*?7+B%5E<8+U29*P;(PE&F_U],"5'T3%5YPHHQ?YLI'I4ILJ>*>"' 5+''E-M0Q=,3 MEB0I2W$ZO:0JB7@97,/)-Q6[/)1 %+OZ!8=/DR94IZ^+;:8=L=Q3CN+P2P#8 M[XIV"V\!>?C+KG:^7D5?XUMD?/C-8D'5%#7T(-,I8),L8652L2*)GQ L!#!8 M6K T&ZC-*X++1:A245*6X/.>@ 0%C7:\CI!3^HVH*&@H89,2H2#-,JI2&=S@E^804N M-0M/J1$EQ5Y,];GV'1J5>]2\W2"4WR0;E[OB^+6]T9ABPW3+U5/AB.(.[*T MU!K/IDI1Q7VDHTIJ&TXA;+#<:##>] _FW;VM$GJY]O=_+=OB9YW/'N;'0UM MR!&XY*"\UR=#'B9\QRR]DT2*M@2%QW;JS0;P1RVGNM:>.M6M^!M=8+TG_@WM MWNX\-6WG^OX/!S:5NAP-VQ?4!Y0/24*R1JF*2F0*&I RI1N'QXY#1X6(W=Q% MMBHC*)%Q212C']SN,S--HQW=@:E)*06:/S1(?/B^EH\6QO1]1;.NS2-JSE2U M:D'-HHC*A%:(:K?"R7I#&+5)7CZ$?BI.$U8E8I"R:HIDI2]Y*BC38=WU%A_Z M>ZNG74AOI//U[&ULQ5C;Q8@:5DW.\FT?>$%P"[V>G:!\Z72 MGTTJA&5?\JPP%ZW4VOE9MVOB5.3<=-1<%)B9*IUSBU\]ZYJY%CQQ1'G6#7N] MXV[.9=&Z/'=CU_KR7)4VDX6XULR4><[UZDID:GG1"EKUP'LY2RT-="_/YWPF M;H3].+_6^.LV7!*9B\)(53 MIA>M47!VU:?U;L$G*99F[9N1)A.E/M//F^2B MU2.!1"9B2QPX7@LQ%EE&C"#&;<6SU6Q)A.O?-?=73G?H,N%&C%7VNTQL>M$: MME@BIKS,['NU_%E4^@R(7ZPRXYYLZ==&_1:+2V-57A%#@EP6_LV_5'98(QCV M]A"$%4'HY/8;.2E?<,LOS[5:,DVKP8T^G*J.&L+)@IQR8S5F)>CLY2LN-?O$ MLU*P=X*;4@M8W)KSK@5S6M*-*T97GE&XA]$Q>Z<*FQKVLDA$EQ.X48&>4VF(%V-&? M42:F)1:3F>#RX_Y>(U:S7^?5Q[KFH'?#X2'!ZME_T;L19.PW;\^\4,4W\-^, M;O@Z"*KGMT7- +2#YDVN;GN'O[QSN,,"[[@/Y+@WC>-@JM+S]_)9$:>%O"VQ M>6E$PJQBN8>F';!3!V3M-BR"HBC*"9MJE;/;4EE\S[6,P4_6);N*.P=G#*:! MJ>([YV-LS02=2J-X(X2=1F97*!JV%!"$FPI"S492;,+;*/D+51EBCG)PDW_C M:ZR,9:^U,H9]+- 996[T-3HBLSW\%O_0;G\2.F</AH'TZB/9XL9[=D9B; M(7.T->(#)W:&(KML&:OFODE8CW\7)._QPN.(XZ_V[A$;1HD@ M"-J]T^$^Q*MF=WBZAM@MDU7C#_HY[ ?MDVBXC3+5^"/]_#_[-SKUTN[!XFIV M? >QXWL06]>!%6".T+>HS@O4]C@0>R^L5E/H/8HA$@Q L_#D"$"54:@,V\ 0 MG%!BI='Z,L[VPGF-5"M0I#).F31LSE>^8RLG?V%K@E#:EE9CH=^:8M7[E_"ILT^+?(7^4A0S_&[H\4I,=(D#6<5IKRI;PB_Y=TI_ MZL3V;&2R(0OI\N%>#3'$"MR->-C"5 X=L"-0) YO4,:9@KMCBD#NZ4PQ(_,R M\X2Y2E"<2D,M=-TIR6)>0EKH1,4&V4VJS;6:U!$#>4I3*>MZ;\Q7.GJ7\&)% MIC$(9B=KRB&TJVUKI9$*86/RJM.&5JAT5%))/Y7)Q.E@+%X^\*F/GU=JH_K" M'AEU_39S\QTT<[3D7O%J.]9&S@J7U1"HTI#\L5VO:01G##B.=-L5":"/LS)Q M15N1__%U6P+_IBLBR1VB>O93G+F0X"O!=27+TIV81?*<+Z#&C/9:B );+Q3Y MI#;PH!/TGAQ8G8"Q@OI,5S#5ZQP_\=;?HMFQ-CAYTF$W0K!?T7RP@9>UU*YG MH^6EH?N'G>9T>VS5#1C90]FC0_0H[/1QML\R=TT!GD>#NX$V%#5SX3JA;-5Y MS&%O+[Q.I28-R[JYL[H#JJ??/LP;:HW:$LC%VNFXD%"'.OAT:/L-C M=CH8L&N^8R#,G> /[#3)[V3T(\@W84'#_;Q6L-=A_!+6P/AOT[%6'P M^U;T1[V3]FD_8KNN*[IK%T&Y [1=9=A+N;]G5 SVMRHC?Q%TMUR?QWW#C!& M;4TFIB#M=4X&+:;]%9?_L6KNKI4FREJ5N\]4<"A%"S _5="J^J$-FGO&RW\ M4$L#!!0 ( -9A"E&JVDS/Q@0 .T+ 9 >&PO=V]R:W-H965T/A2KM1;!RKCKK M]VVVPD+8GJZPI).%-H5P]&F6?5L9%+E7*E0_B:)1OQ"R#*;G?N_63,]U[90L M\=: K8M"F*=+5'I]$<1!NW$GERO'&_WI>266>(_N6W5KZ*O?H>2RP-)*78+! MQ44PB\\N!RSO!;Y+7-NM-; GG_"*(V"!4F#E&$/3W@%>H% .1&?]L M,(/N2E;<7K?H'[WOY,M<6+S2ZH?,W>HB& >0XT+4RMWI]>^X\6?(>)E6UO_" MNI%-2#BKK=/%1IDL*&39_(O'31RV%,;1'H5DHY!XNYN+O)4?A!/3_"\CQ;^FLVM,T2(OP]@#CK,@<<<_#\1/ C&)7AF*Y'A14 U9M$\8'#H M!OB!H/RF7BQDAK 067M44Q(,Z$ZYD1/&B'*)5%?.@EL)!ROQ@%1?7,'/8@Y- M88%%>6]A= $I. VG\(3"V![DKTO2?L"2C@CZ0VWX4K8R!RL?H6C8A>O!=D(,,^!9,_!(FZJ7=!IOT/M=>WGM?SYL;99GI M^-U]C("6N3 MU(-OGBJS^RL8#TB,X8A^#U+7=N.>=80L3$Z'VOF\E@[PD=X&.GR3:<2+]^8Q MGL!:6 [7:#<-R;XTS-KWA"J EE6E/+?)Q#9*SHKLV4Y8CHFZ M;D4>TXWVA J+^SG91]5AZ'EZLT+@V%?#"0QZP]<:N;29KBE.%!:ZJ#>&7^!: M.(J*KT^R=Y>+:JNRA9=X::.@S/UG#_YDTSC(C/\!,RSFE*4T;J6?'1IM,G(" M1Y"$@TG$$C$,PV@RX&5"RV20\#+E99SR<@!Q>#J9\'+HTT2)IKE@X?B6,#J- MX:M^SD,EGIJ>DR3A))I0*[/D@"RJFD,FJ2=P-X#C.)R,TI/-L?,M 02[RQ4, MQTD8#<!R.QV.XPTH;GQ8"O-FO$=)S:SRMCV,.1!K&:718@3I+ MJQ,/P]/A^#UV\2V?RDS5N;>- F0<9SR899FI:6]37=;'5G-P.PNW /0I2\Q M:K\YR^>\LEK)7+#7V+S#<\]FSM7&NR#5J'^N6* MYG$T+$#G"ZU=^\$7=!/^]%]02P,$% @ UF$*45;"30I?!0 N@P !D M !X;"]W;W)K&ULK5==;]LV%/TKA)\-VW'2KBN2 M $FZ8AU6(&BW]6'8 R5=241(424IN_[W/?=2DMV/M,6VEUC\NA_GW'O(7.Y] M>(@M45(?G.WBU:)-J7^^7L>R):?CRO?48:7VP>F$86C6L0^D*SGD['J[V3Q= M.VVZQ?6ES-V'ZTL_)&LZN@\J#L[I<+@EZ_=7B[/%-/'&-&WBB?7U9:\;>DOI MS_X^8+2>K53&41>-[U2@^FIQ<_;\]H+WRX:_#.WCR;?B3 KO'WCPJKI:;#@@ MLE0FMJ#QLZ,[LI8-(8SWH\W%[)(/GGY/UE]*[LBET)'NO'UGJM1>+9XM5$6U M'FQZX_>_TIC/$[97>AOEK]KGO4^V"U4.,7DW'D8$SG3Y5W\8<3@Y\&SSR('M M>& K<6='$N4+G?3U9?![%7@WK/&'I"JG$9SIF)2W*6#5X%RZOO/.F0244U2Z MJ]2=[Y+I&NI*0_%RG>""-Z[+T=QM-K=]Q-Q3]1H&VJA^Z2JJ/CV_1FAS?-LI MOMOM-PW^-G0K=;Y9JNUFN_F&O?,YWW.Q=_YO\E4O3"RMCT,@]?=-$5- T?SS M#:\7L]<+\7KQ?Z'\'\RIWZG15KW6*5&(ZF7P3B7TD4I>?I=J3ZJ@TF/*=#MO M=U3A0Y56&Y?M^=124%;LN-&.#B;"!^_$JO*A,AVZ6)5^"!'C6A4#-E",*_5. M+%-,IM&)>#]V3/8CCP]BCU;JQJ;6#TT[+P<^"_=(SA[4T$%J*E,F7=@<.6\H MAS"N=SXIO>VP1#@&*(8(&7#% P &:THJFLHBX*R ($Y^264*D(1(@<$Z0R: MQ0?3-> "/S#0^VA$D>"KU+%5-90QHQ9 2ZB4-;HP%IO )G1W9.+(3/D)W_L6 MX:)J(V7X^N +ADL., F.1R=0,W\G4;*C1F>-Q(D?)4)P8?QST(POBVP9 *1$ M'8>R_2Q4D"_%9PWM2#CB8.!ICQ7A,B%9'?$!LSKZ3A(!8M$((H=\2-PSAU2AXI=*HO,+(SCDV%@";NYO'8(&L"Z[YT[E;-4) M-H>E:CT:KM7!64F&S08RKI \.?<91\I!':242@H)#XRIRN. WF/>?3C60'%X MQ !(UF.]2U,R$?P6D/Y:J3]PB"5"2B&G\CF9)[QQ6Z!ZT->L%H"KIX2"SV9P M+QLW.-1KPF81"^>'3MS60^)KI=>'L0"(Z04:!3?C^\$$81 V'F@LF1'7HW.3 MFV22M-S6[Z96!#TG<)0^X@0,XHE"@-GJ?1P,=SPZDU*RLR('LCJ7SW?3AX@< MP5Q^VLND:FV"VFD[T!'*+Z.?.E4BYV>C,(LFA^Q7HMJ2]5S18AL>32D=5H'% M8U--(3S@NB/76W\@D6MC:;H#"5R$W7BO-MY7#"*4(2N!"9.(X>6*NZ+7Y52T MX!4X+D?YE (H"/= YR=:?S"WK[UNUB?O2;#2R*N9M1.UG)^6\^S\,+_)[]'C M]ORJ?ZU# WJ@ZC6.;E8_/5FHD%_*>9!\+Z_3PB>\=>6SQ3\7%'@#UFL/YL8! M.YC_7;G^"%!+ P04 " #680I1/1ZS#JT& G$0 &0 'AL+W=OJ%BGP4A^%L5 BI!F7NO=Z^ MQL:?*>,E.K?^/VSKO3%I3"KK=-$(TWTA57T5MPT//8%%^(A W C$WNY:D;?R ME7#B[,3H+1C>36B\\*YZ:3).*@[*!V?H6TER[NR#T\F73.<_*?$/@D%A?@ ML2U%@J<#JC"+Y@8'3RB ]Y@BU>@J1[C4Z@:-D[Q>4F*C,9B"EX5K!8E6?U>J M+H2M=!GHRL#U\AU(!6^J_(X8CHX"$'D.-A.D&_2::JZ#3WKP90=O/;S+4!&> MLTZH5*I- $X[0;YM8+H(9M$TF"P6#6P 6S0(HJ*\%DXFI/"N!2= J9P&H0#) MOQN1HW*@JF*%ALW9&9;HHB!':O59)7EGH$JQ!)8M#3]<-$D&_"TMXD%];*M6S]L0\$ M$.L ,CP%@D!3ZG,D0"NKB8\1I<9A!]%*V\A:+N*\A]I6^QSUG:\PV-?J9H'/;]DCYP>J/D M-]I&Y@GVI4K:#!!I*GDM&CA?..])'9%FY\7>/ M=!.%O6;2&;-%6,N<&51P7M2<(V4=@UVR#6NJ>^=)N%9$6ZF-J+$RF63< M&S)M* [6XW+N^BJ@[5$8!F']Z55"U;?V7DV6PNQ(IU0+PPA*RFXO']3V-ZRQ MI;4\DD+;= 0?SQOM^%)O#*"G<&UT 8[F%!]JOJ[N//DK+4S*2E-)J>6TH0J^ MK!M71V17:W4J;[&-,O,&%KDQT*A$*&14G5<-2PD122/77G,!:ATIQ,%\/@_& M\?RQABD#[ KX(*9V&.[(&<)'XI\&*-\M]Q210TB-,O4'1I.-BB;(TN@$ M,;4-*RQ.7;S7O,EBETG;:1_"9R2"4E#:>55DVEUGN&D5^:<=> MRGY\AD]H[ MSZK[A=,^!EI7AY'9M ME\!;-(FDKD$>KJL=M9SA9FLDU:C]!739MF*23S+N,KWV5*ORO!HA^4S9"PR; M/)[/A]/=N2?6A$LI[=L=F=UIXYM4VD17JJD.MIX*DL1LZ_RL:]V\H2,HT;;N M0Z(DW;>23GNDL!S$PTDK,/P_6\G1@ZUD+SI-8W^R@= 9\L IRG;>.T:]2\U4 MESZB,_#3#/W90[D^W,U%?J8)_ FWKEQE>K[06;76.;U;V>.=%=\I)Y/8 OC5 M5XZN+!EH7\"[WC"PI0-*<)C[:;5'Q^QHZC]]J3H5GQ"*HB",(JXQ-J(O2MX[ M*B+7G4*5DJ1^$LP74Y@&<;CPH=[;(LA*RF%;K?ZFG&&M!CN]LV@"\_$,KJSS MV=9QW&/MZL-RN;,T"N;3&!9'X=[T;%%)DJ"&1++S()XOP$]M\4LXOQ$R]\?I M0Y'P=5,3O:3!C7V?D"^+()J%\)&G3AC/@QD'XRB8AT?M:=#.1$T _FU$>S"Y MFK&ZEPNO?:N&:Q[]X!4729_]J[;3- OOU-5M*9OZV MP%(8I]B*430B*^K\H!*/%WX5C^(%/8^G7>X\]+XUZKV\%F@V_A7=@N\Z]7ML M][3[%>"\?OG=;:]_0G@KS$8JGBW7)!H.Y]-!?62W-TZ7_E5XI1V]@/AEAH)X MX@WT_5I3U)L;5M#]-G+V#U!+ P04 " #680I1,45&D[8& =$0 &0 M 'AL+W=OEM(]OJ#"'RU$RZEZ\4[N]YQ>3 MJXM*[N@]^9^KM<73I$?)54G:*:.%I>WEZ#IY_6;&^\.&7Q0=W& MV).-,1_Y MX2Z_',5L$!64>4:0^+BG&RH*!H(9O[>8HUXE"P[7'?JWP7?XLI&.;DSQ0>5^ M?SE:C41.6UD7_ITY?$>M/W/&RTSAPE]Q:/:FZ4ADM?.F;(5A0:ET\RD?6AX& M JOX&8&T%4B#W8VB8.5;Z>75A34'87DWT'@17 W2,$YI#LI[;_&M@IR_NC%E M"7+>>Y-]%!^DM5)[=S'Q@.8-DZR%>=/ I,_ +,0/1ON]$[KO2 MSJXWZ8N W]=Z+*9Q)-(XC5_ F_9^3@/>]!F\V]]KY1_%_ZXWSENDPJ\O8,YZ MS%G G/U=[EZ$X;)[[2J9T>4(=>7(WM/H*H#N39&3=?_^URI-EM^(UH=WE!,J MG@7X/V>-/"\\U+G2N\BX8V7\&TGYJMHDY5.E^,8I504H"6"\JRH'3H# MJY!99BG0]=E$P#?IL#&#L,DY !!^5%?7GQEK>44:!\FD0A+<;BNB<# M[H#5H+RLPIO*JBPPQHY\KE%079!SP$*P7\7CI(N"P.$2-/B])0I1=.I!E$U+ M(6XI0XM#SF+/'V3-%XJF\= O%0)G=EK]@6TP3[(O==9E@,QSQ6M9B$JJ_ QE MD\E*(9.:&O;&(@PNXG+NA"K ]B>,H;GX'E5 / MK?VD)BMICZ0CU>(X$16R.\A'C?TM:VQI(T]0Z-J.$.)Y;SQ_-!LC,5"XM:84 M'M-)"#5_;AX#^1LC;:((#A$:91X.C#8;->;&RIJ,*'O /YE)\QDSHXS^I/"Z<]^ +9@:]D%LW/D5/S84XU7?FS M2%N=D#9,FB0ZCZ=_ CX!K6K+R>V[+D$/9#.%K@$/M_616LYP>[ *->J^$J;J M6C'DLSUWF4%[:E0%7JU4?*:T)87J7C620D M.FUC?[&!X QYXA1E.S\Y1H-+[527/Z,S"M,,?MR9VIX=YZ(PTT3AA-O6OK8# M7W!6;4V!&Y5[?;3B3\IA$EL@_A,JQ]0.!KJOQ8^#8>#0#JTG:75"Q^)\'GZ' M4DTJOB"4)%&<)%QC;,10%-Y[%)'O3Z%:*ZB?1SJ MS6_(&=9JJ=>[2&9B.5V(6^=#MO4<#UB[?;]>'RU-HN4\%:OS^&1Z=J05)-"0 M(+N,TN5*A*DM_49S*YVK%ZD O?A58M[GCT$V^Y2(;LWW:=IET$IVX? M*M76STFF1&A,&57^F/8" ZK\6JRE]9JMF"2X^R=-?J#$TU58I9-TA??IO,^= MIZY:D\&5M22["Q=S)T+7:6ZO_=O^[G_=7'F/VYM_'/P@[4YIGBVW$(W'R_FH M.;*[!V^J< '>&(\+2%CN28(GWH#OMP91;Q]80?\?D:O_ U!+ P04 " #6 M80I1PE+-1R4/ N,P &0 'AL+W=O+-.C.)+'%K-M=%;I2,>%,27P>CT>PZD3H=O'O#SV[-NS=95<8Z5;=&%%62 M2//X7L79[NW ']0/?M*;;4D/KM^]R>5&W:GR8WYK<'?=0(ETHM)"9ZDP:OUV M<.-__7Y"ZWG!W[3:%9UK09RLLNQ7NODN>CL8$4$J5F%)$"3^W*MO5!P3()#Q MFX,Y:%#2QNYU#?V/S#MX65/V>[/RO$S)7AA M%A?\O]C9M9/Q0(1546:)VPP*$IW:O_+!R:&S83$ZL2%P&P*FVR)B*K^5I7SW MQF0[86@UH-$%L\J[09Q.22EWI<%;C7WEN[LR"W]]]1Y\1>*;+(&N"TGB>G-= M CJMN0X=I/<64G "TDS\D*7EMA ?TDA%_?W7H*HA+:A)>Q\\"?#[*AV*\<@3 MP2@8/0%OW+ Z9GCC4ZQNI5&O5LSJK7R$997BQAB9;A1?__UF590&9O*/)Y!- M&F031C;Y G+]-$CB%R6V\EZ)+(!B]YE7TE._]UU<> _N+ MOL_232;V(/J3&W2I>/1R$,> '=#W@3:,DV"F\,'*C< MUC L^ Y4QX(E?4"7Q>!J*'ZLC&@@BI4*9:*$6J\5!PTA"Y&M>TMX,"+Z[_7$H;K"FE#$]6WBCT03_1J(@ MTRSJ=5!; H6Q)L4.N'6J2RUC8,$J9>ZA6H1CH8NBDI"-R"M#5R6AS[J<#"$[ M(:-(DP58GAVJXX JN*[I@P#R,*XB)2[U5;VYW,I2[)11+9A556(W <)-#TRM M F;OJ,1T"9#*(+I)2V<>5P7PM0B+:O5/")06RYTT47$,A34>^\BIF2GU!(0) M3'(-)"R##K):KQTHZB'78(UH<^L40W:T(/?=ZZPJP(%C]XCX'=.9Z9H<1"#S M/-:A7,7*^R3:0 %I;*UT"<38:!2PAUMV]]6C(+GE)KO7",%6300 ^4(G52+2 M*EF1U-8]12:PY)4B,Z$]>Q8DUB9+CGA3*V)=B,#WYO.1-PJ6#C \ZF=L.1Y4]SI.!8R+K+&*)F:M((_X0F*DD*10#DB:E.4[*5 JF2XQ9,B MQ,)')9'(U4:G*<5++/]> H)Y%+Y--;" WPBB\^484$L ^9H]8.[Y6-'Z[&MK MIY.O:F6A\"E*2(AC\1-<-Q$EEBV=M*SO(BI4#*I#_&O2.["2>U3@*^.H)Y.L M@@D27 !99? 2@AC!E,,R,P6K.5+6O.J(EF9 ;RU/II]&S="%^1]S,MG"W65Y M6W-1"+?:) 0<8?.\*[L\)S?W[A\DI%KSI7-YN-41MRSTM- MU,,IL;<@#PY57HH<*%D%%(4EFRU17%R)]S)F([-2^!9LL:&.V0)@;0O/GXV$ MC^ +J9@-Y[@+@N%H*GY2J$AT2+YNS08A M%L&2.+F]^UB(#:H7>GGI>Y/QZ*K!]=R^-H0$\\79NRBQ;E7LT:XD@\0 MPV0Y;J#T98LB3C5%G/!!)T2)/R/?9TDLYQ#L!)>+T&A:& HLPF@T.4,"74&!5+TD8UYZ!1\H8\(Q;V,*\['1<],;4Y1C+ILG) 0.V%NC$&)M[:NH]MTCTX9+?^E1MLQM71 _ MVFQUX8^F'9@6RP*L[&,I],/+<0P[+K(O R0.2MXIY5[ CS1*%J-(<2M5[I2R MX: 6"27K4#5UU%IJT\JR4U:PG\>/Y+^]<.>"*W+AAUZ'"NB(*&PNR>8CMD MXX(>"GZ#9IEBF\XXPH^'4QO6ADT8)6HZSFQ#\D>FAHOC.]1L4.X MPA972.S2,]E6R?YRYDUFH\/:LQ8L8C](6W"M6Z?RAM9ZT0GE'$4X\[U@VB#\ M FQ1V4KVI<**''-(K5M'QR=;MMHB@>]B- SZ8:+[X,O$HA$"\1Z*V9<)1!XI M"0))W2RF;M' VVE!LNI@U3>N?Z$&B'7Z.:+K.#=QTYAR#W-MT>?P3.&&LDTO MKCQ+%D'NH70IZ%B:X\#AMSQ\H;@1 **+&P>QXL92E[KEM' [9-F\[ZN?!BV?K,OI\?)Z=H;/),8Y[NE0M?OB89COHHQE^P M(#F:F5_L/WTWY@?'9-N,Y)NYS$D0]*":97:&#[:2!OY?9D4B6,C6N2S)(\SAZ5 MLM+'VJ**2THBXM)-'/<+MWKP:&-X3<0)G&0T&Y7"%F@41Q99K#5)#ITXF\R: M"&*SL'$BF'[50'$5<):J5SR!D&D*HDU!U8JKH6UTJFMLH^A,A=KF&@2[&S S M+EJ2JH=2()!:/_3<7. $,?XUS. (-;SY)#F>*VW/HV4R;VCIC.SHM34(Q4WB M_'7!RMFJU4^6.68@BUG8<11I# M2;>EV;\K34I#9R];*BRY,(#Q:##L9N=2-Z,Q98?2! MR*M5K$/(IC0RJ@V?E7-019+IMVKKA%2>9*:*)S'M;+\9(K.Q,HD]#6EZ4>$!'3H!]5ZT*6)1JI\>'0J_CZ=S>LJ]\G*_E.PE0=;(LYIPA0F+L=\6N8$X M=\.=>;VYZ14=SD M%'O,Q-KS#"[>.00U9S* %(-NE(I S %G[<@%'UNZH%!:W5OCYDAAU 9ZWE[ MZ-C<;G*CXX-FQ@[Y7ZX1?]0]K?@TE1PQ1&MN]) !O(#'YI"N360OUG GC!RJ M\P"AC?8O42(U#7M:_#PV[U[YJHP9)1J&6 M;!LYJSUJ.&SM\MC[KN 'W/M3]JV_PH_8A'!?*]KUHU'[[<&Y@+O0[%F"172* M"1:>)YHO%+;93MD&TGVI8-'M"\?Q2^'_%%66GKI^CNIO-EBLBILI1YRU67@N M7ABU0V3:3.3AP;WV-I M'W=2KX_''E+V3R1KQUHT/(C82G/='F7:4?QIZ3[A#ACHRREY[ M(D6L$UTV9('_=CPQ?3*5M$.#"S_P:&VDK4NM'E_ 5AM5>^&?XW*?(=>:D:V# M)#23'-:,'3]03\OS?Q@2EPQ1MDOK?) J8H+F!EGLM')B#(P$.O/'':Y[M/*W MCBLZF&Z_>-K/EP?3@G,*FOZ)TK%3L&4[/3XXU7K)J+K)R?K)24$['V"EY6X* M5?PGINX:6K)<8$;=3_ 4^\];]"NMG=IGN5]PMT7=@Y_@;/A+@-J"]ZIUE7($_ MVVP:)/L4H8B.*NC @HX W\D2+5H>M@4R.4BK(NSG'LLQVV!:G.Z'(O)TJ>#81$U],8#PS$5XP2^6L_%I MO8:04M'US5#F&CB=#<+F$6A?571FGJW+'9^W?L)7,JXM//B:8'P\R/%K3LU< M\_9\Y.AQXW,D^,OAL>_KKSN_84B4V? O-6B0@2K=_IRA>=K\&.3&_@:B76Y_ M28*8@FX%U:9:8RN"VG0@C/UUAKTILYQ_$8&FOLP2OMPJB51""_!^G65E?4,( MFI_(O/LW4$L#!!0 ( -9A"E$S7BKL-00 /\( 9 >&PO=V]R:W-H M965TP4?9%XF3ESYL;9V<:'AU@S)WIJK(OG M19W2^OUH%'7-C8I#OV:'F\J'1B5LPVH4UX%5F94:.YJ,QV]&C3*NF,_RV4V8 MSWR;K'%\$RBV3:/"]H*MWYP7)\7NX-:LZB0'H_ELK59\Q^FW]4W ;K1'*4W# M+AKO*'!U7BQ.WE^O\@FX_E>3$60FQ9)T%0^'OD2[96 M@$#CNKC<*#P;OR"PJ17F&3>G:',\H-*:CX+ M?D-!I($FB^QJU@8YXR0I=RG@UD OS3\Z[1NF>_7$<39*0)3SD>ZU+SKMR0O: M;^C:NU1'NG(EE\_U1V"RIS/9T;F8O KX2^N&-!T/:#*>C%_!F^[=FV:\Z3?= MHP\F:NMC&YC^6"QC"BB(/U\Q<;HW<9I-G/[/"/YW;?K$J'/M V))RI%!Z:^< MJ8Q6+F&7)1-N[_:-275&;[8(-[L5MDI_;H$D]YU++R"M@W\T?0Y4668%92GZ-NA, M$^)J:;^$! %MUVL?4N^/LN;O'1C$\5K^P$\F)G'BF4T5(^--I5\=7:N@:YJ\ MW>5,D"Y]@.5'$]I("U,.Z):MX6J06=(.R59LN"GL%\<>VI=0$N;99$.X, M:-DFY.C*/QWU9B2$%!KIVZ&N+FD4U]*APM&14BS9]"T1I#K1JCM+G M%G55&M^@PX'EXA9)XV&:O?1J@-Y#P2)8KJ(Z';\\*"MVX[3;)K_.(6_J$@9F7-;Y0.(@ M[BOOTVXC!O;?//-_ %!+ P04 " #680I1(J>X"LL$ "[# &0 'AL M+W=OJH6*0B>T7'L?JGXPR4#<3>S4=I:]?]^Q R%P[*K7]KX0.[9GGF=F'F>8[:1Z MU#FB@>>R$'K>RXVIKH=#G>98,CV0%0I:V4A5,D-3M1WJ2B'+W*&R& :C43PL M&1>]Q&+69*[D#9W63-#AQ5=YK <6&3LC**5CF=,XOWE/=?I-:P1 6K MG"F$&V,47]>&K0L$(^%.EB7%;V5D^IC+(D.E9T-#OJV%8;KW<]OX"5[P$\,[ M*4RNX5YDF)V>'Q+F%GAP 'X;O&KPYUH,8#SR(!@%HU?LC=M C)V]\0OV[ID2 M7&R[@?C]9JV-HKKYXQ7[86L_=/;#KQ[H5_U8$5_KBJ4X[Y%*-:HG[/U+Y_ A M1]C(@H1+D8%FJT:CZ:4R.1A:3F59D1&G,+FQ N$I,)%!QHO:8 :"7!?6=46N MM7/-SES+6ED[UKWNN+\F_PKQI'" THXN[2O^_,**+0CZ\:>=T147!%?6FJ!I M#_ YQ^%T5AWXT";YHD;IAX?M",@L0;AY,^W*2IP@-[ MA1G2G6EII5(\H3+2_PB M85ACRJ@RJ# L J=\Z@3HZUH761/&-:(XH?O5I-J'AR_35#3Q8C\ZG[I;#61E M8Z?!]TDK/OB1-XZ"L]D#TI7/4],:9CNF*#RZ7O])C82-)A51K=*<6@&(_1"2 M<=P^[T[2R)2B(&F(IQ$DDZA]?N:C%IRVA9Y=]+U@E)R,[SJT*46<$B>HG#0D M7I!,6JJGL_O5<@ER7? MVY,.V[7.\(,T5),VE6^/9=U491!ZXVD"2>Q9W*>S M6V9O#BE60BEK(4Y MJ#!]B3)S:CFMG_/"[![F@A+61.8HMO/OC1.K;HD[^9$[:TAS$DMS23IY&JP5J4E79J HOJ"JKVV_K 1X>5"]UJ_L! M7.IMAIV&LD2U=6VS)A*4HZ:W;-^VG?E-TY >MS=M_3NFMISJK\ -'1T-$FJ$ M5=,J-Q,C*]>>KJ6A9M<-<_IW@&UL MI55M;]LV$/XK!PW8)]>2E33KBVT@23NL!8H%R;I^&/J!IDX2$8K42,I*_OWN M2%EVL29#,<"6Q'MY^-P=[[@>K;OW+6* ATX;O\G:$/HW>>YEBYWP2]NC(4UM M72<"+5V3^]ZAJ*)3I_.R*"[R3BB3;==1=N.V:SL$K0S>./!#UPGW>(7:CIML ME1T$MZII POR[;H7#=YA^-S?.%KE,TJE.C1>60,.ZTUVN7IS=<[VT>!/A:,_ M^0:.9&?M/2\^5)NL8$*H409&$/3:XS5JS4!$X^\),YNW9,?3[P/ZKS%VBF4G M/%Y;_455H=UDKS*HL!:##K=V_ VG>%XRGK3:QR>,R;9\G8$3AQ>%4\X5!.#F7DG3:*+-^)(+9K9T=P;$UH_!%#C=Y$3ADNREUPI%7D M%[9WV%"* WPPJ<"4J74>")C5N9Q KA)(^03(!7RR)K0>WIL*JV_]Z%'I+BN ]M$^,W$I?P1XN.HJ:_L7/R2$>3Q_E(F74M MZHHFA;2#"6*G,3*8^!*]Q;^Y+^+^O18FT96VZZE2AJ-R$![[Q+QWMAID$GIT M>\7,=SP38[Z_B7TP*H#&/>HE7$9OZ@?\^:?51?'VT!1QUW M+VC"TN$6)E 2J #T8 RNG+:F>:&IH!2D]QCX[%#4,:DD4R:2^4S[T^HND#"E MER&HCF@&A)%.' IGGK+G)+ TM [3,?/J ;HT() 'Q%/A,/GE]]HQ/YEO';HF M3G$/L4IIU,W2^:*X3//Q:)YNF4_"-8I*I;$FUV+YR\L,7)K<:1%L'Z?ES@:: MO?&SI&PO=V]R:W-H965TJ"EL42$(E5R%#E_WR%E*P[:&&C1B\7EO3<+9\;3 MSMA'5R$2;&NEW2RJB)KS)'%YA;5PL6E0\\W&V%H0;VV9N,:B* *I5DF6IF=) M+:2.YM-PMK+SJ6E)28TK"ZZM:V&?EZA,-XM&T?[@7I85^8-D/FU$B0](7YJ5 MY5TRJ!2R1NVDT6!Q,XL6H_/EQ.,#X*O$SAVLP4>R-N;1;VZ*691ZAU!A3EY! M\.<)+U I+\1N_-QI1H-)3SQ<[]6O0^P;I0+O]#UV#&#\]:1J7=D]J"6NO^*[2X/!X0/Z1N$;$?(@M^]H>#E MI2 QGUK3@?5H5O.+$&I@LW-2^T=Y(,NWDGDTOTE>0[K66OE;VA=09W1E/EX$H76+SF)^S7X%RV=VZ9'16\;74,X_0$LC1+ MC^B-AV#'06_\U\'"]\7:D>7=CR-V)H.=2; S^2])_59(S36/,D"+7!C0U?)O +36K@VK?:G M0A=PM<6\]4T#%Y60W (:I&.)M1&V@!KK-=H8%C53R$$C9 %LE"H&_6:%# G% M?KU+XQ'7L5*^)8O62ETR \')+=1]]:"O'N"WQ^'M8[A\@5+%(04'CY,")$M' M'T-B@GN2)P_G1PH%KA(^3WM'-XB.ATR?:XYB([70.0-/0&'I/UY-%-R"TA=* M2(MKF\98\GA.+)G\L3+*1]NTUK5"[V]>F7(O;Q+_J=:2@V:NT99A9#G(?9;[ MOAY.AZFXZ(?!"[P?J7?"EI(+1>&&J6G\_C0"VX^I?D.F":-A;8@'35A6/-G1 M>@#?;XRA_<8;&/XKYK\ 4$L#!!0 ( -9A"E%(([/_E ( .4% 9 M>&PO=V]R:W-H965T $$A5DZ9=V49; M:1U#@#1IV@3[@/C@)M?&JF,'^[)T_'K.3AJZB4T"OB2^M^>YL^]NUAB[=04B MP:Y4VLVC@J@ZC6.7%5@*-S05:K:LC2T%L6@WL:LLBCP$E2I.DV0:ET+J:#$+ MNBN[F)F:E-1X9<'592GL_1*5:>;1*-HKKN6F(*^(%[-*;/ &Z4MU95F*>Y1< MEJB=-!HLKN?1V>AT.?'^P>&KQ,8=G,%7LC)FZX5/^3Q*?$*H,"./(/AWA^>H ME ?B-'YTF%%/Z0,/SWOT#Z%VKF4E')X;=2MS*N;1<00YKD6MZ-HT'[&KY\CC M94:Y\(6F]1TS8U8[,F47S'(I=?L7N^X>#@*.DR<"TBX@#7FW1"'+]X+$8F9- M ]9[,YH_A%)#-"$9:H<2W)S6)B6&^,LPYBV4*D M3T!,X=)H*AQP1OW-8X#WO@) MO&LD:9$[B?HJX=O9RI'EGOC^#,&D)Y@$@LG_7.)?0MPBN,IH9RP(F"2CU]LW M4"FA@0<1L/-V V@*F15067,G)8Q5EA=0;8*>' M%J%U+11D_)!6KFJO#B!48& = N=C,3,;+7]B#KCCK> 0S!I>)L.4.U.I,&0Z M]XJ35R]&T^3=7NN3\DA46*[0^SBY@[+M&O1= _SFV ;M'W[ ?*[",+7J?K"' M'C_FFOX35]=?HY/'-!:5(';BXDUM#V]^^*=.B0]&KT2["0O&\476FMHI[+7] M#CMK1_>W>[L +X7=2+YVA6L.389OCR*P[5)I!3)5&.25(5X+X5CP'D;K'=B^ M-H;V@B?H-_OB%U!+ P04 " #680I18OYZ(:L% ",#@ &0 'AL+W=O M6%]&N+21I7R1R+V?.S)R9Y5ZLC?WD"BD] M?:E*[2XGA??UR]G,I86LA)N:6FK,Y,96PN/5+F>NME)D85-5SI(X/IE50NG) MU448N[-7%Z;QI=+RSI)KJDK8S8TLS?IR,I_T ^_5LO \,+NZJ,52WDO_>WUG M\38;4#)52>V4T61E?CFYGK^\.>+U8<$?2J[=Z)G8DX4QG_CE-KN.'[NT7\.OL.7A7#RM2G_5)DO+B=G$\ID+IK2 MOS?KM[+SYYCQ4E.Z\$OK=FUR/J&T<=Y4W68PJ)1N_\67+@ZC#6?Q,QN2;D,2 M>+>& LLWPHNK"VO69'DUT/@AN!IV@YS2G)1[;S&KL,]?W3<+)S\W4GOZ:87? MBYD'*L_-T@[AID5(GD$XH7=&^\+13SJ3V 7\TP!\%^*/_$,%O0Z#?-%TW2R2? MCMLH1+26A!EI949*>T,"2Y96RHK7"YW178DAD],[:9?2TKXO)/WXPUF2Q*^Z MH6%]&)Z_.@"J\@5]D*7(3$IOI2A]$=&M3B,2] ;#:V$EI<;6QHI01/L=9+=G MB\04/LBJMD*KLC0]#;@6 *?/(O)&09FR*%,0*DQ9;EZ8M8:C#G%1F4*O8,=Z MFOL/O8*%GL64/L#IQ]Y2;/?CA\HBD M2 MR!><2,Z:QX%A5H(?8I9\BJH6EE2@;27OQ-([G5,-(6!^1& G555)D/>RW"!CRMB>[RXFM&_P8CFSNL5W5,@RH\4&!C;M$&*480UBQ5( M$UC(<+3IS 46&&$+V*F088:#<85W44/.RHF2+/=VUV8,-NI./Z[IP] B>1R+ M2-OF,94NR0>#9I#ME;2^+V9V*)A@4&16LK?[ZH#BZ?%Y$K//8AONKP_UJ&J8 MWKX"Y-[1-#F"64J%*UH1(@TA6BHT&!<$8*5!%[Z%X+)6_-'79R5TJ^!J)M.2 M68,]8J802;8*^7)!@A&Z'L8 N7,@1H##+0#JUFP#/=' M1\;\])4+#JMWIOP,#0-/'/\\LD&8;M! MX6-676/%Y8(6D#(UKON2Z ZOVV>4C,KJ863/N\_"(<#UP7X MVAG/)X*")N)OA3J%T.!J>.:+5J%L,O8&X;5;2'TR? M^J:=C6X(X8.%[T$LGD;[]K(PC Y7K>OVAK%=WM[3W@F[Y'26,L?6>'IZ/&G3 MV+]X4X?[!A**3A8>"UP7I>4%F,\-%-^]L('A GKU#U!+ P04 " #680I1 M,IBQ1_<5 )10 &0 'AL+W=O'8RR8V326UM[0>(A"1.2$(#D)9]?_V> M[@9 4*9E.W?W2Z('"#0:W:=/=T-^M3'VFUMIW697==6XUWNKMEV_W-]W^4K7 MRLW,6C?X9F%LK5J\MT?'1P\VZ]5V>R]><6??;1O7IFNKM379G-Z[W#O?#!IW*Y:NF#_3>OUFJI+W3[9?W1XMU^G*4H:]VX MTC29U8O7>R>'+T]?T'@>\$>I-RYYG=%.YL9\HS?GQ>N] Q)(5SIO:0:%_R[U MF:XJF@AB_.7GW(M+TH/IZS#[.]X[]C)73I^9ZFM9M*O7>R_VLD(O5%>UG\SF M%^WW\Y3FRTWE^-]LX\<>[&5YYUI3^X[9SPUZZ99<<'D^SHX.A@QWS'41/'/-_Q+?.-;?F_ M3^:NM;"<_]FQP).XP!->X,DM"YPJ5SI2]$>KG6Y:168YILCOF";[O-)9;J#: MQNF"7CGLH5 MWBS*1C5YJ:K,8;"&1[4N4TT!C\A-O5;-->VY,2TVO%*7.IMK MW61P\;6R>+QL>* M,(F&=;:K[,OL8I8M=:.MJJIK^EJO:275JW!M2ZRYKC#G MH__XMQ='1P<_\E,_GYQ\Y/>'/SYF(3"LZ@J=M=B ?YYW]UMY:9JER7[1JFI7 MD^R\R6?\@.ELMED9+#PUFP:KNF[NRJ)4%BKJQ*^1=J:[=*DGRH3N%0LYT\ZU_5PHR);::NAO0T& M%MH"?' 6UM2RU:XH;S\&=?!%/SG M_5E:_5=7T@G.K[.H>]G?X.196V5]KTT'V>!\.CK?A'=TQS3)]O \@HI5<@I\ M+ ]]'MO2B$[SBL_J4MNVI-;_!O/S:]@+S@"1Y9W^/Q'@FTX>)LA MJ/':[=+UV*DN#K;:M-TF.->H#(AO*"'S+IL")BPZUHU MB.\T9#(P7E7\B0 GCS9P(^V;#!J^^&ZM;R'>/ E#KQL"M /HFF"?SJ<'E J M+*2OUB!TM"6_XK56EE:@05M@C&4PB(+ HFM)=[*;678&P !A':B89":E#C"U MH:\K%LV#NE?_J$+OC)F$P(D#]H<%,4U=MK2O=6==1QS,'XM:K\%&&.IL5_DX M9O6RJ[Q9>U5=Z+RS\ T_XNU5OE+-4F=GIJY+QR0Z1.*+MV*YNOLJ,G8DNS M[*N6P[/ZLN13(R#XCG W A[W\QM $:P"QT5)C5A'8=:MQ]F$P5ZTF$I9..Z7 M-0F4/=H[N?BR]SC[W0*D@-=[ D->*SL4[8C8\V-.Q1"3Z8_>UP]@/2G*JB+;6F M56F4B*OG:EWBJ_*?O>>J&@80/L!T!8XH)W-S7NK )^GU+]D;YR8@=;Z(/8HS((>[0E+)[M\B"#4\%=D6)]TWPP!%^P%O>0O>0> MK62^//JS$Q8":42<@]F3* [\!7[(@6&G'&S4^E)5G82"%=D$A1*(U%Y[;''> MY&7-OPB=RI9QFMA_P\==Q4]$J@(*M"#5/*EJMZ?)-MH'@+ C!J]A44"UU'-M"H;ZXF RJ>;H#*!V%D)*5HD MRI3P0-%UW !;=@@0W\T'-3WIZ67B2M!#B,7!J;8QD3_\1QPN\KMT _\09"4# M\-$%[]E,,"%9F>A MN9,O.B>J'1.:GH+['T=_\ZGLCFF\G>Z<9K:CS/ TEAF>[JP/?)'3? N1R3+= M6(7A83,PT=MREM'0+7Y&E(JP8XOV^'34)>D &6&MONF(<#HL.5GUS,B;/1M%RO4$I#CC#IQJ M;)<3,N^-IOS%W;H\P$LWG03T"/D%^!EYWDI'5UY+#8?8]$4'KG$_!7C'?QF7 M@=N89>/1#GS5;)AXDO\6IINWBZZ*Q95)(@").M<-LF%Q]B*DSX,@,(IKFH^#\?TJ56PS9$">:D)620]-*3$$*3\_(@N<= M/!ARD [F5!3JE< .3O+!(.8 *[/AS$3XU?GI)_ K9NOB\ *L?4T,>F&;I?2& M-4 $UB;6%@SUFI9>F\8K@J#]=\,V07A;@V.I*^W-HM\L#>5A,Q#!MDM(6QZ8 M>5%" ,M,RM>A(& T.0#Q"C2813G[\,?Y3U. *3"WT'69 Z&E^K0"N5=]T%8% MSH-H!M YYV!)XJ8Y>$]]X>U2SJ(A<5FVCA%#%JN_RY837^1LGZGLO;QH@DU< MDU;"7CR7\3O"NRUUT?QJJ%D.='UA8%1SR+ DU.HK+JN0A)K3WZC$L!!5*4$\ M-Y0;;AW.8"<4CA,XD%IN*MADB[XG&+U!I*%="WX">':$G&UMHN MR15^QH, _3-?>D46TG:C >A?F>^K:(_H2ABWE'&>([!54(FOZ?/U7Z$M: %\ M[@,T+,/(!P*,$'%3(XIPCUT0B)V[,([I1%E;Z?%@5R,*ELTMZVL#2,F M@\FF='JG\@)[Y4:C5-/4I<*D<$' R*7V%9K2[=(+ETX3..%,@P"*,)=WBGTGT;PY:=TU"3^Z5#K-*O]YA\V4N]-SYW]BXI MQ;K6=KXV0FZQ-H3E$C3@J'\2%>TXPN54/D!<,WPWBT3SXFDB*0'A&] M!=;)4+D!VXK-^#1LTO?%$!XUQE,M,##9,]@F#N*,"NJ?T^[6(R(#V?'CF=1Y MP#B4SQ-Y9H%2U1"X$VK0DC+=!)9G[[V58QL MT36%!#^W @&?4KW!S]:G(^,J[;V6W(L(NBTI_!9<@4!"X+CD*#X2M,\/S37H M'9[;Z%C!QN/&>4Y^Z[AKNN(2RF-_G[?X1 M.:NW->\K"4&^(>-L<+,D:))M&N2K(7.A\Y08+'B"E%H2X^SPX-\IZ-7&ZG 6 M=+ACB!@:U4DZ<2/C)G/1BE=P:Y^+[6CQTV>S;$?P>A&#UXN=P>N3:#R]8V)- M@]>YI^4G%)FUU/U^QWGZD=O#@.G9?T$P/WPL_/T?"0+T>R>=$^ZC_4;)K'M) M==5W>FX[ZM2"+#^3Q+B/E*,]B%.#_Y BOSNY.$6.[ GNR<67T(YX-CTX\DMD MCSZ;->#MQ9,CN2"2\& %$8O8H1![+RD*9\NNE%[;(^^3OA*]=W)Q1E/M/8ZA M"N"Y(":SG9XS0 5G9:^:JR@LV=27Z_))4-DIA.+$*! @EDTAY]TO/C$M"HV M-"O9+M?*I0I%GW[3U\.NY)RPL_)E1< K]?1\C?LS<4K2(E'+6%J@5;J^GAP: MP[&1B_5VMDQGV5M%Y>/(%4ON DMWDH%!>1/QNB6$^U4U;!*A[=JYX'=>WP0Z MK371ZDMT1'"X0F? MA:M+R9);"-$Z4M!-.NJ>S=8A&'O(K*7>>3E:K?LZ(/PD=4@SU@2T)3D.X68A M:!<5" (=4LAD9]%\?9V<&_Q @5[PL4W#&J[IG*FHQ8_ 'A!;>.W$KM.2O]AG MZ&#D?<\I5._]1V0]^JITJ:5V:QKKK4(,@2X$!#50I$@.$-LH''?.1A1"2@X- MHF H(AJ3."854']ITVQWRW7 JC#[U"RXBOAH[],'ZF\FKK- M' \E+ &6/#P*30:/"Z&X=:][4@,+\1(XJ:"'KY&I0MKE4\F^"-+C%*4X'[ZDVMK6;@I<1*7(7Z^X%E51 MS^+%['#0^Z!/GH5/)DEXK:0<0W=UAA@A98>^])56OAXB7)_(2%%?ZHRA,&V] M ?WM8/8T"APYYL@]C0%PR&K!"_W=N:!WJH0V)JE\2@LX[>DQ*^H+H))3(X$D M2NBO9WB/[W?8/\\V%/NH62F$M@\!A,Q<3N'4CFH'WK#XCJ#V?DITWW^^M-I' M^<*P4?I'.6^)S,ZL8[E6"A:TB @1C9>)9/(,SKLLJ II>@E#AID3X^-X\Q& MU$&R@ZBI6-1,AU[B4)G7B?!K=>W#W@E&W?)E>J& V"T9)X*XI+^T$$$I5\^3 M&U?2HPAIA>_6U#-JKL\S,'NTQDZVX26RAQZ4.015 M-U$X=<5^$<;K>54N13VAS[=U6CA$Y@GQ5NQ-N>_R_I R(L'X)X.P3[F\&[,P ML3VRM3RUDFZ$GC9$_UI[3NRS@/.;(>N.!;B&1QHFE9^??AI*-V!Y5#"4%+A- M)+HA14I@MH]GC%T*8NUH6Y6$&JOK-9F2Q&C^. I*DK-QI#6%#57 .!+Z\H8L MN0EM)KDVX.@^&AU)7#$R*Q 3Q($--T+Z;="% GV%IYA@?4G9QF08%'@H*SV6 M":0ZZB/MV MB(^59%Q)#2/D6X[G$G.+?KGDV,'$NNG7%9TL34ABJ'1;AGO]"E"#B%(;%VT@ M '7=GZJ<_(L-P[:FS_ MP<#Z'G[0R9&P(9]T2WCP#E-F_1\>3VZ9))88C@X>OTR7?6=5K>E79-.SWD-I M@63,IVW[&%\C9&SQER7$A I_SK$&$7+&6Y)1GC_I\-?]_-Q[IOI9,'?2P=]= M.M,B[(9.G#H48H5K0;CGL[#NTD#0'C:$[?,)8_CX7G MAWC0664Z ?Z.-7R2E(L(TBMA 2S8&;/>^_E3Q#0Z]W/,T"SIYS9N^C/0F"\4 MD,(_$!V=GH>[/72+[,+?[773SEIWN^.G!] GYW9FGQ?XW.2Z-(72NH_*> M>T;.*MRU7YP"F,$YT9L+"108)T0YZZLI'#1&43]>5V+;'8HB"4,Y$"5G4?(H M2IJF<<>0F9:/69&S[P@[#Q" \UUDVF;-OR.8^Y\V]'>LIN&.U3UKAKOJ@X>A MYS/TN*1PM>OIH[L#6 (FHV&,^REW.>7)VI95<,EPWG?'+&ZH2A_[[^YAOI<4 M[4>JZEMU^^Q,F/-OW#UY #M[)F$M2G">-*:GPUE#E#L^>@9O2\,?H&4XDFX( MCTZYQ>7B%4Z5*$$8N0]-S,?]_75__<__L Q&.M=]!37P=F[F"'>/O^R1H;Z0 M3U&$O6316\XA#0YE%JGE3'?PAUZ%IB:8!34-:=/L<;CKPR*DR9CY,*;Y*Q< M\1FTTD('C'_CX<*GJ]SZ:J=#1Y+J[PQG9QBJ2GU>@$0\U92LC1O[G<<-]JG0T'3K:KDEP_ARO:8%7BRT@OB$6DW*=D1Z3WN# +^O]#9@%;X MO,B.8GW')]L!)I*(WM/_O(; MXZ*<_IU@*G<8.$]D9V.XPC_=DQ4D' M,D:\-"T:<:MP(_A&W&*/"&6U>$FM7Z F4K8]P;"+QIWQT?X:3_XPF]Z5[MW; MT,=ZY?O)GZ>@VWO\1SBT>4_*LPO\.C! M[/G3/2EFAC<@F?S'+N:F!;ODERN-2&!I +ZG7Q2&-[1 _.LG;_X74$L#!!0 M ( -9A"E'1Z'*04@, /L( 9 >&PO=V]R:W-H965TE_OSM*5IQ.29_VM@=1//'N=U\_DIJUQMZY"M'#0ZVTFT>5]X>;.'9YA;5P M%^: FE9*8VOA2;3[V!TLBB(8U2K.DN0JKH74T6(6OJWM8F8:KZ3&M077U+6P M7U>H3#N/TNCX82/WE>X90=#K'F]1*0:B,/[N,:/!)1N>SH_H MOX;<*9>=<'AKU!^R\-4\NHZ@P%(TRF],^QOV^5PR7FZ4"R.TG>[E-(*\<=[4 MO3%%4$O=O<5#7X<3@^OD&8.L-\A"W)VC$.4[X<5B9DT+EK4)C2RE+G0'I9Y;AKMI=[#VBB92W3P$[SZ)'8*W>M9 M[,DU \1Y[V;5N<7,%'XSVE8-?=('%4_N80A[BSHYQK[(7 =\W^@(FR3ED M29:\@#<9ZC )>)-G\,82_G.Y<]X2;_YZP<%T<# -#J;/%9JV4]%0];C4MT;G MJ D[,',CW=U825\&)%("BKP"=]*W7$G"!5\)3UN&MJDC$0M(DS,@_=I89/^F ML;0?0L:.]'*4]]Q9XK<2%!FK6KQ'W2 4C>6B^ KIL8@@=$$N'P@K-!2YH4#M MP*$=YX.Q<"#@@):3I2W.KKWQ0CTJ$-A8(".&FDZH,=46;= OC:(3QMW IL=> M'I4WC\J?0@JG7'P,?4M)C:\,DW>$5._0PB3M4J4A?3LZ>]5HT122BO\:;KNN M+"&[A#/X\8?K+,U^IEF6G@AI]F3M([5HI+,M99H;'6A)(5)+3+.ON%C">HWV M'-I*$BFD VT\N,JT&G9\]G*-N(M&JZ]/ZO\],M#)3V?V-T3KW;&?TIHZ@/P[ MW L89>G1^+^A*=%&FL+! /L_'[_AX[JO_Q+2-TS#,"0\7#$1@SBAX:BW@I2) MFTUY]:I[$W?/ I_'SL;XY$*JT>[#MU3O?@L^"+N7 MVH'"DDR3BS>7$=CNJNT$;P[A>ML93Y=EF%;T=X*6%6B]-,8?!78P_.\L_@%0 M2P,$% @ UF$*43S&5WK^ P &PD !D !X;"]W;W)K&ULC59M;]LV$/XK!RT;:D"Q7FVGGFW 25JL0U,83;9A&/:!ELXV M48I422I.^NM[I&0E]1)C@&&^W3V\%SYWFNV5_F)VB!8>*B'-/-A96T^CR!0[ MK)@9JAHEG6R4KIBEI=Y&IM;(2J]4B2B-XW%4,2Z#Q>/-[!0POA_V+>R.=U8 M-,:JJE.F=<5E.[*'+@[/%"[B5Q323B'U=K<7>2NOF66+F59[T$Z:T-S$N^JU MR3@N75)NK:933GIV<8UK"V_NV%J@&R MQ/)'_8A,Z>U)#_9]?YO&R4_Y=/X*^)62]Z@MI^"!N^BE^)U$<)2;FIH5. ^(4P;U/0:+ MNQU"P;1^Y'(+]TPT"&H#EG8_*8L&"D6<,!;+P_9&"2*7DW[#)>VHQC!9FL$4 MEL;)4%"Q#RI\Y&S-!;>/!%352J*T4UAI+@M>,P%G,!K%81R3(!HSA4:R2I&3 MW^B^D@*I&DDO)LG3,$OSP0M"W)B&R8)\4,8:$DW"-(L'\(E*3.\6B3N<,\C> MCL,\'\.[K\V12:VS9Y#D>9C$X^ZF8_0\C+/Q *Z.@+O(X!$J63/PD.3A)/:K M#[(03>GLEE[%15<)7C(7X#43_C)/,$/H6BJBH^)1SH_?Q=W_5:0G[NG2O.0496^7ZEY*$DXO_RAQE,MU*J5JM;\NNL-&+:7M7O]MW_F7;\)[$V\^&&Z:W7!H0 MN"'5>#BAU.FV%;<+JVK?_M;*4C/UTQU]O:!V G2^4>14MW 7]-]#B^]02P,$ M% @ UF$*44HP*4B(!0 1!( !D !X;"]W;W)K&ULS5A?;^,V#/\J0C8,"2!<+,GRGZX-D+8WW(8=5ER[[6'8@Q(KB7>V ME5E*V]NG'RDGKILF[K7 W?9@R90E4N2/I"B?WIGZHUUI[+80=E7C6]NM_:H;,@"8XLX-L%W.^[$>1W M>:F45@G+M:OB:PSHW^:!O=;71E%SJA:YKG9'M M"%%5]C!X8:RS?N@7M](U&=ZH6:'MZ'3L8!/(:CS?"CQO!/(C B/RWE1N9H_\=T9OWXGST"PU9@Z 6&1P0>ED')U%H(2K3YS[F:Y47N/ATR M=R]SC.D3NU9S?3: H+6ZOM6#20MKO<,:8P/XDQQ MF1A"@A62X9Y1=S*;"QL MPHY.R,VJUOH1?@2LK[WUK_/[(U\0EUW#TL[;N2I4-0?ICLST,J^JO%H2LR!K M7>F#I&C')$AHPD3T L:I=+WC/,10K$I89[WB=G& M@I&M)7-3SO)*^>SRW3<)9_S[)SVC81!W-=6 YV,=TX1YW5@0/J$["R'N]A;O MP]-:?-_T8.M]R"DD%Z K!Z(D#6$:FCF,X@,S*U/M)C,J(T8BL.N-<:K _/?8 MD_85N%G];[V+T5B@VE((3S')-NSD/*4QC+P&2*!2$.H#9G@82!\V@@,A&/LLR'@3*=CV02:HD(<@VXZ_'#(9 MC_:HOAB-*6,>)+"%1,A\0N8!3UDB)@^'7EUU+ZN=/L2$?WXG.]6?ESZ>LY7/W'4>C ' MQ2 )[Z_KUH',JPS5;9P\U+IPZH9BOS)LBHOGHN52SW4Y@]H#LL87"9#C1L#S M/XP:(W#6YC,6^5M&CQ$$3:!TA"L#5,T[&T@:!\$Q$_1GSD-7R7'G9@^7PJ7_ M?X$W#Z@LFTM^.]K^(IDV?P8>IC?_5]ZK&O*")85>P-+@32P'I&[^632$,VO_ MGV!F'-Q _>M*JTS7. &^+XQQ.P(%M#^.)O\"4$L#!!0 ( -9A"E%8ZE[& M&@4 !8, 9 >&PO=V]R:W-H965TN MM"BR(%2HT22.9Z-"2#U87H6S>[N\,I574N.]!5<5A;"'&U1F?ST8#]J#![G- M/1^,EE>EV.(C^@_EO:7=J-.2R0*UDT:#Q0%HY;XI&F#PHI*Y_Q7.3 MA^\1F#0"D^!W;2AX^49XL;RR9@^6;Y,V7H10@S0Y)S47Y=%;^BI)SB]O*DT3>#]T;[W,%;G6'VI?R( M?.L!(?T9=T 2=!7_*_ OYKM7;>$D3^/F)BVIF8 M!A/35TP\$G.R2B&8#:R4,FDPPKO[RJ8Y88B,$ZPSM.'+2UD^:H&9>NE*D>+U M@*CHT.YPL'S*$ M3J4&GYO*"9VY,[@5+@=:0LH+_%3)G5"HO8,3F$2S:0*K-&5!1TQ-D;X2?F < M)7#45G0'GZFQ.73!N@EJ ME11KJ:27=#J.YA=S>(,;M*S1X@YUQ2%-X]ZQ%\^=U"$"35V4@E[,&K_Z"LG' MJB"1:32?)?"S,=F>BD&PCN+%I+G_2OE.($FBZ6(.1\!YWH'S_"@X"?:ET:%T MA(J[C%9R(T-V>DE?U0E=M0GE'!&^I(6WSLLBH.:#PTVEX%?JJNXE"!_UXW4( MUTB4>DO)95>"(_3Z^)P R9GI^\\GLA^#_ 8XHA^##S%@%T-5QZ X!J9!HS+( M.!F2G]'%2R*L\Y\CWN#7!#D]H+!,E-"R"4L65=U; MPI+1@VFNC3+; RRB2?/YR8H,08L"84I'YWP4P''2TT4NNF536J: &+*E8J7^! MNZ[EO'NY2+VB#.%1/G\QNP!-'MA,'N/%UWQ_:-Z#$Y@GT?E%#+]1ZU?&,=5/ M)[,HCA=G+Q)UU)O5J$]LPT3J(#Q4]=C6G79#[ZJ>]3Y?KR?F]\(2;AWA8$.B M\7!.'=?64VB]\:8,D]_:>&I*89G3X(Z6+]#WC3&^W;"![E^!Y7]02P,$% M @ UF$*46E4V-;>!@ 2A, !D !X;"]W;W)K&ULO5C;;N,V$/T5P@V*!%!BD=0U30(D:;87;+O!9KM]*/I 6[1-5!)5DLJE M7]\92E:<5%:#8M$7B1(Y%\X<'@YY]J#-'W8CI2./55G;\]G&N>9T/K?+C:R$ M/=&-K*%GI4TE''R:]=PV1HK""U7EG(5A,J^$JF<79_[?K;DXTZTK52UO#;%M M50GS="5+_7 ^H[/MCX]JO7'X8WYQUHBUO)/NE^;6P-=\T%*H2M96Z9H8N3J? M7=+3*QJB@!_Q6^K'AC"Q;ZW35"X,'E:J[MWCL _$6 =8+,.]W9\A[^:UPXN+,Z =B<#1H MPX:?JI<&YU2-6;ES!GH5R+F+*U&*>BG)G8? M:X:72F+F3Q4GX.#@Y>LJV75VQ2X8]M?4)X&! 6 MLG!"'Q]FS;T^OD??![,6M?I+(# "F'5M=:D*T>&D+LBMD1:BT/W0*_).U1 E M)4IR!S]EY2/TV^7".@.P^GW"HVCP*/(>17L\NH/E5K2E1&M@O1&J(#>/L/:L MM-ZE#VXC#;ENC0'CY-):Z>Q89B;-X!H_M8U8RO-9@W,T]W)VL;4G=^UI;V_9 MVQ/>'EE"I)1ULD W80!9Z1+6M:K7IP1R)'V.OI5+62U F-,N8?"@.3E4-8CH MUH)V>T3^8?2 Q$'&*+R3(,DIN;%+C&$A&VV5"P97>,"BB+" AB'YH782IN& M'Y92W2->"0THS4@<1H,)+Q8G&>$Q Z!KXXY!K-JJMM"7HH]]C%_-^>NOP"OV M#:&,?-(.('! * TXV#@@>9 E(9E(?SRD/YY,_ZT!GC7NR8?^YL]6-8BQ@/PL MW5B2)Y7M2_*.!;FU\"4SBN310F"#'?5HS.J5>Q!&0KRB(/%Q8P&#][O6U,JU MT(/#5NH1VQ82F*>4Y#0FUZ)1$''U%[BG,-6U*(];*Y]54NX'0T(8R\E["?R\ MT26,KAJC[_N%"H@)4U ;YHSL"0/C00H@H'$0Q1'HL?84-HQE6[6EP. 5 !B MJB.$PS2(X^R(',8(PJ,].@-2 Z,"6!(PGV,C##@HGT!+,J E>3-9P!(0]5HA M\CM2V N:29WCH-E1_J\, "/PWP :Q,DI^KU$Z($L7O(@B1+CT">*1D>$\XA$)^%(J'A ,Y\:BKG)I\"?#N!/)\$/>[%R M\KB$8J[X)_K)907\WF_MVQUT;#5,&AE?#2]4]_L69-8@-[T" /[%O+N-D1V] M6?5(JJXJDE@5O5PH?H@G5641(AU>@(0^>06[Y=2SX!VH'.]YYNC];+T/+"RF MPS,.&;(V38,>);Y-\WY M%"ZR 1?9FTFQQ\C[<8P$L//X;>>M6)DT/(Z53Y!\A,@2E_"J,R?&\./#CV'5 M(S :H53R(%XB!";1P@[V*KT?)1[)"L@O*/!R7<@I?L #MCN&38;-&"'".#2C M/,(FUE<0"PIA+SS)P96Y/0YLOB-(Z+IPI*&SP>\\,T! MAGW%M##1]THL5*F<&CU<[/2.GOTF[>VASM[PQ!&CW/'I"Z9D:WFAZ]9VAPLH MPG!/3. T\!FX&*A:X"!1PIX69,!*4%1F$1X+'5@LRK!=@-QZ$ M<-C8VEGJJE(6+RVP\,P8G"R@Z*5#?R.>#$RFJQ6KIM1/P.\+6[^9I]U!&@?\'$9]8\3KG M4(;PY!61\!B*,ZF8_@[7!1==M&PO=V]R:W-H M965TQ1)&R39 M[4/1!UH:6VPDTDM2<=Q?WR%U1#[C3='VQ12/F?EFON&0].52R$>5 &CRG*5< M#9U$Z\6@W591 AE5YV(!'&=F0F948U?.VVHA@<96*$O;ONMVVQEEW!E=VK%; M.;H4N4X9AUM)5)YE5*ZN(!7+H>,YU< =FR?:#+1'EPLZAWO0GQ>W$GOM6DO, M,N"*"4XDS(;.V!M<=5'*/T) MC;Y(I,K^DF6YUG5(E"LMLE(8$62,%RU]+N-PC(!?"O@6=V'(HGQ'-1U=2K$D MTJQ&;>;#NFJE$1SCAI1[+7&6H9P>O:=,DB\TS8'< %6Y!(RX5N3T@4Y34&>7 M;8U6S-IV5&J\*C3Z>S1VR8W@.E'D)QY#O"[?1G0U1+^">.4?5/ASSL])X+:( M[_KN 7U![7)@]06ON_R.J2@5QFM%?A]/E9:8)7\&_>X>>(\ M!2)FI&'/]!BG/&(T)6.E "-->4RN&9VRE&F&.*8K<@U/8!)!)XP3G4!3Q4<& MDLHH6>UBYB HL[\':D$C&#JX@17()W!&#ZA^)E+/VW$S&A*B'P-6=HW522 M@2D'L,*:)1_QC)GEN-B$"2GO=O8&L9S]-E:/I>8@NW[O$+!J]E]D-T",G;HM ME'/!WZ!_,[N1:\\K?]^6-2'*AG5[H$Z&=9T,CZZ3GVJ&%;D#="5":-:37:7N MH-[=IL>7<J@V/G]>V@C3=?WZ(7/.;NMO>XJ Z#E9&U MD@N03& V67,<\WU [MGSVOU^HP3:W;&1RU%.:8AA@[2 QA]QD'R2) MQX T5O*%?<$A[YAE9N;T%X&9%Y[5= :M %.EB+UQ=?W2NM?I6D^O2_IA2&[I MRB0/6DZIV>!:X%FDI9@Q?822T\Z%C[]>*_"Z9[MT92MD%/@YT7 M%S'@ZU$L+F\7K7XGV)G$[<:[, ,YMZ]?A>9RKHLG8CU:/[#'Q;OR97GQ.K^A M&ULE59M;^,V#/XKA'$#6L"(WU.G2 *DO1UVPW57M-T.P[ / MBLTDPMF2)\E-^^]'R2]-LS;;OB2T13XB'SZB/-]+]5WO$ T\U970"V]G3',9 M!+K88MJ;C M6P6ZK6NFGJ^PDON%%WG#BSN^W1G[(EC.&[;%>S2_-K>*GH(1I>0U"LVE (6; MA;>*+J\RZ^\(U598$HC;]Z M3&_V@/Z)U<[U;)F&J]E]8V79K?P<@]*W+"V,G=R_Q/V];@$"UEI]PO[ MSC?-/"A:;63=!U,&-1?=/WOJ>3@(R,-W N(^('9Y=QNY+#\RPY9S)?>@K#>A M6<.5ZJ(I.2YL4^Z-HE5.<6;YM4'%#!=;^()4''SA;,TK;CAJ.'M@ZPKU^3PP MM)/U#XH>]:I#C=]!G<*-%&:GX4=18ODZ/J ,QS3C( (O&S##3.M(NLM.D^BV^EVJ1M6X,*C\:51 M/:*W[.&LVHED.6[<$5$=' ;F/%X3RQ3^=]I_MWP"BM+B?\0"ZS4J2*+!^Z4+ M4ZC=Z3F'#Q#[Z2RT'A%D?CA+K1F3&:>Q-1-K1HDU4XC\B]G,FID3H=DAC>F- ML;OXX44$#_)%/ U[MF+2$,?^+)PYD5X"KYO6]ID+BD)MX"SR9]/DO%\V*!@U MG=ERF2@0SF(_S/+S'OD4?1\@ROT\S^$.&ZF^!C>TNLMQ?#M^6JRZ&_7% MO?LNN6%JRX4F3C84&DXN:,RH[J[O'HQLW/VZEH9N:V?NZ/,(E76@]8V49GBP M&XP?7,N_ 5!+ P04 " #680I1L<50D3,# #$!@ &0 'AL+W=O>YYR[S@]*WYH*T<*?6DBS""IK MF_,H,D6%-3-GJD%)3W9*U\S25N\CTVADI0?5(DKC>!+5C,M@.?=G:[V]R@_=JL->VB@:7D-4K#E02- MNT6P2LXO,A?O [YQ/)BC-3@G6Z5NW>:Z7 2Q$X0""^L8&'W=X24*X8A(QN^> M,QA2.N#Q^I[]O?=.7K;,X*42WWEIJT4P#:#$'6N%O5&'#]C[&3N^0@GC_\.A MBYUD 12ML:KNP:2@YK+[9G_Z.AP!IO$S@+0'I%YWE\BK?,7S988;-*COL 1J)GC?VE8C7!O3,EG@4U4^F="UZ[EI6(&+@/K1,P?+ ME<]*]<*A7L!D">^PP'J+&D:).TUF(1P0]+T@,P@N.L'&"0[!]0W]F3=\]Z90 M\@ZUI6AJ VY"[V+7N>"]"PJE8T&M;LX?5/R7G"0Y!?"*2["5:@T)-*_AS@PK9FT!JR"IM5%18WW2!I,9F/_.4:IQG7Z"5"2A'&20)*%3L0QE-Q; MS0OGK@MM):?T69A/QS .TWCJ;N]Q"".5I:%YMOU%,\9EU3CDG209Y*,)7!G+ M:7@\U/BH:E>;]?I!:1+FXQ2FLYA>&E]I3NT'!B4GA%26L'F8YE/P?9J^A=4= MX\+UZ),WT5+OZ:[0:T&72-XS\C(-DTD,7Y1E D9Y.'&7,0OS> 9/]4!T-%EJ MU'L_/PT5M96V&S+#Z3"B5]UD>@COYOLGIO><+D?@CJ#Q63X.0'&UL?511;^(P#/XK M5G4/FS31TL*.(4 :VT[;2=.A<7=[.-U#:%T:+4VZ)%W9OS\GI1TG#1Z@CF-_ M_NS8GC5*OY@"T<*N%-+,@\+::AJ&)BVP9&:@*I1TDRM=,DM'O0U-I9%EWJD4 M81Q%EV')N P6,Z];Z<5,U59PB2L-IBY+IM^7*%0S#X9!IWCBV\(Z1;B856R+ M:[2_JI6F4]BC9+Q$:;B2H#&?!]?#Z7+D[+W!;XZ-.9#!9;)1ZL4='K)Y$#E" M*#"U#H'1YPUO4 @'1#1>]YA!'](Y'LH=^C>?.^6R809OE'CFF2WFP22 #'-6 M"_NDFGO*D2QO]#T]HF20!I;:PJ]\[$H.2R_;+=O@X'#I/HB$.\=X@] M[S:09WG++%O,M&I .VM"1'2C.#452W$>T*P9U&\8=&]E_%LU71SU M$0>8<12H9-B7#.@*;C'%"YM),X5Z)C P>C*D1J)7P M, &XVZ%.N<%.<.U!@VS%N#U95?G0VRM(@>K&@S8?:&=!] MKI3M#BY OTL7_P!02P,$% @ UF$*40UH3G/V! EPP !D !X;"]W M;W)K&ULG5=9;^,V$/XK W=1)(#6EJC3:1+ R1YM M@<4&FV3WH>@#+8TM(I+HDE3L]-=W2-F*@[65H"\61GSM50/ND0TL*FK M1E^,2F-69Y.)SDNLN1[+%3;T92%5S0V]JN5$KQ3RPC'5U83Y?C*IN6A&E^?N M[D9=GLO65*+!&P6ZK6NNGJZPDNN+43#:77P3R]+8B\GE^8HO\1;-_>I&T=ND MEU*(&ALM9 ,*%Q>C67!VE5IZ1_!=X%KOG<%Z,I?RP;[\45R,?&L05I@;*X'3 MXQ&OL:JL(#+CGZW,4:_2,NZ?=](_.=_)ESG7>"VK'Z(PY<4H&T&!"]Y6YIM< M_XY;?V(K+Y>5=K^P[FB3> 1YJXVLM\QD02V:[LDW6QSV&#+_" /;,C!G=Z?( M6?F!&WYYKN0:E*4F:?;@7'7<9)QH;%!NC:*O@OC,Y:V1^Y%N15YU(=D1D E]D8TH-'YL"BY?\$S*OMY'M;+QB M@P+_;)LQA+X'S&?^@+RP]SET\L)C/I=#N$_J-&6\9E>\1PO1E2G&M4CCKHX@UP]EP+)AI8BI,"4"#<5;S0( M#5R35175JC[;FJ+A:VNT(0M%L]SYL'W\<%F/Q?N]TVRY5+CD!N%$-"1XR7%E8$4JM66'@C+6>?Z$7.E3N.)D18[6!D+K ^98SXDX#&SH@RED7I#X M$$0>Y0&\@V"%J:G3ER8 )7Z @7Y,RDMLJ:2P+RD(R$Z"DAY^$#@DIBD!&]$Q\Q./!3%\)R/( *L4.PQ= M A^2EGF,=5*2B*388^)'7D(!'*BGN*^G^,WUM(=,E]^S-5>%/E0R@T(/E\P1 MZ3^G_EO2_!3NF\<.PWD7">] @J>4@>]@.DZ3'> G 7-YY^Y^%O$2^22(=J0# M2"<]TLG_1_K>YN AH =EO@KT6T!]K4M$7NIG-O^HH(.NO=HB]B(VI=N(C:., M_*G0]7\J43^-.H2G>^5/?2'-7%>@B@\'JX?T4?$093B.V1#P:0]\.@Q\MR"Y MB7%L/'_BL"@\('IL)V(^;X:[-2 "P;2-QH834?5:%D)2FW7ENAA1Z=# MAQ9&Q;O!0?.DV_9<*]X?+7>E0GRQ*#RC>BLV1[XXO%V0GT\O$N644-+&6J'P M$9L671[8;+"%Q0+J=45=EV7_'E 8X=AS\"\D)I=%% R1$$"C,;49VP(A\IQ\()6-V&7"KN#/K/% M)-TG'5/JL%,OID3+:!I-X4X:XM2O1862ULM2FWND-@ZMKZDW#3/W89J$!Y-Q MLKQVV83<$3;?[,.R#8C.Q=K;E27+3_?M1LNLZ M:1KT,.R+3>J%>OB0E#C?"_E%Y8@:GLJB4@LGU[J^&H]5FF/)U*6HL:*9K9 E MTZ3*W5C5$EEF-Y7%./"\>%PR7CG+N1U;R>5<-+K@%:XDJ*8LF?SG!@NQ7SB^ M\SQPSW>Y-@/CY;QF.URC_JU>2=+&O96,EU@I+BJ0N%TXU_[53636VP6_<]RK M@0S&DXT07XSR4[9P/ ,("TRUL<#H]XBW6!3&$,'XN[/I]$>:C4/YV?H/UG?R M9<,4WHKB,\]TOG"F#F2X94VA[\7^1^S\L0!342C[A7VWUG,@;9069;>9$)2\ M:O_LJ>/A/1N";D-@<;<'690?F6;+N11[D&8U63."==7N)G"\,D%9:TFSG/;I MY:\4]U^$4K!"">N<281KK27?-)IM"@0MX%:4)?&WUB+]DHLB0ZG@XL',JM%\ MK F$,35.NP-OV@.#-PZ,X9.H=*[@KLHP.]P_)O"]!\&S!S?!68,_-]4E3#P7 M B_PSMB;](Q,K+W)&_;NF*QXM1LR\L?U1FE)"?3G&?MA;S^T]L,W[*^IKK*& MJ!5;>,V^"S=,\118E<%'7C3ZF*.6DK-'F$*^4C5+<>%0I2J4C^@L'W*$K2BH M"LD[:*.K4"L:E#H'3=.I*&N*NRT70K?ID60M$J@(;V'PUH1766[84;:(1AH[ M)F/4(&.NX"&7B ?!!PH=VM"M^=,;,R:H]/%G ^F"5P17-(J@*1?P*<5:#R!E M5 @CRZW%^BU<^&X4A2,K!>XL2:R8N'[02D'B3L+I"*[35.*S]Q(SI O0N)6* MZA&EYD8F0K-)A]8(2)[LW6:06-(DS$3!M$$^-W1.L$%/=$W&>).YW%X$_=F1_#+'83 M"@-I41R^N/F?3R$GO4LO&+5"/.L$K_7?OS0A.E. 45^ T;L+\+K2W!Y/3P.L M,6TDUYS(O'M*B\8DXE:*TMR P[IX?4.<*M&S(-Y3HK702/!8036EE2:FS&@7 M;8(Q9!7V2+SC >H3%?T5=7PJ2>FFL%9I%Q>9 HN\,@8WF#)*0,H_@\!>,-0] MT(O<%!GDE*FT ND-'M#]O]T(([C_NM*-IF[L1\>J?>] U(8[!;Y/)>F#'[F3 M*#C2[I%>!Y[JWC#;,TGTJ&;S%S4?ADV)=2/3G-H'B/T0DDG<_V\/PLBD))(4 MQ+,(DFG4_U^=T52N<#ONY@?@@-.6D">6'OG2ZK Q"=S)+((E=@_M0.U6YXT'C4J+&(F.B4JB1])Q-^S'CY042;8D6LUJ/]BZ\/MX M#@_/=TAZNF'\FU@2(L'W+,W%R60IY>J=98EX23(LCMF*Y.K-@O$,2W7+'RVQ MX@0G!2A++63;OI5AFD].I\6S6WXZ96N9TIS<K.JED2FI%<4)8#3A8GD_?PW;7C:D#1XC=*-J)U M#;0K#XQ]TS>7RI@>WK9_:SPGGE MS ,69,;2WVDBER>3< (2LL#K5-ZQS06I'/(T7\Q247R#3=76GH!X+23+*K"R M(*-Y^8N_5P/1 D!W ( J -H!.,$ P*D S@X #0'<"N".!7@5P!L+\"N /Q80 M5(!@%P ' &$%"'3D>8Z"^\E5V^IPLG3&_Z(<_H/+E,B3\"S\'K5V]> 0N()>;*RN*[AW4^PBC'UJS(KE@' MN3Z.YJHM'.0Z^XEVG?]$NRY&<-GNEET]+)=FEL^8/\<2V8.F7)E)YB3N3(A! MKD^C#8+1(,GU>(/"/A)+96B=IJA.4U2P.@.LLQ2K'%3Y>"]9_ W\<:W>@TM) M,O&G@=VIV9V"W1U@OR,)4<7](24@9OD3X9+J:U76%X1SD@"A>WU;91E0Q5Q( MI14T?P2O:5X]?@/^!8.#-BL-\ H#],K@Z=0+?>BY83BUGMJ9VFUH;[?X.$!E MVSL-S_92G8^ENMQ+=;6WQ:>QG5V/:+@59K<.LVL,,1]#RW8]Y'O\<\% 5!U^<>R@"B;L/S'DH4 M..ZPPT'M<+#7X1B+)5@+%4F5_&H_H%<%2@J*!365M+\"!UW3'7][8I6C$71- M=VV[I^796,KS'DHGBGPX.!IA/1JA<31F+;6\)SEE''QA4DGD?$UT6?.4)K;; MS,F#-.AU5'<;': :0+M9$]I&MVXYS6.ZPFGO4LKNC*;G]0=H?-.+44VWW6DM M<:'1G% Z8UA0=N+_JK#B+"4D$6'"6 =$> MO5X[NA7!"0+/E%]-28#FFO U3PC?<%I4@82*F*US*8K=9,RRC I]9-,_.ET) M1Z%O,JI19FB6YCI\Y/N*Y&(@.F$W.JZI^T:A831N3 @7OX*;8C]MV@>FMR<%&R- AA PU0H9^ M:)4]?@B[4M;9(FV;U$@9,DO9'5&V"%+%5*Q2*BL#R\-4??K3=Y13T4;M3WC0 D!+__/ M*&\D6Q5GR@],2I85ETN"5&UL MS5K?4^,X$OY75*G;JMFJ@5CRCR130!5#6&"'G:,F.["!XP%BI[O5K>[^OI;-T9V0W]2&,8U^9&FNCD<;K8L/X[&* M-RRCZE 4+(=O5D)F5,.E7(]5(1E-*J4L'1//B\89Y?GHY*BZ=R-/CD2I4YZS M&XE4F654WG]DJ;@['N'1PXTO?+W1YL;XY*B@:[9@^FMQ(^%JO+62\(SEBHL< M2;8Z'IWB#]0.6_H M&GB;[%ZV]ZH\I!M7^1[7A555Y9QJ>G(DQ1V21A[LF0]5:5?Z4(P\-UVXT!*^ MY:"G3Q9U]R&Q0@N^SOF*QS37Z#2.19EKGJ_1C4AYS)E"!^@SE9*:KD'OYDQ3 MGJJ?X>[7Q1R]^]?/1V,-_ABKX[A9^V.]-MFS]J]E?HB\X#TB'O$LZF=N]04K M#I'O&74\LZC/W>JGY1I6G^Q=_7R \_7J5O5?!JM;G;]XW>J7KUO]ZG4[_ZM; M?5^M2B_ND)YZDI&[PW]NOAJS]R?@S-L^T@LNT@4MGS]]@[EU)(=":D MK(E%(9HGZ$9RN'O#X$^"3I/_0B\#=VF%OC"EJ6;F OUY#;;0%5RIOQR>^%M/ M_,J38%]::,KJU:&EOS'3O;:ZKHU$E1%#TK?!9MYV*[@OB"=3W^\) M7O0%(R_TPY[@I6WI8!)U!7"] 1A%B:HB^YQ]GIUMFINQLZ[BF6&R#*A09HX$J5-(\9 M!* BK@9@BN>5ZB@]]3(&_2 F[*$$DPY7?(4RI+94GDQ[7>]WT>1R^G0\&;; M\&;.\#JSR4*#OU1"7KX6";0-^O/\AS85:$*YYDK_97/<;;Y4!VM*BP_M,MM5 MZD6 -R*/_,:R)9,V\GN]^<";VA:8K$HR#=M7O> MV-P);@H_EN &2.YZW@X.F#@]GS_@OP24MPXRI+==H;>?@G [*&#WI/ 9CO\=3B?A3S9V>ZGBQ0L4=X-O&8BX&:@NUOI9K@$Z] [:7VTH;(CU M2=(3YK!/_$,R<_K6$@QYXC39^E9(#N.R\2T1:4HE#,IPU*G\M+M96YYVZF42 M'H;1K//SN!J?K7+Q+)7=36@IBCQQ3GWNB>=C8W"G5_P@4U\@2OE5F9UH^4 MSUNFK$[SS5=&-[FPJT,FFC!0<'^=^T?HT'F3O-!/1 <\.\ MR:@>A)Z)+(,V,/EU9:JE!3]XZZIIT=EWH_.P1[U7?A^2#S!Q9:5%9-^-R%=Y M+*O" &A9L#2MIF/PY[<'?]#YCX+EBKGB;3'7?VO,]5O,]=V8.W3O^P^^ M?. MMYCINS'SFM^*?"VJ9KB\AS;5S4MQXU+WRQO)$NA:IAMW_ZA>24.&O*X\X;9//?%]#%:PZ92-D*-+W#"92QK/^A MH;[0HJA>*B^%UB*K/FX839@T O#]2L 8TER8]]3;?RLY^1]02P,$% @ MUF$*49%*_7L\ P 'Q !D !X;"]W;W)K&UL MM9AMK](P%,>_2K/$1!-EZ\;C#9#($+Q&$P)17QA?E'& YFXMMN5R3?SPMF-L MW+@GO/ &UJZ__VE['DKI'[AXD%L A9ZBD,F!M55J=V?;,MA"1&2#[X#I-VLN M(J)T4VQLN1- 5C$4A;;K.&T[(I19PW[<-Q/#/M^KD#*8"23W443$[Q&$_#"P ML'7JF-/-5ID.>]C?D0TL0'W=S81NV:G*BD; ).4,"5@/K/?X;HI[!HA'?*-P MD&?/R"QER?F#:=RO!I9C9@0A!,I($/WU"#Z$H5'2\_B5B%JI30.>/Y_4)_'B M]6*61(+/P^]TI;8#JVNA%:S)/E1S?O@(R8):1B_@H8P_T2$9ZU@HV$O%HP36 M,X@H.WZ3IV0CS@#<+ #'6!9@(TZP*M!&C5!=H)T*X+=!*@$SOK MN+NQ:\9$D6%?\ ,29K16,P^Q?V-:>X0R$XH+)?1;JCDU7!Q#$/$U6M -HVL: M$*;0^R#@>Z8HVZ 9#VE 0:)W:*$38;4/P8SV.0N *4'BB)I3^8!>CT$1&LHW M>NB,",5 Y SKVTK/VUBW@V2.H^,'%$QXH#]H#H_ ]E B MZJ6B7BSJ%8G^&TH_/NLQZ%Y!)'^66&BF%IKETWYF01@+.Q"F2Y?;O) HEW-; M#<=YE1<+Y9Q3@$TJS.$";GJQN6>[UTIWKU77Z4E=D-K[ =!'L@S+ J"=&FC? M* ZJ87.50-@5"Z'W0*/^.5ZZ7*ZI3JGZEHO#WNI:N]&;L!.=MPXU\W$ M"CW<*4K%"M M B=58%$63ZO =H7W\=FAC6O[_[*4Q%FEQ^ZMHB$K_-B[;EI6 MZ!5&@U\!NEZ5;[*C!I=7W9-O1K5R$V=%&+=NY8^L#N/VE;.S7 \7'I05H-LL MS,X*BSE)EF3GY1:?[V)VUN#R*G\> 1=F9W8 X.ZMHB$[#G#ORME9KE?X.\:O M G/"Z+@F^^SF8Z[.7XC84"91"&NMY#0Z.J?$\39Z;"B^BR]#2Z[TU2I^W.H; M/ @S0+]?&PO=V]R:W-H965TQ MF60[P>A*"R7QQ'.<8)+0*!V=G^IC-^+\E.F.;M@=DY]V-P(^30Y:5E'"TBSB*1)L?39ZY_YT-764@%[Q M1\0>LLI[I%RYY_RS^G"U.ALYRB(6LU J%11>]FS!XEAI CN^E$I'AW,JP>K[ M;]J7VGEPYIYF;,'C_T0KN3T;S49HQ=8TC^4M?_B%E0X1I2_D<:;_HX=RK3-" M89Y)GI3"8$$2I<4K_5H&HB+@N2T"7BG@/1' ?HL +@5PWS/XI8#?5X"4 N2I M2=,6@: 4"/H*3$N!:5^39J7 K*_ O!28ZW0H]D]O_@65]/Q4\ 7[![B7Z%_J-"D%5VJ$W%TS2*,[>HN_1!&5;*EB& MHA1]2B.9G50.7$=Q#.F:G4XDV*&T3<+RG#\7Y_1:SGE-Q1@Y[@GR'(]\NKM M;[Y_VZ!E8=?R:YZ"%E]K<4HM*_IHK&Y0>6%7^2[?@,KID]@YLL7XUNKA^T&T_M);J\WC*[N6"Q9VQ&T"R7W(<.^0X9Y6BVT9 M?I5F4N0 :8G^^P$6H"O)DNQ/BWI\4(^U>K]%_8W@(6.K#*T%3U#(TST3,KJ/ M&2#W7C;M4*$OT/I4+=J?$TP\CSB.7VE6'!GK'XSUK<8N*N9E+(VX M0"F7ZGK.LIRF(0,',JDO;QJ&/$_A_8X^4K6>IBMU4.1LA>*(WD=Q)*/F'"R, M(!6[ ^S6W?/[ND<.[A&K>U='7C1=?3NNA?T]J+M06'ID8'$P,[.F2 MBW +Q1GQ-0KI;@?!#&D<0]\04PD?)#_*H>HF-?D3U/P)YC-EY5-_>BP\\F=Z M\&=JSZC"AX7RX:.@:49U$V.YL&8'S;,AKMOY0?WE::B M-&\(Y-QI#Z3KF$KL_!]38U&>[1F65GH&MV/3P:S?=[I;_0L]/P585T(]'>,G5V#'HF/[ M#=!=.]&OHS1*\D1OPV%3;)$Q+'7)(*$W)'3M*(3WT6>&=B(*BU"O>!Q3 16' MB2+8*NK6?FY1GF)6#2H9$TAT\]<28D,XUXZX:_KU>2$VA','09QK&.?:(?( ML'N5CM/KZ FC-(QVM+& E+)'_9\NQ+6BO>R_]'VOIZS[SH67KWU)=@/; EB2.[92=[9=R^\>O_I$M]VQ;_^)T;./_V M;':8NN'-![EG-NS'=O8O:230GL9YT>UVY^\2-[2S03,+>RT]-MS4#MS1^KYL MA^[R^XQ]R54L+_?PWQ9$4V;P,).-RFBC#_B''A=67+"09M9],_#&@W36V/ 8VWE^X3=,-$Q%?H]Y39XF1PBP?IO['A*+;WWW [O(K2#5K1 MQPQ\@Y>FXE@JJ0Z;O+9!GR&LW]E=9RS,=6&4O* M&I#Z_QA(/T)UL*'4-RCU!T&I;U#JOP9*_3I*_;8?%0Q*B1VEVC=QB%Z1&R?J MQK-,FR9+.G1"A>U($&(82P;I2?LDR)+GPF:CX2P9I%;^4R*D3I+VTHMJ?SXU3$3> G&.G1VEUIB,$OL2'S99637V>,R,IPE MK\_9$_2AO+=YA,7)CJ?VFSMB@$H& 2HQ0"5VH'8/;4C]MR[7M0UM H/4X/5G MOR?H\DO>-]"!H6QYRF:%WZW/0H3U ?BV+KJ"BH_-)O9],RYI##74/)RPXM9.P1 M&]\"P[? SK3*NN38? /$P#X;[9_* M<.!&1 E#M[60'Y_;L#(89!XZ-3R<=LQ#(5&E\JTS73H4.6WI,JD\(Z@>8[VF M8A-!/L1L#8J<\10N!%$\&5I\D'RG'QN\YU+R1+_=,KIB0BV []<&PO=V]R:W-H M965T?D'_6IC79E9$PHPG?VBDXHDUL% $:Y(GZH[OOD%IJ&?P0I[(XA_M MRKF.A<)<*IZ6P5I!2MG^29[*1-0"7-P2X)8!;J%[3U2HG!-%IF/!=TB8V1K- M- JK1;061YE9E:42>I3J.#6=PTJA2[34JQWE"2"^1C/.MB 47>EN,7PV!T5H M(L_UQ*/!3X@R]"OFN20LDF-;:5$&V@Y+ ==[ 6Z+@!\YNT*>QO%V@@^W9B^T.UT%%')PRF?T*MM_I9R$H"VE&DJ84[D-[ M]13V'/UK3N&@HAQT4MZ E".4,[UT.I%_(4(1E6';,@Z.-%QBW_54Q?^^&QH<2A-U3;FE\J#O8._GBEI"O5M=WO+;D'HH5]CM-EIE[G\-#%<+= M9:A8GT8;O2,;V/>QT^;C4'YPT+U)7F]0\R%4,2!X8Z]14W!4BK'O./VW!\>N M?:;-E> HAGKFQ<(,T&/K[E. M4]DQEX'J+C?]!U!+ P04 " #680I166(MT;P" !K!P &0 'AL+W=O MYCV8)(+L>H/9CO0[=?OVDDSH#3=]I+8SCDGY]YK7P^V2C^8 L"21\&E M&0:%M>N+,#19 8*:,[4&B5^62@MJ<:I7H5EKH+DG"1[&492&@C(9C 9^;:9' M U5:SB3,-#&E$%3_O *NML.@$SPMW+)58=U".!JLZ0KF8._7,XVSL%')F0!I MF))$PW(87'8NQGV']X O#+9F9TQ<) NE'MQDF@^#R!D"#IEU"A1?&Q@#YTX( M;?RH-8/FEXZX.WY2?^]CQU@6U,!8\:\LM\4P. ](#DM:$I"8D/M#*F0]K0BT= M#;3:$NW0J.8&/C>>C=$PZ:HXMQJ_,N39T006EKPC<]P=>G MY UADMP5JC14YF806@S!&0FSVNY593=^P6Y";I2TA2'7,H?\"'_DE;.:?26%WB4;/DVR<$ MD*D%8;ZWR'<;^:Z7[[X@CY6U&D]>23D6LMXF4&V38\6LU%*OYOK)9I2DG4&X MV4U0.V;/9J^QV6NU>2D4;K]?U#<*W-$^*Q-F,E5B3DYF&@0KQ>DQQY5P;\=- MIW]^:/D5T)[GM/&<_I-G9DQ)908D4\8>/2GI^39OB"]?U=J:U>8FN?0--/P#KZZA&ZI7 M3!K"88G4Z*R/N=!5:Z\F5JU]=UPHB[W6#PN\#4$[ 'Y?*FQO]<3]H+E?1[\! M4$L#!!0 ( -9A"E$?T$D%90( .(% 9 >&PO=V]R:W-H965TIJ_<% M/SCNS-X87)*%4D]NPY[@'AP!!"W@-C[;H2\RRDCEF=:[4"[:LOF!CZJ1UMS7+I+F9.V MN]SB*)_B@N *T,"T1HBC.($3X!*^EZHV3!8F"\FZ=MKALG5XU3B,CSC\5LL+&$8? M'%OT.)_"Z$E?G30S_LZ(>> M?G2$_A:- 2J9A '\0J8/Y6X8QI[!/9YM/DK3. NW!W1'G>ZH5W=P/O1Z!P^Z M@29[@I_&<7)8,.D$DU[!X7ER7#!Y)Y@DQR7'G>2X5_).:6S.MD=Z_$XZ.JR: M=JIIK^J][9!+IO4+EVM@E:HE'=)-WUUJDHZB^/]K#?>>K.M^=TRON30@<&6! MT45JG>NFHS034AO_BA>*;$_PP](V8=2NP.ZOE'UV[<0UAJZMYZ]02P,$% M @ UF$*4:+"NU#6 P %@X !D !X;"]W;W)K&ULI5==;]LV%/TKA-"'%DBC;\D.; .Q[&0;5C1(VNUAV -MTQ91B?1(*F[W MZWM%R8HMT8JVO-@B=T'P1I/RS/8<)[)S3)DUF^B^!S&;\$)EE)$'@621YUC\ MF).,'Z:6:QT['NDN566'/9OL\8X\$?5U_R"@93/8GW:AT:HTLM"%;7&3JD1]^(;6AL-1;\TSJ7W2HL8Z% MUH54/*_)D$%.6?6/O]<#<4( '3/!JPE>FQ!<(/@UP1\:(:@)P= (84T(AQ*B MFA -)<0U(=;%JD97EV:!%9Y-!#\@4:)!K7S0]=5LJ AEY51\4@+>4N"IV2-Y M)JP@5VA!MD0(LD%U#\)L\]*9<*FD[OJL4B+0QR[^_8(H3#/Y 5Y^?5J@]^\^ MH'>(,O0EY84$JIS8"C(NX]KK.KMYE9UW(3L??>),I1(MV89L#/Q%/S_JX=LP M4LUP>% M0@439,UWC/YK7)KS2C \36/LMPPE!I _=EJNNZ#(B5M*RR[(CZ.1V774N(YZ M71^_;?U&HT[DCS#@86.7+]EU8#RHW%+:VE"N9YG-ALW9N/^$DLXCT!M MMX+G4& )KZ5$:YZO*,/EN<'D/>YDTBI>\BIB\2IBV46X@1.;[8X:NZ.ARYC MOM:[@$?="3@>N2VC75#@.D'+ZQ"EY2M*9W;'C=UQK]UFOQ;''7]=0)LITT8P M[GQ!PL!K%>6^"_*#Z$)17.?E/.+\QSP99SVIUG)G,QQNUM =P894(8I-$AK.4CK;I#6_6M:U?#9)Z=0V']W M^H)1?D!@XZBV]::WN<39)R MV;Y^DNQX&9:F>UBQO<0211X>TL=B1ALAGU2.J&%;,*[&7JYU.?1]E>18$-42 M)7)SD@E9$&VVGY!*/?BD;--93P2*\THQZD$M2H*(K]= M(1.;L1=Z.\.,+G-M#7X\*LD2YZCORZDT.[]!26F!7%'!06(V]B[#X=6%]7<. MGRENU-X:;"4+(9[LYB8=>X$EA P3;1&(>:SQ&AFS0(;&UQK3:U+:P/WU#OV= MJ]W4LB *KP7[0E.=C[V!!REF9,7T3&S>8UU/U^(E@BGW"YO:-_ @62DMBCK8 M,"@HKYYD6_=A+R *GPF(ZH#(\:X2.983HDD\DF(#TGH;-+MPI;IH0XYR^U+F M6II3:N)T/,,U\A6>P00SE!)3J"U >/K3>"V45LYTIW.4<-ZX35$Z:? $X6[! MZ)*X;I],4!/*U"F\ X96NI0OGZGD#-YN2R,ATX1/M+!^(H.Y M.5(922J'N292@VD_PL/EEJK'H2-['O3/@_ (UW;#M>VXME^=*SQ\--APH[%0 MCT>8=1IFG3_I(F@!"S3?:"*6G'[']-!KKI#"2HCVKEC'W59GY*\/Y.\V^;M' M\]=5FE;LDKLJ3=7I3KFRHGB(T7'L,()"<)VK(WWJ-3Q[_UAMX8MJZS=<^_^9 MV@8-L\%?4]O@=[6%K=YAM5TT^2]>46U'L>WL':J2)#CVS'!5*-?HQ7"H:?[> M96_GYBV12\H5,,P,0( "D' 9 >&PO=V]R:W-H M965TS'MA0-'0 4[LTW2??N=#6')0B*T-XE]/+_S'7YTA&LN7F4.H,A;53(YM7*E MEM>V+9,<*BHO^!(8/LFXJ*C"K5C8:W* M@L&C(+*N*BI^WT+)UU/+M3:!IV*1*QVPHW!)%_ ,ZF7Y*'!G=UG2H@(F"\Z( M@&QJW;C7#[[6&\&W M9R:TUT)W/.7_7F0SJU'%T0E) HG8'BWPIF4)8Z$9;Q MJ\UI=4=J<'N]R7YO>L=>YE3"C)??BU3E4^O2(BEDM"[5$U^_A[:?D.?*9"4.T_Y>]>!W@XOOQ>\'%]^+/PPO_G(7M]%5G;6\SEJ>R>T<1W=D5QC\@=_9/I;E\43()=S?V^9N3[ MNYJ'?HTSM1T7\?H#U!+ P04 " #680I1L">G(:4# M#0 M&0 'AL+W=OP8XU:"R ML#W'B>P2Y\2:3[7M@0F$YY0@!MN9M7!O[UQ/ ;3'WSD<^,D]4E(VE'Y5B_MT M9CDJ(R@@$8H"R\LSK* H%)/,X]^&U&IC*N#I_9']3HN78C:8PXH6_^2IR&;6 MV$(I;'%5B$=Z^ ,:0:'B2VC!]2\Z-+Z.A9**"UHV8)E!F9/ZBK\UA3@!2!XS MP&L 7A<07 #X#<"_-D+0 ()K(X0-(+P6$#6 2->^+I:N]!H+/)\R>D!,>4LV M=:/_+HV6!$I%Q%),44@-^/8R/!O"V+%1;+>]8K:4W2/AG16Z0[[Q% MGN,YAGQ65\/=B4G.KT6/?RWZW4_@6,(=UP0_JZ7?[CQ?\_D7^%89)CM ]Z2S ME="G1UH42/:- V;IYX%(01LIT)&""Y&6N, DD3M:H WLMY'!0 M\N)IA2(G0CBE>]W!4U79O-S+3BZ-7V1CD<>#,&FOB6R*9=8X;C6. M!S4^X.]JAQI/C;$AFNMVE!FYO/DM< M[R66]YM:ZUW#')WM-Z_[HM@GTUP);*?G;HX2U=7JX[6UMK/]0D^T'?O2O5VY M!OO:O8WKR?V%OOZ0>(^9/!\Y*F K0SDW([GK63V;UPM!]WJ6W% A)U-]F\GO M&6#*03[?4BJ."Q6@_4*:_P!02P,$% @ UF$*47B%] K'" O#< !D M !X;"]W;W)K&ULO9O?;Z-($L?_%63MPZXT.Z9_ M J,D4F(89T]:[6BR>_=PN@?&[L3O'#_-YM=JH75J]+QY5KG^Y+\I=6NNO MY<.\>BQ5NFX;[;9SZOMRODNS?'9UT1[[5%Y=%$_U-LO5I]*KGG:[M/SOC=H6 M+YTTH7XKB:_/EE_7ES&\\4ENUJAL3J?[WK!9JNVTL:3_^ MTQF='?IL&AY_?K7^L0U>!_,EK=2BV/XC6]>;RUDX\];J/GW:UI^+EUO5!=0Z MN"JV5?O7>^FT_LQ;/55UL>L::P]V6;[_GW[K!N*H@;:#-Z!= SILP$<:L*X! M<^V!=PVX:P^B:R!<&\BN@71M$'0- M<&8=<@;&=W/QWM7,9IG5Y=E,6+5S9J M;:WYT"Z(MK6>PBQOUNY=7>I?,]VNOOJLGE7^I-YYL;I79:G67G?$2_.U.;@H MJKIJ#_U6;U3I_3S^TX^QJM-L6_VD17_!EN??[IGBJM*ZZF-?: M\Z;_^:KS\F;O)1WQDGF_%GF]J;PD7ZLUTCZVMY>6]G,]8H=AHZ_#=D.M!O_V ME+_WF/_.HS[U$7\6SLU)A(5S7N_)>;U_/*_WI;UYK%:Z.1GM_7:B]U3W[J/- M>S/)#B< :^VQ$7N+39H_J&9]+O02*74NU6=@O?$6[;FGRG?>=57I&O+/ZR]5 M^_._+)WR0Z>\[92/='J3;M-\I<^QVONB'K(\S_('K[CW'E69%=CZOMG;DZV] MIAX]7S'F1WKXGX]7'521D'/:5\5014D@2%^50%7(9700]>(6A[B%->[KNX4G M?>FEZ^*Q+5WKM-9COWMLACU=_UN/N:Z+-38 >\/B> "B*!PXO8 JZH>1' P MHD(& *IZ [ _502<%^C6$JKZ'?8&4QX&4]H'<[W.FD%$\ZD$SA,>A(.5L( J MRK&Q.1D?.7^(:]?- MT)"SH;-0)@+?'_'5D QA5E]_+^ITVURX'7F,+B7FMI2@#%U*B RIIH@,*:=N MKBTG^^R/H,$R8N>RPVS'ZCG3)^8"#F'?L@$?(MX.,XE!!&)GA--!D\!"KDO@ ML&PL$!GA3(+%@G&T9,:!J%V!CD#/BF$#3 (DY)X6I)8)?VX#=%0.]&< IT4@@J6!1$9 ME@7=K"63UOJ!&SRB=CPZ 3HIPA="R"&&(#)]E$ M23%T%LI8R-B(KP9LJ'U+QQ4Z*;*!@RTE*$.7DI.U!)$A!=7-V!)S;;R@4L-H MU,YH1SOI'1E.82"\:8K0A< MTB.JL=QJD(':D>$,X*2PO%,IACL:B(J!4SUVLI4@*G]X9K@86F*JX_'N[\L; M.&%V.+&")H-4$ YK,*(AX<#Y&!%1,%03EOH!&@)A=@)Q TPV#1O3DGA:DE@E M_1 -;# [;)P&F Q6?A#JI"2>EB1623_4H_M(=KPX@R<9Y AD-Q-5@>U,3 7W M,U'5&&(Q R[,^;[6)%LRR"-(PD-42,)SLI5,V>H';0B(V0GH!*YD"$*08 @: MJ(J.38[A#.;(&4Y4R? [2$-7L?V=HWLO?5<-MC#[QHTK5#*XQX&M(63#!%E# M+K821#4LFDZ&EIAJO&@:\F)V\CI,+2*.='C\[8&>,TI.2PYH.'9B8E M\;0DL4KZH1JRX':R. ,I.60($/>D))Z6)%9)/VY#*MSYKM4D1G)(($BJ0T0P MU3E82B8L]0,VO,/MO',"0G+(#4@BQ>[]C"4:PQ;O ML/%_K^,/"\ )PS*"O!TW"E/ZQ43I_\L(==M9[LT&ER/;Y<(4:_%=GM&X%;!X M6KHWQ5/8BZ=MHO6G4Y]_$$_;9&]AS]ZN4^]\%T*8G"S>\*I1FJPF)S:0__KD2^3Y.!E1? ZD28/2 M?DGG.O\27@A9NC?I4-K3H>L2.&7O0)K4)]_P27MI4IZTI[QS5@%D^B 8>VK; MI$+Y7>Z8WG9FI+7W^=&K/WH,']K7P"IM]"FO]R]!'(X>7C6[;E^P&AR_(1\6 M!#D>DP_)_D4R8W[_7MNO:?F0Y96W5?>Z*_]]H/TM]Z^*[;_4Q6/[XM&7HM83 MW'[&PO=V]R:W-H965TNOTUXT]B28@$+U$8B[/&4LK5J>,(?TDB+$[8BL3JDSGC$9;JE2\< ML>($!RDH"AWDNFTGPC1N#/KIV#T?]%DB0QJ3>PY$$D68OPY)R-9G#=C8##S0 MQ5+J 6?07^$%>23R^^J>JS>G\!+0B,2"LAAP,C]KG,/3J>=J0&KQ%R5KL?4, M]%1FC#WIEYO@K.%J1B0DOM0NL/KW3$8D#+4GQ>-'[K11Q-3 [>>-]W$Z>369 M&19DQ,*_:2"79XUN P1DCI-0/K#U- YAZ EP.\NH!F#FC6!;1R0*LNH)T#VG4!G1S0 MJ9NE;@[HUHW0RP&]N@#H;E;.K4L*%HM=6>V]43;+#=/U=K+"2JOR DL\Z'.V M!ES;*W_Z(2WM%*^*D<9Z%SY*KCZE"B<'PT2H$2' B$4S&F.]-03X!O[ G&.] M0<#1!9&8AN)8C7Y_O !'OQWW':E":P>.GX<99F'0GC 0W+%8+@6XC ,2&/#7 M=KSW'GYBQ[$>EK,@;VN1MB*P.;Y/X!'CN[P"YR#7P&=GA8S([ :B[%WYA MAU\07T6'&@Y[!OBE'7Z^XAOR1OBX-GDC_*I^]*ZI%+Z6^9O:<"/Y6SO\#G-K MYB=?(S_]-/F=*O:*W>^E_KSW=O^Y_R.A@J8'XS]3-09N)(G$OY88S2)&,XW1 MW!/C)O95>R"4D 0D>SH&- 9S3#EXQF%" )L#7^U.&B](+/6CH 'AJ129RB,+ MUT[#Z2;C>:!:#I7,Y^TB,!AUJV:3JEFW7;&:5JUZK1VSG<2TBL2TK(FYQZ^1 MGK":OFH;". MB.1L3J6E;#J%J\[!2K-;Q.A:Z?[)) [!*N'^4A?H3G;!"M- %ZJ/Q=(DP5I'I64I>8Q]]4O_R&#IN%=)'6@V2*VRLX2E;JT7067_4JJ]MQ M+YXFU,;V3BADA/Z=/D8 MF:!JR:1RLY=*J>/0J[,P 5DQM55 0,4LX8)H?1'&;LVKZB/<99(U$@9#V+51 M+H\%:#\71O77<)B[VE[#MWLM:YN@2?<-AM=@DCG.?6_GTG.A+9FEDD.[E']=-<=YA.TB:UG% MJU1T:)?T3XO7&%:EW/,LG% IY<@NY1\4KS&J2KOGM6Q42FU'=FW_U1WB#3)( MOF%O3PUVT'8TH/)H0/:C810J'8X7 ?_J6_Q6H:-.34<"+;PY7& [,?! 5K+ M$3(<&::L7I@,;8J)RB,#V8^,<^,4A/&(NT7F[PE[692ZC>RZK6__" >;7A<\ M2N8_+5FHDB? 3U"C!T:EJ*/#B3HJ11W91?VCW0.JZGC+4 F7!CMH5:]2[I%= M[N_P"XV2J&:Z2Z%&O8.EVRNEU[-+[R_7NSS>[KEJT+OW[;(9.5OWB:K4%^DM MN5 \DEAF7_R+T>(F_CR]CWPS/H2G5] P?@U/;TWC$W@ZS>[?R[#9SP%WF"]H M+$!(YHJ">])1>Y1G-^S9BV2K])9SQJ1D4?JX)%AE31NHS^>,RKKC;JM+L/51\< MN E6#4YMDTS^_5X# YD&///2EP0#YYY[C^WCR_PDU0^= 1CRD(M"+[S,F,,[ MW]=)!CG3-_( !3[9294S@T.U]_5! 4LK4"[\, C&?LYXX2WGU;V-6LYE:00O M8*.(+O.-1[O/&9[S-C;_C+^8'MX1[,U\-&XI2 M*AW6S+#E7,D34?9MC&8O*C$K-);/"SOO]T;A4XXXL[PK-=[1FJQDON4%LY.A MR1_D'A=86@H@LU&,:%?H/@K_=K\OK5 M&_**\()\R62I69'JN6\P84OK)TUR=W5RX4!R?Y7%#8F"MR0,PJ 'OG+#UY @ MG%HXG?7 UV[X>]C>D'#:!_=1Y5;JL)4ZK.)%STE]F_PLN>:5;-\^X3WRT4"N MOSLXHI8CJCCB 8X/4J8G+D2?UC5R7"&M'1R7T6@:T+E_O)3TN;>>I!6W:<7. MM/(SCJ#8F\Q1XZ@--OIM.HY;CK$SX173&<%%2Q)[ (U^,KR<)Q M'/4K-FD3F#@3N$T262(?>FL"2+X5T$==!QE=4-,HFO133UOJJ9/Z'Y.!0N]1 M.&.&,*VAO^SI-7<<]%//6NJ9DWJC\$!3YEQ);U4_X!%C^LAGU^0T[B>G0>>% MP3.B(Z6"%&W+L&+/471'_4VPI^+/@@$)Z(4CTQ?H[^"E5[S14.F=-]'02?I% M&B8:4CR,:QUZVV'^W\C8Z<":UA!\HN0P5' M*,I^*49]NV^(NK,]ZO:]EMJPA[;Z\UM20.\N;*+]L@7& UETWD?=YO>ID]TN MR3(?6(K7[A=/QD/KH;,_ZO8_QQFZIM>FAQWV+!S@['R/NHVOWGZ'Q]8JN6RM M>O.871_343S[=?[]B\;0MO%_,[7GV-\)V"$NN)E@(:KNC.N!D8>J5]Q*@YUG M=9GAUP0H^P(^WTEI'@>V_6R_3Y;_ U!+ P04 " #680I1$,%')04# #8 M"0 &0 'AL+W=OY^ZY M^.S!2JI'G0 8\IRE0@^]Q)C\U/?U/(&,Z6.9@\ OL509,SA5"U_G"ECDG++4 M#X.@ZV>,"V\T<+8;-1K(PJ1QG#+%XFQ!G\TR-D" M[L \Y#<*9WZ%$O$,A.92$ 7QT#NCIV/:M0YNQ2\.*[TS)C:5F92/=G(9#;W M1@0IS(V%8/A:P@32U")A'$]K4*_BM(Z[XPWZA4L>DYDQ#1.9_N:128;>B4&1>:".SM3-&D'%1OMGS6H@=AY#6.(1K MA]#%71*Y**?,L-% R151=C6BV8%+U7EC<%S8JMP9A5\Y^IG1N-!HT9I,9#;C M@EFI-/ENI[D4((PF,B:7$8YXS-DL!7(I#!,+;H=G6@.N.)L_%5Q!1)B(R'T" M7)%S;3AJAK8'#7&1DBL47Y/#*1C&4WV$%-D+!@)B81)R0+A 1UEH1- #WV!F M-CY_OLYB7&81UF1!R;44)M'D7$00_>_OHR*5+.%&EG'8"'@!LV,2GGPC84#[ M#W=3 M4K#TZCHONU>7(]KJ!\' 7[Y!UJG(.LUD[@\%A1LT+?^=A.>Z(8MN!=S]-*5Z M%4?O74KU7BG5;M4)=5)QG31RE;O@ZQ?:#7Y<\1C>XFU&Z)$78*I)VWX52[\1 M:0I+[,8Y[DT#\T3(5"Y>&F!IL.TEP:<5C>YT+/JNLJW==NO6#^OJ1L,M7?CA MRNV!V%\ZNNT@M-6(=:]8!$2P#)K@MLV"MC^O9-LN0?>TB;J2=5YOM=J*;5L' M[7Z\8LT0G?J*^3N'+7:^A;M2:#*7A3#EN5M9JVO+67E8;Y>7=YYKIA87$R-P=W3-IL,VZ88)7+U!V 7Z/I32;B26H+G.C?U!+ P04 M " #680I1[ WNK$8" #U! &0 'AL+W=O0XI4MM7FT5:(#IZE4'845:9K)[C"F0%;2\G,RP2%WHZB M7K0SW/-5Y;PASK,U6^$]Z,O#^P>$;QZW= M6X//9*'UH]_&^*YA<<"Z? MU)8LUL)4RP57S)?*PBG,Z?;+6B#H)*BY:09-&4/J&H"'<:>4J"^]5B>6?^)B2ZS), M=QE.TH,!/]7J#/K).TB3WM7#_ :.CTX.A.UWA>N'L/W_%6Y)K_H#RZ3+-Z\PC?H^ 8' M^;[0(R"T??76!O\0GJ;#)+GZBS'>:T6)9A4&SD*A:^6:KNRLW4R/FU;^[=X\ M"'?,K#@UH\ E09.S"Y)@FB%K-DZO0V,OM*,Q"&ULC53?3]LP$/Y7K(@'D%B='U &2B-!*S0FH554; _3'MSD MDE@X=F:[#>ROW]E)HTRB:"^)[WS?=W>?STX[I5],#6#):R.D602UM>T-I2:O MH6%FIEJ0N%,JW3"+IJZH:36PPH,:0>,PG-.&<1EDJ?>M=9:JG15 /2<"6)AG(1W$8WR\3% M^X#O'#HS61/7R5:I%V<\%(L@= 6!@-PZ!H:_/2Q!"$>$9?P>.(,QI0-.UP?V M>]\[]K)E!I9*_."%K1?!YX 44+*=L$^J^P)#/Y>.+U?"^"_IAM@P(/G.6-4, M8*R@X;+_L]=!APD@NC@"B = _+^ 9 !XY6A?F6]KQ2S+4JTZHETTLKF%U\:C ML1LNW2ENK,9=CCB;W3'!9 YDXT=FJ9I629#6D$_D0>YQI30'0TY78!D7Y@S] MSYL5.3TY(R>$2_+(A<#C,"FU6(WCI/F0^:[/'!_)_'4G9R0)STD!0B]GS)$;YONF*2_V%NN,Y1"&F4X 7K9TT69*W! MH!R]0Y7DGDL4CC-!-NB$QHOV\W9KK,;1_/5!1(KNCA2$6;@>+ %J90J MWA6XQT?]V;K[NL^BJ]D\I?NICGW4?!(47X\A?65T,D#N\CXR77%IB( 20>'L MZC(@NK\0O6%5ZV=JJRQ.J%_6^(: =@&X7RIE#X8;T_%5ROX"4$L#!!0 ( M -9A"E'1@($/_0( &H( 9 >&PO=V]R:W-H965TW") =BU;$SVT"W7[]C M)V2,!-0;L)WS'C]^?1QGO)?J6>< AKP47.B)EQM3OO-]G>904'TK2Q#X9"U5 M00UVU<;7I0*:.5'!_2@($K^@3'C3L1M;J.E8;@UG A:*Z&U14/7['KC<3[S0 M.PQ\9IO:SW'^ >CU]FR^57+M?LJ]C X^D6VUD48N1H&"B M^J.#6NA@F[ MBTNC\"E#G9G>4TY%"F3I2F8FBU(*$$:3&[)04%*6D8<7+!D-FE"1D2>3@R*S MK5(81>ZT!HQ].P=#&==7J/JZG).W;Z[(&\($^9++K4:9'OL&8>V4?EJ#W5=@ MT1FPCUMQ2^+@FD1!%'3(9Y?E&:+#]D"]/5T65QD2E\&>Y]VT/XS"L;\[-K(=E"2C?T'_P?4:N-Y% MN >=6D4&I=3,7&,ENX+I8JP2]8^FCZ->[X2Q'12%0=#-V&\8^Q<9'X4!W#6# M+Z,4V(ZN.'3Q]5M3AV$X/.%K!_6#7C=>TN EK]K?<[XE[2F34ZQV3-R/NK$& M#=;@(M8RE\K9E@<\Z]/O?:U]R9GAC_*@X82_"4)E3,C(.4 MQXEIBOB 4R1NV1%3]6;'>(JD&O*]*8XWV/YY;CA:F165K8DQ500 M1@''NYGQ'DXB&.8$C?B3X)-H/(-!U,\C7N(D MR2VI=7PKC1J5SYS8?#Y;C[1X)>8!";QDR5]D*P\S8VR +=ZA+)&?V>DW7 KR M Z!:LOV7DJ':4'('?%?#M M"DM$$O%.X;[5__FO>HG[["L:+#+OJS6#K5/G.T/>>*O?-F&H&-VG#R^9X"?]\I./@@<2K^ MZ7'F5LY<[KY0[+,1$U=\X2[,$2;Q595-=(3%!>6'NDE38\QK+N D\;]R2- @5 M=: \:%G=DOQ*DO\3V1D!BCM3Y%^L ?JV%;;T#$)%'2C+N9:BH-(3].I9-1*B M-:&4<4E^%!/X27T$"-RE++A7AJ#K74GE MN)(^[I6>WQ>9Q'Q4YU%'0+"=/"&.>\YR6+D(___" :WZ.K1>J'24AII1=WW8 M/F>#4%$'RK8;J.=B&G<[[!4399P2F7&LU>S(4_XL^N)DUZ;M5TA+?7M YZ72 MXER>JC" [;0,044=J!!Z5[)27TZP_W9:HB.1*"$_5#$G5)T>BI*;3. AIP;6 M]P;T7B%!=4V'/U/4.Q/4482=C@P-@D5=,&C;X94DU34=]A?U.ZS:E0-+5(K2 M(V>/.)?3>W3JF@G'KY"9NG["\*4R$UY<$8YMM3^&!J&B#A2T0KN5%K/1N*28 M[W6+*4#,,BJ+;\MJMFICW^OFK36_@),E[)A?P%"M.^8Y0+W?,2;/@]Q!]<^ ^;]02P,$ M% @ UF$*4?@*%&)\! MQ0 !D !X;"]W;W)K&ULO5A=;]LV%/TKA%<,+=!$(B7+4N<8B.UURY ,0=*T#\,>&(FVA4JD M1U)Q,^S'CZ)DT1\2G2"&7Q))ON?P\-[+0XG#%>/?Q8(0"7[D&147O864RT^. M(^(%R;$X9TM"U2\SQG,LU2V?.V+)"4XT*,\R6CX:LD%E* MR2T'HLASS)_')&.KBQ[LK1_6P)TQ->4K,3&-2BG\LC8]_+F*KGHN:4BDI%8EA18_7LB$Y)E M)9/2\4]-VFO&+(&;UVOVSWKR:C*/6) )R[ZEB5Q<],(>2,@,%YF\8ZO?23VA M?LD7LTSHOV!5Q[H]$!="LKP&*P5Y2JO_^$>=B T ZG< 4 U +P5X-<#; 4"_ M ^#7 %]GIIJ*SL,42SP:3JUU3AY&B,,TQC M NYUDTU8OF244"G &;BB$M-Y^I@1<"D$D>(C^%/%O)\2B=-,?% A#_=3\/[= M!_ .I!1\6;!"8)J(H2.5LI+?B6L5XTH%ZE#A@1M&Y4* 7VE"DA;\Q(X/+'A' M9:1)"UJG98RLA#>8GP,/?@3(16Z;'CO\CX(JN-L)G]KA4Q*O1X>1939>4V1/ M\WD=?)]3FDIR=JU66+)?5O#7M8H'5Y+DXF_+:'XSFJ]'\SM&^XTS(7[^"0;N M+U]Q5I"V]%4,@68HK>EI!*.@'PZ=I\TL'8K:DM=OY/6M\B[CN,B+#$N5B\N< M<9G^BTL+:I-9,?4W!)SY_<%@1V9+E ?#J%UFT,@,K#+54JMR.%:>"3H3&>R- M#?MN"'<4MD0%?M"A<- H'%@53K0[$:[L/],9%(MT*2P-%#;$X0G:-6I&B][< MKM%>_D(8N3M)/A"T)0ZZQI_=H[5K3;75B7" HAVAK6$(#3JD;FPE\!@M6[-L M#J^:<;=EVZ*BP.O0B(Q&9-4X)4_J76>IDBE)O* L8_-G2Q-!8['P%!X+CD;93?2AL6Z(Q6G@\IX4M)HJ"<-=JV\)@Z'=L"="8+3R*V\)] M(PT]S]L5N1\5J678H='8+;3[[1>.$P(HSHFM@8S)PE.X+#0V"]_NLW#?0WU_ M]ZW@0-#V^Y[Q670\GT5M!KKG8*U1T.\0:EP6'<5E:Y;-ER>TMYQ:@CRO2Z'Q M6&3WV&_Z8ZO,XQ/AZN,1_ =>_:Z C/&B4Q@O,L:+[,:[GMU9,[T[4GY@IW0. M'@29%5E5GNMTUE:8\0'Z 7@FF L 05Y^TH )/BY[9-J&ULO59;;]HP M%/XK5M2'5MJ:&^%2 1*W:IU:J2KM]C#MP9 #L9K8F6V@W:^?[80 (8W0UO4% M?/F^[_A<8I_NAO%G$0%(])+$5/2L2,KTRK;%/(($BTN6 E4["\83+-64+VV1 M;_+5C(F%.XY$JLDP?QU"#';]"S7VBX\D&4D M]8+=[Z9X"5.03^D]5S.[4 E) E001A&'1<\:N%<3U]<$@_A&8"/VQDB[,F/L M64]NPI[EZ!-!#'.I);#Z6\,(XE@KJ7/\RD6MPJ8F[H^WZM?&>>7,# L8L?@[ M"674L]H6"F&!5[%\8)LOD#L4:+TYBX7Y19LIF-T?G:!SA"AZ#%B*X%I*+JV5 ?5 MYNQY?JAA=BCOC4/YZ(Y1&0DTH2&$%?QQ/;]9P[=5@(HH>=LH#;U:P:\K>HE\ MYQ/R',^I.,_H9+K;J7+GWZQ/_MKZ03#\HF1\H^>_H7=-*)'P^59]X.%1D0CT MXU;AT8V$1/RLL=8HK#6,M<8;U@Z*CBU4914&L3%855Z99--(ZJMRW6]VO*Z] MWD]9!<;K'&+&QQC7;[S%TPO<4O).P(R/,8%3*H+),:;AMJM3URY\;M?Z M/(:U>GY3%5X)\XBRF"U?:T+9*60['Y XU]F]"\[[IR[7/(QGZ:,:58#\P"\E MKP+4]DM*DPI0RW>JT^?NO8ANK>>/'(> *$Z@+I#>3L[[B,3M;F?7_P^)\X\N M,:]\859A@G+:CC&-5CEK%9B@E#1[KZ-1U^#2M)("S=F*RNRE*E:+=G5@FK32 M^M"]&KD5ZV/=WIH.:B>?]<9WF"\)%2B&A3+E7+94>?&LWYH M,XQ4BPY< ]3^@C&YG6@#1=/?_P-02P,$% @ UF$*4:9>MRZX @ 50< M !D !X;"]W;W)K&ULC95M;]HP$,>_BI554RMU MS2,!.D JL*J;M V5MGLQ[84A!['JV,QV2K=/O[.31FP$NC?$#_>_W]UAGP=; MJ1YU#F#(<\&%'GJY,9M+W]?+' JJ+^0&!.ZLI"JHP:E:^WJC@&9.5' _"H+4 M+R@3WFC@UF9J-)"EX4S 3!%=%@55O\; Y7;HA=[+PBU;Y\8N^*/!AJYA#N9^ M,U,X\QLO&2M :"8%4; :>E?AY:1O[9W! X.MWAD3F\E"RD<[^9@-O< &!!R6 MQGJ@^'F""7!N'6$8/VN?7H.TPMWQB_=KESOFLJ :)I)_8YG)AU[/(QFL:,G- MK=S>0)U/Q_I;2J[=+]G6MH%'EJ4VLJC%&$'!1/6ESW4==@1A\?AH(*=3,)1Q?89V]_,I.3TY(R>$ M"7*7RU)3D>F!;S \"_&7=2CC*I3H0"B?2G%!XN"<1$$4M,@GQ^536*(\M/*P M_[?UIJ+.^QPK([3D+*O*@ F2F0*-E:H6Y(I<,X&5 M9)23.2Y"X:KX_6JAC<*S^N-(1'$34>PB2@Y$= OV6F:@+.Y D<:5B]2YL%?X M:13&O7#@/[6 DP:<' 4C*VQC5:K.#BOJIE$[J].P.J^QHC96IX75"=I9:<-* M7V/%;:QTGY7TDW96MV%U7V,E;:SN/BN.#K!Z#:MWE'67 W;TE0'51NSM$>.X M>Z"2_8;8/TK\ N;MFS -WH^Q89,'RDMH0_?W#VJUDQHPF&%NN"BBQFJJHE7$R,WK@\NI,&NZH8YOGN@K 'NKZ0T+Q/; M6IN7=/0'4$L#!!0 ( -9A"E'BY"M\8 ( )<% 9 >&PO=V]R:W-H M965TVB5!7VR)XCD\I$2FM=*/I@2PY$EP:<9!:6UU M$X8F+T%0TU,52#Q9*RVHQ:W>A*;20 L/$CR,HV@4"LIDD*7>MM!9JK:6,PD+ M3AST@[WAGFU*ZPQAEE9T TNP#]5"XR[L6 HF0!JF)-&P'@>3 M_LULZ/R]PS<&M3E8$Y?)2JE'M_E._I&Y]HX#D M6V.5:,&H0##9_.E36X<# /((X/472G/-XK MG\9G";]L98\DT16)HS@ZHF=V'CZ''.%]!^^_/R,GZ0J9>+[D!-]7O:&2_:'N M<5YA(:51G!6T>:NR( L-!@O;&-2:W#*)A6>4DR4:0?BB_YBLC-7XM'^>433H M% V\HL$)1?O[.W97#7+DD:[1=UDRO([Z4825W!T6\16.S\0-.W'#5XDC3%24 M:9?^,9W#_\*_C!L>O'T!>N-'@B&YVDK;M$%G[:;.Q#=;^,^]&5EW5&^8-(3# M&J%1[QU&U\T8:#965;Z35LIB7_IEB9,3M'/ \[52=K]Q ;I9G/T%4$L#!!0 M ( -9A"E$WUM?>< ( -D% 9 >&PO=V]R:W-H965T%,P$P179"!K0IC WXZK.@*YF">JIG"F=]5R5D)0C,IB(+ER!N'UY/$YKN$;PPV M>F=,;"<+*9_MY',^\@(+!!PR8RM0?*UA IS;0HCQJZWI=9^TPMWQMOJMZQU[ M65 -$\F_L]P4(^^#1W)8TIJ;![GY!&T_#C"37+LGV;2Y@4>R6AM9MF(D*)EH MWO2E]6%'$/:/"*)6$/VO(&X%L6NT(7-M3:FAZ5#)#5$V&ZO9@?/&J;$;)NQ? MG!N%JPQU)KVAG(H,R-QMF8DL*RE &$W>D7M3@")?II[6B@OVA=J==HBM"2\YRVFP\ MD9.9 HV.- &Y)+=,H(N,X[7*9JZWO5S/R,.DW])KQC['6/_)*/;,(=P&EFR M\[%D\WO\^SGQ/W!6R!_Y^#92^\+52LF M-.&P1%G0>X]55'.1-!,C*W<6%]+@R7;# N]>4#8!UY=2FNW$'N_N-D__ E!+ M P04 " #680I1H4*T$;L# #@"P &0 'AL+W=OV,[G,6\H#M8@_E1K!2VG-9+QG(0FDE!%&QO)W?> MIZ476D%E\9/!09]]$[N4C92_;.-+=CMQ+1%P2(UU0?'O&9; N?6$'/\V3B?M MG%9X_GWT_KE:/"YF0S4L)?^+969_.TDF)(,M+;GY)@^_0[.@R/I+)=?5+SDT MMNZ$I*4V,F_$2) S4?_3ER809P)44Y$"65=G9BGS0@H01I/?R%V:JA(R M\OB"9T:#)E1DY,GL09%EJ11:D3\8W3#.#,/1]P]@*./Z TI_K!_(^WY9N3=[ M*W!?;ONXTV"H_O/Q>(@I8HJ(C"$:+C'FVD* ?C6\OC2FZO]/,B MCJ-P[CR?1[%OE,21WQJ](0M;LO BV4\0F51X31&0\D&VVD%T-FV8)$F'K6\4 MS))PF"UJV:*+;+ASAHF=/<$I;B++0#5[FM8'>X@VZH'X81AU:/M&@>N.T,8M M;7S5'J;L*DP%&WP]!M%F?;0X]#MH T;>V/7VW%/B<"_2/1ZW&*^046Q3 M5J^>D>1QO5H-/O5NCV/J>QW6 2,O<:,1V+,LYUT5RB_" #[2@Q>\?Q'NJ:C>'[$C'+ B(?R452^^2(W;-\!>X':)^U9CQ*>LXUU. M.W450)N@0E,@##(&O=D3+XB[C'VK()B.89Y2D'S/%=:FZG*P;1A951;:1!NN[ZG./ M)3@H:X#C6RG-L6&+O+:H7_P/4$L#!!0 ( -9A"E%W_!]\EP4 .DA 9 M >&PO=V]R:W-H965TN[;&I(_JBL9/9\QI3^G0SUW?D(CWZ^ M\4G=;HQ[8SR?;<6MO);FR_8JL6?CPLM*13).E8Y1(M?GH[?X]6(2N &9Q5[\+7689O_176X;C-!R MEQH=Y8-M!)&*#Z_B1RY$:0!F+0-(/H#T'4#S 31+]!!9EM:%,&(^2_0=2IRU M]>8.,FVRT38;%;MIO#:)_539<6;^7J@$?17A3J)+*=)=(NTE^L+]/SI"_04V1&?-WJ76K?I;&QLEB[6\3+/ MZ-TA(]*2T9^[^ 31X"4B 0D:AB_@X1=R:8=C-QR?58>/K;:%P*00F&3^:(N_ M@T2 (UHXHIDCUN)H(=(-DM]W:B_";(JS^?3/D9I[/QOBQ.W8PP?$JGA5DE=E;$SD 12HL#4((7WCBHQ%]V/26V M.)+$)HM"[_O9DRG!Y,U2QT;%M^Y#>YBJE5UNCAE-LARNQ"OY,OY E+H1#0+6 M+,FD2&(")N'KX27Z)%TR-F1 G-/"[^FP]38M'$W! #]K8RM6#_'BA9-R/38,*"9BW/BE#/CK"\<."9&/RV!99?JF.%-5BU+S%< M@COND4BLXZ/DLLBO5LT%XY8H/2$QZ;'22J%U+[?<8Y>J=2O.,&^)UX,8PR1N M+%WTW^$[[]D3/ G>8&@=>FIB&)N=M8P],C',S%^K9EPG7F,Y-]A!]8P]'/'D M&!7MH8A/?U]%G]:2KND"F513\#C&,(^/7%Z#&,SXY>R&?=8D(FU9[, M$Y[ A.]1P@1J_CR!"1Y6PJ342/;!9-\2)G7V/106-*D&Z=E(Z!$*EW@$$O;; M"C>_%"@)9%)-P:.7]&E7CU:XI,[?+1/ZWFM MVVNP:N^AJ<O4O3/I8QN9/(OM/P\="D?N.WBX4AA. [=>.D&98,)INUM M-/6TI# M 94M,W]U"X)Z>-*!\*0>GA2&YS#U%[2.2DA:YGG)X [R$=+VOT5D M'K-L8'_)/.@8#+J!2K,ZV$"E/=H8C+;!2D.=/"MM80Z\&6<>3@SN"(Y]?\P\RU@'RV1BU%HMAHZSD M5J?*/(+$W&.*PVU=IZ#;\\:]Y2Z[:KQ>[[Q#K[]DOK]83(Z[:KQEQ[A="!PP&1 /.>>>!S>8NR>#$\M M#K=90R>C>T,1-*E&[0').P Y8 H@VG//0PX_M^F<@HGGW 1NQP9.0>Y] DP! M:'*(>EQZ#N]^!&&_3F]5G*)0KNV8X.34SE]R^%W!X<3H;?9H_D8;HZ/L<".% MO7UT!O;SM=;FYXE[VE_\NF/^/U!+ P04 " #680I1<4>%?3$$ D$P M&0 'AL+W=O/>1YF3'^+-8 TCT,XX2,;764FZN;%LLUQ!3<V8AHDUFV3O[OALPE(9A0G<<232.*;\UT>(V&YJ8>OEQ9?P:2WU M"WLVV= GN ?YL+GCZLDNHP1A#(D(68(XK*;6-;Y:D)%VR"R^A; 3>V.D4WED M[%D__!9,+4@ZF,+/^^"7Z39:\2N:1"IBS MZ,\PD.NI-;)0 "N:1O(+VWV&(B%/QUNR2&3_T:ZP=2RT3(5D<>&L$,1ADG_2 MGP41>PYX<,2!% ZDKX-;.+A]'0:%PR!C)D\EXV%!)9U-.-LAKJU5-#W(R,R\ M5?IAHM?]7G+U;:C\Y.R&AAQ]HU$*Z!:H2#FH194"7:![56)!&@%B*_20J)J* MPG\@0)]4+0ET]@<3 L1[=+8 2<-(C2[0P_T"G;U]C]ZB,$%?URP5- G$Q)8* MIY[-7A:8/N:8R!%,OZ?))7*=A_*S4%H,MC-_Y(T]=V)O]ZEMFI$!'KJCNMFB:>:.L.^55K5\ M!F4^ W,^H/A9A4LJLZ(+8,-$*-N2R>-X>]-CSU%_!\ETFM5@>B5,SPCS*Y,T MRC@_;S"?+8=8JX6^D,!CU0A;$#(^MBA> ^#(;5F4IID[KBU*+0^_S,,WYO&) MJQYNM'8;3+\Q_R'3)HL:N&$);O@Z<+G@M*$;=J(S6=30C4IT(V-/:]5\]P;[ MSH=,.@V]/"XCCKM[^;"0#JOK'*VT7&^;<^9,C!MYMO9XT^R@QVL98*?:2IS> MC=%7EHJ0G:W<;5<'O;?_X?^KFXN9.MNYQ<[4S[C::3#I+")#+>)J8\'NB?ATW);>=F::= MD9E*H+%9H6]9 K_0+>7/ZM?)3:I.>NBO6X@?@?]M8JF26&S6V/]0@Y78XAYJ MV[L&FWK94*>F"78=?W!$G4@EJ<0Y4?F12O&(6?%.4GZDJ6&'I+28&$G9.U!W MR%R/Y]MNNSK42O6(^8C;_VA(FF?3!DKC7/IB MXTILZ!*FUH:# +X%:X9,C%="2UYYPCU^B"3=9URC21UA):)D>*K^KH23C$Y^ M#"M"^IT5UVF7@[;W;B3T_9':)I[TO4$$*^7H7 X5BSR_DLD?)-MDEQ2/3$H6 M9\,UT "X-E#?KQB3+P_ZWJ.\&)O]"U!+ P04 " #680I14#U2\@$# $ M"P &0 'AL+W=O0 M6&,GZ1=J*T$+&A,@5 9[F/;@)K>M16)WMM/"OY_MI"&%4KH](%X2V[GGW(]S MD]S>2L@'-0?0Z#%+N>I[N4<;B12.591N73*:1BU?>(MSX8L]E+5+DK6I6VV$-QKK3(2K")(&.\N-/'LA U0$#> 0E M(-@7$): <%] 5 *B?0'-$N!2]XO<7>%&5--!3XH5DM;:L-F%J[Y#FWHQ;AOE M5DOSE!F<'IQ3)M$]37- 5T!5+L%T@5;H*[JF4E*K(CH8@:8L58?H"V(<_9B+ M7%&>J)ZO3026QX]+;Z>%M^ -;]]SWD A/D(!#O#=[0@=?#G2\9FSNA9<5@>G5#&%?ET:!^A"0Z9^[P@OK,(+77C1KO"6 MKFO$%,6":^/*](U=*I: ;1P35EJ&^[2M4PH/+>?!?LZ6@R"*FCU_66^$UT;- MB+PP&KTV:G>C<-/H; L3QE%EM%&&J"I#M+,,M3<&7?!%KH^,$DO@IBSW(C4U M>)W[AI]FY:?Y&;NA5877VEF&X;OZ'Z&L5BIF2[6M)0HW)*B)A!NX2;:KU*[" M:_^O2B.F8I&;\S'5L*,2G$_U6J M?24BM3\>^8PBD>=O/PD^1J;2S\L7"I/V"Z'\V@!AY\,K*F>,*Y3"U !QHVV^ M3[(8N8J-%@LW4TR$-A.*6\[-F K2&ICG4R'T>F/'E&KP'?P%4$L#!!0 ( M -9A"E$4<[+]?@, #0+ 9 >&PO=V]R:W-H965T;)&<&7[?O#B3O53?= %@R(^2"SWU"F.V;WU?9P645-_(+0@\ M64M54H-+M?'U5@'-G5+)_2@(!GY)F?!F$[?WH&8361G.!#PHHJNRI.IY#ESN MIU[HO6PLV:8P=L.?3;9T X]@GK8/"E=^:R5G)0C-I" *UE/O7?AV$<96P4E\ M9;#7!]_$4EE)^1_L]P44V_DD1S6M.)F*?.C47C*4,_,[BA3Y"OE%9![H+I2@#$RFER31\R8O.) Y)HL"BHV MH D3Y#/L@).8W#%!1<8H)Y\973'.S#.YN 5#&=>7J/[T>$LNWER2-U;IKT)6 MFHI<3WR#H.W5?M8 G-< HS, !^1>"E-H\E[DD/^J[R/9EG'TPG@>]1K\5(D; M$@=7) JBH //XC^KA^,>.'$;@-C9BW\;@*O6DPQ=W40C)YCK2\@JI9C8D#G5 M3%^1)R%7&M2.KC ^'\6V,E9&8CPXH[8\KLB"\JSB;D'^64K.":;]GJK\WQ[0 M20LZ<:"3,Z#GL&%"6$ KRC$-H"NNM8F!,V&[R6Z6)F$Z\7>'SNX0"H*D%?H% M7=JB2WO1+3!A$!OF,4&?:):#JOV@T$<*LXA46]=!OE=,,W=R\44:(.EE%X_Z MLO0 8G!$XE0BCH.@F\2@)3'H)^%*SA;/VF;(SI4HEF)VCEP?A<$)P-'@B,.I MR#A-NRD,6PK#7@I8L;])D>')I5&2'*?(J=!PG,3=T$8MM%$OM"48)=?,]-3" MN#4U_G,*. Q>^W[0ZX$'^FP[/=8$WH$HC3R;6IU-.SB)RG4RC(Y"UR45QN&@ M.WCAP:,5]H(OGW$%8F.*/E]$K^:B/RB$KR]'&/^O(8Q/>N]UE(Z2XQB>BAVW M-O]@_BA!;=Q8IA%!)4S],+>[[>CWS@T\1_MS.Q*ZN>;53#U/WE.%3XXF'-9H M,K@98DZI>D2K%T9NW92SD@9G)O=9X%@+R@K@^5IB>VP6]H)V4)[]!%!+ P04 M " #680I1"OO! 2\# "6"P &0 'AL+W=O&8\F=::\1>Q )!HD\14M)V%E,NFZXIH 0D6%;8$ MJM[,&$^P5$L^=\62 YX:4!*[@>?5W003ZG1:9N^>=UHLE3&A<,^12),$\]J#B#A9FF;R>Z1LT3<)B?A3XJE:>*H:3]63%1R;"HZ8D+9BS%C\["+H MAKOJ>!5UU-5^BBQ&_I[1@_\]R,/#['VF_/(4X,V)%/C!CBOX["3LVJ ?_I\D ME-,T2I+P#F1V&'=O;$B S\V )U2#2JG,.GVQ6PR1=V9T>K/?]9L]W[+?]YN# M;$3>Z_?<[R8[)( GLBZV3[GGNN1NJ$%Q-S$-:#K9&JLXDFFKV#46>!E 2L9IDES$B@L=Y5G86]D\,RU* MH6%EF6N5XO;]!J3IEM$TVFT\B:I&OQ'G6<,K6 /^:%:6K'AD*84"[831S,)V M&5U/KV[FWC\X_!30N;TU\YELC'GQQGVYC!(O""04Z!DX_5[A%J3T1"3CS\ 9 MC2$]<'^]8_\2XK#/F<>[["2!>^K.M] M%Q2Q:!T:-8#)5D+W?_XVU&$/,%T< :0#( VZ^T!!Y1U'GF?6=,QZ;V+SBY!J M0),XH7U3UFCI5! .\^\-6(Y"5^P!*#GV(/A&2($"'/O,UFW32* >()>#P[WN M)\&7].P.D OI/F8QDA;/&!=#W)L^;GHD[K=63]@L^<32)$W^A<>4PIA'.N:1 M!K[9$;X@SK%?UQN'EEK]^P3G;.2(\8K:_$+V!I@E#N#%((QV6-;TA8+T#G6^- MP9WAYWI\E?*_4$L#!!0 ( -9A"E$+6]+8P@, "8. 9 >&PO=V]R M:W-H965TXU34B,9H,OX&;]]@/;M7,'.-GMB\9_.#P/!_@=O#QP\5,6A"CPJRJ9 M7 6%4O5U&,I-02HLKWA-F'ZSXZ+"2M^*?2AK0?"V#:K*$$51&E:8LF"];)\] MB/62-ZJDC#P(()NJPN+EEI3\L I@\/K@*]T7RCP(U\L:[\DC4=_K!Z'OPJ&7 M+:T(DY0S(,AN%=S ZQS%)J!M\0\E!WET#2D[(T/6D?__:=!H.F"3R^?NW]?3MX/9@G+$G.RQ]TJXI5L C ENQP4ZJO M_/"!] -*3'\;7LKV/SCT;:, ;!JI>-4':P<59=TO_M4GXB@ SCP!J ] YP;$ M?4";N;!SU@[K#BN\7@I^ ,*TUKV9BS8W;;0>#65F&A^5T&^ICE/K+S416%&V M!_=$9P/<4_Q$2ZHHD> =^//M9ZP:0=4+N+@C"M-27NI&WQ_OP,6;2_ &4 :^ M%;R1F&WE,E3:GA$)-[V5V\X*\ECYU+ K$$=O 8I0Y C/I\/OR$:'0Q,.L_^& MASHI0V;0D!G4]A>?EQD);G:*"'"SY;59@!,*\: 0MPHSCX(9)[@0Q.PVHY." MBC-5R$M7[KJNTK8KLS>?UVB6Z30].PS,!@.S4P:@2ZN+2HZTDBB;N;6202LY MI85<6HFMA6;(K94.6NDIK=BEE3JT8.S6F@]:\U-:,Y?6W-*"\RQS:RT&K<4I MK03HS054032SS7IT22\LZ3B:0[=T-DAGD]+?N,(E*%L*U/A%@UPYMWAF:2.4 M19YQPVBD5#0I?T^DO :TJAM%MIHS>N1$*B=C(LO!.YBEGEF&1YR$9SA0A&&F M "YU^<-L0YP.H.T 1MPH?\\9D9TP6EV M??';>*OKEA!Z@3C]Q/;BA/'(L9[T-NT\J(,CZ^ T["8=,\ZF3-M A,G\:$9[ MUW8SG^N1FG :F_]OTA,K?5.3/F(5IG]7$F^)/DB2N1&C<)JCGC*80QN<"8H]U$(C-]$T-SV5,$A8,&LF'ILG7 M[&PO=V]R:W-H965T[E)OV MQ\]V0M+0Q E,2$.".N[[YH^?/^_%G&T9_RK6 !(]QE$BSGMK*=/3?E_X:XBI M.&8I).J;%>,QE>J1W_=%RH$&1BF.^L1Q1OV8ADEO M^X!/+UVC8"3^"&$K=L9(+^6.L:_ZX6-PWG-T1!"!+[4)JCX>8 I1I"VI.+[E M1GN%3ZVX.WZROC"+5XNYHP*F+/HS#.3ZO#?NH0!6=!/)SVS["^0+&FI[/HN$ M^8NVN:S30_Y&2!;GRBJ".$RR3_J8 [&CH.S4*Y!<@3Q7�HN+F"V]7#(%<8 M=/4PS!6&73V,KN"9S+F?HX-TA>H?Z2*PI!X'"!-TFH11':E*-?U^SC:!)(,[Z4L6H/?7]/)Z+ M+![2$ ]&5RR1:X'F20!!C?[,KN^VZ2_L^B.+?E]A6P!,G@"^(%:#,_"/D8N/ M$''P24T\4[OZKYO(JCYK4T^4NJ/5B5.C/N^L7NM]\=^\7[[:>V4KW"+776// M;; WC:@0B*V027KTY3?U/?HH(19_6:P/"NL#8WU@.TG(9\D#<%F;>M/,P,@8 MT#7B84)%XZ'5\8TB;^ < B1T"$?%H11BHR8/U(',9@[KCF-F M>[@34QE.EF&M$@N;1&5)HV))HUMJE5C8)"KK\HIU M>=9U??!]#J8$2Z8*>0!Q:IY2'OJ@,U//J5[C+H*G3 KU.*WB@0XB4)DLUS1! MJAM1 U"_' #%&7F!)B^DS@\4YZ<.I)FWEY#/()CO2PS(,Y1:C5SN2XS=>B#' M!9#C5R4(W<@UX^'?[7D_WMM;[.0_U>BGG25GG247720KP)P4P)R\#)B4[HL>/@9[ATDIIUDEJT256PP$[9W#A6-*8L M5B?BU3F26]_=II.&).DN.NLNNN@D6L5FI_'#+\#F-6F2.VC+DVYBLVYBBU:Q M*ARDA(-8X?AX2HU.$ J?;1*I:"<)5$V/8]66 MJ9)?]VHTS0T/*]",&B,JBR6V5\MBK^ QA41 O?/Q_KX,&GV7]0C;"U*!AGK! M_ E=FW[']EI5@5N3V*6HX'N'A8-Q "J2D*&*GJ%WHT#]H"2JH@/+O MJ#@/[]$RZPD6FC+FCZ$PA]9,YI"4/$5&;P%^R3W$SCTO2=H+ M4D,WGN>YQ&M OB0&ULM9== MCZ,V%(;_BD6EJI7: 3L0R#:)M)N95:?J1S39MA=5+QQP@CM@9VV3[/[['@,# M3 AH%"DW"8;S'HX?X/7Q_"35LTX9,^A+G@F]<%)C#N]<5\_QN17PK*"/^ MXNRD.\?(3F4KY;,=/"8+Q[,5L8S%QJ:@\'=D*Y9E-A/4\;E.ZC3WM,+N\4OV MC^7D83);JME*9G_SQ*0+)W)0PG:TR,R3//W,Z@D%-E\L,UW^HE,=ZSDH+K21 M>2V&"G(NJG_ZI0;1$6!_0$!J 7FK8%(+)N5$J\K*:=U30Y=S)4](V6C(9@]* M-J4:9L.%?8P;H^ J!YU9;HR,GU.9)4SI;[^)" Y_0@^?"VZ^HA_1!EZ:I,@8 MDCNT2:EBVAZM9)[# RB5Z(EIIHXL0?!&H8^%*11#CUH75,0,?7?/#.69_AYR MZ4I?_W&!/J6RT%0D>NX:F(@MQXWKHC]419.!HG\IQ!V:>#\@XA'O@GPU+K]G M,/9:[D+^!J&I&%(RGR3@7RKC.J23(7DGU_A.GHT+-?_CF2?--DG979_ M(/LG:6AVB5$E"TJ9_5J/RTDXM3R.713]*#(+O5D3]:HFOZG)'ZUI)<61*<.W M\&YLF.#P['^7!I[K?<'L0PE&YATT]PAN0'7:9)]>1W7:XQ62,#J#V@_R+@,- MFW+"T7+^*(PV\#%PL4?R8 U.(R/1H5!Q"B:%XNJ;TQ;%R.RCYG;1#=C.FNRS MZ]C.>M@P]C ^@WLARO?( &#LM4;GO1DQ6)!1/#;@6R525 AN],C4<<=/\0W0 MXM9K,+D.;JWKR$J(%XT +?U*#QN4D_G0.F)J@3LOMC^!PNV?9<5 M>WF;QSBT#H3]6W!NW0<'5W(.>@2GV#_'W \*)],!RJUGX7'3>M"&0^=B(5?+ MJ%UT=]6B^[!9K]%;"+>6A,-;$&X]"$=7$H[Z#A &Y!QQ/RJ:#;E$:UUXW+O> M'Z%AH79=Z[#E+PU-(:!/*ML&M,ZH&.L=6E\BW@TPD]:0"+X.IK#98\H&P/6= MA+:M'MCM1+-]7/X/4$L#!!0 ( -9A"E'1J^[ZF ( !4( 9 >&PO M=V]R:W-H965T\\]N8D;;Z5ZTCF 03O. MA)X'N3'%!<8ZS8$3W9,%"'NREHH38Y=J@W6A@&2>Q!F.PG",.:$B2&*_=Z^2 M6):&40'W"NF2!D[@@&UB"^5K<*[O"392,,:-TR DF%?+NC[Q\M%-T:X/I'1Z)!DVC@$PV/)&K[6QMY9IVLINM>[PJJG*\WL')M->IX7.,F^/C_]L6D231YY;Z8G&!W-^9 Z+01.CVE M+P 5BJ;@16:2,:(T*D!5@E_46X6=MK1$O6CZE^!_@ X4SQK%LU?NY-D)UG9C M*J&X]=%V%^8GHC94:,1@;5EA;V+IJKJ$JH61A?^.KZ2QMX*?YO;>!N4 ]GPM MI=DOW-70_!-(?@-02P,$% @ UF$*41W+7^8) @ 400 !D !X;"]W M;W)K&UL?91=;]HP%(;_BI6K3MKJ-*3=5(5(0#MM MDSJAHJT7TRY,D=E8RKI"S"W-*4A>Y0 M< 5+0VPG)3-O>#H^TC^'L[NSK)F%A18OO,9FFGQ*2 T;U@E\UOT7&,YSZWF5%C;\DC[F MYGE"JLZBEH/8.9!W\^PB\%NGKLDD?4^R-$MM MPPS8"]3)6(-)H$[.4!]?.XYOY-=L;=&X-OE]@9F/S#PP\S/,L91P %-Q"S6Y MXHI$S_\M9>3=!IY_2OLR+>C^U (]N68)9AN:V9)*=PKCC8^SXWN9Q3;YFQX? MVQ,S6ZXL$;!QTO3ZH]O7Q :. >HV-,U:HVO!,&S&ULS5Q;;]NX$OXK1' 6Z )M+5+W(@V02]LX.=D&S7;/P^(\ M,#)M"]7%2\E)<] ?OZ0DFU)$#74<;^&7UE9FAD-RYON&%^OX,>??BB5C)?J> M)EGQ_FA9EJMWDTD1+5E*B[?YBF7B+_.3D^,57; [ M5GY=W7+Q;;*U,HM3EA5QGB'.YN^/3O&[:VQ5&I7('S%[+%J?D>S+?9Y_DU^F ML_='EG2))2PJI0TJ_GM@YRQ)I"GAR%^-U:-MHU*Q_7EC_6/5>]&;>UJP\SSY M3SPKE^^/@B,T8W.Z3LHO^>,E:WKD2GM1GA35O^BQD;6.4+0NRCQME(4':9S5 M_]/OS4BT%(0=O0)I%,AS!6= P6X4[+$*3J/@C%5P&P5WK(+7*'AC.^TW"O[8 M%H)&(7BF0(9:"!N%<&P+V-K,G#5:93O9==#545*%V 4MZN7)79E'W]Z19N2S0AVS&9AK] M3["^;=*?POH>H#\1H[8=.K(9NC,"&KRA_"VR\6M$+&)I_#F'U:_6R48=AQKU M"UC]="5;MP;5/XQV7JO^T> \S4#U3Z:^9QOGM4-W.5I=V_KT9:U?O:SU:UC] M@D5#0]<)0WN;P79ESQ[*X"7E[,U]/X-/1?IF"R8(L$3W3Z@M=TN?JL>GCY3/ MT)__%B;1M&1I\5_ (6?KD%,YY PX))Q(1?.%1!9!NP7C#Z))0?]HOB[7G*&X M*-8TBP2NQ$),NE7H\.13W8Q;-2-K@X<3V_=$L6")27MH3_=8P>N^( E]*VP+ M=KKL;KOL@ET^72PX6]!2]"TK>2PJC@@]T&3-4#YO!B)?U26$'/$"L>^,1W&A MQ\&Z+:_EI>_X5K\[EWU!8H<:P6E?$%NN3O)*8S+ 7<'."'G;$?+ $?I<=;] M"Q&3I0@'P]1[O8EZWG>CQ-0H<05)='KI;WOI@[W\FG$6Y8LL_I_H8M1.1O9= M?F:ZOOJ](0](H)O%$8(=KX.MU\'+O'Z-&H'JX8KQ.-<2,-R,C9X8Y07R4%H1 M,0 UX=;S$#195R\UIHT=[K WZ6'@N_WD"GNC[3BNW9^5OASV0SOHIU9?, P] M>W#VL*5*.&NW4> LH3+9RAQ%=!67-*FF6& 4XQE-WJP+AHI\7@I,$F"\,3K,H&#-<-.X%G8[.3IJXV+LV"7;\5 M]V.8_/<&GX9V2(.?I,%/A F:T2

Q#R+VG).8Z[*RF:>) QHR\@/C>$.X7B03XIU,4R[?P@H-H;&%/>9%A,R MV#Q1?$=@ONLQP5>16L5K=,MXM<>%,^HM' M;/G."V^.(-;MP7PP!JR"=> <2L K4"0SJ.P;L1]*'5XAEB$)7 M J/K3O$:C&.9D7)3HL%I'<=H[(50_"LX)V8XC[,%4)D8##AU90)M9BEPMPV+ MF5XRH!]HX^'O(ERB)4.?,P8UIC#=/A!,MQ6FVS"FFR?#8&#$9+2V%F$X;SD3 MB3[3A2XAI@8CQ'UK6;] _BBDMF&D'A4%JPT&V3Z"2O-"9]"RAB'07_#@S_K4V!>L]T M+3<%H$%6\.\<"/R["OY=&/[WMCOL]G'>\8/^<T.>SCH7,4#+LP#.Z3?M#'9.2"!3O%<11*NN5HWKZ7=_G:+$V+L M#JRE744([JCBO,+?&\J_L;+AQLW9K_R# 8S=UHG[@53GKN('%RZN=SK :&QV ML%-[L#9"L.NW(A'WA:?68P\P#.WL<(#A*OQW][^3X_9W7G1#?^GV=U[T4]2W MYV@O6?3M01OSKF(JUW >;DA!8*0]Q3V>=1B9YREF\,8R0]Y@323)+S&?7WD: M;@@]QQNZ[J*HP3-0P]!4&!#04W#O'^%"Y[,"Y_2%=)_L18 M?50']4^AG'<@];BO,-'_2?6XK]F?\5W2YYJQ@M<:P2 I(;0\; _XI9C!'[%5U*R83N7"1-!$Y>2?-TR2&(@+ MBAW\ V$'OW5%=>P9;#WJ*$Y3-HMIR9(G]% /2-Q<5!8Q/(OG<53[#,_4F=^G M$(P=3 9F2C&(_[+*'K42>K9F\K;CMDM@A[2=Z)?PT#T>7Y&6#Y?F\K8_VI+A M-)-')O*W-;<)S5Y7^\7%G'$N?/W(\U3^.,"I:D>!Z$%SS:6K!&%*H(@K.)!B M/E"\$L"\LB\N/0_ZM3W!OJ 1$@YX#A>3!S_E= MQWG0A_3 LH9OT@0*U /#[S"R;$T3D>T1EV NT[ZY^+P!NQ?Y[?8WKS$9!H= MT40 [QS=;H]0JS7LNBQ*D?OR=*4>[91^C]-UJG7*<.!K.'L/%&\$AMV;3LC7 MB'2[YM%2#K2,>_0#C2[V@]9O$X(#200%Y0$,Y?M+A/X-2:@T#Q6JA_!RY)_- M@U!S-NSY@-\*^D,8^E^0!P;+V) 'H8+^$(;^F]H'M*)//$\2-&.S=3103IP; M;&'3U9A0$48(+PZVJ;CBW^@BO&M+ M(7;H'P9TA@K-PQUK^3W^5.DR--;P]9Z76:[;R]:OTF""V(32#[17TA3.;3V0 MGP]B[N7K-)13, A_?LP8+Y;QJG5G3$RCR/-EGE1SOZ*\C*-X)6)!EW6F!@:! M:M)Z0T+*^*)ZB4C_'L^1E^]Q%KGG_"[RYUSZ?X MW57]I@;5;/VZDAO*%W%6H(3-A0O66[E?P>L7@-1?RGQ5O;?A/B_+/*T^+AF= M,2X%Q-_G>5YNOL@&MN]A.?D;4$L#!!0 ( -9A"E$.0)&PO=V]R:W-H965T M3W9<6W+(-?5ERD5,&K6#MR*QA=%D)I MXA#7#9R4QME@.BG&[L5TPG.5Q!F[%TCF:4K%ZRU+^.YZ@ ?[@8=XO5%ZP)E. MMG3-YDP];N\%O#DURC).629CGB'!5M>#&_QQYGE:H)CQ)68[>?",M"H+SI_T MRZ?E]<#5C%C"(J4A*'P]LSN6)!H)>/Q3@0[J-;7@X?,>_>=">5!F026[X\G7 M>*DVUX-P@)9L1?-$/?#=KZQ2:*CQ(I[(XC_:57/= 8IRJ7A:"0.#-,[*;_I2 M&>) @ P- J02(-\(8-\@X%4"7M\5_$K +RQ3JE+88485G4X$WR&A9P.:?BB, M64B#^G&F_3Y7 GZ-04Y-YXI'3Y>W8+DENN,IA).DA4,NT1QB;)DG#/$5FF^H M8!+=/-,XH0L8@XA#OPB:*42S)2I0T.=M(7FC71FK5W0V8PKFRW, >YS/T-F' M<_0!.4B68'&&'K-8R0L8A.<_-SR7 "8GC@+%-#TGJI2X+94@!B5F++I"'KY MQ,7C#O$[N_C-5H"X:Q2?V<5_R[.].'&/Q1WP1NT24KN$%'B>R25&6UO O1K< M*\!] _@M36@6,42E=BL8CJ4+)FKCH3/P1.F?\RY+E.## ERGE.=IB ,7_B;. MR'0R/U44U]U"=\Y_GB M;\CM2/$J+TCT.5=2P0Z/L[4EDL-ZG? ](SELJ^^[Q!S*XYK6V$KKIQ M#IQQB\ E";V1D0!VFY3N_N@HKA"/V-CB&!_4%_Q>D5PA6WU4T>^8B5WX&/DW MR1@3*_]]\#XS"18MJATK75SDYK>K-:L6/-JAA%BX-KD=>]:M][4XY;#E)10/ M)N#8AO;1B.Y%'#'+KL--JL;V7-UGW^EJOX7!P@K=1B@7"0\]=A4.#19H\C>V M)_#CW=>#1@F'_2,>7F#@T:1O;,_?IBW8@U'09D2N7)-EFJR,1]^U#T\RNZT6 M,+JLXC_JLNAX9.#?9'ML3_=OW8?](S'L4"OP#7R;,H#';]R+#TSW85#\X*"= M*0$=3TX3]'N\8NCL+T8%G).U5C?KM6!KJACZ!+-BZ+ B](4FN6WWDJ8V$'MM M^#^T+NH*SDT5O(R0$VL'Z%7CH1"EL-)&(DS0DKYV'?AG/:'\/13Q.Z".;=24 M+&(O6=]GH^X [=313F.O(RYU1,%)#0\Z#'M1,\98?U>7"P2')W R]$?^-^F@ M8U[H!@0;\AEI:AVQ-S(]5'B#)[P6R\#U ]T-=K)LBB6Q%\L'H "55].018^< MZX[7YL.FU)'ACV\325/!B+V"%4BG#XZDW49<8M\SGZ-)4[&(O6+=,U'<:T'5 MJBXH'N:/5MLUQ82$[V"[)O<3>P_0SW9WI*,%T,? UO&V:R+Q\-AP3/&::N#U M[!1.]OWM_H",0J.3O2;7>O8D=^#DGCO$:[*<]QX7*0<<7./I2]<_J%A#8D,)6X&@>S4"!%'>8Y8OBF^+F[T%5XJGQ>.&T243>@+\ MON)<[5_T96%]FSS]#U!+ P04 " #680I1\SP@(-$" I" &0 'AL M+W=O MJ<5X(T$5>4[DKPDRL1EZH;==N*7+3-L%?S18D27.4-^M;J29^;5* M2G/DB@H.$A=#;QQ>3,+ .CB+>XH;M3,&F\IJE^YY$TR8K5@EU MK%XBF'*_L*EL P^20FF15\Z&(*>\?)*GJA [#JU##E'E$#GN,I"CG!)-1@,I M-B"MM5&S Y>J\S9PE-M=F6EIWE+CITHM*2)-E;. \8;(E,%9U/4A#+UT=@?LE$9D:B X#E,,<%\CA): MH<4/^W!FBEN2?X3?L"^'LB1EI(Z+9+_7]:C;B@?^>@]>I\;K',6[+^%.)>B\ M(&B$4;0?(:X1XC=6R&PNUIM[,EO\@BT.V_O1NC5:]V@7/+A3 =,&C-$%7BD5WIUN-Y_Z96[V1169M'5PA;E^0/85Y@R M:&^G,/UF]T#?]&O4_JE]\T::4C=LGX03!L\'8?#/7?1&TBKB*X7S=T[O'.72 MW5$*$E%P71[D]6I]#X[+T__9O+Q$KXE<4JZ X<*X!LVN:699WDOE1(N5NPOF M0IN;Q0TSCM ;F_4((O9W8 /6_@]$?4$L#!!0 ( -9A"E&F8^!21 , M (P* 9 >&PO=V]R:W-H965TWV2*J&E;%^;9"#6)C9G.]!*_?"UG6R@)5"0CA=@.Y[Q M;_X9#S/:"?FL,D0-WXJ[L4>\EX5'MLZT7? G MHPU=XQSU8C.39N8W7E)6(%=,<)"X&GMWY.V4Q-; [7ABN%,'8["A+(5XMI./ MZ=@++!'FF&CK@IJ?+=YCGEM/AN._VJG7G&D-#\ M?!9<9PK^Y2FFO]K[1HQ&D?!%D6EXUN&GDG<@"FX@#,+@%?@U9O5]QG_4*!XY M_]$IQ?_D*&X=9"_R=A+W@\'(W[;P=1N^[EF^CTJ5ANY2A.X1 HG#83M"KT'H MG45XJ@2Z%*%WA'!+@G[#@O98V/4R[J=,/?4/V#!J% N79MD()$E%Q7O4*S MVK1:=U6#L=]>]6F?J5PSKB#'E3$-.GU3"V35^E03+3:NW5@*;9H7-\Q,NXC2 M;C#/5T+HEXD]H&E )S\!4$L#!!0 ( -9A"E$.B=Y0I0, )T. 9 M>&PO=V]R:W-H965T;0]%#XPUMH1(I$O2<;:_?DE*D6U)%HPVAUQLDOKF^8TTG/&> M\2>1 4CT4A943*Q,RNVM;8M5!B41-VP+5#U9,UX2J;9\8XLM!Y(:H;*P7<<) M[9+DU)J.S=D]GX[93A8YA7N.Q*XL"?\Q@X+M)Q:V7@\>\DTF]8$]'6_)!I8@ MOV_ON=K9C98T+X&*G%'$83VQ[O#M H=:P"#^R&$OCM9(A_+(V)/>?$XGEJ,] M@@)64JL@ZN\9$B@*K4GY\4^MU&IL:L'C]:OV7TSP*IA'(B!AQ9]Y*K.)%5DH MA379%?*![7^#.J! ZUNQ0IA?M*^QCH56.R%960LK#\J<5O_DI4[$D8#2TR_@ MU@)N6\ _(^#5 MZE%OQ:P+_40E +F-#M*G:3N#F19#KF;(^X1BMM>F&R;Z15 MOG*J"V4IN7J:*SDY74JV>KJ>J52G*&&EJC]!#(/7:%G5#F)K=!;U<0Z2Y(7X MI/#?EW/T\<,G] 'E%'W+V$X0FHJQ+96;VIB]JEV:52ZY9USRT%=&92;0@J:0 M]LC/A^7# 7E;I:?)D?N:HYD[J/#+CMX@S[E"KN,Z/?XD%XOCN"^<_V=]\9^M MGR3#:PK&,_J\@UU=H\:++0SU5[*.$;'-) MBOQ?2*_07U"94C?058:0R- M1OTI?9[&T2@8V\_'K'9!OA]XIZ!Y%X1'L1>=HA8]]N+PH.HD[J").QB,.V%" MZG>3PS/0'0QD,FPTAN^#VE'CT.C-J:TT!L>$X!8=21<3MFCM(ESLM$CML>3V M4QHU\4:#\3Z ,)7F9$3M]CN047!&;[Q4??%PZ&3 H3)M&JU3R!SNKF$;.P> M#+COA.Y# \'>V]/M=5](+_3;='=1?H?M'HR/PS;;/?9"YPS;ATZ%AUO5KT"! MD\*DFJ3J-I<+R8F^*5]$^J$SX."=D'YH+3A\>]+#3ML,(L=ID]Y%>3$.VK1W M47'@>&W:NZ@H\N(6[_;1=;L$OC%SCE!AJQEKO<']=7@]I7P34X%*F"M3#DW(U4(O)J%JHUD6W/9?V12C0YFF:GY$;@& MJ.=KQN3K1AMH)M+I3U!+ P04 " #680I1A HWHUX" " !@ &0 'AL M+W=OIE>YCVX,!)L&KLS#9)]N]G&T*3CF;1]@+V\7?Q.<:'>"WDJRH --J4 MC*NA5VB]'&"LL@)*HB[$$KA9F0M9$FVF)!(565)Y*\Q,+$>>CUO&WBDBT+; $[B)5G $^B7Y8,T,]RJY+0$ MKJC@2,)\Z(UZ@VED\0[PE<):[8R1S60FQ*N=W.9#S[<; @:9M@K$O%8P <:L MD-G&ST;3:RTM<7>\5?_LYS(B"B6#?:*Z+H7?MH1SFI&+Z4:R_0)-/W^IE M@BGW1.L:&QEP5BDMRH9L=E!27K_)IJG##L'H=!."AA"\)T0?$,*&$![K$#6$ MZ%B'?D-PJ>,Z=U>XE&B2Q%*LD;1HHV8'KOJ.;>I%N?U.GK0TJ]3P='++,U$" M>B8;4.@T!4TH4V?H'+T\I>CTY R=(,K10YY!S\]S+\\P,%?Q"Q3ZGU#@!W['?B9'TWLW M7>G\G_OTG]WWBA&VQQ\ZO?"OQX]2JC(F5"4!?1_-E);F#O\X8!&U%I&SB Y; M:&,Q PYSJKL^HEKCTFG8WK9*SJ^"&*]V#Z8#T]^'I!V0FW ?,_T3TPNOWT!U MDGCG2I4@%ZZ7*92)BNNZO&VT;9Q<>]P:37$4]->ZV[X9M\W9OOB5Q0 MKA"#N;'R+Z[,C9=UOZLG6BS=A9X);=J#&Q;F%P'2 LSZ7 B]G5B#]J>3_ 90 M2P,$% @ UF$*48@]F$2< P KPL !D !X;"]W;W)K&ULK5;;;N,V$/T50LA# B36U9(!+W1?*#W@SJ<'O"<;HEX.SP)Z;L>2TXHP23E#@NQF MSL)_7*<:;P"_47*4O3;2GFPY?]6=G_*9X^D-D9)D2C-@^'LC2U*6F@BV\6?+ MZ71+:L-^^\3^@_$=?-EB29:\_$IS5&Z5%_X\4?2^C/6?!DOI?E% MQQ;K.2BKI>)5:PP[J"AK_O&W5H>> ?#8#8+6(!@:1!\8A*U!>.T*46L07;O" MN#4PKKN-[T:X%59X/A7\B(1& YMN&/6-->A%F8Z3C1(P2\%.S3]#*/["I43/ M1*!-@05!"Z4$W=8*;TN"%$=+7E5PI!O%L]>"ESD1$CV@#41L7@."[Y"%Y'9% M%*:EO /HRV:%;F_NT URD=2S$E&&7AA5\KXW\&O!:XE9#H,W9_VIJ\!3O5\W M:[UZ:KP*/O J1)\X4X5$:Y:3W&*_NFP?7[!W0>%.YN D\U-PD?#GFHU0Z-VC MP L\RWZ65YO[$YL[_VWU];]>_4R,L(NYT/"%'_"ML6"4[?OA\OMB*Y6 K/'' M!?ZHXX\,?W0AIDL(1UO<-):QL=0Y]&W^X(_'T=1]ZY^,DN0(QZB8"#$/[*L+2QI:%<@[A2(KSIFA <)*VL2ENPE M+)OK\56A8$.%YAZ<*6"!64+!@@J2*/3M0B2=$,E%(;Z:UY#D#QA.'A[W4TZM M)9P\)%+0XU KN'&(G20[P,TSJ&O$N]=/,+4 M3#4/0S?:59<+4U0-QI_\QZ5O&5]!-=H4C]_IFU+V$Q9[RB0JR0Z6\D8)Q(!H MRL.FH_C!U#];KJ":,LT"*FHB- #F=YRK4T&PO=V]R:W-H965TZ"G=IFL_WO.P8" M@61)U/8ASK$QVWO'T6',4JKOY)8) M>+.6*J4&'M7&T5O%:)0[I8E#7'?@I)2+WG22CRW4="(SDW#!%@KI+$VI^NN) M)7+WT,.]_< SW\3&#CC3R99NV)*9K]N%@B>G0HEXRH3F4B#%U@^]1WP?$-\Z MY!;?.-OI@WMD4UE)^6(?/D4//==&Q!(6&@M!X?+*9BQ)+!+$\6<)VJOFM(Z' M]WOT'_+D(9D5U6PFDU]Y9.*'WJB'(K:F66*>Y>Y'5B:4!QC*1.=_T:ZT=7LH MS+21:>D,$:1<%%?Z5A)QX XIQU(Z4#:#OUW'+S2P;MTAG[IT+]T!K]TR%-W MBMQSXN;4T.E$R1U2UAK0[$W.?NX-?'%AA;(T"MYR\#/3GT&+GZ76:,$46L94 M,?1HC.*KS-!5PI"1:";3%)9T:63X$LLD8DJC[]$2)!ME8"'7Z%$8'O$DLVN. MEBS,%#><:12\A4D6L0BME4PMSA90. 82M^$[89GD4Y$D>2=)#WV1PL00D(!H3OC/N_T''?X.$%ZQ M3O:L/Y%.P)\R<8<\]SM$7.*>B&=VL3L>GTKGW\T>_./9&V1XE02]',][!^^_ M4L]OGP$8?3(LU;]WA-6OPNKG8?7?"6LA#8/(:()@?]4&E ?S[?4($83%9Z'M M9X%8(]:P&6N>'+P3\*TE]EO;0LPY$**M;^T0=/^M?0#Q%]-^/"7](@L_S\*6 MA=SYIJ>HRM. L6I/T@V8*G]G$-! 2FOUVA>B.J@BZF&SU!W3&EB+%MID*8^AM MNY:9U#.2J])?7=2Q=QOZ\XZD,,#]MOJ.C8;>H*V]"Y"",TA-LNM6!7?W*K-# M,D%RB@K3M;OANBIC_ZKT55=Q/+@-?0V.5='NNV8GC(:C=L6\!"DX@]0DN^Y- M<'=SWX; QD!2(0%KT"4S4E=F@J])9J0NX(3C-SF![DK:8Q, M\]N84>#8&L#[M80E+Q_L!-5_&Z9_ U!+ P04 " #680I1@H-$.GT# !7 M# &0 'AL+W=O8>(CVV7& M3OBS24%WL ;SJ5@I'/D-2\IR$)I)011LI]Y-[_JN%UB 6_&9P5ZW[HG=RD;* M!SMXFTZ]P"H"#HFQ%!0OCS 'SBT3ZOBG)O6:F!;8OC^PW[G-XV8V5,-<\B\L M-=G4&WDDA2TMN?DH]W] O:'(\B62:_>?[.NU@4>24AN9UV!4D#-17>E3G8@6 M 'G. \(:$)X"!B\ ^C6@WS7"H 8,ND:(:D#4%1#7@-CEODJ6R_2"&CJ;*+DG MRJY&-GOCRN70F& FK+/61N%3AC@SNT?SOI=:DQ4HLLZH G)CC&*;TM -!V(D MF,LE34)K\3NZI4M2Z@KQ:@*&,Z]J);U"R#>PGM;S;2E[X@KP^^2"%R319BA32,_C%97Q\ >]CJII\A8=\W887 M"=^5XHKT@SY[#?>ZSN^_@M\ M-\*PE/'2N6@-2:F886B9Y5/"2RP7V2J96_L5:$;W'I);LJ1*,+%K&_:O]TA, MWAK(]=\79 T:60,G:_""K)4T@,HH)_@FU@:-B_$.=D8%274>M#T/!(ZT)L=: MW>;PFG2KLZW,GI]I%Y'9A/R"/LW#0'P\G M_F/;C\]7#>-X'!VO6G3B6GZ+ZRC=49/NZ&*ZYU(\@C+,)D*#8%(1@170%RH9 M-]3QSV2P82-K^$L8;/B\W.%P=.*OYXN"$V]UH5E>HCE*\JA)\JBSK=:5K>ZM MKN#FGG4KF!T%<7CUM])S;\?JT>JE,-5GJ)EMNN ; MU_N=S-_VKN>],_.+WO6RZG&_TEJ=DQHPF&+H8*K(5I755UL-3"R<%W7 M1AKLX=QMAIT_*+L GV\ENK$>V #-;XG9_U!+ P04 " #680I11Y!U;P " M !-! &0 'AL+W=O("S>9)-;Z$.Q)L[P]/J2A2+3<-!Y[YIM_ M[)GF@S;/M@5 \B*%LJND1>SN*+5E"Y+9F>Y N9-:&\G0F::AMC/ JA D!2F5\;$'I8)?/DM+'C38M^@Q9YQQK8 W[I MML99=*)47(*R7"MBH%XEZ_G=9NG]@\-7#H,]6Q-?R4'K9V\\5JLD]8) 0(F> MP-SG"/<@A X$X/ M'V&LY\;S2BUL^"5#]%VD"2E[BUJ.P4Z!Y"I^V.*_\H>S3NE+LX+/;0N"M&\JCB _N;>O4 R+BP MKW.*+H5WI.6(VT1<=@%W2YZTPM:2]ZJ"ZN]XZJ1-^K*3ODUV%?BI5S.R2-^0 M+,U2&\5>P2ZFLAV()I@F-;$FI>X7QM:?=:5;6 ML47^N,=!>V*FX

-KOW"LG7S#L8[N/-::SP9 M/L'T#U+\!E!+ P04 " #680I1[:)!9R\" #1! &0 'AL+W=O"M$M),@I*H MO@U#DY58,=-3-4I[4BA=,;*AWH2FULAR#ZI$&$?1.*P8ET&:^+V%3A/5D. 2 M%QI,4U5,[V8*6'\$W9M[B@. M(&L,J>H M@XJ+MLW>SO-9,&N;OR\#U'(EQ86[@"KB$YU(UALG< M)"%980(=I47#!_3W=2^*T MOZ U[+2&7FOPOQRH#OL3TQMN>TQ@8:%1 M[Z/5U^T M0&IVC?M6I$= ;\L[3\'M4NPYX52= R<0/<72W\#4$L#!!0 ( M -9A"E&E#<+:80( ($& 9 >&PO=V]R:W-H965TN_6R9 ;& M2OSD.1;#X'- A:0!).]5N&X WCJMO?O"31BR+-5J1[3+ MMFQNX*OOT;9>7+ISB<,/) JCL&,_XW?#^S===OY/??K/ZJ^*$;='(/9\\0F^ M!2#78.\^OAR"7W=+@]K>XM]G!))6(/$"R0F!N6"2P-ZV-@.=IZ>&]^LSZCK; M4Q;VHI0^'7^2SJ3X==*D,^GF==*T,VG0)M4>Z=&=*D%O?#,S9*6V$NO:MM&V M7][Y-O$F/NK?COL=\8GMKW4[?*&OF_.,Z0V7A@A86ZFP]\E>>5TWO'J"JO(W M>JG0]@<_+.P_ K1+L.MKI? P<0+M7R?["U!+ P04 " #680I1&TK0.64# M !D#0 &0 'AL+W=OW#A$JP:F]DFZ:3]\;.! IL"32;E!6SC M[_/==Z?S,=L+^: 2 (T>4\;5W$FTSEZ[KHH22(D:B RX^;(1,B7:3.7659D$ M$A>@E+F^YXW5P*Y'*TY3(7U? Q'[N8.=IX3/=)MHN MN(M91K:P!GV7W4HS6D"QXRN%O6J-D77E7H@' M.[F)YXYG+0(&D;84Q+QVL 3&+).QXV=%ZM1G6F![_,1^73AOG+DG"I:"?:.Q M3N;.Q$$Q;$C.]&>Q?P>50Z'EBP13Q1/MJ[V>@Z)<:9%68&-!2GGY)H^5$"T M#CH ?@7PCP4,*\#P6$!0 8)C 6$%"(\%C"K J-"^%*M0>D4T6@%\_=SKK M@KLFF'5$_3JB?L$W/#:BWS^8'>A&0ZI^]/ /:_YAP1]T\"]%FIJ28#(S>KA$ M&9%H1UANDL6D0"P8(U*A#&29)!>'HE'RCPM^6_EV"V_@>7CF[MJB'[7K^KE= M?[D8U"X&O2[^*V&/:F%-&9XE*J.:?W3>J%R-3E%R7)LU/DE)]!M] 49B$:%W M0)A.+M$-CWK\G]0'311N2A .^]VR.B)XC!+"MX#L)2\*L5"_>7KBIE-4C3/Y*BG]\ '#2@)!JU# A'_@1[_YC@MOI-^__Q MD<@MY0HQV!B@-QB;I)%E2U].M,B*%O1>:-/0%L/$_ :!M!O,]XT0^FEBN]KZ MQVKQ!U!+ P04 " #680I16QE+*<)?WUDRQ? MT[AD?5AC/T3GHN\[G^P3<^QG:D_Q8X*Q CM&>1; 1*GTB^-DFP0SE%V+%'.= MB81D2&E7QDZ62HS"S( 8=4:N.W48(APN?9ZS.Z8RL!$Y5P&O'IXL)]NKHYC%\6B2OH'"6=G$!Z[;K]Q";9 M1SX]C?PU[C[J69>ZW*Z9*F0?<'X4:*\6W%Y])(N3#O;*N7J(9VZ?NJZT/KC7 M ^^@"[!3]MS2CP1O6F\,;4"S(X;!%M$ WB)*UI(85(08H7L;'IG 1E A@=(] MK\MY)I(]V[1G/?-W*'D8X4(6M6T%^[LNMQ\D*L\())36 D?0!I9^BI3"DM]I MI]A^B6D ?N]?/CM*4[K]2$G.&[>%/ M+KCT484#B9#D652W+Q5CD4?%1C.0"*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'(;#R=NOVGS>:OV9?2MR59Z/ M#M8>WXS'9780!2__UD>AW)Z]-@6W;M//YJ/D[%R-62"4+^5WL MSD=G(U8>]-=_M)'?M;(\WV1&Y_GY:'+:<2>,E=DOS9L:\I9ORZ;%\NT-=R#G MH^3,G7 O36F;(YKS<\?X(-S!IZW*ZO ZKR((_EB"E>B//1U>IN?L/6%Q_F M]46Y7UGL3A=H'9G77>:-=#O,8M[.#<;5C,U%F1AZ;;;WW(*< ^QCPG-0JR6RZJ42I0EN]+%5JK3 3X<,LJ$6"F7/.J>73LZP:XE;R(^ M*5J(2"(3:HOHHI"VZ;7FM;ARH:8#%BI[ 8DD,B&VR,;J[/-!YSMARD]L_J5R M0;//AMPQ(99'W8%.$PTB^Y<;PU\\@,@9$VIIU%2O+MVSMVO>7J'*YB"?#^EB M0NR+A7',]:,0[%(HL9>M%S9 Q@B(C;&IMJ7X4M4W=NZ"%3^8"I F F)-P.BS-2,* MD"@":E% 3'].%"!G!,3.J,-D]L=M/9R4?_I0R!4!L2MZX^73E,C'1,H(B)71 M&2]W=6:()!(22Z0O<&:O&E0?$TDD))9(3_S\W)T^)A)*2"P4$$?7J#XF3&T1 M6Z4K3.U\,I%A0NK<5E>\VDF)?!-2^Z8G<'T"]3&1;T)BW\!8L9UR1;X)ATQP MM3&1@<(A4URM9&&(#!02&PACQGX*&RDH(E90$V2\8LOZ%:^7>=@?,V&YS%LO M>83L$Q';YXEPXTZUJW)1=^B55@_UNI8#\3-T$;)/1&R?#LR%LL*(T@7IWXX^ M)K)/1&R?#LRF:!-M_[\/$86BHDM!#';KQ"R4$QL(8#YOK*5CXDL M%%-;J!_S@]8[O_X$62@9+A.WL@=_0$J0A1)J"_5CNHFE\3&1A1)B"_4E#)\\ MY&,B"R7#U 6<,%MO>H(LE!!;J!^S">5\3&2AA-A"N#=;E6:PU(S80BA+['K4 MQT062JB3<1!SXV,B"R7$%L*8*Q\362BA3L9UY=Q_9KW\ D-DH9380CV8S\D: M'Q-9**6N<^Y<'.B:LJ7(0BEUI7,/YJ\3X!19*/T=ZT%=BQ@G4A\362BEKCGH MQZSONX^)+)0.M2148[:B2V$,*NB\#&1A5)B"_D% M8IT+&"F23THL'[S\Y]_K*9+/=,B*ME;V=8KD,R66#\;TLZ]3))\IL7PZ"N\Z MG\PI4L^46#W])7@-JX^)U#,E5L\O=7C=/8FT,R6O?&M7Y+U84O4QD7:FC7;& MS<'EN[<[=[5*[);N)TK7GO$\6QM6?]1GF@117-?E[JL\OW)M*W6M^>[Y/_&> M_XOPW7]02P,$% @ UF$*45(UQJ.* @ N3( !H !X;"]?:[_,[';;/;K^K-;_S[6T_B/P>%/U[\/NUK'9O':]MLZKIKP<;CM'L)U$Q\N MDYO%R]NJZ5_>8A/F#A((DOF#%()T_J $06G^((,@FS_((@OJ+01Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZ^1E"8'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>"?5.!'HGU#L1Z)U0[T2@=T*] M$X'>:?*RFT#OA'HG KT3ZIT(]$ZH=R+0.Z'>B4#OA'HG KT-]38"O0WU-@*] M#?4V KT-]38"O0WU-@*];?*QDD!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U M;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"WH]Y. MH'=&O3.!WAGUS@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)S\+$NB= M4>],H'=&O3.!W@7U+@1Z%]2[$.A=4.]"H'=!O0N!W@7U+@1Z%]2[$.A=4._R MG7H/X^>A#K>>KS5>_SNI'B_GUMOEK\NOG9-[_(ISN*\8GO\"4$L#!!0 ( M -9A"E&#T:P!+@( $0Q 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[; M,!"&X:L8V@:6+%*DU"+.INVVS:(78"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)- MF][X]-QLD-[,?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3DSOSA_*7,N,.Z\=>/DX\2P\[<8V M;\R.U_MS=(=E'CY;'I??\>\S?JG_SCX$I \)Z:. ]*$@?6A('R6DCPK2QP=( M'_F&T@A%U)Q":DXQ-:>@FE-4S2FLYA17&UL4$L! A0#% @ UF$* M42\6XI7N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ UF$*49E&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*4&PO=V]R:W-H965T&UL4$L! A0#% @ MUF$*44,Y]67K"@ B44 !@ ("!+!\ 'AL+W=OC:A\/ M \+ &0 @(%46P >&PO=V]R:W-H965T&UL4$L! A0#% @ UF$* M41SORYY<"P LB !D ("!\7$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*4:K:3,_&! [0L M !D ("!98L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*43%%1I.V!@ '1$ !D M ("!W)P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ UF$*42*GN K+! NPP !D ("!D;< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*44@C ML_^4 @ Y04 !D ("! ,, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*4='HOX# ;"0 &0 @(%DY0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ UF$*45CJ7L8:!0 %@P !D ("! M6.\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ UF$*46#DRR &! ? D !D ("!TP ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*44-[2@A8!P 8B( !D M ("!RQH! 'AL+W=OSP# ?$ &0 @(%:(@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ UF$*402,?>'W @ UPD !D ("!URT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUF$*4:+"NU#6 P %@X !D ("!E#8! 'AL+W=O&UL4$L! A0#% @ UF$*4; GIR&E P M+0T !D ("!+$ ! 'AL+W=O(7T"L<( "\-P &0 @($( M1 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*466AQ.F\ P JPP !D M ("!8E(! 'AL+W=O&PO=V]R:W-H M965TZL1@( /4$ 9 M " @9%9 0!X;"]W;W)K&UL4$L! M A0#% @ UF$*4&PO=V]R:W-H965T&UL4$L! A0#% @ UF$* M4?@*%&)\! MQ0 !D ("!X&4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*4>+D*WQ@ @ EP4 M !D ("!_7 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*47?\'WR7!0 Z2$ !D M ("!+7H! 'AL+W=O%?3$$ D$P &0 @('[?P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ UF$*411SLOU^ P - L !D ("!FX&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*40M; MTMC" P )@X !D ("!_I ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*4=&K[OJ8 @ %0@ !D M ("!BIX! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ UF$*40Y ERD*!0 618 !D ("! MCZX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ UF$*40Z)WE"E P G0X !D ("!4[H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UF$*4>VB06&PO=V]R M:W-H965T&UL M4$L! A0#% @ UF$*47+KG#MY @ # \ T ( !T-6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ UF$*45(UQJ.* @ N3( !H ( !J>$! 'AL M+U]R96QS+W=O XML 100 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 101 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 102 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 342 479 1 false 101 0 false 6 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://www.livongo.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Sheet http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Sheet http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) Sheet http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT) (unaudited) Sheet http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT) (unaudited) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Sheet http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical) Sheet http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical) Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.livongo.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.livongo.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2108103 - Disclosure - Debt Sheet http://www.livongo.com/role/Debt Debt Notes 10 false false R11.htm 2114104 - Disclosure - Revenue, Deferred Revenue, and Deferred Costs and Other Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOther Revenue, Deferred Revenue, and Deferred Costs and Other Notes 11 false false R12.htm 2121105 - Disclosure - Business Combinations Sheet http://www.livongo.com/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 2127106 - Disclosure - Balance Sheet Components Sheet http://www.livongo.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 2138107 - Disclosure - Fair Value Measurements Sheet http://www.livongo.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2144108 - Disclosure - Operating Lease Liabilities Sheet http://www.livongo.com/role/OperatingLeaseLiabilities Operating Lease Liabilities Notes 15 false false R16.htm 2149109 - Disclosure - Commitments and Contingencies Sheet http://www.livongo.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2150110 - Disclosure - Stockholders??? Equity Sheet http://www.livongo.com/role/StockholdersEquity Stockholders??? Equity Notes 17 false false R18.htm 2154111 - Disclosure - Common Stock Warrants Sheet http://www.livongo.com/role/CommonStockWarrants Common Stock Warrants Notes 18 false false R19.htm 2158112 - Disclosure - Stock-Based Compensation Sheet http://www.livongo.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2165113 - Disclosure - Income Taxes Sheet http://www.livongo.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2167114 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 21 false false R22.htm 2172115 - Disclosure - Segment Information Sheet http://www.livongo.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2174116 - Disclosure - Related Party Transactions Sheet http://www.livongo.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 2176117 - Disclosure - Employee Benefits Sheet http://www.livongo.com/role/EmployeeBenefits Employee Benefits Notes 24 false false R25.htm 2178118 - Disclosure - Subsequent Event Sheet http://www.livongo.com/role/SubsequentEvent Subsequent Event Notes 25 false false R26.htm 2204201 - Disclosure - Summary of Significant Accounting Policies - (Policies) Sheet http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies - (Policies) Policies http://www.livongo.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 2305301 - Disclosure - Summary of Significant Accounting Policies - (Tables) Sheet http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies - (Tables) Tables http://www.livongo.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 2309302 - Disclosure - Debt (Tables) Sheet http://www.livongo.com/role/DebtTables Debt (Tables) Tables http://www.livongo.com/role/Debt 28 false false R29.htm 2315303 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other (Tables) Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherTables Revenue, Deferred Revenue and Deferred Costs and Other (Tables) Tables 29 false false R30.htm 2322304 - Disclosure - Business Combinations (Tables) Sheet http://www.livongo.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.livongo.com/role/BusinessCombinations 30 false false R31.htm 2328305 - Disclosure - Balance Sheet Components - (Tables) Sheet http://www.livongo.com/role/BalanceSheetComponentsTables Balance Sheet Components - (Tables) Tables http://www.livongo.com/role/BalanceSheetComponents 31 false false R32.htm 2339306 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.livongo.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.livongo.com/role/FairValueMeasurements 32 false false R33.htm 2345307 - Disclosure - Operating Lease Liabilities (Tables) Sheet http://www.livongo.com/role/OperatingLeaseLiabilitiesTables Operating Lease Liabilities (Tables) Tables http://www.livongo.com/role/OperatingLeaseLiabilities 33 false false R34.htm 2351308 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.livongo.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.livongo.com/role/StockholdersEquity 34 false false R35.htm 2355309 - Disclosure - Common Stock Warrants (Tables) Sheet http://www.livongo.com/role/CommonStockWarrantsTables Common Stock Warrants (Tables) Tables http://www.livongo.com/role/CommonStockWarrants 35 false false R36.htm 2359310 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.livongo.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.livongo.com/role/StockBasedCompensation 36 false false R37.htm 2368311 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholders 37 false false R38.htm 2402401 - Disclosure - Organization and Description of Business - Narrative (Details) Sheet http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails Organization and Description of Business - Narrative (Details) Details 38 false false R39.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesTables 39 false false R40.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) Sheet http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) Details 40 false false R41.htm 2410404 - Disclosure - Debt - Narrative (Details) Sheet http://www.livongo.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 41 false false R42.htm 2411405 - Disclosure - Debt - Schedule of Convertible Debt (Details) Sheet http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails Debt - Schedule of Convertible Debt (Details) Details 42 false false R43.htm 2412406 - Disclosure - Debt - Schedule of Interest Expense (Details) Sheet http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails Debt - Schedule of Interest Expense (Details) Details 43 false false R44.htm 2413407 - Disclosure - Debt - Schedule of Debt Payments (Details) Sheet http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails Debt - Schedule of Debt Payments (Details) Details 44 false false R45.htm 2416408 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Revenue (Details) Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Revenue (Details) Details 45 false false R46.htm 2417409 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details) Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details) Details 46 false false R47.htm 2418410 - Disclosure - Revenue, Deferred Revenue, and Deferred Costs and Other Revenue, Deferred Revenue, and Deferred Costs and Other - Narrative (Details) Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenueDeferredRevenueandDeferredCostsandOtherNarrativeDetails Revenue, Deferred Revenue, and Deferred Costs and Other Revenue, Deferred Revenue, and Deferred Costs and Other - Narrative (Details) Details 47 false false R48.htm 2419411 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Accrued Rebates (Details) Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails Revenue, Deferred Revenue and Deferred Costs and Other - Accrued Rebates (Details) Details 48 false false R49.htm 2420412 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Costs and Other (Details) Sheet http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Costs and Other (Details) Details 49 false false R50.htm 2423413 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.livongo.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 50 false false R51.htm 2424414 - Disclosure - Business Combinations - Schedule of Allocation of Purchase Consideration (Details) Sheet http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails Business Combinations - Schedule of Allocation of Purchase Consideration (Details) Details 51 false false R52.htm 2425415 - Disclosure - Business Combinations - Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details) Sheet http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails Business Combinations - Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details) Details 52 false false R53.htm 2426416 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details) Sheet http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails Business Combinations - Schedule of Pro Forma Information (Details) Details 53 false false R54.htm 2429417 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 54 false false R55.htm 2430418 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 55 false false R56.htm 2431419 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails Balance Sheet Components - Property and Equipment, Net (Details) Details 56 false false R57.htm 2432420 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails Balance Sheet Components - Intangible Assets, Net (Details) Details 57 false false R58.htm 2433421 - Disclosure - Balance Sheet Components - Intangible Asset Amortization Expense (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails Balance Sheet Components - Intangible Asset Amortization Expense (Details) Details 58 false false R59.htm 2434422 - Disclosure - Balance Sheet Components - Future Amortization Expense (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails Balance Sheet Components - Future Amortization Expense (Details) Details 59 false false R60.htm 2435423 - Disclosure - Balance Sheet Components - Goodwill (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsGoodwillDetails Balance Sheet Components - Goodwill (Details) Details 60 false false R61.htm 2436424 - Disclosure - Balance Sheet Components - Other Noncurrent Assets (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails Balance Sheet Components - Other Noncurrent Assets (Details) Details 61 false false R62.htm 2437425 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) Details 62 false false R63.htm 2440426 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy (Details) Sheet http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy (Details) Details 63 false false R64.htm 2441427 - Disclosure - Fair Value Measurements - Schedule of Unrealized Gains (Losses) (Details) Sheet http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails Fair Value Measurements - Schedule of Unrealized Gains (Losses) (Details) Details 64 false false R65.htm 2442428 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 65 false false R66.htm 2443429 - Disclosure - Fair Value Measurements - Schedule of Changes in Level 3 Financial Liability (Details) Sheet http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails Fair Value Measurements - Schedule of Changes in Level 3 Financial Liability (Details) Details 66 false false R67.htm 2446430 - Disclosure - Operating Lease Liabilities - Narrative (Details) Sheet http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails Operating Lease Liabilities - Narrative (Details) Details 67 false false R68.htm 2447431 - Disclosure - Operating Lease Liabilities - Supplemental Lease Information (Details) Sheet http://www.livongo.com/role/OperatingLeaseLiabilitiesSupplementalLeaseInformationDetails Operating Lease Liabilities - Supplemental Lease Information (Details) Details 68 false false R69.htm 2448432 - Disclosure - Operating Lease Liabilities - Operating Lease Maturity (Details) Sheet http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails Operating Lease Liabilities - Operating Lease Maturity (Details) Details 69 false false R70.htm 2452433 - Disclosure - Stockholders??? Equity - Narrative (Details) Sheet http://www.livongo.com/role/StockholdersEquityNarrativeDetails Stockholders??? Equity - Narrative (Details) Details 70 false false R71.htm 2453434 - Disclosure - Stockholders??? Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) Sheet http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails Stockholders??? Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) Details 71 false false R72.htm 2456435 - Disclosure - Common Stock Warrants - Schedule of Warrants Outstanding (Details) Sheet http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails Common Stock Warrants - Schedule of Warrants Outstanding (Details) Details 72 false false R73.htm 2457436 - Disclosure - Common Stock Warrants - Narrative (Details) Sheet http://www.livongo.com/role/CommonStockWarrantsNarrativeDetails Common Stock Warrants - Narrative (Details) Details 73 false false R74.htm 2460437 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.livongo.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 74 false false R75.htm 2461438 - Disclosure - Stock-Based Compensation - Schedule of Shares Available for Grant and Stock Option Activity (Details) Sheet http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails Stock-Based Compensation - Schedule of Shares Available for Grant and Stock Option Activity (Details) Details 75 false false R76.htm 2462439 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Awards (Details) Sheet http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails Stock-Based Compensation - Schedule of Restricted Stock Awards (Details) Details 76 false false R77.htm 2463440 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units (Details) Sheet http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails Stock-Based Compensation - Schedule of Restricted Stock Units (Details) Details 77 false false R78.htm 2464441 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation (Details) Sheet http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails Stock-Based Compensation - Summary of Stock-Based Compensation (Details) Details 78 false false R79.htm 2466442 - Disclosure - Income Taxes (Details) Sheet http://www.livongo.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.livongo.com/role/IncomeTaxes 79 false false R80.htm 2469443 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) Sheet http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details) Details 80 false false R81.htm 2470444 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 81 false false R82.htm 2471445 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Narrative (Details) Sheet http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails Net Loss Per Share Attributable to Common Stockholders - Narrative (Details) Details http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersTables 82 false false R83.htm 2473446 - Disclosure - Segment Information (Details) Sheet http://www.livongo.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.livongo.com/role/SegmentInformation 83 false false R84.htm 2475447 - Disclosure - Related Party Transactions (Details) Sheet http://www.livongo.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.livongo.com/role/RelatedPartyTransactions 84 false false R85.htm 2477448 - Disclosure - Employee Benefits (Details) Sheet http://www.livongo.com/role/EmployeeBenefitsDetails Employee Benefits (Details) Details http://www.livongo.com/role/EmployeeBenefits 85 false false R86.htm 2479449 - Disclosure - Subsequent Event - Narrative (Details) Sheet http://www.livongo.com/role/SubsequentEventNarrativeDetails Subsequent Event - Narrative (Details) Details 86 false false All Reports Book All Reports lvgo-20200630.htm lvgo-20200630.xsd lvgo-20200630_cal.xml lvgo-20200630_def.xml lvgo-20200630_lab.xml lvgo-20200630_pre.xml lvgo2020063010qex311ng.htm lvgo2020063010qex312ng.htm lvgo2020063010qex321ng.htm lvgo2020063010qex322ng.htm lvgo2020063010qex43.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 true true JSON 105 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lvgo-20200630.htm": { "axisCustom": 0, "axisStandard": 41, "contextCount": 342, "dts": { "calculationLink": { "local": [ "lvgo-20200630_cal.xml" ] }, "definitionLink": { "local": [ "lvgo-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "lvgo-20200630.htm" ] }, "labelLink": { "local": [ "lvgo-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "lvgo-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "lvgo-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 678, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 18, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 23 }, "keyCustom": 47, "keyStandard": 432, "memberCustom": 37, "memberStandard": 56, "nsprefix": "lvgo", "nsuri": "http://www.livongo.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER PAGE", "role": "http://www.livongo.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Debt", "role": "http://www.livongo.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Revenue, Deferred Revenue, and Deferred Costs and Other", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOther", "shortName": "Revenue, Deferred Revenue, and Deferred Costs and Other", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Business Combinations", "role": "http://www.livongo.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Balance Sheet Components", "role": "http://www.livongo.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138107 - Disclosure - Fair Value Measurements", "role": "http://www.livongo.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144108 - Disclosure - Operating Lease Liabilities", "role": "http://www.livongo.com/role/OperatingLeaseLiabilities", "shortName": "Operating Lease Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149109 - Disclosure - Commitments and Contingencies", "role": "http://www.livongo.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150110 - Disclosure - Stockholders\u2019 Equity", "role": "http://www.livongo.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154111 - Disclosure - Common Stock Warrants", "role": "http://www.livongo.com/role/CommonStockWarrants", "shortName": "Common Stock Warrants", "subGroupType": "", "uniqueAnchor": null }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158112 - Disclosure - Stock-Based Compensation", "role": "http://www.livongo.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "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 (unaudited)", "role": "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165113 - Disclosure - Income Taxes", "role": "http://www.livongo.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167114 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172115 - Disclosure - Segment Information", "role": "http://www.livongo.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174116 - Disclosure - Related Party Transactions", "role": "http://www.livongo.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176117 - Disclosure - Employee Benefits", "role": "http://www.livongo.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178118 - Disclosure - Subsequent Event", "role": "http://www.livongo.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies - (Policies)", "role": "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies - (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies - (Tables)", "role": "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Debt (Tables)", "role": "http://www.livongo.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other (Tables)", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherTables", "shortName": "Revenue, Deferred Revenue and Deferred Costs and Other (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "role": "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Business Combinations (Tables)", "role": "http://www.livongo.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Balance Sheet Components - (Tables)", "role": "http://www.livongo.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339306 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.livongo.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "lvgo:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345307 - Disclosure - Operating Lease Liabilities (Tables)", "role": "http://www.livongo.com/role/OperatingLeaseLiabilitiesTables", "shortName": "Operating Lease Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "lvgo:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351308 - Disclosure - Stockholders\u2019 Equity (Tables)", "role": "http://www.livongo.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355309 - Disclosure - Common Stock Warrants (Tables)", "role": "http://www.livongo.com/role/CommonStockWarrantsTables", "shortName": "Common Stock Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359310 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.livongo.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368311 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i76746c7d98ec41f7b40e941f1ee0f7eb_I20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Description of Business - Narrative (Details)", "role": "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "shortName": "Organization and Description of Business - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i76746c7d98ec41f7b40e941f1ee0f7eb_I20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)", "role": "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i5c99d26ae174446ab6251094bddd155e_D20200401-20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details)", "role": "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i5c99d26ae174446ab6251094bddd155e_D20200401-20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Debt - Narrative (Details)", "role": "http://www.livongo.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "icbd221b599d24197a2ccbe99e9faf1bc_D20200604-20200604", "decimals": "-3", "lang": "en-US", "name": "lvgo:PaymentsForPurchaseOfCappedCallRelatedToConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i3d4a5bde131b4d00aea44e172ca3da1c_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Debt - Schedule of Convertible Debt (Details)", "role": "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "shortName": "Debt - Schedule of Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i7c6f2c9b0fc043229915fa8781308ec9_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i48ce50df34e342ba93bb503000078788_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Debt - Schedule of Interest Expense (Details)", "role": "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "shortName": "Debt - Schedule of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i48ce50df34e342ba93bb503000078788_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i3d4a5bde131b4d00aea44e172ca3da1c_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Debt - Schedule of Debt Payments (Details)", "role": "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "shortName": "Debt - Schedule of Debt Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i3d4a5bde131b4d00aea44e172ca3da1c_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibfaf92efa3a2429da1b7f40f20e0f9ba_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Revenue (Details)", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails", "shortName": "Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibfaf92efa3a2429da1b7f40f20e0f9ba_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ib13e3651f28d4425b0099cd5c89cf940_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details)", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails", "shortName": "Revenue, Deferred Revenue and Deferred Costs and Other - Revenue Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ib13e3651f28d4425b0099cd5c89cf940_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Revenue, Deferred Revenue, and Deferred Costs and Other Revenue, Deferred Revenue, and Deferred Costs and Other - Narrative (Details)", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenueDeferredRevenueandDeferredCostsandOtherNarrativeDetails", "shortName": "Revenue, Deferred Revenue, and Deferred Costs and Other Revenue, Deferred Revenue, and Deferred Costs and Other - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibfaf92efa3a2429da1b7f40f20e0f9ba_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Accrued Rebates (Details)", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "shortName": "Revenue, Deferred Revenue and Deferred Costs and Other - Accrued Rebates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "lvgo:ContractWithCustomerRefundLiabilityAmountDeferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibfaf92efa3a2429da1b7f40f20e0f9ba_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Costs and Other (Details)", "role": "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails", "shortName": "Revenue, Deferred Revenue and Deferred Costs and Other - Deferred Costs and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibfaf92efa3a2429da1b7f40f20e0f9ba_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i1866dfb2fb7e44c6bc0882bf8948758f_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT) (unaudited)", "role": "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT) (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i1866dfb2fb7e44c6bc0882bf8948758f_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ie720f5fd213a460282501dcee3ca8a80_I20180430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Business Combinations - Schedule of Allocation of Purchase Consideration (Details)", "role": "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "shortName": "Business Combinations - Schedule of Allocation of Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id3dd3038263744f28588ce958ae80d84_I20190228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i7f1ca45e5e30463290094a8019b7b309_D20190201-20190228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Business Combinations - Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details)", "role": "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "shortName": "Business Combinations - Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i7f1ca45e5e30463290094a8019b7b309_D20190201-20190228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i15a46cbd1a8a4177ae5a91b13d6f7d8f_D20190101-20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Business Combinations - Schedule of Pro Forma Information (Details)", "role": "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "shortName": "Business Combinations - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i15a46cbd1a8a4177ae5a91b13d6f7d8f_D20190101-20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Balance Sheet Components - Inventories (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsInventoriesDetails", "shortName": "Balance Sheet Components - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherPrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherPrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "shortName": "Balance Sheet Components - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibced61fff5bb4204b446ab5c1595a230_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Balance Sheet Components - Intangible Assets, Net (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "shortName": "Balance Sheet Components - Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Balance Sheet Components - Intangible Asset Amortization Expense (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "shortName": "Balance Sheet Components - Intangible Asset Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i51fc59839964451096700bf247b292b1_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Balance Sheet Components - Future Amortization Expense (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails", "shortName": "Balance Sheet Components - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "role": "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "lvgo:OperatingLeaseRightofuseAssetAmortizationAndOperatingLeaseLiabilitiesExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Balance Sheet Components - Goodwill (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsGoodwillDetails", "shortName": "Balance Sheet Components - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "lvgo:EscrowDepositNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - Disclosure - Balance Sheet Components - Other Noncurrent Assets (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails", "shortName": "Balance Sheet Components - Other Noncurrent Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "lvgo:EscrowDepositNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437425 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lvgo:ScheduleOfInvestmentsReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440426 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy (Details)", "role": "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i377d083c00b24d1d9038b6456fce8492_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441427 - Disclosure - Fair Value Measurements - Schedule of Unrealized Gains (Losses) (Details)", "role": "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails", "shortName": "Fair Value Measurements - Schedule of Unrealized Gains (Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lvgo:ScheduleOfInvestmentsReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442428 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i270b311afab9425bbf988afbcc5df93d_I20200630", "decimals": "4", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibced61fff5bb4204b446ab5c1595a230_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443429 - Disclosure - Fair Value Measurements - Schedule of Changes in Level 3 Financial Liability (Details)", "role": "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails", "shortName": "Fair Value Measurements - Schedule of Changes in Level 3 Financial Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446430 - Disclosure - Operating Lease Liabilities - Narrative (Details)", "role": "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails", "shortName": "Operating Lease Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lvgo:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447431 - Disclosure - Operating Lease Liabilities - Supplemental Lease Information (Details)", "role": "http://www.livongo.com/role/OperatingLeaseLiabilitiesSupplementalLeaseInformationDetails", "shortName": "Operating Lease Liabilities - Supplemental Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lvgo:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448432 - Disclosure - Operating Lease Liabilities - Operating Lease Maturity (Details)", "role": "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails", "shortName": "Operating Lease Liabilities - Operating Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical)", "role": "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i78ae8b8af09a404797f44dcc17363e19_D20190701-20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ReclassificationsOfTemporaryToPermanentEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Stockholders\u2019 Equity - Narrative (Details)", "role": "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders\u2019 Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i76746c7d98ec41f7b40e941f1ee0f7eb_I20190731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453434 - Disclosure - Stockholders\u2019 Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details)", "role": "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails", "shortName": "Stockholders\u2019 Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i5ab8f1a617944c54be40e5b2e3943276_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "us-gaap:ClassOfWarrantOrRightOutstanding", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - Common Stock Warrants - Schedule of Warrants Outstanding (Details)", "role": "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails", "shortName": "Common Stock Warrants - Schedule of Warrants Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ClassOfWarrantOrRightOutstanding", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "lvgo:StockIssuedDuringPeriodSharesWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457436 - Disclosure - Common Stock Warrants - Narrative (Details)", "role": "http://www.livongo.com/role/CommonStockWarrantsNarrativeDetails", "shortName": "Common Stock Warrants - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "lvgo:StockIssuedDuringPeriodSharesWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460437 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ibced61fff5bb4204b446ab5c1595a230_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461438 - Disclosure - Stock-Based Compensation - Schedule of Shares Available for Grant and Stock Option Activity (Details)", "role": "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Shares Available for Grant and Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i7b30b0881b8b4fb2aac7b7fe5b2e18b6_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462439 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Awards (Details)", "role": "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i7b30b0881b8b4fb2aac7b7fe5b2e18b6_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i0feef16842e24a6da5deb096e128607c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463440 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units (Details)", "role": "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i0feef16842e24a6da5deb096e128607c_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464441 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation (Details)", "role": "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i87cb4e852cee441fa08d879275afd0d0_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466442 - Disclosure - Income Taxes (Details)", "role": "http://www.livongo.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "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.livongo.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469443 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details)", "role": "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470444 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id82e061f205f49afb56b8d2ebf684dd8_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471445 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Narrative (Details)", "role": "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R83": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473446 - Disclosure - Segment Information (Details)", "role": "http://www.livongo.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id083d8c40a4848b2aab7dfaa82193c64_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475447 - Disclosure - Related Party Transactions (Details)", "role": "http://www.livongo.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id083d8c40a4848b2aab7dfaa82193c64_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477448 - Disclosure - Employee Benefits (Details)", "role": "http://www.livongo.com/role/EmployeeBenefitsDetails", "shortName": "Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "id80779cb1c0a4d45bbc733c9882294f3_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i34f3e9de18bc4befa89ca0d4587b56d4_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479449 - Disclosure - Subsequent Event - Narrative (Details)", "role": "http://www.livongo.com/role/SubsequentEventNarrativeDetails", "shortName": "Subsequent Event - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "ie2cd024cbaa24f08bc1dd3f9de9884c0_I20200805", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "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.livongo.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lvgo-20200630.htm", "contextRef": "i2f0d7832136546b1935cc917d247caf2_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 101, "tag": { "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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r591" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r592" ], "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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r594" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r593" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r589" ], "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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r590" ], "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/2019-01-31", "presentation": [ "http://www.livongo.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/2019-01-31", "presentation": [ "http://www.livongo.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "lvgo_A2019EmployeeIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Employee Incentive Plan [Member]", "label": "2019 Employee Incentive Plan [Member]", "terseLabel": "2019 Employee Incentive Plan" } } }, "localname": "A2019EmployeeIncentivePlanMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_A2019EmployeeIncentivePlanTransferredFrom2014And2008StockIncentivePlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Employee Incentive Plan, Transferred From 2014 And 2008 Stock Incentive Plans [Member]", "label": "2019 Employee Incentive Plan, Transferred From 2014 And 2008 Stock Incentive Plans [Member]", "terseLabel": "2019 Employee Incentive Plan, Transferred From 2014 and 2008 Stock Incentive Plans" } } }, "localname": "A2019EmployeeIncentivePlanTransferredFrom2014And2008StockIncentivePlansMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_A2019EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Employee Stock Purchase Plan [Member]", "label": "2019 Employee Stock Purchase Plan [Member]", "terseLabel": "2019 Employee Stock Purchase Plan" } } }, "localname": "A2019EmployeeStockPurchasePlanMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_AccruedRebatesCurrent": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Rebates, Current", "label": "Accrued Rebates, Current", "terseLabel": "Accrued rebates" } } }, "localname": "AccruedRebatesCurrent", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_AccruedSalariesAndEmployeeBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Salaries And Employee Benefits, Current", "label": "Accrued Salaries And Employee Benefits, Current", "terseLabel": "Accrued payroll and employee benefits" } } }, "localname": "AccruedSalariesAndEmployeeBenefitsCurrent", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_AdjustmentForCapitalizationAndAmortizationOfDeviceCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adjustment For Capitalization And Amortization Of Device Costs [Member]", "label": "Adjustment For Capitalization And Amortization Of Device Costs [Member]", "terseLabel": "Adjustment for Capitalization and Amortization of Device Costs" } } }, "localname": "AdjustmentForCapitalizationAndAmortizationOfDeviceCostsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_AdjustmentForCapitalizationAndAmortizationOfSalesCommissionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adjustment For Capitalization And Amortization Of Sales Commissions [Member]", "label": "Adjustment For Capitalization And Amortization Of Sales Commissions [Member]", "terseLabel": "Adjustment for Capitalization and Amortization of Sales Commissions" } } }, "localname": "AdjustmentForCapitalizationAndAmortizationOfSalesCommissionsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_AdjustmentToAdditionalPaidInCapitalDebtIssuanceCostsAttributableToEquityComponentOfConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustment To Additional Paid In Capital, Debt Issuance Costs Attributable To Equity Component Of Convertible Debt", "label": "Adjustment To Additional Paid In Capital, Debt Issuance Costs Attributable To Equity Component Of Convertible Debt", "negatedTerseLabel": "Equity component of the issuance costs" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalDebtIssuanceCostsAttributableToEquityComponentOfConvertibleDebt", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "lvgo_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCall": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call", "label": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call", "negatedTerseLabel": "Purchase of capped call related to convertible senior notes", "terseLabel": "Purchase of capped call related to convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCall", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "lvgo_BusinessAcquisitionMergerTerminationFeeObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Merger Termination Fee Obligation", "label": "Business Acquisition, Merger Termination Fee Obligation", "terseLabel": "Merger termination fee" } } }, "localname": "BusinessAcquisitionMergerTerminationFeeObligation", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpensesandOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpensesandOtherLiabilities", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_CanceledMarketbasedOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canceled Market-based Options [Member]", "label": "Canceled Market-based Options [Member]", "terseLabel": "Canceled Market-based Options" } } }, "localname": "CanceledMarketbasedOptionsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_CapitalizedSoftwareCostsIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capitalized Software Costs Incurred But Not Yet Paid", "label": "Capitalized Software Costs Incurred But Not Yet Paid", "terseLabel": "Capitalized internal-use software costs in accounts payable and accrued liabilities" } } }, "localname": "CapitalizedSoftwareCostsIncurredButNotYetPaid", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "lvgo_CappedCallTransactionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Call Transaction", "label": "Capped Call Transaction [Member]", "terseLabel": "Capped Call Transaction" } } }, "localname": "CappedCallTransactionMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure", "label": "Cash, Cash Equivalents, And Short-Term Investments, Fair Value Disclosure", "terseLabel": "Total cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_CashandCashEquivalentsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash and Cash Equivalents, Fair Value Disclosure [Abstract]", "label": "Cash and Cash Equivalents, Fair Value Disclosure [Abstract]", "terseLabel": "Fair\u00a0Value" } } }, "localname": "CashandCashEquivalentsFairValueDisclosureAbstract", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "stringItemType" }, "lvgo_ChangeInAccruedRebateRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change In Accrued Rebate [Roll Forward]", "label": "Change In Accrued Rebate [Roll Forward]", "terseLabel": "Change In Accrued Rebate [Roll Forward]" } } }, "localname": "ChangeInAccruedRebateRollForward", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails" ], "xbrltype": "stringItemType" }, "lvgo_ClassOfWarrantOrRightExercisable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Exercisable", "label": "Class Of Warrant Or Right, Exercisable", "terseLabel": "Exercisable shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercisable", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "lvgo_ClientAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Client A", "label": "Client A [Member]", "terseLabel": "Client A" } } }, "localname": "ClientAMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "lvgo_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Equipment And Software [Member]", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer, equipment and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "lvgo_ContractMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract [Member]", "label": "Contract [Member]", "terseLabel": "Deferred Contract Costs" } } }, "localname": "ContractMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "lvgo_ContractWithCustomerAssetDecreaseForCostOfRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Asset, Decrease For Cost Of Revenue Recognized", "label": "Contract With Customer, Asset, Decrease For Cost Of Revenue Recognized", "negatedTerseLabel": "Cost of revenue recognized" } } }, "localname": "ContractWithCustomerAssetDecreaseForCostOfRevenueRecognized", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerAssetDecreaseForRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Asset, Decrease For Revenue Recognized", "label": "Contract With Customer, Asset, Decrease For Revenue Recognized", "negatedTerseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerAssetDecreaseForRevenueRecognized", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerAssetDecreaseForSalesAndMarketingCostsRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Asset, Decrease For Sales And Marketing Costs Recognized", "label": "Contract With Customer, Asset, Decrease For Sales And Marketing Costs Recognized", "negatedTerseLabel": "Sales and marketing expenses recognized" } } }, "localname": "ContractWithCustomerAssetDecreaseForSalesAndMarketingCostsRecognized", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerAssetIncreaseForAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Asset, Increase For Additions", "label": "Contract With Customer, Asset, Increase For Additions", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerAssetIncreaseForAdditions", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerLiabilityIncreaseForAmountsBilledButUnrecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Increase For Amounts Billed But Unrecognized", "label": "Contract With Customer, Liability, Increase For Amounts Billed But Unrecognized", "terseLabel": "Amounts billed but unrecognized" } } }, "localname": "ContractWithCustomerLiabilityIncreaseForAmountsBilledButUnrecognized", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerRefundLiabilityAmountDeferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Refund Liability, Amount Deferred", "label": "Contract With Customer, Refund Liability, Amount Deferred", "terseLabel": "Amount deferred" } } }, "localname": "ContractWithCustomerRefundLiabilityAmountDeferred", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerRefundLiabilityPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Refund Liability, Payment", "label": "Contract With Customer, Refund Liability, Payment", "negatedTerseLabel": "Payments" } } }, "localname": "ContractWithCustomerRefundLiabilityPayment", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ContractWithCustomerRefundLiabilityRevenueRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Refund Liability, Revenue Recognized", "label": "Contract With Customer, Refund Liability, Revenue Recognized", "negatedTerseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerRefundLiabilityRevenueRecognized", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ConvertibleDebtEquityComponentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt, Equity Component", "label": "Convertible Debt, Equity Component [Abstract]", "terseLabel": "Equity component:" } } }, "localname": "ConvertibleDebtEquityComponentAbstract", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "lvgo_ConvertibleDebtLiabilityComponentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Debt, Liability Component", "label": "Convertible Debt, Liability Component [Abstract]", "terseLabel": "Liability component:" } } }, "localname": "ConvertibleDebtLiabilityComponentAbstract", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "stringItemType" }, "lvgo_ConvertibleSeniorNotesDue2025EquityComponentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes Due 2025, Equity Component", "label": "Convertible Senior Notes Due 2025, Equity Component [Member]", "terseLabel": "Convertible Senior Notes Due 2025, Equity Component" } } }, "localname": "ConvertibleSeniorNotesDue2025EquityComponentMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "domainItemType" }, "lvgo_ConvertibleSeniorNotesDue2025LiabilityComponentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes Due 2025, Liability Component", "label": "Convertible Senior Notes Due 2025, Liability Component [Member]", "terseLabel": "Convertible Senior Notes Due 2025, Liability Component" } } }, "localname": "ConvertibleSeniorNotesDue2025LiabilityComponentMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "domainItemType" }, "lvgo_ConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible Senior Notes Due 2025", "label": "Convertible Senior Notes Due 2025 [Member]", "terseLabel": "Convertible Senior Notes Due 2025" } } }, "localname": "ConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_DebtInstrumentConvertibleCarryingAmountOfEquityComponentGross": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross", "label": "Debt Instrument, Convertible, Carrying Amount Of Equity Component, Gross", "terseLabel": "Notes" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponentGross", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_DebtInstrumentConvertibleIfConvertedValueIncrementThresholdForConversionSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, If-Converted Value Increment, Threshold For Conversion Settlement", "label": "Debt Instrument, Convertible, If-Converted Value Increment, Threshold For Conversion Settlement", "terseLabel": "Conversion threshold value" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueIncrementThresholdForConversionSettlement", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_DebtInstrumentFloorInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Floor Interest Rate", "label": "Debt Instrument, Floor Interest Rate", "terseLabel": "Floor interest rate" } } }, "localname": "DebtInstrumentFloorInterestRate", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "lvgo_DeferredOfferingCostsIncurredNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Offering Costs Incurred Not Yet Paid", "label": "Deferred Offering Costs Incurred Not Yet Paid", "terseLabel": "Unpaid offering costs" } } }, "localname": "DeferredOfferingCostsIncurredNotYetPaid", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "lvgo_DevicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Devices [Member]", "label": "Devices [Member]", "terseLabel": "Deferred Device Costs" } } }, "localname": "DevicesMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "lvgo_EmergingGrowthPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Emerging Growth, Policy [Policy Text Block]", "label": "Emerging Growth, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthPolicyPolicyTextBlock", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lvgo_EscrowDepositCurrent": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Escrow Deposit, Current", "label": "Escrow Deposit, Current", "terseLabel": "Escrow deposit, current" } } }, "localname": "EscrowDepositCurrent", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_EscrowDepositNoncurrent": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Escrow Deposit, Noncurrent", "label": "Escrow Deposit, Noncurrent", "terseLabel": "Escrow deposit, noncurrent" } } }, "localname": "EscrowDepositNoncurrent", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ExecutionCreditsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Execution Credits [Member]", "label": "Execution Credits [Member]", "terseLabel": "Deferred Execution Credits" } } }, "localname": "ExecutionCreditsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "lvgo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 6.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.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_FormerRetrofitStockholdersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Former Retrofit Stockholders [Member]", "label": "Former Retrofit Stockholders [Member]", "terseLabel": "Former Retrofit Stockholders" } } }, "localname": "FormerRetrofitStockholdersMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "lvgo_IncreaseInSellingAndMarketingExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase In Selling And Marketing Expense [Member]", "label": "Increase In Selling And Marketing Expense [Member]", "terseLabel": "Increase in Selling and Marketing Expense" } } }, "localname": "IncreaseInSellingAndMarketingExpenseMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 6.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": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_LesseeOperatingLeaseTenantAllowance": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tenant Allowance", "label": "Lessee, Operating Lease, Tenant Allowance", "negatedTerseLabel": "Less: tenant allowance" } } }, "localname": "LesseeOperatingLeaseTenantAllowance", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_LivongoForHypertensionAndLivongoForPrediabetesAndWeightManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Livongo For Hypertension And Livongo For Prediabetes And Weight Management [Member]", "label": "Livongo For Hypertension And Livongo For Prediabetes And Weight Management [Member]", "terseLabel": "Livongo for Hypertension and Livongo for Prediabetes and Weight Management" } } }, "localname": "LivongoForHypertensionAndLivongoForPrediabetesAndWeightManagementMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_LongTermDebtMaturityYearOneThroughThree": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-Term Debt, Maturity, Year One Through Three", "label": "Long-Term Debt, Maturity, Year One Through Three", "terseLabel": "1-3 Years" } } }, "localname": "LongTermDebtMaturityYearOneThroughThree", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_LongTermDebtMaturityYearThreeThroughFive": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-Term Debt, Maturity, Year Three Through Five", "label": "Long-Term Debt, Maturity, Year Three Through Five", "terseLabel": "3-5 Years" } } }, "localname": "LongTermDebtMaturityYearThreeThroughFive", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_MeasurementInputRevenueDiscountRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement Input, Revenue Discount Rate [Member]", "label": "Measurement Input, Revenue Discount Rate [Member]", "terseLabel": "Measurement Input, Revenue Discount Rate" } } }, "localname": "MeasurementInputRevenueDiscountRateMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_MeasurementInputRevenueVolatilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement Input, Revenue Volatility [Member]", "label": "Measurement Input, Revenue Volatility [Member]", "terseLabel": "Measurement Input, Revenue Volatility" } } }, "localname": "MeasurementInputRevenueVolatilityMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_MyStrengthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "myStrength [Member]", "label": "myStrength [Member]", "terseLabel": "myStrength" } } }, "localname": "MyStrengthMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "domainItemType" }, "lvgo_OperatingLeaseRightofuseAssetAmortizationAndOperatingLeaseLiabilitiesExpense": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-use Asset, Amortization And Operating Lease Liabilities Expense", "label": "Operating Lease, Right-of-use Asset, Amortization And Operating Lease Liabilities Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightofuseAssetAmortizationAndOperatingLeaseLiabilitiesExpense", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "lvgo_PartnerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partner A [Member]", "label": "Partner A [Member]", "terseLabel": "Partner A" } } }, "localname": "PartnerAMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "lvgo_PartnerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partner B [Member]", "label": "Partner B [Member]", "terseLabel": "Partner B" } } }, "localname": "PartnerBMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "lvgo_PaymentsForProceedsFromEscrowDepositsToAcquireBusinesses": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For (Proceeds From) Escrow Deposits To Acquire Businesses", "label": "Payments For (Proceeds From) Escrow Deposits To Acquire Businesses", "negatedLabel": "Change in escrow deposit" } } }, "localname": "PaymentsForProceedsFromEscrowDepositsToAcquireBusinesses", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_PaymentsForPurchaseOfCappedCallRelatedToConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For Purchase Of Capped Call Related To Convertible Debt", "label": "Payments For Purchase Of Capped Call Related To Convertible Debt", "terseLabel": "Payments for purchase of capped call" } } }, "localname": "PaymentsForPurchaseOfCappedCallRelatedToConvertibleDebt", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_PaymentsForPurchaseOfCappedCallRelatedToConvertibleNotes": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For Purchase Of Capped Call Related To Convertible Notes", "label": "Payments For Purchase Of Capped Call Related To Convertible Notes", "negatedTerseLabel": "Payment of capped calls related to issuance of convertible senior notes" } } }, "localname": "PaymentsForPurchaseOfCappedCallRelatedToConvertibleNotes", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "lvgo_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-Based Restricted Stock Units [Member]", "label": "Performance-Based Restricted Stock Units [Member]", "terseLabel": "Performance-Based RSUs" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "lvgo_ProposedMergerAgreementStockConversionRatioToCash": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proposed Merger Agreement, Stock Conversion Ratio To Cash", "label": "Proposed Merger Agreement, Stock Conversion Ratio To Cash", "terseLabel": "Cash paid (in dollars per share)" } } }, "localname": "ProposedMergerAgreementStockConversionRatioToCash", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lvgo_ProposedMergerAgreementStockExchangeRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proposed Merger Agreement, Stock Exchange Ratio", "label": "Proposed Merger Agreement, Stock Exchange Ratio", "terseLabel": "Share exchange ratio (in shares)" } } }, "localname": "ProposedMergerAgreementStockExchangeRatio", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lvgo_RSUsVestedAndReleasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "RSUs Vested And Released [Member]", "label": "RSUs Vested And Released [Member]", "terseLabel": "RSUs Vested And Released [Member]" } } }, "localname": "RSUsVestedAndReleasedMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units And Performance Based Restricted Stock Units [Member]", "label": "Restricted Stock Units And Performance Based Restricted Stock Units [Member]", "terseLabel": "RSUs and Performance RSUs" } } }, "localname": "RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_RestrictedStockUnitsRSUsAndPerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units (RSUs) And Performance Shares [Member]", "label": "Restricted Stock Units (RSUs) And Performance Shares [Member]", "verboseLabel": "Restricted Stock Units, Performance RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsRSUsAndPerformanceSharesMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "lvgo_RetrofitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Retrofit [Member]", "label": "Retrofit [Member]", "terseLabel": "Retrofit" } } }, "localname": "RetrofitMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "domainItemType" }, "lvgo_SaleOfStockOfferingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sale Of Stock, Offering Expenses", "label": "Sale Of Stock, Offering Expenses", "terseLabel": "Offering expenses" } } }, "localname": "SaleOfStockOfferingExpenses", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_SaleOfStockUnderwritingDiscountsAndCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sale Of Stock, Underwriting Discounts And Commissions", "label": "Sale Of Stock, Underwriting Discounts And Commissions", "terseLabel": "Underwriting discounts and commissions" } } }, "localname": "SaleOfStockUnderwritingDiscountsAndCommissions", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ScheduleOfInvestmentsReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Investments Reconciliation [Table Text Block]", "label": "Schedule Of Investments Reconciliation [Table Text Block]", "terseLabel": "Schedule of Investments Reconciliation" } } }, "localname": "ScheduleOfInvestmentsReconciliationTableTextBlock", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "lvgo_SecondaryOfferingSharesFromExistingShareholdersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Secondary Offering - Shares From Existing Shareholders [Member]", "label": "Secondary Offering - Shares From Existing Shareholders [Member]", "terseLabel": "Secondary Offering - Shares From Existing Shareholders [Member]" } } }, "localname": "SecondaryOfferingSharesFromExistingShareholdersMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service And Market-Based Options And Restricted Stock Units [Member]", "label": "Service And Market-Based Options And Restricted Stock Units [Member]", "terseLabel": "Service and Market-Based Options and RSUs" } } }, "localname": "ServiceAndMarketBasedOptionsAndRestrictedStockUnitsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_ServiceAndMarketBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service And Market-Based Restricted Stock Units [Member]", "label": "Service And Market-Based Restricted Stock Units [Member]", "terseLabel": "Service and Market-Based RSUs" } } }, "localname": "ServiceAndMarketBasedRestrictedStockUnitsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_ServiceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service-Based Restricted Stock Units [Member]", "label": "Service-Based Restricted Stock Units [Member]", "terseLabel": "Service-Based RSUs" } } }, "localname": "ServiceBasedRestrictedStockUnitsMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_ServiceProviderFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service Provider Fees", "label": "Service Provider Fees [Member]", "terseLabel": "Service Provider Fees" } } }, "localname": "ServiceProviderFeesMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "lvgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Grant Date Fair Value", "terseLabel": "Grant date fair value of awards issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant [Roll Forward]", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Available For Grant [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantRollForward", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "lvgo_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumValuePerEmployeePerPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Value Per Employee Per Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Value Per Employee Per Period", "terseLabel": "Maximum value per employee" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumValuePerEmployeePerPeriod", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfAdditionalSharesAllowableUnderThePlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Shares Allowable Under The Plan", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Shares Allowable Under The Plan", "terseLabel": "Annual increase in capital shares reserved for future issuance (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNumberOfAdditionalSharesAllowableUnderThePlan", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lvgo_SharebasedCompensationArrangementBySharebasedPaymentAwardOwnershipPercentageThresholdToParticipate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Ownership Percentage Threshold To Participate", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Ownership Percentage Threshold To Participate", "terseLabel": "Ownership percentage threshold to participate" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOwnershipPercentageThresholdToParticipate", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "lvgo_SharebasedPaymentArrangementOptionServiceAndMarketBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Option, Service And Market-Based [Member]", "label": "Share-based Payment Arrangement, Option, Service And Market-Based [Member]", "terseLabel": "Service and Market-Based Options" } } }, "localname": "SharebasedPaymentArrangementOptionServiceAndMarketBasedMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "verboseLabel": "Warrants exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lvgo_TeladocHealthIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Teladoc Health, Inc", "label": "Teladoc Health, Inc [Member]", "terseLabel": "Teladoc Health, Inc" } } }, "localname": "TeladocHealthIncMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_TeladocMergerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Teladoc Merger", "label": "Teladoc Merger [Member]", "terseLabel": "Teledoc Merger" } } }, "localname": "TeladocMergerMember", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "lvgo_VendorAccrualsCurrent": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Vendor Accruals, Current", "label": "Vendor Accruals, Current", "terseLabel": "Vendor accruals" } } }, "localname": "VendorAccrualsCurrent", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lvgo_WarrantExpiringFebruary2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrant Expiring February 2025 [Member]", "label": "Warrant Expiring February 2025 [Member]", "terseLabel": "Warrants Expiring Feb 2025" } } }, "localname": "WarrantExpiringFebruary2025Member", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails" ], "xbrltype": "domainItemType" }, "lvgo_WorkingCapitalAdjustmentIncurredNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Working Capital Adjustment Incurred Not Yet Paid", "label": "Working Capital Adjustment Incurred Not Yet Paid", "terseLabel": "Unpaid working capital adjustment related to myStrength acquisition" } } }, "localname": "WorkingCapitalAdjustmentIncurredNotYetPaid", "nsuri": "http://www.livongo.com/20200630", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r310", "r473", "r474", "r476", "r584" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r58", "r101" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r110", "r117", "r200", "r360", "r361", "r362", "r376", "r377" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r110", "r117", "r200", "r360", "r361", "r362", "r376", "r377" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r110", "r117", "r200", "r360", "r361", "r362", "r376", "r377" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r182", "r290", "r296", "r562" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r321", "r324", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r560", "r563" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r321", "r324", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r560", "r563" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r182", "r290", "r296", "r562" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r179", "r290", "r295", "r514", "r559", "r561" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r179", "r290", "r295", "r514", "r559", "r561" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r300", "r321", "r324", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r560", "r563" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r300", "r321", "r324", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r560", "r563" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r106", "r107", "r108", "r109", "r111", "r112", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r123", "r137", "r201", "r202", "r363", "r377", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r106", "r107", "r108", "r109", "r111", "r112", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r123", "r137", "r201", "r202", "r363", "r377", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "label": "Revision of Prior Period, Reclassification, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Reclassification, Adjustment" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r242", "r322", "r481" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r489", "r491", "r494" ], "lang": { "en-US": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "verboseLabel": "ASC 606" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r111", "r112", "r113", "r114", "r197", "r198", "r199", "r200", "r201", "r202", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r376", "r377", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "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.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r26", "r184", "r185" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $2,774 and $1,245 as of June 30, 2020 and December 31, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r12", "r13", "r44" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r12", "r13", "r44" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r236" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "netLabel": "Useful\u00a0Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r363" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r106", "r107", "r109", "r360", "r361", "r362" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [ "r108", "r115", "r116", "r119", "r120", "r122", "r123" ], "lang": { "en-US": { "role": { "documentation": "Type of error correction.", "label": "Error Correction, Type [Domain]", "terseLabel": "Adjustments for Error Correction [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r111", "r112", "r113", "r114", "r197", "r198", "r199", "r200", "r201", "r202", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r374", "r375", "r376", "r377", "r516", "r517", "r518", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding on releasing of stock awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of the convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock": { "auth_ref": [ "r259", "r263", "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.", "label": "Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock", "negatedTerseLabel": "Accretion of redeemable convertible preferred stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r326", "r328", "r365", "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r328", "r351", "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r186", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r74", "r89", "r452" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r69", "r89", "r454" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r89", "r454" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and debt issuance cost" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r224", "r231" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r134" ], "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 outstanding shares of common stock excluded from computation of 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.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "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.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r98", "r165", "r169", "r175", "r196", "r415", "r418", "r442", "r535", "r551" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r10", "r57", "r98", "r196", "r415", "r418", "r442" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r427" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails": { "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 assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "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.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r192" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r193" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r190", "r210" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 } }, "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": "Certificate of deposit" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r188", "r191", "r210", "r539" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Total cash, and cash equivalents" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r189", "r210" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r329", "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r544" ], "lang": { "en-US": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Certificate of deposit" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r320", "r323" ], "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 [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r320", "r323", "r391", "r392" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "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.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r389", "r390" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r389", "r390" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r389", "r390" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r388" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r402", "r403", "r406" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r400", "r402", "r403", "r408" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Fair value of contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r88", "r411" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration", "verboseLabel": "Increase (decrease) in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r410" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "verboseLabel": "Earn-out consideration obligated to pay (up to)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r401", "r404", "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r401", "r405" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "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": "Other current liabilities\u2014contingent consideration", "verboseLabel": "Contingent consideration, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration liability, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r401", "r405" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "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 beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Other noncurrent liabilities\u2014contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r412" ], "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.livongo.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r396" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Closing adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "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": "Acquired intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r394" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails" ], "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_CallOptionMember": { "auth_ref": [ "r577", "r578", "r579", "r580", "r581", "r582" ], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Call Option" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r586", "r588" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "negatedTerseLabel": "Amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers": { "auth_ref": [ "r18", "r534", "r550", "r585" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.", "label": "Capitalized Software Development Costs for Software Sold to Customers", "terseLabel": "Capitalized device costs" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r37", "r91" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "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", "periodEndLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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 and short-term investments", "verboseLabel": "Cash equivalents and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r37" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r86", "r91", "r95" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "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, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash, end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r86", "r443" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Adjusted Amortized Cost" } } }, "localname": "CashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]", "terseLabel": "Change in Contract with Customer, Asset [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r96", "r98", "r126", "r127", "r128", "r131", "r133", "r140", "r141", "r142", "r196", "r442" ], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r273", "r327" ], "lang": { "en-US": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "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 [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails" ], "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.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails" ], "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": "Outstanding shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r273", "r327" ], "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.livongo.com/role/CommonStockWarrantsScheduleofWarrantsOutstandingDetails" ], "xbrltype": "stringItemType" }, "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": [ "r239", "r240", "r241", "r243" ], "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.livongo.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total", "verboseLabel": "Common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Special cash dividend (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r106", "r107" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Available for future issuance under 2019 Plan" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r263" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value of $0.001 per share; 900,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; 99,412 and 95,301 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "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_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r150", "r151", "r182", "r439", "r440" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r150", "r151", "r182", "r439", "r440", "r576" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r150", "r151", "r182", "r439", "r440", "r576" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r145", "r548" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.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.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r150", "r151", "r182", "r439", "r440" ], "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.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r148", "r150", "r151", "r152", "r439", "r441" ], "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.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r150", "r151", "r182", "r439", "r440" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r275", "r277", "r291" ], "calculation": { "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "ASC 606 adoption date impact adjustment", "totalLabel": "Total deferred costs" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r275", "r277", "r291" ], "calculation": { "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Deferred costs, current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r275", "r277", "r291" ], "calculation": { "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Deferred costs, noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r275", "r276", "r291" ], "calculation": { "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r275", "r276", "r291" ], "calculation": { "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "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, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Assumed from business combination" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r275", "r276", "r291" ], "calculation": { "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedTerseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "ASC 606 adoption date impact adjustment", "verboseLabel": "Accrued rebates" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenueDeferredRevenueandDeferredCostsandOtherNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r48" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r71", "r514" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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 revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r149", "r182" ], "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": "Partner Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r398" ], "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.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentRate": { "auth_ref": [ "r92", "r94" ], "lang": { "en-US": { "role": { "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments.", "label": "Debt Conversion, Converted Instrument, Rate", "terseLabel": "Conversion ratio (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r536", "r537", "r549" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "negatedTerseLabel": "Floating interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r249", "r537", "r549" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r248" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "totalLabel": "Carrying amount of the equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r47", "r264", "r267", "r269" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r453", "r455" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r46", "r252", "r453" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Debt Instrument, Redemption, Period Four" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r102", "r264", "r268", "r269", "r270", "r452", "r453", "r455", "r547" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r452", "r455" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Less: unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Convertible senior notes issuance costs in accounts payable and accrued liabilities" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Employee contribution to ESPP" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r18", "r534", "r550" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred costs, noncurrent" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs, current" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r454" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r99", "r373", "r380", "r381", "r382" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Plan expenses" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Short-term deposits" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r89", "r234" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "terseLabel": "Impact of Adoption" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r41", "r103", "r474" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Advance payments from partner, current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r49", "r103", "r474" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "terseLabel": "Advance payment from partner, noncurrent" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share attributable to common stockholders, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r134", "r135", "r136", "r138" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r352" ], "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": "Stock-based compensation related to capitalized internal-use software (less than)" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r353" ], "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": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r353" ], "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": "Unrecognized compensation expense, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "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]", "netLabel": "Employee Stock", "terseLabel": "Estimated shares for future ESPP purchase", "verboseLabel": "ESPP obligations" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r349" ], "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]", "netLabel": "Stock options", "terseLabel": "Outstanding options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r106", "r107", "r109", "r112", "r120", "r123", "r139", "r200", "r263", "r271", "r360", "r361", "r362", "r376", "r377", "r444", "r445", "r446", "r447", "r448", "r449", "r566", "r567", "r568" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r108", "r115", "r116", "r119", "r120", "r122", "r123" ], "lang": { "en-US": { "role": { "documentation": "Information by type of error correction.", "label": "Error Correction, Type [Axis]", "terseLabel": "Adjustments for Error Corrections [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r540" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Escrow asset" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.", "label": "Escrow Deposit Disbursements Related to Property Acquisition", "terseLabel": "Escrow deposit disbursements" } } }, "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r427", "r428", "r429", "r437" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r316", "r428", "r486", "r487", "r488" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r427", "r428", "r431", "r432", "r438" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "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": [ "r436" ], "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.livongo.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r301", "r303", "r308", "r316", "r428", "r486" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r301", "r303", "r308", "r316", "r428", "r487" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r316", "r428", "r488" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r433", "r437" ], "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": "Schedule of Changes in Level 3 Financial Liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r434" ], "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", "negatedLabel": "Change in fair value of contingent consideration (Note 5)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases 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, Purchases", "terseLabel": "Contingent consideration recorded upon acquisition (Note 5)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements 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, Settlements", "negatedTerseLabel": "Payment related to contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r433" ], "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", "terseLabel": "Fair value of contingent consideration liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofChangesinLevel3FinancialLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r316", "r486", "r487", "r488" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r436", "r438" ], "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": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r194", "r195", "r204", "r206", "r207", "r208", "r209", "r211", "r212", "r213", "r214", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "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", "terseLabel": "Weighted- Average Remaining Useful\u00a0Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r230" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r232" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r232" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r232" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r232" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r225", "r228", "r230", "r233", "r515", "r519" ], "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 [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r230", "r519" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "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\u00a0Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r225", "r229" ], "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.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r230", "r515" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "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", "terseLabel": "Intangible assets, net", "totalLabel": "Net\u00a0Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r226" ], "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", "verboseLabel": "Cost" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Number of shares as a settlement alternative for each freestanding forward contract.", "label": "Forward Contract Indexed to Issuer's Equity, Settlement Alternatives, Shares, at Fair Value", "terseLabel": "Shares available to purchase (in shares)" } } }, "localname": "ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r219", "r221", "r533" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.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.livongo.com/role/BalanceSheetComponentsGoodwillDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r89", "r220", "r222", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70", "r98", "r165", "r168", "r171", "r174", "r177", "r196", "r442" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r65", "r165", "r168", "r171", "r174", "r177", "r532", "r541", "r545", "r557" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "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": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "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 [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "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": [ "r370", "r371", "r372", "r378", "r383", "r385", "r386", "r387" ], "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.livongo.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r122", "r123", "r164", "r369", "r379", "r384", "r558" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "terseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "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 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.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 9.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", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Advance payments from partner" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 10.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "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, net of impact of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "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": "Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Temporary Equity" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r64", "r163", "r451", "r454", "r543" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r74", "r253" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r76" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r13", "r14", "r44" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued Interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r34", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r55" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r73", "r162" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "verboseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails_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.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "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 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": "2020 (remaining 6 months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r468" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails_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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r462" ], "lang": { "en-US": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r98", "r170", "r196", "r416", "r418", "r419", "r442" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r98", "r196", "r442", "r538", "r554" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK, AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r98", "r196", "r416", "r418", "r419", "r442" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r427" ], "calculation": { "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "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.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r21", "r537", "r549" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Loans outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Aggregate principal amount of secured revolving loan facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r250", "r537", "r552" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r104", "r244" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "More than 5 Years" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r104" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Less than 1 Year" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r245" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails", "http://www.livongo.com/role/DebtScheduleofDebtPaymentsDetails", "http://www.livongo.com/role/DebtScheduleofInterestExpenseDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r430" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r430" ], "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 [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails" ], "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 [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r301" ], "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 [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.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", "terseLabel": "Net cash provided by financing activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "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", "negatedTerseLabel": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r86", "r87", "r90" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.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", "terseLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r60", "r62", "r66", "r90", "r98", "r111", "r115", "r116", "r117", "r118", "r122", "r123", "r129", "r165", "r168", "r171", "r174", "r177", "r196", "r442", "r542", "r556" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r115", "r116", "r117", "r118", "r124", "r125", "r130", "r133", "r165", "r168", "r171", "r174", "r177" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Adopted and New Account Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition.", "label": "Noncash or Part Noncash Acquisition, Other Liabilities Assumed", "terseLabel": "Contingent consideration liability related to myStrength acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Awards" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r165", "r168", "r171", "r174", "r177" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r464", "r469" ], "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.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases After Adoption" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r461" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails_1": { "order": 3.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", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r461" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "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": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r461" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 2.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 noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r460" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r467", "r469" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesSupplementalLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r466", "r469" ], "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 (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesSupplementalLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "verboseLabel": "Operating Leases Before Adoption" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "verboseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.", "label": "Operating Leases, Future Minimum Payments Receivable", "terseLabel": "Future sublease income receivable" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r256", "r421", "r422", "r425" ], "lang": { "en-US": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]", "terseLabel": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r255", "r423" ], "lang": { "en-US": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Strike price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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", "r420" ], "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.livongo.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r14", "r44" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "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 noncurrent assets", "totalLabel": "Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r61", "r63", "r413", "r414", "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities and Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 6.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 noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r6", "r9", "r217" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "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": "Underwriters' Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of deferred acquisition-related contingent consideration", "terseLabel": "Payment of deferred acquisition-related contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r79" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedTerseLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r85" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedTerseLabel": "Payment of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r78", "r407" ], "calculation": { "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Total purchase consideration paid in cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r78" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 6.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", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Investment in certificate of deposit" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r300", "r302", "r308", "r309", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r325" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance stock units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r329", "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "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 [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.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, par value of $0.001 per share; 100,000 shares authorized as of June 30, 2020 and December 31, 2019, respectively; zero shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r35", "r36" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r7", "r9", "r216", "r217" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Prepaid rent" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible notes, net of transaction costs of $14,775", "verboseLabel": "Proceeds from convertible debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from maturity of certificate of deposit" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r81", "r355" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.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, net of repurchases" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r81" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 7.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.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r237" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r235" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r237", "r555" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r235" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r68", "r205" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r260", "r421" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Stock converted" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r310", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r310", "r473", "r474", "r476" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r473" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related party fees" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r310", "r473", "r476", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r471", "r472", "r474", "r477", "r478" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r368", "r587" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "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 expenses" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsandLiabilitiesbyLevelwithintheFairValueHierarchyDetails", "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r11", "r18", "r95", "r583" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash, Noncurrent", "periodEndLabel": "Restricted cash", "terseLabel": "Restricted cash, noncurrent" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards subject to repurchase", "verboseLabel": "Restricted Stock Awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Outstanding restricted stock units", "verboseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r271", "r363", "r553", "r570", "r575" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r106", "r107", "r109", "r112", "r120", "r123", "r200", "r360", "r361", "r362", "r376", "r377", "r566", "r568" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r160", "r161", "r167", "r172", "r173", "r179", "r180", "r182", "r289", "r290", "r514" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r279", "r280", "r281", "r282", "r283", "r284", "r287", "r288", "r293", "r299" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue, Deferred Revenue and Deferred Costs and Other" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOther" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Timing for recognition of deferred revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherRevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from sale of stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "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": "Sale of stock (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "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": "Offering price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r13", "r41" ], "calculation": { "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Accrued sales and use taxes" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r150", "r182" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r134" ], "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.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersNarrativeDetails", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r391", "r392" ], "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.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofAllocationofPurchaseConsiderationDetails", "http://www.livongo.com/role/BusinessCombinationsScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Net Loss Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r328", "r350", "r364" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r328", "r350", "r364" ], "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 Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r108", "r115", "r116", "r119", "r120", "r122", "r123", "r137" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r427", "r428" ], "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": "Schedule of Fair Value of Financial Assets and Liabilities by Level within the Fair Value Hierarchy" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Components of Identifiable Intangible Assets Acquired and Their Estimated Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r225", "r229", "r515" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r225", "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Noncurrent Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r237" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Allocation of Purchase Consideration" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r100", "r475", "r476" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r340", "r345", "r347" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Shares Available for Grant and Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r329", "r354" ], "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.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r51", "r96", "r140", "r141", "r257", "r261", "r262", "r264", "r265", "r266", "r268", "r269", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r23", "r24", "r25", "r258", "r261", "r262", "r264", "r265", "r266", "r268", "r269", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Shares of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r273", "r327" ], "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": "Schedule of Warrants Outstanding" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CommonStockWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r229" ], "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": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r148", "r150", "r151", "r152", "r439", "r441" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesTables" ], "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": [ "r156", "r158", "r159", "r165", "r166", "r171", "r175", "r176", "r177", "r178", "r179", "r181", "r182", "r183" ], "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 Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationSummaryofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Stock-based compensation expense recognized due to immediate vested in award modification" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r338" ], "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": "Forfeited (in shares)", "terseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r344" ], "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": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r342" ], "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", "negatedTerseLabel": "Granted (in shares)", "terseLabel": "Number of awards granted (in shares)", "verboseLabel": "Issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r342" ], "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": "Issued (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r341" ], "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": "Unvested balance, June 30, 2020 (in shares)", "periodStartLabel": "Unvested balance, December 31, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r341" ], "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": "Unvested balance, June 30, 2020 (in USD per share)", "periodStartLabel": "Unvested balance, December 31, 2019 (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "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\u00a0Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r343" ], "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", "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r343" ], "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": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "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.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r354" ], "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 payroll deduction" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares per employee (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r354" ], "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": "Balance as of June 30, 2020 (in shares)", "periodStartLabel": "Balance as of December 31, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- Average Remaining Contractual Life (Years) and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options vested and exercisable as of June 30, 2020 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable as of June 30, 2019 (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r346" ], "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": "Aggregate intrinsic value of stock option awards exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited/cancelled (in shares)", "verboseLabel": "Forfeited/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/cancelled (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r338" ], "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", "terseLabel": "Number of options canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r335", "r354" ], "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": "Balance as of June 30, 2020 (in shares)", "periodStartLabel": "Balance as of December 31, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares Subject to Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance as of June 30, 2020 (in USD per share)", "periodStartLabel": "Balance as of December 31, 2019 (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "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.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percentage of outstanding stock maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Stock-based compensation expense (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r327", "r332" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockAwardsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "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": "Exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Vesting Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Vesting Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Number of shares immediately vested in award modification (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Remaining Contractual Life (Years), Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Remaining Contractual Life (Years), Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock (percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "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": "Common stock, shares outstanding at end of period (in shares)", "periodStartLabel": "Common stock, shares outstanding at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding on releasing of restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r105" ], "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.livongo.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized internal-use software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r96", "r98", "r126", "r127", "r128", "r131", "r133", "r140", "r141", "r142", "r196", "r263", "r442" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r54", "r106", "r107", "r109", "r112", "r120", "r123", "r139", "r200", "r263", "r271", "r360", "r361", "r362", "r376", "r377", "r444", "r445", "r446", "r447", "r448", "r449", "r566", "r567", "r568" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "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_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": [ "r106", "r107", "r109", "r139", "r514" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r53", "r263", "r264", "r271" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Stock converted (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r24", "r25", "r263", "r271" ], "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 ESPP purchase (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Issuance of stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r263", "r271", "r337" ], "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", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of\u00a0stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/StockBasedCompensationScheduleofSharesAvailableforGrantandStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r24", "r25", "r263", "r271" ], "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 ESPP Purchase" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Issuance of stock awards" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r54", "r263", "r271" ], "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 upon exercise of\u00a0stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r29", "r30", "r98", "r187", "r196", "r442" ], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.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": "Stockholders' equity (deficit) at end of period", "periodStartLabel": "Stockholders' equity (deficit) at beginning of period", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "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.livongo.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r97", "r271", "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity", "verboseLabel": "Common Stock Warrants" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CommonStockWarrants", "http://www.livongo.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r450", "r480" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r450", "r480" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r450", "r480" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r450", "r480" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/SubsequentEventNarrativeDetails", "http://www.livongo.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r479", "r482" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r59" ], "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.livongo.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of accretion of temporary equity to its redemption value during the period.", "label": "Temporary Equity, Accretion to Redemption Value", "terseLabel": "Accretion to redemption price of redeemable convertible preferred stock (less than for the three months ended June 30, 2019)", "verboseLabel": "Accretion of redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedTerseLabel": "Accretion of redeemable convertible preferred stock", "terseLabel": "Accretion of redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Redeemable convertible preferred stock, outstanding at end of period", "periodStartLabel": "Redeemable convertible preferred stock, outstanding at beginning of period" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Redeemable convertible preferred stock, shares outstanding at end of period (in shares)", "periodStartLabel": "Redeemable convertible preferred stock, shares outstanding at of beginning period (in shares)", "terseLabel": "Redeemable convertible preferred stock, shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITunaudited", "http://www.livongo.com/role/OrganizationandDescriptionofBusinessNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetAmortizationExpenseDetails", "http://www.livongo.com/role/BalanceSheetComponentsIntangibleAssetsNetDetails", "http://www.livongo.com/role/BusinessCombinationsComponentsofIdentifiableIntangibleAssetsAcquiredandTheirEstimatedUsefulLivesDetails", "http://www.livongo.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r194", "r195", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/FairValueMeasurementsScheduleofUnrealizedGainsLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r111", "r112", "r113", "r114", "r197", "r198", "r199", "r200", "r201", "r202", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r374", "r375", "r376", "r377", "r516", "r517", "r518", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherAccruedRebatesDetails", "http://www.livongo.com/role/RevenueDeferredRevenueandDeferredCostsandOtherDeferredCostsandOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Less: unamortized issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtScheduleofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r143", "r144", "r146", "r147", "r153", "r154", "r155" ], "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.livongo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r465", "r469" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/OperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Outstanding warrants to purchase common stock", "verboseLabel": "Common stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.livongo.com/role/StockholdersEquityScheduleofSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.livongo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.livongo.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "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": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r158": { "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" }, "r159": { "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" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "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(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 3.C)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177168-122764" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130611-203046-203046" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "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(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "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.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=120519491&loc=d3e90476-114009" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39896-112707" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r587": { "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" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r589": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r591": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r592": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r593": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r594": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r595": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r62": { "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" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "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(8))", "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", "Subparagraph": "(g)(3)", "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.1,2)", "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.2(a),(d))", "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.4)", "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.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 106 0001639225-20-000019-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001639225-20-000019-xbrl.zip M4$L#!!0 ( -9A"E%H:BEM758$ ,/I-0 1 ;'9G;RTR,#(P,#8S,"YH M=&WLO6M36\G2)?S]^15^/?'&S$0&8\H//G?'!@P^91A\? ME.&@]^##8/BQ\PE;K=_8/Q R64N/7F\$E,+AD;1*M \"V0 ELQ MB-(JD6SV*).W^A_[3Z@8C"!"*WH96N!T:'DHI45*9@PJ:G+N'_E)\CJ "1I5 MT8 A>1.E!24*BNA"3/6R!V/^=OP-^Z,G)W'8[?SKX<%X?/3D\>//GS\_JJ\\ M&@SW'RLA].-.?S3&?J*'E\=W._V/-X[_K"='RQ#"X\F[EX=V1@-0TOW9R<^/ MN/S 5Z>^>71].^+HZE8R?;GQR9$C2H_V!Y\>\QO\"7Y(0K:TO+KS4>=;]\VG MEH__N_WZ;3J@'K9N?]_.R1_=D:P/A^^)*B6NOL*G_<&-#W0[GP;]_<&C-.@] MKN@+J\7#:\\^W_H.%[=D'Y^_^>4VQBW^>C=.??EUO]S%X_$0^Z,R&/9PS,2M M-VE:PE]["*/A^.HM M?<2CKV_LXHW;-_>DB_W]?SVD?NO=VX?,9L+\])<>C?%!/4&+_G/<^?2OAR\& M_3&/T=;.Z1&CF<[_^M?#,9V,'T^^PN.G__5?__7+N#/NTM.*6^L2GU\>G[_X MR^/S4\=!/GWZ2^Y\>C :GW;I7P]S9W34Q=,G_4&?^ 8Z)T_J@30\_[63,_4G MO_+[FVPHAIUT?OV3\3:5?SWLJ"*R\UI);0W8*(,V*07IL@*7L*C?UR:W(ODK M?^%,'WOUTM1YLM[G^SM]P5]GB-V-?J:3_TNG#Q]T,I\ZZ_>G<6WPZ;7:_K2K MV\?YV=7M ^?]W9W MGGG%:[5WNOLAVO?N47[WLQ%?O[-Z'-Z>[.WS<3I)MM?=Q\=?I2; M:\\^[WYX=]9>6S_;?+5^\9GW?"W3W]LYZNZM_7JP>=8^V3Q[=[;7>R/:BL^_ MDWM;.^]$>^WYP=Y.^W-[A^_]O3]]O;,^;K\5)Z]WGOWNA2XA%6JEF#5;4V%; M:".;5&FC$24ZC.7A4\$@6!V4,K\\OH'G?<+[C%U+KN[E91?W5[!^#]:SZ[#* M(A, N%8@@A: <:V82+=4%B6I8OA?>/BT8'=$]X[HN#BO2G5'"[B[A<+V?U_C8%>S?@UU@3;;HD*37,0OPHOA,:#)*Y4)R$5V%EA_5.;322U5EY3FT M%X+SR;.4!L>LLOK[;SD:R#C,HW='U8:OG["*''5BEUYW1N/Y@GW6?AMZJ?>R MOW6XJ]JOVGIK;>/SWJOWW;W#[<[>JUW8/-SL;;UZV6OO?#1[K_AZOMZUP??[:V=OK7O(Y)%\KQ]W^7J;9WO\6BY\W^/V MBPHV@_XBB+W_/A"I][Z/'\+Q5F_O<(^/W^/OS\12>VM,SL/M@\VU#;FYTSYI MJUW8VCG@\^R>_??9/A-Y]ZQ]ED[;:_MG6VMO?M>@D0/BU,)L5 NR2:V([.S9 M(% F<& TR_/O8JHJ!4.;>I&&?\"SET-,-7AY<-SOG+/L>)0?WJ2=AJ(I9)(^ M)O9 !=EHH%0O^XEP?CB_=OTW*-"K%> MR"\[_1JCOAB,QJ-7P\&(K4XU0WRDGB\E^1P;9Y>MM8^G3,&#]@16 MIL1.M[O;8UOQ89,__Q':E4)JE^W)>\C__K6[I[J?XN'@\][.,X9^ W8_K)^R MO1&;O5^[6Q_>=W9[ZW)7;9QL[>R?;/8VSO:Z]9IO3/MP5V^NO3G98OOT>_(J M!$:AA2$B&Q6;6IY=1DN"RL;)F!P:5@/P#^>N=/TEPG^,."/#!+D%>M%>%SZK M5"* SXC68)8E&S9E2G@]L35!6.5:E[]<1W]C\^5MC-^.!^GCP:#+X>1HG2/9 M\>GF8$R35]\>=3MC#FLO\E+;-9Z65]"+.;N>]NFE->H>MC^\,UMK^8#_?]+> M>:-W/^R:]LXZ6Z!=O@>^YLY'V3X[Z'VQ1OGCWMKF1W8][*+XM3"J;=J]-V>;//J_LD9J^V-;O6'7LZ\W%;NGM8.#]MK'S^W#@V[[\*/> M/?MXNK?6UIMGOY9SMS-Q/Y]_-SY'!JVTG+156"1B+Y1,RZBD73$I(P_5I^+1 MCW*$6%Y <91="!"*0Y\M)31!JAQ3D2N.+!9'.MH]2\3WAUL?WIRQVA!\3I:7%;/M MWJ9ZQR;]W=FN>@>,79?^O7VZ]R$?105V;VW]\Q[+T$T^=F]R;58I/9:7%;-7 MNWIO9]UL[FP>LMRM:D.PVU LR2DIG66$&R>&#!&@51<4K MFU@!AKN)!"O4GXJ$%=3S@;JJC+9NOV&_;]$9'JPL^7G$*H\MU!):+MN406@K MDYX.U'>T_"8K#<3VGHD&%"BFJ ."CE$J@F0OP+<"6I>_?,?RKU$<;_1'X^$D M^CRW\^/*@$4U^7R.MKQ4A'L[^QQD;'. \N;SYN'N"4>FLOV!K[GV_'!3[;*H M_[7+Y_B\=_@E*MU:>\:NX)EB!=C;[&UW-M?V3R=F^ZS;VSWD>^BU.5#9%;N] M=[>BT@%PH"#;:[L^Y,O4>G' MSYL[Z[]GMOK9)]$*Y%.+8U1H>2U-2[(CMU87FTI-$#\24BNMPE^R_Q;1..W9 M $3!80IY9TE*E@C)F8 )KX<*)Z/.DWZG^Z^'C#G=IL,V?:+^,6U3#SM]9O)O M-)P$$QP<;,5N9W\RX[)^ZF>L-1 N-^V#[=/'QVQD'B*;O[KVS'[F%B-\[G.^.@ M=>>9WGSU3N^M<93P:H-= ?_'TF&S\NNPVHYGYG<2UA*/PA8I$"W I%K!A6HW M;&1X//CT!P+"$*/)28+7)@ 4[UDY@-(B$!K%,%_D(> B#R'@5F1H;J/] M&Y[643_:&3Q+K/J&]/QXU.G3:$2WHD [7SS556*"QVS[\!E'9<\^MU^QW5YC M/'OKL+>V\7GW<*^W]X%CO[-WDFV^O))YO;; MGB7#G/BX^:K]>6_MYME*2EO@X>VE MDP^?VD=JHZ7^(H9,^@==6E,S_+A\6A\$;I\DV@K5OT5 M5IU>8Y7WD7(1V!* JE6SSZW@#;:,9%(5Y/GIET,N@J%GGW&8)S_>TVA\GA.9?XK# M?)FKWU![:WL'>SL'A[L?UF%SYXW<6V/$#]?5;N_E85O5%%>;6;/]\7:*HWVX M]W&S][*[]6KS8'=G7VZNO?_8[FV_.9<3S9VN&17JW%#N.[5F>G7O;8:ASNJ@UY;0T'6Y)UR2/_\^Z']X=U M_03;%;8>ZWKOU?N/>SN[G_E^N^T/FU]9B\VUYWP_[P\W=YX?['VHJ;'MWEZU M'COYX]X'ME2'S\XV7[T[V55L+4[%V96UD$6" Y=;5C"!H"C1\BF7EI#&&Q&\ M<#%,\J(L0/Z2O0B@8P[6L;Q B,9@TKZPMB"PZ-EM?6^-95T?_R0?#S\/AGE$ M_26V)4W@S-:+:YSQ()@7H2;/-5L>%S1[&)"M*B*UTU9'73@\?C!9(3OZQP/Y M(./I5U;H\W,-H<#R<_#792//D@M'G_/@[;'Q?V\N6;_]X:>7+]T\^]&$U9=_C<8X M'-?FY+^]=W6:^=JAMU/H4Y=_UW-\$P=A?"AUD0Z_*DQA M77H^W>*T7(#'?[X!:7SQ1%U+7SW\RW?^XA,]GK#YYB.[V'CUY-W;M;_\-/_" M.K=%>YK7^?G7GN:-)Q 392M+*2;655X0@5U4-$F:8)"#X?H$9)BL*UVD)R!# M2ZJI\(G=X,177GV]W/G$MW7]T(G5QO%@^#>I]]7GZXMKU!_T:B#X]6GO:B!N MG.+QS;O_'O,S.S$74I1)(##A(\NB4GILK9$7RI,@%("@! M$)2S.1"F #E?/#>YV,_MCOIABL\M%BQ!L6?2R$P+&65T!02'*B0*QZ(7'DHO MF'VN(T[_;?M\XPE(S]31B;\A%4@@0R(TQ0L;L@5P;G9/X )WVJ_QU/F?F2]V M99SIWQ M9&[H-^SDC?X+/.J,L=L0F$ K(Q61TL5!DM(36EVBEAG9A96R-#!MTQ@[?[?.\\?U:@R.F,-.W$ J0H:X9.,X**P7I*?74)Q86S"#ZNL*64Z MP4EOA)6@9 9,/J1(K+QTCL(7RRIK6:"94[ R)9A\#KX(@[X$!9-9#BLE)(\Y M2EMP>4;0K(.5:4T81/)UMH"UCP I?+#)8!%19B_K3I/S"8.%2TC5E-R4PC4! M6*)CAMJ: K:%!:!ESVW8C:/*[+EG]@26P\9/$1K,05*NF\^" 96)B1F\3\8 ME&PY\%H6:.9@XZ<)$QLDZ\@3A0!9Z%A:4J01M$8J-A$I"P54%,HI'Y7)11JK<'9/ MH,GVZ5Z@R2JB XE)D@ 7C8_.V\I810Q(D4L#S9QT]K127M$%0.4*3#R#KLO0 M@02)F$) -T,;TGB'<#_XY""4C4Y)!>"R"(6#'NDULO[6D,KL%E\NC87[@56A M-U6RX]!'!:-96K'K01;)"7Q"5LM!!E@>:.9CX:8%DQ>I0/+!6TV UH80P;GB MK(TBI6R7!J896[AIX5-VHORA(:_=DO;9D]JM); MFTM4)3H"2+8N5/4J%A\8:7.1D/*+MU/,3TW,@,@A"^+O6^=!D(.U&%"13AI4 M"5+/[@DLC%7\,9TY16@L. ]&R5Q89\K@@Z66 M?;+1*9K I>AJ$>2H@\123.)OI<3YVL+%Y/5H.'[RXKAWW,5QYQ.MET)I?%X9 M9*L\RX.C26&1";7O=.153;QIJ>GE'F^B$'IB;Z59+*.-OA@#*1>K-<:$"^RV MYL2;10%.!@C.":.<$F!JV814A#)9!".H6#&'[N8F,G6MFJ8"*QP\6<&],Y7 MOEM>:QGI$Q,'EU&A U- VA1,;7Z2-!:V^D'A\M'G[QG[%96^2R4+E"4F <5Y M4+F6CY%&^BQJ8=F"3:+2SPNBUV0:LXX#*Y> KJ,5%J'-BLD@B41S%V8VQ>=%:J!BR,@(-NP<=?&!WX4SBAR)* M71C3)%I?"H 771R-ODGKF28'9D_GNL;%>./!^@PVJTCL\%.LZZ:5%"XU$7-'ERCDDB1?8UPF?V_PB1S\=%6C%7&1HFZ!4SES1Y0G0%-S%1WI0*'S4@( M0-)Q,*8SRK3XY2%>#_K[8QKV:OO;K\/G%U_:X-8#II5QN=EK]_R2M5#\]>N] MI7YG,*S=UT=KQ\2/T2QN28JK"LX7;3LN7[]90OF(?[T\P9UK@A?M=5'92"7" M9#NE92\O2S90"V3[R^V4-UK<+RC5%LVYVY9R=P[JOQSZ ^:";)3 HC2[$"!P M..^SI80F2)5C*G*YP-RF3-3#JQ;:DV']VZ3/PW!F^;C9@RR"RJX6!TI D#)[ M!!,#D#!)BN@$700D87%]POIP.!B^&#!*D]XRHV?]_!M__>'Y//F7V?%1S:Y> MT.#YZ;4_+@[LYV>]VJCPFH'_\N&7?(ESI=&;VE83WSMKEYW/K$;'/ M_9M=X'!\_C&^H2]O M,&\YW([$[HA?_T"UZU$;^WC>X>:^$R!A.CO\6*M$(I42UF)!**+WL: GIJQS M%BYG'IF:K15'5QS]J[;V.DN_8VO#=++DA@+'RY0S% 5;YU1O;_%FEN9$FO(&PB&!XH+&I3'*,EE@]Z+F$V(7ZVH M^3E9L]%/0XY2:*/_EKK=3G^?#VKC\"/5=FWK)[71&RTC.Z0"E309J74!F\A+ MGVPM@QNB=R4T8;U5=277,/ZR\G&;SKM*;Y5K+-FF5#4\7ROA?2]_G/_$JO'> M:Z52,8A0L'B790P"05JPX:IEF16P:*BN4C;?2-D(F((N-EEI(*Q=>BU0H+J@ M*B#H&*7B&,Y>;!%D3K16Y%A@EGB='M_=EOCET!]9C.-LX$!?$A6.^T'& MK"BC++8(]BMXV3S#76XV]6)A,SQS85*=UZ;_'-=YA4_\X^OKWCI@V1E\QRF- M>JCGHZ?A'U,(65DDZ6#2?=$J(T6 F'.6QE #.@%4I=/&0Q;&K&,&/1J.K@/: M[52$IT4L#>7!LB5GE B4)Q;(Z=R&2RL"4VH +EBL$+PN#Y5-MD MX5E;"M8^:0G >52A[AZWQGAB+C>AK,V*P0O"X/F4YU#H2$$R06D!1B8/&J-R MTGOCI"Q-V..T8O"",'@^>2)4624DYY/0 $1!Y*3)QB)!.,!TF1.8S)6M;/#= M&?PLI9II9A(GZGRJRP-^!A+?MJTSJI+D"F%M=>T$2V%*R!(B@#%:HG->7E37 MKSOZ6XM:F7)%XL4A\>U2G']NB:=5SH2*Y9!.Q:PA0["(PI%+Y$E[JLV#FYZ1 M^(T?8I^&*S&QO"D)B,')$*653D MIY+)>.&8P,*7E!N?DEA1>.ES$IXM+V6M M(!<-(1OO4UU(EHV+)(O#IN^J1$LEZ:Z#!C+A""]1#(*.E%=#9["TU/ M2JPHO/19"2/!D@[>LLF%'")&@3)%#NMT]!I\T[,2\Z/PSQG1S2EIBQ>*?(2^A @=SM>%+= XB^> 3",14*WR(@K D M>8GG*SFQM'F)$%GFDLC@M 7A8T04B@"41!F#,DN2EUA1>'GS$HD%!%E7:F%K M<#F@T\J52 J4]N5J[6[3\Q(K"B]O7D*JG(T.T2?,2P7%,%[4RSB,+8O2:C:]-%A1$8ZU:DKS$'"C\#%HCG.<03WKM!;DER4NL6+S4>8D F1Q$3;$80%T\>8<"4PH^LZB@BQV. M+"<6D;Q-:^-Q6S+^S]2\8[ M,2GHKXS0YQFMR2^+1N_JGJ\JQ+UER87\[;]X[LM77@Z&E' T-6*OMBS/>\"8 MEM!WS)_=.O1'-GQFL!#0>G+\6\QH74Z9!9#13H-=^8.?1.[L' QI*06/R6AD M@9*59#WO;82"(@J="F0+GE8$_SD(_G)P/%Q&?GOAE:O+@9('(!NBLMJ0)D@Z MBBS2XM=D^GL,>]W!V.E>+Y^^B$KHA],C4ZK25-LD2E_ %"( HZ*O.XJSD>"R M**@7GR4-,GZWROHWA"(NV:)2B*(D 5JI$*0IZ)V76GA*8?'K\:\,R;U4Z+_I M;HHMF;347F905F*62E")4D5ADEEU;6BT(9D*10IY%MVAH%6!@\OB52Q.2X5> M!F\S+3Y%7F)G^!Z[Q_3\].K7?_,9<9@.3E_3)^K>),W501O]H^/Q:'*$6D0K MTK@$R;T0%'PB(^I>/-*@(@8=8TT%\C^._9UOP.+C%3F^$7S-?@UP8515<@&5 M\% "AAB!LLG!&)M<<@U80+EBTC>8-/MUC)0)%"1FDQ&0I(SU-Z]T2$X[#M<6 MWVF>M\G5Z MW9TA]D>8[J>OY[WX+!OJ-@,OG4$'9&24'CAZ5^S&BI(F-2"-.2FBCOU]^C*9 MU>[T.[WCWK0(<&\4;&1F4*!#(UU1I3(G@&?WE&M)?A;H29%K*&7P9$69^Z), MBEDI&4TM8PPR.%0I10J!.)HK,C;!RBR8,Y@_IA!T#BG9F+R&A"9ZBI:C'I:G MTEF-B]](_<^EZ>M.G^%]4?LW34V7GI_M):9)8O!V:[Y/@^ZG3G__YD'WJ2.F MV/ :=3&)A(O:9(Y])6/E028P*J%/XK*.1Q/:Z/ZDM)A_Y]Z,J3BA%5IIP*L< M="HV4%8L-8+5>L6AF7+HSI=^C\-.W3ZPS;C?O/!O0SZZOKR,= V@C>3XR;$& MAB)$].!M21I""$F'!DQL+0-+%R60EBH+M"4P"024"*&4[)5GXZ7!%^/.Y= B M;D]:L>&+'+JQW^<'V!"E)FV-+,P &6B$&P4LDD^I!) S-LVC!G?_,? 7&S/ MW:8>=OJ,P6\T+(-A#_N)MF*WLS_9J[5^'U#:5X\ZHG <\;R\M M\#FHO]S/B1_E03W/C;X\]WNE*^)=>X"+8X/JCHO)FG2, AR0=Y:D+(Z2,P$3 MKE@W9=;)%>LF^4!9,!>VGP@@?;#9^]K,,2L5A4\7B8 %W-MXM1/V2T_6EX/A M)GV^V!I; 1P.^OQKFNR:&'US RT?Q:CU,P[SZ-U19NSX^X((T_*2&_W.N(/= M9T?U0/RR\O3V7LM)OJGS93_FU618A]\>$G^'YS3^3-2_(.FK8XZX^-6-_OGG MGQ-3E6K;V<(R8&=PU$E6V/O./_S]?9JWRM!/X537;9!GNU MP58OKORZ:@)-^<6@[H=.X]K#_%IJ\;RQ^3VT?[YI%O24)!";!$?*2"T+6 V1 M4$<*23B/I4BW#(A#5DL4UBX#(K-2B%."A$ J8#WH;&T/"3)&XPO(XDNIC1F6 I)9*\1I33#H MY&IA:XYI#125T02%DD0$ITPN^2+-TFCQ/@/[57,.4]+L,DHE2T"7'8!&-E\N M!U#!.AY 1LEE0&06]FN*D&!4.GEB9Y+8R2L;A \N1U(IYJ1,609(9FF_I@B- MA[H."+&4")"!M9?W("V =Z0L00/JFB^ (9M_<6^M;?':!*T@0IW-C,XK4%Y) M?@UT$^K3+X+YFS^0,>N2?:IRPK+7,M'II(TG+5,"BF&I@)QMA#L?0%645'2I MJ_,%9*-"0G9]SIA")"^?7:!QGI!"GI-F-)5% YUS8T:&GNELB@HB"(*"W MN R(S$HA3@F2R!(=2!EA,$#,SE/P"&STZIQ(2GD9()FU0IS60H(0ZRC,:),@8+1DK=A&1"9B4*< M'B3GT^@R*[9XX+*)2$J R2*2-=JY98!DI@IQ>M!(#J(*(+(? M]5/S$4LRSE:TOP/M'0E??,K1.,?NMS#Y=0 .)A4R%%8O/NT7FX135PDK^D^3 M_B2M43*+9 V DS(0FWHE,NJLLY>Z 1V4%R!HFW\;89 A6(ZXK7 <1209;##( M9DRZ9)UV3>B$O0BAWOR!5)+=D T"43"06F)"&YT0/DC!@BPL%9"S7^\QAP;? M,9I)1SIM:@4:[SU+#*5%(#0JX*2JGO27"WCXE\4%]/GQJ-.GT>A9^L]QY[K+ MG("Y3>/AH'RW[LB/@NCOOFAGL_?(!EV,UB*0Y!B_-GSW MPA$%"D8'*G3;>JRL^C3'^)0\4W$Q0^UO MIJ,UBJ1#:7)4Y:K4]>*O.5@$$W!1L'K6"T?8>LN<3_!6S\X=CBJMD79$)P9 A+,< MC^19/E^L0U^A]]UQ=0.0'^D^J*VQ)BBV:)$#SQBB\M$54[P1J+%)VSD79US- M/L,D34TDQ2S1(TCGD P&&:7.MKCLR])DF&8)X^PS0>@T&T2GDD( SR.1O1U* M*U'*F(N]&(WRTLLU5WW,$$9Y=R]W0ZS\2#1OHF%A$@OK1[#"!">R4"C9Q&;( M*"X"0749"*['[H5,2*A*S8KJJ2JM:TQ;-.B3$BZ!P#"OWS:T%)7,6>;;@<4"UTA;#"GS%P,+/:4F><(3 M1_%&! W 06+(R87,YB$7CBWTW#L+?1^]WX9LP(?CT]^ZV!\_Z^?:#O>HGN/Y MZ9>V4Q>K,7M'QV,:7AW!1[\=E/%G'-Y#1[E[23Y#";F0U!&U!7 I N4003QD/WD\ MV6/PLG-2?VM*.5R;0K;6&&USA@C2@XHAYR S"9UU XH%+3124QQ35K!_*@8\ MJ@!"^1 D:M Q\=AR+C2@\/I?0NK2XETS?A=12_U$7:;>E"$6$R1PVGL?U&3K M&OIDE92BYC--H24;8G,&;II3K*B%#B(D- ":A->4E3?6EUP"^08L0/A+P+TF M'%%=3[+1.QH./IUO26S,&#.^H#&*'$UJB*-A"9*%1*N"CW[)QMC,H9KBJ!): M21],\1(<1)+1.R50Z\12/EI#BS^J%CF7>R^C*T4L3AE+(4LH"5G&DTL<+;LZ MZKQH0 &H;RR@_T UY4GYV2<:XO[W0JNE8,?\2T^5HJ,R+@H7 FB?@O!>.BN) M72V_T8#(<-$3[O=B 90T?#[TA2..VH_-.Y$4U ?L=%&45Q:@00R9OQ70,@LG MK?1)U8+>!G4PWI-,1BF5@UQ2*W"?,R/W,NRS19EL+-Z# 'Z*4:-0SE/6; S( MA-6P7V1*S'^<2S*>E$_2(X(2#H-6 DIQ :DV%'44" Q1%M%B\+8"* M7W,Q+.GHGXO6GV;]]6+9RWNI$A6(6:,J6H#SI7#HC^HKK;^R O,D/E;@6"5 MAF2%-DY"$86E0"(/06;O-#N:);4"L]'Z4QSVQ+$]9I9F(5H0TD?#[M]KG7/( MCHI=#?M%IL3\Q[F1)9G@=0@6P$@1K!,B%@4NJJ!8ZS>GTWN39-WL.\ K(FE M6*_0 O_@($%7A$M.R4+(#=HAUQ2@Y[.'+AO/!BMD0NU!1^5)E%J"%R61BJ%) M?3^: O1\TC1HI;&%1[$%Y &L_?3,4=/)H%+"(RY\H% Q$!*)9=D:E*'Z2:! M/1]?39*L(^)AC 8LPVRTS!(T11TLV28LT6@BV//QUS%H+0S9*'AD!\'!E2@" M:GF>(DOQM.S^>HXC>_8^VRH JB5T;8F@,;/WKFU]ZRI4D$*'9??9L\R:S-Y) M%UTPLBRK"R+!)XZC"3BDKLUIP5NKE]U)SW*SZ.R]LM59&T68LP>(*GNCL>3@ M#))0 >2R>^4%S7A.S3)G881RRBN$;%V0 6H@95 C9FA22X^%1G<^?C>')(RO M_6YMJ/,A/HK:81"T"HA)YP:L40(.:T9DQ>8^NGT#Y["M4-'VY2.A\-.?[\A"_<<*%N[J&<,81(A MA-J&006;G<.4F[# <@KD52OR-I&\M41\+?P6'(M@H=$K$Y1UD#"H5&P#]MW] M''R9Z5C6#2&O,:*D$@K*5,N+9"^@6*]#"?R?,W%%WL4@[Z+PI2CP$H5';R40 M6536>I.-=."#.2_ L-A\62B9^?,1R"45?)&>--8=M6QZ0$F^ CM/"K'\) 2: MFM3[^0@4%>8,*FA="&R(/@=/M4IK"1PR-*$4UDKRS)5 VKDLO$Y"1 59YB"T MCY;CS3)9Z*M6!%H\S "3+R[8["=" T/.6FH20ALPJ!NP*OLN,K4]Z--I&X&2G"4IA##ZDHA:?O#\'7Y9'ZDV1O$J K&V)D@?/4J]$5>3J(TD;]V'Z;6KU68C6&?X?T)[$4MA M>VQL TJO_!Q\61>%+\2> M.B)8GYP '4OP.FNJ+2/ U[G5Q>?+0LG,GX] 3D4OV,S$Y!!"*5'[$#(B1C)) M2?@Y"/2S3:).LVQ:J#5L-5JI+5@5L59(8"=6"I987&H4@5:29PYS&CEG@J)# ML@%(@1=,*'9C.9(TV30KV/Q)!KWRVHK(P12"!.V"-V"MDMIH627(DJSUJV\V M9%9;&@@0O%"F&)!*A2"%,4X45H:Q>%@.0/YB>GI1P$FI3AM$EN4N !815*I/ M,"K)R.AS%[G8X+SL]+&?.MC=X*

LR)J*7$@C& ,K$F@CS'7RF97$(3 MMFQ>4\.3&.96:]#;;V]SA-,_IO>#6K>JRU^D(0Y'@4E4:Y40*G I^>0C">TA M@;ULB;>,0*UU1FEPW!]OX[@QG7?3I-RC2CD6**FPY6,OY,EG;5$8VV2H_NB( M!L*4)*$S6@2A%8#QT8K$&D)E*3"A_:IL_P+C]>=MR;=I/!R4R\]/$Y?Y%Y1 MH5!YD3(_47!"!Y.MSR5J2*Z8J!I44&(10)Q/W8B2LQ+:,)01.*S-H7A?2"?A M([^ >FE&8OOT[7A(_?WQ/415\Q^+VE+&.I4H,8"5-LBZJ=?S0"1-]GR#Q&*B M]XTJZ.U.O],[[C7$ET6V>C$9#GFAMJ QJ# !6I>T(Q7$ F?QOO7H\:1!C]YY M)!]]S'IV^Q M2UOE[7B0/EX35F^)OWGFM[=*H3H=^O8 AS1Z.1STUOFH\>4KM0$X#:>V;.SM MF*&I7V52ZNW&;5UE=0>]WJ _>>/>.2;5G3EV(W_X(T8!54C*&J]S@:*T3[+( MXG-VJ)-KPK["%;5FEVT&S9%=;78C < 6C\9):7TITOA$M@$UUB[0^(##(3^# MK>&DB/)-6"[>:XA\-1X*"J^BTPE >-3((0-)%4.D9!NP#G0Q()GF*(E( J0G M< :"(F]$UCJQVDJ@K6U JO_99QSFKY/&Z[VC[N"4:&*RMHYJ]B]MD948@-&<,BB;0FQ^(+)/N791DM#1DE+FH1!8^-Z".4J!"38]=" M)K+T\G%I1DE#1HR\&/0_T7!I44;G<[*@HO&:0TBPJ)$56(H-R([^27)E M@M+%&^LG1YV:&WU)<7B,P],&84027 ZLO5+B,9-]D#:Z5"0+,2'=(D^=+SA& MTY3+1G!(*3%980&5@T H)16R%\4-9C&U_G/@V?]S*;!3P3=C6/O>_G_M" TUL;HZ@YL%=VPZO/9@K; M&,,2(&DV9P"%?,"8-962"3%(" U:?3KOU.7\UZ Z!<$&QP+.*B"JB_J),L;@ M;"QPWN>WF6!.+-IO-"R#80_9ECW'$>5O(;N,L&8D0T89XY2$G#B4XM^+U'4' MH1%8F@OKE?OZ@NSY I-EA-%9]DO*%"\%05;!)Y2.'%O=8!4:O) ;^E)NZ,65 M&]\:G1/@8AV7O^'I))U1 Z_]R3*>\[G5MS3\U$G$NO%\$^]D$-^_&-%W%R-Z M.DZU>$C)VYQTR:","UY0)JV#4R$GB+<7B\J&(?TM'&=OC/_BNE(Y'6SK3%7D M0,\;QI;1#( Z84%K34CI?,]50]JKWQG;\^$[XA?GXW)GWV9=1RU=$2)ZD<#H M&*.V026M$EIMO6W ^OQ&H3R?1?VR=EJ75CIE6$DEB39K187EEJW]%6)SA=5B MHCP?W26P;K!$4!(Y*DH^QBQE=CZZ9 JDK[SQ"N69^N4IH0REF)*SX7XLF.6IN?F(N(,XG]> P00ZRZAXC"7# MWL^2T2(W5[PL &+SES420$,TV40IP+B$;$*+2-[6]A_)-J!=^>*A>C^;<9/T MG@-X#ML%0"V#!1SK%4(KE!&YZ>/P(OK[NY,E=[[V>YILR[_I;R=$F%SZQ:!W MQ!_!27&NR6T.F2D'M-6_A]*%"S#Z2T25(H_^[$"'$"F'B(5$C@+R^:3KBE3W M1:J=SX-E)!4Y'30F;4J28&K!;0&P3:@<@FQP8F0!()U/FB38F%%I$T5.D+5#4$8"IJ*L MJ 4]&SYO-W](9S][%Y3+4D47:J,>!!,+YDC!.:6E=LXU5Q[-=4WY?(11"I"C M%(5/FB%9B,01NE.8%!MCML0-]Z+?0O)F#N6GMA MB;46>6JX@UU8M.?C>S'[;*P17F59.Q/YNB'.&RR"S;:430]Z%A;M^<1#+)55 MRI$VD=,U_-:@PP4]&A_D70O +.=)IBK%CYE_K=.$,2M36Z1)!BLLY#DJFF+8%QLKF1YHSJ&\X_?&2D M6(DHDB8C@$^!56C,1K$"5;D8T5SE.2<(YZ NG4@BIN2%MT 4T(+'Y*VP615; M[ 6$^A+"YJSP/P\>.%"H"U4H3W;3=.G^ZPM4<.ZXR/_\T.GX>)J1@D@ M:PN+[%U@(XLEB]RDH;C13X,>7?5[>3U(^*5MY)=>+Z/Q5JD=:I8SZ(LF .;D M:JK&2L^#4ZN0($!0PDG9H*3[8L$YIQGMVB@C1[:T-@!D\L2AFW9)6RV#;505 MIL6" Y]>:5)ICBLHC"0"(1 M+%@3'%IEP6EHTLKL.P'\EKK=NGOFLO '_[[$#AB"*]*ZVE8S@K/9<^@C+7MA M4U_Q:MD<\+S0G8_W+3[59IR2LB<0M<4V6V9KB\^:%.HFU4Q;:'3GXWIM*?8G;W?]8;-<>$PUQL)Q@8LE&PDA(@<#5.3 M%@_="=U7U*$[QKX7H9&U:[C)(-L\R)F,8[!PMLI5>-@\\]U$\AZH%3H*R'J64 M"7*6B!P@10Z:,$I;4"^;&Y[[*)[#)CG0L>YDS4FR_S4&V4S7[NILJ=%'U_3" M%%-8GWWGZZ\JGMR8K_**.$ K2I@"+/&BL=%G1;%4-9^;E%QYQF?(G>YQ-05O M*1T/.^,.C=9/4OCR?0;I5U'/:9!R/FWCGZI]\^P>WL6R;J8>S2 MM::;OPWIO-G9TJX%0IVDIT2RE-H\U49K4J):[0)*0-6H"O<_!4WF-=F2.%JT MV;+"!.\3AXPFD O9&)U!V2:YJ9^")G-R.@8X"DD@%'D@P.BE]P@)@K;2Y*^V M_*]HL@#69 X3/^2D$(0A1@N!%:]URHJ@@_2"DH65-OF3%*748LX82"Z M$F0P$KQVD5BO*BMU"9YDUBLM,F=:S&DA)4:88Y685Y+.21@$%J894#CB,P M6)\SF<3@2T=-*L8P#_DXF]K9<](.V9*4F(N2&4()7MF$M98V10X\=9-VPBPO M->:C)8B5)!722E!FST%8*PQD[8.2_(?P*RVQ -28C[80(BKI-9L(+=BSA*"2 M@U";:FM0Z)NT^'=YJ3&GHL[&HC*L.XTF<#&SWHPN8C#24(Q:KK3&[5HF5XMK MUBB.OQRVC&H#8F#QJ56H=1" (.28;&)A6A"\!7Q*KG2/S(\2)--DPI>+ALAYC0[HDF MD3E0+ R!6.R*]8KFQ,;#ECIB;E:B)EHB.-^YYP-%W=Z!7"/<'0\I/-MPA=O M7I[C\KW+O^M)OLFP++S./H'@T!9\5(C1Y8+HE0SZRT:2)IB<;>KR4\V_,0ZG M=6?R"-.7#?+7>\C^-AQ\X@L.7])WA>:/7GST_/3Z.U]Z8SPKI=/MU#?6)T]Q M&:T7J92%@A01%13!89',69>0*7@/2=0>3*K66#&+2JFWQW%$_SGF#ZU_XA]? M=SJX=<#T4?S2%JD"XUOBR_?[^VV1O*3BB@P&(D"2 4$1.HS&IB"%N\QA,#"M M14?H^?&HTZ?1Z%GZSW%GU+DUX'=X[.5!:M-PGX;3&NI3)L7=KWM9^N-%%T>C MK3)Q4W[V#VW]E]3]-^$W?'!1C\M*$L7Q71)D31F5B8U_0JAUBR.M=9+ M5+66<5$KT[78I)B_$1'&0T8ALY<(6:5 R-&UP)"\1J"+[4U27"A>J1:W=\\, M&50UZY4#>INHC_S O\C9RU=>#H:4<#0]G[=HA)7BSC):JBFU?+.2++E0,DE( M)B)K-R\+OZ1B2<&>>[T53W]NGM[PMC>H=U=O^[AS\F1(H\'Q,-'H_,\#PCRY MG]SY]/07_G'19\GK "9H5$5#-9PF2@M*%!31A9A^KTS\\IG1^+3+G.MU^JT# MZNP?C)\8_\@]##_O_\QX@C\]:('\#%@:/.&?$-\+U,_OQ\?GL@Q#^[S-C+VY6*[[ ^ MI%:F-!A.4E1/'O!]T; >5F\>FW?3#PZ&5/[U\']\'T[W\.E.+;'R8% >O*AT MZ8]'OSQ&QKC"]2VH<;C/:(\'1^?W^7 %[$("*_7#IQO\P9,'X\&#EYT^]E,' MNP^N#.@W4+["^D#SH35YAT,<3ME]^M<&0 M'VW]6ET\&M&3RU_^F3NCHRZ>LH&=W,#D0_^6;LPF=9POSW]A!1^=6\''X_SUF\$_$N)/WK_QX<>3TY]?@N^U/H9_/=0/ M+S]Q\9PT?],[@C;AVOG7Z5(9W_Z*YX_NGQ>/Z>)!\ND?Y,%Q?8R7:!]ASIW^ M?JN>XXGDRU^^,#P'[OS1?_D*CRKO^XMWVQL[&^ML'SS;7'JS_]XM_/]M\M?[@ MQ5:[O?'V[<;6YN)_UW"WK_H!1P=,U?&@_X\':X]>/'J@A('P%[[>-:NCI^$0 M_]ZWM7?[MK_?_9_%1_BN;'ZYM=U^\ N+WOZ@OWG+NZTXXJ(CNO ME=360-VSJ$U*0;JLP"6\2CW=F"I[T,<:;M7TW]H@'?V]UYWMD\ZW9VI3]YK?9.=S\DVSY+G[=V-CM;:WL?^3.P^6I#[![NZZU7 M&W)K;\C__K6[I[J?XN'@;//L&5]K S9[VWQ_^_RY M;3Y/@MW#=] ^_,CW^>YD5[WO[KWWI^VS=Y]_#\)3CL&V' IJ@5"I%6NL$A1% M#3%04>'A4XZOWTQ"CR\H_(DO_UG&V5X \V.K3__Y[R,U6 ME[E'UHH_U&7BD?QCW:4>68 _?OM//_OG@N__L??F36TD6;_P5ZE@YGVN.T)) MYUZ9]EPB:)#=]&.$#;)]\3^.W,HJK(718L"?_LVLDI!8S291$CG1@R75EI7G MY._L)]DZ8OQI%+Z)FA5F%A^?GJM=XZD-/SVI(G@W/6^6?W^CWE_@U,U^L% ^ M=7/3LR[9/;C JA&NG=ZG5#X M.%)]OPC:9_ONN-)OK=Y_X[KN/)[M?ON:'O[Z?[7ZIP\;V1^25PE^[ M7_[)OW;>'NUV=D]WOWQ$N]N;XVL^^V>Q[M=F[^3K]N;IU\X_?EP[IX?-C_[: M3WZ'G7\ZAU]VSPY_U4^_;G\ZV7TK3MXW-X>[!_#4__O-I<91I"W '#) MI4V!4(P#3R-$6*8X%6AMXW_^)5/*WUR6+N<0-5YGJ[:"TOM@_0,7T,=/F_O- M^O[[PV2__F%OOYE\^+1_\&FST4R:>XDW$YK>%D@02?;V$\1>V3^2O;=)\^]Z M,F-!G%L/FUO-<-@O-'J!-$MB$XJ[^2?>]OK)L.62_TX6?E*Z91/7M:SR5 MD/(WO,(\4?.U#1XH?\>656=G3O5=]SK8_%#,6;V,K2PE:#Y"J3ZJ?^.9$<1Q M!U &,: I]"C&_Y\5S_V$OWZIHZ_-=M[8 M_MH^Q%XC_K7##O$._/K%@WWG$'D-][)&[('?L*]-?W[S8WX MU^Y1^\@+A_;7=X=^[)];?HP7-&*1.:HI)("+C (*50JD@A:D$DND&>92P+%& M3*-&/ >-N+F_V3C8*?3>J!+?3R4>GB_]B4Z<]7N=9.(+"Z'*AWN?-_ZC^W_> M'+A>MCD+";_Y(.2B)&]SKPGX):Q=__4\_=AE!FMX6OFPI43FQ_BR/YY^T]B( M#&4<>(IS0#'G0/+4 $RES%2JG!,X)%,A0(04)#JT'Q4XJL84W#6.-/>EM^^^ M%_MZ=H<-?^3E+3_X3=,TS;C%0!3^/JLA4-0(H&'&:9@]9-7:QOO\9Z_[O9>4 MJ?6U9*=KUA^S$JL=H7Y5/U5F6#!+2-.:,DFB!LG@V)F0PVF3O)ODPT%B6H7; MZ8'QF0A$B[7($83G^3_WSATB:)T0\D"S^SGO?$M@[=FM_3%#7$.QQU@JURWU M>1LJF2/O.CSS_Q^V>X_^]KY M>/+UJ-7VS_CUM>GM_E\_SO;>[=+#+_6SO2]?.PV\2W:W/Y[MO;UL]POLN$B! M%M0"FED(M"5>#4U3JK%%&$.ZMK'MVNI$]=T##/]GL.H7[8:(:_O.JFA3G>Z, MZT/*W>B7V"1<]*+=.5^T!F=<6:^_\F Q4AK4648S8!S.I)"<8.(7+>: ,(HA MX;C?CZP>='.P6O6A?\HGQ59Q:G] M[ZJ;_RJ^_Q%A=/688F=]?_U@/1DWF.D77' 1^L:^MS\>Y:&MAI%U1Y-S[N)E MT]I^*!LL_WGO1X"64K0\RMV!OTF)A/83"I#" E".&)"*:Y!"APG!PFB)US80 M@\D7-Q@F]9^N?=9--G^Z[NB*BE>;OVOX*M7PRZ,:^F:UE]U02J R30"UC@.! MA=?''60R$XPH*]8V#D:Y%S:>=JOKF5H4PVWYCWO]9N^D^^+8[=/I-Y4*9S31 M(-.. 2J4]2 A)( $.Z:UY[;,K6WL!LM:Y=WD<^Y.%H -]W8&C&E9Z&![_:)3 M5]JNVO^?'2^FL>0ZE=^@UYX+/6RWE&5&0^81 MGJUM"'[%,_#'/$'@?<^;=1]:O>Z+302@WU+J,,N@ L0Y3QF:>:DK.0=0IL00 M1;BS?&V#$@88IX_* ZA('LI-JW\L"VJ)%]?M43#EDU_Y<1)R$FN)ZMIDZ-KN M.#!+TBVX9?9,Y=?V^-0+H( M(.'+$N1*+E-:A/JF37V3?L$"KN]LITPK,:%%Z'/E\:[4O/[/OQ"' M;^[^M]E7A4P[..OH7OO5X"[1@$B%WU&A,4YK*IC;G9J6ZG[W/W23DU;N?YG* MBQ@+6Y( \EC:GR&L"^A:2NNAC!E_[>SBP^:A'Y>W$K;?_FAL&]+X4F>-SC\M M?SUM'/WS8Z^Y_V/WZ-.EF/%QY_#7UU;CJ-%J-+^?['[Y"!N_##IL_L"'G7IX M+M[M?&2-=Q_/&I_%Z6RB!T+*9'ZJ@1-2 *J= <(A" @D5'/*N,"Z3 _WBZ1H M"%U+_AT4$)0>O#&^(--;#JO\F[=D^''I*N M[:WU)'0"&;!&7Z+/$M)SYD71"IZ23EBM2 MC8([HS]-W'^%_DA::I!D>=O91+7;_F"HA0W^D?^.\N =&?82[<8G^'N>.TA( M2$HJZPK';I(9[\ID-03723@MQWQA5&#,))T81AD+SR]_-K M+AF,O+H]:/5"]<"D/&_84L/+8S]1%T<9AEA>/'Z'/TJWX"M! M:?SYQ:EABQP_BO%]BH:DQ2"*0:K!,)$PL>ILL)[<9(W-/0:V->KW_;C*(N4@ MG(=J.!HL)<8\*@K&OG%)+)%2 8=#%J/@ LC4>K749IE0&F6IDVL;AVYP&0PN MT&LNW2AN+9&_]R(>]Q%*DF?MTG+'P39Z2SF]],T-P+[ZJ!_0T -A)Q\./706 M4K3?ZP85L'V6.*\.GB4[00Z&#<9^NF1;#559^WM)*$SO,>M"WQ_Y,REDXT#+ MJ%WF+AZ 9O(J\$CZ!A.\/CYAV,J+4K'C4"HV;PE1CO<<^-W@C_5G0_69"0[S M.P;Y%X?J']DWIXF%VF: (QQR&XP"&C$,G%24< 51BMTJH?H20/I-JR)"_?/3 MYGY0[]%5)6W5]ZJX,L9#?3]L"%F@7S^HQ]?^FOA%!JXY,.AX">&?T9^HHAX7 M.WZFSFK!%O W\PIT"'5^3_Q\G0Q;D\/KWC1PQ305(YE\D0ZZF\ MZ\7/$7XZ&@V&>78V![?A=1UIYMZ([+*$6+ /]AEG%E%ZW% MY;,BLSF'Y;,Y73CEDKEI]3S3!CR/7E$5&YBLZL"F,S91[[Q*[AYR:M00G@;B M>(2X)0G3%NZU CB#F?R]US^[K@HL^#/[6^,3EM+M-@[8?GE[%-QM7[=_D,.C MCZ2Q_2-TEO#GU]'AET^LT=R%NTU_C^;.Y8!M^_#+[J_#H]:/O:;-&]L&[C5# M9XE/=+?YN?6U^0.%1H1[H3M%6YS-9CH@Q(P(?CJ"*0$T3060S*8 :88R%MJF M(13B M M*$!0ZX"CSDEM+%'85*ZM\VJ)R(/2C5FJ_>>^S/+KN9^[82=EZ2*>!R!SVZ)=8>B\VL#]'EV71I6 MD7SEC>-NK\B=&@W*.+F?H7*7MFMVJNCUBV>US\+#3W+_:/_8I.O?K1="WS_S M06%L=U77!,'G3?#0D2>S]S>U/M,WFE_K@VY#W_[CV_DWNG MTUU[RIW9EE+H/2ICBGR3(27>,@NH,:$E# E[0W *D'..:$RE,C=OO7.G0O;; MU^4+29L9M%R[/5G7R2N_6HOTE;+%_>W)(3Z-AH11Y[<@KS5[E]:?#EX8Q1X&#ZVO" M@R);GEQ+>M/YOSF?\MER)>6ZN&67TMLW$Q7GG7@>G<4W+T?D>)K&$^EOG]C> M*$SC!%:>S.([[I4J^^N^"]4@/]VT8='_]V;\>G1,R>LN4WK0:X^&[LUXK'#V M^K7?0.SLWW#S8G$;021EDBB<$:JD$4PC3C',//RD4IMOZ=KDFE9_ZM'Y[H#N M._4#J&SH^J]5^T2=#=;^O,BNGCG'[\3$>GBK&P;[<,C/L@=M+W:G7;<+WO$( M.FX]_]KCMN>2<%H8O%J^02>M?I P_[H3S9L%CG@,VPK"J3L<_.=/=55D7X-, MQ3@?[;>(A)T+81$I#$!W&MP<;\]=(T4+X,[U5+Y?FS>$G\]K=>WFL]>H %D/?1 [XL.O)NV,OE-2@*PJZ6B#V3ZO!; M-P"LGN;PZ#'?0W& (8]QZ$(AN^H7Y>AO>_T3_Q&\[_5^%%T8;U,BJL.T8Q%= M*"O>TO/V5&[O:>A=KPR5.!C9MZKLBV]@RPCQBX;X.717R;6-Z]QSR:M/736R^=#9/U:#_:(B78$QWP_^:%2D(QZ_,+:7H<%[L&I" M3JG_5+@-BFK.OU3;P[1+#EK.5=SU$4%YF<9\/^Z,H!Q!^86Q/68W@O*,QMS+ MDKUC5SXHPG,U:;[Z?,HB/$=X?F%L+^X(S_O..M3!R6@4Y#2$V3N7!,94GLMEQ,'FA1+0<3Q@*ERHSY M/HEI<"S-R8I(\\B3U1SS/7GR8^@JF ^+;A^%+/<_M"??@RK0[@U&H5_,INZ- M)INX)_OYX,<*LG&4[TO!LRQ=,?D>6:V2K$;&(INNB,B.;%95-@M=C/J>DPH) M_*'?,\X&H;L:;!=%; 7&?$^&?*B(C4')ARZ)6&I>Z37!)[7FH=A\K^A%_=!" M\V7BR@C4%6=*)J,M5 6RK3JKR=A7H HD>P%L]MY]5^W2"'*!=-$*JB997P K M1N%:#;*M.*NE>")<-Z-TC7PV5SX+D;ODK3+#7C\*UFI2] 5PX MUTOT;M[KSPCV%635*,27@B^C$(^,63G&%&C%LG(C3U9SS/?DR5U_D3?/,^>M M\IFZF17DT2B]EX(A$7Q@W[?EX,*(E)49\WT8DXZE-XO2>VGH^P)X,F9T+P=9 M7P K1KD=&;-ZC)F.Y3:/+)^VLIU'C#:-'M++T? $\B."M:<=_#L,F+Y/?;ZW2[ZC^][Q;<"7"4^#9 M^(_N_WGI_C= &*;K*3N^L-G\T6@PS+.S!][\N#6'".IZ4O/ W[#URWT< U_X?M!<[-9WZTWF@=W$U]X/0#9DLW!YB 9A7TF\FXR;.6#T.NR[T&[?9;L MN^->?YCTNLG;7K^3( @^UI)BAS?7->4V%?_S+X$Q?/,^_]GK?N_5BJ_HS>3G M$W?YE]'@\B^]4?_R3\-6V%6NX^?L[/Q02.0?Y/[]57]V",7',)#Q")*_G6H/ M6[5DIVO6BXORX<#KT#-;: Q&>I#;7/5S-Z@E[M2XXV&B!O[3L5?$!_Z]/3F] M$AS.[?7#D3 >$Y#NU$]&B(FZO6%]AWFC^EB&*B5%Y=Y!DO?Z) MZEO0[O5^>./ O]+Y!B4GN>>L;C&/':>ZX:@7'@?.%,W2<;H9OH:C,Y4;FV88 M?D62D%H@@O*WLL[6 DVNGEHKMQJ[F[DUO?;6LR?6_"_* M\T??)5J%9>)O[UDVZNG;NLK#91@\&HR^^^_/S:00M\:/QK#OT MDZE^*L_-09!Z]KUXR_4POS=-9AA*WFVY\6T\.Q_YUPXWZ>>#'^5#1WYQ] -9 MA@63#WJ=0ER?M'+32HSJ=GM#/^C$,[SG]#&C_[=H>IOESJXGF^WV[",+I@\3 MT0V7#/QOQ5,\1?]WGD7_>)!V;F$FJCKM42/!OYY@X&_K3_5?3^K)<=M M-:&$OVNOF"QO"!3\.GG(],ZU8GIO9N5U#RSE=!K/#?[TL]XH3*A7EUV8O;/; MEH%V1GFH#3QV-IF&5)_9[1]>-I,#2CA_/ M-4\MEM+/J[\[;P9VKKM@S,-7?^\%S=2SQ^1W3^Z9Y^?=D9LY$I9]U_-?T>&Y MA Y/J)(V_G"Y ";RQX-AI_AY+#(*EBQ@PM_9+[P2(4HR3-CJ$D,66%-,9G%\ M/4#-R+.R?_5BP?7/&=^S0F+S+(BYK-_K^.?T_,C&3YXLK3#8FQFO!,?RK/)6 MI? ,M_8H$*:U']91 5_VI^L/W*T(='5=WRXBRM7NPO(LD33 3]M/9D">8:]V M =U"1^W7=Q*IUS@\":^^3"VXCK^9O&)UAWK1[4?72S])*<3]_USSW^*7OSK=)<9X?30GPTUN_B0Q0@:%>SP !VY3. MVZ'2-B@=KA!CQL-V=ZP"#)Q7'\*U@<@>5PH?6@F2/8^R)R7=3[WV$!AD?&4D M>16&>B>2JZ$79J;4 5VWW_/4#E3MN([VLB,2L@I#O1F\_1A//&X7"W5D3-"6 M@W+M27SLA7C74[ X%O3\=ML%1:1=*C&M_#@2MQ)#O=,JG6C,A5@--Y^0N536 MO=H7=BV)!*W"4*\GZ-2*/QNK^4FKT+*,*BSC[R._,GO],P_"/_-^KQLTZ$C/ M*@SUY@4Z]CC,."]5K/JLW#?K"S ]G[P28O;V9 MG>7#8#.6WTL?8VWBU1CKX-W"77&LSL(/(_]:8[,PZ[O"F=%*LG;O)+)/%89Z M-RW,M(*G)-"]$S B:.$E*XQ/BK2LPE!O5L2LZQ0+,/B7/&FG5E)P3/K_FY;' M]-Q,/:HS'N( #-^=5]94.Y*Y"D.]TY(-K@_G-;*QWIV-VD6T:?Q[7C@?2[4L M*MJ5&.H=/2"#XUYPL/J/ZCCW'YQI=?T OQ>AD3*6% E:B:'>3-!9=WVA&,V MK=>YQGI;:3Q'6E9AJ'=:G-:K2.W><>&@.I>P1?3%=5M!Z2[##N,0[+E3^1J%48ZKT=T^.XQ ]W%DSL0<^OS_8X:^%[RZ_8@NHA MVV%Z.%*Z"D.]$Z6]H3L,62_A9]WW9(VTJ\)0[^:8/CT.Z_!8G?5B=*&"0[T3 M$2>[IC/Q3A:'>[+H^3ZZ<89DB:W],_R1(^, ;@0_"@2F-Q_[- M&0?V)$UZEE_"X9".D)M16T6[NA)#O9-><-&U/4Z*]KJ!*8HE2B4A* ;?0SIL MX?A6W@J.>*W%"!H=Z\SL<1CV%?%0DI7N4W[CQ5 MT"_I3B^\4L_\6.4"N"\N::F?D]JO8EJ>KB["3ZF?#C_JB?8S+@Z[&HL:5]+, MJ.MCZHSK18KZCC)CJ*A#.7')N)"F*/)018[])87\&K7[!BV]L/$'95'1U1*K M2SI\-R#%>M)L!2? T(PKS\+,C<=JW<#T=Y("H-U6$^;/M?QT5!LWM SA:=NO; G81JN[L6R.8E+3>[W>#WN'K* M_Q;)'6$@9TZ%,)3U@]AVILB>3@BJ)1AZ#;I4E,JBM?)]O([5_5X64UXN;0PG MGUK+;Z[N>A^-:8(^2NJX,8OD?SRXD(10.]!#+]B]9 MW+7((IMF&:X7"^R&>L/$%44(5NIY\<9-RR64S,N&9O4=OGWFZD>N[(D?E/PV Z0.%G&@_Q[-\]R/RW#2Y2Y4RE: MF,"R;K%@@K+H=(KM:%?K(*ELYS=L5DXZR=]1^RW"NG[5NNPSU_IP0 M9M1% M$F>AJ-VH5152<^85LKO?O75(09MM!3+6S0L5KZC(#W<==6>],.5H9KO4 MC+O.V,#\;7523%4P\0H5M= 00VN1,<<7KOJRW<"TU\"X<<'4P+3EQCSNW-ZX M95+#HKFDP?D'F()[<_R?;&^F$Y>3=%'0HF*&WAPL=< M*GS^A#X5@'+V>SX_ENE1>\U^DG M]=D7NB\4N'G>O&GB0[BN!].%OBTEB0KWPDPGG-YQWBT9KCNVEMKN9[ :Q@9] MX2087$& TM4R.K[4..="NYS154RYRX(L#2F//?XN,RZ2(GHY^ZSPJ90]RDN3 MXJ%^5'G9,Z8X>]:BN7+YN*_&I,-%P6+CK@?C"$A1[S%][9G5I,,\J2*9?-*& MZER:%>9N<-:,"HO2LY<[;:G0(/-G0+H #*&<('34*#)K?N:>77I9K3"GSQ?/ MA=9#YS29&?\-=)GI.71N]HV]%&']!%=+.,VH(G'6E:\3:.7'ZZ_IAS39@JK# M2W>_NM!N[>U9[97U/_]"'%X-8=WAC6(KTP=/.GF25J8DMC)]8>95M)N7:M#/ M9S<_21_])\+ ]'H,_+"YWTQV$I"\W6EL-K9V-M\G.XVW>_N[F\V=O<95CKXC M*/*UZHG>&V9@IUG?3=#ZS 1,^[=>H\S?<0+DVDT60"4EY US\W[G\U[CW5[R M=WWS??/OFF>-K=_8-\OT=EM[C>UZXZ"^G?A/!WOO=[8]W;>3OS;?>T:H)P=_ MU^N_:^%;A=<5=WO;5X53HS?R][!3W\!Q:%#8"AIX2,C]8W7>=M15(QL,J9O? M:0:J9XSQL:([UHF+?0S.W['7]U(EO%];'0_O'M!_$Z348C?9>+OE=R6R[0> [[=_[+&.>\D?(;#@@XOFQSN7EP,*O*W&.1 MW'%2QCPV%I"%\>.5BZ)[?C(9[:/7S",']]S/?ZK)F0?K9\7_YLWZUVU2-6_6 MWQHG1Y95 J\?M ;N-COS8[-5?7Z%0)R76XA5G9E#P[TB73!\"#'=GZI=.J8N MLO7\9_ F:E=JOOX]WWDI=RF\?6)*3BK-D.I,S'_RT]?=7O=MZ'L18H^C;C[< M#U[2T<"N37:M*7[("G- MX9;J]T/CR<^J/7(>%OPDNP(@"B><)9_/]';OYWN\__.0[([L4?WGUW?R:*^S M2W=__8"-YH]?A\U_.KN_]EM[7W9IX\O.:>/HX]GNNZ^MW7<[9._+/T?O2:-] M^.OX:&][ES6V/[%=7#_[>K0+#YMM_]OG?+=Y"'>/_NH<-O_*&[_:^2$2IWL' MLF,Z;[M[1XW6[J]/I-$Y1 U\>'KXZR,^/-IA_E_4>-?(&YT=MKN]"[]VOOKG M[+<..Z?MO? M7..?-?J*/_&OSW1U^W_4QT M_LEVS^#I^V9]N'L 3[XQ*G"F'0+0(@.HD18H1%* $PJ*Q-6LL M*(DI00QD1BM A3- ,*D!(0RF3L.,,KJV@1BL>6Y:@+!XV!I;'F'QW#ZX"(?+ MJ#%'.)PK',[HS@Y+*K0&F4X%H)E7FU5J4T"-%3:C*8),1#BLMN[\U''=V3SY MY5.4-XWQ8RD*<(SSMK8'D5K1KR>41;7;O9.B$BN4K-C>2 ^S42B%'%_B3_EW MQ?3"R8@]$&Z/QSMYP_WS%XPP^ 8]/ W@4%_G[;[>__LZQ=[K#'EN^'^?CZ^ M'NVWOOKY:;S[>.;?K?7UZ!-N;/]UM-O\#["W>;W MT]W-;\XZ3##D@$O# 666 *DL SJECBBCF-"4/;Y_-UQWQ,+_:ZNG?BQ [5U9WPPWC G_0 I_Z'GB6FHPA"C33 M7BZDPG^". 6,&YYQ0KC-TK4-)FN8I-%/O0IQR@A]R^=ZB-#W9- W]3- BP1, M*?,Z"!* 8B: Y (#0C(FE(/0*\9K&Q361'I5'8G05P4WPP-#=,N1>;C3#OW<7@:CI&R"'7/H*Y&J'LXU$W54\NTI$(IP(D,EKGQ*.=%$T J MI2GD5!#'US:PJ$FQB SB58>Z"D7!ED,]W7:9ZX?^AJ8W",W5QBWQYZ6J1G?# MPE35"66W F&CF^$!.#Y;"I)ZP6HDU@!;Z'%9<;C>%I# MT<,:/:P1\IY%98V0]WC(FZJNVI.#2J=#RA8#E&(.I#4<8)1F.-.>F,YY*YW7 M($,1\BJINJZT9_5#WQVK?'9;O/.]B,R%W@71[[KTRNR8UO62U)M=NQ?HO%F0 M-P+]_8%^;[9R@0B;$641D% H0$.%LW8.@8P@F66421UT6X1J!"VBRFW5?131 M';MR"+@ W38BX),CX%3513K-F,HD,%E1NR4<$$:$V@5K,Y992(A'0%D3/)8J M5%/3?6BI@JB^GMOL#<.FH0M1:>]G9#VF,=L2H_TBTF0CKC\4UV?S8K6 %*62 M ,&= ]0RX3\I"(A%1J=:H4Q:C^L,U3"OG@_C3LNKHJ 5?;HO'B87D5(;8?+A M,#E5?VEF*<)4 L/_.\J/0_N:HBXWNGV77@V>4/=#6W6'FUU;GQ XYJ3=LZU9 M0**P,@51A02C&0CFL C>($82B5*D-[_F-T>$2/;P2_9_'X M1O![.O [.P<_"#,K,;: :,X!51D".F,4$&N(0EA25S3J@C7"KG91B.!7!7UV M,1N./,<$[ODEKX9^@$G;J8%+BF&"7@9&_DN5?+^K"^T+T&O/J?P^$'D_S,)> M]FG@"G]&Q/9[87M]5K'ECAIL" *<@W+\7VE^OWK!JT(O#-%?BF2BVA1EGM("!*$T"),5ZI=5Z]-9G!4F"+P];" M__,O@1%^$Y&ODEKMZGII]]U@V,_-T)4;,-42SWQSKC2+CHJ%:;-3ZH:-*!KG MI(UX?B\\WYE59 VC@FOI )'( :JD !HZ#9B%@8C.*9863?;2F)$6';01]Y[# M01MQ[ZEP;ZK'6B4R*;P![YPS@$HB@$JE!1X%K5,ZS=*PY5K$O>IJL:OKFWW7 MZ]F3O-V.#MBE5UDGI(Q0?2^HWIU541UA6@C* 1%. (HT!LIKIH!"983-H,LP M6]L@K"9@]7)K*PXUT=?Z$H!N 3IJ!+J' MU4)Y49%$@8 0A/@RV.O$[JA0\P M&!.;JHRRS$:@J[12NKJNU9WN4'6_Y[H]20^(N:^KH:*^S?WCW?O\I[-3&I<% M#S$![+YX_O%"DD FG&,8 YY9"2A1&&BH.>"*X51+80B586NRFH?]Z&2(SM4( M?\^@N$;X>UKXFZJS-(-4L0P!CD."@! 0"*XUX P3@UEJ4%HF_U,>D_^KJ*)E '.HC81< MI#R4,.":H#'--;I>(]H]>S?:B';W1;L9_RMCTG"A@<6& FJH 9(A!(R41'MI MA9EC:QNLEBYD(_%5![OH?KU7O5;1;W:JI<:6LQ575B_5(TR;*,;\K0=B]>&L M9HJMHYQ@"#*264!=JH$2V@%)"-80"4)HP.KH68B.U8AKSZ*61LA[$LB;JJ?* M42<41X K P%EC@*)N0"&$".T=BFQ9FV#U&AL'EM1]71UW:G-O>;F^V3SX*#> M/)BO$72+2+E?_\-*S=^_EZ*MW1(+O(7UTHT2[EX2SEQH%Z9M9A!T (L0,41, M <$8 UP+9"W"*<<\%&5 *FM8Q Z1%='[Y^B.CK(CRHYGEQT+:S <9<=]9!)Q8&W3QF0@F5A:U6>80:QZ4_QVFH55/I \/=3HD:0?PC(7]A@ MP*)4*VX)D(QJ0+E 0#J; J=)9A16G$A2](+A8A&;QZQZ,<)S>\4B\BVI;AN1 M[VF0;Z8S*S9(8,8!AFE(<]4$"$M2P+1RPEF6.:'6-G :NV M0K^U^>"XK<[" M)+O?Q! 6>&H,(MR3\.?M#OKNI^N.7"V)VR*LBOX]H>U^2=HH@AXB@BYTG+4, MR=13#: LE8!B+8&D*0?$$)&EF8:,H5 ([-6*Z&%9!9=Z1+VET[TCZCT-ZLWX ME;.,"^0D(%RG@$JD@4J= $PY)'7J$.:ASW9-4A91+_J5%^Y7MC]5U[B0!A,V MIQXD6;_7\=_ZPZ[KSUV?C5Z5IVV(L#URS=Z^:ZNALQ\\#:/OY($0?J'CK- 9 M-BE%0&#) #4$ _\+ A"R5%,)G2(Z>(VCRSBZC".X/8O:&G'OR7!OJKIZ@IF, M"&^F>ZH!FFD&E.4,B)0:+%3*E(2A<#3EU2L:73[DJY#W%8GJ*Z[-WE"U%YG[ M<#_3Z7Z5KRN#]0MPS,:XX",Q_F(O6L>]_BHR0!%/ 569 I2"0R&::8LS83V M&$_3FF#5:_JU8O6=+]9E^T+!<@&*<03+QX/E5"&&:>HRK$)G1*J\0HPIT-[V M!Y I+^$L3;%!'BQ13:35<^:N&%A6R-.[! 6\>\>NKX9^@$G;J8&;U9?C+@TK MI1Z?4_I](/0$_\]BL\@'"H +_7%5T3%+< !ER*)3F@!IO+8,.68H\\HR,KC8 M>RQE(KI$HC,X(N!\=-Y?KM^S:M"*X#=W\)MQ!Z&N[E8.5W-QYZ_6QL2TYTK'C8C^0$2_T!G62>WI M1#A(O2@.-<\*2*X(P%)3R% JJ>C4S+:+[ ]']^X4&;0A2JR$'F*:A7X^$0"!A@/ B.8.ITZDE:QNRAN@B M^O6LNB\B>F)7#OR>)RTW@M_#P6^JVE*86:0%!,C)%%##'- 0$R"EL\JIU$@M MUC;26AIK$BJJW*ZN(W:KURW>(C1F'[ANW@L;[ Z+/ ,W3);>%7MY(X.*H?H" M5-H9 K_O=;\W7;_3" 0>]Z*,N'XO7/\Q56J;GWXU3KX9E%G&J0!<0U+["7V77Q'"OI2=VRCT"8RDU,E88RH4Z4%-77_V_* MQ(A"XHF%Q-D%(9%*P@3A#E!&,F\ \ PH* 3 7M!K"J62W"PR%V/5A43T;]\K MV[CH2SSU8\?6Q,M@ %RST?Q,^4ATW#Q>P=_\YC+.A5+.,PN6@ H6&A 3#8R7 MPHX$Y9[SH-S'@NKHLX[@]AP^ZXA[3Z^S;GXC*1:66PZL81[WG"- <"0\[CG, M)6/0L71M ]% M+?(\#1#S8A=8F2'@)7$*I [[Y#GF.$H1MJD,K2-0#7%2.1_$BI5#O]CDXA<* MDXOM'1%A\KXP.9.K8=.,(6F IB(%-#494%Z< 9<2"(62SB*]ML%(#2W$ZG_1 M*!FWY5AYW_-6K]/)AV4OX[!'7D!-/US7-1['DE3WD!6L?L*N/? MD4Q+GPT[C[67=^7QHQ6K]H/I[_8-A2(/^'(8W??I8K891K;Z#6OUQ MN+LU5JNW)/SZ_UK0=#YWU19WM-<\1/_O5QTWMG^<-8X,;&S7Z5[STS>L968<88#SD'.G4@0$EQQ M8C1.#?>VE;O=/+N!H1YFID6&6G:&RI@0GLX(8&,1H,)P( PAP!J%!#92B;#= MHD?+:W9;O/)#;HV&KU_=0;J/G MX/DYTK_/QV^26TN@T\"0-/486"2"X$%_H6B+N6O1XA+B-[K19[ M.64T3P/,R4P":A$%TH8- S1VQF,-33%?V_"*6\WKA'> O)+?$G5.Z40-@E;W MSZCK$@)K2>"LPL#?=L9UM$=(@L*O2-82?^6Q\S?ZZ=IGSP.97J4U@:]/>GT[ M<-V[,/7.8#"*#%T-AFYN?D/04>;2#%@4=JO,H/6\G+&0< L5UPA31)\'+Q_ M6WNCX6#H%XLW\"*#583!"$\S9@P%!GG#@V8V P(R!F"&+?+XR8J- 9>$P2)X M58JWI.6"L-"C/$TYH-)@($7*0$H9IXA;;:R]+V\]FV",X%4]!LN$)48*!W"& M/9<)G0(AI I=05%*-(=92M8V0G'0[W6]NVN#>8$RA=;7FS+%0S7#)AITL$@4RY =ZPTQA3G/4M9;<2[)\"[F&/26 6QLV]%$(>)Z@('-4*FZ(-'2A M9;2KCG?+D.FQW#'QD/[4ZU8O(%Z.*P8OGP[(/MUBW/EG'[4[C2__M!M?OG9V MM_>/_)SDN_AM[L=_VOCR\6SOW:=3/X[3J[[\3]\T5QDBT@'*D0Z>*>VU0&&! M8DZE$D-%/+F?-1H>N6EYN,EQ[M(LLP :S %51 %%G (.(Y@):%+CY )"X8N( M5,PYA*)X$F)D0*70H49A8(B[,@.[D(:62R^D'PA701O,3/,814'5X^VOE& MB(80.P2X-!90Z#])*!C@+.5<6RHS<6^ MTL58A]I, 8QU%A-CM27W3HJ,O!5Y*_"6E=(;$S(%!FH(*$4IT%8ZP*SEV$*" MK$X]R+$:N9/ANX0A\+A+V-.VY)M9]C'R\Z"E/M.(3RF8$L$!M92&[6,TT,+_ M83 5TJ:(8Z2*?.7*E>0O7]3GN2LQ(Z15*,H=(>UI(6T:S-:I=81(!#3A E G M.9"I5V:1QDQ8PAP6."@<$=$J&<=^:&WW."Q=\4G<]*,+S*;:R;'*+SM"9\P"S0EW"*<20;.V@;PD)?BJ4^A*B\SH#XH>[I<$ MA \W'R(05@$(IR8%,AQ2R[Q)P1@&%',5VA*E@!&9(9(*ET'B@9#3&I(B N&J M.,:KK]^6.\\<-/>V_O?OO??;]?V#24/?^L=/.\W#:KC&7^@."POPF\^V-RBS$%!!+$:#0IJ%B#0&.G6)_4+1<@+,]HN7CT7*J%(N40^T%&3 F),")5 '-#0=(,(6TD!!+Z-$2 MIC7"(UHNH=K\0-'QP_C?CCMC?2;7>S7*D4M?Y=T?VK[CRM M2R^=%[NIYF;71EG]2%E]8==XH;6U7&J086P 33$&.I1FJDPS&[INHRQ=VT U M2&4-BR7;1>Z>J[!RZ%;-<$ 47%%PK8#@6NPVIU%P/8G@FNFOEQKH4I8!X4)_ M/2DDT)8Z0)DA*2298M8++L9AC?&K19!1;#V#%?KG4/FWF)2$SC3#FYDTX_P2 M[;_IJ/[WO%O.#WZ^SG@(3J:O>/#KD(&9F]N;Y>$"$YLMERAC>AT_ZK-01MOM M#4._E;[_N9OD_B6_]XN"A?XPE-<.6V[@ CY9UQVX8FO1@B>*_*0L[ZJNR?WI M@]",K-B =/UB?>UL9\'>H$@GT^U4H9>JDF?^AMTG7ZZN"4;QP]3 53@N#5\LWZ*35#YK OWY/7N.LP?G.'N5RLLH MO<83F5Z/BN]W/N\UWNTE?]"\ M/=A[O[.]V2Q\MOZ?W7JC>9#LO4WV/M3W-YL[_H3JO[BXVWN_RKM>K>B-_#WL MH):X4^.\)GG>Y#+QNH7Z8W7>=M15(YM[=>GF=YI9ED'XCK^.U9RQ1E2HJ.?O M6"KB_AW:ZGC@7D\^O)DDX>?=8BC%1=>%/\[E^SH>^M3Y;J@>,E&S"5;JA$CM(XX MN>/%OXDNWA$DYIJB(1\5Z_SM@,?H^)@A7V^Y7P=\L7));O^*:U!4O=Z MD3UO_'0'+_1\"IXB#RT7#QWDI\_&04L 1X]+O7@<*STF@:QR?!;"R@\)C3V& MYD\P@9$AYL<02"Z:(2+-GYOF$00B0]P& LM;-G2M'W3>\[?O?KKNR,TW_?;) M%E>UYNY)U1F-;-P<#Y_VQ3G58E MG^.L,-CJ[[!#[YVU_PKMX]_1K9^>L\>X3 MGN9SO&WM;N_^.OQ2/SG\M8.^'GU$C>TZ;1Q]SAO^>7M?ZO3PR^[9U^WO\'(^ M1[AF]U>CY<=RM'OTN>/'"W>;W[%_+^C_SPZ;K=;AKW]^[&WO9[OY.)?C )Y\ MLRCC:68YP%R'39\A!=)I I @V-N0)%,TM.U'-8G)RE8,/,OJJV:!590W4=Y4 M0-[ U#HA*59:40J-D9ABXBAD7%CB9!;D#9)C>>,_1'E3:7GSZUS>Z!1;IFD* M4DD0H"E,@5#4 >PXXD)YDCN\MD%A3:)%-#6.\B;*FRAOHKS!&;2I5WD1X8QR MC21A7NB@U&*:&I7AL7V#HGVS%/(&GH)H*04@BG) D59 .TQ *ITC!EK#"5[;P&'+ M SY_.? DJZRJ0/5P0^,9,I B6BY[O""BY5.AY30L0#(N"',,:.((H$Q8H"%G MP&#,8$HL0RQTPT$UN8C&=1$M(UJN,EHNTML=T?*IT'+JU":,T)2E"&BK%* D M\[CIH 16IAX?J6.(D[4-(FLL78"/(:)E1,M51LM%NFHC6CX56DX]LAFG*<%" M>B,\\W^89D IJ0'"CC*B'5.$%I:XP MHL_C2T#*6 =QK!M_U>X-!^K#ON+=, 65/]0$#WB_#UPOK$UXW&ERCB=20.$XA[GJ>5 >D,'6 :Y MA,)(0NW:1@IKE%5OD]E5B[Q5(-,CPN6J>F C7#X8+JC42 M(&@(H)QH(" W@+B,6&4T0RKLO(Q1#:6Q4C+B9<3+I77"1KQ\,%Y.O:[4H91) MC(&3:0:HYB$/UJ#@A+76$R[5:=B+SL,EBW472^B$?3EYL'O'+K2Z[GY/W.EQ MV"5@\'JU.A]5(709)ZY:HXD3]\P35Z6XF5@"E-YW Z?ZII6HKO6*WT_7[AV' MC02J$41;8_$B8'"Q'8LB##X9#$XC8BS@G6,2 M4&5H2*NU0",M0*IH2GA*,__-PR"L85F]B%B$P0B#%8#!Q3;2B3#X9# XC70) MZX67$:$[FW6 R@P"*24'DCOF(.+8RZ^U#2R]-KB RM4(@Q$&*T*[BH:K(@P^ M(0Q. UC$0IYY6>;M8K&J);! M_7G@%_F@\'UV5/^'"^&JV+!E9?V@!Z[=]K/F$7]W0NV(]P_ ^]F&+=9B*7B6 M IMA JCB"&A#F/^:&B&L<]S!M0V":T(LP/I_:65BU8T31K1<=G=I1,NG0LL9 M7RF&J629 !8J RB"7CLVP@)F)*..$VRRT%4JDS0PV6(!76 V'J,B!3!P&#! IG=999ZNW_M";2 M!6P&$($P F%%:%=1'V@$PB<%PJDCE#,#I6(I,&EF -6" 2V% CR5W B2>;FF MO&GL@1#%3/QJNCY?4 KJ5DMUO[LD[R:9ROO)3]4>N;!_8, E/V[7'8:/@]P6 M[51ZW9B?NFS.THNP_]=HD'?=8+#5Z^B\6Y!TZYS46[.4WNSW VN$LH1!R24[ MW]SI?-V/CQ#47S<1WP")+8'78S7 #E*E M+1(P(VL;DD5P70;O\D,3:PE? G]RLS=4[:1WI?MV-=)J7^I&#(O,N3WOO#Z. M) XB[M]G$]SF9L#\TA^\^:4US8-3(&V*02, M9\8H)H6G:]@N4=0(K%XS[8B;$3>7&C<7F?X;-2!Q227MW$ M+O.*I\D\6S%GB+89MMY*%Z%33-QE=@D]MB]GV\3WO<$@R?J]SL2%V^O.RW7[ MJ$C"2HF(5XOUY [\//I/-TJ$G:[I=5S@A"@3[B43ZK.>6TJ(A#25 %+J .4F M[,6 -6":2VP9X3*3:QN87TTV^Z,JX;I5DPPQ42(BZ9,Z=\^1]/YJ=P39AX/L M5/%&B$F=6@^MS%A H?4J.&$<9(XJJX6@@LFB^P)B5]O01)R-.%LQ(J\BSCZ! M-SCB['/@[(QC&%LLF+-A7P6I :64>)S-E%=FC7-IJ@SA=&TCK2%\-9P683;" M;,6(O(HP^P3.XPBSSP*S4W4VPYIYJ+6 IZ&&0FL&E)(",(:=SC)()%+%)HXD MC3B[S [E!_?670(7\HX'I;X;#).\P(1J)/XN&_)7-+=WI_O34S:4?Y2 /Z%U M!/U[@?[.N:.X<72(=T^^:4FTRS #64:1!WY&@"92 >.@1HH)H578MK(&9?6R M?*N.1T^:6?$(C*G>S%1J+!/Z1&E1]93F*!+F(Q+.+H@$2 V&DFD 7>8 I5XX M2!YZ5SB&<,:D(51[D2"JEU!2==B+ B$*A"@0GB-9.\J*)Y(5C8OF \%,RC0$ M/Q&Q@!(&@:8Z!/+>(U$D/)5(N&@^ M,&B0T90 "U,*J"4"*$PR(# S)!7:2IJN;7!:O3*>JL->3#F?4[Q@W"JDBNGF MRX;H"\XHOX(J"--5[O M=YH89B"'+NC]^!HO467"Q57'ISEFWD1S8"G-@1P(8)Y(@")OH"@B!% :(YZF%*:AY"R:)]8Z 4Q$&2I<<1I9"$1:QOD:K[24QH(JQ^9?K$]))<- M[YXSA3^BW%P2^4/?!,-)!@T""%J/!?Q MKB*T>\[LZHAR<\FQ#O:KD4ISC8&#CH74.PX$S01 DB.<$2LAQA[EHF9725?D MR\FN+AIZ:Y?U^BXY[O=^YH. 0?[KV$69#-7IW'9GC)V\GMN=>8\4B$D#K[?] M7J?Z4=.;*8-X\"F. -4*@&4XQQH@;+4(L&@16$#M9I,(UY' MO(YXO>0^Y8C72XC7LWW-#86IH!S@%$% J7% P- ]Q1M>AC&H&6>AKSDD-,)U MA.L(UR^DKWF$ZPK!]4PZ!7%"$Y+T\_OE53A7^<,$+_TJ[KLOR8;'IYA^+<,K'<.L3.MJO$QM>'(P#K'^5 MM(V0?R_(_WC! :X\.5 F@".JB+-:(#6B@&2,,>.(S%S8>2BFT,64DHAQB^GW M'3'N23!N)I>$I(PARH#R1HU7:S4#6BH%,@LA0@([8^#:!HL0%R$N0MQ<'+H1 MXN8!<3..UDQ(CKRJ!K@.$,>@!(IH[ UY(ZV!EAB&US9DW,P@8MS+P;@E<8-& M('PT$,YD"&09TE[? TYG%%!)0K>U+ 44(Y,:@HQ!(B1TD3FW[%Q]&(QIPX^8 MSX8;)NW>X(H/B'*JZ''J6Q/ H MAQXEAZ:&&F,N-=Q(D%G$ :7^C^08 <@R+XX(YI2+<2IW&@51%$11$$5!5%%! M]"P9[U$0/480S81.$#59BC0#5GKQ0YVQ0!J' ?/*1: @,DZ%''6$HQR*70H^30U" 23A/%. ,YOC_HQ]PS/ZJ1 MAC_#M\3SK>V-PE"7M0#L^;8GO6GWAJ;K'/?ZJG]6_^\H'YZ=\TFSM^^YI',< M/G]6[9';M$>C> M>D@*KLG:!JU4F]V(FQ$WJXB;S[FW/ M,K$L(D9?*S&)RU46L?E3Y>VPJIJ]K6)-'X9]ZUKCM\#>@ZF[FDN$?YTZ59O^/\7)S4.]/B-S1MYUT'6N5W! N$ M/@_D';M^,FBIOKM+2*^6Z !!B>K:Q.;MT=#9#R7,+(;W9M=OE^C@7US"* MZSN(Z^^ST3IMJ2<(U8 )#;UA*150Q$J +2>.: 15R)?Q3!$3N"M@2LXSTS#* MDRA/JB5/'AE_B_)D8?)D:OY1!RW+" '&*B]/'') .^& ,\@9;_P9'AR5<)W/ M-Z(6Y4F4)U&>1'GRE$&R*$\6)4]F E\VQ3KCF07*VY& 2ID"22D'FN*4<22- MU*BP3^8;]XKR),J3*$^B/'G*4%:4)PN3)U/[1!LK$(8"*,*\/+&>-LI9!826 MBH96_P+2M0VT/N?>82]=GBQ?A=BJ1:>^%-^<5ZS\E*COKHQ0#9+1P-DD[X;0 MU/%HZ-\IZZ]9GV-CXZ?O@(%T3?*NI('YMOY[-9$C0E7;I9, MV1AUM.OO9844W!L-!T//3GYB;Q*(,5_C+@+QQVP 2!BGD!,":)H:8I@7C$PG]G5 MTQ.1\A0"EA-5TC3EWKH1-8DBF$\6U($PBK$ HH'O\Z'?ICF]N@ +F"T MV7*),B$&H+IG11"@-_0/+'S_W23W;_F]K]K)L>H/PPXFPY8;%)N76-<-\0/_ MJ2B94AXUDBSOJJ[)_>D>5X8N=+@F?]UW;37,?[HW)[D= MMLJPQ7B0E%V)R9Q?IK1_LD>K-V,.A+/77Q/'N4"X9Z?3[51AER(H,W_#:Q68 M; 21E$FB<$:HDD8PC3C%,%-0IU*;;UBL32YJ]:<@\MT!W7?J!U"9GXG7JGVB MS@9K?UZ8L(YGZED27)G9QTY?ELUO^@IJ>WG8ZZN"4;PX]D 53@N#5\LWZ*35 M#XK#OWY/\M0OZ")4YY?J5M Y_ K\SY]JX\9%. -@Z$GP*Q)V+H1%9&UCQU]X M&H*P;\]Q]N <9Z]2^7[B"^$J2*_Q1*;7H^+[G<][C7=[R=_US??-OVO)3F/K M9O%27VV]KQVVCBH;R?^T\'>^YWMS:;_Y5VOF_1&_AYVL$*O->JJD,[S]6%M9+9>&2$5,>Q' =07'S\5LOOO6@6">2/?!:/ZC; M#C*"'WCM\HTX3D4<<1SQ8T9\5W3[38)D%1S)IUPPD"M.8UF MK.-,!O.[5F5Q'3SU.B@;;B61P?UH^KV3A43D5HJ!-OWH@L-$M0ND_*!R"_)N M":KJ.#BX;V.K:Z8\,L,2,X,QH\ZH':(,!0=LNRPW^3!RP(OA@&9O.$:"V2:. MYWZM8LNUY-68+_ZX3PE21;CBV3CA?DU=*\XF16+#E=VR%J1M/F8*(TO,379T M_$FWBHI* D'US:'(H1&T(DM$T)J[&;_ 4Y^O??(<]/)%)-']I=JJ:URB!B'G M9%?U32LAJ):$,H0;V?>YMKB^-R[PR112F6%J%=)I1F&'H M8":U^K93%(L0@F[++_[E^CVK!JW?['=="K&9G.+*)!'O;4V2B'=.OC8-:_PR MIX=?/IXV?GT\/3PR]/#7[ME><^?_9^]-E]I*LK7A6U'PGA_G1"BK[']XT;E.(OZP)P]V7HF#/\LU[+R7^SNO/N_7!.0/+T[W?WWQ MU_Z'O[Z4:_BT_V%+?IU$O/_A/3W8B>S=Z>ZGPYWWGPYVROO^W.7[?[[]5+Z_ M?.=^N=^MB_V=D[S?N4P@?D,_';/(7%"2$9Y4)C)S2WQDFBC'HX@*8@J^IJ\6 MVY?_<_$YQ(LX;_= LZ3[L,O_O7XBW"6V&I=@,S&;0(A88ARRC9"Z"5]E2[9*6TIC[P?P/:Q+1 M4G@DEO-K+)?4YRR-)M9;3F0*EMCH(@F*6BF%XE:X<4\G[@1"^=I#.1H*:"@\ MN:'P< ;YBB:FXOP3JP!Y8C:>D-<\$057U!=B2-1'(FGTQ"K%RP^FK76&TB0J M3R!'($<@1R!'+)HC'-/)Z^@5""-U"$ZQD!- 8BQ8*MT\K RDC\<&)/:WK[N: MB&A5"L83HV4JAH90Q&JEB10R&!:B!6WD4 62R '-P:) MXF"UYYH(Y@N+<.9)4,82YW*4(C@K1#%(%&5M;N].>$*#9)E#GIJ9ZHMO7=.W MHC3B6YOS5I1&?&MSWKJ(^I8\_M^#;$/;_ *7O>'P?%SATL^WIA^VSL_*0_@, M@]@9UEM'DM?Y953._7]+WR&2VNRO^(V5SQ?+5+C-/YZ^B/VS55D<+OZ\O MYQ'G=5G9FBC@*.#-%O"Y?7\3DZ77^OC-E@^=':@ V@@*5H9(Z_CPQ%V0P%), MUY.WYC(3=^PAK/H&I)WS05G!E^4^^VF2+SU^\7"B5^Q>:AW-&=2R"A[$@^G, M:9HS3\X*PLJ.$:E3),YX0[14-!KN/.=^8Y.UE:-+\!XB&[YX#@-P?PNTD'5I&)$+@GF8=,)"1.G%:!:,.HT*9@HRK@MXP\+@0^ M!+XF;-T,P*>MM-$J+I),Y=(@0/0I6FJ-\!"%6()&B)@X+TRH+ M^:L0HA$B5F+@3F:D_I6B_JELLB!XT)IQ$C@+1&HN2#%O$^'9^Z!YG>+K)]2_ MA)F]:X^,F!*!;VW.6QO6\G/E4R(&T 4_SHBX_*W_Y =I8;D0LR7>KIANLC#E M^V&KMCH4TX"Z%A1P%/#G(>#8.&Y5C]]LN1".YN1X-#Z8)*W@+H"7VD?FA&0Z MW@:]X7A^^J^#_G"(INX,IN[A]E3:0Q362..6"L[ZR(>^<^M3YW12>UR4RZS=1T-&C]93CQHK7-5,!D+D[%0P%' FRW@ M6!N[JL?O^\U7%U4<^ZW10"]])[WH#XHV\>>-,E%^\6V[ DV*64R*-U/!() R MJ>@2$3IY4IYH$HHA082*.B6KG/5Q8Y.QN_WSYMJ %:$9=8]F;!WJ'BC@:RS@ ML[167V:5XU;Z<#X,B.N)< M](1Z!33RP,K_-S9UFSE4 ! ?GP$^H@* K[6 CZ+ K#,6D=4 ):G $P%%(N& MQX%E7>Q_ T4!\)$$SXL" $;8X(03E*("T-!(XC,M,=M]\_)EZ^7Y()X4)%CY MFC)&UTG-65A"P!,MTQS3I1XA/\U;F49=R]7^(!(@$JP"$F#Y'1[ I^M%/$/] MW>[I6;=_ 9-F,U<:U\MNN6>TN6:96W:T-3JX&GQY]$H=O#\&(YFR.9/(M"&2 M1D^"M9(8&WQUR>8HXL:FNSOW$H$:5394V9 Q&MBA^;ML@60Q(UD<;M\BBZR= MB*"!9.">2,B)N"+@Q%)GF%6&>F\W-I$KD"N0*Y K5KVI-=+(O&AD_-^;,970 MPZ.WQU[0K 2HLG\UVX-R3ESBFA@1N!3,1@ETW.)2+:/%)7()<@ERR0IQ";J* M$0D0"1 )5K)?.FJ5\],J7]W2*E7RPGE+">,LD:)">N)!*4+KKG/P$8R9:)4* MMMO^K#/RW8G_9OO*?7.8MV\<-SL0 M1NC!G2)*CYT0*GDEP&8CER3&G MO=XY\KU4@BF):Y_R@^FCSTU)1"1 )%@- M)'B246@-NI2_P8'Y;=(\TB@:M&X-NA2$Q:!EHF)C4[:IN!L=F&LO!G7/INJ>KV[IGE$QR[W/Q)M@B&20B'>!$Z-DCC&8D+A'W;.I22GK MW;_BJEO->!"./SN#LG"^VVT-)G.R6J,^MK)8#75R[3/.,)WYN:F3B 2(!-C* M8H8<##R > ";?0"1BI&*$0D0"1 )$ F:B 0-SR_X?H7AE2/G,&^/W3C;OMM% MS^U,GMO].\TKLI.* 0\D)["D;*0C05$@21D!*C@;0&YL:M>VBJ[H"',DDD:M M3*.N!8D$54I$ D0"1((U3AM E7+!*N7M1A4A9B]YXF7_LB!2949L3IZ(I#/U MC@EI**J4C,!-B24,Y_&?2J@-_1CR(+/]3&L?-[84]2 KEX"Z=.L MTASS1^FHB]IYNFH5^') MK6->1 R%R1F(XB,TA)G;'EJDQ?"J^B=V=ADM$VM6^71J BE"*6H*Z" HX"O M?!-TU!6>9)+ZUG$J&\]3,D33F(GDGA$+W)'HO*1%+K)4%G6%1L>=UKL*]0!& MK6Y_N/HEI6NE\BPL0-R0<]JD,C(48T*9>MS4S=P[,X+"M5'LW@ M8CR T5XO]D_AM_YPB/[ F?R!NZ-Q8[I+?Z#P&:@UB@3I')%&.>*45T1$$" M M=5'1C4W65DJN: HZ$B1B7W-+=!#[EHU]4[$09DPH.TU&>>_SWO0$K3=JB#2C+J;2\];_8:9 M'6]-0_SO OZP!JF'7V&^*+@.+@&S('Y:#CRO;J$B/>S-F">U%N.]K>.H=@CEAM. M0JK#/T!08K5QQ,>D5!34V3KWX](#U+C8][U.W.I00@-RC);&/K.!9:-V[K]6 M0N!7AE'NFA!+I9-M/QA-OB?F5\NKODE:2DWRU+-IQ8!L@4,S+%X?8U M4P11UMP;3;CAE,@<@=C,/$F>.\6T5)3S6E)QMX<7T@32!-)$,P5^A6E"&F85 MU4QREJ2/UL4 V8%(@=JL,Y^'J8$,,K^QY%O' A1S/D62J%5$,L6(,XP2FE4* MS%IFM-G8--*UA6Q>61[2"-((TLAJT,@LZ4TV.9NI\C8[+HVG06K&9+2^8)+. M_@?FQNQ934@H1D* 9!QTH=1N; MRM@VXW?38]$D668"[M,5?: MI&M92&H%[F]CK@57#5<-5^U9K-IRJHUJC\-.OKC/PLJ?U*J5'.W[03QI"59K MCIAK1LW1>J<'!K YJY"DI9)1ZW14/M/ DF59VUP-9.:H$.S!!C+6%LW57'XU M75N4P'">A2ZZ6Y_:6%X]>_@YN571 M9/!C>%0,QIT#)14FA $LD5)X%K1K*13OIDG1%^ M8Y,+W7:F>4F!R 98ZX/Z^M_IZU3Z'(SR5GLIJUYXFI.6 V*NB/ MQ>2I11XM(0KRS,5QD#/:8HS!G2I^IN8A V,QZ(9U1,*C2M%Y%8R3U$XYA@5X1[A'NUQWN9ZEC\913;< "."<3%2&;+ KP:YJ" MX-%^'^^QCN5)@/^FCH6#MU1:1JA*1<=7O "_\IK(Y&-MVPB^.QX-$R2($!4;3\37XPU EXHS7P6 M1NF-3:?:V@G$_*8U9G]$ NH*C*?=BG$ 8^SIY]8 $L!I39NHV#.^P_KX; 9 M!N7%QX9R9-1;P6<)/)H%UDOM0PT\Q.BZY $F5MDF RW7, M3%%E)F-FRH._[?_V53;8-:8=]5\71#L]JX__\-US0#5F)C7F[706F.#6>A8U M":PH,-(+("X'35S11:U67%I;M!BYC.:AB'E/41O3Q(I$1&14.=;Z^*& HX"C M@#]3 9_%/\A5X,Y([1-7D@D6%!-1&QE\EEH"FUFIWDJU)/04>J/A47^K+%.] M M]]Z3MIK[?MSSHCW]WK%4W;#Z'^8KH"XS"_OG8EO+SR'HR]BJB!SZJ!3Z4- M.!ZR 5EV4(1$9/24> !*1$XA9BTRA/1-%1RG.R(ZKATZ(OVC@*^U@,]"_W/W MJ2']-X3^;^*(2CA&LW#$&@5$*@TU-YP18)9F8W/R.2+]-S&&^(ADCA6((>X- MA^?C7BO]7%;L]+3?FP0*6^=GY2%\AD'L#.NKD]6>O-8?>^6'V(JE29K/NN<' M-" G# 4A_;WK, MEIE8]0U(.^>#LH(ORWWVTZ2UP/C%PXE>L7NI=22T.&:R..)TDP$9H_#1:Z*E M* 8'BX8X7I/7<[$RC#$X6)N;YHT,1>Q&Y>3),YWF (WWPK]Q..*+^FQ!TII'Z")K$I(I)%),@+II$J#"*\B!Y3F;"_!S?0Q8N]HDU6;=4TDPT0X%' 4<"Q7Q^.'Q M6_?CAP*. HX"_DP%O*%QH?O4,(Q3A\8&X_:4O?@:_G/>&79&\ 8&'SL1)DZE MUQ#[[WL=;"?R(%?2AZVOBAES+%L?2)"J]D#6B83D% -#2.AJM X5>$FZA2Y B]L(MQ90R1P10*UCH"TF=LB M%H$'5!6:''5:[P+( QBUNOTA%C,V2N-9]^@P)LZ@@*. 8S$C'C\\?NM^_%# M45@-;52W,,I.OM J ,8 M[?5B_Q1^ZP^'Z,JVL 8)0^ 162>!T\D=DE8K4"PI-S"0(3.M:6"KSM MC,%94 A^"'YSC@@A^"T;_&[B.$XRYVQF1!BKB512%O!SE$ RJ@"?U3%1!+^F MQG 6$#EO3@CG%]\=M[#TP]K%\M_G/6@)VFY5%&E&S="EW[!^PUVWX>6+EU\G MRNNI?UY']]W3K]@T3IBM 9E)TDBG>?(&BD;%@G*91RN4S"R9Z]&HCTD/^&K" MV*3?V.'Y:#CRO;J.2 LST<*5/CQNLV,MBS%X0Y3A=29V4B2X#$1Y:<&+F+U( M&YO*MC53C0OOS^=8K@ZQ-"#-:FD<-F?(;=36SG4F]],=F94AKKNVS/)9ZW:3 M_JW1:- )YZ/:I/^H_[(06F^$-#8KC=W,Q_044A19DBAM;8W (W':!N)!A&!2 MHB[[C4TN3)NRY@W)1![#RM4&)#.CE?-=*\<)X2'K","US)('R@VW@:N4F=+< MSX$OT*QY+!],-4]F$#A3BA(+41&9J:[U391DK2SSWHAQFSQ.V]91I .D S1K MT*Q9.::Z:]8\G*:^T=?MI-\MRS:2^,C['PZ 1:/M:1#;Y7G< 0*BRE.M6A\?3@J MOQ@W]?KI>GD?O)B;_QL&_]C\[M\YZP_'[;Y^'D#7CSH?X9^?.FET4M:DW.#E MS4HU^7/?^I@/Y0[.1_#/2SFFTY_?^)M+?O+]_O'NZMNK-OVSWM88QPN#.*F< M\#P+Z5TLB,2TY#1[6NRC$(\%V[CZT,G@!GO> PD#\'\1G\M*_.R[G_S%<.,? MMQ;LM&SG]!;<6=G'+E_.BUN^\6X7?NP/QOWF?B[<7."NOJU>O%^]BVZ=#*HB M\?_^?LM- 8:*@?7(;U<=I)SD__V'__XAG#ZZ=!XXB!N[D(UE8F-SKWSP^/PX-?#UO_VMWZ[>A?[=;>P?8LM-3P MN]L^+)KHP9O=G59Y].;PM[V=K:/RY,U1^6=_]^#H3>OP1>OU[L[N[O[6+[_M MUG?]L?OZ:*\^?OEZ]\7NZ]?CMQ]N_W^MK8/+1_\Z_&UG]_6;<0<(\\_6[JO? M]X[>MOY[9_?%WO;>T?\T?_6^KF7[SN+]=Z=7=)K^>?D;:;A&MW7>\^>I4Y2R M[]_3%&17:KY\>JD$7>I+8T7X^AXGZGZYAZX_&\+/5P_^F3K#LZZ_^+G3&U_* M^$-?VQ/E:R[9W[F?##5C!>"R4/+R[U\J!S]-E(.O;)W)BYS]Y.@/7O_AAW_X MHOG)F8=^EO[$?O2B$N*!GUV]*\:EP"MNRA7;GQ@S*W7%[B=*^3T_NX!*\V]S MUN+KSAOB^YE>2+?8A;Q4(A9?PF^6L)2O(0&<5M(?.VJ*O3B^KZOG+XMM H,! MI/&SL6/Y'A&B*YVBUY]89?-YZQ.(_+*N9B$U2'@,[G\,MONGI_U>"P6\7,V@ M_VD>16S/2X"VTM7TBPEN^DXBG=X$4R>#,'XD5M]8R&6 M^-:&#Y_> M_?I']]V'UYUWO[Z5!Q\.3@]_?7&Z?_27>O=K^;[3@Y.;).]77]Z>[G]^M_,[ M?_MA]^+PZ-7%V]-7ZBW?%0='[]F[7W?5X5'DY7?BZR3O@YV#SMLO+_XZ.'I7 MKFNO7.^_.^]VNA_>'D56KO6OM^7[#KZ\*[]+>?^JY] ;^NDX */&>45XS)3( M:( $YX%$*+OI0G0^B^N)*DLHHEW >5MU2WVI(PB6QC^S066C=FZN-44+$_B5 MX9.[%4-+)9/5Z7*Z*NSRY9I=P_"VHCL\GS8 M9?[?W\06IF@SW,]FD,E1KH,IAU]*4QL>.RJ8%5X%+F3,]X/YU>Q0NBI8SJ^Q M7$*V6=EB&IB@B!34$L^4(%Z7/:S<+)W>V'2J+>@RVL(AE*.A@(;",S<4'LX@ MJ](V8%5X0E[SA +)G+>&2,,TD10\*?1@B6!!,BF"%)Q6GD".0(Y CD".6#1' M:,.5Y$Z)X+WDP3N5HK316Z<<U998'ZDF60A#)M246 MA"$Q,1,*Q2<:86-3&]:6^N[83V019!%DD68*?--89)8N9I;&+*-U5@N07FOG M@C0F&ZT#C3'I[]/(.G4Q6QT^N1FL8YTH=@>^]O,R1I"C@*. K[6 S^W[FYB@NM;';[8< MU&RR=EIR&Z.4@L>0?=!:90>"*A/9\0ZGG%)&&1D_>/3XQZIO0-HY'Y05?%GN MLY\F.:KC%P\G>L7NI=:1T&LS@]?FX,U4MFKTR9ML@4"*DDCO$@DYJ>JS :7 M*6G2QB9O6[&,$#(B-ZHF3=BZ&;S4Z'?'[Y[#@A^<>^!: M6[$$C1 Q<5Z8.)U7*&/P3'E!H@JFC@L7Q 6:B,I91LTL2]$45&Q;BAHTLA:>,GU']WZ#HB(Z;HX%M7]ZW-ZK2X#DD1 ^B"'^=$ M7/[6?_*#M+!LB-G2'5=,.UF8^OVP55L=DFE -0$*. KX\Q!P;->UJL=OMFR( M!"!9+!:P%ER"\#9;4#(%:IB)#,+RLB'JSU^*DI&V^Z=GT!N.AX?_.N@/AV@' MSV('7TSE1#AE9$:P5'>M0J 5M=VYC\0QXXE*(3/-518 !0(1_A#^G@G\S=(# M8PZI$=?-,! (GP (I],AK!3.ZA"(U<*0\B04;3!X LD%S0(#S>VWH/ )&V(@ M"B(*HI<*!1P%?(6R(+XWA@,I?SF4/Y4&D3P$Z9,D8*,GTCE)7%:9T!"IIK*( M/S1XV-/J@2/6XS]@?+C_W/K4&9W4[D7E,EO7\>;QD^5$G-.DY#6E3+>-YJ@!($"N/T"B!H "OM8"/HL&L,R":M0 EJN>H_+P!+Y'2$_C%J9)EW*U.X@"B *( H@""]ZD>21( M-&C=&G0I".2K,\1AAMX$NZ=GW?X%3+KT72GM+[OEGM&/-,N0S:.MT<'5E.:C MWS\=OCJ63#"F'9!$LR12:TT")$&4ADA=UEX#V]AT6)Z+A(]L@6S1^!8.WV4* M)(H9B>)P^YHH/A^\.O9*IZ2%)2'4K$.HM5,G MQ#$ED4>01Y!'D$?_W[N:2),ET8IKDY#21$A@)$#CQ M&HH(<,Z%DQN;3,HVHSAA'HD%B06)!=5+1 %$ 42!9F>3H'KY).KE[>02P:#8 M#T(3:I(E,N1(K/?EA[2.)4>]2!K5RV:GEZQ[;Z/OI9=TKGH>Q?YPM+"DDK5. M-,1T8TPW1@4140!1 %'@.: ]C9:^2U$($<@1R!'%$ 40!1 %$ 40!18C7%: MW8_O^U,^_^^Z_*M;_ZJ;^79U[&V-1H-..!_YT(6C/D8$%I9P\I8??(G'D@IM M@TC$I++=DAM*?(R4&,^3$R*PD/+&IFR7MRUVZ :R#;(-LLV*L WJG(@"B +/ M'06:-L -=E\M]L:3$9!MD9];'2R$JKDNN>68=+R\U(E$040!1 % M5AX%L-')RF\A CD".0(YH@"B *( H@"B *+ 2N:D?+\.])BWQQ[ ;=_M MHM=_)J___IW6)H'KZ$4(! 0$(A5/Q$IEB*F]34S*5D>YL:E=VRJZ6+<_D@B2 M")+(BI (JI*( H@"SQT%&IYJ@JKD@E7)KV;D.$]5 $U\R(Y(RB+QW+FB6<;$ M,@U:<8:J9%,S2-:]@L7T\?GC\GM?Q0P%' 4=8\0/SS-J'$J#PHX"GBS!7QNW[^0^!)F&3;A4N9: M?XP8C1C=M,.V5AB-*(@HB"CXX%QO+3QH*ZV1W$H?9:!!<^=TE-%:FMD]O'/# MLE+ET0QNNF)H[_5B_Q1^*]8V^M1F[@:X=^U3BQD\,UH0#S00::0B 0PG48$- MS%F(P6QLFC;C!O.XUX4@$?L:4^>"V/=4G5"WCIEFCBGJB;*U\[Y0E 2M/+'* M)IL$R\9YQ+Z&1A(6$,!M3B#A%]\=#]KUP]H$]=_G/6@)VFY5$&E&[#X:CGRO+B'B_:R%BY.BQ='^UK%U(EAE M8N%B!@7NBY;KI0\$E/3)LZA<#M<>H,;%C^]UXE:'$AJ0I[,T]ID-+!NU<_^U M$@*_,HSRC43H9=+)MA\,+LJR;9V6FQC=GKGPLC!-#R'VC5^) M)VY,]H0)5P?X"D?>.J;,TI!K4VXH/")5,,1;YVN-FS>Z MO$*3W=@TTK6%=$@C2"-((T@C"T]OLLG93)6WV7%I/ U2,R:C]2DPG?T/S(W9 MLYJ04.9 *#=IG5F7S;(L%2,D0B$4JXDO3$)RL4<8%30!,\4F,:PMN&K2B&?D M$N02Y)+5X)*EA[F109;5Y7WKF N(-!3R4)$I(G6(Q*4LB(O4I:13L2/EQJ8R MMLVX1)/D21-H3R87QVIK]J*(V694'*UU X& MI(S%V*+6\I"MD]8HFZMYS"SC@CW8/,;*HKD:R[]/5Q9E#C(;#20J%4EYF(@# M#X1&%S5DD()66]FV-;OK;'UJ4WGUK.'GY%1%O^F]Q'9EX/^N:W3YV(]E0/,G M@YLR(*8!',N1.*44D4$+8IDQ1)O(!<_>1V$V-KG0;<>;E\N!;("5/JBO_YV^ M+FERB4)!:)^E]MG1X#P'$87DV3$Q!\Q&!?VQF#Q5S*-C\D8H1E2@@DA3M'2K M;2(,F-,!=')4U'2(MG8,(7D=(!D5=%30YY5._6"PQP2%.4/Z5-5-<$Y;[P6A MR3,B-=,D,$8)2.:R<]:D.!X^Y(+=7\=Z+_^-$S6ZG!^0J)9:.\7/[_/2\ZT>=C] JL@1Q MU/+7(Z9;>= _+<_[9V,XZ^?6K3LI7QE)YS,YZ:0$O9\11'X((F]'^U?.X6U' MW_W?"8VG?_3\G^[\\/3=AW?E_>_*_>_O[/)W.Z_HP8?7)P<[>^S@:/_S/G\K M#X].RM]Y^^7_OKR_."C_[G^)%_L[[[\<[KPZ%E)X25TD/BE.9%*Q8!$(HEV$ M!'5DCH"-S:TWVRU=$>GR@%W^4X07![#,"%0X@@\G#*& HX W6<";/0<8CQ\> MO[4^?JLBX(RBA-]#PI]HF5#$$<,1PU' FR?@LS0%EU)D =+$8*21$(1C/F<5 M'>><3KJ]8C[+DSNGIIOS.AXU-V=9V&=6B M"'D(>4W8NEE2.C)X"\ZZ\3W6QV<#R# H+Y9++O" C5&:9+JM>[2^ 1E:*.#SU6-,!DVC!0[&29#9 M22^YTCA&M..^J\+HIV.\PS^\-US0&5F M)F4F3C=XT. \%X:1;%DF4K!4=1E/J-9@- M\FI"+FK3+F86^'545D M5#G6X/BA@*. HX _4P&?*?7?26<,5=QP*A650<9,N4K4*0I9TYF5ZJWKA-WA M47^K+%.] M]]Z3MIK[?MSSHCW]WK%4W;#Z'^8KJYVF%^?>U*>'GE/1C[%E$# MGU4#GZH(CLE$YPPE!E(@LCPAUAI-D@2=>+0I&/=-%1SK Q =UPX=D?Y1P-=: MP&>A_[G[U)#^&T+_4[.IHE,ZQ$AHXHY(3@,)X!C1SC);E#Q*,T/Z;V(4\>%) M%JL11=P;#L_'LQ3ZN:S9Z6F_-PD5ML[/RD/X#(/8&=97)^L]>6U2_S=<5#AQ MK;-&,!,4TZ)0P%' FRW@6"VVJL=OMK[@R7E0-";A&)4N)R]R%B%2':-U8/4] MC(_9,A2KO@%IYWQ05O!EN<]^FO0-'[]X.-$K=B^UCH0VQTPVQ_OI#N)!T9R] M-22.!ZI+I4A(6I.HI=*6A2"%W=@4;>:6T8(0L1N5DR9LW0Q^F3E X[WP;YS> MA/ W#_B;ZK8=G4N"!DJLM[[ 7^V&XE,D@67O X")NK9@1>A#Z$/H6T!$^K%: M(:+BW%!Q.@[M9>8F&R!4,$FDUYGX:"U)R2DP60>?S,8F:TNYC+$R"(T(C.KFI76_Z3'Z2%Q9S7.AT)\^V6GF_W".EIW,(T MZ5*^ZE:,*( H@"B *+"H39I'^D*#UJU!EX) CD".0(XH@"BP>)^>U%%0R*S\ ML-($'Q+H.@K$1Y":FC#?5(::S_6+'T+:[I^>06_HZ^7].N@/A^B^>V!"0[EG M<2R8\ H8(UEF361*B3@I*(E)&:N"B(FZC1'$]CA 9XVF3/=[2@T_'+E(1K'$$E&-$1FZ) MU4[73F#&E;UUV=AO<0;6'2)=(%T\1[I YP*B *+ !&71&+2$Q'ZDLJH3D M*3HNF6(VT:(@ANSOHS-.)PQ]@4$_^>$)*I!/G3$T5B"Y5<$IH0EPH8H":0WQ M$,I3$7WV@D69TS5IH.NAD6E#S[N'Q4<8CLK%?S.GJ,(:MK%HE)JX[GF!#T^9 M1C5Q%=5$1 %$ 42!E4>!^6T2IA0AD".0(Y CD",*( H@"B *( HT:NT0!1 % M$ 40!1 %$ 40!9XW"CQ=XQ#, WC*/("_IO, ^.'6L6/116H%,:(.L$K!$:M] M(%EGRF/R42JYS#R =6<1;!\R^S*.H8&$>OYK'L U +3@=X_'#XX?\@@*. HX"WE@?T3(;R]]G#.K8812^=AB]AO^< M=X:=$;R!P<=.A(F'Z37$_OO>^*^,G4WH49K9HW33AYY;EUA.CN0H#)'*:>*+ M')!,101M;:2A]J*E;68I5I4@E#X3*$5= 05\K06\H8WH45=HG*YPT[=>TZ0, MR$BB4$ D"YEXG1@)0E*0177D#'6%9D>>'C'_PS8_[G0 HU:W/\1"TD:I/.L> M(<;9.RC@*.!+$G"M47G/M3\P&<=4 M-)$D<(I( 8SX1 UQ-:0,&534\10R]R8C^#4U#K* \'-SPB"_^.ZX"Z+E^\_#I17D_]\]"%^_KFFL8)WZ6$ M88UC#[]FA22-=)HG;RHGL*!T' M@XNR=ENGY4Y&6Z/1H!/.1[ZL[E'_92&TW@AI;%8:N[BF,0"6@LR>4#"42 .B MT!A8DJ+U-&OJ Z^>'6':E''D,>2Q^7]_$^/S:.7,RYB_2 9HU:-:@63.[6?-PFOI&J[23?K+ZQ M*41;<(U$A42%1(5$U52BFB6K30;CI.$*5JT">[0&PL9I:-3$D5 %BT&YM,Z#8W=SEKKBEM2%=( M5TA7*W)D5IFN'IZX@'3U)'1UDX"ME!="64L4LY%(\)%X!I$$(ZA121@I1>U& MP]N..Z2K)\[?_LW_W MO)3;UW_OV[Y9/4:OEF_\Q3_7UE.=>&=!NYT>D)/)<\;'6'AT BT?Z^ #WZLY M2JU>?U2^T _*KWNM3KG)]P/?;9WYP:@F:(].8 @5EE*=C5"YO3>6"3\J3W*G MYWNQ4]X^')5?C#MC_72]O%\OYEE_..YU]?, NG[4^0C__-1)HY-R+^7"+B]2 MJLF:?NMC/I1O/A_!/R_ECTY_?N-O]NW)]^G'NV)NK]KTSWI;8_PMR.^DUKLFA"/A=RX^M#)X 8SW@,) _!_$9_+2OSLNY_\Q7#C'[<6 M[+3(]/06W%G9QRY?SHM;OO%N%U[K#\;-UGXNG%I@JKZM7KQ?O8MNG0RJ O#_ M_G[+33G0%;OJ4=VNND,Y@?_[#[_YW4,XC5]T'OB%&[N0C65%/=@K'_S<&O5; M+ZYQ]LTUSM[=Y7NP5U-0T'P;!7_;^^/PX-?#UK]VMWX[^E>[M7>P_7TZ6;F[ MVSX\V-D]>+.[TRJ/WAS^MK>S=52>O#DJ_^SO'AR]:1V^:&UOO?E7Z\5OAW^^ M69\;_^].K^@1_?/R1]+P?];HOLY[_CQUBB;T_9N:PMO*JY=/+S682V5GK'U> MW^1$QRXWT?5G0_CYZL$_4V=XUO47/W=ZXTL9?^AK);Y\S0UU_T0OZ?NR//'R M"RY?_VGRVE<6QN1%(ZX_^\W7?_CA'[[H?M)./?"S]"?VHQ KS0'&CWJ"SCO[W@RY.[^%I5LP1[\4WGP^-Y=5R+70]_DXS^S;>N@"@]KLSY<:+T0S_%JLD9IYP^Q(G^F#V?PP*B M0"Q.(+ZJAF]8N^7'-0Q;Q@K>Z-&M%Z\/]UN'+W=?;QWM'?S:VMH^VOMC[VAO M]\V#XE8/Z>.YH$.V"DWHEK X#6O!,6,K\J?P@W^O%?G3-2UIU/(\8>AS?8*7 M/--DK.!,:"5U8$ZH&!TSB4L3?>:U@Q2GEQVDRH,U[B!UL'T5P'RO#LOO]__\ M7;S]LOOYX.B5?/OG[_+MAZWRWQY]^V&W!B:_'.S\TX,_R]7_^N]\75_]AGXZMBQ;\%&0($$2 M"2(3&R4G+"I+/<\A";ZQ:=J,FR;%+AN.NL\\608Q?^TQ'[L&KAKF?[G&?)$C ME=XPHD7D1(ILB)4:" C&A5)&6.Z7TS)PW4&_8;;\"M@K4X/7:CAT 5U8J<+ MK=ZE(5-_6Q]'/SQIG=<\E4ZOU3^#&H+MO6]5*?W8&75@^'-C.]<^Q^]OEN4N M=/-/P@Z<%>GOC#,+6KZ76OZT7V[LR^07\+E.'(1F]-%IZQT; MCDC-M&H1\N;<0W&)8W81\AX.>3?VG)&),2L+VJG:C20I3YS4G(@@M54T16[= MQB9K2]6\IEBK!WG-LNE609/=FE9<^[E6'OC>^T[-A//#(8QP3NX::;'3FWV8 M]ZZW>FN\TPCRLX!\9TJOU86%7&.4]D9HI8F4(Q (#KUV@PD,%>6'O^NQP M%."B]%H<=+0R(+A,O19!<)X@>*/IZL);,5I!.,] I)21N,P" :6Y,$(ZB&-- MMS <@F C-=WU]MD>]'MD')BX"4ATP8^K:H;^5O?V M=5V+?CX?3M!]&OJW>NGV>W_K^-#ICL-3NQ,'/G+!+%QP*W-)&&U Q>KH90X=O>CH1;QK3Z#!Y:J_Q91.,WOOMLLW#0@T[EY* KI-9..!Z5L$;RO:/ MHCCVV7FMP!$:M"+2V41OW;U_O[?;TUFX-!E46QM4C$['8ZTT&,Q_F[WSD MRLUTP9 G'F9:?#K65D7#9)$A7RP*R7(@SFA&'% C8J8Q2;ZQ:9LW7Z;AR(9N M^.> EW-0EQ$O5P OI[)8N#,I4DM4#KKHU"H0'X(AP>BB6MOQ9+6-3:<0,)NI M3Z^Y*[[;[7\:.]F+%3[N^C_*Y]UQ(_GS'N9JKX#Z?&^O^\M!_V-G6"[H17^P M<[G16Q'=)K/#^ZT*1">#*CM(HC.*2*U3T81#),Q:S8/-D"RM7G8M)3I,,%,; M(7#A&C'BW/QP[D:-3<&+"!((,!&(E"D6L]]&DE12.H)6*1><4VP9 ]#7'>70 M+3SK(HZGG)'@)Y.,3FL&&7;.6%,]]LV)'\ O=:NWIW8:D7V6!F'7,\,+NF\= MBP1.12Y)!L>(-$Z0$, 2;EARRO$86=5A3=N)990;KKN7 MVZ:X=_RRPW1/R; M#_Y=7..?RMQ!8D6WS4Y5%RT0+[PAFF8F?(3D:DL-UW9Z&86&ZPY_Z*2==1%W M(,-@,&Y^6/NAMD;^,Z!K=K54VN\EMEWM[:35[9'_?%G_\@OT('=&".LSP?KN M+;56>V"<1:*B!B)S .)RE 76F6#9>FXA8#8;.F>?&P@VOO,W8N*<,?%&U0W< M^<)FBD2C/9')&5+@3Q*0@3H5L@UVTEC(WA&?@D)VGX M58?O<0^=<4U@]Z9&N#UN"EZ;RYV>%>&LCWS\SWEG,E#^@8[?C_;> MS$DYE]'*VA ?.A_K0."QQ*/)U_S95O=6[VK;7U_O.FHZ M,VDZ^]/6'X.0M9MA8+'ONW[DC8+*-O M%53=O=Y'Z(WZ@\[B AH8HW["P:UWL7UJQQ'49P+U5]/J+0_:&.D5 18"D4$4 M4.J)SLE0ZSZ(H9KYLEWW$Z:9-TVW7VXU[G;93^Q=BOLYZ.V^O-GO[ MQ _>(Z3/".F_WU)ME8^).TN 2TIDSI9XQ@2Q$!ESSKIHB7.9AU=$/= M:!QN]@!\?SNMYB8>M0?/"0C-B2PT34)6G*3HI&D,T<(Q*2)P7:>7\[;FF'F+_MMG (&2''$VNY6D9^UKHC(?IP'Z#G#L[AFS[.R;=N<6D /)B,TL$2E4P3Y0AF0!.E#'RZ86DU_>;1^*WMSY M:;FI,SSK^HNZOO W[1^6^%9T0<^Z\X?7[4^Z%:N6H8^OM?OEJ;S1$PKJ?GS? M_P;_7&_R;_4YTM #:>C#K4[6.F9CLF9$)5I4<&":6&-X$:ZHK-")I40W-NW= M-J[H=D:W\]KA7G/&>",&+AH#;U1Q+:3..3 2N>15%=?$1>:)4R!LX*!9G=2" M;4_1]?SDA7$#^ B];? 2C@6UL:H5369JIQ:ZWEW8K?1P/SC[S%Z=0$X;SH']:G@U&/1B@ MGW:E5-KO36?Y!KR?PU'_-73]"-++LM?HK)@5XO>F-5J5C>$".!$Z,B*5$,1G M)H@&RZ)EF>O:ZP&=%>BZ12AL9,8PXN$<\'#*>2NC"[(8]T*)VOO&>&)5\L27 M[DC!,A9IDK"EM4J[= MO4YB0P$/7<.(J$\R!Q$1=7&(>J-R,^E,TBX0R7A1N870Q/IHB.0BA&QU2K:H MW**._VY4"^$U@]1F.:"_"[_W6T.SC'F)6V_^U7KQV^&?;UHO7A_NM_8._MA] M<[1W\&MK:_MH[X^]H[W=-XOW_3R&$!XRI7 9CJG&+4ZS[-15",Z\/!_$$U_+ M6ONY=3:H)NKH8ESB"O\Y[YS5@$TS3-0UUIF6F7;T\C((=]3?JH-@!_#R4N([;/A.VW6W![F8*6E&1&*9%2"N)E5D0F9LN&A0+\MD;;C5UP,&7= M ^U-\NX@[C5>7<6R;N3>FT,HC(O"<,H.BT-AGB-4\D:%\0,3,F9"P3 .^I\*S)WUAQUT,3>_"N#^4?EQ#X,I(GHY MZ)=M2,,7@_[I[GC;=R:[?N.0^>5\V.G!<(@!^AG9ZJ:OXL%.Y/NOCK,TFA8E M@W"F"V-I*XC5WI'H?%'=-7.&C35U]HVT)RP&6Y[[^1$X],.%,4\!1 VZE*O= M03YI>"D%\DE#^>3B%I\PS@-G.1+*N"$R&$.*%:2(< :X2%84LV1CD[6-0CY! MY_[R%W&O]Q&&HPH-U:J(]:9RN:T1U'R6!5L7Z.%J0@++C00@V,\$]E]N.D(> M[NS2@P+V.5+E#2.>*4UD$3-2-Y,H(Y-BWEF3U,:FHFVZZ**)=?=W/=S/ORC# MX4DTS@9=RF(-A[6FBN:TST226 1)7-PB"#SNBB&@3+M0_06_0$YL&4<^A-@?G]R]W? MZJ7M?K<+XXL='F8DA(<2PN[75H-B(&)F@60N(Y'*4>(M*,)3X0:>=3$;_'>M M!O01K7[, 4T'C#FLC^F !+)X KEM4?!_7:K!Z.Q,5%[._F)?R&AXVBE;(A[.XYN(LD' M,#K,MC2\2IVIW)!T$\RY9HI:U2+H?L.3J1FA!O MP+J"ID9=GZ*N '%Q@2DW!1<=\S0E$XD9MS6-3!(OI":0>0HB6T4-W=CDIBV% MP@@L5AQ@']8']&'MC$WW#O9A;0R5-:D/Z]Z5=P$?G%=42NN A<2-)-H$7 M35\9$BQD(HNBH@-WTM"XL:G:3#6J%'%8WK]0B+W4ZT@\\PB)WA.+-N..K'OUK]L]L1LP&<7;6;;8:]O6(*X"KD MW-6-/YSL^^ZE0*!'>#9M[]8<$Z%$V4AC2.*U!0VX0*P/F7#CF>/:1$YMG6-B MY5W[&5,CT$Y^]DBXU# 9(N&\D7#*[N5<@5*.A"1XL7NS)0%8G8.JJ8<8C!:I MEJ)+B7.N,3ZV-A>-Z7A_8W=TAL/S\8#QFI/7/SWM]R[-C_*'8-""T[-N_P+@ M\I=7%DBK;$0/L_;6V JIW=W1T3P;X4YU_?WPN]Q_=O38(\[B>F)*;I/6&:'M;VK&)M#_+$T]7V($4\F"(N;E&$H2GJ' RA M9:>*768IL<)*8FT4,5EC,G>8R]WLP..:QRDFVA49_M&:HA+CA*( M"JQ7EJDPSBYI5+9>P_$' PW/ N.>HB 'X6^>"FV!/V4UL$2)+F14X"]%XF04 MA/LDHN%"@-$UR*"40P!LFA:[YE[O;VBQ_J8PG0R@ZT>0QIA4;J.^M3P<=A(, M?'T#.C&:K^/.BO\O^H/MZ^W>GM[MWSH^=+J=T<6+3J\P V9?/YP@XK1^'!AG M1D1''%62R! +0>B4B0%K) 29H%:NL[98=#W+NKLYT!>.OO!G22-/8$8@C2R' M1F[LC!BHH$E9(H171$JFB>=!$-!*V&"3$BZ,:80AC33.SEB 4R9U/GY]23>& MR5=K?,_EN+V&]U[Z'^]@M],#HU7LG4LC:X)\$]?* MKX/^$'%O-MS[:[2_?353:$\<7#CZ[O].:#S]H^?_=.>''U[\]>[HX$/Y&W\= MG.[1_:-7%V^_I)/#H_>J_/ZOE&$A&J\*D,JV,7<[IEPC13E^Z!A=MRRP M[1OXV8$PPF,[T[%]/YT*QO9?'0?-='16D*"Y)M*&1&S*]5'D.8>BL-:Z8R6* MG/"[1PTSL)<7(D(#>!4-8*2+)TL&0Z9X)%-T9IW^8&+/HB]T M#4)J=^8+7U8(U:ZF532VBV2\GLC%47^**0ZJ!"!5S.H+N#$JZGQAG[2WEA=3 M@K-0/9;*'C>& M!C]X?\RXT$QE0ZC)E$BO(PG!9!(H+SI#ECX!P]*39AL:ZUUZ-YIC,C=4LZX^.S5&;$1>?RD6_=6PMT6R= JI2)EQ91Z3,EKA$B\APIC1H+XQB&YM2 M\;8S=P<-/+5S9-:(VRY?-^&JHY)U>'$!MG_K?!4+&C_ZGCE2L MFGI[HJ]7'_;' @W%J&^W?*_ZO8>C02>.2]/+&YKAUEXG6FFHEEZ9I/ZW>R,0 MKZ]%83PPN)=N_V+JG2_+@O0+]4QD;.=2ULKS[GG=B=W/\<3WWL-K/X+=G"%B MSN8LA'2P.E M9^M+7R=(;KRFC^#<;'"^L18H%XEFZPBC41>$YHEX93A1@GH6P0G'P\:FH6UJ M[[;@QG&/3387'N&L60%S8?O^-D&[%>!]I]>K_OQ^;IV-\:49[OP5(YX9>"=$ M2)J5I5 A2$YED%+[H")33GDN:"VA9XYQP9[&!$#2F(DT=JB=,4EEF8FQ. M1 (-Q M)B='"2F>24$IL;'(IVI3:QOGN&PYLZ)Y_#O#(K-8I!YZ# 2FC#I%: MRT/1Q*0URN8Q/%J$Q]6!QQN=VF>GI($"C]H*(FG.Q+KJD(^>NG[:O/2UG@V_TVC5ON_5L),7F$R74*[+B33Y9'I MWBU;@WJA%5/$,JV)Y $*F>I$N!%!T>R9M6%C4UO3YKQYDUG7S$W5@.@!$@X2 MSI,3CDG22*=Y\J:&5%A0_S][[][4-I+UC[\5%<^S]62J:$8MM6Z9_::*"

!R1-PI1$+$YI$M*</$3+[AZ<9+=;P^0'K.$;#7Q*%L/"E#%9 *);FWI/[]_IV*'/$.A3 ME3,$/;IE&/XJE^3/=HENWNKT'I&[>$3,F5@^*3_-X=&KF+=R4#Y@+?('N2U M45Q2#W>GSWE57< B_HDVC3WZ8 M5K_H]QV48SFK*F#K/1M?BXV_[2KR5 6P8X*16"-L#6P/R6*F2";#6/@Z55)G M6#8;))>1@ON4G3ZC\='SO;OKLCUSNQ_FUND'F422^KXD$4T$8;[*299G$UW$YY<-U8E4;GY;8>V_NOF0/7A;V M"8F_E"Q]WS445.IS"OM(J(HI87D<$\'\E/@9[*Z. Y'E_@-,2-QT"?'(8P&] MG.GE3)^'^.O+F;G-IF06!0$7)(C]G+! :L*3/"5Q'H,U)Z) 9_G#RT-\@&)F MPR(.FY^$>#2;3&S7$;#I5%'+85G/P'YKTA&]?%B>>\78\B @UY^9=_C3D_Y^ M]ON_S])LEM>#IIOO\C 9AZ9U#YP#. U3C2Z./MUPT]3(S58671^%GRWO-_RL M/7+CL3_;_=E^3&=[I3(2?Y,RLOKMOZC^_O;5J[]?'+P8'._^[>WM'SW_^_#H M[9L71][A2V]P.'B^>_0O;W_PGQ='Q_N#O[S=P9[W/] M%T>WJ28"XV RY!=HNNIUM=S[WY$-'$VO9J]+S+M25KHIAJNTTGK$T<"1\V:Y MWJ32N:[@2QAR*3_U.G@OIQ\&0OI5?>^.]6A25KRZ>&%:OK9GX+A\ R=@-,'? M3>+WKOHXJZ>C/KUF35?M\0+"N4RE+RC/B9_[&6%1Q@BGFA*:I;")<1H(E?4M M[WK;K9<)O4RX%X3VGOO_<.X_#]0%(,"E"!A)XD 3)D1$,AJ')!-1'BH1R-#G M6\_2S0O2/3S&OV&AN =@_KR:5?*,US;X-JG*"4SKPB148H;E!,\^=ET:SI1I M?>IQ*>&IT]J;\ MC)^&E\&$U@^^'!1?%<&4WU)\7#-VHY?ZN\O!;,J4?L#S\ ML5VD)L64#U]\F>BQ*J88I=ZW!0?JS]ET4$[?Z^DK7JA>/JXE'Q?0XD,9:*6B M@/ $R9UFI(T8CD1*HQC'<6!I-Q45D5Q7W[P*U16];*@EP6;:AOU#/^^&/[< M(**"96$:QR14J2),QC[80FE J* )3Z)0*B;!(.JA[S?3(/JUXT'/X?DP/+1[ M@-/4A=*5Q4ILC)L+K])#CG5FT](;71Q-*ST^G9Z!$00&4UVLRE?LG8&],W S MC9^K D185@T?'U:O>#5U?^S."?QP>J:KO^?6_FY=ST9:T5XJKB45#[IF$-<^ MERGLFS( $UF:DRR,&0%"21@-PS3701\DZH-$O5SHY<*]&$*W=HKUPN$'"8=N M#$G$*A0!X6 X$<:CC @E.8EIE/@"["FM$41N._1_!/K0KRX:^C#2NHOX=FPJ M5<[+ZA.,TI/6B^+Q-H#\8XVFWDO8>PE_G-$T_'Q:/GUG2=_Y#^>9$XWWL'<= MWE$.+L!I*RE3[B\!]I)/WJ_L,^6K0IF]/+ M@8TPDGJ._T,X_MSRB6&'?*HDX3$3P/$3X/@BY22EF%(MXU2$Z=8S2K.>VV^D MW?.+1XOLX8?7*UNB/X8IS6KMU64^/><5UA'5T_IG9<[U3L)?WTGXY,<:0C4L M#/RV( D[I^#(T?US)/L^<^+;A>$""'D]@]O1<_X=S_;D)%.6")G&LB C2 MA+#(5R0-!5A$> M\;'\R<9/[_SKG7_?U_993(/8TV*Z[RA]0?#MS2I8L84LB8(/W=_'%4S:CK:7 MB6O)Q-.Y)?3Q;3AX?<(2/Q%,)40Q*@G+J2"9SCB)4C^3L8AD0E.0B^%EP=B[ M!G]<(.@;NAUMW,)LTE":W>D%9B\P-S5:=IM4\UZ,_G Q>K$@1C7L'$LB2;0? M(9"\ C$:!RF1(5>"QE$08_.O/J=BDPW-7SO*YK(+RSS7E4DO1#;1Q\EZC^GF MFHHWY@ON.4C)0T?4"Z*O]YO>4;@M=.)*=:C\6/@D"Q/LO"X3DH8\)F%( Q4Q MD8OHAR8+_NH>U#YLMBF;TPN!C3-_5E94]9+@/B7!/((F9!@*I@*2!*DD+(Q" MPM-4$QIHK9,\E"J($&((!$,O!^[;P#FS@PMAL#^[-5(_E(T9BB&:WZ<8'(1_ M5?'YV3_A1S.DSNNDQCS+/T:\.BW&YN!EE\_$+9O?53F)X[ZS9$S+WYJ M$B+DI4,X+,::N&6E@1&*QV?:1$5',.H+-&IMZ!131F$:F$MZ6O&A-^'5%*$9 MIV>Z-J#T2H]K['%=CDW3/%-3EQ=C/I8%7%Y/X0-,0J]WVB.YO):3TA;<5G_<=YH:9G,!<8F!LDB^R:KKJ-"WCS;*K_<$S.[]Z_=<.V_?1]NGY7TL55 MZ_[$:1FY*],P8U$6\B /&<]D&@D:L\#/N2^23,@3=)>YF\ZJN:0XU414FG\B M/(>5>,J'Y_RBWOI]8<%&0-+=+;BTLM^Z?'E^?\MG=ALTG-(BYCP%[4KI"B_# MP?.'-VCOK$)5\']NWG+8\6.3UP!'%1&$\ 3^\W?^[,I#V&%?9IS??"[ZC;V7 MC:7AUK-]N/$+%BZ_;/GL4L*+!IL@O3K=@U9PQ;_W_W,X^.O0^]>+ MW;^/_[7M[0^>7RU>-I?G7S&[P>'QBR/O^-![?CC8>S$X>K&'OQT=_KV_MWO\ MHFU>M/NW=W0,'V#?HZ-?9_9/9F,^4P6H$;]=GM3MY!WSMV[@<.GFTSC=\9QS M8# ;P3/D=W )+P8Z#ZM3/BZ^&F[TO%7?X(_=L7I5@7HWGIH_#_.6S\S9S%[; M)O<8QO3GL)2??JX;P#]HW "C_WP:O!M\A%/T]?U'N/?XS=D'^XRO[[^^/!M\ MA>^_#L_>@^D.)OU0_^O-Q8=W:B("%G]X]YJ^#P[@GD$!X_PR^.OE)SO>P<># M=R_"P;O7,+Z7Q<'7#V#2?_)-+Y4TD#)@L,QAB,FP"> MG&(\TVH7W2]AD@L=1(D($\HDRU.=*LTXST%PB"C(MCQ=2S[!XUO-]-:S[DZ9 M3,4]^+XJ)DV;J#]G-1!073>^ DKOD[^)S.3XMO7]I/IR>@00>RQWO"88N C"_ MM/F%_K'MN4]F]?(GN'3/K;'9?E56S;?N\>Z;W[QSCEF[H#IAGY"I1?[')QCS M$G=B#TQ'4]X(='THIZ70E74$T7C; _:7;EMUR]R%;!!O>E'6"^/?'WM'>@(, M#NZ&FRC;]L[!QCWCXU-X93FK[)V@>*VP5.J M5X!?^$W]8[W3GMG'*Z18*CAO#EZB/," M?IN K8S^7)@1GV*GA,^%@@VN@8ZFVY[4P^%LR"N@EO%82[Q5Z<^%U/6V5V.[ M\P)_LRW-C?7.Y1D8_=L>2 #0GV6AQU(3/48; E>[QLVOS1AS+C$YFAOO@(0G MFIG 4PK)[<2XK$KX=#0;3@M<@-5S/]/#B5G4D5GPVAMJKIK%F$_?N)W'T^&% M#;>WJXQ-J/<*#M?C3+J?_NL"FT9H&',Y7OP&I)IRMYBIO#,T[1WP,1C#*-:V MSN.@ !MDAFLTQ+A!DO"0OJGKJZ2\P#+..M26!,WB9 MFZQ7PU+5N?7H;L.''"0IKC7N#A!U81;>D0,LTE26(YPFCFY4NBI>HF%!)#I, M/(FDC\/MKB=>C']+V&QTP'C'9P5\.@%:@=WV"KOBZ.J!W7#K#M>.T6UF=[HU M+YH1>.=G!2;+#^O2SAKOYLW-\QF;L=Q _O@&.(U%94<_U7R$A]+RJVTOQR>I M9LZ&NH9(YCD0'-P/0]CQ#F%VL$;JOS,@>C-E>!"H(@V+., HYE A4N'ZPY3 \>,(5QSD[/8+[>H*Q@X+M&DO(;S(M?3<3M MCPO,;?->S03C:582@+P:ZJF3!85;HXE=HS89Z,G6 M_JO#K=^0_N"TP$&#.[$ !;DW$!VHVK@&F>,2'^C _PKZBH$8"(X$_S*#V MS1SVQZLR'?U'IOL?'+\^QTXAG/MY1$,2:LX("S@G&8\D$;Y*$RE90'D,EAS; MCC)_VX\N0R%Z=K^1[QE.78Y&)9X'6'P/I#H?S\EJ FS(:"W_>UW,^)6NS&XM M41 /8L&9R,.(2N9+Q854<0PDY0-%14R>[%]).%=2QRL5<$%_[$6%IPDB:QS[15/EQ%J1"1V#'!>G."CQ,$)25)81MU]H*]WL]%I%$ MBJLHIH)KB8E%F=9Q'B65UF4 ]TQ:?-YMD_#&3>1P)5'&CXXHWU\ MY*A%(KGE%#8",)$3 F/HX"(7"2) MQF2B#-%[DV3G,G"'!ZK6T%@M)FP(^Z5FTM@!+:GA'ZJH784M*CU(NH71VS>2 MB$S:4X>"WG9FLM=,9'>LGL^G\9A)B U.3T"'P.;1.9$^DX3I1!&N,TKB- Q9 M+,- L\ (O,L]TAH*L@;J0@[]3R".U1306#RF[U*M'_-VRR\'KT^",*6PQ#'1 M:<@)BR0CG(4QH:#F"E_X7- ,MGN'7;G;.ZT5Z;;Z7*,?HX-79AD%\.[:F%BY MEVOGI]%N%U ],EF(*.6<9PLIQ+@8C#^0VY#W)67:^0O!,NOJ6/C14)_RX78# M"&!\8*!JCZUG PD4T>/Q1M(@1IOA[WAO)^6X,0F='[Y]ANNZG%0:.L>=..MS]"IPD,&"Q8F%!9-9H"AFUP+-WQ:*R%!7./!', M!\%!!(*E>LD(WXN M0(R# 4)212D!8Y3+5*5,T'AE7I.Q@ M:TRJAK"=I3J;EK"CZ*$#8G-76@#"01,/,S2#)AZ$DF@-#\' M$XM^7SL&1V]M%EO;"=9L42I+9Q9,I#;QSPZPR)$&#F2@01XQ]>U?@ 8@\C#4 M <](('E.X.@SU !"HF,.C,_7FC)^6^I;=GQ8OS!\.6D$:OKQL'[@(; M74=UR%,=16F4LCA5+%:!T* S2,%XD 343^3W-$[>M(-T(9+#O.5MQR50W8B/ M]7AJV=SC534^'GS!W'@>T2P*8M R$D98$F1$A%H0GR546!]*4((N$GBD4LX)*J/!4Q$E>@ M^'7NJNB55LFK-(WROX4G&%)NG;1@C$,L,)KSR/O/AK,VAN>-,S!3&Y=2U]<&!P!KB2&;# MIDAAU0+N>+M@[YAGV? \3.>V:]<=ZK;SI]8+#M7%*W!9JL*LL9O>.=!!O>(+ ME"KUX@M@@E4%ZP\?MS$"DZ&Q[59IZ"+=5F:8I"YCW,XS9!9*.M8HU[!I)T+K M\7QUS3+E0Z 8>'11KZ1-#/RC-3DQJG2-"XB)A%K=/8*^$0G)ZW+ OPL0NZJQ MWATTJ?=&UW!NI/Z>V6*;L3[7L\,FC:GUWPS+&OTY=8$B$G],+'O8->; G!6% M/K*BP#?Q]S.N#!N2@ M.%B*,8+&4D4R&<8DD>@]U"I.8XR5)W0GO,:':.UTZ^LKOGC *:=G(,:,%+J" M:EJ:XR:8A92W+KE\*_Y&EVYNW]528^>6\/GMEDSC5GQ=O:PRC'TY,$'-\ MNHM.D$6GT^.C@]?!X/6)\A.=B8@3&L4^88Q'A.=Y2,)426,]-\@&,[1"XR.#CVR^# MKY_.#TY/8@5,/> @C;(D(HP+1KB*@+;R@&=49KX?A5O/@N0:L61IX4X\Q4^4 M3C,6<,$9\T&H!"P(-?.C.%6@H>1NP]F=-KSG*3?QE+?H&@)F'J:A+TD*M$!8 MDBJ2BE@!BXDRQ14/&:=;SQAHS-?Z&Y&?6$JXBJD\,J4?='EEZI0$\D11?M;; MSF/?IQ;]BH?I/:KYWR.UR(:ST<&T_^H0172;AKWCO6I"V>YK0U*3"O:M A+V M\IF1T/BE.X+&/6.S^B^E"-S.Z;/C8650$R38M@,ROCVT,$SC@-I696#BW46' MZ.'*03G57F@)GQHE>F-A!8HC&R M!/K'D-.)LRC!S7HGX!Y M]*L%&5=#>MP(T;$$Z0'Z!U:)J3B,0I91 3HA*(-!D*=1%"4Y*"=OBOJ335=X M.\;P/L?\:%VO$'N/R\.Q>OUO7D\P)P]X!6J'-2%1@7M75D/50 PLX+TH3/-" M8Q0O,VD9X_*S'L(F5J !?2XJT-:>;#T__,_^'J'9UF\>]TZ'I3#);+#@HT*" M4OA.F]IXS/W&A/!1"29#V7JXB]$$E)LF8Z)Y5'L_JD 8T^8RH)SX!+4 7QAK&'4.(T.J?1$CXT:Z$@?D33TL)P8UK-<3J!FU1RF MIYY4B&GA!M.,87MIT@Z?P0$=&.R&Y4O0:0&:Z84T#+.8'/IG;XD";!(1$,6O.M*W X&/<+F'<(,HDJ.PT. #X/5BBG]$B MK4T2DSO M;C;&/7?[\L-LK8A).K3<>L%)U-*9(:X"B*,JZJ)N,B@6_$C*I6+9JI15V3[; MKH9TZI*[+'&L/D&X0LTQ!E;2$./JT[OM#=M$F+*ZXAS#Z%L:W%GTM:&5ZTBB MGHD6](H(L\JM!3LJE1ZZ23BZOXH!X/ =@5MWG4MILNZZSI9X6 XT;/B*RV>" MX4UQO&!3U<8F-R;DRC?9X5AH%SP/_!-8Q>+"?'H*'+P:C]ICWTP$SU&3DM?0 MO5TS<[X;[4N0?WO ?7+XN\"]1M8#:VW?!^&@=1;O@]JT#_6 M\MVX8H+K;=K@WG%/CT HF 3U\72WK?I]Y?3834$S'11-X.+UEX.__H,!BH^' M[UY_/3Q^[<,S"WA7=#!Z,QH$;[\<'K_]^CYXRRX%+O9>G'\P 8J#Z(-Y]^OH M_6@_>O_UT\6'O]Z''XY?1(/CP<#[#)4^X':0XD!'^(*.%*4LJ4$H&.@K9'SWV1 MXY\<]/;#?(D4+^S/QTV.GTZ4BJ(XR!*B87$)2Q4C*>.:Y"+*5"IA7?DEM-Q? MOKK*4 R>GBY*\^.JKW)!SEM7LQC;Z')WDWF1RZ32$^Z0)?#"2CD/T/3,>[MS MM..=ZC$83,;.DEBNH%4',V(>GZ];%%QSUU^[NZ]:%%OG(L#ZG+8VQT#DP%:N M1)1M$#S/STIX,2G/,1Z)=C 8U+PR>:I8R83-62HWMZ;NT/E-YHE)WNG8==F'AG*EDHSS16+8((2XO.&E)7 -=64V%0&@$=.>:T529]K<7<<'#U M5Q"><\?PJ?-5BAG\5FKK%&VH 7URJD54KSL^14NG+C"OT'_0TI4MIEN@:D,) MQ>A6DV[&MJILPKB/KG]69XZ+WIS&;['6_;=%FEBJF&R 4IHR(*P^,^Y&T+"U MO?KF*A%SGV.1EHP^2\J("%.MSN M!9]AX^6Y@2R[+JQ%1_&W;7XGSM 6V'[;QMKS.9^@@=:>0PK-O^C6;\ZY0+/< ME@-8\)X[$D;C G<(0"L7J"G8- V_$-]YD23;=;_C*E=F(BTQ8*XFR!:#7/"Y MK0.>9TTW;[.>^V%YA6^!B]J^+5[%W7OP@K4\<6BX_9[YEX_ /7HN0OH M="D+MPII:4'0C/%KX\9?JAM>24K*)]N!U<^0=<\6++Q:8WYN#\K6JU]&+YXW298@7I$A9Z0:6 MJR7LM[Z[ZV_2]!!??]HP M:%CWLC+!O)<(^4]]\O^U)R(O,-FR/1A:7=9CMN$BQ/%O1PD+A ]S06AF#\Z\ MVT"E/YM4Y6O@+:X5_RL8YQKL GCQ0J4Y9B"6;:^3CI?@"'&JL)K>>SLQ,:XG M6[M';[=^\P8EZ+7=\PD'29+B"SDK%$SFZ6,RH_W#X_U@\/5U< !/.]P]"3.: MIC2+"4_B#!T\&>&4,9('.D^#6/HT120_GS+B-TEUV]X;%Q,S2B^ZF"L3Q#0$ M];Q%SW]R#+J!]&(__LUT\]@]>HY_;#2 M^B+QM0,TS"X7X-VZ>.+Y'.SRJ,RGV*]F;YY*8MIL WMOOCH"$^>X; _7QE18 M_' >]O'3^6#WA(=QJAD5).191)@?8)5>JHE/\R#G/,TS+M;JI\XC 4I*("6/ M.6/<%VDJ2JG5^_J+]# MC]: 94W>SW[@A$O$OZHH]] MMR7LA8A!2@FJ?0*[DY,4MI^$61@D(8^9GS+LD7<9 NXZ_"Z#Z-8RII;]M""T M(\T+.3X='>L#IJ<,X>/_'C)]>MN,#@_,6&Q--%$4YD2 MQO*<9$F>(KIIKY042;B6]!?3W;?0G;[V'\F MUK[,F19$99DBC$J4B3PC:9(REL@$-H!C:=G5J-QMRJ+7TL=J>C/&H4;4-NM) MPM0VEWIF-DVZ"EY:S>8MLO2.DWI;ZFC)ZL5]-N5;:WQI,W3[6GD MX P7ZI]78:];BZEE.K@W1EG?M2Z,-Y==&!8U!=?%&H P_V+4;K/1[!MWU)T= M\9@SV>12=DP)!$5W#L_&J%CVP)@/7[>7V_'7W0F\MGX'\W8;LVPZ7:-4@BO82:><](^S!W6A>6[% MP=>#+X.O!W3P^H1':2Q2Q&RF/OS0%%0?'H#BGD6A$#[L2&3TGZLQ=+KY\U<0 MSAPMX:<2SJWHY64SUIY>ENG%/WQ]HG20J@ 49"HD4$E,(\)#/R(!35)?:<3X M#J^GEQ4%V-T\L8>6Q[!N"A Z#RI]AC8G<'K$]'IF/84/]XV>HO-4=+0%[G6(17!(%8EHP@GCL4!,MYR J$\HQ\ZL.EEK][\1J*_?_1^Y^RH* M\BS*?1* 5@KJ11@0$4:<".#)>1QE/$^RM7;_&Z%?^]W_D;NOHUQQIA6!$PK& M")Q2DN913B(F8JZU9J8&?US>'#JX17!!%;EK(^ )/3VW62]=W5P>I>/+ M(:R5B84V^H7*/,8]EU*?79U.W2F,0-8UXI]T&X77S?IN>Q]GZM3AKU@8X7HV M:G!P,"CD,#QL9 G#3]H$]YN:,;A>NX3B8<%%,9QG1W>!;[KYW@ZLI(,( M3 ?OXZK7-S@I"QV:U;QOPN464-X1(N#<;@%<..YI^QKL@'PZ=C%(/AR6YR8C M$Z-JJIR)*2*--A5UVYT!X%"%'NO#:KLP+B1"WN+Z; [3=SD)UDH*ZW:Q- MG<:8#PFFJ=8NQVO;[%E=-W$S?"M\CT,?%KEN.SU_UI7=3Q/F-I"M0U-T9K=\ MV]31V!YJ9BM,390#Q6D:C%D1=(IODEW8!\$4P,!L<'!"'* MJBK/33V&3:_>__,- HP9J"43D['ASF[S;(N_4WQVE2J8Q%YUJ*TAU MC)I5C MMQ 8<#40MJ:."&Q=;\J_:$<6\\GBI>:R'6]73F>=5%+99.P=FV![JU-D\:R$OAHF:&FY3%>_Q95= MT5/OTLKM>,?E H24<:]CT4^[B'-#N6XMY:7-69@)!LD[[, 6\'8'MGUU\G>+ M_>NPE+XM6'1KT;9.'@AKC?:'HB383)!.*VSOR.)1FP/YN)2%0]<"P%7.M(5' M^PWDVA[08E."9--<;&[26CF>:0I:?R#SB'.6\SQ-%!69SQD827'F9PUPN\]^ M83S_GVLL[)\?O#Y)PD#JB$5$@ME&F)_EA*M$D2C(P1 +0QF*Y(YX_BA6ZI*V"D&F>JC2(F4+ M&-81OO^[,,S@>G;9.<=S^GJ%@Z8].5ER^CK8/0GC%'A/'I TDPEA/$P)Q\K3 M1"J=*)5E.I);SY)H)THN$U/;^GH;L6\^&H](V:WCF4U*ATPA30=&USL)2TDM M=T3#"TNXM;'HIV=-&JQ52Q$EP+A;+"JK=7B8+A^-O6-9G&VTLM_95 MW71G]ZBYLRWOIOA,C0P:B[^WP>(!%=HT68$;YE(B> 7@BXBDWO%RK;0?28JOY*]TT/'?X$+9^9:&G6XN04Z+IA^,RR?QK MZ<#?)@I(N(8N_,J-^R4,NW.N\< _7G7XH_0/]V1X>/SB?' ,SSX]R3*N?3_* M2*!S2EC($L(C'I-,"$9Y'-)&OZ+.T MCD9S5AJSROG>6OCR=4@I3>(LDI1JG7,6,2I4H!6G>9S[-&"\":,D31@E]9,[ MERP9(>$&;>IZ]UUO6-M6=E".,;_YL'K%*Y1X[N]-;"/XR+B@',0 M$R2$'2-,855HD&FB_ @LLY1&>2Y1T[ZZYZ])])SPPH*G@=[A=(Y.H0,R2 \T M8NTZ]MEJC7F?*84-WH??M8?G _!S+,HWYY%TF HK@!%>[A[]:= 1CF9B:J @ M6(+5T]L>'@B'%C%7[O!HFUPG[]!Z^;#1P-QD6?D@XT>IZFY98]?:,-W$BE8] MJ[==P[!Z+L==VR]3(F,[-8->,!U:HRK75BK:(CCC.K7?*@?"A[)O8D^ME=&F M4,%H(!VU%5>KQ6R#J=0VKJ0M>J Q^)L*I;E#_ D.WJ($NOYH3SJ/M @HO\W= MYG.<_W:Z5A)+4!M,8<_>>W4!5,>K MSK-QC\O9M"G:6AR]-S/,W:CZZ.1O(A:HVX,:L^,U:=TKOS9^-(RF\(4M%UC@ M->33*5H*IA& W6 70*H7W,@--7PN,9]JV#2A,R&NHOY$AJMQLL@�<^\:2NXH#.W&WY56&BD M@5Z<"KEJ?3$<@_$HTT7!U,*9[AY8+3=MLRQ,V&6$0(Y-K6 QAX1KGNH*ZJ11 MQVV;B3EH2W,:%S6-9>"TEG\8E+M2MI'BI=O:3O#=_9EO0^>$=TYS(UFNE0?_ MDYO_-1(@H$$49/ M":MS^E=5GD_/>B!H!P1]_.)$AJ"S*QT2%48^*(%Q2+*(1H3&<1+*$ PWJ9?3 MKFB@THQ2%LN8L813D89AR%0>A((G:::6,WR:U??L\B.RG('413_X[ 8L\E]= M$UR="'?C"C]SC<=0 C2K>VI7UU4@&W.Y^"#_P9Y74]!R_(.9Y7W9Y.L M<(0?S2:MMSH PZT-O?W[\,\C_&(._/>V=70WWVU?,0CT@&/;5] =0.>S:'.( MO0MK9^/VMG'W98RONHGK+=H51ED8@U#LYGDT@W!]A8PF LJ5MLIIB5DB[5,Q MP\+@I39N_W:<5E*VSYK8NM,F7^C*53;3PQ9$&/KG)IK3:C48LL>".0,6;=,2 M7":,R6F!!PR-.FG4]UNL"0YQ9G(1KAV-7>QE>+^V%=FJQ;8KM[Q8YR;UPV1% MG!>UOG;QFMIX[5H^H2,1^P&CG[K6P\^Z;AMJ7;,N!@VWDQ=A--.FL929S:UH MQWDM$30 ]\0DCIA/76^VSK(8:NE2W=R\P$VR*2$3VZ5M3M-VO;K@T8M+UJ!_0$7&2O7QQKJ()85> M@:(G&4UTX(.^&0DN--<:?M4B58F0]UY' ;2,?-@N(79%?H[H?E/\[5':9?LG MC&* 3DLB(I$0EG)!!)4Y 6J6BH()':=T>1NS1(HT3R(@K1PLN4S ;B9 =7X( MMYKK'UGEQ0)9(<]$@GI<]N7+3C>$UGMOK9I)B?+#.MR;!("9[8QK3I_QW+;@ MOZT;='C1(%.Y!J?S?!/,CD?WL?$&6I7?@71MSYOR5%IJN!ZE6.-)?0ZF!>C1 MS['%Q7&WMXN^[TC^M2 M0SF^[@W8]/Z:5Z7-M+S9-KFT3<&?OP48YY,-N/P+W.F,VF9P+9Z5U=_*1 MA0L/VU;EW$*H Z&;/E/6'@<#.R>&1#$G9S09EA>F8?>9Z7DE[3W&GU&U#;5; M>N95A>V]/>-V-YAV!B4<8TT#D].S:T0^WVDZ!"R>X,K6751HT+LB*""$LI!M M39,KGJBTK20PEX&)@LBJ^ 3CZ]XV\4*+[G=#V88AX(:.,.O'!$+:ZI]Y;@J/1:#9VL1;+\]P\KV8&;:6( M.UB.,73*4BZ-\7L>+QIL_OGJ=LMLZ,:P*UY-QW@XN$EE0_>8%15MF,^C_C_0 M'S4J*]U0'I+R*FG7= GKE"Q=JNK#PV$RS^#Q3<>&:_JK*1-1_6Z0;1N]5;9. M9K7!<[/FN]19-: YIP$8+3* Z_,LAI\JBZ(,D:=\93(T$,C,@N3.FD@!ESR']]SK5YYIA5V%#O,%)?LP1Q7[ MSPO\^=+PS<<=8#LX26%YD\07)/8Y)RS@BO#>:INOPEK 6-LZN_O_;F:[_,=N(LNN.]_@Z][LLH MO.N]_8C[$3^"$2=^?,M[?S<TS6T4(7E==;SFFSAM)()_>/V]=V MQP+:;EFSJ*CP!Y,O[2([080?K;^K+HBZ>E^='',O@&WTC#GC-;-\:/ON>O9= MN=CSX]$(:M! =/>\/9Y+?P*#N#2:["?2_D.C[=;']Z;5JG\ G6^>E-DH(G(, MU+AH'CSW](Z-Z7A@3<87"R;C3V.IWY7"OL-V]>1W7^1W5'SYE6GOCN05]N3U M?)[3$\5W(HJNPWZ!,!Z WM,3P7\][)G"O!/&K^1I[)M$SB9Y)/'J"6&("#\IN>$!TVB_<)@RU=Y'^7';S9#;F M,U5,M?JM=XKV)W%C1O.]%NX&Z7D7[O$_4FJ=YS=-!)/ROH4;K$R2OF]V\-SF MD>Y>G5SRO9?.K,3=2-*F+FW0ZJV)T"VS3 4QUS1AC,5H;8:C3XHQ<5O:CH M144O*NXD*D(A\M1'>P%$!4M2'F0*"]"B*-4@-,*519V]Z?!CA )=$ J^"@,> MRHR$E%'"1*((!ZN!!"H0DO% :B[!=*"]/%CSQ*Q>GUXH;-A8>J'PHX1"P!,= M,!FA4X)%5*8LY")(:)I&H'BV]@/M[8>-$17A@JB0O@B3).0!37+-=>S+Q)<(1,SC*,I8%(64)TE*4VLZT""TI@/^TIL./SE M#1+"!*D/CW>QE3I7+,P"/R>P:PEA&:))^V \)*GB.O03*JGLC8?O(RQ,4M'O M!HKKEO!B#PQXT6#07H:7PPZ@#5;I'#T6$=LL=F:G+SD"D]9GY?D8\8?+\Z9Y M9#E&9.0."-Q-B'2(G&C[MG2&XUZ'[VF132\/UW9"O 25U]Q\/UAY%MFS]MK' M_EQ0O-OTBNC0ISO1#A"O!ZC;:&"O?L3]B'^%$?< =3U 70]0UP/4/8Y"DQZ@ MK@>H>]!$]$N5O_4 =3WY]0!U&\;=>BR!'J"N)XH>H*XG@AYVIB>('GNJW_.> M"3Q(@OC5?(T]D^B91,\D'CU!] !U/;I3OW"]B[0'J.M/8K]P/4#=CTS$?>6R M-WN$NA]0%J#S6 1!(%3(%,MBSOU$)U*G.DSA!X][A+I+!0"CEQ_?OWM]/OAX M5AS^]99]V'LS?/_QW\4'N'>P]Q)^?_OEX'@W&HSVORP7 +Q_-SC[L+<;'/ZU MSSX96+WE&K85XGU56(_2APP MD24T$S2FB<_B,.1*1ZF?@##PTURJ6P#4]>+@WL3!UP5QH/(D"L-8$!FIE+ P MR0EG4A(F11Y&!GDHW7H6].*@%P>]..C%P9W$00H6@59AP%0>LDQ%:2H#*;F* M$J%IGO >A.XGB@.Z:!UDB?89STFLW'0BX->'/3BX$[=;2B+=9BE,9@" M3&6""Y]3*>(H"D4:LK2'F/N)XB!:$ <\3FB4^0S$01@0%@I.X*^,L#R@/H\B M20/6QPYZB+E>'O3RX.[>HBA)$IUK7Z=@'OA4Z%A2Y:=2YX%,D^QFB+E>'MQ? M++D%D]O;]P?G)TSHQ ^B@ 010HVF-"!IGOE$A((I':8T#=%?%/82X9LDPGWD M_N3F?[]T[L^?]\6O+Z_=X^7709;X3.9,BB0!=I!FJ60^YS*.?>GGG/6Y/QN0 M^W-^HB0/:)HE)$XE<.J8AD0(G1'?ITS$3&L>HN[^(SI3WNWT;"JSN9ON_ETY MR.8MRD:-Y7YU]UX6S&5!)FCF:U^Q)(R9GPK!N1]HQ@+*JEG0RX)>%MPMS,M %,1) M'OAYP!*5\20,DESH@ 5AFLNXS_K9@*R?\Q-*XU!I/R"P/8PP+07))$VP-;%( MN>0Z9AG8!3\BQ/MKR8)O:#O9"X1>(/QZ H$&2D5A)E(9^RP/PHS'/(_#G"54 M8@"XS_O9@+P?$ AQH /I2^*S-"4L#C.2)HR3- ]]15-&,T9[XZ W#GI9T,N" MNSN*DC1*1!A$2]+TLZ&5!+PM^15D0YGXD$Z8$91E+=<3CR$]2F3.: MAJFODS[A9Q,2?@YV3V3,:2 I)0D+&6%VD>PLS,=9/2WRBX?363*P_&QIRO:T1@'-@0C3,) ! M4W&>Q?!395&4!4FL?+7U[)WV9M-B"*_RN#JK&IO6GIB5@R5[:Q8UWJ$#0VQL>.D*M5,3NL=[_A,>V>\4N>\TL# 1I-R MK+'E3#&6PQFV9"C&Y@ZE/Q<2%@(OJ^$#"5^9YI.?>564L]JK9Y/)L-#P6G%A M6D'.QP1C-". 6RP5? UC,+TI:W-M9R2F427>RS_S M8FAZ,IH7CV;#:3&!O]QT=[P],T;OOS,@D>D%=JBTS16$& OM@5N>B'5JS_O@57FD[=MJIPX J#6MXQC_C9H_X%&@- MWLH5L(%:>\5H D/U2KLOS4"V.^.;CPF?!U.&E:I-3T]8#T-V]1YL#($LBC,X#BYYD9 KZ^J M<@R_2CW"-7A5#@MY87\>PSO_');RT\.4:D/]KS<7']ZIB0A8_&'OQ?F'=R_" M 5S[P;S[=?1^M!^]__KIXL-?[\,/QR^BP?'@(TBO',;P=; G3P33@L=A3D"9 MH(3I,"(\313A$65AX$>AI(E5.V 7M=K%!M1"ZYC!VH=29TP('RS1-!+45SQ- MN[ ^7N;]L;7RZ5XHY?M"D'UM^:UGC?0W629ZNW# MSFE1S3C($M"EXVW#U%^V_+"S]T=.U-3>GR5*G"=;+W>/_MSZS2OJ&DZ0MS!1 M&)$DQ1=R5BC8[J>/B?WXA\?[P>#KVW,89WCP^D2F,4\BGI \50EA0NL-RAVK&.-.$#]P%+3M;08IW>T<>$^.RPG(P90%OVW& M/&XX$BCXZYFH]7]GR/U ^(Z597>@<>#I*,!XQ;-Q.BN448^>P."&&BR;SWIX ML>UM[1X]Q^EN_=9T-1^5JL@+&.00EZ1IOXV'"IN4#T$'T=H\'C2\REP".M48 M5JG28WG1:G6\:M0B@:W095FA$=,\%![BU*!A8:_#-^(+G.[27&HO FU+#LL: M/_VD4:,TVIY5?40YFYIK\5M>5:CQF25 I;< O@_$"O_H/+>S-F^9V9?9%4+% M:]2V-,?W76A>>;"4^,BFD9"E]I!N&[FQX[W@%6AZ'*6*4?!K? (H["!C=CS0 MX[F3-VZ!49'[-ZC*R+S<,[R9&;-1HNVBHQ8WKZ@F_XRU*U]\7E,TK[$)[X)[] M4U2_/[M2.$]*.]FGE1Z:E\_;KO_C#W=$6&"%]M;J.[FHR^%LJO]PEKK??<0* M=6D!D/JGB_GKV0(-EQ:^\_.LFKLN3C41<(0_$9[#K)[RX3F_J+=^7YC\"+2; MI16]M%#?NAIY?G^K839/(?\Q-/;4@W'I"B_#P?.'-VCOK$+S['\*F889B[*0 M!WG(>"91_8]9X.?<%TDFY$FR]>S8V-%@$CY'RPY.[C]_YUKWW&RQ+KXGI(+S1 C& MX4J:Q? >08. <1DJP1B[T:;=<"X-.H*1Z2#UG4B7NIIRD*P3XWI&$U5_F6AE M?4:M=F%IQHC?CMAO%;SS8GKFI/,81CJ7ZJLT M"7+E 3.DU@-KL"%!I5%\M8!)8>@ULT_0OU*?X''=72YV02O=2J3U9*&==DN MP[B<=K4;F(:J<<56+0AJ($I/<5'&C19EAX:?F0&A!ZVH\$ @![3ZTH)RZ1F7 M.BES@J]\LO7F\"V8B!WE=&E@5HV]K*+BDL/UK;)M1@"OI $H=J;MK=.<&V\> M>N[TN-:H*H\-IC['UP@^-%M8GVF-^FN'0MP(:FW4K6:J.$;0J(C]J^-,Q<6' MG;9[HHU3T'*:"Z,EFQDNJV>W5;X>WDG;;91T1P9X+NR2M2YIZSVU[B&\9&ZQ MP#U %UVJ6*:BK@D#5QNE_4N!#EU0L?_WRG#BK%;+>25,Z82)4(L\8CS,4XQ* M^7 .LU2%.=,G^XW'M1M")-&69^TA>,27Z=/Q;*3*J?M^V2-[V(S=&+QO<)4. M\[>UWL7IM?'%^-$Y8G?/#X]/3\*4"1:&":%)EA(6^8SP,)9$4$&3*/-UD(%X MH^G.Y9P1#PAWV+#"C=[TOQVY7CSF[?YRL/?V)(^BA.4I)[&BZ.UB*4EE(DF0 M^H(ST+684&:[+]G<,,"E@Q]&WX#"S_7Z"31GM#3A9@0_4SV(N(DFC+.)! MZ"/Q74Y:0.);I+ ]-X@W,(;G\&_QJ'G)Q>#X]4G(4Q5E-">9 @["1)"03'"? M)%+Z NO6J<^WGOD[EQ,.6E9BA9 52JB-57,-;]%U8TFE4?4LN;6>J3..2D(G MGC@MIQ@]Y/69EQMET,19YT%#K\38) 9DX;4NAMJHE7/RG-__>!0)4,@:G1-4 MX!QUOH['$7V I5'N4(NO,8)OM3145J5V2N_AK&H^/ZVT"TZITFAX[E9X[L4\ M(&RWT9QU6#"-/*+R["!:3;#>7KP'F%*A9O#+9SZ<(66 U@C'?M5U4]#VW;;C MV#]K,"?1PX<:9/=23 PW@0[^ F_<%[67;CJBB^->@LF +(ET$Y'*!XKC<%N M]+J.K5TRY5^NQIG"QO M%#W4LYL'VK"_4]3E#$R<$68P6.]YD\^PXI UOEN\T+ROW7UE\A6V4?O65[VM MW4V[*CN/Y91T)%JEG3?8+) QMQH+CX\OF22M3WYNR!FS=7C9U9%;.Q LC$A_ 9P#Q$657EN7$E(,\JD#F>74SPQ%B[ MWGS<#A1';HC#V&?."CO'!"%C/1L%PW.O/#?Y.,+&=3A8R, C<$O:-[:ABMD8 MLY#.,>^F,XUS8"SZ"]QE(A9ONQZ*[44%S5QJ%ETU"\9'^-2KW L+%*,P90"S MJ*7VF_-UE?+NFJ MX\>:8+I1$VGLQ!>122N;2P6T. ]Z 24?:>T-2B#.]#+_OF8]'T(*X[HQ\J-I M*3^1/\TA?5Z.4"Y;+_:#")4#(_WW#(0UIRQS9/?K31G5=5LCNT5O[=S>Y M(25^LKT9,UQWP^P<]D>3"F1.FQ8P )5E-!F6%T#91V<@R=R6OK+RHY-&LQFS MOGZ.5M:T?* &,V=H\Q<,?U[,7JC-=*V8:>7QJ5&-C1-^/%\:RR-.RR8E ,;G M,F-1,<6#77NCLFYY?^M_!P95S^39_/DN$V/AV:T)UXVJWVJ([3-VO.4T'*34 MM5,=\'.3[B T<">C8UR2,K=-=9ABOL4"6[89#AP38=ND!I>@<#D?8LEN-0L+ M#VP?I@KK!U_.F%W,E+W"MSY/FZW;,-FCY^A[\_0.6.V7O*B\_QBE\@!DX\R2 MY8/A[KNS4]B7)?[N$O[L&<$#8\X)#;>OF&V; 1;XOSWU.NOSLN(C?5Y6G\CS MN7J!;^E<\V;Y,*]^APO%V3%IS/)'0QY-<^4.99N#U40$K\C#,2_)\276%AC- M7U*CRHB)]@V#PM7XO[K[I+R9$A[/CW Z'2LY7E*N&AFYQ%ARFT6+S*/N< ^3 M2])F37DTPL--LVW+\_0B*VGY2-?$:-@4J,1E9?4VQ[#:V&8)ZG/W_989NKV] M%QZXP.;TK;G>\=V>\3T?EC.KQ,X,@>UV M\@8]4)B&UG U^_(<_5$/@0D^O8D+KM 8\'ANQMS6W<)]V)_Q:2&&NB9_@9IV M7@R'YC0?HAN.[.,YAS-#W@*K."KSJ:E\>G(T$U/#X,/()PQY_'/G#G3U/W4W MC1R9QBIJ@(6VGDAS/KUKJ F..)]Z^^CO.+(:I$G%0@?A9BS[]8L\SQHQ"N]* MC57RB=FUKX9W+ZZ6]>46"ZLES6K)=K6Z'G13!&:\0T[?;MVIUZC,:PS Q,L^ MZV$Y0?]V*8QP+1I2F=6:U(Y4;ID]?&.F,-UV'H9%L=/)TKGQ$<$-&KC)$YE? ML%(11Z_6C?)I=U(5PT8Z-5M_L]:-DT#BY^.+_ZN_00RM*%6[KG*T3P*^/@F8 M]4G ?:YHGP3\L ;]LY* [YK4^PU)N@^HV'_=8E1\\M65J&"V>>_UM*E(_8XE MJ!N^6E<98S:>]W=9/Z12U#L%$V)T/6W&#.\63)@SFOUQ/:UFEJ*)M["'C1,M M#&(PL+K>-11""U>68V_E(S=CC=8*/3B[!(V7N;)K \?.+V?"QGR$3JVO1C\& M0UWPNK 0'GI>.=>$E\=ZVH28,0^FJ140:!8-;6:X\ZOEL\IFGPQYU>;@UZ"M M*RPNM-D*\.CAQ8[W$DV7"K_ SXK/J!W4V]ZPA+78[N3A+$W"YA48*UNT1EA; MNL";*@(R+,M/R/3: 0]AI]&CJ4V4O\TLL\XX9Y=UKD'+JDFM,'EFEEZ&EEZL M30(R$F=?-Y^VV"%@X0B^8SU#H M>2[>] Q(\-3D^YM:"@LZ4E9+ ^U.EV?G[KX[_)X9@1&CQ7]-K&RD[U6%=P[!T\U-"&,=JE MM+'UD>-0;?%8&UJ?FBQF3&9H$DM-:A0F<%J!=RM^B>SH&D:YBDEZC3/O!OYX M@+R\ \+0>OFZ8>P5PL5,0:_PTAFYT.1 -NO:><$(??W+#UC$$( 97X$N8!Z^ M'E._+CQ_1T[?>_V^J]/,GC_;O#I M<&\XA&=_'01OV6#T^F)P/(#KWWP\/'Y9?/CKO;]<['80O!P-OGXX>Q^\9H?O MW@:#O8/PP_%I\&%OGQX$^^'@KX/HX-V_/WWX^*8#(?8Z'.SMLL'KDRSBE(6" M$Y%R3I@( Y**0! =^X&201AE.KX$9IA&(5+B7X836L*U7(% <>-K%H?EQUJ%H50A35*6^5GF1WD2)BP7N61)G%VI*_PR M-BG( 0-*C&+A2(\+4"8QZ:C^U?*'KE^%0^?M90ZWZPGFB@3^'_M@Y!K#9 \X MJ?F,_O&;<9,Y\W>=4MPH38$C!3*/.&[^ MX.4:A>!X;N9.UI=#KX.O^U\/CR4%_A7K/*%! M'!(>:4H8E3E)%4](D,>P$8%(9!!O/8LB(,$KH,);)(#3TTJ?8F%3"X?<*1@R MY\AFQ,#7G\UE0^ZJKD!0&PQA8[45L&/%=.9R ,7L JL5)[,*B<]<^F8&QY,R MMMN!ACF:>S-WK?4&4BXT!>K&?D1S]05"R_TOW8;C@Q?,1VEMO5HW@ZP;:!.P M#F6')8 977HTW G"(+.9Z_4\&]&4>]98,](X%- 4![L7S$LWQPYFBGUL;9)" M*TS\60])XY6N3"W#=SE4ET#Y%\]-ARD^;T?]"@<]1^CW'_=!8H>[)[%/:1RH M@+! :O@19P0TU8 $R@]T#@2H\2 ET4Z47"Z!GVA7"K&-^):8G&SHQ131F1-B MH(1,T9VTG@M+,NC$E=6.CUK/._[1CC-*E;9YC*0C+.Q 1K"?+#"5B,C MK6*<"&:$Y>:F?+S2P#_D&5:9V"=;3 ",-\&1DUJK>EX>6R)NA2FUQ,K)M62: M"D*F>:K2(&8ZTT**,..@'0H::-9V487C1U:=0Q*N(=M>N7&_A&%W3B@>W4 M0K8"]&1)O)E$?V4C6YBD;RFJ@0U%.>>J*QLUR21C;MM:7I0':U!2BHV])05E M/>MMEA\>[(?P;#;Z^H$!S)W&2*-B]$%0IG1*6@AC( M8AT0GB>!3$,:IU&*."A78^R8NFM3'=V!.@9I8!A?Z%]9"_U+VR3_*H=8']^X MY:UD&/%6/\-/BZH1;\V?SG>/P9SQA3>%$:&VA=%C&Z!!=X:1HVWC"R=EV[\5 MO*(8@1@IK%8VP20"$RPYX'#^YX*H',.WXT)3L"]'>C)UX2F_L4Q-^@:N MO'N)*45=? )8J(4EFB$'!<9668%:8#(A6MU[68>W\ H6:7MZ-><&\EAND)7* M/$UIR/. LE#&/(HI3Q(>,"E#%OHWZ #&P+VE-GY\!BK9&1P,X,6X2'L8GN@U MD_.S[1);@&*<*A%J#%C,&Y.W"ZTBJ2TX<3R?#[\#MWTIEQ#.(/3DQ2V(0[S MG"0BRPG+,T4X\U,22L$D\UD(8GSK6;B"<#JTL4A$+1MKZF-<]>?VG#-UKF_$ MW&K)L\0A"RR8UWS:I%\A$"UZ4U#(K=G<[R>0X[S?WV%N$#>,9^&X*DY/<7P; MT@'P9U/E!9@R<: S*6-)4M@2PE3@DRP*$Z*%GZ>!R%D>!@B&?YDL_]'0TV6O MT]B:Y"ZI!,WZ#AG^\:W:RJ9K)T'+P'%UUF#<-!(9"P*6QRIB 5-2;3W+@5M?.C-DP01PTMUJJ:C)/F!:Z16 ZUGMX/4)S>(P M49E/9.IG+J@;"T$"Z2L1Y+";>7H%W5RE C0D] 0YC2F^CO]P_W1@+-Q5KCC; M_?,;>E>M"\FAX)N'6@[^A->(G68P&I==OK\9O[*+>%P=E#'0]2@%5F@@E\=F MW!/&Z6JTC?4TC.]Q%GH-XW[(_OQ$RB2*$LI(JAGV#(YS^"WW"669UJE@$0WX MUK,LO5K!;(W&RK":EH5P;D_OET&=NS!Y!UYG1E)9\I&?.B=OUVR(Q.^QE W_4 EYV MO;GKTO.:A&R"B]B[#\G8PR2&2MG^);ESYL)GI7'F-CV(:X>=.F=6VUYA(;&1 MK]GDUXXK#SZ?EU<)T/W_>1%8-OM=^ W;;2MF7937/#C@RL\7O'ZU6 MV;%&V.#X]9?!+HA7Y?M =P1,D)" N1Z"-9*'A&;P=QZS /87#'C4UBZKE092 MO!6,%O^L5=RN4?'FDA.A8A'$'N7LA)M&XDH/"X1GQL^W.QDM"W+9X S#)P)Q MV]SY;!]TQ3VY.]) )-PB.5\:O*N8F9^RY=&;KHMF>M+!RN/1LGTAL?9EWTA# MQ&2M\XNF%J-Y1P<6NRZ'VF8HF%$;;<+6-#K 28<_;);"*+YK3W<1&_F&J[ISJ!WX3B<:*D2E,:A4G(XGM1VGN'QB4-_>O!Z4FN.95!@HEZ M+"(,=H5DFJ8DS6D>!6F24DZWGK$5_(,L6G<" :=X TH(9EUSGDP($[-^O!Q^ MY0[0W'7%N-[8O%)0+\C7N1I@2-W@+!EM$I6([>78[;9M1&;*QUP7MWDRCX/# MJL]NJ46LFE+G:=8TN:/O_+X/R9M6V3;FZ]RH[2W8YGP,3D_"R(^")--$1G J M6"A]D@DJ2<0#PI M\V>9^M F9^9GK==BT8S8*?V$A89Q" M4H['5IY;7 =CUO+E>;DV,TNWHQWL&@QT+=&Y/]]VC5+=;YT+"]_<+&$W/>.1 MF6KOM#'%,*AMLR4[A-Z2CTD[,JBV0;CC=:V[[C=6J^R2'*- ^M]DB1F:PP&Z MP=W,[>W8MQM=L1$A=\G_@$,()UV/;Y$$LE(>1(I'-&>Y"BAE81H+A@5J?BAS MIF*6ZM[3^;/DA ]R(@99'?DB)GX>:]"CC'%GT$D?=SP6K9"P3QC*LQ$0C7):8 I&J!^BCS("7P<1RI.@,>D:R4.M5'# MI8Y4*_*%;!<.<_EO-Z0;W4X66U6QB3R>F^#.YT+IE?JAM:^ZFM:W&%/W3=Z] M,74C-6,:G$KC)(L5B?V0$193K)T ([/$N[[&,]-4B7I]@K=^K6ML6FNG0/+/_N MO!$*D/IID.3:US)E3,>9".(PTJ$&BA2^\F7/ M ^Z?!P2#W9.(12K/N22QC$'L^B%6D(4!H2J/4QU$610A#Z W\H#N:?XFRE Z MEC3-691KS5@4B%0$"54198GROCX17+!,9(H$<1!A00O8HSI, M2)J'@:14:I9C].ENVUCU5N!TCQ69+KZ7?A0]R-P&#+H'F7OT&_L] M0.86K-%.5^IUVEG?SVTKX<1NA =;@A-3422I!D,RCRGL1)QE$4UTE 9@8U*5 M:MMCXQXQZY9@,#XP-Z<'Z2![!]09817&9,1XL(J/PYB3/NRPP4 M.^&'RWLJF$_I5)?\3"7- DS*5CD+R/7W88 -T^"TZAIPBYY51F< M:YMRM6 T-IC,:IXFVL34G]BNG3-XOZI_>WKI3%Y[8)_]TYJ3S;*@E5?AD@SY MI-9/FU_^4$4]&?*+I\78#-[<](%"8G:X$_3.#;++OZ^VMOOO;+@.UD/KWES;^;@=O!PS+@NOV_+:#1]0BHHTH. M=3Y=7C*KB_XQP;R+\2G!2YY2H)CF@\K2B*7?9LPK1M-Z+GZT M_H#-RU=M\NV&VSUN-Z",WOI@+9['6TYIZ]FNL4(7,$W:DW"+O79'-821;]:V M;\# ;EBZNQ#F_TBI-6AE-XP5*='Q*Z/!3J:> 4?WFOMO-XNKA,9]R(Q=[.YX MA:3(;B6%NE*:6X*P&\K-79@U_;2+C/)"9\'/ILS M'9]&.6@RW1%^<"E=Q*G)2_"ZX<,TLL[>C[X,#S^^#P=[PX_O MCS_Y[[^^CP[W7G\] $/K_=JR-@[.C$IFWZ$5TWM-^ M7X.I'IC_6YU!_]-X>;>&JUN0?P;DW_EK"OGQ@9".Z^ ($BH \E,3D6&8(X8Q M=U9[A1/.C<[I.J.78[__F2/HWVL$,$51# ) M_1/5HU\/LJX*"\S" A^G6( >Y%P;HT'K#T()Q!6SR 1#D22$<>/@1\Q5 L@Z MO2*/?)XD4#3_HOG/3 ([L3\.F@URON?N\'K('-\]"'))$A<0!)FGM^O^.MM- M%/<=J)Q#_._V\.K<1[TRX=4G MJ36\OG#\86GATQ(AK8\07-%I"EIRBN_.E\G> EJYU+\*BNBA!9EZ;Y^]B7ZUI]U6'6! MO%"\Z?//IME[E7&_PO^=7U]R%[# F*+>$>0$3=GIP)%6UJ#(A,2.:D&\6MOD MZYA=QOX24UV=F.KSRSO^:]K//CJ&J=?U4M/J83H^='*+R3E[FN[U5N?> M4;Q@>!:]8R:]X_6$W@'?Z_# :)(H<0%)1AGB4@EDK6((4Z:%"$9[+K/5B=>Q MJG4>[WPV:OU@\#I]YO?J).7=3VLN3R]0=],+V[SI%,QQ/9[+^IX.O.+\X+.MMF]VKC@OG MMFFS%-U)48M@3;*2&BYYU>)3,4*M)D;+$.? #A<.R+^!D5?=77(Z;ZN3^[Z5 M\CO# _-X^]6!=]8:$A@2SF9$CQQ9KS /%- WAAKP]V^RWV!]4U>Z,V#AER<[GA7A,>8;N-YCGC]P;E/X>' MU0&LX2/_&[_'5H..D&%B($?-V,T=F\ZJ F-5&L^U%=BF!FW[\#%^6"1NT!QP M*OD?A.O\!,!P1-/UJ-JC_BTANSS"C7 UJ#0^*$5ZX0OD20CGPMLX.>V>='I5 MT[C6V=VJ0DY"SYTK8]Q:%>&V(I0UQ[K&L,3DI>IZ[$CPFW$&!96;DBGB/ $15QN*7BX$NUX!FNT- MBV/TSKLY]H^Z,0ZZ)#5_-HYAP8^J+NFPWZ=(]6(MC<9,+09G*(US/)>KVFYS&.AER8F=6/L'#MH\ A,1X9I\X:YEQNCPS_*:VT'A:1 MY%-%)*>=:=-&Y,AL'.9F9)OR]:@7Q:N!OZ/R"SR-X,GQ)[J[=0B?_UI\V?O& MM[?>_X3_\]VW[\G^UV\_M_?VFS#VL]V]_6\7@R?[>U_X[M:'H^V]UM'NWN$/ M,"7A_X=\?^O?X]V]US]WCG.;D7=BYQA,SH_X;)BP]VMGZPL[$(PP&:1%@3.# MN%4&.2D%2M)Q;!..EL69Y"#!@E.OC*58\V2L<8['(((10GKEU97%1(LHS^&A*S&U?G2SI-3-5/WW M5-6KR9V?_9Q3?N][J:-/>[YJ-99;K-\'IM!>7LB[H,4]LFCKKI+-@8KO'-^< MW(^[*9/TJ%#1/]UXW#P]+O0\"STW+] S*&>"YGQ:EGL<[F?K%>WM=D?*- T/&^FT#ZO^;X6!9V'@ MLPL,3)),)$B-&!<"<>(=?!!Z>C0289A7CD M"MEH'*(L*6MQ,"30G'M>'&>KHGL];4=0E5]8'&2KJ&(M3:C+8;QYF[7E!-XR MG9%7A R+DC.#DK/SUP4EA]$DK:44>0^J#7=,(RV31,)H@;GRG"E96_=CD88Y M2X/$PFI+ F)4@S00CI'55*$D181K)CJ5UC;I.M6L_@['YWWD\G)#\L7VB?WH MCV(X;<7=M&W[I]UFOQE[NVFR[&MI'3O1.G;GU0&143-N-0*BM(A3JY")-"(N MB:#)1.MS.^ [MH(=G-2XPQF,FI^2VIMJ 3L\&W)Z#-\"/J57'7HYL6>#4WGA M-#;<6>,$'M4)YV=BJH-4=SNG-O.LW7($9C7.MQ"Y(:1:1!]:0C05GN0QY>N5;RTP\T1&LWR4N=Y^7S7\R<5F MP3:!X9#&EVB[RS[1>U=/R+VF>45D9@[?M#X"11"K!.E>&55%DHHDG4L20Z)( M4I&D.4C2=J<;!R17)*I(U&(26HHUL=*C>1RGQ+73'.18?XB@>OIO^&>VT#_'8YAAW-Y\(R E1 M62%_&JE17]_Q_:_OSG:W#OG.VW^_[FR]YSOTO=A]^V\KUY7?V7OU:_OM)[KS M]>_CBZE1VU^/CK?A_IQ:M?]Y&^]L';+]K6]\__._WW;?OB/;6]L_]O>^T.WC M_7P:X-Y&'JC/F%>1PED%_MQWWCN"['!Y5Q10+!\S& 62" _!! M($8QG$LIN4 0CUX#_!.%N(I&8R "',3X04'[V=#^YZ@O[>[>EY_;KPZ4#$%; MK1&UT2#N)4'6<(F(PP%;I0B\ 8P Q=_"*W@FWZ MFX_"4CSH3']R$D/C+]MJ-?:Z\-D#Z>D]\&CKW8ZRSO19=3U,_*Z=0;8=!^B; M._16)X3/BU).MM]<;_R(C2I_J.KWV^_DO(7OMA];9XUV/.STFU4;33]8%)\7 MI3^Q*(W?\B>M7;=F:_\9/-[#?K3-]NC)32"$9FX5?-KU1Q:^9N]"2]!V^'UP MK+G9;71C[V38#-*FU&SE <'[NXT.7.\VTJ#T6]7#!U:G?SHQKJQX4ORRJLP; MNR>VFVV"ZD7R\C^#5JK7C;QQF!]X.CAZ70%&(\_-<,#7=Z'L'=FJ\^T4R\40 M.>4>4R\P]P30$G[3E!FOF*).7\-RXB*5O>ET?]ANN>@=R^C.&OC?OT/M_FO+DU^Y9GN2K([MZ[7SL_ M#F 59,(6:"U0,&-8HDACK<"@H5$*;!DV/C>IO%S]HS'LR]L8K'MN9FL!%KK- M;W'09[<1_U_N+P6R, MU=3P!)H. ^&( M.B##O$#8VZ)VZKX!C611&<&A#9I3*/[$. M"]_-4-=I9QUEC-J#9+%>%IBJ!6Y.)IMX;2!DTX@^1LS6V2TH]P/$M^$B0'U_ M,,X,K/D/;WM'C5X%)6$]BW7NL=RIQ&?JJV1I[_AO4[VE,UOD(=U'XD&+M(*H M1%,6?,.U-6 >:*)3U)Y&521^P1*_^_Y )JVQ(KE"2PR($YL0P(Y%AE/*#0U2 M<[6V28C>$/R2R-\B<%G$1M4.H$Y+A=:0BAV:H( M/;]UT.7[^#BC;25SI[!9)O?"53K$\%-M^VP@TN=55$#MR6/I CXWNX.Q'-MO M63>!\?E\R40%/AY0LA"=1!9(D@4%+8T!3B&!("6M)T%?5"5LIN_TZ*H.YRW_ ]\E' M"_I'=L"24RK7N:*9;[W(E*# ]1K'T?9.,]-5*UE] D#I\3G/74?9ZXTF6,, MOOWJ+IB^_.XI&^>63ZATUM9Y,8!*JP4-\2[W;C3NY*HA^MD[?3[G"G'-<+/2 M?4'9]BY02IPP)E!.C++4>Q>-B2;91-QMYN7=4W1&E6C>=+K_#%THNVFPY'G% M/V3%**OG?XU/QDRYZY^;CV)WZQW>^;K]:^=7KEKZC8(9:B0Q#G.#5(RY*1)F MR%J^S/=EN;-NS!C55/W/8,D>='_'[ )S.\@A;(1NG8+IU M?;,'=U8]T0=&:2/:+E@-E3*>'UU]8C<._9LC"QL^+2O[ '_9"H O"59UK.L3CH0',-\S< \LH=&$UG)?OAH[ M(/8ZKT*H# [;^@> Y%T;%C-[[:_:L&5C#C8FV_EQ8)5(RBB)N) B5S&E2#-G M$4Z*,*IDBH[>:6."F9DE.$PYFF_;5=VLHH6\-4#*LXR>^DE[V9ZO:<4.*,OY M8%FKO52Y?]J=?MYEW3C2$*X@W3M$F%8^_#3@T0_Q>Z?U/>_A_W9L^VXZ ]]0 MJUZ&=F".OVLW_CX%5*68F,N1(5M-224X'Z.O\FP;KT S'%! !9H?FS#-('[_ M@JP"A/]IV]\:OZU]_/?/M6&\Q9Z__Z3;^=X,V5,#V.PKS;1[/O>M_*!D/7P< M/"2[2N%_AW#O8?:!7G+) +Z>GMSJ9+]8LMVP8+R7#LP8[JUP.CI)G54^Q[&9 MS5$98K!B9!)<*5_ M]FQ!=?OK:WK@$O'8FHAR9U#$C6/(2(:185@$SIUE0J]M,M@/UP=A*A&T8!@- MDL K8FZ?712K'#:, R.H>2[OH/'<_ MWU7YY\_C/1FY1V83#.2WYG^NCQJ"#+G8O2"?EB7A(ZAV#": .F(HU9QX+JBW MVF.>M8 LGU5U\LN"RJ>8/JO3[]I@M9WFS?>FU>ET1VT$/L 0SV4/T>19\"";:YMBXXK,]O_-RN!O35C=H;/X. X$ MX>34M9J]HPH\JVN?,W]_[ /^]1M_ SD#*:^#Z+9/>S,*1K ^*L_?Q!(0X[+;_M=UF=M)E<2'/ M5UYVMMZ+ Q4U)@GFUW##$8_"(T< K$@@.%D6O;)Q;1-?*2\;C7?GM2#:5^%3 MCFJRF^U%V%&'=J#[CKU8-RDE MV2$VTB[W[:'@:B\38=.--L#L[&WGB-"K=/*L,NOYEM! MO?']C/2@QIR L3D,M-XTEKR'P2;-"L\X:<5WP$*U>:2MSBCL.WJMUV@UCYO] MT6.M&U!0O[.>]9[\:I4! P35/H1!YH(?G:$Y.AQW-4F'67,#:Z)]&(=V;K_; MR= #ERKC%UZI*@/!QEX?!,&L_W^GS4'X*?O_LF$" .+ZH]];S9@O@'C"4[,6 MUPY5W/G<;!FY'6$FAE&U[_$\TIWM M&0N2AR\)#^V>C?PJB*@ZS[K,Z_@,LXEYLWZ2+/]]P_]Z[ M7]N'!UB!N9-B0"GF@]S,.J2MY"@2(8)S1H*:.5,B-Z$!6YD,+!SFR7&34M!4 MAQP9TDFH@3%%Z,W&5%G!.Z]@-)XHQA)R#$PE3HA%.FJ':.-!&K((5;'=N M;U@U-*)[4]M_3*]CB]U6 //W:3L.'%<,5WY;G+%D*_J85=7A%;)>^1 V&F\B MH..Y9VO\J=>9^@$0+W? R=&I?'YWH/KT&L P*#BZ_-HJV=543I@U[.!O^1&'_I=$D@JN;XU MR"KHVBW\B*KXV/1YFOQ*7QC?=SO$HT_8SJ&5_ M560;NS5IY46VFT/<.7[_:WOO%7SF)_IES__8V7N/X5ZQO_?GMYWC3V+G[3O\ MY=D7C#'C#M]^?T =!F,3"V1@HA%WA" K).".<,%*0X-C(!4)''.)#=7V8KNOX0JL ZJD6 ''\)5JEYV_6#7[KE[:S7OU MTLF(J1UV94;![0.;_B+P!F^\B2I)F#VFG9,T8FR"-TI*RV[H5#9446NWY:[U MCU^S"2\NR:597N#.O&H[OLJFSJMV^&]S:!_5J=_>XVS2PP.86D,"*'7"N82X MPA29R GB)C)ML$I)I8NRS2,U <> F7<\)6RI$B%)6#+M%&7L&?7DNR#IW1'X MY)SJRG=0190'_?IZC=\J_]ZH*NV+FRW6J>3,R0E18W 8YGF*FC;2XW)#W]3B M[0&-]/ &U?>]^=&ZTBULR(OKE[:2LRR?3HNWAQ50?EY=S*HR3HWM@1GX^MP, M;( %^&@5P(L,K98,?6S^O%J"*J-_"6*T IA4R\X>> 5;%=Q1I);3!.;N$U@$ M8G$"0HC@]0A6RNN^;/VVK MBD[9G-5]V&RWJVA^RA&L*[H_+VT>9Q/3>DWI(Y9ZN].TK7X=.)=L,C0FRRSE MU 1+G$H<)XHC3L;980((FTX?F*D.W%7!@_.@05T*P]TW8# L# >?M_6)[/R" MS_YUU-S^^J&U^_F3V'_[&N^\W?GZY?,7 G^S_;?[K8N%X6#L\(Q/#+['K]VW M[\YVWL)]>ZUO7^"Y7VC.;,A_AV_[Q_^F[>:@*-SV1_SC $=)J[2E\4A,^^37F$^>%$(0BRTD^BJ$9LLYY1",7@CKL)3-K MFVQ=T,OEM@J?%#XI?%)7D5]I/O$Q2)(RI3A.,7><2^N$)\((2QF^.KVY\,EC M\)8^,% $L%,Z0P=:B:"DV)-"H \TM+$6Q4)XRH]1H8FHU MEJM=VX5W"^_6@'>)EC(D1Y-3D?- M\&0]M8RAH#GP+O,4Z6 )TEQK1H5TR?"U3;J.!2F\NXP^$G,.HZ7JOWMQM%X! MDGXU/!4'0)#+C;G3/@!5+K=TV(8Q70JDG<\JG?>LWJ6ER36JSRI#?]!8*>-= M+@O# P?#RRO&O '\S^78V?"\")\Z+W*?(F@W$L"[MN]&VXMO.MVA0/Q9R<.? MI_U/$])0>&(6GCB;C!^EB"47&A%82L03ML@J@9'&-.E<\4;PBB4,6X:_[WZ[ MKZX0]@ #[ '@?N=DLX*4\T%*K$($A9A:9SG'WAO**8L<"ZD#BR8-ZP'Q43V@ M@I0KA)3CR A5UDQE#Y1FI&2FDK!=*F0^EJ!0E]CK2J R//!EN.54RF&B]X2$,E6]2E.\5I)1) M=W9@BE)88,0\L;ED&D::I("H(L%ZQ9EA+"*Q'19(6 M[Z2^7]_M54'_WVKFI;Y3I'*X^!\*UM\'ZW?^FG!).\&\\A+$Q..4.[XFI&F0 MR!EIDI F^L &@ZF\ M$30AQK5$7'."C,(<12-%8F 14$*S1T":HB<^%B@6__)J^I<+=RS3P5RX8QG< M,>E-5M0JC7/V!B$&<2\U,DP#=\C@E2 4+MK,'832PAVU%=^\^A=/PU%HY""[/0PL<)Q[/6Q'FP%E!@*2&>A$,NI_GI:#&SAD:K M5,8X#8;%RQ)D+#E^!3H7[GXNT%ECZ!P[J'T,.A%#D4L,(XX9Z-.!2J2Q4)9Q MZ95-!3H+=!;H7)Z;ND!GC:%S*EM:6>R8B$@[!>!II4+&>(F4DYQ$%8Q4K(!G M+<"S^+-7TY]=.*9N[NQ"-,LAFBFO=[)")AF0T3[W)208.QT@R*+$?%H M)=(V,A3 D%-$,4\IRT=Q*$IP)7 MW$@:K,K6)W'").HU$SR1H,X[ Q3"JPGAC4,\+ :FN,NEP; $XS$Y9'TB8$$" MY0G#/-8\UW$FF!?">Y*$5RBK4-8SI*QBHZT694V&UIAG@5H@+>D80UQ:A9Q* M8*\ES4GP&E.MBI7VE$EK&59:C::U5F.I\"(%%6JS9FB@&52#U][Z%KP'_AN;WS3_@QVB\ MU:PUVR&V^R\HW1 PYHF)_ J[IIG.7A[;[F&S/9@T>OE+WW%XT]_ISE-QRY2V MFNV(C@9_$UI!XD0DM'\4IZ.AC=^:;7BU,N>].*+T2\O0[-WTK)G+YKM:OC531<%%I[S M\D\/\X0':#T/BPP<,KV\,KEW838.+BFXHK*Z_?N/--U_$&U3?]V:\ M06ZZ*-A][[U]R.R.-]^2@G!'J5]H]O##$B)N'?!0\.>?(*$O;&2U!&S\^[0= M&PROW\=L*DN[>DM;MN^36N/L)RQ;]PDN*S$U3OR3&TJL@.=J*Z;8[<;0Z X* M7:PW_"G\W>[7TW]4W$//O#?F8X>%_AKLCB?B!#HZVMUZS[>WWI_MO_UTMO/K M0W/[,_R??N([OP[/]K=VCK[0?X_RF"\Z@7;?ON8[6X<_=K;^_K:_]X[!Y__< M?_ONU_[>(=N%U[;IFZ_[GU__VGG[)K?(G*@S*ST)@6N4(O.(LV"18S@@9S11 M*0B;0EK;%.N<+J.AS_-ND%GR%0JM%%JI0U"AT,J]:&6<)\M%*OXF,K:XB!B%YCBY7SN4_,JM@Y7^K" M +,PP&1/92^(E@X,"\^)0SQ0@S0Q KG<)-0(CY4F^9BMD,M(.GORQVQ+*9RG M!X/WUX(+UBT!Z\;:KK2*R:@$LA80CBO 191H8"0:!RH1+H=5:L+%)6)1**M.FV:5*>NQ8QZ%LF:CK+'Y MESP HU(.*^X2]?/WS=_O7I%XPQ;7]]Q0^LX]2 2HRL M%Y5SR2 GF$#,.R8UC8KQL+8I-BYC2P.$IY47LI-&!G^C.C03&VU8R<8?4W)_ M_P6>X!^02?\BG':/X;,NU=R^TV*_KB0S!A!Y>,MN^@BO]M+@&_U3G?PASTX* MWI\=6(93U,RB&%U / J,#&$)$6H,+(*(CKFU34(O@EFC6HE>P[;#3!M<6BL4 MT\I;AT$OB5K)2$A2T2MAK+=E@\]I:<6!XBEH0002,1>D#8(AIZ) *5@J2*Y1 MK#PL[8:\TP:'W=V--O5C=QU>:UG82AGFTVG_M!OSV;G1]#!3OJMNL U7EM!]?#I43/'G_ MVBT' &O.ST1?F,B)GT?=L7)X&)&#M?Z&JN5^85L_[%EO[?>I+P\@.OITH2O] MY=(\/70R4EK<9%1K!_C2Z58B] +$$S32_+8\>+MZ@VX<=3.^_D\3+#O#A6&6 M)L:M\5HX(CG%R6*GC/,':FUSKSJ#"GLM&VX@NKT_?K>;UQYTG=1"\3RTT+*P M"UE8PM8VW\&-/S,NOVFV 8P!81L?^X#5QU>O\N#G!3P=4*73H!%Z$U620#Y, M.R=I!&4M>*.DM&S ZW!/#*^RCB83\QP3K;33/#%M7" Q<:^I4=HS>@5VKI[] M4SWX1;,/P_273D)=@;BOO._"!#4^1 >+T&O;C9KX9??ON\-MWXTDW M]N K5J:"/8:1]GO95B?:C>\6-/C3WI0>N]@=*AQ#5;4'FR[">WRG MUXU:0,8XT&^/HFWUCQJ=T[[O',>)J^N-'T=-^.QF:K0[_?S M1O_L)#M#0*_IQJK10@-&59G#"=:E81LGG6Y_J%KE68 !#W0AWX25[%=_5ZIU M(T6X:IMAHP%V=15@A<$T(D@"&$5Q=/]@%O-?,'N])L#&8 \/%:\I@[P: ?S6 M.>T.I[PW:(.:/ZAZ* S[Y@'!LYJMT< OS'2CF:>XO]%X=8T>5TWF5O35,@PO MD7R)F/6&O2 L\ FSV!7W#,Q=LBNNHI@OH76COGDR"W&Q:RFH_,Q2))2$LX![W''N;1.>"*,L)3A@2.; M4$;*$C]XB3^='7@LA<6)H9!,A"5F'&D5%(HD8:H2#CK8O,27FWB/ECA;BKV, M/V"'M<[6!X9@=@QV ^ST'S#_ /ZCC9^1JMT;0FXGFYNC,ZJ-UG!=FAD7V@/\ MZF2RS.B?<2][ERN+U TKN_2.8NSW+AB.5^HY/%(3< R8><=3PI8J$9)4&E0> M1=DE/4)Y ]1PN-P33I7K.PH?,-%^U(6MZ0R6A!PY9/)T:1:94P[A[ MNN51%[3P[8'O_74[T^@,98M&N A<'6\I3#+#6XL,K98,?6S^O%J"&GU&LLMW:3+ MMGD>I>]68=],5'IV\;#9SJE"=>]\6U+ZGWF5(I=L,C0FRRSEU 1+G$H<)XHC M3L:-?VUT\' MTF$I')@F5E#@E,@(TLEP%*)AB1%"<.+9/B'B/&8(%B2$ B-$GD M9'!(B!"$T3HZ2]8V)3:%0E:P?N$#JKKJ%8@.O?KX5T-BV;"A44Q8Y%E('%DW*T ?:ZP#ZKBX* M?D&-+1BX# P!7 MP*\>:S<#]M&$@]*,$B8%EXX8)@ B0J4*V\3':I]Y :U[]8,IH*&RT##J2PF M+),W7'B4,-<(%E8@K3A%3%JJDP],FD$6DZI?DX2"C 49:X",*N4#23KFDN \ M]XCAEE,E@XD6ME8(0ZV0W* 5%OA;'OQ-^369CTY1[I #I1YQ#$JAQ4:@0*05 M1J0DK,R5OPOXU=2Y^<13;(9]&L;M8!;FWRPQJD=S<)XWXQBM<8'T62#]XZ2/ MTXG(B$_(V AX+N W%RA&@7-FG76$FK"V294H<:H2G'\.P+=<[^:DA?\K=CO! M]HX*&BX9#3B(C@;6,2%J2$/=8(X6"H4!8 M"CSJ)&@"T":D9"F56'R!N[D[,0O<+0'NQDY*QP)GN;%Z;F&/> (CW0GX+6%J MHG+P3\A5^BX7>2UH5]#NF:/=TEV3!>WNA793#LG L Z62Q1QI*#?L8 L8191 M233'ED@76='O"N(5Q*N#0[(@WKT0;SK+4N$0C7?(4ZD1]](@+9U#1O)(DP0[ ME_BU3;/@I)PG#W@URZ]< 3?D1'^;F-MF+Z*SS4PS>&-5O>'%X=,87 ^=T]S0 M^3E6_YPMJC"?>:TI?\Y GXPG%DV(1#O/74Q6&V]QX$(K)V3@P]XX]SF\52JR M+)93SR9[XR2++4L2$?@/<1D\,H)8) A35G,E(E/YU);DRZ@]_7A;L7X85\_$ MB,)?A;^>!'^IP!4WD@:KLO%'G#")>LT$3R2H\_8[UUI]A:0635)CQ[Y1%/2+ M)! /W,$/BI')=&6Q\_"*D!&KG'BWC+-UA:(*1=VVN#>O;"&GV;?+'6=T]6FI MF%4KS%A3P1G+..4L)H13!,N*28MT]!QQS+S(K(4U7CG+:J9]6#]H*X15"*N& M&V65":O8475GI:D FO:,1Z,#$BY%Q#VC2'.BLM//1R)L4"RLF"GU]#BI"K_] MWK?P'>#?T/R^6:U&WG?-]JFMEN,/>'GT#:H9;+8#;(X7E&\H 5_CV'8/F^W! M=-'+7_J.PYO^3G>>BJNFM'KPBV8?%M5/3;*"3VXUVQ$=#?XFM,+#456BQE^= M7K_7L.W0V.T?Q>[Y3%7S8^6DUSPS*B)=-!6BP&$ ;W MQ/ J:\R44Q.22EH;RY6VV@G&HA-6$RDH8VO7SS;=J.5D3\CO35/KSZ>VDZ>V MD;?Z=T#:ANW&ANV!3=%J=7[T&K\UVXW^4><4GAIZ_WDQO007IV:P:SU,3^Q. MS8P:S]1PKXK!7%62?CY9@]T,D]&R)[WX8O3+R]#LG;3LV8MFN_I*U4T7L0*> M\_)',_2/7ABSH06KB'48R!Y^_N RV1B0[@4<&USD>@/P\/KK-]Y\XT6SH0B[ MY[UXXX8AX0W!Z#WO+2.NP8CY'>^])37CCE"SV!0U\J!,D5M'/(26^6>.Z OP MJ99 _WM'W1@;V_"4HU[C-;!*:/Q]VHX-AM<;V=5S!V-U!(R@K<4K%^0)O74% MQ/]A>5(/D_[96OK6?&N!_GS4.$8 XS6B1DX1(R\AX4&2DR M9Q M-D&MUY3.-;BQL,;LJQS!T,(3ZZGS(C%.:=38P*]6!!5D/E?N)?OGXB^WNOR/[G?[_NO/URMK_W[6Q_ZPO?W8+GTR]D%SYW M__-^VIXL;Y&H)XX%C$+*12D)$<@*(Q$1(6H7#,8VE[%3VK )\Z&I"(5A)'$)>,N6N:B\5AIFQ)1A4]JQ2?C-..HB6#4 M&A2D8HCS1!&LG$3:4*.D4U%; 7RRKF7]&EL6.BET4NCD*=))8!XGGI2W&G,= M0*WUWB0I#!8I)A>NIY/"&8OB##)N YJHPKGO)_/!Y';VN<0>!D,D*A:D9X%K MDO.IEI'C6QBC,$9AC,(8+MED:$R6V2JSS1*G$@>DPA$GXVPQ0&I%)FQ *, W M)^ ;!S6$YH9+,"(XL?!#>HJL4!8ESPF.D3(EZ=JF7H8]44"O@%X]UFX&T+-: M2R&H<=IS;I(T%!-L3$CPCY-X#EUO"NC-"?3&7GG0U",C@B*1LE?>$X4T#P'1 MZ#'7-A(1[-JF*9I> ;T">HMI]56LWT?'P[%C.29/817!^O4F@B:H \Q"RB8 M7&1*Y>P66EF_2M>O&-$*8F+-3@ZL@FMSV*ZUT3WOUUHZ.JZ6C_-7[':"[1W= M#>"WXCG /]5.O4L"^H\3;DZPZ#76A"/!@T(\8(MRX1.$J>8D,J8IEQFQ-"7T M9>U"B'7'J'IFG119='8#N( XM0Q9SAT25&$: 2NE M\ 47"RX^/UR"= G4<\&H&T\A89QJQ*(6GI M34&^>GH]GWA"9RY7E0ND=)?F_7S:,:Y9,/WQ4SPGX#X+PFXJH/\@T)\J#L(5 M=<%1I#6.B"<*>*]21"98"N)D<[_@M4VUSMGEU*>YPOZ3#W:5!( 5 <<5=($6 M6)P++$ZTTO-4.+!9D%+8(&ZB15934(VQ==Z8@+U>,9DY8(SG1!QX*.SP\=E^PL+89US3!R M[$VUS*?@$D7$4(*X8!%9&7,\/2C%C5:.AF)8U]6?^L2S2#_"GAXTM#JVW6^Q M#V-MQ)\GL=V#ETMJZ;-++:WDX54[;(^DH>H/46C@?C1P-N%?M3JQ%+E&5F"/ MN&,8:6PD2HQ9ZUUD0 0EHZKD%3P_F)Q%55[2D?J"B M#Q(D<4Q.P:]=M%DN)2Y'/WEUKHES: X1,$PA7TJ!9TG"\Z3AS)E]IZ&23* MU? 1)P"1QN8*Z\D0:YTBVA1]L<#D,X3)>N>A%D2<+R).',JG0>>U1#SERDQ" M6.0,5X@)F8RB$A;7%7VQGF[4!<2C:C2)$VW\8CLLIH'?3#-X8VWAX<7ATQA< M#YU3UXK/LB#Z;$&1^!AX\UU9(XX0PBG#FA1A63+]/ MH+)43)\SA^Y.EG5U,3 1I$:)1$0.6A&9)6,F(Q5(6RJH594T4Y)5" M8,.R(RQ2Q+7&R$4+MI_UB5)-//$^=QF4XK+A5QBK,%9AK,)8]9G7&1@KXL"%5D[(P(L952N^ MFHB>\91H5&!!6:+!C)(*@4%L4!".@6J1F$EI;9.9=:,+93TZ954QN-_[%KX& M_!N:WS?_@!^C\4[,FH^P.;LOCVWWL-D>3)""KS#\>S@G8O"5JX\[I[_!K,'( M6O:D%U^,?GDYZCW8;+>:[8BJFRXN"SSGY8]FZ!^],&:#2E,!VC!D./S\P66R M,0"["R(SN,CUAB8W7+_QYALOF@VEZ3WOQ1ODIHN"R7O>>\N()>,K-N+5FV.E M[SK'MP3![[BW%YLD1!X4D[]UQ$-HF7^,7E_ 6+4$C-T[ZL;8V(:G'/4:K]LA MAL;?I^W88'B]03$Q=S 8ZMD5]E%ZS=9!_!^6D?(PZ9^MGWS-M\963+';A0VQ M%;\W?6Q4"6OW,: ?(@1SF-$B(0N7D)%I5F2DR,AU,O+Z9_2GE1OA+_BS6<2D MB,FD'M;IVU:CSL?V5RO?U$6P\]OYV/Y"LDYGFL?9!+5>4SI7U_)L*>)WFK;5 M]QP3YE7BWED1!$\T6&&H)1$[KJ@(*63/,3&8,5(\Q]=[CO>;.\?_?MNF;XZV MC]^SW;WW='^K=;1__"\\;^?K_M>CK]OP_.U?_NR2Y_CX'=W__/[7E\\PQBT/ MX]W_MOOYS?$^?+=MNG.\^W;[;/O7^U\[O_Y.VY.587..KV?"($ND0MQJBZPT M#$G'N")64ZYUU0R1R67DC"YL<]4/E.IY2JWP2>&3.O")(Y0D8U50G#-KC%?! M<&JD,E@)2@J?U(I/Q@F=V#CADI H,FL13S$B'0E!*F)0$&QR0HNU3;;.F2YT M4NBDT$FADV54U'"4>1VC(C[P0*7!VJC@(O4N>"K2]712.&-1G#'.MJ2*<2(C M04*9 )SA!-@@2B%A&:&>4L4-7]N4A3$*8Q3&*(RQ%,9P+NJ4A M<8TZ +J07 M-F%'@B9)ZAL8HQ@@CT FXU1(RARF1%GD'6&(!^^1UE0AKQV6G+*0>.[LJ=UD54HVOP*AI=E\?K(:BG-/Q^(UUQ[S*U-R7$>N#1.:]!#.=66I\V4OR#\#\N],EK_@5%OGA4?)$ S(SQVREFM$ MO<*>".&5\6!&K&,C:I<#7W=4JN?!JP*)\SX Q&323!A&N>/&)^.4IK"O*('7 M.!-W@,2">\O!O;'+W0FI;0P!494(XA(@ST29P8^YX (%19=DC;=^%10*ZA74 MJP'JN\^A,0;W:H-[8:O58NQE #ZL0M>'4.LLY]MZ GLYE75QWKN3R%/M.+HDG/\XX>5,/!@IB4=,1X>XC1CIJ,'D-XEY M[')=L:5V97[R%?-KD!-1<+%^?LZ"BW7 Q8E*LL;#:A*=L\9 _[7<(6V80II: MC)4'4\?A@HL%%Y\?+L[24FE)KM "@?.#P+%+U J5HK0YURE1Q)462#.2$%CB M4G!LN#!T;9.*!;>B+\A7D*\>:S<+\LW!'UJ0;[G(-W9^2APDJ'\1A5RJF2<9 MD.;)(Z(%R05+"0ZX(%\]O9Y//)\S%U/*Y3NZ2_-^/NT0URR8_O@9GA-PGP5A M-Q70?Q#H3Y:N<-H((T1"F-. N*$,6:P8$L0&9I6)Q.1V9^MLT;#_Y(-=)?Z_ M(N"X@B[0 HMS@<6Q(Y1[R:AE@(-!Y"Z05B+#L$,I6!JYBS98OTQ':$''@H[U M6+OE^D$+.M8''<<^4B(4CIZ J,"Z(AZ#1<8%CCBF5 <*RYYL0<>"CL\/'9?L M+"V&==);/?@Y9):^NQ22RMY>-4.VR-IJ+H7%!JX'PV<36:: M6J^C9@%I[%T.JLE\UDJA1*@4WMI C2H9526OX/G!Y"RJ\I*.U!=$7!@B3KA6 M>=(VDNI0E4!<;:09OK'P[ MO#A\&H/KH7.:V]T_QW+=LP5%YC.O->75&6B5.A(32\H*@GD0U'@;7%1"I&@= MBWA8S_L^@^*1):21(;F5M^<>60IB:YN<7D[J+*142*F04B&E^LSK#*2D E?<2!JLBCP9XH1)U&LF>") M4:F84;7BJW'T+'OCO/ M^BVKUVJV(QI^84*KP1-S/MF#J9WX>=0=R_5A1*X;[3=D$WRK%[;UPY[UUGZ? M^O+'S?;HTX7>R!-Z:9X>.ADI+6XRJK4#(.YT*Q%Z =@/FRF_+0_>KMZ@&T?= M3%3_TP12RC7ZF*6)<6N\%HY(T,>3Q4X9YP_4VN9>WF Y7ILY!T2W]\?O=G-: M-B:7VG8/8;4K%,*7461UYNB)+RQA:YOOX,:?C7ZG\:;9MFW?M*W&Q[[MQ^.K M5_G26EAV3MIV;,7S7:U(-5-%XD8ON(8V#;P$-R&62+# M!PRO;PRN7= 2!A>YV9!87W_]QIMOO*@WI*+WO!=OD)ONY#>-^)9[;QRQD;R, M>.$COJNXW9+W=$>D7&Q>*'E0&M:M(QZJ;_-/R](7T%\MXVQK\V=C&YYQU&N\ M!B /C;]/V['!\'J#XNR6N]5#-,)%L(3BE5-^ O^+-9-E/93&4SS3C1>YV^;=6Y?-0*;)R)L##YZ M(5SB;)#!0"@C)8/A^@R&?[_N['UH[GQ]<[2[]8WLPN]?OGX1VUOOV>X6C&WO MSZ,O>]L_]H_?-"]E,'S>)O"9=/OS:[Z[ES__;_B<;S]VMCS?V7KW<_OMFZ/M M7S#6SW^G[7&'@I\[>X<'Q#&JA>/(4JL0AW5"UFJ"F.8\))V42'%MD^AUH4SM M:B+,L+_JATMS+9CP@&H$]9N96HWE:NVQ,&]AWAHP+_,:!^LBU5ARHH2Q 5-M M'17,!D]P8=Y:,>^O<^;]^OH !T$%MP290"/BQ&ED$F%(*Q&2)%9J+]8VZ;K1 MNA!O(=Y"O(5X"_'6AGBIT$%8X9ERG"3A,".*R, $T+'C_'KB+>RZ*'8E8W9] M?^!ED-I:@Y+$!.S:J)&3 2-L<,AY?5KE7$"B>>'6PJV%6PNW%FZM"[),)O@M4X>U MCNCDP;:0:YN,K@NRC(2Z)\\>-3OVR?QD;WO'?=HH#^:?G:&GE6I*X MBJE0&*0&H8;"('5@D*E A!?4.N$\2C%)Q 4VR&D)OT6CF.;)$FT*@Q0&*0Q2 M&.3!/=.7%(TH9#$_LIB*2E"#&=?4 T7DKGF<1N2PL4B)P!VA4402US:I*7W2 M"T<4CB@<<1^.F$-$HG#$.*'&G)UV%Q$KKNT\,/3CC// NN/?\QA O&S(.RF@OL/POT+!=2BT#@Z M[)"EW"(P!QQRQABD6$Y>9H\,H=( M1.&1^O#(5)1"2&R4=!3Q& 7B7@ED!6$H6N]<5-0HRPN/%!XI/%)XI [ABN+7 MJAF;3,4S%!4X1&P0Y8&'=,!313%!BF$4@BE$$H=@AN%.QZ5.Z9" M&4DI!RQA$5;. 'Y%+=8V@S>V )E>''X- ;70^?4M>*S;-TT6U1R/O-:4VJ=@5D] ML5H8*:VG@0?/M172."&,(IQY(7)OIWMF"Y3>3G.FT=T+[3V8P\JHX%# 3B N MA42.@47F&)6,$\VE#VN;3*X;*FN77C;/#5@_9"O):2MLOQ5R+^3^),B=22>3 M8X9[DWA4Q!CO-$O"2D8LEK*0>ZW(?2I.1[@)P0J,$JP;XLD$Y)*AB,9@X1(S M40"YTW59P]8LA=L+MS_Z6 JW%VY_PMP>.:%<&*RDUQRL/>=$CK\EG1(';KB! MVPN!+XK IP*DQGM#O53(,&,19UHC2R08ZQ0[AX';F=)KFQPOH^URH>]"WX6^ M"WT7^JX+?3.>6#0A$NT\=S%9;;S%@0NMG)"!%].\5LP^75G0:)5"5 A3 :8Y M-BYS?,C=4_/:25A*MK;)S+K1A=P?G=RK(/CO?0M? _X-S>^;?\"/T7BK66NV M0VSW7U"Z(6#,$Q/Y%;9-,YV]/+;=PV9[,&ET_*4W_W#=W\<%'#H-@][\4;Y*:+FLI[WGO+ MB(U1BQFQ8#=,12U'O, YOJNXW9( :*Y+K4:RVV9E.1!64NWKJL'C([= M!:RLOC"9:AEGL9L_&]OPC*->XS6P3VC\?=J.#8;7&Q03H+?$R8WV M%-]:(.*)0,3#\AH?AA W*M6K!A];,<5N%V!C*WYO^MBH,I_OXR][R%99V(R6 M?53VT9+WT<@14W92V4EE)SUD)[W^&?UIY5K]"_YLELU4-E/93#-.]%ZG;UMU M+G>V AMGXIB0BX?-=CN7.UO(8:&9YG$V.:W7E,XU)CG;R;X[3=OJAQQI7X_=G.U]8W&,^/ MG:U78N=X^^?NUL[7+U];Q[MO/S2WCU^+BR%'^"ZMW:T_F_M;[^CNY_<4[L/; M6]_HEU^O^3;=:>Y^_L+WW[X[@[&G[8FF-KM;KP^X9A[FG"#,>=7P4B-K<^D> M1QP63%MNR=JF7N?2U*[6P@S;JWZP5 HQK+#R6(BW$&\-B%<( F9-R'F5$$D1>R:$ MEW6N<%18M[!N8=W"NL^6=0>'74F@SANN@G V4LQ%P"Y*P90JK%L7UB63K"NT MQ3@0CX!E*>*,6^1"4BAYI1E66(& %M8MK%M8M[!N8=W:L2[14H;D:'(J;Q24Z]LB&?MSF.[7YI1;AH"N!$)6XM M<83SQ(+3"DOCA7>$..5)10$F%^LMAM=CHO_9=(A1L>@%Y@DIFMV=BC#DHO#( M,$LB\2IA[$NWVE)UX!G:5H4BYDP1@0(!,!69L]E*\$:!;1 X)HQ028.[&T44 M*V%)/#$5%LME"B(A&"FKLH,N$*3A;Q0IICIH29G+56?7I:&%)0I+%)8H+'%/ MEE 1ZZ1]<$(I+D("KF"&&Q>IY=A(=CU+%"I8%!5,Q6HHCMPD$1&V0B.>6W@X MS1PR6*2$G5':Z;5-I>I7!:7N<%>(H!!!(8(1$6"K2+(A =I;SHDV,FA-?1*! M4H>U+^9"K3AB.JC F0Q&,\1B+I:E T4N4(&(X4 0V+!$^=HF7^>2%9:H9]S@ M 6>Y5B)N ,/+XG;]8=+2QV\^.!Z)%)0$[*7@7!%B(@V.XF!98$$3EMOX#7 < M5;_>OZ:B!35A;FASR05G$>;#(I$11L-AJ M&[01NO"X-H%C>N.3"4AJU@!A3U&[,&),=(K)K'"7'ABI!&6&T>4EXHI M?0?V*!2Q'(J8"A@0+Z,1P2'K(@4+ &ODK+#(R:2XLL$Y+H$B]#+ZV!1^*/Q0 M^.%I\@,EB@MIL+48^($1ZZUT"F-M"%9"F\(/M>&'J2@",U930P2RA!+$18K( M:&N05MYR'U+"A&83HO!#X8?"#X4?[AU.3E%BKR.-RO#(D^&64R6#B=8;'D+Q M/JT"=4P%%Z@C+CC*$'8D($Y%1%I;AP0!VDA:66HKZE@W1!?VJ&=TX8F?2O@0 MO\?V:6QTH^\,R5"0Y%*S'*-;*1#H(A'0WAFAGN16[?;L0EHOA/X8C"$84C"D0EXC3G+CDND4^2"4J3 M3E&M;8IUPR]'G>>*_$\^X%S2E9Z;=?"T:60%8Q"%0.9"(%.1B,AHA#632)CL M7+*&(:V=S[%L++UPSI"EQK(+CQ0>*3SR-'ED#H&(PB/UX9&I( 5ACGDO.*(^ M$<0U42BK"8@XPK110810>*3P2.&1PB.UB%84MU;-V&0JG"&%][!H.#<9CHA3 M9I&V6B+G@S-!D$@D+6ZMN@8T'G".8@48YR/LZE[#MD/CV':_Q3Z,M1%_GL1V M#UZ^/KBQM DM79'N%8Q\)EV1ZG(BI=I%K]IA>[2',HWV"GW>CSXO--!PBC$I ML$8R!H6XYQQ5[8,]+#M17D3A67W3BY]: Z625[8JEEKAZ,+1=;!OEU1?K-#Q MPNAX*L;& TU,*PPDC"LZ9LA:&A QQ'DNK*'"PH6% MGQ8+KV"TLE#S?*EY*FS)O3:!!XQ(2 [Q"/QL$J6(&64IJ%HIF5@LY<+1A:,+ M1Q>.KI^EO/QS:X6.YTO'4W%?3*-@*3+T_]G[UJ8VDBSMOZ)@=]^8B5#2>;^X M)XB@&]N+8R3&;MP.^.+(*P@+B96$,?SZ]V1)@ "!$>92$CF[X0:DJLK*//D\ MYYP\%Y]<1%Q@AL!&-@A64)&DG7!*%DMY\8Z$9S]]20^(_[!=V_.Q84>-V LY M]>T(;M=_S!/A7YG/*7%E(*ZA?^RZ\4)>)Y].'C[C"Z^($J-56N8],A]O7>NI%)C0W/F$ M-(L><<'(N59C M>73;NN@%12]8%+U R(@39R$D(KG541NN'<1"BRLX2XH'8VV/#)B->;>A]O5@L+]3\7]5X[,%2/&,8^1Y%H@[KQ&H+P) M1$DB7G-%F:(K:YP^0Y/E^NRX^B%;8?["_(7Y"_._M$C/<98?N.)&TF!5/LDG M3IA$O6:")P)Z0"H.@5HI!5<.[A,FA!HO$..$(ZZ414Y%@01EA#A#B9%N98WB MIC:RZ 4UTPNJ __?1A9> _X;.M_7_@7_G(^WFK9.+\3>Z VEJP+&/#63!["+ M.NGT]T,[V.OTQD$0].9+WW-X5]_IWE/QDRGM=GH1[8]_)[2"R*DS^M%^O'I. MW_A'IP=_[1_#$\+PGV\NYFKFS(RGPM4?#^.;\A]]#9WC4M:=O.KUJ^-5%UR46GO/[22>,]N&]8?[P&/TGH1N3 M!TP^7QU_=FUSC3\49-5P=?OG=UY\YX=ZU4C^P&OQ*KGK0\$>>FT9\5@^5/^+53Q*2(R928;/='MMNHZ&FK#9;,N(?,VK)FQLWA3/?$:F&DS,5%>/!<6R%-;@FF M"&=>B.Q,I_C)G.E_CC?'H>_VVV>;8O?@X\GNP1^=UEG[<&OC MP\'.63AH;VSBUN%G?-VGWMK^2'8./AWL?'G+6@?=P_;&'X?P'F[FY_2JW+WCXG7R6V#&.AD+26(&X903IY@21V7&FKDN9Q98V*II#/ M$'G_='NL?MCTJ+6V'\T"+[12:*4&M,*DD\GEGL,F\:B(,=YIEH25C%@L9:&5 M.M+*V06M,.,L<(E#6H><8)TH,HQ(E$0@UGG#H[ K:Z1)U#,/$.:$3)TFGQ$T4=[!*H8XGI@YR01V6NT"TDX@:+!"G7B'' MI$!&(L#%UHY(0,O MYD@=.85=<$I@6FA)#7(8Z(0S)I&V+K<@-4(PQ:S V]3*EXN,_"]\OM&^6.D"_O. _^G4$0>&Y>*8"X1= M2KFX$$..4(F"5MHRS*A*9F6-D.>I(O# K557:'K4ZKI/$#-;8' 9_/$%!A\* M@Y6L=X9$R% UWB-.H0?T5!#&&>; F)DTR##:Y>@X5N*!@0<%ZK-VS^(_O MZM!0 / I ?#2L1P#U3QHCXBB>M(>R0F'+%A703$L@JAQM\("@04":P"!+^P) M+3CX4!R\=(8*E9)6/""&L44\18FL-!(E$A@V,@5O/2B"M D<5V"PGO[.AQ^Y MR54E%L#E.4XE"%<XC/5G2CQ+H:PZ;9I%IJP7/A H ME#4?95T> TBG5 PA(:KXRAIM2L$+8Q7&*HQ5&&LY M&.LY@O\++',T$2FC2AB)!\..,R(R7ID6-86\N2HSE(9^&B_@LI%5(J MI%1(J:;':86OYN.KRT,T2V706'+$J'"("T>1%18D0T05G"-<8+>RQDS3Z$)9 M+TY9]Z@\7>HK+UOMWS+B4E^YU%=^LI0D'P]='#08R366B2DUEDN-Y5=:]K+4 M6"X2)S$.+C''HO38!=XCXW-$QC?M_;[SS]V#C=IZVSOK+T-,_#E+6T? MP/T._KA:8SE@)0B/$07I'.*:,F2D#L@I1K2)U":<$RYX4_$%BQ*M.\Z7T\M" M*X56;CM[]!H'ZR+-YUA$"6,#IMHZ*I@-GN!"*W6DEQJK%,%^P$LK!*897"*G6:MGE8A0H=A!6>*<=)$@XSHH@, M3 #7.,YO9Y5"'4],'9?1ED)C'V@P2#IK$%?2(:>%158+XC'Q,E@!U*$7+ 6@ M$$&L%"]LAKJ0H*%A0L*/B8[N-2 M8OFE /#2KTRIT8HQCPC.?F69$C(R5YA1T0BON*)1E!++!0(+!-;7$5IP\*$X MR*;:7QM#G \(%'<..)A++!M#D?&426(]@3^OK(FFPKB@8#V]G:7"EAD3GUA%W-ATCF8]$J%Y1 UCT%$9(-1B%.P*"PV!&DG@E-":4EICE1I M"F46ZU1Q&>NLE&B60EEUVC2+3%DO?!Y0*&L^RIHZ!3!!:6TMTMP+Q#F'GPP) M"(QW#6LHF$\D5U@V>L%ZC1?&*HQ5&*LPUDN&_A=:FH^6+L]F+!B\S)B 3#(Y MYE\Q9(BQ"%."J7$^NL 7,.:_D%(AI4)*A91J>II6^&H^OIIJ4VH(#\HGQ%@* MB&/!D:%4(RHL#KDH=I(,S"C25(N63[",E#6CPG)>D[P5.[UC6RW*C+]47QS? MQ@U^6[NXY?42S4?]82=?\680NW#I]WA9+_E_?M^?O/FD+O.LRZR#)3@>Q=\G MDXZGKU_Y237H:Y-_SVFZ.K?W7I*?+&U51'KRPH16@Z?XZK1-_YO?JX(=KYGA MPC!+$^/6>"T1&T3[#=D$4_'&=D_LZ7#E MMRLS=MCIG0])Z-6\"C+-^C& M_B!3WW_]?-'5RMIV5<6\GZK2E"#OPW_]9F_?A].%T?%-7%J<.5KRA25 C9MP MX8_&J-]XU^G9GN_8;N.OD1W%P]FK?.=:Z\=8ZT>"034;!L5J8Z(6MH]! >OX MJWH@33@HS2AA4G#IB&'">T-4H%QYF^C7C:K3!L$$7;;C<[0=_O#XT'W[;R^LYVW].='S#CX=;FWLD9VJ>\6.:!U\ M9#MG'WG6ZT ?8[L;'[KM[;\/V]OM?=#9NO%_/YWN?@E'CG+9?K_#\_W;^3L' MWT[;&[F#QM[9UI?-L]99^-8Z_$S:7W9(B[Y+[8.W?&O]*VAEQ"@3D(J8(NX8 M0YH*C[Q5U&JO#5-VK)D#^<>PGO7JH)U27BJA/>&26@.2RP/7$E,'JT17&A&4 MYZ/,R8/CN+)V/O^-J048GJM^DT6_)M37%([)TOSTN5?'Z4%60N3:1.PYAPTG M9-1,>\,9T4'A&?I#!_9>;_2&\G$L4.VV4O7@-YT1Z#G^/IOK4QP-^JDS:FSV M_.JM[##KU:?4J0.PC3KI='HV9!TFXV[UZDML6/]_QYT<)&6[W4R5H_W8Z R' MQ_DOO=#H'X^&(_@!5/;&<-\.X.'PI2M3UOA'#GJF^/?SOU:_DM__V6S8QM&@ M\QUPN7L*3^Z&9F.S"\/H=X;(V2$\ F:S,SIM5H^RC6ZTU8..!OWO'6"&_*CQ M"R!X5]#7,KQ7WPV=880;H*-!_)[O >(/%^T-[.&P":\ 4[RW#S>L1MPX.A[X M??AVP^X-XO@>_\BO>6W8C?^?C-ON9YG=ZRG3]]K'::EFUL+Z-7&-EPVZ_OGLS!L' \;)V!^PXLW8OY+ MS\?)](6.=7$$7[DY#S +=@3S"V/V>=&.!XU@1S EOI-O &]P9%VG"X^"3\#2HAMN$B^/ YVOSW4!O M#L,X>LS]1&C]-U1>S%$5?'A5.$8#N.LD&M'"0C3@U')I==I4#Q5)-$M ;" M)G3UYCD';$A WGYOM?'Y:$J XEU2V+Q55&\B91-0HG'4M1Y$,(/ET _Z)Q5B MV4$/ 8M7LA5 M7I-L_KG8&,1NK,@0?LU"FA<\9B\/V"M 8;!H5U46?[&HC>.\%:S?[P"M DBF MXQ$8.XW_.P8*2AVXX^&X#= (."B.AGDW!&#; 7!;!N9>X[Q1T-AG>-XM*/]+ M\5BG@9_(;,W@4K8:5X3K7$U8;7S)[^:S/S7K1O #*%\PX(IVS^^)KN)?> M5L/;B)6/\M5NA=;V6]$^^_V$M8KR8J@7AU65U=[QG8& MC>\9NVY _6UR.ME]=54D9J/YY?"W+Q6R?W,4BVR+M]:\,H,'' MA!&F(B$>K$3.:8)RBAI:PVCL=T=CS6.L?5^8 M?+^D==148,DK%L_/)UL?OUJC"8BA0M+EBCPJ6F0]2*L4!@:%B3+NX/H*W5C $J?S1[1L2,"[&O0'N"O1_W!Z-P6 X$:@7&? M175BL8'F,)C24]*@?S@A\.:E6%^[]86]-KG[6+CO(('AA?L[2WG_:/("P]7& MQO$@CRT_9+0/ZGJEF P[/V"C]4;[PT;L90WCPW$O-A@^5V$>R@K[-L"(P[&? M^(].KB@Q+O9BOGS.?4@5:"O.$$-YXD)*G6B(-H#28ICSO/)O$W.^#\V-EM)/ M;P;\6;F&-GOKAWU8_JUTRR7G5'/ZBK?PV1[>VM@4K0U_TMYHT?;>5R&))Y8D M9!TEB$?BD)-4(BX4=IPF;CV?*RXFB0@*+M-:",\92(EV#ALM%8F@\7HUD1=2 MY&4AY<7BA"TP,6+1.,2Q8F ,>@M(EUUK]T#1B36(S^W QN:4P]LH^&@&W$9GZ(X'PXG#(P>IQ+#=_\\@D\SH=,IA M](JE]&"=M$Z^8LDY%TDAK')Z#!C62(<4D,$Q\I"2X3@7R5J]F1QS(8B5=I"E M;&+BA_$:5%[;L4H\C\PX#4\$,=%&"1X\-B%*%B(A)$GBF"LR\Z(R(UKK7XTQ MRDJ'D7$*@\P0CIQQ 2FOO=.>.ALJF;F)9ADH)$H2T1P-$TB#^25R(,B7\]D+.W@K>U-VC[[" SZ M]@SL>BT]]58[1)4"? (@0!KH$L%R8:95\$+%E36Z>EO0Z43@'@A&!FB+A"!< MR#XOY0V-8%A[+;&Q27I1A*4VPH*WUK]Z;)FT >"(:(TX3Q(9+P-R&!8P.%"? M)O7[356JPJW;?.X3&]IV>MG8_;FAFD)VN3CX0)E9*SB:?L-9\MLP^U%RZ4_];/UH?OP8/!C_&&!%FP"K$ MH%\9*CFB0C+0^258JERC X@X8"\2V) N^R'" M+9D59;5_<;4!=E2B22N1D)*)(,X219J2A'1,W D#:E'T>;5OUZ&;V2%\%'V. MI>^>SA>"LO#1;(>G?XT&L;W![I- ML:XS"M3CXJ[GV/@R:0$$R$#?V[0MY"9R^O=\/%??N] M U_O-O:C[8[V&U6B1_;J7L:X]::BVO(MC[JV.N< BMV#VTV?/5\._!%#W:9N M.B/8;>QFG_V=!@P YBG'Z(<'.^LJ^\,YZPRY UL*CSG<C_+=F M=O9G6?#YE"KF,,,JGZG9\##?O8[/BDQ6?X\Z?5!H%6 S XY1@V$_\'/?=_4*I+[-KC$_LWWMK[R@T'A9E;))EA M.>F1@3V1!"*&@J'AC6!,KZPQ/,/ZO-#C )PR'C6G#^7LC"C'>4^8GE-.9NB$ M_\GHGQ')=C=[XQO!+YLPWH[MKGN?7=+P@D!#_<.C;AS%]8LWO>V0^/5*V]GZ MZ=;'KU)'DZP#ZU4KA[@W"=F@+?()S%8L0E2Y:\M=PE89HM/ACW?RYUC1 /KJ M.\#E<61-/Y\ WQ$$>7R4OS./G 86 L-,4\D46.14"ZU]-$+;J''0DS(DU\5S ML_VN!$(^OQR^/6M__!JEXD%QA@AG@'I@P"##/!BO6JF]WM -D+ MHW0)(+N/U+L8_3),R0C48@K39$1E" ;!1:*R)@S )R'\P-9R;T^.PL5Z5E]8;!S// ML_LXDT(*0XD)CCOFC*/:J222%M@R:^X1-U:"?9XYV"?K3"$ET&B)08ZRG#[B M'#)24A2H2R[2J,0XP&=&>.>\CGXBX1*E9$ MY.7BP=8IF'HD8F%URBJ&#+DC241&&8.(BMQX[RE6+D=0W!ZM?O7$H/E@U-R\ MS FZ!,3J[',>F;2*@5FGJ*>6\1'\E5/R.\GYUG',2<)> M. 'JK@.MWW.)P0#.),*$S-)\1U+%M:H[LTJBE:IG]ZAZ1FZO>E8*F+V6 M.E>E@-E"#?H9"IC-K/CTTPI.URH^&:I28W_Y_1B.NW$K?8*9W.O!](?-?+Q=)=U7Q66'DQ/4L-Z;]J["9S"F4.V* MUUR3+)O( I8A.8ZTB +(FA-DA7&(DH1!^K3DW%VO,?8ZH@J*XW8YY7[C+6M] M_)IK5V!E S(R$,1-),@I:Q&+$9:+F'PJ^A/';>6/M5W CLJ:M_G,#'X[&;ZY M#[-.!0E.-,^)DEK5![[8&.,RR"#X77LTC&_.?_@]=(9'77OZIM.KQ+>ZZ'J= M97C,I9*VBB>*VJ0'Z.0!D\]7QY]=*P(]_E#35=#8;__\SHOO_I"M K[<\^*? M-#"])X0\:7?G7VNG^M,!3XR.7QGR[ +9>D;UT*>NCSWV4,[3HO;5KG#>QW<6 M2U^TM?]'IS<^\!GM]X_A=F'XSYKT*LY3_2NS^2*EYO_,!]'YP*(ZD8Z@\7X' M:N^]8*OBTG+D?IW#%[EIR,-"R.9J&C)#H;UIZF7-YQ[&7MXD\,';R]U1F[8C M#U2!S]N.X)V#%MO:;IVT#W98>_O381O&L_MEY\?61KO3IKF5R6<*W_EQL^W( M)[BO%ZVS==H^\ 34:+Q[^*Z["Z9ABV["\UH_VMN[\)UWJ=69:CC,O?",LH"P M$!AQ(BURA FD/;78@4:>\D$9;4I^,R[GI;N.U!W,;^L;\KAT^"#5:2')<1+U M/,QQ(!&V/J#%K7W$Z-/.Z7W$\I9Y+43Q?$21 R][H_$W/UT(3:&+N>CB=(HN M+ F)*&<1IU(!77"%+&$,*9%$-%X%1G-<19,Q]?1T\2B[M*Y@]SSDL!&?T:6 3-D+V_NV][[?#R>= M;K>PQ#PL,7W6D!N9"VIS@%IV'E'CD'.>H&",IISZW*0>6((U#2[F0SVIX?68 M#V/OT9-R1#$:%L=HJ,2AW>_Y:5]2H8)YJ&#Z',%C0HA+"B7% N(^2N2D,(AR M3SF)(3D35M98L1<6@10>;"_H!>"![:KTQY@'+JI&UL-H^)5 PM?)#R]B412N MF)LKMJ:/'&@@WN.0$,:Y](-P'EE#/8K.,\]<3J+*SB7=)/)F >"7-AONM4?K MBGW%IGBB *8C>UK7Z*5"*O4Q.B8'U],?3"3H/V,!*J0R#ZE,GU@0::55Q".M M34*<>(TT$PQ9+Z5+3GK.!)"*>H:HUZ??KG7%PYJ;)XO!*(-"47.1(.58%R"K]# &RY8BCF"-WS.=& M'%<0: SB]]@[KJ4Y4DBC+FZLF\;(N?Q\&HM/H8VY:./M-&UXY9*-7B)"\BD4@D66V.2YH8V1_7%@9I\U&+SY5=&TQ-!:4 M,\Y%9=O^*/;%0XEBR;Y8G+/S*4=4/D?/N%!'2Z,>2B/M*9YA!A!<""YD2[C MB%,5D2&>(D85D]A0%;A?6>--)XHG7BGP$X^G#R;P>>A?YS3$F]EBWK-_V,67GPZ_>_>LUPH^.GLN'/F MGFG/M6/)NY^/T3]?L>. MX?'O5[YUT3\U\Z4R32Z%ROU7"1?U6%.<+W.X.IMN/'PYB.L[OY>^5H MOJU5])*U=%!L52OU%"T=S*HTXH'7XE5RUX>"/?3:GXY8EQX4]QSP4O6@^+,_ MO#WZH"SKHB[KYPK3Q[K3OSLISN- >>UK_:KZC!016'X1.(UV4-K+_!)+@BG1 MSZVBQQUV^[WA?N>H])8IO66>SBU)>*#"S&Z=WDQR'(X&P\W3^'[9S"6TS;=[6QM?SIH;<.S#_9.6X<[I^V-S1^M M+W]W=[8_WG V[AQ\Z+0W6O"\3;9[N"G:[UL_X#WIUL8FC'D3QOGVQ^Z7O_?; M&]=:Q1!B%*P.1X9:B[CV"3G#* J6)LP2T11F=XTW6:G>]AC>P7MJ-+^(N,^A MPSQN^';]%N\N+^V#X&\*\&!D_DTX'F3=YSK))$V0L(\@%PZ3A),F$5];4*K[APE^,(_\% MV&8;\7OL]H]RXDGT^SWX[MYI'0.)ESC,2^'H6?36!^&Y2,)*8BWF.H(R$(CV M19FK,YY-%V D27GJF$(T"H^XPRF?(">D#(["Z2B9 #PS3?HRFW M!S;$2NCK$=2_S I=T%1(&;##E$"EW1VIX4CJYT7TM8 M5QHC)YQ#BBB)M>$2/EQ9$POK@%N8G)N27+-8)\^UB$K#:;LWX8N*!^TY<:S3V2B5Y%RLEE/DBRG4'CN^T>Q\OTDMLS2D[B M( )BC^+@$&X<&LX.X5]@A?%UOG\(UQP=#?K6[S=&_<9AM,-CN"1_?/FD\P>- M+EQ8S8:?&737K')8PHPSS=4&O,?PRETG#SNL4F6JD5X,;PCKU4D@.KT1#//H M&+[0ZX\:?0>3^'V21E,-"=;R6QQ-,F>.AS":HP$\!B[[=Q[$>+NQ:X_JC/8G MET^-9K\#MLS [Y^NWII*LYSRM0Z;+R^@[79/F^?SFCJ#X:CQ?\=V +*3US\K M $U8I2PUQU6A1 L"D[/5X27R#6L9B?^\""XYW,UNR)$HP\$ M._[V!3]<3PR< >,] ,Q+Q@#D_$E*XHQ2=ZN-BW%WAHVC 3Q\ )/3L*/1H... MQ_F$P">Y@X//PSH"*4#38QN>]B(L%-PR#?J'>0AQ+[]5;V]*,/[??VE*U._5 M8^,AW!,8K3_X!OO?QUN9)M^KW^@?#V!<_7#LL\ E6)W>WKB1A!_TAWF]0&KA M8?VCH_Y@E/$*QC+U6H/HLZX9\OMEZH$?X5;5','CS[DS%XN%M8&WRQ=GIA[+ M>+5P,*[Q.E6_38G[OOT.7!=C+]^F>UP]I5>-."]O5GC'5 ^0U?,=@-CA"/XP M)J]JMD;C!^6Y!8-JO,[PB',IF6\/36\878<-4SWX30>XI>/OLX4^]^PQ4!C, MV'\&_<:[3 Z-=Q=SM]D;TT46ND?$%EF'F;I[7IXXS_Z<7*<8%>:_FOZI.7_5 M6?0G7ZF7FANAD7?.Y$H6$FFA+:+2>FH9$5[HL8+4Z1W'L)ZUFJ P?,:)\81S MHK1./C'I(]-4J(39]:S[JSGIQQ>[ >!OK"H!NESN@2LLXRO%J&J6, NV@+4[ M-\AZ:KT!R<(8R'+2>S>.QMK[!]L#Q?%TK'R39M8==;.ZC8NP?WH5[J:+9'D[ MJ.@"6 2 U?;@VHH- 9;S%V$TG7X8@^NL=SL?^01*&S;DW3H&RTMB.M=&@!E& MT]/UIO&/SC_' \T4!#<;G;<=NGY--^Y9?PI$X$;7\'RT;T>-$SLFBG/J_!WN MW/EGPQ[F]SB;\/54\OX@SB#>ZB*X:HJT+]^G(IYPK;U%ON+[/\_MN2[LR7NH M8I-Q1#OH=O(;C^?X7#3RV#-1_F-R7QA:'Z!T-"F.WH$5\Z,9A0B&YP4,AK-7 M:FIE5F\]S[BP\2=[HIJX*U@-9%L][LW8\OP>+PL._,_O$P3DD\(&LRZS#BCV M>!1_GWB1\/3U,VI87,E(K#GD4WIM(J?^W1]<^O3V(G*#:+\AF^"MWMCNB3T= MKOQVM7 $,-WD[D*OY@F],4^_.ADI/=UD5&L7LA97B= ;$$G0F_/7\N#MX@VZ ML3_(U/U?':^9X<(P2Q/CUG@M')&K>I>P;3IU2>WE8BY MALAC9M7@ M^Q:[*>4AEJH4R%^='XT6/&-_V'C;RXZ #\>]V&"X4II-*0QRCY7/^WNY2D+\ MI"I(";R>:SH_S>X#6.I!E'H0CU.M^5J6OCWM]V#3=8^6!>[VYZUSS[^:&VW.ZV-S1^[AV_I MUOL\GC_@V?[D>B!-^\NGP]:!IZV-;K=]!M=NO/W1HILGK8-W,+X=OD/_/FB] MA_<\^^-J.0A!3'+$*.1P;EEH:$"&<8&T(0G;((Q6?F5-L:;0)1S]$8)?GH++ M4O6_I>2R=APUNOWAHQ8WNM]TO4(RNSDQ"TQF_WA>-LL!//#3(]$:B/UF=>#Z M;Y#]0F[SD-N5]'CB8] AQW<8DK,-(K(F)Q](XZ2@ED3A5M:H;&)L;I#;CB/1X$(W3BAWOWRJ=,^>'NR<]B",7VF M[?O*P!FZL7GCE+EB443(M'.3U<9;'$"*E!,R5'UGSA'G@<&I MYZ,[S:DQP_UQ1YDAJ#I;Z5/,< ;;GC7%HG/('!6,KP MN-T0H;\0DUR6_:YE]U\MT[D!.$>2*XEX% &9$#3P4:(>C!&B! $EU:S>]+^< M+WMS$N.2SU(F&0#5@0K%E4!L1!\/71Q,/AH'*)GF5$1E#H2O(FV'5413RJ&8 MU5HU]O)B+6M\Y2W\\9]!/+*=T'@[CHL:A_ELC?;CH/%G3@7HC1KC1+X;]/TL M77ZJD4P&,AY'%?SPFM6Z]L>O#![-B;/(@UF'.(D&.1P5DLE;,-VU!\WN<=OW M+(!"<"[)<5J2^Y4D^XDD3P+@K^S^:Q&#M6NU8\RJ%NR!80UTE3U-IQV"5SE_ MLE8[]"E:[51#EB42XS5&8IP'7BQ<;FY9VI_7V!TK? W0]4I(S?*N<]85R_:] M;_^7(MTW>XJL7@E M%N_)8O$>Z+J?)P2O"$]ZWX-X?OK4V/K+=]ZVS]OO/9^VS M;W3WR[O.[L;?W9W#' CQ\6SWX.^KP0F<)>9DTD@0R5$^\T96.H,8Y=[CI(*7 M?F5--#4E)?#NUP,4:E 'MJ!^0?U'0_T'GMP5U'\)U)_J0$4$XR189(S$B L? MD,GXGX04R5FC76Z_)YO2%-1_^G#K7S6+%L?86N(8\;=#/^B? ,A5%0^:YR=; M3]5UXF&AG$O8=>()[8[N][W^F_&Z;HR7M1#/_,1SI6)N2M$:'A22CH"YX9A' M.N2*N8$Z15)4-O"5-=:DG#\#\2Q]//1]S8U?2T:YG^^U %[M5>X">(\$>)>: M-JQ%=%$91!7QB%,'@$<31:!_>VG@;U'2E37:),_29V?I :^<$,PU@YOGQ=<& MT<=.5>*YM$E;7(7U,MAYO*R?+E:UX/@#<'PZ0]T10@V.$0EB ,>Y-<@2IU$B MS#,OC-4JK*R1)B&Z>$R6PD]>@*\VBFM!MR=!MTLME3@9:60,B20#XH0S9*PQ M%=@YD4A40:VL"?P<1OG28UMQK#XHBJ5X4VNMG%[%Z,FB?2JH/">@N$J7#\T>2^,L:/9@-)N* M.1 D,B4-4B1)Q*WU@&;<()>53&JB=DZOK#%QL]=10;-:Z)A+[ ?]:[\_&*'< MK^_\ /]&L'1Q!]14U9R<5 W'2>C%%3 _3&_].:5T&NH2L2R@$ )'G!J)K$@> MD>!#H,RI0&)6.E5Q!10W9\&UIU,Z"ZX] JY=JI_.2$FX4T@[PQ!7/,)/S""" ME6:@C2KL4Y746'"MGNKG$KLXMV;40BFNSMKJG]/G\&=QT ]VN#\S:Z% ]X.A M>SIHU"F&L?(<)>\!NF,&<:88(BI7E71),!TS#&E*Z._%>U!\H07NGDXM+<#V MJ\!VJ9,:K B6@2*JJ4:<>@?Y_I^MU93J=?4OF#F\>/,Z^*SX3,$X5Y-65[O MA<*67-L%JQ_I4I@9IE'GCJ:"U$!Z2#2D!=Y(FJV%$ M[F-NP_KA6ST=W86["GTI->[N?JU_SO*W(N@?@3"<5H7;W_[?<><=,!UCKY2BEGP2F#C,,8<:DX,HE& M1($$(B$^=^]XA4T'IF0VGDO*8G48(!CF#.,'MAA@J_II6@R856F>K,/ 0Z_] MZ8AU:3!PSP$O577RTF!@:9>V-!AX'>M<&@R4!@,+LJU+@X'':S#0*+T%ZNLH MR=V$CT$6FU.V5;:TAOTT.K&#&V6$2M7I%_>?+X\'/& =#>8"&\8YR2$S7IG M8S[V(V3L ?_ET]M;?$WO!_WA<#F>M+SLG M6QOAL$5;\/<6:[__^_"Z\WOG<(>V-SZ>M,\^8[CFK+VQR=IG>S]V#]9YF^Z< M[<#?6V<>[W[9O=IO@%%+*$T.T102XB8Z9(WRR ;,*2R-7UGA3UO#4MNZ8 M_,K/70OR+S_R\V1"BH0YRR3GRCL>0W ,8TN##C@\RMEG0?['0_ZI2J@^89*, M0OGP$W%@:Z0UL2C@I&QPB3F#YX *AS/(B5%9, )>#G MDH3UU'ANI)>:.6R<8IQJ8A(E08ED1# &_K]H\G7"\_9TH0!%J94N:L28CD'<&P"3X)K2PW' M5!M#+./,>5!CE3*BJ*^UPO;IH@+429E2X,@$*D!]U109;"W2F&DF$Y,Z,5!? MV3/IKTOOCZB!)[K WZ-GHG#/%=-:&\J9X<9J+RDA6%/M1(K%&ULS^#N;JBW- M*K*EJV*;@7ONMKD!6'+L%.)^E_E !SL<#SBFOKV4>ZZ"1 ME]$A'I5#EH5Q2Z[@M?8N6E"319.+^K5Z73;@+"[A.5W"P^&;AO7^^/"X:W,% MEQ"/!H ?-DMG<0T_*,NV7OKR^N7B;DRM+?S68I[[J&@ M1LT:]44XF:2QHTL[>)"*0[D MUX61SZ :%XQ\&8R<\C6;A%FN4^AYPH@SQY #ZD,"2YTL$8"??F5-- F^6;VS M8.1+:\BOS\W<;/3B#5]SJ8:]X#G=I1KVR[OQV['0Z%PT.AV ;5EB2J:$/,4> M<:,#P:>/D+917*6@K*>LD#E$)9+8 V5Y9^$?2H2V0G"16PZJMG->,>:-UI0:T,X0"ZYF,CU\$8/9SO\JP;CAG.'D<01%&9"+-**.J0= M3]2G$)AS@#ZK-Z&G :+5/9> >18:JQ"UX=0Z>#+VWE!.6>182!W ZDIYH8F9 M+#3\,&.ARVK.6$U/OBHNJ261(VYSTPXJ"=()6(52&CAL+^HL< E>O1G =+&: ML(>J%A:C_4&,C4-8N/UA(P*$A4:N>C^&1(:;C;P)J[7/B]1L#.+P*,*]OL?N M:7-NF7A0(Y>R^1\N+NV#=5!36C_@G4"E^2C:)U\U\\XI;5"2F(T[OCA.*#() M^,0S*KS5*VMT53X>%*@4)?8ZTJ@,CSP9;CE5,IAHO>$A3*" W $%9=D?ONR? M?VQ]_%IEU0HOG]&_Z$J!])IK991=F\BI?_<'ES;!7D1N$.TW9!.\U1O;/;&G MPY7?KO8F FUTA5_.$WIBG7YV,E)YN,JJU QCH#RH1>@,0!(9(_EH>O%V\ M03> C $O_ZOC-3-<&&9I8MP:KX4C$LS]E+NZ&^>_JI6U[:II5#\U_LQ06V6X MVK7[M*&JQOG+4EX6]DD6EH#BM@D7_FB,^HUWG9[M 9=U&W^-[.@\C_GZ*E^T MSYO&TS'?:6$=DSAQH0GWE%KK'=9:TA!Y8-B->1JNB6$]DZNWBGB3G/)4@1%N4F0^^]27OE_A9F]D>WN=O+?&/4N?O57A7WX_AN-NW$JP_IU1_#<0 M8+@Y_Q;T+*:@TQ">0TD10X& !@76;LG+C$&,D@7@[')5_=;T+I^37 M5I)R1]M"^$;^VTV#[[*?X8N\*KW?J[[L(.^Y'O7K#&G,JA;L88TAN5XUXJ&= M%'_29E$1]E2-(>G3-(8L(WZ.$?/2?/.> UZJSGU5NM:8EOZVW>/;"U(^T1(_ M3DN\6HG LG7YFXIG_I<;_+8V';QKGS_%0PM6=6^O^NWS,*;C[E@H_MU)<9X(\CK(!!$O M#P^E9^B#>H8^YU?K(*HU(+(ED=33: ?71+1.R2X+D.ORY_$0WCL.&N/SQ7YO MN-\YNE$A]-EBADO4[_(W'\2,$FU$TH0K[B)Q6E%L&?.6!B=%?(14DSM."Y:I M],F[@S9M'[:W=TY;!^NG6]L?3UK;>[RUO=K:V(3QKO^ 9_UH'?@?K<-WW]K;'G[?I.WM=FI-UT>M#N=,3,AC MERL$6H-T( X9:YWQ!,/'>F5--XFYF;7YTJ&[=>F84A@N7)WWLVT"=35<)#\D1&)+&TB(<@ ?2%0=8+$CTGRC( M?=GDLK3\6@[D?SI'VB^4N*K?XMT5#>F=38H*&4T@/('=+$)4/O"H#6..4H$ )K5B7'X/^*UPI[" MH#!1+-$8BF.N#B!WZ9B+0$V:.();@]LB)5PUZ/;YA+K7XP$K(@DV@-?6RTL,T+K2+S(-6>/\9F^??!>(>R>'V M#!A7O&J/@GJ77C4J'?4LHUX*$7%N+>A=WN>6P>%<<9W-CVZ7C3#&6N 05CIC/J 1F AZ"I5,K:VR!XMD6H97@=G]DNT][J%(Z,#W[657IP/1L30.+ M%_,Q"6&Z<:#R+D4: U+>*\3A%9".3B-F!=.<8>E$;AQHFG)&D_*7/BU^=5V8 M:G#67&BKT%9]:6LN]_.+\E;Q3#\*DYU->6^(LM@0E!B/B LBP,_"887#"H<5#EM TZL<-LQ-5Y>'#42*(*,G*"8C$*RC0(ZE MB&C2SCB'95ZT-2*:6#]'_GPAK;J3UHL^?T;[WZ5O]_N QC$;T<=#%P>3YC&D M6?7]>U-:GMSOP\5LQU%&7%J>+$C=YU\Y>RXM3TH/BQJ*2&EY4L2EM#PIW%%: MGI1&$K_>\F0L!J7OR9)BV'*):^E[4OJ>+.R!SVNM>$RBT)%J3[2UG&)E#:.8 MIZ0,CS*X*@F$&$(9*=%R=Q_:O/W1.GM[MKN]?@KC8:VSCV>MLQW1@G'NT,VS M%GQW=_LMWJ$?.C<.;;;?GK6VV]W6QB;9.?!G[8W66?O@VX_6X>[!SD'K!SRG MV]K^=+!S^.%JWQ-#'4^>"B13H(A+JY$)-B#)B8*E=%C)6/J>+%..2,'^@OV/ M%W+VLN"_W"%GST8'ER%G)B;"4Y0H::X05]8B+:U 3BLAO&16&)7[GE#ZQ"%G MA0D*$Q0F>.F961@B6)[ K6<#_>GRBII)D2Q2.B0 ?8:1YM0CHKW@5A,2<]T? MV33R.>(U6;P[^YYXPI*#+:(QYD8FEU)420E&L!11B.MYXBP#7\D3 M?V:0N\P3-URP:"A% &H8\8 ]>^(,.+!;2-_V, M75!^.JFOM&"/)HS%1&WT7/#HL),V:9FXI? WY4SQU=8,PJ9[HO!H,)/$(66$ M0SQQ@6#= G)"$1RH"BKBY^N)\BA;K*Y0]7"U[07.GPM4/HEK\V6QLK@V'P4] MI[JG2*6LY0X%X0GBQE#D0"=$PGGM-'%*))E=FWI&?=O'=&T6W"RXN7"XN3"P M61R!#4N0U P+*::4!\3=X%9FACF2J>4O+7T1D>6XC)\"3B\=!DR$0#YC$+4*H!# MP1AR)%CD@Y>&,2&$2;DCBRH=69ZB(\N-J-5'4MQ*^>YS0#*2,NXE9D(1GG#2 MUOJHN2%!*^:(OEU5*RZ_)X.@*RU9/)52QF"0C;GEIP++55MG4;0N1!,(Z-BR MM&19PH/9 G&/Y,5[!HPKKKI'0;U+5UT"TY-C0#T=4D*<" T_V8!($H(:G3 W MU4$'+S&(!?!> ^#5"^^*CVUN;+OTL5$M,.5$(\RU!XTN K;Y1)&(T6NOK?2Y MES%C-[&M:'0+#7 EU.ZA?K.8&+(WJP/$7?K- ML%24)&F1]#F)!" -.8 VQ"F/SBC&3#YIY:MX04/M7F.#ED"*,L)3A$N)8,^J8;MZ2 F5"YFKWQ@D$=,&0 M848A'$%=!L:WE,KG:]Y2F_U8/]A;A /L0G>%[A:3[N9Q<+\LWQ7?]Z,PX*7O MVPE'/&8!28(#XMA09%0,B%C,L'>"ZAQTP)I$F_J&J1;N*]Q7N&\AME?MN&]A MJ*\<@\Q-O"SF@K<]W)_6AM9M:J:L]7.['<<8Q"$PY*,TJ8%%PZ8ICPWA 5*%?>)CJS ML_W]#8$I[?_MCZ/8&\;M/ O;\/P_NGW_;3$1LAO_]]/I[I=PY"B7NU\^==H' M;T]V#ELPIL^T_;Z%6QM[<.T.W]H.G?;ANT[K8'\?KDVM[7766O\JA:-:\(1@ MXCWB>7*MH01Q;T/R 2=MZ$HC HT<97D8',>55]"(:%I8&G$L+9F3&YT;'8KR M7W-CHM'^(,(?>X#SG1^-0WC&_K 186)"X\-Q+T[Z$^'K[]I&9[T.\2O5#+_YI3YV'7EN&7(\AR^5I M761*^XG['RE7"-P:(^_;"^1M .B^6%.!(D.+)4-_ 7>_E 0M !R53A*/)&>T M*H'SO#;K(TS@X@C$LG71RL;"PCDYBDP4$"D"4R>!N08B"Z!R4%)7Z5BTU?]' MI]=8VCYK3ZQ\ERH(5V6IM/$J!?R?^3!=D.2%T(A?.1ZZ*X-PVLF_E:Z?%RW'T?G!A\[.]EO>VF[O[YQMXM;9Q].M]^W]W2\[ M/[:V_^[L'+8[NX=_=UO;8?_ZT7GK\,-^:WOO1XN^.V@=?#QK;\"]Z;ON[L%; MT?X"]Z4?#G>_?/[1IN^NEH'53&$>L$9.8(EX)!AIK"/BQ$9.B8&_*-!%!"D9 MA,]VUEW:M!247PB4IS$2P;'4U$H._QB96(;W%+R7W%0UR(B9H#S\4%#^65%^ M.@Z8,L^P0-83C;AS!AGF,!+.:!R(-56Q[X+R!>4+RA>4OX;R06B;ZX-%RS1G MCNJ(D^(B6!(C=2;-#/4J*/]<*'\9!ILL3B0:B2PL >+>)V0#]4A$ZV.@QECE M5]8$?H9ZNP7E"\H7E'_QF9D#Y:TD0B;0WR6WH+I["]#./5&*",T]]A-=GA1= M_D50_K(@"O>!EBNF1%9@0A75R7J^L*5;ZF"^"?W29([%+/[KG M@V]) 1.$E%HFQYD-EBO+/?R> B>8F>+Z?$'XGB[3')Q25?-T;23/C8()J+2> M(D]%D-$IPT,.02Y1"\L1M5" [I&!+K%DG:7>B*2Y]M30R*DU0@?!M92L^#-? M%.@N_9F*Q"" ;H9&QP(3-,+[ M:,X=#5JPJJ6VL!%3PTEQ4KXHT%TZ*9UV%K0ZAKP$/8YSP#AKM4+<<4 YI77R MH-%Q58"N %T!NEFF:\ "4T4UM3Q(98CA.6!'6&9MX+IX'E\4Z"X]CS*"XN8T M1812,%U3\,C@9)&PH(0+PH16&>B*1E=/5V-IX?>\4U?Z.BQH)?E%)M.@L5+& MYT8X0*9<..<58]YH3<%H2*SX@5^03#O3[?IPP,ICB11W*??L,T@K@Q&V.D:7 MN+(FS3,X@FNS\>J';XL0&%%XK?#:TO,:5B%JPZEUEG/LO:&2*^07B&]5TYZ*D6)O8XT*L,C3R8GIBH93+3>\!#N<>)72.]% M2._R,# "ZSD>+?(R@IT7A$6YD3"8?2D8,-$3U2*3'F@TA?3J17KW:+3ZM+U0 M__+[,1QW8S_=T17UW?'H>!!+;]09O5$_?M72 GAZB;"D$7'J!+*82$0,#3HJ M%B3'KZ\WZO9^K%JB^E$,C53)3\/.ZI=:M0;(E7KZ,]JFVF&CGV9U1CVQ5SJB M-I:K):J6JPP_24M4LRK-$C6^?,F>0+^2 _82C5T OH][HT5K[%/;KD^+MOS_ MZ/3&&'I+M]^UN^_V. M:)V]%:WM3]_:VY\Z6]MO6?OPX^GN]OZWW8-O9W ]OV[![VROG^S0SSA_WMK^ M]J/]_B-IO]^$>WBZN_&AN_7^T^'6=@LLB?W4FHY TC2G)P2!J"0!<4T3TLE: MQ)),Q$EJ!;=CMW5IE/!85G_1IW7&K%)%Y!.2G MI7K,:\/ZK-EOG_0+Q,\!\5L*/=%N;\;XEE1[@O@;^\/8BR0/P_D3U<6X\XSP;E&F!&!.#,4:18]\H&F M(!Q)0K,,^=SPHM4O $LN5;/BU;_&D'^7?^X^.SGPOAIG[V+BNLD$TB8THA[ M&Y$3R:!("'$^2:]YY;EA]!DPOJCU1:V_JPC'?AQ$FT9Q4)3[9<'][O>]_AV@ M_W82?#>-_>M9 @KR/P3YIWWVA#K-N74H:IP0%X8C38E' GM/<6Z<)L+*&FLR M50J_+P(//%B[?XWUE^8+3BK)3$^CP)7TI3K85>TX*BPZ!XMN31^+V$1\E#9[ MQA)%'$>.;-(8,>N<,4Q:R?S*&A%-7,.@IY*H=#-1Z2"*,L)3A#,W$$,K(%6@6U_'W? 72"L7$VD?G&?6/O/DJTQ) MQ>@4DD!XB'LB<\%7@4(0A##X+.'P',Q9EF?F\A@F#".>H4A%0#P K5D3?6ZE M[4TP 5OA=H\/+*=P2%@ MZ;_[PX4/,'RP=&UM;+*OV97,:"3(2 V;/R6&4)OS-.O3D9*3S<9U=K! M]N\/*A%Z ] "VG#^6AZ\7;Q!-_8'&0?_J^,U,QQPWM+$N#5>"T, M\U_5REJ5$9]WV)\90GNCX;]^LVOWR4ZNQOG+4EX6]DD6EK"5M4VX\$=.4W_7 MZ=F>[]ANXZ^1'<7#V:L\_O<:GHZYRUM%O$E.>2HXV,". K$$0'*3(O/8_KP^ MP,+;4EM9$VFT^SU_/!AD3AH[5*Y.X?-4OMA*U6 F'IV+$;WBJA:T??+5&>-) MD@&QR!2"32&1"R2AP*2E4F'+C'OQ ."' M[TSJ4G1Z>\M6F4+154[$4U2F('B5T_N6IKC^(5XE=WTHV$.O_?F03:FF\1JK M:63KN@&&=;U+&):E?<#2GGM6&HPTYSEZ+NN\6.L\JVI'6=;;CKHF#UC\0CC9 M3;IHV]J\_/J_CBI(LT7@7,$&S3_^9'_._&J=8I86(&3I[= /^B>-$"O7<7/* MX"I%EFH7B51BB:[&$IW%03_8X?Z5,-VQ1&^,!?K2Q[3HIUJ3DL>??^P<_/&M MM=&B.P?[\-]/!SN''_G.V<[IUOO6V>[!A^[.EQ;=W=BAUX.'VMOO.JWW'T_@ M6YTM^&_[?;NSN[%_T,[/.&L?M@[_WM\YV_W6/MB]6C:#*)*XUA0YFX.'4E1( MBYR+$1F3+C?2> M%N2F.NM*3WAP!&6E%/'<.UY[95'DD3F3*/=$@S)*GD,577J0JY/WO&3\EHS? MQ<\X7&1Z? (;H##BPQAQNN)=PC(YT%:0Q,(@SK1#QG&"A,%!ZO_/WILVM9%L M6Z!_1<%]]\4Y$22=\^ ^CPC:V+[N:(FVC=L!7QPY@K &C@;;^->_G26!Q(P8 M2Y ?V@V42I65N7.M/>7>04HO[6.I_>4H;W'E%S9:FDVSS&ST@&&$0E3W2%0S MTXT8&K4+ 3%8-L0=L)61,B''L&$V""ZBS'$$+NL71WAQ5%6J3JQO>#\8Q]"8 MUNT<5H>_)P=17D]/H?S5MJ[=:8_:\5$/4%6#F(YA;@BE)_#>5PF&28S*(Y@Z MBWCT$IE@+ *;15FFN."2'.SJFJ8_/+]7OC83E(53N7 M^O-QBC]"4>:I,/^193D.7S\KI[C'N^\^X]W-]T=;7][PW>T//UH'>[Q)_X3/ M?N-;7^#I7UJ=71C/.:?XKX_?=K<_?FL>O!<[V_L=>!8\9^_73O=M>VM[3^QV MFS]WZ#_?FK\ZIX]3)>ND\S0BRK5"W+F +!4$*1(DU9K*8,S*NER5HO2R*1'8 M O@%\!\["EH _QX ?Q8%Q8H8)Z+/6$\1URXA&ZQ&L)#>2^$M(7)E70/@/T+; M^>!Z@HYZJ65V&O#L-.UG-CNIP%O!<'[U-'K#@1 M,>I@$6,V(?C-(V.$1L8K:;134BF]LLY7M3Y?;;ZR_?$\SG^,A^U>' Y?][NNW:O6=[;NK^>7 M_3@7\JC _BU@?_Y0$:.$IV 24B TH.@F@BQQ#-D$&J[C1GKFRG2UNP_!98WI[34"0@%_.X#_&:*;-1!6>T= MLA[45RZ=01K46:0\4T2$Y'E@V<27A!3PJZ*[*$]&O0[G>K$:NP> M=OI',39<[,74'CV8:EM\&(^4GC"#=CMHQ^%&+[R9KO$?TR4N,'\+F)]/,-;: M4*V30D[GE 6%$](Q$!25$M%Z:94B&>8U>PP=]]G[*XHG]_FAX$.G+!04?" 4 MG"F[VF-.P:9'+GI 0>8T,M9%Y+776$8)5K_.*$C-8RB[SQX%E\%K6]4OJ6?5 M%GRJ:LLP&[Z5 CP>QL;(_CQ;;*@X-Y9/_3UV;E1>C8SX/WU[&+?MS[_M4:YW M4Q!_<<3?FD_5M9$Q3YQ DM"0J\T%I!5)B$D>I 3$PA;T7K**.2ONC>+;+?#W M(F.&2X5$C!LJ009:!6K:P;]A@GR9X]PA4' M[JTJJCLD8&GQ&/E,('=557GW'B[''$I8*80=N-*_09]1MO/OW]=TFAK:WR>MK3 ML!E3!)@.K_O=7.F\.OKP:=\.XA]V&,/&8&![>[$+,#XL!R+N4M!F>R-C^D2; MW?CJ);..ZP3*:P1DQ\0B*[%#-KCYHDVH*,CX>, M1R?(:!DG6%*&")$4=%Z^>HN??5<1\2=PX9#QHL_*"0RZ5XHXS$ M^%R,UY&5=29+AMB3JK%WP([ZS4RMQG*\/H4%ED#;_Q4'_6"'^X4;'H8;CDYQ M W&$"64E"CPFQ#FH]+!B!@DG,,>.&"-DQCE-"?V]\$,]5?EG[+[>.JP*O?3V M&IT(!OU\.\>36FB-XL:NK7Y_\Y[4QPO]5U[GXJNY+Q-@XZOA1 9,- K>8<15 MR#5]J$1&2TNL80#S+A>#(.PQVE,_>U]-\6,_/_Q[6,VV0-_#:+@;7RDWU&*M MD8:U01S6$#D=#$I&1AJ2Q,JGQ]1NGSWX7:/=WK4_7^GZ5X-EWZKZJ]LSK=>+ M=^49Z.!Y9:?!D[]FAE8AHML047->!WG3&%P/_;'KQ,L[ MN]=K:N^U&^IB]O/]S.OR,^?CU7$NI'E'TOPP;S1()C4-+A,6W"V/=G;%F9AY3 MA!FJ&/*,2<2Q",A&1Q!VS-E F38I=]=2JQK7[\S4BV.LRDK\;92SZ4XJ[DW6 MI#7NPK/\Y/>\,]N]<76RIJHN.-D67C/#A6&6)L:M\5HX(F&S)HN=,LY_E6KE M^&OS3=-IZ-K!7KLWF65]?I:>K%:A.ENKD%8 JM8:_SDU)Z>!BB8&H*-C"(*G?OFSL_ME1[2V_VGO;G[ K5^M]@[]#!#Q\5MK>^=H=W/G M:&<[9 CJQ/_[>+3[)1PZRN7N@?^YT_VGLWOPC;2^_/FMM?F! 0P=[&YW]EOO M/@"I>;!QU/SP-:N]@26,B'0><>$2]49,.T"W/^RP/=S.@/&")?3G MUL;7E)RVP2H4%*6(2X^1M50C3(DS\!.5(IY==\FU#*#%*$PU=R;:1 QF)!I8 M4"[$.0F=1\V*PMJ] "+ZBO(U)0"]YFCM8#P?JP$ZP=7L_ M@K[6Z?1_Y/S.BH<:60RS$C?:;XSRY;Q+OU>[M)\:_?&@D=H]V_-MVVG82F:K M^K%S6:$-=]3HQ.^QT_C1'NVW>V>_9K\=!W;@]X]>-4[O[8LY*D_T]-QA\/XZOB'WX_S#=J]ZOVKFRYRF?YHA]%^KH^[AB\%Z^1JRX*=MM[RXB??,0 M9#>\]YIXQ V!Z6'#M.1.X9%K1^QC/K_R ,>[] 6*[$,;$W^.>['!\&HCJQ@W M\(+5,^_K2;+)ZB#K=XL$WDW4K[2REVT?_)45C8EE36[C#+[+VM_#1"Z/8)QV MOSPKP:%%<(K@W$9P6!&<(C@W%ISLZIG(3>7P621=J XJRY.JY\]*9_E7Y1/I MC^&;PO#?17E_KD=!'D.6)F[CVJ9>E^>7Y[^TY]]_C<)2C@*_JEMA5GE^>_V*?7R>=;!D.,[S.+Y'@-495T#3$P_ZP76I@/G3. M8C >"\V=-])P3+1VV OO.*/&6L_"/639O[;#_8U>R/][\]]Q^[OMY)25"Q*( MZI/#>+OTC&D.X\<#^)Z#UF:3[[[;[3:W/_S8V[R79@ MS.=R&-\U89"@K6$@7) M"0HJSRQ8M!Y%X1CBBAEDC+-()(Q%SAH MS)/4S"0#_RGABEE<7RAD,[,X!D=R#45MDT;<2HDTY1XE':*30G)2S.+G6L&% MR25P>E857$Z.A(SF3GS4LZQ+.0-_IVE;?EY,E&MBL;9:$AZCM%1*+8(@BFLC M&+N/HBS5;B@\>#<>W'I]RCT<&1,8K('<\)DGIY")$2/):1).,:XB?DP>?+"M M53](*B57"IL4-KG,X^ZIT8GHR"SABH.]Q2D! E%!1./2#=GD,E]3(9)[(I*9 MA]TX3#E+ 6RIZ!&/*B+''4?*.Q*YTH)&5=_*](5("I$4(GF.1.(HO JGAK$4 MN32Y6X:&'[!(1LAIY:U")$].)'-!"B!\S!A'FAF-@#DP,E)&)+U+GE'%M&:% M2 J1%"(I1/*H18>5"E@SC[&C/)!@,--.=EL4J?,]R4XC3A7N^[ATPKF9.TF)8[K>V"L MS$Z9G>O@@_#MNAZEK:[SU9@+W8 M&#=+>%EF,^)^PN27^:/^& _;O3@W*NP0F1G-[ M8[ZOB4J1$^D3\M)SQ$.D2!MBD)/41$H]-MS7UV55=QA_X5ZI0@K/GQ0>-MI= M2.'Q2&'6.H1;''.72*0=!E(0AL-/C",?*3$>5EAQ6DBAD$(AA4(*#QBYOC+@ M4)CAT9BA-3,7K%36,:V1I$3GD@P864\%BM'3@*,(-)J5=;K*N2B\4'BA\$+A MA4<.1!=>>#Q>F%D,5%$3DS H896/9^N$3'8C::ZML"$)'&WAA><8C%ZB$XGS MG:D>[%CB;<)KUW>R? FDN-@YXA?4@?=AXRYSF1HE?>NNI/A^/K:B8Y+>1HN, M8T"*3@KD)(N(RT28L,F%*.I;L^0Y=MFM08Y&X9;"+37BEH<-WQ1NN5]NF1E< M05%IO3%().(1IUPB0RQ#R7DB$[6$R4<-T11N*=Q2N*5PRR-'@0K!W"O!S$5Z M6%+2L:JANC*(!QJ1-A$C"XH"U: ;V!@>SZ-7Z*702Z&70B^/'$PJ]'*_]#*7 M8J:D 1/&(\$SO2A/D'/,(B.%<@YL&LE=H9='CBC]-K+P&O#_T/Z^?CSMK7$7 MGN4GOT_.G8RK^.GZ?^!C)].>^]K 'U\-8@>N?H^__VB'T3Z\'T#,_O35Q&0F M+KK-NF&_,Q[%WZ>SBN?O/WW/^4ZA9V;WAO-P>O)N/.?7K%VGW8MH^L*$5H.G MXF2J)Q,[]^_^8":X>Q&Y0;3?D$WP5J]LYX<]&J[\=NKEN^W>\;<+O98G]-P\ MW74R4GJXR:C6#L"V/PG!OP)\AZV4/Y8';Y=OT(W]02:C_VE[S0P7AEF:&+?& M:^&(Y!0GBYTRSG]5*^O;>7OE/E Y(R'71?[/;W;]M&S,+[4=[,%J5R>H\7D, M69XY>N8+2]C*^GNX\6=CU&^\;?=LS[=MI_%I9$>Q>_$JGZSU9$G7_^,&OUTN M"-4PV_"$WC3D\K LGT7+!HL4ZL6"<\]XPKO!$ZX)[ M8MC(.E-( 7O%,0]&TE;^ZK;R=SDA_A2=XS>CCUT7!PU&5AL4$U.: MQR_2/+X.\GZW?+V[B?MB]<)JOA?^BM]C9V+3DMOX3.^R]O7YY_HM]?JEYN!""Y9ZAC3AK&OJJ M;D?AR_/+\U_L\^NDCNDE0+,FZ+)'C:X=?(NC1H+/G]/-'BV=LF1+/O_*&MQZ MG92105>G@JT)@1$6,6:""\MT3H8DAE!&2FOO&^9%OJ&M=V]XZ]<;VORUP5J; M'W[L?-G=;VV_.=KI-NGNEP^LN?GFJ/7K8_=L7F0>R\[V'H/__VIN>ISS(G>[ M;TAS^\_VSJ_=SNZF_]'V\0]C\1H2X$1*+7.:.,3+0Q02P:8-1&5- F<"ZL*Q@/B)G+D M,*8H*6FCDXEAC@L#% 8H#% 8X$(&H)@3'#3WFFL>2')1416 %ZB'OVI77$'U MI8%9]T]JO7: ]4AB)A ']1]96#U$J+!66(T#B<455/.:JL\X6OMIOS\8H5$< M=!OMWO0[8()*/DE$KS&J#JD'6)5G:"$;8NN_G#> MFDBI=,8DK W7.KG J*;,1N]$D"D47;VNNOK17-B6,>X)E119:D%7C\HA*RU# M6+B8;!0)K##0U05>!3DJNGIQV10:*#1PJE(FEMY0Y2)+ENU MM(8P0BB-Q)?$G<( A0$* US, )AZX46P 5O%.2K"M53](NH.M M]("9$(5-"IO4@$T4=1J#;>6\LMRDY)@V)EAK'8 5)?QN?K9")/=$)+/(B@B! MR2 34+D=2"2&8!FJ"C-2Y@1'',72V%1)I:AU@45NJ\6#84(BE$4HBD M$,FCENP((42>F/'2\$BYQD LFH7@(A%!W$<*<&&3>V*369S'1F4#+ QBB1'$ M00E VJN$2)#8"HFCI:'XMY8Y"/2,:T7/M;5]^)2*.5F[22?GNQ^G6JIRPF5V MRNP\^>S4*(:^#$>?MT;[<=#PX\$@]D:-S@Q,I\;CI)GE7KX(/P[;L$A58\LG M"[ 7&^/YIX_=3YC\,G_4'^-ANQ>'P]?]KFOW*FE^?2+EK^>%_%BW.'H]V1_% MQ%C Q&AN;V3S8A)&W_@:392$@541HDN(,YF0AK\ARH6.7G'&O:VORZKN,/[" MO5*%%)X_*3QLM+N0PN.1PM$)*3BJ.6&1( &LCCAF$ADL OP4M<9:4>5I(85" M"H44"BD\8.3ZRH!#889'8X;6S%RP) ANHT.>*(8X!4O!T!21,I$0[;!.W*VL MLU6,>>&%P@N%%PHO/'(@NO#"X_'"S&((FGA#E$?:I'PF,4KD"%&(1BR5R5U" MB"R\4(+13QE- 9F[>T#E9+;I?<_V343TDAE?9DJH75"A=2(FA1 6(H0W\W&% MX*.C6$JDG,((K+^ K-$4.64\(8133'FI5?*\:I44;'SNOO6"C;?'QIFRS+D% M5=DF%$3RB!.AD<61HP"KS*BGS'I2L+%@8\'&I7,Q%X"\-4#.>9F=3$)1I9%( MS" N742.!(!*^+,T2;-D_,HZ7>6$%'@L\%C@<5D\K04>;P^/,_T1&\<$=PIA M3"CB'%MDC)4H*D)%PLPDYPH\UMK9^OS+O\VY6)>A!MSTXO1I-SGK4*])K^LA MVAO/Z_)3[L-ZLN<.U)53MG>ET_?SKFI&*#9*.21I[H;,),O=D,'NB)YK%W22 M9EFK-BRX^^H':R\\)Z905OTWS3)3UL,&& IEW2]ES2Q T# P=\ZAY$+N!F<% M,I(*I F0&;4V.%[C!/U"686R"F45RJIKW*?PUKWRUGQ@1TC&'%-@:MF$..8& M:9N+=U.BC8K8LJA7UL4J)Z*P5F&MPEJ%M9X':SU".*ZPUOVRULS: F9*3F"" M4L .<9L4TDIH%!/!U#*6O'>%M6K"6E6T[K>1A==8KU9CDMD_K@+1\)?0_K[^ M'_CG^ WFYO%@/!RUT]'O73O8:__WVO\=PP/&PQ@: MHWZC&VT&S<9H/\Y%+AO]U/@K?H^=!CGI;@4?@BW4_@[WI4&_V_CON#^"GP\' M;0_?U^XU,@Y\CPV8H6_Y!H!SP%^8SKQ5C[\%_C87+EUKG%N.R72N_\<-?EL_ M?7$"-ZUQ%P;A3W,.33@HS2@82H)+1PP3/A_2"I3G[%/Z=9-BBC$!8*M^D P? M_'\.X$[?2G*1\C/ ,#R.MYFX[;[-M>.(?G;[_MIS,THG_]_%H M]TLX=)3+W0/_$?6*S]''[XN 4X"@8]?3W*9--Y[ B@9-)G' =3%+''@[CJ^,? M?@_MX6'''KUJ]ZI7K6ZZ*!'C1SN,]F&.8*[Q1!6=YH1,'S"]OC:Y=H;I)Q<% M7%577+_RYBLOFC4JU"WOQ6ODJHN"W?;>*Y^JUXSD2S7BY9MC&+&D-[SWFBRG M&V+0P^:&DCLE75T[XBFVW&7,%^O&^@D*,/\Y[L4&PZN-S.TW\.L3=07:R91\WVP$;*1 BKY1A=4$QA%:+SN#T>W\73>10SN M84Z71T9.^Q667X;>#?K#8>-S;Q!A#K($O;/MWJWJVA<1*B(T$:&_X/?;]48H M,O1"92B[]2>F\C_G$NF70*5Y4O7]6>DTI]TG1;E?1+DOM9%.RU)VYCWL<;!2 M\^_.Y^26.?1--9/8"4DL)YPIHP67DA(F&,E'9%P.?1]''VX9^LXRO-$+^7]S M\:Z-T6L[&!S!+%9T^4PBX/_ L]]V=@[^.&AM>K&;XQ/;>V)K<^?'SIP&=@3.^:\)S.-[C_Y];F-]XZ^&-_Y]?N_N[F9[J[ M_?&@M?TVG>0:YT9T/&"KO&/("*P03\XBQQA'ED<72!)<.+JR+K58-8*5$Z=W MCV$_X8'\&DU,K<9RO#R%* M1+K:[JS,8!00+"!80+"!80+" 8 '! H(%!%\< M""Z#R^3Y'AQX-+<).W&;.(&Y8]@@ZD-$G,N$#(D!T>2<8TY&F8\-%+?)>MUW-N M!Y#O "_UFYE:C>5BZZ<0Q9.Z00H2%"2H"1(\6L6&E^0'>5;M(@L*%A1\[BA8 M]*%G8#@79^B=C>CD<&4(2ZU199:@A2FCDGX5\M'[0?X[,FB3FG0 M9(V*)2"62>,"7U4WR,4,SE8XJ$<>LM]Y9YMW MYO?T$;/H-$4!5@_QE#L>,&F0(V#Q,ADH=:'8O,OL%'W&&:*O\SLD>(M15?LX MQ,/^L'UYZ;1'#7:]5%KPGGL-?&"",MPF;*C'1#)'2=*<3?K?W)$6-K[;=B>7 MP7W;'WP"V-^,;O0I^O&@*D]]4D]XCRH2(P46DI36( MB\"1)E0A9C%WTIGH(EY9)P*O@CC5+BKVW-BAY%>\-$ND4,[C4=9J1"-8M1S2P<8Q-5E,J M E8:<>(Y M*6@6F-&:4R&303P$^(?8A!Q1'"6'C053R'L1"P45"BH45"AHV2FH!&:>@&IF M@1DC@J7.:Y1R!AJGW"/K*$."\$ \"S+D8NG%X;:\@9E;GI.A?$TM3V!F4CSH M;.&@JIK0S6(VCU8_H MR>9G+D9H C5R27/."Z\57BN\5GAMN7BMA.SNP&NSD)TR,H7D)0K81L0Q=RBO M,C+44"Y44BKIPFN%UPJO%5XKO'93CV/G^UY_ 7=CJ:!W9T:;ZQS".%$X>"1< M]&"NZ0"6FL,H,&N45APK8XH'LC:,5H4.?QME#1#^']K?U_\#_QR/=V[6/.R4 M./B]:P=[[=YD@A2\PO3WZ9R(R2M77W?"CI-9@Y%U[.$POCK^X??0'AYV[-&K M=J_3[D54W711?/%'.XSV8<+@)? $\*:ASND#IM?7)M?.R,SDHH"KZHKK5]Y\ MY46S1H6ZY;UXC5QU4;#;WGOE4_6:D7RI1KQ\ACU\5!@Y'5!L7$W,"".(9"H,)XX0H\ MHX\N@;S?+77F;N)^E[3 VNV%C7 P'HYB:)P<=FWDTZZWL:GO(@;W,*?+(R.G MM=3EEZ'*\=B8>1X;.:1V^>'Y(D)%A*X5H>R]CD6&B@S=7(:RDVAB/U>NHD7R M;^N@TCRI"O^L=)I_M7N-T7Y_#-\4AO\NROTBROVCE@A:@BST[)]^V&,0BR!) MO>;F7D,TMSMDM_Q!%D^IBC-*2'&0AAE!&2A?>&\13 M=K_M?-G]UMK\YUOKU_L?6YL?VUO;[\7N]H>CUKO606O[S<_FES>\M;EQ="Z> MTOVXO]N%9WSYP)H'&[SU[KUH'G0ZK(P\W-/U-SOK218\%J MY@R*CF/$4XQ(8Q,0=8SX0&A2-*ZL$T)6L=&U.VE5=P"^UW.[M8CQ%PIX"110 MD^:697N7[5VV=]G>97N7[5VV][,RX)YO4MRC&7&SI+A<@%XIXI#522'.I$/& M,8V(@<4,*E\N1MPSK8BQ#'[(9K\7CQI=._@61XT$GW^PXN3WVH9DF8'=*FF# MD2[2P#EU1GM"G"$ZR>@4QJEXYFH(ZJWY6@L6$X$U20B@%$#=D(B\A2$1]%9 M!QQ@*;*PE@C+8!)3FGI#5M8I)ZN*U<]3_=P*.]<@FED M+ZV8MD<97.4S5$V M1]D:.&%MKE_)'9HSSEGA G:1,<0UM$B'@Q#QC*)!& T#E0[;2#SWIY_#T?U'P:.T239Z"M1BRXR_)Z!HKJMX&*,K(TRD@I95\C M.)B5LL>.\:B6(ZDQ1:! 861YPL@)FJ@/G'C!BH&WS.Z_%Y&>=;/>R24^],SB M0\41^) \,5\42BH0>>TY,EXSQ(T(R&#LD.21.$)-8L(\)D^\[#!1B;47++T% MEI96LS7"UKE6L\[+J#U%'DN.0([]GC MN]69WINYCQ]^AA=O$KW@3#.) MF#<)<4\ITL$:)!-1@1+#+4Y+FM=9>*WP6N&UPFO+Q6LE%G4'7IO%HDQ21G!L M4*JJ'0KCD+.:(J-=LEA%RJDMO%9XK?!:X;7":S?U.':^[_47<#>6XC%W9K2Y MXC$L!HNC04H2BSCV$AD2.3*PWMIQ+6UN%5L\D#5AM"IT^-LH:X#P_]#^?G). MNC7NPK/\Y/>\<]N]L9T$\G)Z\&\_Y-6O7:?*M7MO/#'@U7?COU\MUV[_C; MA5[+$WINGNXZ&2D]W&14:P9Q?ZG[34S MH+WZ:=F87VH[V(/5 MKC (G\>0Y9FC9[ZPA*VLOX<;?S9&_<;;=L_V?-MV&I]&8"YW+U[EZ^:CC8L:F^6RK(,4W0U$;WO9=6[%R> M$'*CW6ML' [:G09HWWJU\2,V!GFCA!@:MN%G,^M/S6SG>&;ACOVVWV^TAXU# M>U3AWG#L#N#1>9?DIUJ_WX[?JQV2(=&#'F;AH2.8TC@:9N5^^NBL_D_JZU-, M\5KCDK?H'GT:#6)O#WX]\QYOHQN,[>!H^DV7OLJYP?^P=QR]J88]^1I0($^/ M);_+-GQ5 K.C\3W;'@&;9P0O4TV%;30SN31> MVT&GWQBV*[==OK';#['3& _A6QM_P= [$RV0P:@.QS!D>#$[',;AL'J_PT'? M36-_"R(?Y=6?OUK"#N7G/4[5? MO25LL6$,U4MF);MZD>$)=.9G]P^G[SX$?!Z!1 [C:-2IKJ\U-JJ/_#GNQ>GK MX-5J:E>K[Q_"9JV* ,*HIJ^95V9T:M:GDPZ#Z\(2YA>\2";@?M\9Y['#U&1) M@)_^.P8X2+G0?Z,;NRX.)E^?VMEH;!Q%.YB.9;(M8T 6S W0\^!9WV,/'OV] MGU?G>)8OM9K!NH5O/V,X4X4=X+I-UAE.P7I.1FN;G/<.9 MG_7\_I%% I;]=;_K@+SR@V? >0HW3V"S&6TVCO,*O,^S>F(E([J<9G(G_M_' MH]TOX=!1+GRZ=2/%B 6%%0.Y50/Q1\\=7'QDW M1#-$O0J(YV,FS@:/$H&M*K P.)\UP6OR(OFH..2LC-Q1-KB/D0A.?7"))Y^< MDTE&'75@TF(A"W@\BFS0UH>OTDIIA9.(:<559"++!E'G MA6.M\2G&1JL/(B FW#,> )<-*O$8#X?PH;47IN1>IA%4VV@S^HJHIY?(L78Y MFJ2!WUCI^G\6<'"S?&S7A$BT\]S%9+7Q%@L'S@WB1DB8R(!\LDH8Y(ZK(F=[D\K(+Z-CS, MUBG86$=KQ[P\=:.?T= 2#DHS2I@4H),1PX3W)J>R@;YF$_VZ64$#P03-,.(2 M*?AKAE%3@0A;O=-+?4XR3@O&-HSKCT[??WMI2W^P<=3<^&J#XMKAW&S265AZ M'I!33B&%=88!965R*U..&,>PD2./H+_E=I0Q:B:Y3L[$1$4DF.;B-]J8%3#/ MO3V,TTK!ZY6]W^]T^C\J0WKB69@Z#*9^C#GKN3\>W,#5QFLG8/T_T[><:@N3V!EH QU[.(RO MCG_X'126PXX]>M7N59Q>W731*;-)N,.8-2U8%?&8GG>;?O\T&K(VB8:<"1Q. M+BJZQI2Z_/J5-U]]$:]Q+FYY,RAX5UT4C-[RWNN'+&]X\S7G"V^H"3[HT6US MI]..UPYX&G"\RY OC@/K,\JM>H0P\*?VS\I9N#]LO.EESU96FAN@+]\@U^EX MNP*XQ&N*P%_XT240I;L=G+V;*-U#Y?OZR%E676Z3/G>7-7^P"7R:=*HZC>5X M):]=T+)M[KAMB%GD>'\=,+/0[\W7]U_MWL0--=KOC^'KPO#?3T^\CUI'> F0 M]X\(AE 5%'2V8WL^/FRUDD5V9+TFZEXSJ1HOO"P7L/E3I/^YZ#U MI=7=/7A#F[_VNSL''P]V#SR,]\_V[L&?W=WN6QC/&[[U[L./)2,L-IB:G M&JUB?#Y$50ACF4OJ+8.Y-)=R?3I:=9+Y.3[,(?.Y!-U_3;)7+K=]'[5CUS,N MN'JK8//BE01NRQ>7T,7?XX'?M\-G4Z3U<2BC-5\,SE MF+A5?8L+U!WRZED>H*#G/:.G2E%BKR.-RG#8-(9;3I4,)EIO> @9 M/8F9HB?\< UZ/HC*72#T?B%TIG5K:J@GU"$90D*,/K7/?SBQ\AJQQ#SIW/L,&/STP M1^3ZE+F6U_OI*;?WO3=VD.->A306(HU/BO%#93N!Z6+3R?U*PH_+,0/[3GE.C$/JD T MB#@G$*RR04Y'BXS/]04M%U;)E76NZ#E^.+<#BRNF^+)?%D):3"W5V =*!5>8 M&1&D#LDQ[E42CM;8F5W \];@.5.N'6 GX3@BD6C,$4&-0 0L CPU+ 4;= PK MZV25D?/.B0*?3ZU9/V-/]@6:]5Q=M^+/?G+F2"%0S 3PA^._4@I> 4X;PV< M,Y4;4T]QXAK!\DO$K7#(Q4019 )-O3T;.O3Q"8* M5-\C5,]L).8D39QPQ(@-B&M"D*/6(Z; /*:,Z>CURKI:-9PM#U3?< ,O$4B? M[A5WKBO@[K)N"G9X5+:U>K_)(.17IM.KT/ M6R/XKS@+/[F35_?3AJ MT;> 'CL_F^_>D%U I^;VYQ\[W??X;+7?UG;K6XM^ 3;.]K=]K]:F^_9SI?W M&-#KQ\[V/YT6??.S!<\$%$O-[0V^]>$K$]%*H1BR6DO$A>.@$8:(E+.)!Z)5 M]/%S+CC6K*&W,EFJ^MS+M@MZ_K MAW;Z52P#+DW!2:$#V$':9"49Y$H);ZVSZH+N8,>= NB:J-'.NJ0+P)?8Z%1S MWD^I[7.['W]%!96$6ZD\4Y$:S,L:WM<:?O[QU0@:J!,2>= 2 M$/>)(IA[@X0"73^X)!2%-53GUC#/\G"ML34>3#;J$)2L1J\_RS,.XK =QO##Y*C-OXZBS*^/YSV((/!(Y]=K9U)4] +/[AP MKY&@L5+&.^*QY0%8S7G%F#=:4VIX.@[/\\O"\V(!X^FT^+Z& =>E><3CB^ZO M'?)56\<82Q81ENOQD$"1-:!6),5D[B[B0\*YCX^YOU8B=SU>6);[5LO=@K%M M;6[@UL'GG\V##S];>U^Q#01X1J$HC /3%7-D8?,ABYGC";0C%NS*.KEB\<_V M#?G' E1E:#@'"+5%A.,A%PDY+2'^J+GWE2D>#-88X4! .P$Z0XXX@1+%-BD' MFF*LX($L)SR4M;]L[5L?ONJ8G#;?6 MR=H?-WFYN>YQ&DX^99=3!I)VS_>[<>'OFT!/UJB.M:@;-I8[92Y>9,\NM9WY MN3(F-SZ];F@^;3I[.(C?V_WQ< KYKZW%]NBH+O> M6-><[W%'3-5J>!&$P"J [<\IF/R<8P 'RBF+' NI XOF."&)7Y:0M A"5,BP MT0L?80)LY\UD!EXN2L"8OV(*(BN,1X9:@KBP%BQ6L':P2,8(3PEGX>*VH+?F MA+L>JBXK?GLC80]O;;X7S_]7&,#<] \F8\XA.?"+;68=XP:YI MT=SX*B(C44N"O 4LX%&#M@!Z.U)>4)H4!96>GW4U+S>+;C2&XV[7#JHNZ,/Q MX>$DW138\EAGF6!.Y>X>-NQPVD1O^*K1N%3:ST>'SG<2F8\7JS4 AWLEJ ?S5,V([I+"NA3]*.94,HII7_9V@\]\'(_ M;+^QLPA^2L2>", ODL-3^#V!L'^U>XT+NAA='\M\XC.2][!3GR0IXTOU*# ! M+;R0W;LX3-GX5Q44^??I:;_?+7._1WOJ-]%7QG872"6^85SPM(_]>)4W)HM\ M/D!(EE,_GB:8?>.M[OL?S5^?RA_']\ZVUN0OC?7^TN[F?FO-% M0XS6V#M#$&.,9GL[(6L%00%LL"B($BJEE76^)BY-SWC:DR7+NHW.X14HRQ[N M&S5 W./5 %6*?MPFG;8W[KHXN)?##^?*(5V)4IO3E?T("_MW'&3UY<3C@V@! MK.L!ZU1[L "():W(B2P.<6\BTAQ;Y#%@EW<@)TFLK+,U7;M\V+I#TO\N ND/ MW'3S7K[^)"'W)/WV%']=E(Y[HYC,87_2J.5559.C_3W./!C_^_O4#.#BG ES M\??+G3EM#LW3W>=C)0>;C*JM0NYRT\E7Z\FH:W\L3QXNWR# M;NP/,FG^SPW2U5?6MR=)7*F1&R#E%-+__&8OWU+S7D=\'][9LK /LK"$K:R_ MAQM_YA31M^V>[?F(O)?[R@N,O)?)2(B\E\E)SM\%.#JGD_+O,CIO1 MQ^QF:S"R6JO:;?7R4,LU)99@:2M5YE^S2)J<9EL^<,';TL']SM[%Y7'+/TE! MHBOMOFG%W>$DN@A,NI7>MK._?J>*3]:CE,4='?=OV\U?V3&_VVYM?_X%]XC= M;;CV)>=AYC(5[TGSR\=OS2\[YTI9-+^\_U4YYKOO26N["<9CI]-Z]W9_MPH& MP#,//O_ M5TF*VB@RRT-XI%3,?B'XOCF.+1C4]H_8^1Z;E6)3T'T!=#_543TF90W.?6>" M38@G(0'=M4*8)ZJDI3[AL+(N5K$Y7P6[E'*M!;J_!'.&EJ2:EX/N65_?_M$O MH+X(J,^WZ]6"61)90 *GB+@B$;D(_P@BI55>8Z%C!G7*+SN.553VHK(_.*BS MHK*_,%#/)\ +K"\"Z_,YWSZ0Y' 4*"K/$3>>(0O@CK"GCFF'I?.R@G7R&$5% MBZY>=/4+89T77?UEP?K;_KCXUQ="]7G_NN8L6&D-BM%9Q"D6R&J/D2&.4F:U M9D[G#I;*G*^X593U6J#Z2U#6156?9;0?![%*_2ZZ^_*"?%6YY$J$W^[_$?^V M[;"1E[I@_"TP_E3G%JJILHE)I*)(B.?49LLU8#R+U#"L8R3Y\-,J5N=KYA7- MO188?X=T%[)&EP'DM_NS,C6'4PVO'JK\71(C"P7,6N-0-%+JB^$*J_F4=U9@R74G!DI:2YUT] M.AF/E,09XIE(FN0<>2S.E[=YX$,Y!=4?\IS?4KEVKC@,_[":Q;V=>:W7K-[K MJ;'%]+$%[/+:\6(]:/'B$G GMD]APX78\/T\&U(KM+.1(AVC13S:A%Q4'$D? M/"%4:H(-V#AZ5>O'J/;V8#NK?HA4>S-H&0[&?XR'_4%5XG/XZE9GX1>:GCEY M.]-0^P;!C8<^*?^\*R!L7:X/K3;\>%#U-_H7>6"W2SDU?V=_5%%Q;J/BO)Y( M>-%T%M)T/IRR^RTU,D6.C$X"<2H)L@J#=!@%_Y=&41ES7@=ACW$VOKATBRZS M",6!-$Y9KCAXGRW*MTX6N0#]0D#_>1[HK:4Z*DR14Q& W@:%M/(8$<5(>5141L%;,(IF;@O) );(Q,(1%-%:%Y*JT^&5T%"^X]>J':9=Q\NG>'-=U MWH"+X\/'KC>KULY6G+VP5/@%!;57UO]%_MUXW_.=<:C\OXU#.QCE*N$K&]X/ MQO"W:;OS874:JI^/0YUX"N=X=J71[U4]SP&D0OY\UF)ZE8C8[%EVMI-3+AK# M_1A'P]SF>'QXTSE=WM+L;\>C\2 VNNU>NSONGCEI .9HK*8Z33XUS-METC'7 M][M51XI%FH,['X,DH"0#LG"*N>-<6B<\$498RG F!&((9>36/<%/$\)P\G;- MRM\R+;1:^M>W95\F2E$)8E )1B%/!D7$N(@[+X[AAR1JUS&?[Z <2,O[?3C&Y]>-S3'J]5N/!RT^X.IW U'L(/M M(*PV?L331?]?8!MF+=<8YC>O]'^!27;7SD]U^.C-)\RL22.?8W.#VJ[-W3YZ M&WWP9?5L:,711.>;,EBE?%3,5OWT]T4' A]3LN^A.4*=!?2YB/T]+%-]]L0E M+2F>UD&9*7_IXE#G&L'4=,/9K_F+66+ MA.[.P8;8VO1'.U]VNZWM#S^:VYW]G5\??C4//GZ#O\%8WXBM=Y_/N3M;=+?= MW/S&6[_^W-_M[I#6YL;/K2]O#UJ;S:/6NX_PMS=B9_L;W]W^(W=LI[,&R,E1 MI6U *9?PXP0S9+# B#M+ P^82HESKHC!]?-UUIU>'B>">"OU=5GI^O)^"DO MP;?YZ-U27:Z5C1>:^%(? GO?V_[1KYJ>%0Y;A,..YCC,2^,"810%(0WBGC#D M-*5(2H>ILH0G[JIN$4(\/(?=RY:K*P+7*B=F63GL\JX13\XV=>2P9UYZ95E9 M*Q=-+[RU*&^U7L_;7CKQ( -&U(M\(C&7UZ4L(9LL"]II''+X$<2%E9%4)66RO6A+5R[&]MJ]O;_+D-%-' M\BH66-VI;";9A<2%94@S9I'S7DD270A!5EU@117M80'O8 MFH]!&B(4%=ZC8+(=K'Q$FG""'+/,)ZU$E'1EG?)5(NO7!*X<=E\_7I/6N O/ M\I/?\RYM]\:V6J2;G^JZWF-3-<&&9I8MP:KX4C$N @6>R4YNK.:N(J.:5-()P%C25G0CKE5AH1R.,P[XX!,,GZW#I4Y11.K<3Y[3:_)\YLO81[ J(LD4DZM53WX51M4 M_[:_R6;[*^Z!E="THU$<#&]6:F+ZZG/$<3 >CMKI:'XV9!TFXYIJ%(-^MS&" MKVR,^M7_/O'^;?CZKO MBVN-C4X^>;BW?W)YD._-7IS>J',$RN+A((:VKQBJ&GG^P+04"5SO]4<-^R/_ M#09@>T,A?%U_W,GO#C+0#F/; M@2O]06-DOT5XR?Y>K*9AWWZ'I^8OAA6 "9E^2P/4BNA'N0(*S,#)RZ\V!G$X M[HRJ:@W3(@[]'OPYP73!CHT>Q;(>F_1JN009 M&8 0#L)\09FLQT_E;J[PS#Q>-G[LP^( =U4U,0:YV$7?574F\@U9Y+KYMS.S M>:4.<[P>KP:Q U>_QUFIB?_]?3IH/M5L+KK-.M 3QZ/X^U0SQ//W7P"NIXX7 MUWR5J#XSD7/_[@]FFOE>1&X0[3=4^5Y?VS1<^>VT@@;2.?UVH2M5\=P\ MW74R4GJXR:C6+F21K43HU:3R2OY8'KQ=OD$W]@=9U?R?&RC<*^O;U1X#3,O: MR\2W9B\OVC2/1?@^L*@L[(,L;&[)^QYN_)D9\>T)0WT: =EU+U[E*Q33NRN: MRT]K)_I,5I+F5(',;WN3NL-9#D<^_TS M# D:5J7A==KQ>ZP4H3P8>-(/N%(I3*.J.!3\ %]KA_U>M;>!SX;M2;''R4W5 MX[-Z5*E;85X'ROS;^-$>[>=7/,QJ$,A/-93JRKGQP 3\.>[%B0."X5RZBL*_ M>2:.*UI-KTW+6BVF#=5.1A:U3_(>[/;:J>TK$7E9%@IH@I4NE%LN][,V/C\5 M6;_[#I8'Z-#'E=% V[9[@S@!J(D4'BN*77C-+'+7&RFK6:X[X^RO6X4_CJJ- MT6F#H0Z2/NJOP@YM3^KU'=]1%4GL@>J_VNB X,+DA-P_!=XO>R_[@XGIE#^4 M1P":?_9)9XLI#QBV2;0#V!_Y,P'V9:=_F,>_UO@;1C;.;4BS>5892G8PL+!Y MIN4"L\F3W[8Q-S='JXW]/E@N^W;0[50OD[]V$-M=5[UG?O>3>8R301U5<.'C M8&3;)PKT< Q&3-[;_<%LG[NC2[X -K*=8EIEW>2%\* P5ZK[6F,;;LJV5K7= M)Z]R=C'GUBU#'R $&$C9[(+I.HPC +7)UW3MSTD@KY]UC5"L(W_$M3D5F.J^SA[?AUKP^&[VPR5T_C=6PDVQXT MOMO..,ZF\OSHC]&X&GD75K5:6=@$W3BH:'PZO2<&UA$,:#@>5"4Y*UD=],/8 MCRZ\#N_03PG>[T1DIBL^6Y)YNVU^GB_?P2_-QGT/2QY"9256:WRR?ZN9A/EM M^PI/ LCL#$*.)_Q;/&K$[F&G?Q0KN[?=B<>NDPB2-_@^=?,X8MEMP=^\:+U[0W8.OOW=7TWZS[>M[0W://A,FG3GUSE//GW/6C#&G>U_VEO;;SNMS3_WM[;A M.PZ:OW:_?!#-S9VC7,![]Z"5F@=-MK7QE03-0;H8DI8&Q*FSR%A-D(U*<1>M M5-:?]8Q;(5B45";!/&?.@$AZK["DPFH&"W;6DS^_!/_O_VA*U.^-R5+]5(=S\\]]@ M[L:*JZL%6C#F>&TD\\DQYW)V 0DY&/14311AXY?W?6YD(_AR#7I5MJ=7< MX;XQ!&4Q5JK98#:+?FX6#T]F<9AG,5- =FV/J@K"E9H\RKE6\-,TCGQ97L?D M26=2.S!U)E"!K;"!,Z--PE@)+T'BDTZ19 D!JL* /,/IW,\WK?>+I#D48G! M^^$0ML[F> C_ANFN!\^50.;2$YFL:TT)T6?(NA[TZKFT]P/_-*0=/O;T5>G M"2Q2J%D Z&J2)$\AX92)7UJC$5M:%7I5$K/)+&Q9,A."XZO1X!/)>Y5MT MCHZ%KHHZ@9H)&RQK[:#NYNKRL*ZYO#6(Z4Q@LTK;[TW%,JO1DT?T<[7H/H+_ M-9P=MB?*TT3]\6!#'67UJ%*B9Y*[4&UUI6W43MN$C>68*WASSH/W1#')(C'7 MB&PNLGY:+#]&T+&&PQ-]:KB5MD'!ZP_ 1-WN@XP")L <3!BE+H74'U\*?WWX M\94+3:A-$6&A<"Z?'I##EJ.H:>!>6LFM7EFG3*V=[S@X*Z5>F?C#K 3GZ*#W M@SB)N]T4 UK"%"8S$,O5WWE[/0"7SC,WS^ MR Z,V#LKI"=D6H'H!#(G4%J7G+@GP,4=O+7]GK9^?<"MS0T*VB9/"5LO#*)) M,4!)0I&1WB-/0Q16226MN2+U\<+EO5WV8UG>!UA>@37WG!"D7$J()I$\\)ZHZY)+S2(%B W:54P[+ MI=G"98TO7.,D&6AM!I0'9V"-?7+()L\06-V&6FJ-)VEEO=4_IT/?U_LB'TY:;P+$4- K,44!6 #P@)!$ M^$+ MJ5MZJ_UP.E*1SG:^08_]3M=1R-SEGHMAU0SA>PASD ,PD? M6)"\08X=]R=J:+OG!U4;P:DZ==JONI@RM=;X#%];)>ET3OQP^4O?_[TUZ5LX M\]!5)^B&BRIK69V>)G2,8GAA*62?X7V&[;WJU:^-B+U TV 2+>O%N6#9B?#] MB(W4[DR2*S>ZDSV6-]['.!Q5\_DZRUSEMJ^$_GT/MLGA-/4V9V;DQ*[Q:+\_ M@!$-)]E3PYS551D Y2>F<8YPQE4+.^\"K>/+?E8&P M+#7C^1UZ+M)P:&Z _C8.(S6IVF4D]( M;Y*9EV<_ G[,)ZHVOO>KCL"3#ZXVYL0IG3WEE[,XJW-I?3L(6?I.&"^^ MG@2/%^;!VKWXM?1VTAMZ8EE6>;&5KE7E[H/:W\^=H(]RWF$<3',')]QUG'$X M']?,Q0^NL$PO9*V4I&1&9F=W L0$^P=L;LJ=$DP22?W$!0(CGKA KO.#7Y/D M <"SE:IU;55) _#+7#CK?6][ !,Z&?<+QJD/)).95TQH'9"P5H%-2C5R"@P4 M;AW@E0H>\[2R3E>54JN,JJM\VZ>2,>PHJTPG G7B8KT-=3E+C:=2:!823Y1I M#[25= C*,J^LOB)V %EA21%85XGZ MI"@1"H1 K5V@R\S(:I*@/XR=*I_F%&( P<1V/DV>\\W^?_:^M*FM9,OVKRCH M[O?J1I!4SH/=CPBJL-VN:(FRCVB'JLP] M7ZK:VCV2P=[H0M6GXY./3C(-="4U4BN(B8K HVE7?%@Z6"F.C/VW<5L"-<%A M;[P0CB>,M;4Q*1MX\$'@8.^WRJ\H@)NL?8\W/FTS:W$2A"$6<^R;VEP=+3QR M.&CE/:?$2O!F^+(PX,R(&0!PI@'J^J8'T@*62F>Y2TP0S[$/UOD@)8@4!HD2 MW-_8@2E:8$H2=HZ;F:SKE+D2)!F%.*N!02(,($ MQ#CXLL9*0HG/!.8&L^L0XAPZ')[?X-B(O_+VM&IW42,=G5D*U<:CXUX[T[?\ MWT;W<)3&A^/];HY!3P2OZTM59D+/MG.9Y3D[XSKLN5^M-5?F=D(B_^P>]-MA MR!#S>6@[;78_G!FI^V/?,NV(I3/P!6.4F0!963K<>I>INOKU;N,%%*+.SYWNI 1] MG7B2]=%QOX\=XO2*TMW8*Z@XL")RP20A<7(]X5 '9: B2FC$N/:.1TTK= M37=E&$E0344TLF[J[< YEW8(>/.KG7?A@EG]R*(R6QXVAC?Y[M=A+CY_U9// MFCO;E&D"0RQ1U,PB+CQ'EC.)")B\#CML'3$P^2O\TKE?:13?L>3.IM5X'54N MB;/SB^[C,2AMK@VWS#,$0AG!CF0&66PUTAIL?6ID5#G6:.9(G)TS)X=U"@N6 M+IN0AY(KFY8+#/Y%WNK,,[=JS,5IX,L;Y*PQ*#F*M>-:0OOJZ9(^;2=H@;;"^PQ$2U#G OPA94BR%)#M1!$ M12\N4IZ\>/:YM3G;/MU.6*J #^WT?MA,XH#RJF@N6J MR'=(9#;V=FRF/^YD+N@WEWN=$X,[4:4RM$^&IDQ%'SD>[[IK!8QGQQ[VXYO1 MB[>C;D+M@VI4JH-F]82J5;DQ*UJP2IL/NU,-SS_4]"NUIK_0LJ/^4M$5IM3E MWU]Y\-5?XA40XUL>C%?(55\*1F]Y[/6W+&]X\#7=P.ZGA>7-^A,.VYE@:QUT,W8!G5[=^@+UF9VN/B.U 2\S3T*_/\O.8Y MFP9E^5X[K>=[94WWTGI^TT[,[3'J3E\K_K/[_=L6_[[YD6]]V_JU MM;G&6_0=N]AK]/O>.]+<@[M;?T?A'*>M#\W3UK?WG>][NYWFWN[N][WWN\WU M';:U&5+K3_QKW&O4N^@)BPXE[Q3B.EB4XUB(,.,9L59J8Y=6I9FN#GKJ1J.+ MCDZSQ^4]EPOL M/2KLG8YACY/HK$P)Q9Q.ASGCR''KD9%""&N\MWEK?%F M;5W#_?A6[?3POEYXY\Y&S(F.7 EN:-0"!\8\EL1S)F6\W*J]32U<0?[[1_XO M$P:OHYE9RF.$&<&(TRB1AKE#200B9)2*&K&T2L@R)M-%5/P M>6\&Z$]J\Q90/ -%8[#CDC'G5.*4>0W@&%G08%>E9'6ZW.8MH+@HH'AF#A.' MHXPZ(!<=F,.))&1$U"@XRX.3&,,\5WM;J]1- <5%M(A?2: 7 �:_O!F+,N MXU2_1'^H21()00'R MC:;(^FB0$SQ:X1,V5"ZM\F6E2PRDA'X+)L[&Q,R\0)3%,G'&15):$ZXE5M@D M'R21Q0Q>?$P\,X.I"\P2+I#&P2)NI4/..8.TUL8EH1FF8 :#O.#+>K853"QQ MX8<:P<\7+5][;'LA=R!W>]%7Y""].(H2E\#PPX._4B[HH 1.T7$)X$]B9"PJ MJ1,G H=2[K 0"'\R8?5JYI24V"+I#%B]A!-D-)$(L%9SDD!0'%B]DDS3&90H M1PG]%MBK8,\Q[#!8NDX[GARUUBNG4A2.YLY\5]B\!?8>%?8F#%NM9&"&(6T" M0SS2@%QB"B5CM<=:\:CQTJIBTPP^!?86PJQ]P<'==_U!Q0 UW@8ZL;'SW9>_ M_VX\M$E;XAD3'58C4Y@R*DU2'(#!>!,%C\+2S#.)38GQ+CCL;TP6]U)!,7.! M(T%I;K$*NDB< MU-2:1!(.G!5[=T& [\S>34D8+!A'BK&$N+,".<(3\DEZP:4W!/.E56T>HYCA MQ<->">/.-8)_3O3?Z\>#-EB[!]U!?+ 2AA*ZF-BI89U.Q$JB#.> !"YR7,4M MF.&,*EG,VT5'^;-27M(Z_<2V(PU1RRB1=<8AGL#8!5UMD,=1$DTX3DXOK:IE MJAXC9??B8QNW#^G> 706;V06ZEY&\U/4QX-7>S@>#)-!A@#Z0BKM/,.,RZ 3 M5U:IFU5[Y";&P?9WB^9X9,UQ>DYS:&:U"8&BD Q#G%F%7!0&6"H05Y0A&W! )D@3=:181+NTJI=A=1=,7$R+^+:1<_T,3.+-+BS^Q0AT M7,G.>)ZZD\'WH7N4+?D;TC<^&+1A%P,Z+F+"?QL;W'@0BLG9.#%4%YP MG=#<7,OZH#:6U[8)]LE0+U",7.=(B4%Y0A%,<_!&Q]QX*/>07)8+N#O\?A;J MHB)BJ;HND'RCV(6/01(83.$0Z[ZVP/C>CIV9985,@^:DAN;+S?Z_:PTPVW3MKWG1)$[ZK M>Z%6:^;:+E8Z=XJZL@>9GA[")^LPI&9W&")D9797K6N[9%WHJL6R2\D%XUP( MKFW0@G#BL-4J@/'>'VTX;V?CPT>RL=YI?]_[9Q] 55QL!K:Q M_A6W3C\>MT[_VM]8WSD!,(;[^BBV]K_RK;VO',ZQW_JV=0SG ##V)]L^\$ E MI8A(R1$'OP9I2C7RSC&L)6'4XE?7"NS/R=Z^UU M76NO1^GEI;"Z72\O)E:D9@_5<>N*$]^^XQ8\+;MM@[%RQ^6.%^F.KVA)=_'8 M&7[T8_7M>/AF-[--YJ=H#O,_E9U16D*]N$Y?V=./C74[N'SO9IG;_=C)05_@]]:T.#5"D'VJ@H:O&Y!.&SWJB!9)0RE]@L\OE1OSE(SS38>S5#">-8 ?V,7I@EI^^ M](:AY:=%&,I/GU88RKZE\]KO;]L;'-PNG/_&_1$;.<(L<4H'+SEU0C/&')>6V:2T=_K&Q$8=V^]OI&%UP+ X8"+\MS"% M7K>L$Z@+O7)!UOKG=BX ^_[A_7[K]-/)]_VOHKK6^M?3UA[ZV]SN[% M0J^-#^]_M#Y\/&EM_O-CZ]L6:ZW_M?]]\T=^KN/69I,VZ3_MUK/]&,(DF[B-R">-$<\[,QS#!FF3I$^6.V+,O+,>"5?!J!2]3_!*&R*=\HG0 M2#!1^(KJ[#+KCS/KR@@/73 MQ59YZLG[STN![Z@?_HZ]*L9\+^A';P1^HT1'E>,8?SFNEB-C1,0%$6^"B'2, MB-(Z):G7R*F8$"=4(LNM0U(JYX*A.AE\A1Z\7!QN9P(5<7A:<= .&^YE0E01 MASBC$5EB&3+:T*@BK&_KEE;I"IWF_)KQP8)B?W%T%L;1Z?SVFCP^2QO9PRY0\ZY4%HHAPX-M8K MB[B@#&D'KQ0WUC,/,Q5U<7&*B_/:71SZ.]6_ U+=)!Y[+S42C[(MN%R_;,LN MV[+OM"V[Q&(?SE#Y,A&+-0Q,2!4ULEIZQ&TPR.)D,O<%]AP;J9EZ/'Z4,NN/ M,^L^ZJBXMPAFV2'.+48&:X&8"A0;$Y+-\:8G,D_+9OMGPW_RVJ]?#(T78FB4 M<,@#Z)NS< A.6?$[CYPC8&4H1I"QG"!!C7,T82ZQ?6PKHTSY@TZY%(D%6)0H M*2?!Q! $#$N14UJ,&4J-QT$6$V,!@+:8&#>\_N7QIUM0'XU..HLE9>EJ7J3K MCYQSV\UYP7D0]A0B_FNHTV=P'-V4%NB&BN%61$%G&N)CZ_TY5CAX6I^9X8YA MH??CP3GU4=$(5;O P_I1#X3I;QB9;J@W_XT2XJ,\>7CN"?$[\ E]/=W8;,*] MPSVO_P#%\VX[XJ"I%QB)$, D2$HCL-<8$DH+PXTRV(>EU59W2AO 9,_BX*DX M=.)HJ!NAFH[&8#58NI[ZZWZ7T)Z"1Z[7O MN(0:#W-S][O.USJ=N6;IKZ/.R7 V&K?E@3,YA?KL>> H#,##)&^K.[?Q@/^I74?XZ=W*3\SVY_T*_PZP\+,_2W/=D'!;,H3&BB^66$7!_I M]_7ON]\W=_>VOKWCK_+6Q_OG'1>1J[GW_ MT=I_#PC7VMW:S CXSX_F_L>3YN;W]M:WYNGW#Q]Q\Q3.^>%SIJ4$\WAKVX#T M@8KB"(94(^X#1EI(C# 76$8-1BV=XN)+TD1AC6,\$.ZI!O?3"2OG, M;M]B8]?^C)7&J'G8,C)5\(5<-2=^8DX:8 D>]-]4OW[7[?]/M)W![G+CXX%? M 1S#>DBO".]AD-IPVMS$J/%;_GGNN$7QV^I7^=/J/7G[K^7J9/_;_MD]V.DV M+IR1\)N<$7YU_HR9/4-_Z4G[97_K7+ Q_R9*S<331J*KAH@>\;<24HJ]&N28$S /DCOIP M=+_?"/:DT=[?CZ$-D-LY:1SV*22&1@ZE%4##0Y"Z#766Y%@C&'?Z=YY^N]]OV1?%PP MM_J--@A$VW9 NGK#":CZK(T;K!T>]?*K01:[[J0$KP!"-+)KG"]3K^SAI6:? MJ.[4=NX4<''?.0JQ\5O[7W5X87B&P:X=U#;@^%SN:)"%M_*ASI]KA#;5,\Y< M+FVP* >QM]\^L/7-'G:.^G#1"U?M'[D]6%+Y" N6:.C/NDX-EO5'6-?'5]?/ M][S<@+&%:]H$EZN&9.*RH^4]<:J824!B/F+TNUB=?GA#A[WXL]T]ZL.S#!]\ MQFP,'[_;F\19& Q[>-AI^QQP6+[5O66&!IC %-M@[N4#>Q&N[G=.&GD$ M#WO=G^WL*E43ED^P;W^U]X_V&P !+@]=:DQ.Z3X FHM9:O(Q%P2JD7K=_1DJ M9/Q8, ASXED@5&(;I5?@!& :M M@PC#%6! F>E[P['&-Y'>TM;/MM2*11H5@ M"G!.*B?D-$Y(9;I@;"A G%A:I619*;R,Z31O^U"DP(#8!&&9DK192&?/-9&\ M$I..V^"5@AQTQ^A4R2'8S9W\22_" LA+J3( V[W^H%+3<-%H_2Y\DB>W<1)M M#R0=K).#;!["S_^R<(;>20T8I/9B 0#^G4\[U.@=./4 SO0FX^&7+5Y;NI/.QEAWWG9B=P#]. MSGXR] O7,IRVJHG:2&M#G3%:*&O9B,YS\S7/!DQI95^^WD72%,WC;>Z,]%YK M!*88.)*"2:23RG7"X*4!BBF:0N[G#K;E56K_;:7E+I>E>O'"FN;M:(9RPFBKTY0/AUO?-K&1N5-0 P1K07B MAFCD9+ (9H4J$41&VZ55/B4@_S52^9.DY%CGJ!KS6D/2<8/+JA=\>'"959 MAUG7[W:.!O'M,.V')X^?$2PYQQ"VX.XLPQ<&U@3_<7TX72VM;E9V%2R_/[,2J9J$V,O3D9.1=GP?09LRL0\RL80M MK7Z$ W]EZ_0]N(D'O@T(^F4 T+H_>Y:O"#1?&SB^V)_&6I8W*5IC-6<>;A2# M22(X8]'CP"X$FI]9]J:.T&XD41P*,UR9EMW^7@9'MP4L'#Z\X+ M^6V1BQ6TQV"_@ZG&,4O(YE">H%A*BQ/ED=Q#DYQ%$?Q+3(9:\+N5X#?L4#Z& M3GBVY:K$0([R3/2XN3Q),+'J\W \9L\;+=@M>][(%8'E+;MV7-?2@SQ8,YTK M>H7-RQS/NF-_PV,4E!XR-V\C4IN+CCOR MM:O74:3K0:7K6W6I&- 0DF+/[M2 ]/2-G8I@O4C!^ASW;3L7$%3O MSTXDYN.)7%Z"-(5?N@ MW_;5NW]LY^@\?#T#L[JT;'K,EDU54=[)36%G,7W%Y_33TG=E+A'^PW:JVKZZ M8&0]^EC5![*JYHZ82T6V\,PN ,O&C:MN;UU3-JI"'-8>CB(+[[N]*J:P*$0. MM\U4UD0.^]\[K;W._L;Z>[@N_/;T\X_JO)M;8F.SM=]<__JKM=G9W?CPUQ21 MP_?]KW3CVQ9O?OMGK[G_\;3UX5-^AMW6W@^X[ZWCUN8[L@'W ==.S1/\ZXPA MS$47+%<(XTSD8&1 FF&*M,U[=+57D8>\48'(Z6K%PEWZ8-P+A:*[0.<]0>

Q M2((A4!Q!C&4U<8>N#+B-9@CQU7#*BVIZ9;WK?64D$P9"0D!1B@WKR@-1S/_6 MD=![X-?-E/50!BC53,1.[]P>$2M]3ADN/-GF): ^[ /=(GRTL(OELI'8!=; 'C*.>0D MG91B!9:ZM^A5=%57.(X+F03UB IF1I8BK8?>,(W$UIL6^H"7@GS)[7<@^)W MCMG=]>7,GH#6D-6#+"/-A\2V5-[LK%SWZ3;.1V(\J M@#Z(,ZYTOFTZ3'<^%WWZ1CJPE;@>>M-L)/:7-- 'W$Z ZP'_1*G]C%UW'_AN MTM+#>6$VDM'R;#@CXB?LEKT2Y(=08NW;&=<2UJ-Z:3:2\7JY&MO M8A'F3&0LC.XQG& 7\SVML0LSTRO#E=DH$CF)TD,T2[&8")74D3N(V5?H^N@! M0=FA\P(1R?2ZVH!D\]I(GH:1=( B!.*4JHY"H7"DCH(V&MEL-9,AX@Q$JAB* M3.W8U6[*\K7X$Q-AB#!T@RE'V)J8<9F\WJ,GY,JO;F!YP=BRWF>,&&36[+68 MN?WA8FD-LUDW&[F5:'UW*%9*_HJ$C>9M:;'C-GKR"I3$(! 9")GC))9BGXQY M4BF^$(:@B_^-[$\0$^^>BBXN.,OOPD&O08;9R#LQ;&C0BBE07,&O =_?3CH0 M]5C)%*9\M/2X-LQ&(GJ>C6NULYBVC*[.#)(I\C!1%K"YM)61?=SO%)*;FQ[_ MIME(A-#SC>M0 ""L?&#RF['I82E%)16EOU"97&1Z+[H/Q>;'O+<[9M;7>N_" M2BDLNIU8Z-&^,IO)FW"U:,=YA@6JGDR7 MB<_ZBP?(?5;8-RI)7 _[M=E,[#?I8=]\&_$[ 9X;D]P'NTN3/X'^AJ!WZ'R. MN5H>0&)WJ+JK$I$"-R7K*.B]W9:1/'@?HZ9B4VOT*H3+B%/K^XRZ-F*>S'3B MKWGO0$U6U*)P(3\&D+C--$9D^?$61:S2$!2[:SJKNG:1<6$TDTO ;#BJN,9( M=FS9&Z.W$]+./1Q4-&\V@:)N\<',^IT25'(JVLB=D"S<\ M2 WJ>9XOMZ)W17DWKGJ5:)K-1#J%5B7B$;E G.!N4"E04!-$(@$A4Y0E%4E5 M246*P?5-CJC\6^II-?73HVDD[]-80R>B4^W^+S0U9M?7SXT7S72',8%%%:?% ME$Y=&;KH2=_G\LOSMG"IBUG1LM3UUO+2;";RC=(!73>4R\6O/7*;.*7F*^#/)ROI9[-I(7O6C"-44)1 G M57D@BB_SLDCHI[-6,V/EG0)*%6>T]*[=9;&WG9C6Q%W6S69B!S 3L9.52^OQ MS<57^TGTBU1ML;CY)*<',9NKFGWUD<*V)?JO\/;"F[#6JX9A-M/C-NFJD;+L M6XJCUGE*(!4"#2;/0"80"772J!18Q4*9,VQQ%,#8?H;,+IB MQ,+O88TS&9B M]9)30U9<0VT(^)Z48#M"7P3CM]6!-0YZ%6B:9OX9?XL**+8G#5CAL_SX6^KK MO:A /A9Z'3!-,_GA2(T.Q#XLE^D;5E )>D2 A<;P);>G'J^A72U=7AC)>P&# MVD!5KV8W%QM!*17UXT(,C,02-=[IE=3R1\1ELOT ,>4DMKF8 R8^EUXBI[&0 M3;B[D!.;HE3UH^7*2-ZD*&]LD"SD/?B!?POB7 "G:Z&AD-$)V"P("H4DRM'6 MQBHNKYO);9!R(%-U>]_6Z99F+2+*DAZYYO"I'35% MS3;AV,:N+P-1(V3)7#>,O.Z+Y?HVLAU&Y]*9](-^H4X7,H+)]$?KW)ZDU.KH M55TXWV^BHW'IP4I\$,D/9 - K 6R4M2&DV(749F2\=]=N>@5RS#-Q$9F:<6J M>-@8367Z9RS]/N^:/5E1Z[A>-8SD[?_FDQ&=?W8,(WD9=0A*:!H@3BQ$QR%OP.E MIZ(?+A>FF=B&S :GDJ.F.U^X]!6A&T0$V=SY@8EJ^E%R:21O+(Y(@(A&A7N] MV*#(JJT?#%>FF=AX36!0R3$P\B<>^ML7#>C*F[+SSN$;M?0CX-I(7MZ\H@ 4 MB>IV>=E8-2*JTROCC_,5[#Q<++!Q)^23X30@-9%>/Q!,4 MG/]5,+I/4_I7L%I';'G1=)O8(^KP9[&2>T#S"6)G $X\SL0\^^&,,Q^= 0+G M2&5E;JU)L*N2/:*:+Q/FXO<+Q#"UI>P?SFR?AC%U*$.L2!\$ M[R;!38WB!9I@GK-G@B=S2H0-8*\ENT9=)G:++"8/U-Y1-H(NDI@_0/8=R?.; MZJ.0);NJ./$=NDYPL0_;=[(U?6(\L MX6C/J4^X=R/D1?:-S^4-:Z5P+D[\: $?B_6K3:T'Q*:(Z6%/+7IP\*59ZCOA M7&8C]BRW ,A4NF$*D+8\'#^?8\\+HC<9,! M?LKL#J'^Q,734+Z,+BE!:7NO8"(/#O$?W"DR.D,0N]$K^&:I@^MV>-&ST$TH M/[]YR)80$*QXJ=,,!/B''Y;8I;-.'!"=[E?=CML-W9:X)\M?>. M=?!$^MIDFA_J\(OO.6'=+'VL$'ZC[+MT&.$"<^BV[?\5\VBP8:&NL[,N6H>'!C]? ZXD(-IWRF M;TNRW,%%#Z[D[)&U836DKBO\.IGQGVE(15TB_APHZ?>OCMLY'NV<L(J#QBU$+(].4RZGL7H\RU:4+&X\<8T M_+AWM.Q!V8O%\@2/5DVZ<[&T$W.*H/C,9P/J8NLU^.\8O? ;5YB1S.[(5?>M MS V/6.1I9!R@U<>4LAN65;Z\IK]IC#AVZWB/+'P>1AZC(,90>"=;?+/\! X^ M?01?TFBO???C7@XSI!+=MZMM?@+'H+MKL[^:U@<^LV9BII*S>@'/(;/NP1%- MSKVKF3DXASU"3(:>E[L0:D=+W_8=B1Z\4P*-7+^L=8R(L"V!+RRL2O;4G:?N ML<[:J; 4WQ8M3.;@B,>]BW"8]IT.7"R$VPI=-\PX&]-8:.N1\ISN2C&"1^NN MQ,+U?4>L?(1V1U_#RQ/B3]8YVI:N0EUR0S$(?X6?:14Z'?]J:]\)-N;4ONR6 M"6$WH@O%[<@WR$3SX$(F""ATZGX1[L:L$DYXMXWT.AI$%\\)0A+W^F43QSI\+ MNY;^-=L\H^Q'BW&LSFHTQ+8E**Z7.K@6!>%AT?W(OO6E0Q2$,X-8>W1O9/<% M,0M[FAR9HF0.':Z/.;HC1#!ERMV]]9'<4-O8(MZ*:&%*!T>]XT+/ZT?7Q_;9 M$$]G/(1'"I8]D6RM6&!\O@6P2N,2%P0E _PWFP'^ *J>D(WY:JVD3,]X!DDX M'ZA[X;P>"31;_;H5JZ;EQP;U>PX'$NE89_);%&Q61"5V/A*O2M(!%=D2W-,%C'2E::'?0BJ/1 M@3QIU/M-ROZ9TK$'C"ZHBD;+O,OVE"%50/E;W1=+I9\,I6#9L;_\% [ME:U& M;^;@E7O0T2Q=).W M! ?6"QTIO,5D]8,W5"TCES'=V"*Q%ZT8D:UF"^7VJQ5I MM+!1!\HCE1LAS@/:FBCI_ED=K\E.L4?2)J_?@!'L2!6_1V,;I8.K58[9-UP_ M[S*!+TD<:RRC2%Z3NL\B=J9[?QE3690/KB7A"?[/"+I\)D9]KO/^B=(';\97 M1&S*5+J 4.!M9V4S2A]M)D&D6VAY=]':]M:-SW/LD!6D/0EO\=T6:RI%[.#Z7GH+>>-[:W?A]]9RG&Q]4Y:'7O0*0=3< M%F0]QF^!UNO/]GH'5Y5UG^_.I93U"$<"$G5X)Z>OF%+OP&'T$BGLV@V?TO2. MUE)N2)K<]B]X4X:.P*$'<.;*I@,9>Y5;)"K2U'RHWMS2K*S2!V]& M]!FCOA/;$99):<02RJ&UL[7U; M=UN[D>9[?H7G].L@!_=+5B>]9%M.O-K']M@Z2?<3%RX%BQV*5).4+_/KIT!1 M$B61$B_ UI:GSTIL6:(VOJKZ=J$**!3^]=^^GXU>?(7I;#@9__D7]D?ZRPL8 MQTD:CK_\^9??3]X0^\N__>4/?_C7_T7(?[S\].[%ZTF\.(/Q_,6K*?@YI!?? MAO/3%_](,/OGBSR=G+WXQV3ZS^%73\A?%K_T:G+^8SK\7/T%6/DCJ2+#,$6F$(U;F3("SY!T/ M HQ9/'0T'/_S3^6/X&?P H4;SQ;__/,OI_/Y^9]^_?7;MV]__!ZFHS].IE]^ MY92*7Z\^_=^7?ST^J.SX;H/XF/9K__QV[O/\13./!F. M9W,_CF6 V?!/L\4WWTVBGR]T_BBN%QL_4?Y%KCY&RK<(XT2P/WZ?I5_^\H<7 M+R[5,9V,X!/D%^7OWS^]O37D:/AU,OXR^6.BOQXAV M\=OS'^?PYU]FP[/S$5Q][W0*^<^_C+Y^F9!B5JH%+6/^R\TO_WHS?/2C>#%: M2/L._[U\1!EL+R3P?0[C!&EUB!TE?/_Z^/WGX]?XQ>ED>O6; M(Q]@M/CNX&)&OGA_/G@W]&$X&LZ',!MXP110L$0)S8B4.A$KM"60,K=.2GQC M]6WU+25;T#K[65AP>_GH7XM:?X71?';UG86B"65+BO_+&@R7*JTBSJN+Z10] MW0"L5X:!(38P260$=%'""I(A9TEYUI3'QE(MH=P6;H4Q1]/X8C)-,$47_LN+ M;U <[M*;7^+RTWB/2K=]R?(3O\XNSLX6SR1(F;.KWR^NO8[=YY.J"K^T*X(_ MU/ ?SF&*H?KR?C.,2%@KC0C*!1,D4D=H&XE7VA -33DOFH_$M M>/ HLFUHP9\9+>J:HQI+7D,&'#Y]@J\POH 5.%2#L"X+$FD&)"WGQ'J/LM.D MHV9*96I;L&,CHFU8(9X9*^JHOQX;+N!D\@E&)1#^Z*=%O!5(+$0/##!F%1C? MRJ2!6(TAFI0^#498U(U'X81O,-X[02F M9^\GC1.Y:_C_[X8?O4C?.CL:/[*3Z<_,++[NQ]=X.N7/.,\9^*]Q]?/1TF"!B"4 M&B<24&-R&T^X#;H^)5S[,^2>1ZQNF'JOP5<_'!6W_&8R_8RX/@.^E8L7]#6$ M^>LIAI,MEVM6P?0I MZZIG^(/57HT 'Z=P[H?I^/LYC&> D<\B^+\MJ=6@)2 F&R1&.\#+>@'^8;62 MUHK M64M^+ %MCZE7_7H4=LHU=BRDA0BJL_S2?SGZ62$6IZ58'G^8Y"U=13G M*^*%$$0F+E'JS-"X3IG@0^2J"54> U91\(%GH,%12@PUELB2" 9B)T0<=B0N6$>DT!F-1*<*BL,P*4$(T MX?ACK.[-YE9]&AQHA99L,,8%;1"'MF7AW&2/.&P@P'64VB6I=9.=S_H^[M7D M[&PR7CSWNL *0V+['[T$<..M^-7_GPX]Z.!C R4TI(P"Y)(@3+Z: RAFAHEE;%, M-:GNV("G3^ZN,@]J6* :'3[!W _'D([]=#P$&4-65G.0-F/DKC5^C8#$_,L58YXUTL?5H[JLR(0S5?>8MN !*C/&L844P" M)KU!DZ!L)A;'9I[2P(1JMS=7=Y\QL,",Q-P:$WB1'\\Q4REOX7FIVB]KL)DQC+\ MYU=E')$\28+S+B+R&1%YED)J4I;T$*@^13T5*%!-_Q7#G=E\.HPXBY9=WY5B MAZ"H P6I));H23$_)=:84D:7M$\T."EXFR!G/: ^A385F%!%[]58\-?))'T; MCD8#*US 2=B2Y!*&4&5@FR5.RDIKP:D$%4(+JU\!Z%.X4L'*>^FUFE7?#,5=9#5 M]]=PW4+2)=%N9A>%$ACJ4 I&3=F8B\1G90G73H>0!$C:9%%K+9IMC&Z>C]$/ MUWBC,TN?BOX^Y-]GEXYGH 3G24E&HHJR)-V4^" 8X=D@F@SL M[)Q>0%HCH3/!19XTT:6\5,:$$7@N1TF9LU$PA2]VF_+Y38CZM+Y1GQ$5K-#J M@.85EJ1Q?&,,.G6-Z78&19Q.@43CDZ 0E0Y-DJ#U M_.NO=S7U M#O_=OB<(2H#(3V$^Q*%O8ZO>(.3V6-UV"WE SC8M6#Z?X)^_';\_^?SAS8>/ MQY^.3M[B3^OW8GELG%9JWDF^2MU9KO.399WM;&"I-YEC3A)DQ%DY&XS2LJ(D ME3-=CAN;7),%_WM(*FQI #J#*.759%QD1K>&7\V&::&#HO^IQ^\6=S=[=5J^?#L^ M.BN+)!_RAE^Y[F;$!AJC:AJX(DQ$AIFQL,0#YLA>9LR)*$@!3;][==_7W &RT-#(O)4Z>)%%P2Z2DZ-\L=,<)*S24'+=ML =_'TJ?@ MMJ\\.M2$5=LBS.9EMKI$F8E]=H@TQ>ETID2&XPFR:2@,E,N0YMZA0=A M]2F$[2O-*AJV&MG>P_Q&7=>=BDXF*Z<1EV=47OK9, Z2=L$*<(0GE%K2LA@1 M+/(E0*+9"2_:[!#NB+.J6@8Z<.,$*ZWN2@_=1"6QR@1"47XEC)62-3GB=@M% MGU9%6[+F[ENSORFJO20G<'8^F:)GN#RG5?;RH6BI;-G'BZBC]U\7E M1#)(B5D>0B9NT?3#I4@"E9%HKHQV5EO;IJQL#ZP[!IYM,Y@NJ=7:KFV\]$"# M-C@I^%(UB5&)\@@F" QX@]0959&E;U*W\X [ZM?B"4C.LT=.4%#H)&R.Q-ML M2,:HC4;/HV=-RA8Z6SSID???B8WW ^]^D*#RDB "709U+V$,>5A:-%GAAR9+EHZM--4HF!.6HY9B)E)GC'QQG8KOH..T#5R)RIML6TJ\O MF7CB%=E#:;!Q!6POO=?;'YZB(!^GD_)Z*0A<:AL)Y ) )TML"8D8D^ < V[; MW/BR@J%/:Z>U+;ZOJIO8NBQ_L* H43JQLKFLB3-.D2!S4%ZC=X8FK1 VVGJ? MBJA%S>U5Q#'U6/L4*>[+G/MU4VU-5O%"D]G\0RX'G1>M[V#Z M=1AA]AD3UH'(FE/&(LFQM/.*QI)0[M]QH+7!V"9HWV2G:3.D7D6!M:A2R0*= M5U&OEKU^.GY]?/S;T??A' MX[KN-<-T897'I*M4U5U:Y_O9*3J5KT-\VLL?O\]*WX'K^.PHSH=?+QO*4I=5 MN4V1A% .I0N<-D)FFFA#/;<^1*&;)&;;0ZR[A(CNU6BG, 4.%*-0@?FVQ[R; M.!&TXTDI(YN$['W>T6C!E8!X$.^VXQE $8'Z=!T MVJ2);E/$QV MY8)C7]I76JY]!A9#DT7S_P^KOCMBE0-?P]EE4X@! M\Q;S6V9(2 '36RT=\4(#T0(\<"=43DT6RK<%V*>F8T_B9BO9KF:CTJ_#&4)[ M,YF^GER$>;X87;48&63N:';9$M#EKJ!2&V.E8X0S(U!B89QN4@WP$*@^-3#K MB$'5;%3O9.>IG\)+/RN-U\[*7M%EN&F2L!V;3SGDPF0N3& '.W>5NO)4J$ HVA!P8U[9I.\0# MZA>Z:H_66Q=8#D +Y73,)/%R<84#0;P+CH28 MK4Q@$\0F:TW;@-N&2*[#0I@NF%3=: WI='4M9I&9::V2=('DS /*[!%2\)3@ MW)ID4E+;-EWX'T2UU1HF_>D9M*^=&E+GNNLL3K=?2IE,:J)505P3,:UNJ4GH] A]FI(H^4%G%?HUE[$.0!A;,XR$ ZE M:'%Q*LA82@"XX(%9G7F3Y=+]X&Y%N"[+/Y^&<-4MVT%8M6PH.@ 52X&$(9%* MC M-N*,[158$IEAWFD10';DN>Z#VXI+/]D*>76CM8RP[C>L'%"."$I/XZ!$)#*) M1+R&2 R/C.<@+6O3J67X,B'? M^NS*FW!U=#H[S;-;=*2G4+9!%QUT-3'"*0:1VZ3N-%VX7RQ5'=56;/M)5L&? MUJ1U&'G_3=D(8FD+F%R8LLQ9)=$"%RH^&AUWJZ#;L6GGV2M MO*E!.EAT6!:L#ZR0 -(XS%JMP9DZ("Q4 ]%:*(W91(HV=[OHL$2V%9E^LB7T MNN:J>;A[G?37F] KTFN-\S,WA@1;IFDN75D3R20SZ9V$+*)LLG>W/<0*6]T1 M("W. R\.^W]8G,+':0&F<8BC#I11(&R2!,II#JD5Q>"7.T+1LSJ3F&5MJB<> M1?8,RED/Y=2:3>^*UJI7+^%_+ J'ED'NR>3$?R_GA4KC"!3^S62Z80_69Y&C MY0F%]X%(Y2SQ5#"BK-><)II":G-5]9Z >W6"IRO.=6' K5CC>U/1:F#C52;-DCF MQXH=U^G"QI2MY)G$6&Y[9YX2YV@@(GIA?+D'GC99'3X(]8[EL#\3\3HP<\U: MQ.LI'Z%^!7*MR+'/UY,XRE.RQ_R*W]^7N[Z'HVN9_$5I.\G\Z("S+84 M3'LX'B M"E0&2P!'QRA/,N*S=P0T#S:A,ER;OGOKX3R#\M;F.>'N=FF]M'+9[_>VR%F MT!"0PU!NS?#,D^!C)"XQ%X12F,0VX3H_C?%\,IX)CG^![_* :: M'XU3Z8*XN)!H( )H7[IN49L]D=*B'@ XR?AE-MFRP)LL6VX/L5<]GAK1;%.: M4MF U7/=DH)/\OP;9N$#;G1,BFDW_9$C0V^B1+VZ",$8?*Q#'T MAEED[6AI,>2;;)8\!.HY+'(TG[;V-5*;U,&/X#<_OYB6!M#C]&HR&D%<;&*4 MX_8W0$T2P3D4WAF!&E BD$ Q0LX*M -FM&USK\<>6)_!FD=UCC6V:#N/=>-" M454EW9Z=+G^2!M;ZX++QQ:>67KA!$>^ $IS A>3&EF[GG7BP!T ^AU62YAZM MEA'K]2%$!.7_)2/XBN_#8K]L-I\.X[PLYLS*#;2WO['RR8&5V49I+5'&E4M. M4#=>24&,ET'(8)GP3?8/#D)=0V7%7=Q^ZA$2:CK]@=Q97 0P*$UYJ/26,!H$ MDLOIN7Z^(%C M5'E5.@*X.E0<3)4<><"./EHI-0YBTJ 17G:,Z"@LBA=Y/ MSF)V6+QG(TW44XVDT66[5I1["C'R9%Q(XWQ(,3:9.O8MWGO&\T=;MJ]IZMB" M T^Q"^*Y";3M/A^0.Z#^ZE_F'[QX^7A,C].KV$6I\-% M*?HD7ZW-[*/JK9Y;09V[X^]$9>\Q8\8/?,4W?^Z'HV8JO#=.1RI]6+Z#5?RY MN.CICTG^//PR'F;D_7B^[ R WNSC9#2,9;+80ZE;/KF"&O>1H2/%M5=@]XI\ M4H6>E%X5#=6Y?'YGREPG3T>JK.$Y]QRI,_7VPGM^CJ>0+D8P*5VA(Y2[H8JX MGX:S?S97_19C=V:,7?5PL'D6Q?5[J/:F*/\PM=P?OXI(^_O E=^N)%X3_U4> M7,,[K7U.)<$;>Y8RQ*WW9?6(Q($J>?2YE52T&_Y*%RJ5Y[\=S^;3B[/+@TI7 M U]MK5UUZ#\YAI MGSD \Z%K6K^/_673$T@+%,MCA5<=3D).D0KPA+%L2\^=LHF$&DE9")U-9DPT MN=[B85B]*JSNBG!W5Z(J6JY.!>W6BKBCA<6MB@,E. !3E(@@RJ*%!GF-V>;'*NKA+A0GB M+54$N*4Z!6[ -2E'6P5Q>,/[51NLON?+*SX&J&4!+%EBK%7EK@9'G,IYT5P/ MJ,PTM3G[\BBR7GGFO8EQOZ]]38-4(_XC,X .7(;(..&Z[)&QK$F0!1U%Y^"E M9"PU>14.G[L[.^%2C2$535'QWHQ;KOR6_QYH*4)VBXK/0*,+F"&,)0J$+*]X))Z%3+)+";S3G*=&?:_O86EY7=P@6ZD]QQ?"1^K+ M]1N9N! HR59Y*[D&E9O<1_P0J#Y5AQW*C5WN?]O)&!5[2]Z3\/C[LNYB%>V@ ME)-1C>ABYASG/XEY@7?HYP(/V@2A:)N>@-L"[%/:5YLV38S4Z$+*Q>+@,J;^ M.(6SX<790(*7(F'$Q++$B*FT>+ T*&(Y,*:T0YRQO9M9@ZQ/X4I;7W.H6;H+ M7M#R*/)*$T9&TSM$P18N"5#@R"($DD@\PMW5M5#B1KFP)3(J@V MS;P.!;YC>Y!^\^Q)K-DR'%[>$G#GTH!%QY8HP63C!*C!! 9HB>.VT"2A8Q!./Z?-TD>'T1U\ 'VAQ[^ M:GFTGDIJHXJ<,)Q:2B_96*[TB83'''F"Z")K=>_XS:9JK7 M >$A9"OM&91*T5/#"$\T8/[*.'') ?Z3YZ \Y-SF7H4M\?4II7PB&NUIK/Y$ M=\L??X1IGDS/2CW"AS :?EF Z&S:W 9$YW/HSIKI.,;9 M^ ]<)V"*./UKNK MG:>QWY:?KG'4H5-\3V7Q*OKLF K+JY$_0?!S.&1/JL:PG1MN"^F?*'V\\\V. MD\BUHS]9*OFX+AHFE(N;=]_#?."LI$DK2XPSNMRF&TF(VA.5A0$*VC#1I)[H M(5 MLH&K9U^E*4P[3Y.DA#L47@I;KK10F3"M#,\F)V:;%,=L@:WOR>1>W-DF M"3C$1DU3R2M@J\E)5BQ$P8GEM!21^H"R)\R"F N:)>JYZ_R]>3Z)9',*[6FI MEFGD56^15Y.S,!POGK;7W+?V.15FL[3;0F(LMB:'-$;1>0#5O(7YX4=#$%[Z0F)I7;NX0$=(HZD!0]IP' "].DJO,Q8'V* M>)JQ:H=>\;M;JUKXLX/X5VNV0YB]O9QMTP"]CXZ4*F(0*F(VE@3-.3$J0%9! M!,:;',,X#':?PJ7.^->AI5NR<]$4CA=+D^6[;\>(UH]NVN$@[DF9 M->=PE/[KXO*FCTWB#KP SFGT)&8GB*1@B=5!$Q12&9>8 =XD.>Q&O#[5K#TE MVY^:.5TG&S=E[T>CQ:NV:'EX=:'K+9$JAYU[C-PH,#U4!^U"UT\0)U_&Y2SS MVX0,&^9A2386^>SLZLJ8OTXFZ=MP-#H:K[ID_,S%&:223ALE13+HE"GCBLAR MI"AD?&&"XRH&YIAN<^2KD3P-IHMM8*V%<_F1<[A1->4,"4Z2K4KR%/KUID_.SOP[X\JO927&EJ@(&+5-9XDJ0*Y?9Q(%[I M2#1+&*Y1*V.;7FM7 'H>C#\YZ_8R5.]]9Z!@N!:)Z"0MD0$^\VG5O-P\7/W!92HW^^A_E&>4_B^"([JJ^12UGL[J4JW-@:-GFX+IF9=44W*>0HE9$ M@W3ETM1( HN2& Z&)ALLC^ZQE8,GP-WSA=\G>TOZ3J%>3O#WW<"=BK !-48J MFH$H4>Y \CF4"[0B\4ZR8#7/RM/G-_/TBEVTN(6TO6I^.>O_L[T\%0>U8Q*)4ZC&Z 6?)(&H@J]GV_6+58_\3Q_>3?BZEW2,4G)76 D.5\6 M=C-%/F.0KU(43BH;.6O25J*M6#]K#KG'V]%T$C^,3[UT0,O Y/*3^!1 T4KM MY P&+&E_%:K4HUK=,F$@R"0F*+"6XZ:[_V;LD&XGS6;[-O[4H-;_7]K%@GR M0&BPB;M,O(H8OTN&D9+CMM0$4ID"1,]ZO\MV7ZR?-4?L\YNR.Y]Z^8Y\G$[. M83K_\7%4KKN[G#;/2TW6 (QD7 ,0&L!@4I$$L3ESPH-6R>/[;T+O-U4V2O>S M9H4]>V/JL*N7+\[;\=R/OPRO/WS96NK4CZ^W6"47D6N+42=7F/8"RAEB#&@3 MD6065B?;Y'A IU)N\R*I_WF1^L6V7KY0EVT/K@\:+@U@@M/2T)*P92"2S\+K95LFQ='_\^+\_2LZKJN_/HZNMDDKPI[UP6L;!">G,)P M>CR;#]':D'Z?0;X8O1M^/:A51U?0&E6F-]=BDX.J-_7T&#F]*6KVH])EZ?,IP/R&''LI<_V3:JAJ"XR-%'' N?&'GM=,*6W. MCJ\=ZNWX*_XUF0X/\Z?;/KN9RAZ3HY'Z/D[AW _OU:K<6DRIKM==!FVF\+TE MKW0LZO;X1U?MK!;C7C6%48)S86@B*J2 HN"V]4\&TV$+; =FAR MLGCB[7&NI$Y"!^>8(8EEAR&JD20H<"2RQ*TTD5O3YODA]VARLS9N[\7TE MP]2I[#R>H7*^O8;SR6QXW2HI:.HH")1.E)OH-&;4'F-$(D!"XE')P+:KOUSW M]#[M:[4R=1W55K_D[V9[ZPJ.SCQ$%P*1TDO,4[.X))R43'&A4DBJ21OLC8CZ MM)?3VA'4,4LUEBS%_50 H+>1KER2&WWB1"JM"'ZG% \P16URW-Z]_ZCJO/BI M9WL4K9FPK^HK7C2]\%*SVR(Q+R3+,A!'HRR%(YX$'2S1C*IDI0VTS;V-:]'T M::F]-1\.-TKR)V$ MC?L;HNDZ[H;\[W+WTZ]L?+Z'>8-D]\%Q&N:WV\M7+:7=L*%<#L9FGH-Q3A&M MRIZ#5XYX? 31W"K-O(XI-]DK>@C4X3')AF=?-C432MEH,9JV4"YU,*4O)\4) M$S(HH82(4K5I0?<@K'XELY48C=1QWAQ5G1=:O'/IQ"'RQ7UTG"I MZ'^<5F]%WER>H0.&8-1G$J1*J!CTKC;YLJ6LA5$Z1A^;]&6I)4"OVD\TH^"3 MF+O[>?3NGEV+.?2!,1HNR&\G5Z6Y\\UPC#PM.YKWRDD61(08@E">"%OZ8WJ/ MH1E(282#G"6C&4QN\>%A\8LJM9\F8S?1"#OT1.,N2.-F6YOBSVND"L,Y)D4%PYY1"S>WIF MWH7=I^WYWI#R(-L^$1_+>W/R;3*0 -QP2XF2I:9$ID 3"XP5C Z\](;UB6#L0+5GGA./8E4>NNYSS+TA'D%;I_* M&GI%O)UM6:<@63(YRG.87J/-F7$AI20AV'+_('67C3F=#]P)2%+9 M.[G(AKK) T#TJ22B 9\ZM5'W:UQ7YUFK+Z?*!)=P&V^N=-]3I2T* M%G\;SB*,\*V"R<4M09,SD%"\!""(5$P2%X(AVEN5G+."N=8%C!N@]6GUI1Y) M&IFF^^EY0^/I=8US*T\^.X_<;$(Z3 >5)JDEB)71KFIB07KF+5,DZ>"(#,H2 M*V0L!44A,T#W(YML1&]$5*&HK3SXY61\,;L1,SNMI>*2*)M5N>I<$F\AD2 4 MI\+)G&BK"K7[:/HTM=5AQII2LP.-4"<[_3N^/)/I HT?W4CFH:0UC%A;]NUE M69T):#Z72E.IX*@4;*O09>WC^S0GU;5N)94VOBZY7!L*=VX)O5+ CRN\T00? M+ *4.%$6\:%GC\!8X[@GP# HD]HHXG(,Q'&3J0\\B;OY4=499SVJ/BW;-YUY*ABE MS@QT@\>75AJECAJCVLD/@)(AXE?*!9FMUYS1 MK6:EK8?LTUIZ@YFJC>JKN8\%10NH[W$X@Q/_?7E?U14HQRQG*BBB#3-$.E#$ M4Y8(Y58XG&:3#4VFJ$=P]6G!O(T+J6F8JD[D$P0_OY%1R"QHM)PDKVB)N1+Q M(B,.Q]&[<6KBW8ZA#SN,VX_?QL[F6=JYDDHK'B:_O >EK!G >+90R.=3/X67 M?@;I:#KU& &5@S>S>W%/0#>5O$LD6A:)9%%@1J7+P9R3OJ0;"SGI+E%+P<8)5F/N5T&)AF "*[-]37KX6Q#&_>L M:5/!#/7V!,X7B=;XRSM SMZCJ4B:<8UN,7&,E!!A*,6-8J;HB$6M"1>TZQMS(JI)F[D85A; M<>5Y+\%6M$O+C:,W?CC]NQ]=P&](Z8OIY<2XSS[0^@=5V-;9 N'!=1IKQ]B_ MR>I#CVNED28M5M>.=-,.^/K'^.5P[,=QZ$>7^Z6W[\$-/][!5QA]&\Y/AV-\ M+ZY_[V]#=*C3>/KC@ W(SC&VLF!G>JVTJ;D"Y'K@U\-9'$V*2 -K2ZL$*DE, M*>!LZ!1Q# PQ!I3A.BHNFYQT>AC6$^YY*&TSIS82YD1I8Z\YL<92DI34#AA3 MD)O4)+7=\^AJEJ[(MHH;'[O8]"GWW5:KG%2VBG-.M'622,$-\4P($K-$)1IK M ^WJNL[M4?=I4[=?3-S3LO5VX1;STCI%Y&0UEU81'JG Z%E@B&N<)]%&;A*# M['2;FH]-B X5=7E7:?EKY;[2=:(K'6W@P D5/*+H7!,KDR2!&B>B"MGF)EG7 MU@C[Y-GK,.CNJ]3&6)VG8C=!X>_C*?A1N53GKWXXGKV;H-H.*=P[9+CV(?#V MTE:*9@M1[I %Z?/Y=#*=G\#TK%S',)LO0 Z4DSCM6T9\ DNDQDD_.)6(EBP) M16.0KDG-WO80VWBZH_DK/YW^P-EH8;A!8BGGS!,QFBFN3AVO$K>US6S^TL^<%2 D$Q23@OS8.#B"3HA&QPT8D4+$PR>J0_*R-PF+SJ,<=45<]-K:]'1[?8\_!+R M9%I*,@9"H9N0Y4@BLPG_X(P$$3*)D5+N,W?6-;F:NPKZ'>>&MCW5FA)UQW>W M@?&[>J$W0B^AXPWTG$'P'!AATI1R5?1^+GE%K$@2I/"!M\G,JJ#OTV3S+&B[ MO^V;T?8&]FTA!LF+I!6^3SE01"=*\\3, D[))D?*;0JLD_EG$\!>%< _)?FJ M6+ :O[8+^A4 SE8)-[2+X3I?HWN/"L$'?SVDJ^AV M#VZU[O:P!*W+"%Z=EI+,V7"\V,T6UUO>UWL<[58YMQZZ_8KG?EHXV#;K:]J& M^Q6^;'Y8!?UMB;2=1O8O"'KLD2VUTZ0P:.-H-7SA]@]OJ;?&/G'CN)\OSE%' MQ3G@NU]^5N=2^8/&:ZGGG>5MI_K;/_C-STMD?\CLL^=(+=6]@XRU.C3=&G'9 MK_RWX7AX=G'VT?]83(.O,9+DW+H8F"8Z6UMBO$BLCY)0X2%$0Z/P3>H%ML17 MMZA_XS#79R)]8M*5^S. <2*S8R0H3TFFF=F4(WC=9)-Q-YA]RE=:\.SA$P!5 MC=CH],A&C&_')]\FI<_@;* HY>NL?9I MY;-?K-O/G-WSKK127>(,$60 0S37Y0(_DXAGY62?3T9FSZB&)K>.[@ZU3[U" M>L6Z_8SY!*3#W/$2IZ5.A 22"!X5D49SXA4 42H8ZGS9A&I2S+([U#ZU).D7 MZ?8R9M>D.SF%*?C20'I@K: T94^HU1@(E,TN[Q0C7*5H+>BDM7E"SMT@[5-# MDQY1;D]35F/<.YC- #:<>%[518Y,&"TYR:644#HGB/-"DVB"Y2+)1%.3?>MM M 7:BB/770/G,M+6.$V'+1;U*!A(8=\3DZ#PUUL@VUZ#M#[E/^7P3!MY]&SNR M;N>OY;TKH*1PFI86?:S$YM))0VQDB2BAL@&A(9HF32/V!=RG5+\_3#S4LIWS M\.HR**M#4D;3LH%?>L]JAYI)"=^=4";9)NG^CCC[E.KWBG7[V/%IR+:X M (I'IQ,&Y(0')5 E@1.;,RU-<373 7USFZ,I.R/M4Y;?/\+M;,LGH=SBHAY# M><9W@!,C*:8$Q1\'6\[^76$H?L _"F<0]OY-U;6@^N?O8?4K8FS*H"]NT M[ADW<$D(GJ4G/GM-I!:^=$MUY?0?<\$;%W*3^U0WX&G<&H^S9)V6EC!7+N!S M'%4O?;D'DH+AQG/FF]0Y5VB-]R1+7/OQ9,>^>+L8I?7[L'IWCV*.XSM)5&+E M?MJ2-VDN2,@2&(@H4YN,^%%D?4I].Z3+GJ9I6>Z]7Q75X,Y5&RUKQ7"L)ZL6 MNRMGK;YBV\[I2GI!F59$62MQGLT*_8H PJ1%OZ*R"=!D:NO%RO/OXS2%XNMXKXT:.S\J^!T"[K!+&X5TR73-;$!NY(XB(ZKP"CVR:%8WNA[=/,V(1W M.V4C56S:+B4Y@;$?SX]&H\FW*>YXP>>ER%<&AKM 4D$+CV%K(/S^)ZPV/JN)(IJ%MR\GD_B*Z%_/L[O,T/:Z.+)BYOS3@WA+WZSH>+^6R.\S#. MP0>\K?L.U4:;NTO90MB;GZ9#^E4?-%X')ME>WJY5__MX M..]0\[>&ZU[QFZ5MI?>R$#C]@2_EVA_75_QVX[73_![R'JSZMV/\LG1QW"_F M6/WU"HK9B*:FG <09\U3ZDK=QLCO85XZ=GZ$Z6)^.YKC>QTNYF6&FT]6,H#E M"L<^FMEUB IJ.TBJKG6Z?UB_WT#=Z[=)(K CAIO)Z\XO'O#.UX;0O65VT\K3 MV>QH/!^FX>BBI$(I.X!E/L0G%85-\K&?CH?C+T]JXTJ0GY(3 M+;3>-8=JK P<.F3W-FR]E@!?RE;M2MNXO6+M^T^I$4$_@JV!\(?D&QL?UD05 M;>CP"1:=X#_ZZ?S'R=1C5A++8'LI9..S*NAC.YS-U'$ 31Y[9$/EM*',,4H] M^0'P$L:0A_OM2MY[1@4M/(RKNM@'4&+3HQHHH=$DR/_^L__\?_^(__AY#_\_.'MS^\G,6+;? MSO\:HHE*.TJR=)9(1CT)CF:2 ^AD/8M6B__WTU\A*Q\D=218YH@TPA$KFGWW___2]_A/GD M+[/YIY\XI>*GJ]_^\?+7_[CW^[^+U6\SY]Q/J[^]_M7%>-LOXL>RG_[/+V_/ MXF'\,/. MWRC?D:M?(^5'A'$BV%_^6*0?__-__/##VG)^'N>S"7R _,/EE[]^>',?Z7BZ M_"F-SW^Z_)V?_&2"B%>?L/SV!?[VXV)\_F4"5S_[/(>\$_W5D LH5>#\S_)I M/W7&]!F!S.-% ((_A6D1>(\8MWUZ=\S7GT429'\Q6?:(^/YG]XIW=N['?1KX MWD?W@';U0>0@*PLT_OO5XY'D\'9>IXRU^>_D)Y5E[ 8$_EC!- MD'[\89S^]N-8*29!:,Z4XY*QZ$SRE(3MR;L7K\[^\>K5Q[.+J;](XV4!M8_-FG]\'U;=::TT3C/8<5BUFWOLYN@N?83F.OL$BT8FFN\\:E+,' MAKE!H&#<K&*S7BR2S> 3$I3L3L>M:; M^ "3U4]'%PORR?LOH[,E^G/%M4,3P1O\I+"6!6T]DB(J$2!5163(5 MM:(LQJUSYFJ^S'X15I/FY1-^*K3^!)/EXNHG*Z()99=^R/_<#65-YOZ#.YE, M9K\7'^SU;/YR=A&6^6)R$N/L8KI"V/QYGM5R'(V%"=K5>#H M?OQA-D\P_]N/M*N WB/-@$C2V7(6?\/W[G2^,D?ZIY]+!87 MB$Q;X%P&11B-E$C--+&>,V*"M=Y T#[EH?2PAG246MC#VO=U(&KHX/1B63:( MRI[;2$/@4GI&(#HS\ M?#9]9%637@>'XP50ADA0DMB$8),"%KF/7OGM.Q@=I=$ VW) MW%O<,)S4FBN'8U6)2!,\L;'LEFLFM? Z(?+*TC@Z?Z(O>]^7@NY="I=K&Q/6 M&A\,T3AA$6EQ$O/.:\(UMRA7,(I5B5MWX#D^">QAY_OTF][IO[V0&5741U&0 M-F/L@ZXM?F42T=$XY[R4EE;9LWD(U/$)85^+WU>#[:J&ZZ%^+-LE(P:.BXQA MKS"18YR#\Y--P ACDC)OLI<@J^[9K6#TR/BML\7J/'>PY;9]A!_6)T5_C9/9 M M+??ES.+^#FA[/I$OY8OIJL'OBW'Q?PZ?S>MEY[.;R$L'PS7>"CRJ>=_#%> MC'B*A@D?B'(6!2H%(RY[1YC%*!BB2"ZP&I*X#Z5'63QPO/N 3/;@==:K?2ML M-]U%],Z?P\O5)-D(UVCCH+D>_S? ^EP.=AV8W]= 5^(>U$%'JP^I"HJAB@A6 MDJBH)5('2X+BB-1%3A&SBZJ*DSBL&NZD(QQ.#&V,W:,(RBDJ.BW3KS!?CG'& M.X/I>#9_-UO"XN4%($'J[=B'\62\_(:NS9?9%%'_LG*I1M1EC5$-$!!)$IE M$:]T(,"T$Y[C_V7UV)'M_H\?WE/LA[K9H':O<+[U=C;]M(3Y>3''1_PWEZ^$ MB$9R0P1-)2<@N-*F@2VQE2Q#>9TLI;QZBOLZ^T!O?MX=OKZ]/VK#R1GX?,!FS V6I8=+)' (H'VTP,GN0)F[/[VLQT'[9^_#J MY:M7OYS\_/85_L8_7WWX^ :_?/_AU>M7'SZ4WSQ]\;]/WJW_]Q^G;U^^^G#V MZO_[]LW+]Y\K$MY;^ &T$D=0VYF71LC'7B;C-&2:Q>"4C1&:3! ML!#UX^+J#6;OV:9)2Q8T3J/&>T&D8IGXZ#0!!5(&P35G]/O(-GTSC7/P"YS6 MU__[9OH1,-J;^_FW5_^^P.#OPVPR>3V;_^[G:429RRDI1;CS);K4&%'(%(D! M[XP3%ER=0[LV()_$ 4X;?6RNM=48J1"*;R"[?^"4<2FAR23" I5$>BI(H"'A M'TYI3WW24.5%>0S8\"JI1^NL(B<5?/8-?"_\?/X-89VVTW4?OO,J[>;S;(*:6]Q_45),.M*R7Q(, M2CCK2)P6AJ1L1?1>2^NJ[$NVQ'F$'G1_O%1PB.[/)9Y;B3,H$!ISN4!F!/$J M2A*TM]Q[I:FKDC[])-WD'KG;3*'J9/@:2K@WU%%&##E;2Z*.Z$6YQ(CCS!#A M.62M;:2RRKGF?2A'KH5NIJ_@P)ZD_[I8+,NLN/@X.TEI96P_>>_'ZYN$]P7E:[N]=)1F"Y03=<$IHSKLY,<.)4EB3''#7&?BS2 M*OGW=89SW*)\ A*HX$JO0*S3TU]>S!'P>YB/9VD]&Z_^\G3E]R]>_0'S.%Y M&G''6)"&$L&#(C(%]*N-R40'(3C74HDZET;:0SUN05:FKL)MM1V(5S'E=L#. MZ"0RFB:!0A] XHOA%% 2J*9!V*B9K;+;U!KILY1:3\15N/3V\+M1_OP9399* M,AU,%ZLR:7^?SQ:+4:"&62H] ;":2&KQ#2FEXSS37 -7CE?R]O<$_"QUUR^- M%2[:/?B^/ #;B.2U8IH8Y='+55[A_*P%L1)C(2>=DIH//MW]*;YZ)%:XY;=^ M.8I;BD;XZ/_XUWCYN=@'!X _V Y\1&D6C$9'7$[E&CNW"!=?&JZ4\P*C;N;K M1+9[@#URU=6FK\)5PENAT0>8E!OP'V=-H3LGL[=AJ^KUO3K_,IE]@[6_^OYB'C\C_/<3/UV,N+?2AU+1 MA5J$S5,B0=,R $VU!B6Y3X,[?;OQ'K?^AB!QRW9QY_2;A]R%G;!'/A@E? K$ MLA(GY8!^ MAR;XA'",E$'@?W^':B?9;"ZY' +;+K?$S19%OR\@SVZN;8:=Y( M(1]92-0KFHC@4:++"I;X!!@N&>U]+A?9>.U%>&_PQRW*P>G=HM&]3T]6UQIO M1K!S *N[E/CBE:*>+V:+Y>)N@L"CXP/-*? 8B5>\5/FGE#B7@8!*/&IN!)J_ MT=W3^EB/4ZU/D>@M0M[[M&1C?+M?Q:NE :'[+U_0._:3R2CR$)VDEE"C@,C$ M.+$J92)9"MX%<$Z%EO)LA^!9B*XB*5NDU/DLI GPE<\;-J.L#X#F6XR7< ;S MK^,(:S?E \39IS6MZQP]ZG2R3%@2J-)$XAI K+&,:$NS\IPK2:MD>]<>V'&* M^4G*8HON.Y_,O(,EVG-V#F_+7FF&Y"R/EIB8T%21IU*=VY%HDTY)9.YIE43- M.RB.6U'[&WP+_=U/1NZE>8D@3+9!$N4%3L1".!REBP0RX]KS*&RJDHC9>W+N MEJPECPY)!/ D45-JBF56KOD&(KQR"G\$)M2+[A](&-MCN5H7V$)L&7P/@F(DJ(P^;LY6US+%!;M0WL&6 M3Z6XX$E9Q:Y+7\0DS>J4((4R*R8AB9.QW$[0SH+VP9HZGNEM%$^D+E K-C?G M@KVM6BMQ_MZ)T,E\[J>?5N-=_/SMYG?>^V^K FIE!#?#F*:RI7JKEE:3,=4L M)U1C4(1^HG/7'MMN&W@F8_P&(Y'\?E94+YKTC(XL/9KY=E@7ATS%$:"8]&8K@? M%%H+(Y"8F; \A&QTE;+>#Z(Z@!=^<.)GM5BK4$EB ]PE*+ V>(G#A<0HD>BS M$L]3)DPIZ;053/ JE;RVHOE30CVP5.76W*5[NW&6LUC/W4HH:4))""_WLBDZ MNHXAPBB33I$%EF*E"W0/H#J"2* _JU?8"]C =.7Q-0!5T[7?BNHPOGF/[,UJ MF;["5+$#7/;6:@7$"UN<.H]O@/41&10YLY2SYE6FB 'U\(B[.[@<6EB\2MG0 MZQXIETM82DP9+ARAB9694 ;B(D3B:)0,F#YJW@ M7.XXU+P$I[+0BFI#J&4:AZH<"=)SPIU2PCMTDW05[A]$=0PZZ,_L56+8)8X/ MTBL_GXZGGQ:7J#QEI?:#)4"A5*U"N5KC#%$R1[2%"3I7BCBVP3D&%?1@Z!X] MQ,5\.7IQ<7XQP5#J*[S"<"+GDI.Z\ 942)F#&J4(66O MI]SI\]2+(!1KNG 1X^+20ND 4"%G"3AT:>2EZ%)2$D1C].=U38BWB87?IZ\8G9$ M&D]%,&UH&%@H-WEXETNDA:2H>9U"*WS>+4A9FGT?G@Q>8$3B521 MV\(7MXY[+T$[&5UD63U>F?[A8=9F;EV]\C,LQ]%/!J+Q[C,/PND#P]X@6!AJ MDZ9484!1[F!:HV4(66GADF""[4/P3@.T8OMT_LE/Q_^].L?QT_02%G$^7LTQ ML_SSQ0+CI,5B'T8;?6YWUMK#WV"&*\&L2X%1*247U&?*> @:O[.):35J.Y#> MK?_.S^>KI>!EB5LGU=BX]YQAV'EX>!ML&>MTEMDZX%XFFIQ)25H1H@XN1<\: ML77OB1WW;B=^L3C-J]W%MS?)CCZQQ$4BN/0&7/FE(]9%2Y)P6@2OL@!=9?]V M&YK.!YI^ I>?^>ZB^!OXS:V>[F^F'^=^NO!Q5?] 6NZY=T!4$J6E=[#$BM+E MR7@A== :U[@JYYLM0 Z_C=5=)??..VN14F&_^Q;6]_/UO9P5UA$(ZQWSFC"I M=<$5"<96DF@'00IA,D]5[K[L G1DPMC?V#72(FYPO9AA<(Z?>GEI*P+.QNGT MKF*-%HFB!6Q4: $K,[$AEAKVTE$1<86V=:Z-M$%Y9'+IF98>=\E7]UQO(?T5 MG8+Y[_-QN03R%$V?A8C)FPVNK3ZB,&LC>*S2L1)R9@' M%X,UCSE.>SSW>]9$;3/WN$>^"?4T9R@%2U[]4?+2H"0)I!0%ON !1"ZE2!0) MZ-(3[RBZBMG)+%Q;^CE.]8PSB!=E*D-I&XC2:^9)\#26 MFX% L>OJ!>*NXB.4)T$JVZPCT%8 Q)7H:8M^D3%(N,\CBL?"6US_:9\G.%0 MSOWT.FEM9#',XE1'$EDYFK;6$*<3)='9+'+VSN4JA;M;H3P&4=6CI49MVGOW MTM_-ENNB:F=?)N/ES4OPH0R&C8*3+$:DV:50&HV5AM9,9Q(4H^ LE2K4*0[0 M$N@Q**DJ.16JSF[F,IW$N#XZQ.D5"8CCY0@P/I/:.))4-J7P&256ZD2$A6Q5 MM)[G*FO=X]".03 ]$U"A(.S=VB="9)SGM"4J)P1#(THU,4EBBJACC?Z^J)). M>.!B,_T3O[]9:Q1>130O_.+S^_GLZSA!^OG;KXNR!7SZ9;69,_UT$I?CKVL7 MRD7TSZ6F):PKRU_QX9,4I>\N>NU J:S3,[LYQ".11PU":E1/714DG"Z6\XN2 M4/+:1U@W;!IIP:BFO%PP+A?SJ+/$4=2X,UD"U9!2'<=C%Z!CT$4OQNZS/NEV M8&^F2\" ;(E>#JP2;A-ZT1'_PG^"4> F@M:"B-7E"<,YL9Q'HB)-ACO&F1I M%P]!/#ZE]$9(GR5!K[WF^!G2Q?5.XL_?5M98YV?C*N@#99PHXQ)Z/P@K9-#$ M92<50@/*JAR$/X!IJ!I(%<*3G@S]5&HB/7S-3V=M3=GB<4JC4X62)B%8090( M*8BDG8 J=1N>YDWIOJAO=6VZ#06#78]M NK/:]-MV6MT3W8?TP^F"^N-L@[Y M8J&4>->*$1N3(DX$DXUEP? J^ZW?R[7I_N70QN(59/#P?4XGP7F;REX]*3?) :ZR7)=B691C M4,5R(CQQKA(S(LHJ.GBR5^F[<-_-O#6+[=SVME?3G5,8,X,R!,>FB>02)2FI M)\P#UXEY_/\ZB:B[$!VMZ]C)]!6J[=S&XCBQJD+(7_4\E:*9MK)."/""AIJ?6R-+/ZGB70U$>LK8 V=AZDID[F M44H='5$*2@%J70I0JU*3/MG$DW0 5?8MGX CT)6>1[V -K:M4JTQ 9R7%>U6 MWM![Y!#F\[NU 2EC)ACP!$2@1&;!T3TUBN3@'-C22R)42LIIB/"[%T<=+FJX MCA=A,4YC/_]V*PUV-1-BH*RB\)P(84N/K>R)]Y$3;A1ER5F10IU:_;L0'9WK MV(OI>TPGOP9VZU:5/\E5 MI>+,P3H<7:0VEQLTD7CC(S%<:2XA,F>Z9GU8=L*+NDINCXG MD\EL5:;E='4'_:JR><0 CXC4<3N"IJN _EV)S,CL:N<*?M M+J);-?";X*KI4^X"=AA/LBMQ#^J@H]6K3PJW\&E),RYBF7 E<;(*5I*2*8IO M0'8ZJ42E;U*B[XFKX1$G<2@QM#%VCR)87<.]<]EM.I[-RZV3QW$E/)4H4L"I4J' /1[++6E:V(T3#-@H4K"Y#8PQ^81=#9XA:O, MFYBN=F ;H*KI$6R'=1A_H#MMC^B@@\TK^ ,[T/D0.6,*-:]S(-+YLB?B2OS" M3>;9*.:JY+$,J81'?(&AA-#&U%6.+J^7K@+LAJP'B4[DP MPH/.5@1E=)7-PZUHAO<0^J#JWC%F5SL/4DOW[.+\W,^_S?+9^--T=#K M'MCO9Y-Q++?F[D!J5A>RX2=WKP2YSQ V:C_JE*U5$5=YQJ3T,5C$8HTTD3N3 MG!NU'TP%%NJS,3@KC=AA%E\Z98.F/DIC1 AELT[(X)6)TD-#=@9B:>5)5N3H M\O.'8FC;<#;XL9$'Y$,YZJCDFEF9;!#290L,O(H-^;D_L KL]%'Q=L\G#<58 MJZJWB?.Z]Z^FL]G\Q>S^1Q6N_:E+-S[ M.8;9ZX(^-Q7J%Z5'YV7*V=OK6W 9QR2#PD56LTPDX/IJ38C$<1L\6!:XK7*W MJQ/JSG[=.E%^_-^0SF9Y^;N?(Q=?83+[LLK'FRV6B]>S^=5?G/L!0*: MG<-\,>()W1R0AFA(Z(V E<2*!.BA..4T#T'R.GF+75 ?(.=],%W>A&9\IQH8VW9'-8DJ$A)I&",L=3A"!H=DNR+X#F( M9SB**B1X7N)^76RV6I4[99U0/P=-#D]OA?20T^5GF)>%? Z?RX[X5[@I,?8. MEJ?YH__C?5G6D;OEV5#V0 CRNZ#)F M4:U@W:/HGINP^J6K0DWEN^J_=49\@WS55XF-!(Z;*Z$(*$]+,QQ/O,R(UJ,7 M:9E.4E79"FN,\+EIJW_:*A1DOATN;V0@C#3U4D<:2&D,6FK!4N(56&+ 1Y4M MF!"JN%$/8'I.&NJ+FAHEGE?Z7BPN,&B%U5D"!@X7Y4;UNH_&N]DT^L7GTSD& M"LNQGUQ^?[MWET]69!=*DQ;G,+KUEEB:#(E>^BR94<)5R2SMC/PY27!8FFO4 MD[XY>3XKW8+\/"U^_9+02*_*L?:BO%!OQXOEB$MJHW(2;<,-D5PE=!U#)H$* M2;-PU*DJ05!15KLL\B.HYR:@_>FI4J;Z+[GH?>,1X2);%3#@7 MM/24,B08!L2%$$N&3>";C0)KR.8:S_,5S'Z4;)%*#_2JUW0&G/::!%%UCM.EBB-1KFJITJ&P.\3EIJ1)Q6S36>>=\!]1M M1Y;HS8=L#2-&@,2PU%CB#;5$2LHB8V7[?TB-/?/CYTK$;=%8]SZ$UWW Q55@9=N2B8G5@I3.AQ$$"0#,&&53\KQ!AK% MS[^E3_QN4YN[ !S^"O4P_,]ZY*''#-1;>,K +Q$M+B\/-@'5XI)U&Y'<1S/L MW>I^B+K/>D]6'DP" K@3B6NB+92^:XP2C#PMX1"M<4"%\TWBNJ=(_8[+U ,R MW\:X?==4>;N^F?5Z-O]'F3>7:ZL@QIN_>%\B2OQG2RC8_P5EP^H7/_6?5I/@ M51DYRWW0*A/-/,:;INQ^LN0( $Z!RFO&[49JRHZ4XIX #>=.]\CM[,#$5+@P MLX]K]_.W6]]<_N(TK;.U5J^@\64;M*2=4D7Q%43?+V@F2#)61QFS=)0^E6MQ MCPWFF7D^3T87%1IJW$*-;^?&"*_J-3: 6+-@30.,AZE>JA/(Y><06@RV'DIPX+3V1+F29&55>5KT4WP76WZ-$#8]X9Y,VC#[Y[W3VD+O73@H^>M]89(;,0]LNC\%P;2A86"AW,RZE\NJP475!!8) M\]25!BZ4>%TJ@?96L#W+"[\#7(;;,X=6&FPM;[EI8 G.'[ MHKTC5((BTBM/ K61")E29O@7&09HE? ,G9N>.!FRV4H37,^ZV4HKXIKVU]C' MZD,V6XE2:0T\HMIU+N>9"2=/(XCA-OMLF*5U"I$]]68K5<30QMB':+8"X!64 MOC+@BQ>60L1@/@3"M8PN1.DTW;C9?13-5EK1TK;92AN;#M5L!42RU$M#O#6! M2)9#VO?I: M%KTKF7N(EC*M"=A22::T'G(B!OPC&.T%VJ%.2?8=>)ZI!]$'.Q7*WVV!==6S MJ &PFG[$3F2'<25ZX>]Q370P?HV2Z#L!&N @(%'B6 G"N 9\%00E@CL9, S+ MP59I"#VP*AYQ*X8511N;UQ?#5:I)I-18ITGP)6%!@B%6E49D(J>@,63FM$HY MWZUH#M COA^V'M; 'J;NT;\HAR^WEL*5P(,$FIU7) 136C58C4ZTBS@XR0W0 M$(+H[<+BQK.?F?_0U?H]UC/=@'*I\R9@^LZVN(=B^,2*3IQLY[:#07L^!;\/ M*O(H3<0PV?E<8AN!L7)F@A@0BG,3171-6F$])78?2(*H1VX;._9.ZM?Q8I4U M>FNV^@"Q=*U>]6/;>HJ>F O 3,1ES.$REK,C(5,@BGH3G.1)L-ZNGNZ%<-@D MAXZ,SH:D8ZZS\6'\>*WZOT3&SQ[J(Z*;:# 1>:@&O98;("B\S;DW8]]>UTMQ$D+20A.C)>:2$B: M6&TS<4"C8%38R.KT!]P)J8<]U[N??%-XGHV,8391\$1%55[757&4E$C*S%I. M$WI]M=IA[P0U?)#4DQZV[,+V8_D:G0HWL:TC !^3$SQK8BBN$S*5\-"J0&+T M5C-ADU3#R'_0 D-#\=_>QD^A(M O_K\PG+QJL;G.KXU9R. ,\31CH C@T*=0 MAE"PDE(PW*?PC<9E_V#J^N^GGEFF24ZX]PE3>8D"&=QH7/>&"-QZ:./Q3OW/W;8X+X) MZV"FOE^P2R@_7]WWX%Q+%Q7!F)BAQP^!.$45B4H&A=ZE$+II6]W;GWLLC.UC MI@I5>NXY>3]_NSDV%8H&QX&(9'U)FW$D,!J)Y58"=30)'1HLA-VCHQM,1^ + M]VWY(41Q.Q6B ;2:>2@/8#M,)DIO/#X:3GNR79*>VD\C.L);,3NR^&F-GHD8(C-V)^__0S3^/G=LRIY];L '9D8>K'[SFFAS[RJ55?K/7*B;KIA=\IG MNO_XS5RD*(+%("$8P !'7@DPUK&?>:.>>-'FT!:CW[E<^Z5%W;K7_=CB6U0 M-NQA-9HB1Q-RT#(!\XYZ$R$P%35/EH^V@VIME7=^/E]50>J0-[?U<_JQU,/P M-FP60+LH.8U*1IDS#8"+N\J\%'&((.5HZR?V65KE[74B"M=6:P6>Q)0ED5GB M!)!P%K#*TN"299I7V2/8@:??"C*O?81UG>R1Y3KF5!)NG"VA.#7H7#E/P$GJ M+8LTL@'&>0/HT(5%]E/ PS5D]C1W]2)DMZXMK[\L_OJ'LM"R452XJ@IEB5. M"R +@7BBA MFT2RL91(&C"T1YT3"#)EGY-#9[N&5A[ =!SJZ,OH%7965\-=+"[\]+(!PIMI MO"C]LE]>S,?33^\PWO.+SZ?SDJ9//6Z_$1U;+X/)LD!)MP*"_]M\7( MZ\B$\)Q HII(CK"]59YDFI6-GELNFQ2B[V\]VX;RB)15A9@*]=8>!XL_6T"\ M*,'J+=QL)#UX+7$9]E05^9?C3^4$413? F]3 #M W=\6B)^+NOH@K$)1GL>! MW]QT.LUGRUG\;>7Z?9R//WTJA:AP7*YO M2(V<<#*!Y20Y*#G]UA);;BW')'B67):\[D99N?UC^[[U]A0(NZ\_V^_<]P$2 MG*_*^Z_>D9LW9Q25YLY[B2^'YJ48#D[6R6E"R\Z:<49"&F"_:B>^[UM;-CR]CE'^/I\M%B,JM> FR96/B LY D">K^>_E>%'N\U[@Y#<2.(D)61K'L^A0K922 M %H0)KE+D7.3:9/B5?MDXSR&[3CDT3<)6X32\_[VF^D2$-7R@U]>MI?!D.#6 M!.<21)H!90T,B/0^D"#1)%+;'(1,5H1*\T@+E,W&NSJ9X'"FJ^/LQ=EGCR,[N7D]1DX) M&R!(HC0K&QRY+*@ID>PD1IR6X;Q:)?FGST$@#]=^6P[QK"< MCW^#JX,C98),WA'(VA))?3&6,00HFDMBY!ESE5FN*<#CT%85.K;H9N]M\\M; MH]^N>M:^OYC'SWX!I_F%__(%T@L_F7R "<[("'_SL(F9[%-)V=4JE^XLQA%G MJ2=,,'P"SN#,-+V%NQ> [ULC@YE^BU[VWB#?Z%J]^#@[26EE=#]Y[\?IS?2R MB_6VT8R,T#1KG] 'S)1(*/T83$G^=M39%#W0S8S71QN)MT-P!(H9Q/A;)--Y MI[N,'0%A*#DN65/C": /R^Q93=5JV:*C/'>O7D]EL?CMD&*E,%:?. M$YP2<4X4@I&0>$"5:Q^8#<:%9K/+(P_ZOGGOW91;>.YY9_AGOQ@OSK[,P:?3 MZ3_]?%Q2JPM.-O)"JT"9(,D""C(K($%'((X%3G70%FR5,A)- 7[?6JE*QQ;= M=-X=OCV9C= ]LL$FY(Z"P%A,6&*=4$3[U:$'CQFJA#BW01P'_WN;=4O*8<]Y MSNO;RL%Z)CTN2:'<#I)1*9RJ0!%(&'8;A0O5YM1?8QH8M-!F_?>\O6D/76+S M>E/ZCC>S+H>!-O"EEP8S$HR\$&I M.R$Y"=PR@O^?G)7&"%GEFL%3ZK/=MT/0V= 5+BCM: C;!-6S;IS=BK9F_9+W ML7F%%6('NLRC=XY'HB$%(C4#XB3.69Q*'@"H\*%*HM!3;YQ=00AM3%U# +$Z M50&W-/&VW'(?&'H[#F1)OX^(!YW?H)RG0',*M%:'EB?<++T+\]WM7.&%O[U% MO9K3,ABG'3HY(F?T2I7FQ-)4]LEH$ )4-%!E+V@3R+$X?IT,7.$6\FT\5Z)N M@*BFPWRY# 6T6U%+S:YB#_G"8=: M9:]O \?PBWI7:N[5FMC?KM5K'*W[]<9 08:,$4F,.#KIB06GB;4V>6'PRTAK M,'T?RK$LYQV-7+VH0^F;@#CI:O7K9JEOXN(N4 MEIT*FS5.>!Q? Y>2(U&P%'P6/M?);1]6#8\L^$.)H8VQ^^X*=2O#9_ M-UO"XN4%($'JSJYF;(\_[-#9 M/OO2,JMHTQZ]@,?QO47?9W7T]&)V_F4VA>M>ZA"""*E<3D6M$TD5)=:$1)PM M-W."YTXW*TVPU^.'TT4="AOKHQ?[#SI+K._B;,)57MLH*09'JR-+S3@)5/C2 MH9!2E05EW':7R]9G/QNM=+=\A?/"G5408#Z>I77+@I"BQQ"9&*IDV=)DQ'F: MB6$8/MN82_^;^M[%-FC'&8!T)J%Z?;!-A%<=2QI@'"XXV0[R*00JW0ENI9\. M[%0/8G9@-;ILKF@@@C-+I&*"!&\CT8B4@TK2\'I%,0^BH%;!S6$$U(:4P85S M.KW:L6-<:^TU)=%YG(BIEJ3$>H2EG%U0,N>!BR?=Q7?HD*D/$@=^MRF,.T_]WH/N_4W8 M8S7D:Q"7$+W#CF<(D(33RG9@S>?O)WR.#>AJL083U4/F[]YWJK"\J"A$#D9I,%6J'S2#][T[2!7)Z+&F?Q.4MY+\FZ"L>3;1 M#.9A3B=J$-U"2QU9&G@:NH66!P=&9$J4B+RD%[G2>TSAMSHH9PP(5J5FVR&U M],@YQ=.14AMR:A1D\)/)&NG5^BQU\#BT<@D(QZTR?N6C)%0&$S-DE6F54_1- M(,-OVM0@;/,:5A=K5SAJ.+L(BW$:^_FW,S^YZH2S4CZE(=J4%!&HA8O)5^3%ZAZ.@]W_.ZYO$M7%<[HR*!M@K#>,,B!O0JD^#*MH"(8*,V*L6->V&[$CMW M/V1XEZ)O0F85K%G)K8!_7^!Z^>IK632O:E8(JW@(7)(4(I1=&T%<"HXH&91Q M"G#UK'(E; >>8W(INIJ[0D>P+;"N2EHU %;5C]B%['#N0V?^'M=$!^/7\!EV M W2)"B\I<5*7TG=0 ":/"R*N?QR\IJR.JS"L*AIX" .*HH7-ZXOA:A4SG#$> M*=&A%*ESTA++SE1 ]<;.%[0Z&K1#_7[==_/G;]9?_ M&,,<'_+YVUOX"I/U5I?V(DBUNF*!*',(ZT%;D1/5FJ6HJSCZS>!][PY 13*V MS Z=0X!K;+^ +]V)U]WW[@&^VOAN@+;F#D(KM(?95:C!^RYI5>.L0JS9#G1( M1D5C4 #)<2)]PC>/ZX"2$%Q19L T2I']'@7VR ;%D]-7&ZIJZNK-],O%+.X"6HS/OTPVDG#NGX8U^MR?;D#?'WO= MLXORC(YYR3\]G%=#F2H'/I18>!9VD[Y%4B+D9)F*$"F&8ANBI;[@^!.ESAI3Z) M?/ "9P<6JM\?_W7JSV=HC_^&]'*\B"N 6EJKLY D,8EOB9>LG!0D_".(H$*4 MD@Y0]V0+LF>@E:Y\5+@I?AM2P;I87/AIA%=_?,%8 D:>VT@=%R1R7CI8,8-S MJG D1IV2#X%Q5F45?1C644JE1R8JU/\OC2T^7C:VP$C?"!!E>Y*'LLM--0Y3 M<8P.E1).9\]YECKN#U6$V4 !J)BDEG=+FX)0Y' MC-\F#B8HEEC>Q]W<\;SC\S7[,&S?N9X;_LT-X+NNSFG> /_W^6RQ&#$1F5<^ M$DUC(%*4-LDB":*]4TQ2FW+6C231"<9A9X=>6)T=A)+J/ND#X#]^A@W\Z$XG M%;0IIZA1$.D$NM,&O2.6K3#2 ,\P0)6C5IB/1WI#$UB]$-+Z1"Y%)J35CB3) MR^*: L[=('&]SH%+*TN)[_J:>A*-[?=9QOHR[;:9YA"-[;>W: PI!\,H ?2K MT3"@2\(>OBZ":Q!9YTRKU,5ZZKUL6Q'H;%[?P"8;_*4I)3J4(G9! 7%BU0<'6)7XNDU0ZLBAC;& M[OW:>Y-./E(X5W*-4RR&S"05+LIL-Y-(=SRA M3A)I8B@0A$<0&XI%V@_:3R&;+F\5.BIL MBMS& "I'R78"OQU,_C2CB%[/%,"G 0))6FBK+Z18L MQR& KD:ND"BZ;;,XIQB=M8Z$A+BDPY7,E3U^F[W/6:CB CZ3C(LN;']2%+*^*:[JOO8_4A59&ESBQ$0Z@NZUC2%,4O--'>N-+ZCKG\+ ]9JHBA MC;$/<<@BI#;"T$28D*5I$$Z'#DK[::ZRT<:"<1OKPU$TA2QN;5MA5 MV)I.!(F)["(GAA?WR"9)/+N\RU:T-4NWV\?FP^5=2A<=XRC\9#%4DIDJ8@W71%)N?021KB\R^RYUXJ3[ Q.?,Q38I5QA$:.N'1B1NH:_#_MO,M65#7+NVQAYP/4 MUBG?O???5G6'>CL3W?:A?1^(/@I\XS0T2!&\,4DYP:01S ,D;X2CP3B>/!\] M_O%UCD(93C8HB$""+TW5L@G$.UH*3AOKN;29Q2H5'RL=A=Z^:?V+7U[,D6A8 M?( OE\8\S>_GXVD.=1YV6)?1#_YO^#G(\8$>)V :%-:P-N,85@V MG"@&3@)/+,@J>YI=@1\ZNME/40]=E*].7]\99EO ?RN@3J?P\?-\=O'I,_X/ MP$A+0UW$(%]QO>IX+0AZ^Q(A6V&9*JUXF^64-7S@]RV-:J;M>[]C%\85LDN4 MK\=?8>25L9%Q3T3RJI3\\,3I:#!>MYJR'&4PS9+$FC[QB 70R;B5 N"&$]A) M1@^PC&&-.R:F?)!$1&.*=^X _KXU-2A=M(.4[9G*#FT,FN/=7H>VBZDHC0YMHI0 MHR7!MB>2,HKR*FE93WVKO17!C;;:6QAZN(W5)JB>]U9[&]H:;K7O8?,! M%2$A*A^AM!IAY1X7$ \A$BVI9##%> M(ZAD-/HQ (2J[*)1(*-^AB4.6E'5:*N]C9V'*7$ (@-CLMR68XY(&Q2QNI38 MEUD'7UI:BRK5CIYV]ET71Z"CD8&*L#%8Q+5FX_20#%*5#D,237DK?[ M ZW(WL:O=6Y0[/;9/@;; MM,#8+6AOKI57>"EJ^B,)''W R;\GVXX:H MR/[E7[^'>9[-STLKB-,P&7]:7?8<3 I-0 RMB]:&V1 )UAF1KA)3H9N!2YHDL-X.MX ;C(J0.M,[@JVSZ]S>$KA%/(R2C"#%1I3T1 MKGAG7CGBF/,D0Z9@-0@5JUP^:H1N>!?Y0 K<#*#ZYZ["_EIG6^$_&,\2&QGG MJ09M">C B>0F$9N\)BX)QR(X8+Q*QF5? _A3ID,JH,+F4.=QK/=1A< 0-TN) M<;.B&$8[3;R6I2Z>T])Z"-;EY(4TJ!IO>.P_*$5 M?X:E?X:E?X:E?X:E?X:E?\KTS[#TS[#TB+5[Z+#TX(Y[P]]^Y^=S--O7X4X; M.^([D*O?BSDW8@ 0P@<>DLK.2Y.=%C!L176>Q(CO$/Y6 M\"5%9BC1;7_LT%IJ,/@-B7 +VH UP8@DMPQ8 MMS2ZSW[Z"=Y,[UCTPVPR>3V;_^[G:>1T.7.VJES_+$VXA276X?B#$!'70Z53 MTQRZ1YXTO'_;*^-W$^GZM&J%H.IJN/\:+S^_N%@L9^=EVLT7TW33J.8"W[KI M ,%J4*D#IW9A.;(@3(5]9.24/M,Y,<>LVXT?[64C:"4K[1.D)2H M)%+33%Q(C-@<>;+9*QHT17L=*<;9IVE9DD8Z\)A3 M]L2RD(ED49*2J4],L#B0X+)BC6O'MG[Z#+RFFC8(VECFF2 MF(E$^B2(3TD3G;E-TD:K>&\*N7SF<]+%/F:^KP8UX$J;;?+),T&4H[C2*L:( MST6W(LH8DY"0JM3/J+_2/N*S7VZ3Z6RU#@&9*<5%.3AB9;;$H6SP'6990Y4^ M+0^!&FK#LTHPT[O5GTK.S)M"@I^ .+(FEI+G4^&JYH,K56B,L2RGZ4&4+8#^XA\J!Z4\M]]H&56>M M0J34'O7U7=O'<=>\X;PO\,/<@!Y"')WUV('9IZ1,*KV/#DI7A\2)=+XQ)D&T)K7.3:5H5*_PX^S*.FNK+F\G*4L5L5H3)QBI;%82&)KG"GOG)^F_,,)95<_$(/0=_(ZQ:=EH*J?[\]D4 MOXPK7W6Q>ILIY,0"EX0QX8DTAI/@J"3.\PQ6,)-)$K5 >G:-8CZ,*%6Y* MT:;3?))F7XK-+T7>!%--WV\;J,/X=16YG%4BHL(*N16;UN T*$92R*N6:HX$ M$1/.A%1+$7":A"HIC<.)XQ$7Z\#::&/_"IJX&>S9TD^3GZ?%KU^27P*G3%)W M"9+GG"4-D7 E@4@6! F@,Q'X'Y>&)]BLQM_3"M0$W?!^3W:WEEX@F5S M=OQPX,(>6Y]^J/(>CYMBL\@'\S0[)7**6LI$+1CNRN%!MB(SW;84SX,X*J=" M22&2QI&1Z %C ,,S^F94$:=5-,(GAT1_3ZE0UY]_>=RT[3SC9+& Y4E8K/YB M1&/VP3A+O+$.9PQJ2;":$Q:LP4 ]X811IP'%DG+=518SB3+,;.5A)K$\:OE IT1[A7=1 R4 M/'6-S4GE1.:)\, R#EHEXM _)<$;)[GG-HA:]8P;BJ2'C(;5![^9QCGX!:#O M?I+22G6+D4#"#44O'0PR+3,'XD.@Q(C 2EY;R)P^YEZT?^RQO065#3]$@M0* MZ4NX1GH_38=I9UVRY0:7-D2F%(BSF>+ZXA6W4@4K&M?W;/_XYR69WH@8(E]J M$W'Q0T[S?=P\&@VI^"$Y,%P+=+D1")Z@?2*-E"HC=&\"V@'BVAY0994-KY@;>,Y+-GIQ4.%)]<&[UE#H7J"/& MEX(FP'#*SRX2B-YIH6STN7H2^K?^=IT2QK1H/TQ#GT4:2*C(28,T&O3H'A1E-=Y8TZ MHK3H5FKI)RVZ#6M/*?FT">X_TZ*'%$=?6:C[,/N4E%E*]!B!3@7'^ W]99]P M&4F>2!LA&<[0\:G2X_QI*;).6O1!!-F&T*>:%IV4#8D9("HJ78Z3T(0B6JJ[/-\_VG171S%>AP-E1;=!-.?:=$=N6R2^KH/$4.E15/M.!3? )1'5R%K MG(K+A2KC76)2&&ETE?V.[S0MNG=MM+'_P=*BA=36TIA) (A$:E;&[P!II4R! MHB:Y9Y\6W8K(O=*BV[!0(UEO^TJ[?BV8T@77K[3<#5]$,>1'<8AZ0W+IMII ,1-8XJ'P0IC;$ M1A%A:%ROL,&60LX(4;&$$:*J<^(TO$H>\4P.(Y(V]N^[3_E+^#J.L+A<[P"G M0Y!.$&[*+A8UFG@;/,E)92J"$,DTRUB\\[%/YHQY'WO/>C%6C\[!G0RC2R@Q M,42B) $6@4@><;GCI2>&HIDY ,!,U2=GY:'30ELM&#&[__*-AL@?S[=P,ZO/^XL\7 MB_$4%HL7L_,PGOIU$O\= ,UN(F[]G.YW"A^'=^]VH HJZ&@@16F$=U)(::U7 M7EDN'!\]!K2S];9UI=_?AO<[SO=HR6U0-^QIG'')@T\N]X'W=FJ?32F:/2Y=2S=JA$$ANPTB< @FB1]:4\.-$C#F4L9_TM;;7[O M"=T\\:M'G,1_7XP75T:X:N7B<5GR-A+N%!HN_SV>+QEZ#-CP2V9OVM@,/WKEH,(^UY;WKO@,X^DG1(U?+<;X'+\V_KQD[Z]&\Z%\ M=9I/+Y8X1<#BGWYR ?\8?_H\HL*C"RK'"GW M.XPCTM\!^:VPF?)J@5;]_25\F:&-1M'+Y%DP!'!I*?N+Y4@;M9&B+U&@P9]6 MN0IQ!\41:65_ZU8XY-TNW!NYKM(LUG4NKBI)CV'Q9IUGGD:.&Y^4U03=/$&D M8Y$X#IDH@QZ?%,;$.KDMW6 ?D9@&Y*_"'G\+]&Q$(R[A*1J2=2AQM# D9&.) MSM8YYIWW.A]8:P?H$?H4E-6.FQ[O'W=;?J][&ZSZE)SF'?_DNH(^&V$\J T^ MGF2;<5UV3I,0@R,Q&@Z014YU&ND,-+ZC5^]A%5&A-<4=7^+E>!$NYHM+WQ(F MOK0TG;V?S[[ ?/GMEHG92 C%:(!(D@%\7_%+$E1.!!> Q'-VG*DJ0MX3[Q$) M ^L1":PV M4_?%92J("]^!K^-RHNTG;Z:KCLWEIU?)X=>I3>C(SLH&[A)N4NYV>2DCF;05 M25'BF2IU+4(@SE!!O%5,^8PS=JZZ^5AW>,;_X/\;G%^=7UYR=U2Q;12Q(BX/!@"FPTNR6)96%#1&' MVA=]=YX\G)_7R?:S/@S78PI* ?*BA,O: MD6!F6:G-TV(G(;@*-?1SM;O'FVG,7?/L\F^,%7-Q>T M=#RI*(A(,9:R]I18X0(Q45!<5W'ZE(\F8#=ZTL .0AUV9K5,6S&K]=:*N;Y( M*!D8@:NQ !K*@EE*B3M-@,NH.02 S4MVU;*\C][1Z).+BAE>MV&M,[2OWHXF M &O>Y'X4X6%N<_?"9P.-=">C0@+RXT"]*+DV7&%(+0V1BEOBK(B$6PZ>46M2 MG?I5!U++([>Z#R.6-AST[75<+8I7A5*X2A%P88TX89:!)N*]Y(2*)*PR*AC@ MC7R,NY_[)(Z6NEA]UH_)^K[<_3)=^^FF,7LRJHCIZ-[_X M_YK-7TS\8EWD*K'$,U,4/1HFB916$:\SVD S'V+R,88J/F$+C,_"3ZS%686L M[@>@W@"]%6,B,$68C+NI>4.)#.3$"':-6:!I5I>[=([B&]Z2J\KI9 ;I'4BKL MM'V<^P1EJ%=X$J[RB0'Z%Q#1!3!9$*4EI%Q>VV@/3!4K+P2ED>OLN-/[=Q3FD%W[Q&?_B%?[*5S\I M][%&&;C.FJ')Y/_/WILU-W8CZZ)_Y<1^S[,Q#S?N?G![Z.L(M\M1=G?'?5(D M@(1+L55B'9*R7?O7GP0E54D4*2V2"XO48$=444.ME<,'(#.10[-)FF&29/#L M9B'Y&H+ES6"BU.<1V3J)B,A^N!R0+GTL_4_3,V9_[J[' E[_)C^%F,G6:>LL MM2XXD0Q4TSJ-B!HA:DT@^&3T,2L^):>JB1J=N3>D]\-"QTN?T7E\M_S0LF"# M\^AM!EV58SO0K"0?@&2,->1J1.EZ /9AZPWC/?0_3:.=O;F[+1#_Y0*9Q^M# MZU-+0#FK(3G=1DG(I&SK.JI9_J9"9"TH(5..X>2W\ZWZS-Y/K MKOYJ3?_V 2__/IN5/\\O+LXD16NU0Q#&\>DE0X)8H@&L13HIJZR3]6;IQ^7; M$I@ '=,T*-J;V15S7T=]7_^+,TT^IT(.E+&L"J4DQ)P4%%^J$$@8X-\)Q1T:$(7_+Q*X*"026696SR)9>]C!$P) 25:8J.LJ-"E><>D7+[A M?0)TC-B-:95BMB>GN'%EYSR_HO+]7Y_HCH\]<%AJQ MF%;OW7*OM8?@0X1,LNJHV#./Z?GM\6M0-\+!ST:58W)XEV^D/@XHQ# MF>+8U69[+3C3IGS)2JF*X/+)A]K?0-U+XQN0?/ %Z9=@IG+>F!H#:)=9.&0C M1*LTGR"BE)*S(=&EL>X+C$+O)=,-RCW6_> M_1O!^S,MSSRAD4I5D+X0F!1R M:^TK((8BE$D82K GM$T]Q<\+@MXI:'P#D@^^]MNYG,DC48E!LEOH UL(SD", M3H- )EO$HG+I[<9V ?91P%-9Y\S3E' M2.28T)#YT'62Z//HRE%7[#LHH.QFU(\J,]/:*HNU8!?.14^ M6XBFMOHQI(PN2Z_68@3/N*W!3I)_M*W!+F+;FGC?N\J*/W^:7;9"@5F]:ZVO MYR+=N33Y[0.=S[]?+,\_MC[N_UQ0O;IHA6R+DI#6ITZKNQ#7"KF,)^N5 M5[E:,BY@BKZJ[**.*%P,=6,A5P\B.U9Z&5XP)0L/FC3[?XK:1!/A@!>AK(K7 M(N^VSZW2Z[KH\V)3T>>MU.693<85K!+()0,F>@FINLI[A\HBR9I-GT&U0X@[ MB0U[/XQL+K^_)"L)M56MOZUBVGS]W#&7LHXRBH<4F2260AF2+9X#/-9Q<6 MK I2>F-,+D.F23P7M.P9^^H+EEUTT#WV971%S[8^R&A;O:UH@T]**SZTAAUO MS92MM;%ZQK&OG23_:.QK%[%U<)QVZ=EF@A39808590+C58(H:NLEJY(T45E7 MNS0J>XDM/0^Q-'KIK$,5_*[-NX:0^];2LY?^#^RSN(_R3J"E9[7D?'8.E(UM M/>;(>[FSX(5.H99JM>A2<7@26!NQI>>44-M%9QT@]NW58CE;C6JYN+XR^'#^ MZ;9EH,XRFU0\5!0M:!'8Y#/)0-629!3\8^S2(?81FDZ_:>-.^ISU448'Z^JI M+J-HC\N#'J2*6BZR MU1"+56!TJZ*SL3*:8PA"*ZQ]0L;/K_7K(:@X2.Q;+>?I6K_^,I^U\6'XXV5M M?[6?=FOV^LB[>K=W' M[+L0BL^(#<[L(UH9(/H:P9JD2E;H?>V:RM_C8G^3>WPKW=M:2>V5DJPE(&$# M+V.60))L5\HJ2):L8^K38W\ ;2<1B]H/(0/"BP=I8IIY@U](_)F6/U[RID$_ MS1:+LR $%O8[0-3*FS5FWJP3;]L8G2LVQ4A]2@H&4_A*@+._5D[A!CJZ B;%<-VS MR^9D*^5@I'N[G#\4 P,OYW?1Q5&N68<0^'8YOY\^=[YOW4<91T&-)HBUA3-@C5Y];*P,26)FFA M!%E(AUSD>@>!9WPYOY/D'[V9OKU ]'R:YG"7A&>S4\:(7XS M@,2UZ(QV"06O1J=)&AE-<%(J8_BP]TEE6\^>)G8$*?YV/41B-%G^=F) M;B)W3:Y%EU2UD4$98;!J#-6PL50<^^VR%+E%K@\)'T&Z/U[^P7_-YN>'53\- M?78OJ3_%QIH&A([*M.F\E?6@' ;G&=SDE)<>4]J&[,<9&D$;O\SI$YX_:-YW M;XS"Z&K:Y:6]]+^MW R@BZ2*C],E0(+14A;>J)B%%>425C[[Q M,!-_ZXR'K_&74D5$IQ5(E2Q;KX7=X9(\")>\J8E,]5VJEIXF[5#_9NL;_CYO M444OO"!"!\%[V<:I)_X4$Y!2.?ND?=1=HG2/DS6](3PR1M8]G!&UT*7@+U]] MO+IHU;;?T:N%9BORS??)S-E^?_L_K^]IDI+@JK*7@P0C(?4B9@ M[\\ F_>JH#4LHR[1N+$8>'&X.XIF.T1IMA+6>G:9+(,7(8,H-H&)JD+0*J]F M8/L2G9!]1DT^1M2+0])H&NB0&'T7VF?%E>I$*"!;K,*PTP!80^!=E1)SGQ0& MW0,-=XEX<=K?6\(=)F-]O>O8RO1-68 -7M<:P=F6=,1/@HBU GOR-2LK0I5= M>CD,)7"JF\?.V.BBCU.Y=]S*TM\^_\:/6(6^"PE=)3E (M[]M&W!4F49&2$G MD[+7NLN.,X"VX]]'CHF)H4?2GKJ9TFYI!-Y$V(>0V/-6<@"-Q[F7'%V_0_%S MH'*.A2,13>O/!&W4,._A;)TG(L$;>8C.UNQ4Z3(SXVCX>>*F\B3@LX-.QKZW M;-&UJR7-O]#%-/XZJ\L_<4ZWV?FYYA!Q0 M$B_LJ$VUTBJLMD^OKZTDO1QTC"S^'IF<-S"]@]B;*I[&_K>SQ9?B':6J*D$0 MA&!;83Y+(K:60<&I*J7V#F.7J/A@"E\>;/HHIT/,Y2?"!7V8790?/WZ:S_Y8 M>5VWI,62I*Q8(+G6T,$K]B:S+Q"C*=D(A.D04F$F6R6N5:IMEV=/O*V;J7_7P-' M/I/+Z#4DB^WF2F:(UB.(((,FD[#4CFU#'R>N8^^#ZVN[&KTNK3%G+DZ#P1(A M)K,JSL@M6\@7V>7R]"G"3JJX=#^L[-#38'==3-OZY\X=W-V[MK-DE0C..,@M MEFZ27W7;E%"C,\9@I$A=\HIW)_5UX6D,?4W;B65U!8>QHLT"G&USCU,KZ-"Z MM1 6JKJL0UWOEM\=34>Y!CTF6.C 9=J &,L&XKL@4)F M0;BB<_!Z8JP_&!U7H[-#)3NBQ?*%B)MHQ! R=KC@'*[H M\4,_3U]>'J"!=1T>(+Z.VL3,VU8)'I3*OLT72A!*X2\INFBL%G60\7 :6MQR MA3B^$G>1VLC*6YOW<$-0)>?1*P1)K5X3DX=(S)Y-2:76CKE"B+!>]*"BB\<8-) MM1&[#4\)M5UT-G&WX2@0:QM$@,:T;#!#;1"!@IR5\Z+Z)'270I)GW6UX)WWN MT&UX%V4I, M\(K1'7F+*M* (3[;T)H F3>QF'+Q-3[;U)F[DGU7UU]SAKP08[4.1,T6C"2$ M:*.%A!4+G^YD^PP_>IRLD]HE]\/)@_KO\?30P<;:(>@2E,Y*2P]"AA 0 ME"1PSH7*9J+S?9KP/=-+QT,PTTDKQ[YTW,<. =-=E'&$@&F0UNCH"(QIM4[2"XA"M @/5FFDBS)U MZLOSS .FA^!E3*5,$3!-+E% #,#;:&@C!EWK(95!V5IM$M)'UR4S^?D%3 ]! MQ4%B/V+ ](>K54'U!''2)]_4*SRZ&XOK+:J5*ZB@6I")16FXICA M;0V2=V%V!"W^?38K?YY?7(RNM/4']]+1HPRLJ01CLM&*&(V+!H,*5145K506 M*=<1!FV*6HHDR-H[9NTK=WU3^>8SB]8C!U:PN_\YE[:/4P$:QI73J$L MOF81LF'M(^8DJX\V^6 PART:/T08.Z'@!SR?_PLOKN@?A O>H#_N.YUB\X,. MU]$ M=$'DF:K(IC>R,8DKPS1N%5RKZZ(DW"LR=)/5R"^T^F>.QQG:0Y8"Z% M-,(2M>O05(TV"HUC&3OE')_\.:G-,CUP+,7&9WX=\?KEQ[,6'>9%=(X7UULC M+Y<[2R1]_JDY*'^>+S^PV?R!OOR[_^^(N&&AO+M\3^TL/[_\ MG7^!#_;Y[9=_P\7YG1LVWLJ4285 ^]3*^DR!% A!Y4PJR,#"ZA+Z&I6+@Z_Y M5S1\(>F[\T6[R6O.1%HLYYB79RHI;4HQP'95 F-"AI"<8T^<$H M$0%;T%,JTC$*$77,72+00RF<'F2@NYG:KY[>QC8LNW*>?;V>621;'JX7BY..?W MX+5W<,W/YYOPP9EG7ZZ*X" FJF!B-!!J*,Q(I%PK1J6'E.7N#+W]29X>CCU ML&4B;6<-G@;VOH8OSUSPRHAB0*C9>K8,LX#D4H(JBS.)"!5U*8MYG*P7":,1-=&AZ]08AL5U MCFG) C.R*6%(:3!>MF:W-0)5*]"1$*5/J^K1.)@L??QD;+GC*/]4TM W^]&K MY,(H;.7]6T,,X3KW^^) MCXCSO*2RF<;-W_U28/TT[3WSSP\A_CC)Z&,!879D+9X:$LF'2(HT:+3,@ZH6 M@JD>@K".G-7.NBZ7!*>'P"=2U$\1@+LHKP/P_C&[I,__P/E_T_*'J\MR2U5E M6P1%,BUHV9HT!0GM%I/]<8JN!!TT=LDVWDS.]*[%="J=C:Z/#A=*?\/+__Z- ME]EW]&FV./_":*V6/1SVBXO E@-M)* ."*'6D)4.1+*+U["9G%>$DA'TT:.: MZM;<_-OG.RD-/\SI_US19?Z\VF=-<5*(;"&'UEO"-1*5XR]393\HH:FUR\8R M@+;7;:6/K;P>+?4V),Q\(? FKW\(B5VK0I^F\4B5H&/K=QM^1E9.SWWJ,5*% ML9A-;24=O)2";/WD@P9;"U9KO M]+I*.AI^GJCM/ 3X[Z&0BV"R^[,HW1S#[ M"Q*IS4$5-H.I-D#T? 3K6&5 --)1ERFR0X@[XLWW6%H=@)J#5-*CP_#7E?,P M-7.5NKE:/*EJ+X54;.%'<3W+KO7T@JI:_8264JL^[8P&D?=F&XVLPIZW07<7 MPX9LX.ME-X38J0VEK=0>W60:3>U#-K!1=3;50;B5:&JY:D%)2*9MOX($1(,9 M*#I9A:V:?-^KQ>,!;+A-=1KXVD55/7'UX^6GJ^5B)0%Y&]KP/HGL OC<*NV5 MLA"(+)B@L_0M-IF%,C:7,;;@Y414][Z@YIZO8V1\KHOO]8*QEEDN; M,%:SKB2B%%V*'AZAZ;6A9!]53-(YXXFBO'^R;X$7Y_]#Y>\LEL5/,W9+#BD8 M/^1UW>LEAS.[5OIH1<:02BZ:CX(4*3CT(AM=ZG+_E; MQ4AB!#NH)4K>Y-B?C"08OJ;(XCSFV/DVXQ2J&->OTY??XGS^F5]S3>%M&B:; ML06C3V!)A[:%1&!4&!#"Z*@RLA?>):(ZC+SG7A6R"Q(W)6B-K,#)BAK7B#W+ M*B9C2H;$^PX8S19'+%H")JFSE!1JZ1)_'43=]"#KH=IAZ7T'Z*5'->,??':T M.. /L_FO3.%WE):_MJ6T6FTWO9NH?#M;+%<+ZRQ$7[ST'D@F-E\I>T!%D@V> M2C'FTIKF=RERW)'0%PFIKMKJ<#'=1+(NELORZP>F\S>:?_SQ\@]:+%K5PI95*V?MN^U/PTA\D8CJI*$.4?PGL)_SU<>K"URR M:3QGL_B^I?PWJK,Y_89_G67G?(HV@5&6924->]]:62C9!A.M4B%T,4Q'H?XU MVV+3JW_ZTW8K$\W1^\J$$K)2"6PR^-)N[*P";"..ML>8I8?@>]6\8 MGE+](Y[I+4:S.BYP2)>.+X>3KH5(M F4U.%H'][[Q5I37 D.?&W! -@2E-/$9*\-FPT!*)N#[-]9'3;V\R7B2*)M;. M27J;(_DZNQ0?Y9_?N!(Z' M Z4.5E*?X2Z7BTKSU4Y/\S_.,[/\KFZ@=O$;/W*Q^4>WXTX&\-(SVW=,9HXV M2>]PE#P<)'-<%9\Z;*.PRD0V@8LF7M:A& C4:D.\EP9]S#)UF;=W^G!]>AC? M::-U%\WV:/.WI8#:2*%]S5 "NV%&*07)5P.!\ =E-=C)C(3=4.)-#FZ)!5H%UD$.5:(DB2X5FT01;;9=1M \2S; M!NVDN@V'XAYR[V!);6MS)42M)@;01C3WI!*S:1"J##5&RV>^#CW0\"+:CAV" MC!'TL76?Z%Z>\S/.6ROO/PZ98SOLP9U*;AYG8'U*;5*EJBQ#T=&05RA\J5D2 MFA0R(FTNKGGPBN/?Z7R]8!#26UF"!!E:A^["[F)PVH#$' (S23)VL25.JHQF MCX[U=Q2\JJT[PTQ"L.4 E!6"X64*J\;ND(,7:Y(!N!]N>>QK0+AD<8 M5G"0ZGM69=\A[-_GRP__O)RE!75CAU!JRQ8*P1SR-^-7>S>5Y[8, JB)U7^J20VK!\_[39@%=+ (D-4 MJH!2D46:@F/_ QM; ;4BI5/LTSAZ"T'//PJ^$SS6W;HQU-2CZ_@&NFYNC890 MUC/"O9VTX\2OQU'A %P<(/]I$4+.8-#6M0;]!HPO H))R*+,641V@5WJ4D(Y M-3*>B"M/#8Q=Q#XB(%;YK^MDO:<_Z/**_C6[8"OQVAU:Q:NLJ460%N"UDTPC M$L0L*KCDO%=:Q; ^^F=+'O+ %TYOTH^EH%EGZ8[H8CY&8\MRGEU=+M_CDKY$ MMJ7+RA40E)E*;3V@I (E(BKE8M$*#\' PU>^:!0<*.$)CH8-%+(.2'E4O/%% M]@YE=A!1&6#9>%&\<#%U"2@^3=JSQTHG+9Q"E+ MU*%?HZ_!K^[>]&L_(:S=41C"I*LU)7DTQ6.,DDQ1C "-TLKX5 .PP40 MG#WW^/ N^-\:33L)V#R;^Y'L7<[1M"Z\BT.$L1:[&MB:R*I?6](4@JL&DKK$Z: MHA9]AJ+W8NAM-9P@<"8::G8 7ZT/5.NC\^-EOKAB@_S'R^]Q?LF_MCBSRJ". MN4(HC=L0"%!D L4J*;%D4;!+<< K8DFWQS Z*^T7%[?ER[.RJJ1 M2Y4@=&H9D%%!T,QCMBHF*872?68K]V/I;96<)'@>+@MSHCY'R>S@\5K'R/R8 MC '04X3BBQ75EV([3V+IYW,<-06(?>>HE0(E6V6NU0&2A0"Q;%2!X M3^316U7[# 7?3,\+2 #:!1Q;,HL/45*/\OL-9+6/<[J]FAI"8,\TH"R]SI(17I@.M#]YT[O08TL M]=DX(AL]Q^?SK\LY7?Z^O"U2M2YA5"Z#I:CYY#,6(D4')0CKG92IK ]AWY;* ML_;D%Z7!@\0V2=7FNT^K\J7+WW]BN^=N%&"?3(KM#SL\-V(@H6O9#MI+[Z(P MI4AOK-5H??0>@Y#L[)/+9X-('D>B*Y-Q7+G>/+*C=#<1O9Y1$EPJ/@A1=30) M3="FH, F==1)UNTR?DC^.)(>H^IX^,,[2G^GZN,HHI"^)&VT,\[9*%0.56<= ME'4QF.UZ&+D"^2?>3(E6+_F.%GE^_NE&(C>.?<5@7345:BH5C,@10G6&=U?5 M.D6%:FN7J_$GZ#K4!KY^_'TAOZ=V@-Q^U1H",_>FLII:/P<6@:DE0DJE76^5 M6OF4$1&[!.F&D3?]\3LF6M9-X@XJZ9" "@HV^IFR;#YC91O0(0;8Y MO $Q9..2J5TZ!3R@Y&6I_C!!=T@O6!'RS65Y3Y=+O/C^KT]TN: SP=:4RUE! MM5[R7E0)$&6#HR;,,21CNUPV;*3F92'@<(%WN""_OR,M?KA:7LWI'RSGCU8$*09=HP9!PT&H!P&L590B6R'?9''8C\V7AIJ.* M.EPM;Y;$3=M.4Z0J%J%B;N:-UL /""!3"L6U_9"Z!&$?H6FJN\G^9N;A(C_V M_>%BOCQ[W\H[KF/1OOI8I .3:VM:IBI$EP58EE*@;+,H0](V^:%W@,)?K8/D MWEN/=2(#X.FI3H]*K M0=TU2@2C2X;@;87B7658!AW3D,XTIZ'%+?=EXRMQ%ZF-K+P;D^&&$,$TNRP- M&P&5KCC$DANDOGMOGLXX.TCVLS$$-V*T9D4(_G6'D*QU MZ^;@0;"WV-B1D'RS]H15*/G,0#$DDC=,@W??_ PUN+?@CGL+]NO5IT_7QA5> MK'[VXV6=S3^NLA=[7"X,>5_'^X:=V5V[@G#"8(B\,7NKC;;L"<68BDLUA(!5 M/G(%L2/CXVCW_@_^@HS&6(1NE2.GL<2(/E-K^%_Q;G]5#@@.N] 7J MH@7RLD_%F&A3,M9(B=%4I*1P@QP/O,M_^, Q+O$'/+6'A'>ZM@_2.JU4#E%( M4TFB"I&JE21-0)/#!EF/?%__[04N%N_JZCU? V(^4TTN6TA9M]&T/D"0;>ZQ M;_?>4FT3.ZWF^+GAZ5W^CCY]F=45@*X!O[U@CC3 MFL\.YQC.J3793L9 K-J#C;7$4*2,HDL/]NTDO01TC"3P#AD#FRA[=[5<+-D5 MX*WQ+'N=E929*6M!TI0BQ-@REI.R65E'U4V&ASMTO510["OZ#ED$7[:OZSWK MFYSGM+K FKVGPC]KGZ]KA&627I3DP+92 I,%06C1=.UR4M48[W67JOG!%+X$ MM/111X=D@4VP_N9J^6$V/_\?WN^\0468#?C2QGP6D2#R0R 8Z%Q2\X?S?_=8E+*BO0LH&T(OC,B%S1-9O::08ODF("L8!P M52]/)B,HHB'<'$'>]=X03=L_WS51,1?W#&;?KQ<#:_&W*1_ MEFVU(437&M+0:AX,VU!)@2@VB:2MM+5++\Y=B'P)T.FFE(< \B,"Z)?Y>?X* M[*R:_>08V%86%H!3@")9<)82\1_9]QD_MXV@%P:,_87]$ 1A1!#<&ZQVG5K9 M.C+<0ZR*6JC6'3'+"*:NKH\K'Y,,5I5;@VS9Y>S9B1U?(00_&@(N4[ ME/[SDI_W9PL"7OY^V_Z\-?I879\M6L1P<6:BPHI:@8N&23710J@A@4ZI$ 5E MT ^;1K#;>Y\S)GJ+>4/X[+"Z]3NTOJML23&=-WG_3)@05B,Y$!Y-ZXQ7>>.C M (F(L!K"X.NN^E]_R4M2]D$"W*#9PV>5,\IFEYL=J"1-*E$[-F-:VSDI#&#+ M5O+L5J-7L6"D'L?#(S0]9RR,+?(-<#@X.GJ'MJV.DFL5GADU5*EX,_(LA5 B ML8FC2HJ^U&*[%-\.H.V%P6,4%6R R<&ATMM1%C>,_^WS2@PWF?Z8,I]6FCE6 MS8^6",@.4,LT):E,U4ITJ:YZA*:IZF,Z&(XC"?K$JF)1VMA5,?=* X1CTT!: LE$ MM$$8 2))SX)7R172@MP0N_TYU53L)/NM-16["*Y#IM/*TFNG[%T[8@5/4ZWU M2A?(.@IV"ZR$H%*&*AQJ2SJ'065J>^3.;:'HI1RFXXJ^0[K*77IN.ND-H:AG M[]B')!VG6>Q(.EMWO\81>(U@!5VEQ7LYQ_OE.W'@%:ADP"L0(P5'A Z[--E-D09#% MW&Z88^EC!6RCZ,59 :.(OD-JXMT\!/S('^]<%]ZL@2$4]K0*GB;Q2%;".#I] M)#%D1(5T.#L&4&IK=,(;!5Y;IC1HIME&!=4DA5@0A>H3L3T29)ZR*HZ%F%WT M,'9K^5_;4*'"/-_>4%Y?3?W TOF>65_>?N>FAN[FJ#1>QQ2%@N 54ZR)#U[" M#$35.EMLC.OU;=NN?_=Y_?2VQ]A*G$VJ@0[&RH^_O+LEQ(EJLU>@=9N;Q0IN M)S !R5!8)L$HV24G_@L%+P8-A\FVPQ'R[@^:?W-Q,5N5S+];)=[?$!8KV]JE M5F"SN%5LM ZPCFTOK;5OV"-GNPQ#VDK1BP/!.++?&I@:LP',PQKK6SM]=I,U M.ZMWO*WWU,;:,0>S^74WR)93BY=YW%KUPTCH4=@^HE#6JN 17336&Z>5-ZA] M""%B*$ZA-#J3WU %?Q@Q/4KF:PI.2X>0JFT36E0KV(@&!.94BK0VF2YEXEU* MYN\(\UO\=+[$BVLQWTKVAW7)G@E?9(DR0I&UM,9<@L]S@5"%"4E&GY&ZM"[> MF=)32;79!2^/Q'XZJ*=';.B1P(?*/EE"#UJ1:%G#;!/*Z%I.4(A)FZ+]^VF1+8*RB112*]+[>+S3XZ.)R*&TX-C%\EW M ,4-3;=I,[YJ]G$1O'0>V-4P$*VJ;!35%*,E]DBZ5*/>H^)H]NCA^IF-)=R> M.4G7_B);S)]FK:_/8@7O[#PAD]&:^8@6F&K$H86:4JHNJ6!$E_C/HU2]- -B M/!5TR$]:H^D6_@.(ZFD^;*3JR%E*AVMOUDOT'4Z(S<1)-%5);]DE:VW'459( MP6;>VS!Y@24[U:6B;$(\#$U9F@@.NTA\DLRE5#"@E1:LQS:=6S&SMEHHL<8< M;48=^MB,Q\]<&D%#3R8O[2+>#N;"-W_BO/S&O[R",P4?@_8&5$4$4[*%**P! M&1C,4NE2L$OGB7M4O#1S8'\1]TA,:O'2O^&"6KEZ*VG&:]'.6V[^JL/VWSY_ M_9V;05\K#KZR<5E^N<#+=GEV.RI\ $]=4YDZ,'4BZ!XI4CUX M-UE/N%6BHZ0DW%TA:_;YJ-H MJTMS[<5R?IZ7-\WQ_LF:6;S_]9^WDXJ8'BF)0"*KW*3H(8@<@+2(JI!)M7:Q MWQZEZ@U.(VJMP\ZT1MPM45IE94UF_HQKJ;,>8JR5*3.M1H-DJ5UVI8W4O$%H M!"WU"";>W29OYYRI8#3%!,8IQ0YM:]"97 9FSV="-$JG[L?9&VQ&TE '%_0[ M2LL?+QG-5ROFF[$8@D ^4QT?I=CZS+-[C39%IDTK%XC)#%URR!Z2\M*"#P<* MNT/W[?L4W8'Y$+IZ1A&V$7:<2,"ABGL4!P=*O8,1LI4^:A>SSGK U J#D\^0 MLHU@@U.MXX=0.,'6<&37>BHP["+LL0N:[LTRNCR?S7^>+6GQW16Q@NS-R25K MB:*PRQ6-:8GYH37E\A*\I(/-0R>T_ MGG'[P[I(<<" 1O1"19-0Q%2-2P:;)-<"FZEH^ C9N/+1ET->FF'Y,B?OF2@ MEY2"E;S'YB@KN]/:04@AM2GKJO#W?,Q=^JL_3E:7C-"[[L.<+6LU, M>/=U75[_="'/?!N3@,J#*C5 &YH- 5,K;/9*BIK9)NT2)MR+VI>/IU'U-;J% M_PC%JT"'+-5&-D:; 6K 1"T@64&00DE\4%I-+@TS[Y]XTXL PO@R[=<.[SY] MUV$M9X43J2IP =N8VJ AL@$!T?)FIPMCD;I,?MU.TL3E;Y/M"KO+^_3+X&(. MT:NDH-;6^K-UC4LV.L!2!2EDB,?I#IYC1H['TOC@*KA=)#]Q?=,0TMZJX';7 MX@Z%3ONH8&*4"&$,6AM !\V&MFCM/=CFAC;6V@1G*JKIMHZ3K(+K!8Y=)#^V M]7E#T/=_?3IOS9I^H#2_POGG.Y'0(KPLO#$"2L_4)1B>@QJF'F MYY.O.A'[.FH-QC;.S>;>A!:L0^PM[RI)%Z_SQ!XII($AT2ZW?:H##5VZ1-((M5EQ+06\+* M7[HM:9/^/O]*[>N0"\3M&]GF]TIK$: MZ8H$YYKC%(2%Y"F#R+D8$8Q&T:7POB=3KV81G!Q".ESL[,W;=375XO:F.)H&/,P'YJ@6B86X^6DLZVXGJ[ M\B.O@AV8>UL-QT;,,+.FZK&FQ6JEW?_[M M;+'\>;;\_VGYGO+L]\O5+'43)48;"\CH!!@7 V#-",54I4MUKE(7=[T;1Z\. M[J>!C8>@MR<+^NN%S2[\S;?:[\FS4K1.*A2P1? IYBWR*4859#&9SS1DA73) M0YV6S;?E<3HH>KAFW+%M(6:GTGD+;'TY ,_8I6^'GX9$FEW^)"L$JM0B #9% M%GV1)VD+;>#EU:'_V'AX"'%_-(A?=Y;[6NRU>+?\T );>+G1\#N+U079!ETG M$T+K.L)N352*#;\B9$FVY!/#_8X,OBV&4T#.PQ42#NXO>+'Z'2J;&?[^K_:1 MSI+1P9::H,C4S+L:(6IK 4,P*19E:^T2[AQ&WJM#9P>M/<16//R>:8(%M/KJ M.Y;%#W@^OXXQ%?:V'7,+&6,$4[2'8#R"-[EH(J<=#LL3.QX/KP;1SPDK&^ZH M#F\'OR_KJS_^1:LQEM?5:!9#$5BHN6R,27OY9!L9T%+[PFZ7AIMJ$?.5I(A1=IB'RXE MM._2-J\+-Z\3X$?%Q :D'^]^]M#&K MO\U^P?GR/)]_8B/NK#(#F@(C%R/S9QG#4;$I1U)I3&VY,>].6JX2HM\OQ\M7[?-\9D,E1*MC M]$&'?K9.!X9>#?)/"AD;('_P'>O>J_J7JWG^@%^:7MS)E[Y9YF=.QV"KR*#: M[%^#)4/"UBR/BA:YZD1]>M+V8^EUPO[XZ-@ _.-=E-ZLZ-NLZ>M<:>;J=HF? M.6L)=0X0K&;.*&; G#QD7MV8VCUPG[HV-C ^KWOCL]S(*[86L5 M7+W##7^\O>\J*&WK:RUT;=U0);OLKI@VC1,SVH)IW;X9VVA_BL17@^$3TO0& M !]\M;FW5*_78JO6NN-,!]W&XY@V<]@5=J8K'T)!>O"&EZ>,SIU:P<5*&]S9.7B>RCX:%#05+1[P*_B+FF<=6)*\,5%Q944E"S(%Y9#,* M@\N>8C^ C\S,Z\3X,1&Q >;C#9I[+,GX)L&'/[VKZVG$C8O%3:5Y^^XW'V=7 M["532.PE1P?1>MO"0P%2L1%",,JK&D)P74;'=^+GU8']%'"Q >^'7Y1^G9SS ME("W#E^Z;I=88I I20VA& ,FD80@0F)@LH,12#:WN,M>/A8'4_4O/?:V?12- M'[LEZF*^/'O?^%IUZ$O"JFBK!E'9CC)2MP:_K MW,[97"'2*\$OE :P)',SV#F1 JM,09%K5GV20.\2\3H/V(/5T:&]S=H(UB'4 M]&PL?I^N^Z M-*.80M-/] 7OI>A=1#IV]^]OE)#Q-@3RXV7+^SC_8]5&[C?>VA:5YG,J/[ H M^/?,-Y=%"1%622+W?G=Q_W,[)K>$47=$V.*@H'!N^?$JBB[P3-&*I.,20#X3.RT7# M'C+LNI%92IM:60+3,> LHJH2:A)#9EVCT'DK>\K87HN@Q M9-G!$+RV;?F75Z>ATMX:=GG 2X:?*859-;)"U=$%*X*@/D["/2I>MY>POT*. MT>]OJR"^LG%9UM;3$)YZ.AL]F#J.RW( 5G:]*IY*T<=H9+P/;R+G&#(*(%O9 M"!,MM&.1/P5V)Y162J;CY+.=#'B?\,).'+N[Z+<#9M_38CD_SZU%R:HI\HVM M0+&RJ>]!)57;N<(G3(T62BVJ_I-:L1+.)]!L2I=<^Y&I!U$:B#0:"T[R7LX,CJJL^ MXL#9%8/>-QV()M'9K*_ Q\;$'9Z?)#,+E;QVX%JK3D..ETG+DHTYJ.RS5<;J M0;@8_LX7C(U.@A\QQ+!5)/?%\13UML22M%?@LB2FWF9(;6)GT44F)1)&C7N? M3SN1\H+1-*V:.D0JM@CKAC@M(PKTO *T#NQ>1 7HFW%F=:V"HI"B2USK4:I> M)IS&5\B(3?[OGJK,]S]P_M^T7"'[I@4,?_,1C)=8TZJ%@$FEW;RP99\$:J#6 MHEW&J@,.[)BR+PFOW6*>1G=C'X(/*XF^BN^:^(U\W5!N,,;8ZI>E\KQ6 B5( M,AD07OG*BTA2V'46W!YD3+Q;3:3HS:6\O;74R3&[3]7]!-Y2F.\*YA726+EB7^/@7 M#&D2%M"@@U(I1X&RVK2(JLO?8M2+N+=8\HH9&!,VU.\&NPW7#Q-62N: [9R$E6430J^N; M @9-A2A1\H$84?*WHH[#-HY'7O**(3&J_#N,4+NIB[_-K[32DH3JE ?CLX0@ M0X%HA)K7O23Q/1, [E'S7'R-_;6S68='R#8 M#E?8]XE2A:R3*8(.SH*QA>G)&*!Z1^BJX!^*9ZKE)Q(=^BAY%WE.EU.SVK)X M5^.=[]WE;2V5T(7_]P82M1$]S"G$6MA4"DO M!ZNB0T':TZ3^]N?LUB%BCR<)19!TBPLKDR#HUK-52=0D57!IRMZ.FVA\V:C9 M3Q5;]YK_]S_7I/03?[GZP>K[30KOJ?ZO]O<_W__X16)__OGG_[XX_V-V^?OL M?^?9Q_]<26OE ST@_M;>FMUT@_SF#SR_:/93G>C*IVH>,_OPKEOK!NB+D'J".)A_Y:TF4AUOIY^:__ M."^,-(_&263[U+?2!56]EC5C#LZ%>M:%HB.UR_KI2Y./*EN)=_2 %148Q^L/ M):\_*W6RGI>CD:?5?O8+Z<<93;:FY1]NM/Q^=G'!G]MOG%5&B_95@DM9@R'# M9Y-)"EQQE7T@Z1*6IU9E;R)/,/(P+E;'&2XVLK:G,T>>9NU^U^$'+)XIQX9\ MH024$H&1V?'1:67KY(HDK#+4J=-2)X:FCL^?"N3&ZJS/T<%CW M-Y?E^[\^G<]73_@ZF)@-7R=SX -7H6-7.U<(IAV]4K(2+!$[WR>U!(9R]K8D M3A!!QZC]'&N$=R["DW,6O#:\%<2*$*@5OK-ERN> M.MQR]>/S9LNXTU&_*J-"2KZU&>6-042$E-APU&1"SLD7.K%#9G<>WU;/2:/J MX0(:9U!:#S?+9\*490 ?V^U;:ZD2!)N@7ME*0@4^4T\K7K>36SZ]$?SN:KEH M,=HV7_@.S M%F[+0H'1E;U8SAJ+) E#:$&HE4^MIB?E1=EY-M.^$4'%*,8Z' M7-W,^Q &I4-G(.;(N[G7M=V^(=ADB]71:JWBBED+61O:?4#';MTD.U\_DTOVIOEV2S[&]&F5)1D M;P10!S;?LB.(,63(-ELO5*EA_1;\-$3[@)-GM$^?AO%\&!9.<,N^L]K^3>>_ M?VCU"G_0''^GVU-I-;BZG8GUYDR4N2#)%NWVS4W7-4#RB=UTG:J1Z&-.7;I< M3<_JV_(X+32=TBW*;AR?4=3%$)L[(DB$58TBEL2J<3H5\I4=D5/W1A_C[QFM ME(F@>IR5M1/.3JJ7YYHO],6P?I3;0B490P5DMH[WNB @&4_@A+7DO ZBDT<\ M*9MOB^O0Q74\U)V@R?>D+_LH\XZR56Q+0"9J60\I0[*KBA4J*D32:$]KXO 8 M7+^MP,['VW28?,8VI' !I8\26$^L((RM1:!($&)Q$4V6%-(I+KV];,BCQGD> M-[%(J1I-9@>K=1*RD2"A"*"\-$FFUD'X) -K _E[1GO=:3B]/7!S2GE/MYUW M2EGA "^^.U^TB<.KS3HMEG/,R[-:HE5!() -B9E##1A2@EB*].C M7+TMA:-AI%?>4GJ:N;3S,?:>FG+Y^]_.+E>L7N'%;S3_J,Y"RMKZ9)G18-@= M%VR9)!>!C*L^QZAC[-)6X0B\/J/%,CY:-ZVC$X9:K\C/ 2QO/T6WL2S/HL>2 M6PZDMZW_;9O\E;1T$/D'RCF!-?<+_TS+Z]OJ>CY0.\&8SYT-Y4?F[/QR<9[_ MA1=7=*9$]+PU>! E$/O.[$\FKQ34FE/R5E3A3M)PV\K1VTHY-=CT"KF,LP7< M9TR>^6"-0=56NLZ\TKUJC?(E5.U"#06K]?U2E+JP]+8B3@XX/?S[T=H9!A6* M2Y1 AM7]1FM/J:6"4&3D0S"I6/N856-Q,"+@\>+B=+WUHVA\D^_POYK\RO+_ M:4N5RG_]QW)^15^_R;84_;7\_F)%R7_]QX)^;Q_&G8PKO?*R#:RH4O'BLY+] M(!0%:N)=(=>BA>P2E'UADW%W L*CDW%W4 E9.FL#"9OC<2[P3P:\.TW&/4'L#M=O M_\FX:W.E:BS>L*/8IF@4,)H/&4Q1 PNJ)+2M:W:7S/D3&?1U.HK?:1K8+EH; M>V+N#B/NJD.5LRT@//-N,&N(22%X2EEKH3/%M<3T9S3 \N2@TU,['?:E;3/T M8JFV"MZUJ0@/)K>^N:0*.)V#$IF!0;K'CO2R1RX?LA>-H:FM(?@IVQRO+8:5 MN!8=VQD_^K[^;8N'L[O6GAB]$57X*A@Q1@L?4,MD2=98JR)=GFQ/_.B;C]Z& M6#EI%0._!0)YXY,MQ*,I@$W9%1%(V=0O!^ @TD^WU=+/L\L_5L-U[A5K!^=1 M2@/))L>"]FR*%^,@)Y>*3T*%..4@@TYLGN ),>X:F*ZUTL$H.J6FQ\.YO:E< MSV!LU/J+/0D MH]?CW;[VMK!9:=0.2$7)VK"9_65FEIQ*P9?LC3JMRI@=&7Q;3D=93@>@[)02 MD7;>-M@B4$D[ =*Y-G'5*8BR>I Y"&=-+BF<5IG%8T3;Y;.SS;CA\ M5O;&<'&<^2"R3XC@/:O2L!+;M'L)T:.3)7I'+W HKX 17\T[P?59+ M^+XQ-T 04:L26'4Z5,6^4TL44T&PM4=)"9\E2(Z@\![&'DUT@.S.@:":L>@:C.TR:_T4F#^=[.9HM&/G44+*@OW* M4"2@87W8;$M6QK*GW^>6X!5F-Q_D5AQ%XZ>9W>QL"35;"RQ-/@.\%Q!:OQ-; MK9!DK42CWK*;QP7"H]G-NRCDN22&#N'I+;MY]^SFG; R18;H/HI^+B#F.(^8.K9-KIT@?O MO6[R[,'MS*XE#Y90$KO5P9&H1GF+/K@D@B";B8Q7NR8/WGOQT7,'V6UBR.H, M 75KYUL0HO(2A/.BZBAX?SZMD,&SS1WTU? FX,&U4-4B4SX4P)H51&&S<](G4[I4(4W% MX-MR.LIR.@!ES^H2;BU'4BJ?K8T94DBM.961USW-G0KH?=#1Z;=,W+?5-"'* M3JGK_!X3QV/1(H;HP,76<K+"4961[*;2*! P0 M6R&3+@IC<$)3.:U"WK<$]^<21.J&PV?E%.^02Z>32A@].S!8>,N,H4(TUH&H M+FA?2D$,+W4M/J,%> HKX 17\T[P?59+^'[$X6E!J(H9G30@@Q1@,@D6!)M\ M+)=(BL@H<9P)CE-)X&TQG^9B[@GD9QQ;&Y#IC][I3!X$LG=I4F3%!NV@)I.D MC:;Z^,QN4M]*5E[$BNX)Y.<8WVL]]9^6 @K>UY1 L*6RXZ1%A,!ZA"*#*%C) MF/3,#.U=V'];RZ>YEKM!^'E&%)^6@R90 M91.T )0U@PDB V^G&:043E0G2U%=,/O":L]V L*CM6>[*.2YE.T,X>FM]FSW MVK.=L#)%_3>P76(R MP\B;?@\_)AH?N%SCJ[!'P=<7]W0/%UR%TP4NK4[FDU&Y1*2TB6Z5,D/*&L"7/N 8@'E$QO M_H^HJ=F88NY@M[^G!?$#/WQS6;ZC/^AB]JEQ?.-4W)"(I=!J5*9.@=D,!B'Z M8,$5CXJ_LBIW,4\&T/:2L#&V*GI<5M %_^AWIO ?./]O6O+G^_1)92)B:=K$ MP$)(!B)%MKM,K"I;2DKW*<]\@K"7A)-1E= A ?CO=$ESO&#ZOBD?6-$[B2UGXD7U6+Q"\U7 MD81OELOY>;I:MO# 7J?N/#[((AO9=(=WW%X?(^B*DU9=A0,$:; MO$C:2!=#-CIXR_N.-#I*.CN O9Z:6D5XIM#7S8LFU]HF!M?G5A.?^,8DI:HP M)JJ4(C%Q)O)_0KN==?>0U9X:_-H!<^T?'K"]C4W"Y%K?32CK&VO4);'1H'*( M?":95$IU+C+EO)JE%;OB81?Q3(.4;RZ7Y^7\XJI9,K]2OIJS0FCQ_5_YXHK% MT.RK%B;F)S4]S>KW.+]D._FHR!J)Y",BL8?0UY ;7$(OBRR.C<[$-FY-F8V" M0+*@MC;NC]R1B#_P/OY1(GZX3\2[!T1\O90K$I4-%B&YZTNY E$F-M]58ELJ ME%97&?B0&#DYL.(R.;S[.KBZ79\I9E-IE2+:P7R6D@>#;U69RJF@T.:4N M,23T*>A_D0TRN^:[I$@>RN=L+5+6Z3CP.VILJ#GBK9=M-AE M6%4A^MBV_V];K?Q\>&$3&D?QD(_"$\\%)'2$GAXTHR415Y"]#CNS59V%> M\@B\SKO%H1+OD&_R;VRUEH;?ETEC&)-H&VV2E=L%C1)0/I M'A4O3.W[2[A#-[(M%:VWQ%E)EH\I\!@R&$,5$H,0*/!_T@C!E$ZP^N]3]<+@ M,)X&.O2XNF/&?$=I^97YVS/+M'O0*"':ZL'H( $+?TE!D%15H,A=2AV?H.N% M061,+3P$B1W5F+PM>R\B*2TT!*RM[#U;""435!^3*2J&JDQW,_)%@N%0:3\$ M@!L_WW#'>^6?VY'8I#5=)LTZ>"? XT^OY9+E$95+"()6QK@1OJJDB$GH^ M!8S?]2;_PQ")+U@(*4@1CB;U1/C7N1 MFM#'S)X6^!)9GMDKX /7@BV$V@@G1>ABL+[RI(]#8'Q$!)Q*TL?]P^:ZJ!JS M-09VUD^';?,^17=\TB%T M]H\U"&=VGO_RT M:'@B46$J,.PB[+$;D=YQ5'ZER_/9_.?9DA;?71$KR-[6RQM"$ZL!0Z& *<%# M]*Z %9B%3E1<6)N_O:7SZ("736^:CZ.664>9=G "?YI=_KZD^P('!\B\@PFQA3JJ@5#Q&6G;UF9@0^U#RX$G*6->6DNQ33;*1F M>J-B#%4]?AN\AYQ/+YC\>"YO]<'J6D +PR92K1$"\ME9/!ME(OC Z^8$0\RO MH/KD$*OF5!#3(:GJZ7*% ?2]59\<#1$[5Y_LHTT4;__$+SI>??YOCY0)S>^Q> MWZK,/E M.8S,-7&RO4TL2M2A>A,2Q2IC*B;:'*C$[,^&$#R*- ] Z5./["?;(8AED:;D M?*BKTI[+Q^3=M5Q?-7+LK[7^?+S_<_2=GU=M2VM!!2[JR7 P" M.N5 &")CO5.DNA1>'TCW]%;+J A[6.LRG1:[]AG:MLK_]OG>3U9!DBB+RJ05 M2"0!++L$44L'(7I?1,8B2A?H[47M5 ED76'67T^GDO^UA;^5$TJI9FEDAN2B M:44A E+,K4=7S6QW55>P4_'>5IJ.'_;L!HAA.]W.BNE2Z+V1M-N;B0'$]0Q- M/DK=<>*2H^ER&$8.4,3D:(D^Q#8$%3S*EKTB% 1C'-2@*4L5K!%=;G>/@)(G MPHG' NZBW9X33Z,C8#0UDLD<:1IQ$-@!\7_O=PPU6X,*LN=X5E]1'T1C^1XO MT.$8;,0#6AE@@<9.QPJ9L)(GGR5)R2 R22GQ2=MRI(X2,@;I5/, SLMS+T:0 MQ"G$5Y3"97S]&Y: +V=/4P?_ED?\B>2YU$EPG@YG#MR'!^!,<*]50*$ M2;I721D^X9D,\*]-">R'<%GWXQS#S*NR.DK&<-WHXC7,\'8/9R43MNXQ/'MP M&-9&NH!IR1B3,04TE,TN@/&*>AVB14K^MSUR;A$H;.C MCFE'O=0 (7'MN6=&6Q5$3EL4#LT0_OX8EO#QL9P6^:F$Z,[)M&[!T%A+7#%[80AH-@B6*H\+D +PA3-7HXG+LEM69/*D+"_KE-AG\ M?A5STE/NDA!EJY>0J72;W6*V5C;M_"98;99E3%HA!>^/8K6!53NPC>,%Q M*C"F28IA#Z#A-4:?^]7@C/=^T9WDF/[T=X^PKK^:L,R815>& .6B[)["!1(X M7"0;CZ-%V ;WSVHHHSM&J.Z5J@8I>AB)[\NYOIF M 5URI0/\]N]XZV#6,_3$N4=9:>G4,6[_!7FG@6RS&SBI0"72)]XJ6R M *^8A"A9$%XT.4"Y#[@K5TTS.U3D.=UNCG$,9<42Q88H4SA(5(&=4HX39'>NP",U;U3I/Q M83"[+Z4H9_-%UEM^A;>>90$D)1S@I/64>,$LH=&Q#, 8;;,5>@^>BR7%!MOY MB'#.X;M%@[IM6.O(;0]@+?-<>Y%=)MU5Q7['-3& _%'5P1./)BE.0LB62"4H M<0D_+2Z<\ZH4H/,FN_1&5L61A->XHCB%\_9B6'?U%EEZIQD)5",HZA()+'IB MG,XX5G*F QU!")=*>56RUF$-G$%UQ3!62<>]*Y<(!(DXI'1$,.Y\& 8R[I/[6ZO%.X?%_'6+^%S MU&03XDK@?4">X"#TDD%O=.,Z"74,.1_+"I4K(/J#E2FRA*M@' 0]QQ',".(- M#F,ZAI@A& FY3PKH&J2RQW.XH%).(;]V_/L#W/DTCS^"OWNX_6D6U_V ;'0Y MHW>D$L679C839ST0:JA0FDL+/6MP=]]_/'>@H27F=6FL[!ATZ;8NM!YAYA?3 M>2=FE;,TI>>H3=03F90@CF=&G,F<:BH#^#Y.8:_O?">"K\(U&,YMQ>!S!VB% MXX_9\A[B-$\AK<\*Z@&JMB^P%\WXNY!: MCF00+B.64VS0*!3P5$2QFO&LBJ4UD2BEE["-J0+%1#4L=EF MO6(=PENT8-V!S):-*:ST^\2Q3QJ&DC $ MGILTW_U<0[N:HA(8%BSCQ"1:MFU&5EXM%^=&:@%2B3:-[;:0C.\,##7/_OKD M,[BM./TGF$Y^AAM_][0_MY.Q4R)*;8!$Q_'%'*+P(0/)01I@BLFH=M2G+]S/_]!W>&DW,7+D@Y>*997<\]NIG]:%4;EM5#['J$XIUSY@>./;/WB>; M]OFSQYVF!QMA7I'!BH/R%IZ8?4@;C"M!*XW6T@6G*_!2F M3FT9D- !4 !L M=F=O+3(P,C P-C,P7VQA8BYX;6SLO7N3W+B1+_K_?@K<\8D]XXB&AR#!!^S= M/=&26M[>JY%T6AK[^$[@HK)2"04 M\20*;A[_*%5(&?8(9 DB$,6S?^PS!Y_\CTO^*FY^H?Z\J][U_\6E%_C$O?_ANR6E18GY6 M+G#T"O,OV%P&S8\@\F& _O U%S_\VS\!4,&1+>?R02I@_OO+P_W1(Y*WV)>U!^%*==_W)>,I3-_W)NYGS0]R>(%;PUPL MJB+11]>XKY>BV5!YR.\%IMA6B+/S0_>Z;_5PY@'G2#376HT$J_O4'_;?9*H>/E+[,/CW13+[21"M>+Y]?Y"(O^?LV MR^CB49HE\=6WS24?Z3?SH]O?:";N_K%*BV_W>A'(RJ4S_U \R>SS$UU\>#&/ MR/^L'U'D]XOJ19HA'S/%N8#*2RC$"H>0*%^5ZR+W2,R"&,V*];__Y>?-JA-Z!7 OB\C%GDPY$) M'$84$A0&, @IQPE"..#1;(\UOZ\WP6Z)Z?.%^/-W,_\R\BFEOC9RPR"&V),! M9'Z"H20!]3W!$$+)3%OM;/E=3GU- FT%AIOU^SQ??1>3/O]N)W(^[ R6^D#C MXPC05AJTM ;L&VA?5VL.2M5O0*4\:&D/2O5!H?4'-0 WH(( Z%>E N'HF[+D M6]K.C3>WS':G;Y.]& ME_VGO:_Q-FN IAD_\RK65_S$E]K7?BG@UEMI8A/7G9%B>=T/N7I3-4@_@&4F M9/:O/Z #@*_I+\^*V8/,"[TXER-_3?,9%Y@E*$E@K*T3B+4AJIB), M/)1@B6TLTP//GIKQ^""_I"8F9LS'CQK&K&8$\*N1]O^U6T(.87B:Y2]$9F B M[@J*-5N>4/\$H>F[6F2F_[5+9(<>.PK7G-"GH8-3E[A]L1<32TT?'U:%B5>: M$/#]HLC219[RO]#Y2LXHEK'R40(5D@IBFDA(@DC F,81QIX@@O-1/--SDDZ- M36X?'[/2SP%K.4$IZ$UC>X#E1I>1[-.STSVP0=KG)$[? EW;F"U];W9?APG8 MF[:S,@D#\ZRPWX=%:8MY;R:D]8#=5J#2('V_7"Q?9*9%,D_GRV=Y]]7(*&=2 M*1E116&$(PZQ\#E,*,-0"A(K$P,6 MLG C_C,HV[%W?]@-3,$5;&U)024J^+$6]GA3VU[1X^F6Q9+G,OE VE_>+%\UG#])HF<[3D@OU MOU:9)K9'38%I_BZE3/^F^/9)%L6\?$@^\PE2GJ\2R!CQ(=;T VD4,A@PPI,X M83(6O$.L?3B))QI=;^R=3,[+Q)!B";1>YD4P/]5_S5-1OAG+A1O/#3CW=AQY MY:D]OZ)^1PGAG+A+'U'T9/='3KS$ZWM= (G)Z9B2B&3 M0V)^5\&2$SCW'28Y-52WE4/+\9P6Y1ITN]!2U68R3V7^)LWY?&G6N<_R:_%* M0_;W64*(B/W8A]P+N'91H@12'GF0!4IPWV?T(6AE);\ M;HSO. ]V9#XFKL5LL'2@&=L@TZP&Y':,. .7BN@@..SESE#DF?/.4P^J@< MY8[*+C]U>$(W;KI]7F9%^E^E)?A!O9&L,/RW7"V*CYE\3E?/,^6%&#'!M95E MXL(A8I#2,- ,%6'!I&04Q2Z4=';$J3%16V"3\6-$!HW,X,=::D/-PN[B,^+(;JO7_,OCP;\\](;[>D.$[!Z65A.& 'IG9;3,&OE>B6P1-'<$5=!J7\0J\ \M;X MWP/8UBMA-\RJU[N_DJ'^7"G/?1RTN9 MW?=QF1>9+-)JY%=R(55:'-PI\4/F)P0+J$@00:R$@#1,(AAY/@T937CB.^U8 M=15D:BO"W?/+?/E-2M#([.9-=)X/.Q]A#)0'#_LV\JXA'FB[ZE*P^C3 .\LR MJEE]*6*[QO+%SQLY[>OLP=V_R+S09GZ=:/!7:>JF:>/^B\SHHRRS$-YH9E_G MP\TB[/LHCGR(DSB$F/@*$NI3& L>8Q(&*O"C:52*<=1L:K1=B5]FEOWRZ0UX MD5F583:94A*N;X[=>C 9>2>TP(Q7C*)^Z5JI;@U.H :JRH8#!BJPR=^>0"[< M4/,_B0RZWI7[/O+NAIK3\>IB=!7PPB-+56[Z.^VBS8,Z?(!D$@8R"J% A$., ML(0T$0$DR$L0"T.6N*6[G!AK:DMI*=L__PY%WI^"CN> #@!JMY[U!-/ *TS[ M)$XEZ TH105!CW$6!TP&.09S8+CKG&,YKO?1@R@G;KG I6#G.8_M8-J!3MV;0>8@YZ-Y%[%7)\4W<(C ^:K(,,U&OB=7T4/W^KD6HG5YK# ME.U;9J8.1\*I@I&@V!3E%]HR)10BI)<0K/S$CY,>LK%MY9G:4M&D%K^4J<5* MNIXZN71Z[%A^1- 'C^FW4[E;0M^ 1INJ]T1;G^K@^M:M@Z=_NV([0DZXM4A3 M2!1WQ<\R>]SYL=U8M\FW>9LN3+>/U\N\R*M#P-K6QAA)#$G@Q1#[3,!$B@1& MC.'("SB/&77ATZ,C38TI3>UE(R'@1D0WECP.IQW_]0+2P,Q69H*O02I%[/U M\UD<^F2AXX.-RB]G==YECO,W='3L^9,4J[G\H#X52_[WI^5(/V8.)1N:M,[^1+Y)((A@F$8(X3&*8X!!#7Q+D85^)4'I.#GQ72:;& M*8TBQE5OA&X7573TP3M/D*6O/0;L0_O4+<3;6OS/9B?+*'*SF8QE!BIEP*^? MRP3K0?(O+D:V5T^YLS#C>L278K;G^5[\P Y5R8U77# .981]S*((6U4DWGGNY#C/)'KF1W#U\^N??)3Z*_P3N_O**3I_FB?78HUHCKHCL&A_.]W?EM86V;UYK[S MZI4SB44BI+8S M9$!"B 4QM9@B KE( N'Y28"84_[&_A"3XRHMH;'_*QE=:68/0%M"N026P:FC MC<@ F1G'M>^7&O9&&9D$CFFY_[D?O7+D1&XCR7TAG_.9)!'W,690_T5!K+][ MF&#MB5 OCF+"*0D#]S2+BT2:&G%S2^4>:BOO%:_J2%G1>N::&(9<+?:$V:)>++S(K4C:7 M9CMXYD".P\<.* M)Y-FL!8;Y')A.E0NEH5K?E8OTVAG.(X].0-S<$L=T_]EHQ P&IG\Z5JG]2&X MU^TI;"E6%LGKL2)>CSCW6C2O#[G&K:O7(Y)[I??Z?+8;A0N9SEZOM"&U*-ZF M.:?SOTF:W2V$.1$VBV-%A- V9."'/L32]./P$@(-45/?BQ%+K*S)4X-,C6)K M.4$E*#"2 BUJ>=C4CDY/0GJ:'OL":F"ZZX21-7?9@+#AHKPAHUSR/SPNO_RD M;]=((&+^ LU?6O1S\M&CT(F-<@T]6%W;P67\)#-C^Y7^J&G!G*6\D-4^PB^+ MM&C\@40BX5$AH!P?O*%#:=NXK46NTJA *707A]424@=/MG]H1W)Q^X'8S?]U ^ND M8VSYJ/$\9C?=MEQIQUL[EB3+EEQ*42;S[_IU# M:TN-4(\F3LW33HPU-89N1*T.PJ1-2KEVJMH^<>D,EU6,2X]YA8E^S$I"3B_ *BI(PDJ%"H9CI.]ARY&EICSG6 MQ+0G0YSR<)UAMHLW] 3=P,OF-F;#104LT.BU2MN)X<8MQ'9>[[U::Q:W=-R% MEW/]V\?;A?B99G^7YA!L?6"K*99"8TFQET"?\0!BS&-(XMBFMAFU.C ^3L MV$+3ZP[TN3''W5^V1&!O]]CVOHX=%^E\7I6!JE]U*F/FR4![]8&,M5?O$4@9 MY5!$'H\0$PAYPJFGXLX 4V,1(U]=6\ZQ1^(N0X?M-E ,0 ''%.^U M4>'N&..V(CRBX5ZSP6/7=?N$/[R82AF:%^X7?/DLWYFCP#)$02 Q@R3PE2F# MZD%&8JX_Y41ZA":2,#PKE@6=VWW%!\9P^I#7(PWW]AJ9*L-X60F[7#B: 8> MM/NH+X1GX.]Z+1VHQ ,_&@%[[*MU0OT^O^Y#PXSZ@9_0<_<;/W7I9644ZIKV M=>!_)B-/R$!)2!).(*:AA(FG8JAB'F,/B4!309<:"MO#3&W57F=W9968-X!7 M@G:KI;"#J=U'?SE2 W_W:Y >&I!>GP&I^[V,EPP &2E"(16+Z2C ,_<#S M.0N9E,CJO._I8:;& I6DH!;U!E3" BTM,.+:;\>?0/8T%_2'U\!8FKW_V8S1+/OK7I2GN@[:8FFW_%^&T,"?>TNX 5;]XZH/=#CW M*JO]<2U/'+B];)4OMXM;VPB?REQ=4S D?[.2&J>PCC6I*$K\^ZID+HOMY$!+#8S8#DDC-GB?IH0A4!PZ MUG<.P"[I-S9(.N3>](SH2(DWW5]-MV0;!W1.9MK8/&>\-!L'K;9R;%SNZ[A3 MLER451-,=8N5:CJT#9*W%3-IK=:3!^O2]O;_%ANV0R+^O!,?Q#P M]<]+55K_7JMT4T['@^0R_5+6JQNR;-T%(/>Z@]1!C'$WF;KCM+1Q&TG3BX-2#+&8)I*&G A0D$*' ,0S\TE1&DA$QZ(50*<:%"0H+$ MZ7CQD7$F1TT;,4%>G@Q8+3JT7SZ,J9UYU0-20Q-8"Z1*Q 'R8\[ T&];Y,-# MC=SU^*2^^TV-3U_>]=2$?*&IJ#/JFH[)I1&T#@>3.%+"CS!DB@004R4@\64$ M22AB_2]?)IY343N+,2?'$I7(Z_3:TC%8EKU9FP \+>5WS=L_C[X,8\DH0I S M&4(<>A(F 8T@C9*0:Y;&B$F7C8V^T1]KIZ-_9"W9N5^\AF;J^D5M,IG->UKU M$*XD'F SQ &@?@]-G!]VY,,3UCCL'Z*POW5JO>G?F\"CZ8)XOKFX]!/%:+Y2=:3 %42=D>_308K4N_M1" MIK9>"HU-?31#VS!K>&Y Q"H$0(E1&6E%;!IF#V!8J,#S/DDRI7VJ=?W4?!T M@)GLK63J$+)ULSC_0K/4;)T\Z&=6_5=FH8^HQ!'37BS6]I^B"!*,0DBX0,(C MH288I]9E^T-,+6[02 B,B(Y=>4X :;<\70;/P(N%(S+./'U<^3Y9\\ HHW+8 M<2UW&>7$E9=V,+S+LF7V>JG=U*I]JO9?/VI;-/M86J2;VGVF](L>W?RUW%2= M(2P5"Y$'(\\ADF$*"0J8%$8,\*HT]&=RT6:&G^T.^R5.H&64F5PIU0+ M5'J!C6*@I5F=MN!:(__R^;6THD>=M:%MX%$F[(*>B)=B/$QSQ,Y27:E+XJ4H M'F^7>/&3+[?6;K^F^ Q3W!76\T,,#6F MW;%'C(@7V&DEA.Y6FBLPX]IHIS&YR$)K*SZ4?5:.<37KK*WA*=MLZ[I++;-7 MJSQ=R#R_Y=HMS,NJR?FK;ZU_5>MT$C&,%&(PED)_X3C1)IA0'%*DG\\I5T0X M;?"Z"C U+F@OXHT&H*W"C0ECM7YPJ85E.4^N]E3_Z(]H/?4#_ 66DAMZP]A% MEC)/XG*Z%GO(G\_\F0O:%SDUL;%.+U/Q"6UK;/VA=65E?]PN> M29K+-[+ZK_[W?"7*@E3\R43F#('?*:5-MW6'5$_;3TH2'T;(DQ#'+(*$)@2& M/ FD##!CQ,G'O8X:4V/H!VE>UG2>5AL,IIJIUO2F_!/(C<)5!G^V*?YK+OBC M:YVKJ[PX=F0__==AX"7C=3GOYD]PUY[W5L'G\I?528[MGVW=4'OD#1K@QP:/ MW]^ -22@P:0RB2M4!ND*?-V)[;+ MS\O/]*LYFV.:-^NAWRZSP_MBL] C46*B$RPVNTLDD#!!20"15$0*)!&*V&PA M'\NG=NJ0Y2J2%4.2BB'W!!LPDY)^+8_!U>(#O79F\T,-$7S6+Z=VU3[_MJQ/M9 81RBA',94:;;% M D%*!->4Z_G(YXP3SZWNMOW84_-#_J)74?-=UG("+6@OV6X'<;\H*>U2-*]- MBRV$ARC/[0[:",E7!X>?0H[4*5PL4YE./J*C!5GFRZ\=:,U)* F#!&+?E . M!8,D1 )RZ0?$BW$28NK4+W7K\5-CHMM/G^X^?W*TV;8!LS3#.L,P,(54@@WB MC!_6N5>K9WN$<0V9@]KMV2:'K[ITB^IC9JI5%]\^ZKDT=1>,)_JR22%1-.#: MNV/0"XG^B/TX@8E/(X@IUE\QP9+(H-O6U.F!I_9Y-]+>@%+>,IRUEOC2[:CK'.Y-S O=)G*TY)-\4_+^+D.WMK,NI,3IZ MD)PO5XOR>Z+=$'-W2\^"T:N+>GRT<=W5LUKON:[G[^A< M$K4INOINN7C\++/GLNRJ9JG*>Y6(!PQ',.">MO7B0$!B:N@D?A3@@'K:Y(L< MRY^>&F]JS-&N!)Q7E8 WC8:=BYN>1-HR6Z8__(9.:VE!5U5/KF4L#S^?Z_73 MI?BH#3 ]%QH].>38145M]#]00-3JMF[L\G:5+=)BE9F",&_3K^9O^:9V* J% MI%"**(!8F6I<*/1@1!3""$=^$#L5ZSL^U-0X92UI&:U1M:QN9'("6#L>Z0>N M@2ED&ZE&S $VS\ZCT2=OG!AM5,HXK_4N6UC2)%0[*!%+((Z\&":1%VCW!?E,2L8".W_EQ!A3HX9UN[>UN*"6UZ'<[A$X M3_-"3R -3 A[L'0I1WP$'X>RQ)?C-%)YX@YXN94I/HW$R7+%1VX=KVSQ:=FW MRA>?N;1K'\!/3W(^-R$CNO@V\TU$)M">5NC[VB"2E$/-<@3&810F(?)5$%H= M5SW\^*DQ724A*$4$M8RNS?ZVX#M-;Y>#,C2SN>#1H:/?(;4O[N2W]="1._@= M4FB_<]_!JZ96?_(O936C^T45 9[)*(X]K#@T#4$AIH)!*F0""?420A'RXV"< M[35'P:=&,95T936_LHK?B7;9UYWP)/*Y'YL:!5ZD)UQ@WR2B)I"C&',6QIQC MWB'W?U+S/OY!@>]F^@?>F1WP*Y[^KJUE-<;Z7=&ORF0V=CM.VR0V?5UE_SXV MA#O.R'B%$8^,W[6MPI)+*?*W&L!/YDR5R4O*9XHG"LD$025];HKJA'JMHA1Z MH394%$I$PIE;)X5#PTS-E&BD!.9U FF>K\I&(N;0]O+Y63-2TW=%XPOD\\M\ M^4TVS5A>M!!/YC34BWZD:PN @W-@MV!5_<*21R_>?TG:_8O_)J[NQQIN5_+RL#WZ9GD^MEMPTHMI]B3!4H480AT)! M2@,?4LQ\*J)0".RTX7-\J*FQQZWX4M+%2T7F]0O_4K7$N@'GMD)=@;:CAW[@ M&Y@B3+_=8@EJ,4$MYP =0,ZCT2=9G!AM5,(XK_4N:5CD3;(WF@QZ[N]O$_2"'E<_F\33;8QZS.12A]@WJ/ MG/(X",(P@81@O39[,8:,H@#Z"@6$(E\E'IWI)["E+2-8C^WR#;0E&.Y3V(@. M>"O7\:41OO+_W >FF!:N[1S2M=1UJ*#_+#!GL/KD(OO!1Z4G M9TQV&X.Q)LZF^:SOG46>S(A*&+0UV0$,8LI)&&"(%441=P7W/>XK?_0 M?O#4K)1&-F"$L_<=MK Z[SIT16#HP("5\DYNPR%-+_ :MAXWFM-P2(FVSW#P M]UVMAH*F"RGN:+9(%X^Y-DU6SZLR,O!&JI2GQ4P&F/LAD_H#- >%(TD@"SP" M0\\7?D1"'$NGD-_Y(:?VD;8D!*(2T=4@.(NRK270)W:#FP"5L*"1%OS81K(6 M^/B&?H>EWQ:=?M?\LZ..O-C;HK"_REO?V8UM/KS(C)KS;^],9<$'T_CM@_HE MEV5-EYEFF3"A?@0QI]HO$9[IP!01J+Q $<8U!3&GMFPG1YL:QZR%!?.RZF)F MQ(5+!5>F>W:'GNZGL;:CF]X0')AI-N"5@MZ AP8]+6S5<;P_EK$"I4^".3W@ MJ-QBI?LNK=C=='&UWK?+;*=I4=VE$/& Q F-8!#&IKX)32 )3(,1#S,?XR , MA7**?YX?ZVQ*L8TM(&_0M0Z;]8CHPW^S"=U-Z, -TCW2 9:#: MMT>'O5:-VW,XG*AE>_;6SMLNV4J*3W0N\]?+Y^)[&UWH[I!['A=V5* ML$I!P4;2879GSD/2\R;-B0''WJLYK_N!+1N+FSJF6TE6;!)"?]&OR#(KTO_2 M3E>:EQM%LS!!L2=] 2,/F:RKF,.$:1\)4:I$)#T9!*K#V8*S UM]'.,?"G@G M\_R/8+61%XA:8,?TJ[/ VQ%,/SB.%'/5LK8RZ6] 2USPYAR,[BE9MM#TFIEU M=M!Q$[1L,=C+T[*^L<-Y_7?IE^7B<:EMHG__9DI6RH5AM-N%V/SBHSDGJ^\L MI&G_^E=I/+>?Z8)6&>[U%B97'A,R#""74:2YB4A(/2XA\L,H]#S)$(ZM#_CW M)-34S*!:^M+U:BM65L1H_[*E7/F[2CVPT<_AA'Q?$WR: Z\U;0/39#,I;W=G M[+8U8V]W9NSVT(QU*6[0U]0Y5$.XPA2.5#YAS*ETJ[O0,^8G"S7T-=9XE1UZ M1F>K%$3?S^YF^'^6SR_+C&;?JD-AQL>099O1I"[/@_V%SE=R$\.8J23B MB*H$"HH1Q"Q2D(5,Z#]\%(I0(LQ0!U>@@R@3=0[6HIN#7=D V5U=9BU""20*4Y@1&CD^Q[Q.'5*P1UJND8.#4UNGNS\O8'1']BT64M?GZN^ M 9NI*(_I-"J 4@?]Z[46_?F%%T#8IZ?818Q1?<<+<-KU)B]Y5-? N!Y)?[UO MTT5:2+VTFG/-A7X7S<==]7&IUE4I;O4WKY?67W*I5O-WJ9(S&DONQ=R'BL8Q MQ%["(6-43Z+@5(:^\ /DZX6NL(V:=Q?%;:$K!N;-2JY__AV*O#\9Z5SCZ1=, MB6VX?6"HQXK&5VJ 2@\X-XJ C2956D%^ QIE0*T-J-0!)R>G0\3^A? M(,_(\?[+D=O?#NCAF=U(U02_I=S.J7BG'95TKDF]KC21OUG)]_)K\?DW.?\B M?UXNBJ=\QN,HYMBC,$QX>0Q,PL3#VA#U?:HDDQ[WK0)UEPHR-4-4O^#(C40[ M3X$=@8X![-#ALU*%&["7F+76X\;8FDR"CS05-^!ODF;@PZ)'OKP4Q#ZYLK,L MH_+DI8CM'!<]Q/M#D[<-'*!T+I\UX=5D6M#T/1(?[\J-V&DQ)Y$ M*H%(B0!B7X:0>3Z#.&14$A)Y1/FSJK/1 '--%_PPB&D1)>I+@Y MWE#/\]U"?#>SW,@ZUAS_QVHA0>"9^?6]*%7LH93GNEAG2\\; M4&DZ@7J=YR9A$H4YCPKY?53@/(=Q;Z4VSP[4S4)XMCVG\EN>K9RWNL7;!,Q\C'$N)(,926PTH MT:N)X#&4'@OB <>9D[1FE&DGIK#TPA:YE+)1DJWA62IS:1I'\%&7 MJU'G8G<)&W?P8?<53*CVK?["9Q@1*3SMY?A)++2_@[7G0ZB"/!""X#"@BOM# M[";_[!UV G.*^@=%A_(V#7?2NL6&PEF&2&P6["'7= M(-A[3L?('G^28C67']1;FF95IDM%MULT^[,68Z7)]X.AZ%66:H5V66E?_2R^&" MIW3>6&^[1AO[IBG@BY[.W]+B*5V XDFV'_'OJ7Y[,OYDV79LF'?!,C)TK1D> M.BIT<')OCDUHHQ]8+L!:0U"J..@NRR#P]QH/ZE7 <6-!0V"[%P<:9)!N:\E= MW1WDD\R^I%P>#E&]-]M4IIE+&8W*/R\+.F___O4R+]XOB[_)8N,,S&0H0A0I M"J79*,(1XY!R*F", XJ%3T7B5JQD,$FGML;\LL@V<0'>CD[+K^;OCHF2P\VP MW6HQB7D;<3]AO4^PB>O>@+5^S?:!44C_M #?9-&* ^G%YKG?<\N#P]_GRC&< ML*.N(H-COKNB##]@EW/9R\7C9YD]F\R&GVFQRK0S9#R@#POY^2E;KAZ?]'^D MG(F BMB/S?O 8XBQ=D423!GT/)DHA%F8"(=SUW:#3HWS]9=0A@!<&JO;XGN: MIH=";>CXBI88&I'+K*8;T$B]R< $M>2@%'T 7%W.)/>/[UAGCOO"V?% L1M@ MIP\,6SYKQ /!;MIM'_AUO'?DY+&?Z=?T>?5<[4]_4.5%^4>9-2O4+*!,")-7 M)(-0NP4Q0::[L( \$LA37A)SWZH>^N"23FV)J.4%BU)@$Z.HTHG 2[O)X_AI M1F=G?.!THS[GQG^I_+[/4J+Y;/FEMOOZ;Y+,1!$JM F>Y?%&+/XS!1F$,2 MALJ+HT0%,;59.0X_?FITWP@'?C726=;<.8+<:0:^'(^!:=,6"FMV.ZWQ"4K2 M-[;H2/]KEXJ./'D4_CBM5?/1G[FJ1S^_M$-KF_1M^D7.E$>1CTWY:M\+M*-O MCFQRY>L/F(04^Y0$(KC8T=\==6K?=0##WCS]/80OVZOGXI^=H+-;(/ M 6T/WOXE$$_#W7> NA]__QADG1S^O8==W^,_II^5RW_TY@M\_G:2^2R.B4"2 M,$B5)!!3$4**B7;=:8PD%DP1/^EXX*L]CLMW,-Z!+5,<6;MF9;VFF\;77FZD M!E3[:O(Q79@.,\81JT2[T /?PE\EC 8"2XA8Z$$L)())0I!>-642B#!!8: Z M'<2Z#/WA#U+98"\78AC4'>(577$<(\ZP?32IYY# (<5[=^6W!AG?!3^DXT'7 M^>"%W3AXNQ-EF1HR$XP)DA#3<@'[$"LA()5^#)E']2]D$)J:Z0X1TP-C3,U( M_KA=+N\&O&CCXTN3:O<_O#]X'BKCGN4G_R> /._&\[R&*>BJ>%IF9?[$H:.8 M)I%K[P#N#=!WOIAF&E_D_-N?P'_);-D\+\WS57T,8XN$NCW;C9\.O1%V#'7A M/ _,43O]Y]+M,IP'*= M[E_G:G7M=;<&TNY;OPB>@;_TS1&(NW.8=&]AMZOW(&WKUH-U9RB$ M:SOKG3&F9HRLFSNOY025H.Y=KG?1//UQ]X31P)^W.SR=^F ? :"'EMB[3QZ] M._81U0XURCYVZ75*!-U]E1E/Q/MT.HY%J3.$:HI:=*,BT]IU=) MYN@D3"*#XZB0WT?FQCF,^ZXD?Y5I:CPYA3(_OML/8FIF4872SG+(J.\^&M:/#69+@]2K38G+)N#^3,O%L2+,(6! M%R&(J8P@B1,)I9+:6@TPQD(Z-")R'-[J4QJ_^5!3M< AE<(!\M-$- 2"HU7; M+84&1FK0B&T*/1G!V[4_:MF'@=3X4%,S-$M)P6(M'YAOI';+5DK(\LMRV.CS;N_L59K?;=UY13!@*M/,K/.I#3#""3',1]"*E_Q=HY]BM=^)5M9D:Y=7* M2/$3-S6XYW-9)87]\NE-9Y_ZNJ_+.,'5T5Z"[R@0V\*DJJBZ007H5ZK"Y4"_ MM 8;4((SG=AM+W,\I3CO90I]5S'A7N:N[_AQ/T)U".N8%/C[15YDI7O9:I]R MK^I_U#&D^P7/2DU,DGS^M)P++7-UB6F0_4D6Q5Q6]W@J1F@^(SDUQ[/O%:_J2 M%G1>FB1LUVIY,.TP#WPFB8OS/;3 4UOWRYVZVF^ZO"CEX--MYSQ/:1('M@]N/]Z_OCGL_;8+ M59;?N_XU4.7BD*^+4QJ=>FP"/A+PO38*'UKF<9N)CS0#>PW'QQJWVSKT)E5* M9E)#^$H6OTFI1_TB%ROYYU4J3%SQ?G&G+^#%*ZD_$*F=WUNEV??S\B7ED1?] M7)[[FI& $.'%"H9$88A-77TJP@1Z K, 1X*R.')9:_H0:FKKR?WSB]FY72IP M*Y8O)]EEN(FR6R7&AG]H3W&M#F"5/J!6"#0:F2AGI9.^Q"A5AD&I40N4>@&M M&/BU4JW'TO9](MTG]?2NQ3>Z[,GNI$W(Y&?$$^%D"L508Q" @E' M$:0X\%4<)(0A,M->$%M.9KO.A6/:DH^_*7>5XPOGYUPFF"2>GF2?!@3BD$>0 M8<1@C"D3<8P3P7F3"?@]S?EV^N#_/^?M.9_(+NN$[(/1=U*_HXW2[W(S]+_9 MAN?5-C4OM%GN%]I*TN_OM_>RF&&$D"\"!#TJ8HBCR(=,6QR0B$!($E-U.VE"S%VD&%JG%BK MX,:$7;"W(\&!$1V8_YJ8M?GHP/HDV&_;)\'6.H!&":"UZ(\1+X"P3S+L(L:H M/'@!3KL4>,FCNK'?NDMKW9'5,.W;3/YC)1?\VYOE,TT7,R0EHDDB8!A3S781 M,?FD-(&)IKI84)4HG+BPG<684V.WEJ1@+2KXM1+6LH&%"^1V)-W?_6&G;W@2VE@L3MV)YR7PS M3\8A2U ,:< QQ%AAR'Q?0A)RGT2)E\C(RLIR&'-JO%.)62:EE7+^T>U0O0W* MIZEF(.P&IIJ6P+4'60.Y%AK\VHAMR=XND+K5*.@9VO'J$YR!N+^"! X(G2M& M8/.H40L1..BV6X3 Y=:NM:^T#L8.+7/4TOSO'V5F?D ?)9J)A 111#$T]08T M/7L$DCA2,!0TIEPPCH3G5O3J^&!3X^4M64&FA34'<6MI78M;G<#8S@[L"[GA M6;D%FI'S!GP\CUJ'"E;GX>BW=-6)\4:N675>\_UB51;WN!=9OEL4FI#>INMZ MFC+@"24JADF@F0(CH?]& NU4"N$'F"64>U;6W*&'3XT>*OF $?!K/%W(/+_E5>*Y MR28P[325"C&G"8.A1[E>U G2WE=,(2$!Q1$+9("M&I&>&6=J'VPC)FC)Z=2= M]!RN=@MY#V@-_#UW 0P"X\!TZS"%9.]LQ/.#[C,=GF] M?&;IHCX_5YZ4^R\I[H4>.U6IJ?]MMLF*BB8S*6XW]1E3F>O?:3'%ZZKV6NL7 M;^H&4O5>W(QHLR>43,$0^;YF.R9A@@6%L8=C*GT:JPAWL8A&D7YJC-F(![(N MZ0+C3KR;R3:YZ1S+$&PI?@,VJH.V[J!2'C3:E_GR+35!#8"F_+JHYU:]RO5; MKL#6&_CJ/ 5:SB4>?FF*T]KA =#PZ:,O//Y0@+>:__FL\P3F1, M/;U:Q6$ L4RTJ4X"!..(2B^*"/:$4V60_2&FML*L)02_&AE!*:2C$W\ 2+O% MX#)X!F9L1V3<#R@=5;[7$T7[HXQ[!.BHEGMG=HY?V2%GHO,)H&IG<&.7YV4% MXL]/=%&?#?JS?D2Q/@A4_NN-EGR= S(+O#A*5.C!Q%,>Q!112,VI &,7!SQ2 M86"WT7=E/:;&5*6$0&@1@=(R;GI 4Z-NTYG9(3OABJ_(:7K\CB9^: XNSY6^ M.GW^]%5S_O35H?.G=9I%"P]0E7@WB&Q.IU:@Z,O6)7VK]\T@ PPT5?6\[^/U MLY&2=+Z?U\TM)^CZDWPRS^B*XHV7NW3].=C*AYJ .!V]-OXDQ6HN M/ZA;[4R*=+XJTB_RD^3U :@JZ5^*ZE# \\NJ(HT/ZHYFBW3QF# HB M1B*(_22$A$L%9:8?L!9&"&; 3KL>#A M>;U/D)&^N45$^E^[)'3BZ:.0R'GM&A*PN+)C5OZT^OU1QDVF/ZKE7@K]\2L[1/J;,N7WBT]R/C>GO1?B9YK] M71;Z[W=51?IZ >)11#VJ%-3?N/[L6:0@3:0/D<=CC"B+A;#O[V,_[M2X8%W8 M/36=/DK9RPR#M?3@SJ60O^LL6 2_A\%V8!Y9PWJ_@?7V$*SGC8>+\'6(_@Z# M\TC1VA[Q=@NGNJ-V,OSI\+CQPI7N.FZ%%SOZ!X4"=EX R$D&Z@./&@,>4/\ES>S>-QV;'Y-WBK*,7N9_F?%-/\-LT MYW1>[82\U3_+9U3XBJI8P@CYB?8\?0*3V(^@HCZ6H1(D)E;%@4Z.,C6F:@0% ME:3UGB1>&"XZ#'GSW:N="SZK4/B)Z_ MN&MI9_U%R;SX2+^9C8\ZB74F8^DE*HYA&&KHL#D1D40H-.7!9,@#_5L:N!5Y M/C3,U#[\6\ZSE4ENKZ5UK?E\$$J[D-/E WN+E8"@EK"=3)_GR6A3V'0;W'H M@R.-7";ZE+;[!:-/7MW;42M3F%#[/-4)KSS5SRI_W&2U?WNOE:M?[" PE, ) MI#[5'"%\!(G&&T8\0$&LDD@RIS*I%TDS-2JILJ@6:_G ?',NX)]_E_C(_Q-? M*P=X6[N+3TTYS*$=.8TV,P-SV.%331M5P)8N-^MC2J;V_5J?08\GN<,Z\'$C M!X&N?7S('3N+XT ='MH;%[-E= MMPL=&OS7!G4+&@LW-/Z,9=K3JR]XN75?%9/Z;>(XR@()40B MH! '*H0DH!*&B:8I%G :1TY'%(\/-35N:A=$+D4%1M:.J0PG$+9CI'YP&YB! MND+FS#CGT>B384Z,-BJCG-=ZET$L[KCP,'.9;CM#*HP2W\-0Q8QKBR:.81+' M 8R%'T64<4MG0W[Q@SEI4Q:[PUQ%<1 E$*G8[ E1_;%2FL HDI03 MC!1"5MF(6T^=XC>:YD5J=C;:RY)+U#NT\X?U?=B[8W:X*OCEI4.<#1+%BB0P)]#S.(":$PT0@!7T6$.6C M1"9NY3W/C#>U;[9=M#Z7BW1I K"%:^O.JJ_/ Q' M7'HNX'URR+%K>-OH?Z",M]5M';+2ZM)&6R6-WIG^4[(T&38G#E'B<>Z% M(@ M\B'V$84EYM5I1_B!S%',E8P1IB;_NT(,L1]R&-,0D&2Q%-6-'Y\B*EQ M=B4A:$3L5/G] )"6AN!%\ QM^[DAXV[M'56^5P-O?Y1Q;;JC6NZ9<<>OG$RQ MY.K*,G]E1C4I1)'T(6$(0:RXYHI "/RQ'19X"2_+ZM=SOS09W&2,"BX+R&.L8 )D@GT(DJ0\"*/ M"*?>(L>'FMI:L)84Y$;4&Y"7PM9E0,&/Z:+^R>_=5H@38-NQ>S\0#LS,&_0^ M5>A5Z2R0 ]T77 C M&;M9L>.;WK$>F'J.0CAHJ3@GE/KD)+N!1Z4G)RQVFQ1X*(E-T:M"VDF8R)0$+AAU*$TOT)@/'?]K:DG5 M0NK7'I12WH#U3)1JM*[)UQ?UF )^$9 #E*5R%.0:E:NZ876DN%7'AW7DRR>3 M#W-?GJTQ;>S_FA9/KU?:+WJ66>F&-OWM9[%,?"2%@)Q*;>B)1$&"$(9"A"C& M2"(O=LH>MQYY:KQ8"6XJ8#6B@]^T[* 1_J:*+H%?&P5LI\22&(< >F@R M[ ]C=_YSQ:M7SK,>?%R><\5DC]N<'^">%OM7:2A1BMLO,J./34TS+_201Y2" MOO(4Q,RDRG@T@LRG4A*. DRL4V0/CC U?FJ$!+64]@FRAP$\S3*]P#(PF^PB MTG,)WI/J7YH_>_CAH^72GM2MG5=[^L+>=E3S]>(G/1)RY#'H"Z9]-DD2R*)$ M0L18&(B0$^E?6O(@GZH)X ,O(^7 M7\=4L-'<8@]M_YYN'+);W_\5S5-^NQ!O3(L *681BUB"60BI)-H\4#B E&GS M((Y#$>. )5P@%QHY,][4F.2]-J+GR[P5T@&T*+*4K8HRHEHL 5\^/R\7U5[9 MTW*NH<]O #-JE7%M42G62WSHW&39D5&/4S P'^TW/;D!K];(UO+V1TJ6P/3) M2^>&')6:+/7?92?;VSINL[V4=4P6C^],U=M67+QNG96_6TR^-2H:RT[*(7/P:W2PX);L7QQ+]WD- N6 MNVL#83LP)U69SS=@!]ZM"DRU!C= JS"(^=0%NUZWWES&'W<'K@,R>QMQ79[1 MM:9E5(4Y>G>/X4^.XMK#_L^X0ZEH)TVT"[+AM0%@'IK=UZ?\?&]E_7S:S. T M^-6H &H=>F2WCNCU6W733821RW%VPF>_3F>WQW0LHT)-][ERA/?;D)^(@",!,=2O\=2+QU0Z[40C,OX MXY:)Z8#,7A&9+L_HQFB_Z)=LF14FC]T<=#<#4*UGW8-E)A*?BH0QB"/S1QAQ MF% UFGZ(UAM1"^3R8W< M76I@G@'>CKQZP'$]-'' 1B@12WQ>F"9^ #'D>E I[2:)"%'I. ML7JGT:=F-ADY02DH6$M:AHW?W_ZE8V5+M]FPHZ'!,!Z8E2Z#UYF9.L'4)U&Y M"3 J;W7"9I?&NCVD&ZL9GGR3YGR^-".UJO8@'$I3(CS&PH.8^B&D-$20AE&L M5, 3KIS2S(^,,S6F,F*Z$=$Q .THIP=8!B:7TLS9B A^'>3@RAD<^F2/8T.- MRA-G]-UEA'.7=PP#&6>,T=Q4\WXV)E)5Z]MD;3^6I//JV^:2.MY^:\)/'\I= MJ[S.]S:;[SLI50_24%.Z>&QR*%=TKGV;9S032E'$N0?CP*0X)E)"JE0(/?T> M"DP5=>Q)?@4=IL99C=QPG3.X%AVT9 ?O4B7!CW^3-,M_;_;,JHRB+S(OZC($ M9I+P)Y15&ZV^/WB[S(RA)_#U+( MYU*4JG7CAT63Z4Y9&'(_P)!Q3""6G@>3F"30CST1B(13'CN5OK<<=VIK7Q6$ M6\MMRNXTDM\TK46U\.XFO MA]P&E]L[NA%U18D/ZDSVX6X95>;[@3F;J3B+(*:(0>*9D^Q8)KXR\5,6.KD" MW>28&J6U"W28E.=W)N6Y4])MK[-E:6\//P=#V\PM^*URG@<@G,%*)M@'#A,,D M]!GTJ>>IT!,$DV!6+ LZMR-0RW&="',]^G!?[&\U/)>DEI] M''D[,AP SX');S=/_0940H-:ZB8ZD)MLZJ%2J,\"-5SV]/&AKY@X?1:/TSG3 MYV_O7*_QA:;BP?2#ID+@./8CF/A(,U$@%22QQCM4+ [T6XNU@=T[;EHXOKQ8U=)W-7K0%G$O4LZYJCH MC[R0[](O)KNNT).6KHNY_DS_Z[FM\R*"*$:A1V*(PC VA55]2#&B M4/ D8B+0_U-.N;V.XT_MVZ[$AZ7\8*/ N@1SJ0.HJE\9+;KFKCC.DF7VRG#8 M#YV_TCOL[CDMW<#K-:O%481Q\UJZX;.7V=+Q,?UE[)EB/K\LEBR7V1?CLY7] M:7-3!7MANBM4Y_D?3)^L3!M0QLO+UX<)RV?-(DY#CZH(4DJ$:3KKP210'M0_ M9\C3MD_L.561'43*R3&K25'[4J:H+170:ACSU&PSZK_FJ2CMU>4"S!LE+D\& MO'RBPXA'-&$^]'V*(<9A!)EVMV$<1QV3C#,/&8A 1S_4%'4F%?U+-ZMQ#? MU9PV\@XWHWJ$B4VGI6UT[0D:VH):9P#?;+7;+0L1MI4$E99@6\VR6TFE9QG? MSELGZ*O'#IL]W-M4#)UE?+F@5\]&[@UKFZSE_@:[(,/QU?G\CU>[^1_;Y]5N M5\73,C/'2F:1B+#R: ")]/7R$2D&&4L\R!/!/"P"%;CE7?0NX=0LO_H@)UT+ M>,&QV=YGTW)3\YIS-/1VY^4I@GN'=C>*]IS\-\0<])[:UZN0XR?N#8'QP;2\ M00:Z-(-EOQV6%!;-L'9R)9((<1*%'(:>4A![5)@T/0XE";V8AS26V*G^>,_R M36Z):+>DF9=<8!A(_^NC'N+)5$!YW0X3=$UXZ6=R71-A1I^R$1-D#C0Y-$GA M=BT.1TJ)[/ &GWV'SNGCC >^ M2$@00HR\1#,\8Y"0@, $)X%$<1+Z";9A^+TG3XV;U\(!(YT=\^[#=9HS+P)A M8+:SU-^:GX[JNF&6O*&67/(_/"Z__*3OT0HC8OX"S5]:9++_O%%HX*@:S0=\ M_(+K>O)?:#HWE/!VF?W9=*>9)9)%"?,"B'WMU6/J4TA4')K(<.2Q! LAI7N4 M?RAQ)QKHK^+!@)9-H=Y(7J:5@P#= /.Z7M_CWYMU$I$P5C*"3$D]ZYCHOT4! M@S06#,DH5A0[[P),9\Z'WPC8GO'_6"TD"#PSV[XWP=D>-\QSR?Q]C]&>1E^@ MEADH-9Y>V.?8G$PQ^K,GZW<9!#J&^%"QH*/C7=!1N.Z/V_(JZI:@L\28#&%H MFKE$)O7>,Z:_AR$.N/+"V).1C)U;"1\=;FI.0=7VX"?!:4WKO_'A]Q_+:_9[4_V._W_%W=N.1=NI ? MU.M,BK28Q2(A'DH2*)74S(%0#!,2"ZB$"CA1$6.A4]7P]L.GQA/OEG2A#<15 MD1>TS!QQHX@MW.P(H2L: W_^[Y:+1Z@1?P9&0&,\52+V]]$?4KS/3WSK^:-^ MT(-25B?^4?<8RB)/"B$ MB1F$,H'42PB4^J>*4>7YS*I^D=UP4_N@U[V<&Y&!EMEX?:'=EVT)\NEOO7_H M!O[ZFR[9;=!*:4ODSI=1Z *A6/+RT']I38\(Y=:XTX74FE_=$*H8U]Q3\J@7 M!5[)HI9/&857W31JF-;QKHY!WM7+R[QT^NB\CC!]>I*R5?HNW^S#!HP9@RF$ M88 BB+E4D/ET<&4;+J(UT[E@V2T MD*T6+C/&"5=Q1&!(J=".8, @H8) A0F*I1?06 76EN2YT:9&6)6\X'ZQCHE4 M(MOV,>J MX51V2>* S/4%0!T,"G[!'(DB_)20-TL2EN 3AJ49Q\RGCUIJ\^6 M.6E]4S=K\KTL7M/\Z6.V_)(**5Y]^R4WQT[7U3%N>9%^*<-\,^Q[D8\\#KEO M&K1',H9$" X3_5,6A'Y"F'2II&,_M!,QCU!,QU0"S&(H H-H?S@L"#E&*NK?M (9_Z4>#6,W:@>1BIV?7UYL'.N!\& MW8$73@.LD1HT8IO][A]_J5#^?:N5[.UYF)U->W?$^C3L'48?U:QW1V77J._P MA"XF?5WJUYQJ>[W*B^6SS-;'U9H.CGKMNGU>KK3S_2J=S[4LJ^*71;9.7IUQ M))%I?@T#RD--<9Z$A",. Q)KLY]KA@NMJE[V)M'4F*^6%;!26,!6!5BUQ'6Q M:/N8+QNW8>19&-JUJ-4!1A_0*+355'O=F59K!9H)J_0"6C'PRQ4GS,5-&7GB MQG)E1II 1Y>G1[!/NT5]##2BZ]0C+MON59\/[N:"/ 9> M:1R1<3:WCRO?IUE]8)11S>?C6NZ:R2>NO+#"UJMOK:H/;S/YCY5<\&^W7]-\ MEOA">C[ED!!3,8%A"JEO\NU5B&+?CWV*DD[ULHZ/.34&:)=D60L*?C6B=FU[ M>0)P.V+H&<:!F:(3@MUKTYS'9)!*,R>&O4[=F/,X'*T"8W%K!Q=9WWXC./L2"FD""I((YB! DV)?JP]"B/0\%B*_/":K2I M\4PE+V@$!FV)'=RPLR!;^,1]0C=9WW2Y#_5(1S!"+K1(9; ><&NMN>S$MB<&O1F90"GV!OW<0='?O[U(H M1_4%G5&\R#<\!?*^;GQSOTB+E,YO7U[F:54)J&I7 M]GKUO-(#IU_DG5*2%^70:7E8T'@](C*;] +!4,4NXFQA3XZ9:"]!2H^G@MU$$5)J C2J=?-..$V?'9,-/Q\#\-M!,.//>94#V MR88=)1F5(R]#:YF67J'MF*N4V!' MB0,".S 7E@UF-P+>;&I(0+7,8$Y-C_'>ST5WQ*M/RG,5852NZXC/+LEU?4R' M:."#_ARSE&MCM/1Z?]'TFM\NA"95_1H]F]3^LFK$HI!YB808 M(PY)C B, \*C "<(1U9U'/H19VK<]_#IE[RLWMA2 9@?.D3#+I\CBVCCJ,@/ M[@@W0E:A,U"*"6YWIJ%4"!RYN$/4\O)Y<@AKCCI?(\4]1YDWM_!H;S"?C)]> M/LIX =;>$-F*P/;WU&XF?NDO*+T@Z$$_R>Q+RM/%XP?U-EWHL;7#L>D!GW_6 M(^2'?[5.T EBS@DVN3D*XCA4D,4D@3ZC$0YBB:GGU):]3^&FMD"N)04M43NF M^/0ZB78>Q+6F9N@-O6ZSXNQ0# %?G]Y&K_*-ZHH,@>RNGS+(&+VW;7WU;=,8 ML0R7^H&O9$RTI^S3!&I"CK7'$IG6=%%$9,Q)+*P*T'08>X+L>Z)OJ#G7T^X< MVBG=RF%B["AW(+B'9]3^D.ZS.>LQS$9JS+HW_%2:LA[#Q:$AZ]%'=..X0]GH M#U*M-D7[OS7A3R%C7W(]%X1&PEB@$4R0D%!PEG@L1'$;]M' M]2K!VR?V>M\.<\>K3Z/*8?11;2IW5'9-J@Y/Z+#U57FLLC[QGKV5L@G#>])+ M&,($1C$7ID(I-Q5*A68M(GS*8Y\SJT2HT\-,;9FH!6VJ.F3 B.JP_7$<3XOM MIUY0&IAI#@+49:/H.%(.&T"](#;2QH[;J^6V0W,6AY,[+\?O'F]'Y:P&6SLE MYZ^^M(/G"8]VIY&C3 ),&64P]JG21*E,%H#/H90$Q0G37B9QVNCH(,/D6+35 MVW$OS',#WDM'.[O+M-A9>P.#/309MW ^$UL;ITFF,XC#-,*T%^-*S2Z=<3K> MT-+]4=VHT61=;38L'J20SR^;U-//>B)EDPQ%"!6A5)!([$$L3&_[T-.L&&(N M5,#T#[@+(5J//#4:+/,3-Y(;=ZR1_:9)VB[%=V-#^YFPX\!!\!V8^:RA[3$7 MIC->?9*<_>"C4ILS)KN$YOZ ;C1VEVN]?GLC7Y9Y:OIOQ5ZH> %]GV(6:A@ M$H<"9RE+OE\7? M9/&1IF+FRRA4 5=FMPE!+(F"E& &O3#@A/A,R<2I>X/MP%/[MC_J!SW17)9] M5%\R4^6U^%;F7,M_K-*7LN!)NN#SE:C*P%+.JV)M+_1;Z1B82YM.?/--YS+' M8+SMM%F&X@>8C*$#\97(H"TS:(0NBU!JL<$W60 C>(]1>$>H>HW!VXX];@3> M$9&]^+OK_5U[U;"\+&I3W'TI<\36 0S.PH2H.(8XT68)YC'1U,88Y('GQW[ M*.9.]1".CC0U+ML("DI)7;O/' /4,B+4!TQ#QWUV$!JNA;\3S+D;.C)#UX[&52?C^SQ?F9!0Y4#->"AD@F)6IGYH0RF,(0UY OV8 M,2_P0Q4S-S;I4[K),9 Y5U'W+>?M_N9UC^(K]*8_.*F6C':MJ1J:!2_O0E_W MGJ]4-';QQ],I*.,UGC^%_22ZS1\4\/MH,7\*V][ZRI\#V 0L!B'6(J86B7P'WKXU/BXE ^4 H)* M0CO6/0C<:=*\%(Z!.<\!"6NN.J7RAFKRAFMRR?_PN/SRD[Y-ZXV(^0LT?VFQ MR\%'CD(.IY1IONV3UW1(HGHCE31^X0>E_YLN'E\O\V+M++:B'I0JD5#,8,"9 MK]TZRB##^N,-@HCJ#SCT0FS?]-ERT*E]RK\L7K148%E+KKDA@T(H-2YDV R027_G8NN-0=5(?,K ' '2E/JQ^0W?*W'-$ZF*5U"^>_$R_SJCG)2%1""*NI#9F?0DI)1Y,6!"22%(DI%,_ MCEZDFIJU6\H*-L("(^V%5?^Z35'=XHOM'/C7B\77XRUI05Z3;/LF^E+6K9>^Z#N_K$R MQ\*6SR_+A;ZRE&>6<,4%E1@&(==$S5FBB3J2,)(Q8Q$)@X1(AZC#!:),C9VU M^^!TN.NR>;"*2(R$[ABTV\[.;:FB_U$K4S>,U'XVJ/0!:X5N*B(>;6Z< ALC MS=%HX8Z!Y\HU$M(#O&?B(Y>,,&;4I L.7Z, M:9)P(F"(I5ZU5"P@4Q&%2$8^$E$[%75K4KM M7EY>]\P,6:QGPZ(^\")VI+;JCT:!W^_58ZTS"7JJF'L&^@M+Y/8W!=>MB7OA M5%Q>!-<.2.>JMV<>>]TRMW8ZGZUK:_F8CJES^H4LDS,^J-]*8!22]YH"=&F_Y&M4_KW>[KXP#@C'R0^KNG^F>$3 MUW;[XE^M\G0A\_R6:Q>XZIV5?\R6IC)(QS'$J)%7*B >N1I\8-6C@PMP[6N0-MQQ"#P#4PS4P^-H7\$A9BB4G /!=ZLAAS M:L34B*P_*2-T&19;BWT#C-B=JKG;P&]'6CV#.C!=O5LN'NOZ4I^WJDOU7JG= M 9<^>BK[8TR-9>[R(GTNJ X% +3.@5N; .+C[]/$C>*E+ M,SB67#F +J_<4R'94T!-T U-"9]2[/W](U MN%^>4>V1T,M+G 8P1Y*'"@?\&D=*H(>'"4J?%%JSE] M?7+'T4HXC*5M;/]"A 8/[E?RKM^@/_4Q1U/ MO\SGR]],OL';9?9FN6*%6LUOZVIX#Y++](M)]6Y>810C&7/3-LGG$<12<SYPX"3#NV9(NV.R=(>GTD(N*IU9'!JLF0F:' M]%VZD/?:BLIGB(8T#'$ !0N$]HQ,T504,4UO*)%QH!#&5B="; ><&H^UY 7K MSEE&8O"KD1F40CLZ26=!MV.P/J$Q3*:2 W(NDV9",8!+$ 40(\R#T&$',_D":^_A38R/]ZH7EWF3Q)#-)C:@. MV>,=\#_-1".@.O0^92G\#5B+#TKY;]IM$#\OP2M95G#1AI;1 QA%@-%D6/ = M4O>'G8214O>'F@RWY/WN4)Y,WN_PV/&2][OKO)6\?\%C>HWIOUD^TW2A;5?/ MYQS'4 J?0LPB[9HK%D,F<>230,H86;6EM!IM:DO%B0AU)7 _D?T:ZHMB^^X M7B^Z?PZ[ON+[VYB,$.&O!YQ"C'];=\LH_\Y-7=WA_*G>N*8T3JB0'*+ D(<7 M$\B('T*!%1%!B"2*G5HU;AX]-:8PDKDZL&N8;%W5+LH/[I3F3P-LYN_KVJ^7 MN7[ZR/[DKE;[GN/>%=T^PI-61%TV.7^SDL:&^/S;TM37BT(J0H@E)1"+R!S_ M9@@J''HDX"RDL=,A/K_)"6S'9>C1MU61F^#>R M^N_;9=9<7QX1R$QE^.;0P.OE,TL755A L2"(?)J83$4?8AS&D$0TA$Q;+PQA M)8/8*75I$"FGQI&W>;YZE@*8-PNPYF@-WPCL: \-,K.6IM6UYVMH*ZW9+OA- M*P@:#;>XN-$2_-CH^?MJ'[2YM='5=.U8'Z1Z;3';[L;?D+/1JQTYB*#CFJ1# M8KUGW0XZ6(?-E%OQGUH,LT)]7MX*49X@HW-CD-POZDV>[TM MBBQE_Q]U7]H;.8YE^U<(##!3!9AOM% 2.?/)E4N_?*A*)YRN;@SJ0X!K9DR' M(SRAL"L]O_Z16B(4FX)DB+(*Z*YTIB7=>P^EPTOR+L^;JM?WZJ!RTYWJ5'DR MM\Y2C$24BPCRB'.]!"8))"3&L(B+I(BB(E5).EO*;R:CX<'R#":\VE;I#;'Y+L&\L=2YN\$(+X#%Z<]$QG.DV)NML>8<8F=NM0[0 MTQ!H++X!=:6\=FCKI@!=L\W]A\7Q3,&\CNW5,Z;U/C@<2$WKO1CI &M"[X?; MF==XH]5[1C:"&N.=J8V'Z=X9W(AB/;R6JG 7Z_8_VW5'NWLRNGZ5ZY3#D($GN3X#!/]$P:X7S]+,4OJ^5S M*;?Y331B*(V+ J8BTE,7IQDD"5/ZA40%1R@66:*AG9P-(H&")'HP^!07,Q3@H:-^>BS]:CW(K>BST_^+KI4C5_ MW:E/>B:K"][4F6BS!/,\3>("QKB0$.4H@DQ%S.26QZB(%!(9\5-C@(Z MVIHMK_E67T KA1UIH1]K2WX8#,'01'$ WD[5)L%T0,:PPF10ZNB7."Z'6%E_ M1"9V=[DW\/ZPW)@5>,U.]_+)B%E^,R%OS^5,ICA*&6)0HB*%J*!Z.5SD#"9I MENIUL"*)L I,NR1H:DQ2Z]K.E6"K+:C5M>_RW8MN/X,,B5E@[O"%RZD5N T6 M5[0%[WW\:"W";8SLM@NWNGZ$T#@-O)S%(DF1(!*J".EU!TL(Q(F*84YIG'"! MTBAS2DIWUF!J-*)GHS1@>%P%NIT;$A3*P.SB%R)GC'BC(+DN?F\6)EG]EC=Y,?G]R9C.EZ M8?99F]#L)XJX2"CC*532U+M6!$.BZ0-BGG)!52HRPEUXY*24J?%'I218;O7S MVH@YC6>L*%=8$"BS*(@P24@BSU8UY+H24<3K;K/0@CX7G5E8X/!^,C"'0 MLZ/:JS$)3+'UZ]460-NI.!RQ]B(P)*&>%C0JD?;:>DB@_1=[-A#0@_M9#W=5 MPK.(XIR22, TU2X78@6#M$AR4^)H[50/J/GQJ-&ET T8YO\+_7=CL M/FQ?, )_S]8XN)?N/V'PH#7ZN\\?MQC_"E- /KCO"Q-6% 3%L(DCWE&]')*)=H-PDR[08@6D+.L("G+3"U3Z[BJ MZ_69&A-TPCJKM)(]FZJ0J\.#FLHNT#',*X[7>SS[^>8-1BGT.=EN@#X>#]#M MX0#=G1@@GUBL 4;**Z)ZC!$;/V(ZW,CYQD)?B[-EK+.WF+>(9;X6DS.QRE<_ MUK>N]YDN]V8+L_R^6IBFP]Q\!M^D5L'T(OBRGG/YL)Y_^Z8_WP0AG,B(02YS MK/UA1"$C^J]%'E.>)U$<(Z?2 U?J,[6)LF13+JGO&D]$7;&J%72N'7S=: M=F[XB&,0>%JLDTRVIMQTLT=NP-8A18RI\:FCI9 @B@@@D.,,PHU%"HIRR7!:NQ>"L M)$^-@ZJ::7*GY:PLSUS%%[]([G2?9CD49Z-)(L@5C*V-2A9Y!$:0YE MSH24$J4YDFZM^8*,QC@-^TZ.!S_XQQN@M"W@Q1@3:E1LPP0"(!T\9$"C:6"M M?OC0A=4H#BK-.S/*L)4$G= :NM"@G?#1ZQ Z87*J3*'; ZX.8/JZ4IL_Z5J^ MER]RL7JJ7>Q2"UVMVU]]U2[VPZHM+%/.XCPC$6<$2CWC0!3E,<2,%% )45"6 MY Q)I\"$J[29WB2T"^(1LDK6="B>,LP V?+=2+ 'Y\ =XJVVH&-)4\'"G(YL M?VVL,3&@6WN"1%;YPQHH\LI#H;>*S/+'KB=RZXJ'^M23T/3=;$C<*277>IWP MX<>37):RG"%IPK=$ HN"F91;0B"+: 19(F@:1P+'L57BW25!4Z/'5C\@&P5= MR@OTX&EQJC@02J'W [26U5&2T?,&;/'Z,"Q>+L46AL%MK%(*OO@Y%DBX#$I_ M^8.>^T]>?-5NXZ^KMN)^7_WPP]7XT36KD1*P@1P1!5!21 M65E3J*C"*!5YRJ73SNII,5,CR3TM@5$3_%$IZAH\?QI42_?P:JA"^WWN*/F4 M3.T!8>":IZH O$6^ M?W]>_S7Y^^U#[N7"E);]0M>;UX@%0V;Z8:$H MBR&)2(?5^L_Z7J;4OMI*>0/*1Y6I@2P M_GKJM7 4XBE M7C_0O$BXYH(LYTZ[!4,J-SG>J!0$](7.%U51[\T*/.F'?Z]ZE';*UD_6Y:;9C>Y:NA0Q"B/HBB#5,54 M4SJED*21A"DI(HPRS)%I<5^(1F/]:[=J#FYN! M6DI86#]L0^-C,2.W,3YKYW'SXO.7>@;/&YJHJE>;C@WZH77ZU*[>]2^ONTO: M:MB&DVKNV47]EU7U@(?O=-GT#/B\JH(YI?C\7.4J1CB-B8CT0H]6Q3U2"3%. M*2P831AAG*<1FSU)[;0*[<:N-W:4,9K^+A_>H17AOL'?&QT!HPO3C\-\@[Q* M;0-I? -,441_5W&\=R,K(LI2E4#3@@.B0K\EE' ,"2U0BH5,%R!&S119C3EQTVW&7M,CI)V M1E? LQS<7B'+\N/SYGDM?YLOYX_/CVTURWL]$<]?JG".2+]%)*+N75O.";="::VX:C%N,S0N=HRIM?D_Q MW/S7S]W(7^DV'BPQ2G"$H$"8(RX1D6>ZT MG=\K;FI$]NFP&MK*F>Z<^$L3M(TH4C"."N(YGUN>JI* M"C.:<($9PWE&K'-CQM5]:I-(V\VMS;:IAGT,G/L"! M";DU''0LOP$[VT'7^(:F06M^]2)T[ (- C>@?64^=%^9>OOFU[_"*^.0V33= M5V>D9*EIOD)NF5AO,XB]R5TCJS1>OMC;8+V7@O9&*GB>?SZS4O[/LU;JPXO^ MSX-^2A5EF;-$1HHPJ/2?$"5%#ED::X=',I)AG-,B=VI\=4;.U+R1G9J@TA,8 M1;TJF)\#UO)8YWJX0A_"^"#E?DK2C\.@9QIG1(U[ M%O[]%YP87+/3/<-$.) M^>+9Q%%]E?QY71'-AQ]\\2RD^*B5-J<3SYNFM.P'NE[.E]_*+W)='TZ\GGY M]?I')FD.)3%41&&(J"*0BB*"-"XRE9*$2.'6SC>J%SN%'&([ MAIO(P 5F2<\Q<\\O#(_FH$F+ =4=-Q,R/.Y'Z94CB/3MN?SUD2X6K?\[$S2/ MN$P()-J5-!%O,<0B3F"J")915L2(6/F09YX_-7ZN5025CJ!5TK6O\CZ"_50Z M "Z!Z<\-$H_>R2<-O[IE\OY31^Z4?-*DXP;)IR_SV#I_MZ!E>:?^04V4R>9N M?3__]GWSX8=<\WE95S@164I-GW05<$8C5.!\LRJ>JN5M,E] MU#O5FH!!]]A!.Y@M-I*'!"_PEU^I:JH<-K<8+SYDO$U!6WOVMO&L;_(M)U5NFK8L33,C52B6BRR&193G M$"&DW26*"LA4DG.:8L:SU*V2U(&$J7%KU3AXICY09_BBWHO'1&2F&:?&365 M-*5*($XR#DD1\1Q3_8 MO_PA8!O% M;?) S)T++J$Q*"><%38N-URR^8@C+MXP4"W)=VLIYAOSTRR*LR(C,H)":5\ M8M0GEL]\52E"=N\>.2!_GX MM%K3]6N= V0B!J01\K"ZET+_SOQ<5RN)D@0)Q%/(A$G#R6@*"2L4C H4YQ%. ML6*I6^L7:]DN7\XXK5^VNM8K$"'E8[7)PW?=V\"3?GGEV@025$JE$@9/4JB)8T%$9*Q:T'I/-JAJ36M>FZ:7U M.(&?%B9BK$KE-#T5-M^E_O]:2O"X6FZ^ET NA;ZVDQ$<$\^.T4'[JFCS-80TY"]L)'G9*<,3FM+4+GZ3 MZV]R??M-?Y-5M3;SU7[XP;^;--=[,T7.9$HI+K"IK,PP1%$D(64%@EF2I"S- M$T7M&E:ZB9T:(58GMD V*H+*>_ \?["'WN(@(@B@@>FJU1G42H.MUC=-S]Y6 M<5!I'@1:AS.*(!"/=%@Q%-1NIQ;.B/4>7]@_;;QS#&<+]PXTW._V6Y#\7995 MP]'5(YTO9RE"%"OMS2H:(XB22$"&9 )3$C'.&(HQ%2[.[=[3I\;7C7+@CUH] MQPW.?>#L'$=O. *SK342SM[?28N']/#V!8SJQ9VT[=!3.WW1(%4-9XRD0N"" M08$C_;5*DD*6R@P6<4YQ(KE*%9DMY3=3/?O!_J,]$&/UGI+Z/3T2%NZ=W1;T M:W(1KRISZ%?B<$)?\&%YPV"%#4-\PX %#2^A/T.+1P&P=+ M(@N%;F@V:V!L^G3NZ0Y:Y8'^N:/^@%3F@]J@?.:DP+BDYH/-$;-Y/<0W,^;C M?"'7[_1*YMMJ_3JCDN596DB(<*Q]L#C!$&>*0T_*Y_8<(&7K1+ MM=R4LUQ1QF.S((NHTNLSH=T;G&,8,U+$49SR0CJ%L(95=VJ$:S2LZE%Q\X/< M*>JVE L\QG9KO^F,7.#)(%"=LNV[\,'B-7!>8XXS.D,N2@-K/.HJ=AST#Y>] M(TEU[Y;[9;T2SWQSM_XJUR]S7E?+XG&DU\IQ! O$$$24($A53J&@4<&B**&I ML"JP?4[ U+B_T;'ZY!LUG=OFG@2RGZZ'@"AIG9HF,84ZE@(C%"K)<%9"*2,:(L)@3Y%+*W;>F\5A- M$MUKT9Y"S<[-FF;YWT$KJ?:8.J2#,7K5TAZ[#J?NZZM^[C;);H58&R] _WBW M?EC]N9RE^K,L8H7T4@W'$*DL@;C &*:*8IGFB M%W?:DCV1,;;9M-F$;/;6W M;?ZV6@.CJ^OV]#&@MEO45\$TSC:U&T(>N]5G,;AZQ_KXR2/O6I\U[7CG^ORE M?M/OA\>GQ>I5RF9"/]U=;-L9K&HD5E9S5_?WID["Y]7FO^1FMT[X4K5Q_+A: M-_]DKHMG*9,LP8C '"<,(L0S2)$H($ZCF&GL-=V VM0J^;%C['!.V-N,T9!^WL@6C.I*OLWH''JK;Z2%YT)53[M2[K>6 M:]WMU]^78E[RU?-R8RKQT?)>RE@1V?@Q]<:6_P!S4Y!6\]:\"7EV7 ][#8[ERCD8UB.ML2O];\!! MW\N;[>[#ZPWHF@%J.T!MR(#+\FMP''0![Z7(N$O]:[ ZVA2XZF'7YAKJ%-WL]^'4=1N_:E,1KX.R8-/APA':_0XW$%5D,'DB& M26EP4>2-\AL\L#J?[.#SL&NYM I%_N6UJCFW2Q9B!4YCI0DS29,<(H(E)"I" ML,B$$CGC$G.W7(=^>5/FQZ]U_6W]DUXB/*Z633&!>UGJ)8:LE[M-M^]/9?E, M]0OD2X^GQ\*5"*]&>$3*J['4Y%:7H!PG2ZL7H#!,=EKD&W%6K_WGV:G_-N^2 ME)NU9KE_S#??WSV7F]7CKLV<)KVJ0O-N#3ZC*%9QB@6,B0G,P"*"+%8,9J@H MI&*Y,BE8[DM?-RTFNN9M] 2[_5OG&I8N0V''2@&0':W29:4X^%-K#EK5]Q:X M+>#WEP'WJ7'I@=O 92]=-!B[$J8'.B>*8_H\Q9?H'A_G&[.C7MXNA1&ME\UR MR>>R?*\7RXM5J1V(6U96&LV4J;V+>00SHBA$DDK(9)%!ICTQ%F$5<>74!]-) M^M2[">!VC#DIZ+ B-S MG@>4OM)SS MF4SB',4L-4?X$B*5)Y!0&L-,B4B[=H3QF+E$ZCG*GUHTGTFPU^.AO\+-9CUG MSYMJ9;19F4-YLPHM.P:XT9WKP-@17D"X U.>0;I6'?QDE/\9;-4W>'=7_8T% M-Z"R83CB\P1O2.IS56%4\O/$YY#^?!_C1X ?Z7Q=U:[]M'QZWI2_:H]R$3== M@PJF$B8%AP4Q^?B4<,B82&'*,UY('F<26W6WLY U-7>NTNU?_R7.H_^,W8BK M#U [DAH(IL"$9+2LJU??@%I1O>XTJH(X0'LF"TR&Y)D^<:-RBH7=A_QAYJVI?&S?M7FI_;,XW4E0,]?MROFF;CXDLRK*B.M?4 M2".B."1,"9A)O43$(I%"6#5ONTZ-J3%,FZACUB^U*;"R!33&5+^X__J[I=]T MY1CU,]-XR(?>U6] OST'NOG%SI)FY[^RY3*I#?K-V%/5X7A:@3V2C5<_S3?,KY\;0)_WLOZST_+3\L7_2:OUB:'+,4" M4QP5V@=(,$2I*5E#3-1BC#.9YY(F&?8JZMLC=*)',QT-7:O[]B%LY_->#]A8 ME7]K_4@ZB$F&=4 M^\1ICEB:49E;)1,.KMG4/.3N"G.K?>46=_7WB_8;;C@=U_1C#M*(.P!7C(__ M7L!06 ;9.;A:N;?99Q@*T[.[$H,)<$_O?M\L8C[.2TX7_R7I^J/^EW*&,HPS M4F1-]#5.$HA3$ID*AI%*I7Y.9%7VO4?&U+BU51/4>@*C**@TM4_N/@=G/R,. M!%)@;O/ QRFU^P("5Z1VGWOR:*G=%TSKIG9?NG2H%=\MKQ(]RB_TM4ZWH%D6 M)3F#,BFT"T8EAT1J.A>2TH@G1<((=W'!+DJ>:OVN7? = NR[Z+L" MMK=9^&V!_'(!R %6?V? ";L"/!3ZQJO ,QA<7@F>N]$S,^%DQFXG(_V7U]TE M3<)ZE<9;=Q#]M"PWZXKYRJIUQ,-WNFRVPK99O_>KQ>+C:FUNFO$LS5":%C"C MVDM!B4FF)8F -))%D>.49X@X)3J,JO[4R*_.E7!,?QAWP.WX<[K#&/H8IU,. MHFMZMR:$R=:K6V T,G;H2^L=GLQO=2;;YPX #&G2& MS %YDV$=-*5D7 O&S5!YD]$Y2GAY&RW\9LOW30OZ)EQ]UR)I)HJ(YSA*8$12 M 9%D&629RF%1<$(%CW":.F7PG94TM3FH512L:TUOP'*KJ]O,=!Y"[?X!%;],YPSGHSUX[Y>\DV MV_P6PVVKI:&N-J\ADW$1%Y$IDAJ9D$1,(S4V&.K M:57\K%+U/QS"4NSA[J>0<" &YI..SL HWV''J'=3;XK1[;9K56K;@V4 M(*687B-RSDW;"U.+&Z,4BI@:91@-.QM53DTO>H"T71Y> M T_P=:$3,AXKPG/&#[L4/)(R\AKPG)7'B[^S5WHZ"LO-7,P7SYOYB_QJ8CVJ M<)#/>LC?KQ[I7+O%:1KSB @8(THA2BB'+&(13'#,"IGC B,W7^&"P*E]^UU] MP4[A&V!4!G_42CMRP470+;V' :$,[4!'*'*2G7%)C[=;Z4GS;RL9PEBB9$%13&1!&(4OT?7.0%+%!!(D;3 M**+2B35.29D<7U1U$+>5$?\PBH)*4U>J.(FI)4EO R9T9^D 8E!-. M"AJ7#?IL/>*!WHL'#"Q=/\MN*/LL*6@L%2.0HCR!2.$$DB+'D F61 45!4F= MTGMLA$Z-'QH-VVX\=2[[J@JO6?AV_K,"WXXYAH8T,)&<#SVM0 [22M %HN ! MJ(=RWSX&]0P25F&HY^[U.#>_%?_]7-:5TAY69_9AO^C7\+N6?:?T/SR9QL2+ MQ4Q$A#+3QI#$+((HQQ$D,F)Z-&A1)#A!DKN4J+U*&:LO;?QTZ%95,X/S2EG] MQV(!UDV!^ZK(V>YHLY3+^6H-EJN-+;%=.8+*)"UQ;G+6]3031WK"R2-D/%!$ M1"3R3,76@1!!AV[,%M'3'K/^V6FTD0A^6K#]\O#B.:^W?"^NX^F&>23"= M4H1U6/%GS:35OWY]TLY-'6U2:EWNS6L=SP2.WM("4\!0F*4MX ME"=<9&Y=CAP5F-IT96(HM92Z2BHHC!J1UO#HA68J.KLLUK;&["G;YAT!WMTAF0B"ZFC0T4B#I$L)*0\I5#P/(TI*E(9.YU4 M#:O>U'AKFVFTM0]T# 0["V] :R.HC:R.?#IF&D=#&PJ,I5[GZ0._!W;<^7:C M&YAGWV9@G=DY#/Y#,OG &H[*^F'0/9PA DFY:C;YJ+$XU5-JFY9$!%(9(1+R M5!80X2PU78@IE!PG&44J3>V*83G*G2C_ _/N[*)[]OJL>;=RLAT*)Z8>$N!Q M*/A:;'TYU1:I &1Y4?1;L* M'F?HS?KV:YL 5P[WN]JUKOWNJB#@K@>MC+.8 M<]%38Z]N]]HO:_ED-O<_=(,QZM5F M8U&SZO1M"'QQ7"PW&8.@'7I[L0/T*4Q':A9LBUB8OL$7I;]1"V%;5,YW$[9^ M@G^_S::E4UU3Z.YY4V[T]ZD]P5E6Q"0KA*F($N7:$<,Y),@$:BB94A$+A*1P M;:]Y3MC4^.M=IWW<#2B;YN8[?<%/\V7SSS^[M]$\"[D=40T%9&!JZK:$NVEJ M5MV CJ[#ML2\A,C0'3#/RAN]X>4ERT_UM[QXCW>$JG:]'NB/$RUA$4H4PSF" M)(\11$420YII/E&%E"A*E7Y@Y!B8>D[6U.BD:9RH=1VB$V\?R'8,,A!T@0G$ M&S6?:--+> P<9'I6W-BQI9?L/A%2>O$6/^[X.UW/C7/SJXE4-3DS,R72).(D M@X0GIMDMT>LI1K%>6<4T59R8.LDNC'$D86H\T2H(%E6\-=$VW*=_UO(A/_AC(:-^YF=M//RXSU_HN[[8J_>S[<&PXXYR M1E!>(%680CQ9HMV"-(,XYS%D*$WR5"G)8JM 8@>94_OLJT8F+T;)*G"X$R$L MM 6NZXO+D-LN,P8%,OAJX[#,UZX]3,=]&#!%Q0&?8=<>E\6.O 2QQN%X)6)_ MJT=ZRH='N?ZF%S5_6Z_^W'S_LEK,^6O]W]W>8)SF&29%!#-M.T1Z@0(Q5PQB M07 B6,;3W&K/UE;@U+BG51G4.ECRU1PM;VR;L5B#W4\\(2 ,S#H'Z-V M6E7P1_.GS;:K'Y0.^0,#0SI2JL 0T+KE!#C@U!O^;_.<\2+]':S:"^IWN<\[ M(F"U>-$BWJVEF&OVYU4QR*:$8&$Z2W#3(T=E>O%G*JY1G""85VYTJ6'WYLUE3+F"_I M^K6JS&""9DT,P6JA)7W[M-0?N2PW,T2I5!P5D)$\A2A"%-(XC6""<*)HEE#& M^6RSVM"%RYYU$%V=*&RK<;COT1@)6&4->%JO7N95;HO^*YC7^[H;8YW/SG>8 MH7;9.7_S 1QGY_TG8^?/NS"IVE2PL[4=W]U.O6R2!7;F@=:^H;?K@P["\-O] M8=1]@^."H+B?/FX(*])C9^&KU \4^OEW2DG3'[8^2#4Z?O@Q+S?MOS3)8(W# M116BB.H7A&$5F6XS"+(\)Y"R/*8"$5HD5B>@_BI,S<_=&@%:*P!LVUL92T!K M"NC:;PM MDZLLW]M$N>Y)_C7K=YG&S1:[%+NZV?=T(V>)Q%F4)"F,2$9-(R.L9Z640!PA MO:;A7"]OG%H06TF=VO3S[J#8@7]8GQWH=FN,P:$,/(-45?!W"K>U#$SBVD[G M&U/68,#VQ$X@#5TM_[+@T0OH6V-QJJ:^_VGT:5S^Y;=;OIF_5+7KMF%O%*4X*B*J M!ZM0$$6B@%@6!.8%2U+*X@3CPJVE3UB%IT:$W;I,FQ58MU:"I=R A=G)T?]J M?C90@&?3SU8SY:HU$-"MA99]X$9[,^PH=TKC'9BM.Z;66S5F1"MK;\P@;PT& MVF*POQ&D?VWL!JWAIL7Q3[_7+\//8&L^V-D?)%ISK,$:MLE28)U'[M,TS@@< MMWH:2:[O@68I]4W?;Y?BO7R1B]634;7)>YM)%,4$8P4YBE.(L@A#S!&&1*"( MZQF+R,2IUW"OM*E-,*VR5?*?V*GK>I[9![#M>>9 L 4_S^P@UM&TS:,<\C33 M I%A3S/[!(Y\FFEA^_%IILU-GJ>97^[: AJ.LPE.10*Q88O!,2:QB#!(HNB M&!&C=HQ1R/ ;<861[:^5@>^HCMRUV P(0C2P<]Q]H^?-Q3IT.; MCLZ(CB[PS/1_9J7\GV?S*;_H_[2'-ABC@A,$4YYG$.E)&E*1(9CA1$:91 0E M3I_A22E3^R1W2H)*2\?4_)- VGVK5\,3^KCD )D 'W$O!(-FT)\4-&ZR?)^M M1WGQO1=[?O1FM_<76IIV38]F J_.=F[7:SWHTDSKO[SN+OE"7ZO&DW_2M;A[ MJHZ?.[FS_Y#S;]\W4MR^Z 7&-_GAAUSS>2F_K.=2UZ] M#R"-;T"BEUK59O[O7]\#K5&]J>^XIS_:JQ$1*9% ,.&I=O04QY IE<,B)5)% M3'"&XN;5^+ 4?_$7H[5@K-?B_STO)4@C\THDT5_FE;"<*Z MT+49=(PVNY+=ZQK#067Y#6ALWZM$<0-:^T$# &@1 !4$ T[NXX[9H.["2*J/ MZX",.QY'+LW(XOV[ _^=YKM5Y+N=+69:R_"PWIJ5#^;WYC9CE.!8\ MS0DL]+1F/!T$6<(22&A"4YF1C&#JT-O)1PW,Z3Z@#4G, M3O)'95?%^M33/?F'_23ZB8(-(VEU& F&6=-CD8ZJP.@*C*I>+0GZ(+8ECD& "TX<7ICY MU#*YA,; -4S.BAN[=LDENT_4++EXB^%Q Q%19[',H$0AY@Q#1E/3,RY.D$@<":5? MX@0YI5*XSG"6[8[O2C4=,5=/^ULU:_G4=#%US%N_/!;6W#,NR M47>[N3[D'HPM- -3T 6A8[.0'08GB,CR1H]YH&+%?Y/K;W+=Q()$E+"8 M40FCC)G8M@Q#2C"%>8IC@K,\R0NK3KSG!$R-:;2*4JL(:AT= M-=4P*=_&:>)=F]Q8]B8 UI[AJ/9 M87 =DFROU&A4RAT&O4/B'>BI'EL[K>1.3&Z]:_0@UX^-*A^EO&.+^;=ZD1FA M+%4I3F&..3?]4#&D>:1@*E5J3M"*6%G1K9_XJ=%KLW>[V:D+E#R?)S'$ %AL MQP2%=2RZ["A_T^Z1=_0'V@"PLR HY [;+$&A'VEK9>@A<-M*\4:P=_O$_:GC M;9EX6[RW3>+_%+=Y0\CY['WS(GYIDQG?F[J..:<"B3S1$X(B$-$TA2RE#*J( MJ$S%>G+@5CWLSDJ8&ONW2K8KY@^F1DU??4=+(/LI?A!X K.X,S+6'''1^IUK M6K:^:2GY__FV>OEW?>^_FYQH\P,T/W2\T?//'84(+IK5?NN7+_3=Z:SKP3?U M>TP]S \_^.+9Y-1U]UAG2A!&)*-04*Z_;IGGE5N^]PYPA]QS= MH!IVC]%2]LA[BFZ('.\A.M[OW>UH;;KSOI?UGY^6[Y^E*8"X,%FL7^C:+)!G M&,DXCO5:54ALTDQ4#(F4$D:8,9ED*DF$6^TP&ZE3XZE;\5(5@GAJDT.K2,0G MK>S2-@;+#75;EAH8R^ 45>L)?FHU_MD4_]5*U_5B*[5!H_>@37[L81JX78^% MX+$;[]AC<:*%CL/-[DNB#\O-?/-Z+[_-31'5Y>:S?I=F.5$T+1(*B7:+S"DP MTRLB44 NL[@@!4<'DU="TT@:G#$16G MI5"?Z5>LA$X^=K2%4)]1W750[W77M%$T;9^KNB/; NH2$QF; $:,0L0J5/N"G*E]T$WE\ZV>-I7,G7"U=A:N12N\>^ ,E&?'O[,P M#-^M[UC4&W3:.VOOZ2YYYR_W.!\SN6FK4HIZ)_7VVUI6CZZR0W;M0N[-DJ8N MLSX3JL@B2E,8Y3+5:PX909SF"J9YIAVTS!O#WM,R]Z>.=UKF;?'>:9G_4P;;L))U1,<[383?9#F+,4M2 MPCE4# F(TD1 JC(.&8X(4@6*4(H]"L9=%&SU48U?):[5$G#[9!=[L+WWJ#RP M>]O]J1;&1N.@.U.GP0F\*W4@]*UWI$YC8+$;=>;&JUO-/:QNA:C" >CBB_;$ M/BV;'(I6!_,/Z_5KO4'_O-S5^-6+;:.57TZ?.!"LO-S.1 MJRB/L'X!<)9 1 L*F3#A)(R*-.R*[#I&+BAT6NY#N&[#< MJNU&^I=QM^/O0=$,3,4[("ME=YD3KW5+SPLX.I.I-39#\N)EH:-2G#4&AVQE M?Z,?\7R<+^<;_=P7T]QRHU\3XTC=EJ7:=^6Z==/I)1@Y)2GZZ?&U"A*OXO(C7\\X;6HR*ME=A]8A U[YM*'V M';6[9PYDVOV&1MSM4MQMOLMUK<^,$*0P$7IEG^54TR*)38-> G&":"HQBWC$ M!MF,M-%FH@OY1O4VYK>L*O:LC-J 5GI?NVEI-5*^.YF# ?^FVYOMJ5T-0 M&5!3:]#M3A<$P^Z!6FGRQANC+FA=WBUU>IK/N;]V?0^@_K[1\WXBF]LXW[Q_/NMWON5[[HZ6*Q6%7[J'6]W^8KD)+(2*H4 MLBC!$!%<0&;*6$8H1CQ*LC2F5MFL%R5-C%6R0:F &VP+V(QZ&;C66'C;C)>LOEH<_'B#7[L4.U5:J_R MWDQ&B\;+G*&41W&2"IA@Q012+CCD.::XB"4Q61U:([:RY8:3]JZT M<.^\4<\OQ?4TD'9L<#4XXQY#E#>@PNG#!9R5U-[/2[Y8E<]KN4UCH&F>TSPM-*0D M@XC''-(,QY 5C&8<(XPYMUX$.HN?F@=A5/W7?XGSZ#\KA1U6*>[(6ZP%@^(9 MF%RJ 'JSJU7]T%'_!E2E_2H+P,X$YP0=3]@=UHA!X1]IJ1AB&-P6C=XH]JX= MW9\ZWA+2V^*]E:3_4SS/H=LG_Z9G)?U8\W+^8[[Y_OMRQ4JY?C$1-Y^63\^; M\EX:%.:+>?7NZK\]K]?:B]#KW7FY/1__TK9:FD4R):E@"51YBO04DQ00XS2! M29$PG.8:WLPI S&4HE.;C-Z=J7D*UMHL/; "/#^9=@N[LEG@I\^KC0298QO? M8"-O>4@^@?$,?8R^I5I3CFYK)?A3FPFZ=H+:4+!OJ7',&UM!9>Q>Q-#6X %/ MVP,/R:#G\:%T'??$/C#B1V?ZH>7YK%Z:PE1&CW?/Y6;U*-?W4CTOM\5C7^L@ MT/;T;(9DFJ.,Q!#%+(*(R@@RP27,%2))3$6"[)JZ^XF?VH311&B+1CT7-]H9 M>9O52T@\0Z]>&MV!41ZTVAL>-OIWV;U!_MC\ MLJ@RPAC*8LQRF$5Y A'..,01Y9!GF!/!8Z'_XK(J\5%B:A/(5_Y=BN>%K)-\ M#DZ4;_^D:^$8&N8U,G:KAM!X!YY@MNH? UU; %H3P!^5$K0^;[J67X<^7LI[]2' ZQN %?5HLY MUS33_!F$9T[#,22#'$@8E1M.6W?XU9^YRC-/OHH4?5=G(&T/-[(LDWD2I;#( MB(0H*?1Z6$8"HCQC"6>4YBDE*E]W8UZ3>SZ?SCFG)_$T>X;OQJ=P)]Z MK=\-: $*4=FM%X-!TZQ/"AHW2[K/UJ,DY]Z+_3[ZUC^_4WTI.>8\0"^J;DM3 M&_9.G>C1M/.U"R45)SR#4J4Q1&F40<8(A47!HT@5*19%YD(8@VLX.;)9/3ZM MEE41!3V+?A+ZI[F:-UOW^^EQ31L:4QS!', ^?)?S]7;>%4!/!^IY 0Q"C@[) M\*^!'=^]Z> &YLKNTKLY.*&L_-'I6<82UHL-&+1P/B(5?% S? MJ06,M.C?CX;^L&$C5XW"Y")''$9C\."1LTA>&S]R_.!)A9"3&A-M_6:]>YD**7UY_+\TZO)[73 G*^F1V+LLZ-OM9_UN31+=:EKNOCTX:MCM,DPPV?G%H\_*(%G,&U0G234F@38 M*_C)6*57'3^#K6%@9]D-V-D&=L8%.6@:%N]!8U>&T6S<:)9!T3R*;QGVZ7YD M?J)+8J>H+(W2C$O!(2D2!I&(4XA5I,S>IDIXD@A)A0M']TJ;&O4>=%;=:ZSJ M7\FW'W [5AT,QL!D>;I[:ICJO5:8#$EH_0)'Y2DKVP_IQ^XFSR/XE=K\2=K)_,EO3,M7YI-\!P7*A*Y@*I(S2:$3#3#)!A*A&B>*BGCW.UH MW5;RU-BFJ>AN_/.ZW_R2+N!S*4'9F.%X^FT] I:GVB%P#7U:W2A:!19L_])1 M&U1Z!ZCJXXS6H.?)UL+'/2=VQ>3H_-?Y 7[DM=\P05/CW;IJ.BFJ3, OE MY%&)RPV-0]9RO-N-LLKU9O:5RR5=SU>_+\LGR>=J+L7[U2.=+V><)%F1QQAR MXU%IAPI#IE@,.>RGU\&PR>T/V0- MC35C6)G>0Q#Z_@XYZ+\=$D._@%%XP,K&]K.WN]C]*[^73TWQ@&TSTW1_NICJ2").8<89PR3),:P(5$0BB(3@D.8R@46A:)KQ-,VD2_!(CZB)AH=3N/EAT]EU[' @^K)L;> M]%B7FF>^Z*'>W"Z%J;]7;<7,LCQ/(E,W66$L-3D@4\NN.D#*DJ) "HLBNH(< M+FLP4<[8UG\RR3!/C?+5[J1L-??C"XLQ<:.1@2 >F5U,P]Y:;=#J?0,JS6\J ME#]<1-F;>NP!"\%(%M+?A*CL43G'7PY/<*,U(>>S#\M-54'B1YNAR*NS]<_/ M=>*99C@KA3,,UPJDV- M@!K+3-QQ8QOH& =VUG5ZJ]8&&L>J:R+XPQ@)*BLMMWX"C+R=[_4VXQF8&<<> M2F<';GC4AW3P!M1N5 =P>%0/'<0 $OQFB!,9YKN:Y.^Z)&.# -GZJ\ MT<:E?ZLCH3H6= JG#T>T5P X)*/ZJ#$J=5Z!TR%'7O,H/S+4DAY7RRK4H=D@ MKZLUWDM3+EV*CZOUQ^?-\UI^*LMGP]4S1N-((0\:3#.8QD8JF M12Z$59""MP93(\*'E=;9C?7<4<>QY%R@'/(L*R"*TA02R@O("I&B*,(1I;4 >R@76C=W5DH2K-P;Q1O0IMJ\+92L=X-O>1LIN=@J(?_)RY M@KT)<6O4;^O[WG>'H38!M#8,-S=YPS?DS.2NQ*CSDC=&A[.2_X,\DQ'H0I9F MQ_@'GY?R@?[X0E]-R;&FZN L+PHJ"NV,9T2/2U7CG& 1P;A0N224Y-2M$_ % M>5.;;VXY7S^;^%VC=G5,8DZQ-_2'<\&]"SC;,=F Z 7FK:];P&I=J^W?1MMM M.=$!#.")D:B]1J E'KZ9X>V0MH/W,,!5/H M,Z(:H?J3>"#F5GWD A2]!4;.W3M>#9$+VN^5";ET MK?O9^<.:BOGRV]?71[9:S(BD,HV5A%EFP@$)D7HIJ=?S2 M/#6>:Y0#M7;V)^'[<%T^^?8&(3"+6=KO=*Y]TM8KSK'WGS?:N?5),[KGU*H&7A3/AC$/CKVYKO4W[V <'E\$?CY$\!0=E_>A[D&6@<*#0+Q2.PZ%-1NU.N,6"\KVS]M M/,)VMG"/R]WO]ML^OWLR;]>GI9 _I'A8F4UYS9X,",/QBVSEOO;E -N0-O*7G4C7@W- [WXQWO]N.LE@F_RO7+ MG,OJ?/$76DIA&E/)95E-F+>+:N3U3W=J5QSWBUS/5Z*J)M1)\:P[,<\B1@DJ M5 )I@5.(I(PA404W75^R")$DS9139X5 >DZ-%:NS7LB,88!W+ /KIC*@_I;Y MQ7S:GQ8F@&WSG2X=@RY"O0UV/#N!,0Y]$&I,:H:WR=L"M^NUOJ3*2=\VGN_8 M,!PW!X9W2#(/I>JH[!\8[\/I(K0XSY"2DVK,$)4Q*G@",3(%EW(N()5"P2+) MBC07+,VDU49LOYB_#+O+'^9GU\*5IZ&UX]KK 7MKJC1G\DVG<59(J(TD2*%42H01)A2 M2&+%8!X7,2X24F#D%&UV6LS4.,)H"8V:P.AYU2+X#*YV!'$]6H$)P@\H9S;H MQV%(-C@C:50VZ+?VD TN7.UQ6'*^7VF;H*:]DO5F_K^U-Z.T]/^2=/U1OU4S MG$F>4L$A%T1!I!(%,2DBF.5YD4T8:%(<3F)$&9Z0SF;"#Y'92,P"R MO6Z2G<^F>+*]$([8,Z .$4 MZ'?&Y"M"_0Z?.%JPWQE3NN%^YR[Q7TX^-%[I;W3SO*XZ0]W+ICM1>:>^K.=+ M/G^BB[HF@G[TG?HX+SE=&%Z8<50@PI,$RBPUB;9)!FD419#E<<2B-.(4.YU= M7*O0]#[_YG0!Q-4,Z;XJO6IX[->O8X$^QDKW8;?2;Z(J=-7ZR'U0/]85JK?E\M3.BVJ:9Z M>G^:Q'G$>)1"A6D*$5;F$""+(,6FCS:6&.?LBI*GKOI8?>?C%T!],%FEX(G. M1??H=RDW=38]T,[M9E'MA)M/7U9! 8#^2=?"LY"R\SC:T7#081FU:.I-E;7: MT?T&7#BC&+YVJB^*(2JI.NOR)G55?1$[5V75^WE^+/N;I.7SNGJ;/BV?GJM= MUFK5E,@\XCFED JN?=0"Z]6F) HF:9:G*<*21%:9LY<$3A%;.V8;0C$ C.7'UC.['0)B2'9YZRL4=GEDL6'[''Q^L$*ZNV".MH2K[3= M#"N;^M#B=M?RWH1#E^7SHR:M.@2Z^PO.30!(V90!F*4"XTS$!.:8F)"^7$(B M$84\00*E121I1*XLQ1=.^ZGQ6*N>27,Q^EU=O"_@P-OQX62',S#)GBX8N#,= M=&VO3QW*MOB^J+*;.F:"!H!MBDCWES=@^]9\N?#6#%%S,/SH!:Y6&-" MZYS M&'YL+"HDCJ"$;Z>")M2%T*Q@2&4P+12&*(L3B+-$>\DQIE'&N7:6K79R#Q\\ MM=FD/8%P"A,Z0NOR28PO!H$IV-9\CQX"Y\)]/%L&C!G3<\Z(XX8 PV22= NG MO)^7[%F_]_MKYK8S244.^BK-(?&,*Y33/*.F6TBBWD#L^!L7/[1H [-'OL%4\">S: ^]WF:VL&Z-@Q M8';&=3@.FGWAJHP*%)FVNRR%&!6).25)<93G)*96Q73.BY@: MY^VT;"+2[!MXG\&PG[B&028P'1V!,F#=J\L 7-N'^\S31VNZW6]=M\/VA2NO MC^2;93&)4)IRF"JL/^A4Q9#&,H4"JTSB0F3^G>84); L=I/9V 6R]+/EZ_G30OQ:G M5"\P$IBC5$#$"@1)'J60)84HX)N^[0%X$E,4:3_ R.$"$28)) 17$"9LCQF21X7:>Y6]-I%_-28QKQL M0;9YW#I(A@-Q*AL\9G_G!GPV?LW#GW+QHJ]8+3??S_N'H39Z O:>=-1@BEL\ M%SI3>C[%C]@^+?FZ7LW5?WY:OI=*ZB>+>_DBE\]RAC*$XEQRR*-,05104\ ? ME#@U^FK5 ^M:/SS3$_; ZF>%:R (_/%; M6N^4G7#*U"NR$_8>-UIVPBDCNMD))W_O-ZN_>RXWJT>YKJ)YYZME^7W^U,9G MLH0744XY5%E10*2_21^T M=C/Y0("%_HQ;K/;4'#">S &.(6?M/G&CSM<6=A_.U#:W>!*&T7FY6=>9CO/R MG[^\_B*7_/LC7?^SJA*!%8DSE*102H0A$AA#DE ,"Z$D*UB:9L2JW+"MP,E1 M1U=?8!0&6WV]ZG%<1-R23 ;$,32C7 &A.ZM8XC(HM5R2.2Z_6")P1#*V]_DR M3;FY4W];K81I3=BT;RF_KA9BIK 4E.$(%IE(-,?H]0%)->TP]"!JRR%#X!22'OU#!-GAZJLBZ1C(04602)D"E$$4M,B[X"74>.EB6Z*F'9%H8(I9TH37B33%A MDQVR^]NL4(C(O$!0<)Q!I#(*62Y-2F42*14C'C.GFI.V@J)S2'"8T)1(G(("- MJ]/0N;JGH0;DK?W/UH+&SP1!PK2O@S&,3^FDR1LYC3YHG?<*O9[FR:<;NJE> ML ]5\P C;[4T[DNUUQ[%"(PB05G7&)"E=.9:*^TJ;%C MK2/8*>EUGM$/L"6Y#05;8 YS1LR=GVR0&)2&>@6.RS8VMA^1BM5-[@%,C4/W M&B?L8;Y9R!D7.&)42(A(:@HX9C'$,B4P30J:I"R+1&*5,G+JX5-CADHIXS3% MR4_LYW;18ND.G42OGP>NQ23P9^\*AU.(TSF[KPAS.GKD:*%.YXSIACN=O>;: MXH*5"]]$Y"1I1@I"&7=)P"&SLU MFR7-K4>WI-.84I'&#",,TT)[3$CH-28M"@1IQ#/M.:DBBIA?)49/1,>@P@Z> M985GW7T*E,_LOR7?F(JI:_FDI7W7[NP0*-MY3%=C%Y@RCU[#X>/'>B$(4^^P M*^B-"AF>L/5\A<)3%_NFB[QHIVJU?C5=B$N]CJO.?S_+C=FQ+^7Z198SL\^4 M$*J=(\Z97DS)0O-#G, 4%2I3@N$B<4I^LY Y-;9H-07?C*JN"2.7(;8CAX&! M"TP56VUOP!:^2F&3T5:%?K1*#YDW8HW0L)DCE\6.G#MBC<-Q]HC]K9/I^U1? MJ9\BYR_FSG*&CH>:3ONG-KX!2;?P&V=ZANJ![;&3[J9T]FAFG@/IV.]_^JMF\Z.Q @= MF\[+]IO(=F4I[E3WP*/IN5"%N%1'(M7I6)OJO2VB0GB$)3/K[CC.(4I3"1F* M!,PE1ASSC*=YXC)%7:?.U":?"^>*WG5MKAPTN]EFO*%XV]/=($5RA@%O2&:_ M4J-1.7L8] [9>*"G>O*L9)M/2_VH9_/4S_IU;5J^Q9+%!.<,,LX41*)(()8% M@BR-"4U2PE'B%!US3M#4N+$*.=LIJA?4^F+/WC!GP;5DN@$@"\QAGFBY\]8% M* 9EI'.RQN6:"Q8?L&@,TRMGW2-G'J?_;OLKZP!]S6R)KV#XH)ZV]MOW)_D-'ZWIR MTI9NLY/3%[S]7EY]R:S(1";2(MQ*&-_F^W4]>,X_C[ M?G%3<^5VU4 758V]Q6X,;@"O=;ZFVNH1W';$/!R(@4GVH)KJS98S7[?G%:'J MI9Y#)5Q]U".);U@/]9SU_?5/S][E1BV+EV^K6;O/]'&U_K)><2E%^5$KO=<- MN7Q8-037TJ(L9U*8HFD9@P6IUHE*"R]E2?C-[6_V< M5E\1J;^BKC;A/J9WW\W6KBGN*?AZZVM9VU#>"GU@I@ MS/@9[#=S+\'#JG4'P@(RCZJF ME2A/HVI2N>[AH\PU@]C?3D'#/,QC9GJW6K[(]6;.3$+QVOPM2_Y<"0?@-E,54%AS_P/.6'_.5]V:&&P&&&"CX4(TU/ W\, M;E/252#VSD=^3QYO,KK*\KV9Z+HG>29*G\[)WL5P_/*ZNZ29*JO??ONO5R:TVCWZ35?F%]WJYLNW@,Y,( M8Z:P@BPG'"):1) B(J'2\QK%JE!I))PRLB=AUM2FRT9W*@GW^]?W0*^] M06F ^-DQ_7L2^-KFF4]"V0E-WMVPK2XD>[%;[!6<#.\RP-R )B>^@PVHP $; MC4Y34,5T+MH!= -:B$"#45.'Q: $=EW6!LRJG]2X#YJ^/PW+QJT3, V;S^QB M3DR[H=>D!V46&B<[%3R)\EA )2B&".D7E44DA6FD4%*0K)")&F9!>E+^U*97 M"P?\L)3(4.N@T^-S[3KT:M3??A%Z"/C@*]#3R ^U_+QZ!*:S]K1^]0=<>/;" MY[_J//W8B2PY>VVV7V_V/\9C?KGE?/ULFHPQ/6.5[6DS18BA@N<0"11#A",$ M&28,%I&,:,(B1&.K1,SS(J8V2S1*@G6MI0,/G4;0@N2OQB4PC[>0- I>/IBW MQ<:!AJ_&:"2F=<;*C4Y[8>AES--WCD>*O9KO\5[_E=X=E:I7!&&(L&<0*Y23#,BV0E$1$Y-1=>ESUI\:CK7(C[.!2HL1MR##S*&H^ZU#VO!M/;4@XR.\]YY&"W\)LSM7OLNY[W<5?7/$1=, M( YIJB[P#6T13\$:0'@A4H0Q)GO\!1><[*]D-:LKO)MS^!?L;WU4+?4=8[ MK6;O=2=H]\;C2*0\E]AD/R&(<"X@S50*8YJ+M. BB[A3)V9KR5-CEZ[B__HO M.(F+_VS.%%P[%]A"CZ*8T (1F">*:^BE@DPQHFE=IDD<4TP5=:LF'03\<2I, MZZGY47N@=5G??U S.;M2NSWRENN#$&B&=NT[.O];>R9FU.[, ($F &>XAFTX M82M\Y.83CI@<-Z)P?8!G'\.FV.:N/%USTASE!<\+@J&(,DU2*1>0Q$H/ 2JH MS$6<$^K41?N>U4?/(FI'/D/@%/Y8[1"B 79+P$Q:(_!<[+& M[2EXP>*C'H*7KG?O4_-AN=%4\^''@YZ&R[E9!-<+WQF.2<'B)(-%$0F($LDA MSI($$L(BEJ6Q9':MK?J$3(T*:CW!AQ]@IVFSTV7?N^8LHOUT,!1.@:G !R*G M?C:7,+BBK\W91X_6W^:2<=T^-Q>O]=QVFB_G&_GK_$6*3\N-'MKYKD#'XVJ] MF?]OM6G6=/.^EZ9NFG[ZG?JH71&Z^"])U[.,Z<\_37-8H-0O!A@ERRVN<;$/O1%660,K<\#.GO8H MVUA1-97IFF8J)74&J[8+&,,&W#,;#N5!=]8&4&O<_;?A<#S:I1OPT>[U)4V1 MRCOU&_WOU;H]HF_JHRJ<,4J4,.5#3"NR6)-MP14D&!.B5V8QPM*VUN19*5.C MSU8[QV*S_4CV$^)@^ 2F.'MHG$I37C3]VC*5YP6,5K+RHHW=\I67+W;_RM\] M/SXO-(V\R ]*Z9FH]NCNU*U850>0M^*_M:C'7?@_CG+$DS2#,C:;]DCDD&'% M(&)8BHP)FF*KGE@^PJ?'":W^H#;@IEEXF%F[->(&[,RPYPSG<;E,)2'1#LXP MCD /7"77%[IK&CYU5EAXYY77;+YZ'SJX@V>^0X+6I9WJCD(OEO?FX"K MYE5.)4NS*$MAEB0)1'$N(<680\%21B/&B,B=.@;WR)H:5U2JFOFV459C"BIU M/?FB#V8[QA@(O-"^BS]N[CD*EQ$9-#&A1]RXV0B7[3Y*0;"XY;K. %59O7J? M_%?]#Y\V\K&<21HAA(I<>QE8_P>E!.)(()A1$G-!)4^Q4\7G/F%38Y!M4?B. MLN /HRZH]'4DD%Z<[1AD*/0"4X@_<-X5\?L0"5';_J2\-ZE2WV?YN7KSO??X MAE'2315D?*>. W&V3?D2E!2"*=/G!U.(DKB A*4Y3)DHA(Q42I!34+:5U*GQ MRE9I,\N>C$+S;9EH-PB6ZYNAH0V]UAD"58](/@>4AHWBLQ$\<@2? Q;'T7LN M-P_1W>(@,\4$"IK8H'NMQQ>I7\KE9A9'J>*9C*%"+(9(1ASB."V@I%DA"I0G M.:+^_2XN*S UYMKFJM$F5TTT.@-MEF/0G_-@V-%62(@#,]A1?XRCU,!6?V , MJ/:4^: YX[[@A6NC8:'#&S;6L$>HO]6&PW,\8Y:K4_@3:31;IX#&<41R',., M" P1XY'VS)!IM,%1SJ,\T0M!I^#E2Q*GQFT7>G5YPFI'6H."%9BE:EUOP,F, MN2 ^EC4Z@\8W7Q0Z;J"S+09'$<_6-WI7VS'\M*Z;E\W+?^[V-.(4HR31'((S M5IC^D#%DF.G%7B9$*B/,4[<,W/.BIL8E>YH"H^H5^T8]"%ON.P^"6^AM9T_( M?.KB7$!CX%HXYZ2-7?_F@M4G:MY)5?[4)4%38PNC*JAU!5I9T&KK4R"U M#]]^MA@2M.5,[2P8J^HH:Z9_*N9#KHTIH M=0?>3\O;1[-7>Z?.W++M%A;/LEA/EA1S:#*.($)(0L(9@3E&JF 2)P5VVA 9 M2>^I3:"[UL?*[$&^5'N0*P7XUA#SX\X2OS"=T"]#'&>9JH*JJ"*F_BJ#1&GF M(CAF7%"$:4'<2AI-\'48IR#2IR5?&R<;_"1D_=//?_6WP\['FN"(!W:LMJ%E M'9-OP,X"L&?"7I56?=F6.&K3S6MQ[M9.A\[AH]5&&J\0@6^A57^3&+J1QN-< M.-Y8X@?,+]B=042<*IFR%":$,8A4E$,:9S%,%$E$P5"<)>G5*0;3/>DY'RWO M?^#3#[CEH<]@,(8^^+D.P6%R#L*> ?5+?/O,@\MG079W^?'+>\DVNZ:+GY;Z MLY5E%?M2IUG.7]H@&+T"G$FA*2;6(&.A$KV&X@JR1! H4)853#O-F#J%Y#E) MGQK[;%74/DVMN$<@GAO^=NP3#-7 9&3T[G32O0&MZDW$W0[PG?K#49,7:D,R ME9L"HQ*7%S:'/.;W$#]:NY>EU#=]OUV*]_)%+E9/1F93_*8Y8$0)DD(Q#B-L M?*>"(D@*;IJX8IR)B$=9ZN0[6=\L?CT^$3G:\/=II_C#%&19QA'4&0QABA*":2Y6:A&4:%?:,H+Z=0H MY+28J7%CJR68;]5TH[HS:/Y_]KZUN7$JHBC%D2!$E@^I/SU>/= MK'1NIJLZ)NJ# L],3>R >7 #W MX<9DUV,4F:@Z!=QR DQ9R0-"B#G+?V.4%+& M]OK@RL6:K_1Z9CRD]A9SR;^@F[+$]5KF7](;A'/ ZM__[_5<@2RYJ>M!MTL= M4;O)($OM;U-Z8T163\U:?N;9C^CL<+K14*A!BDQ&1_I1.+0I#M;?W >MN$TK M=N2]<..*0\LO-Z\XK0;O#4JNE'-LZ0 MNQ%/#" CDU"CLHUT?9;WOM'[QJZBN3(KNVG I9HO5"$9R%GVH&SDB\AS9O*^ M/\1)X>O%_)M:KFR1^07]+$Y9*UJ0!K=KCD>O 1ZG^/!@% .?3RXH_H-V"@/.K3? MG$/[RN-!1]3B'0]>4N %CP<=L3E_/.CZD)Y+QTVQZ.K=8OE!_=YZ=^;I'Y>+ MN?DHFG"OVS^FU426QKE*D8(9*LV"4C,)B=(I5*+D92YT4A+AM9;TD3XV+MM1 MOEZC&/7!5G^P;P#XU9K@&8'E-SB.*\-8D ^S5+3(?K99&6PI*_#SDV0K=0E; M__5@'XR"+A"]%!AVQ=@'FX,E9*^'A/#6/BFI'I^V3=C:RLD<4TR8Q!"7B; % MJ@7DN&00,:)%GJ<(:]+?23LN=&Q\=N!5;-7>](WH5[/::0CZN&S7 SNTI]8' MTRL]M/,@Q7/,3LA]07_L/!+GW; +]_8.SEHMI[:1W6M6?;7GA>TN;Z:PH%1D MD%)$(&8Y@IQ@"DOC8-&T8#1+I&=$UE%!8^.@K9[ 'IW>@/E&5>\ K./(I&WB%PBDS8 M._"\KK^ 'RY_ ?N$K)W%(7"GG;7X2$3:^>M[KG:_L>G,GE@8K_,S MFRE+\9^5>783C2%$TUI)R;\O%U7U\WRIV&SZ3R7MN=,K919YZH'],6%8R")+ M,\/&"AD*R3BT+1PAPPDKRY0APKV"TH)H-38FKW4%6V7KLSO?,-HPX^6X,!YZ M%(9P/;<&W("-@= H"RMF]PIWS )'1^P&\-HV8(P+N, .B770A7<0Q89=D(?$ M\F"A'O3AX0Z%FZZ]W;\>U/)Q4AB_3F$LH$)I:JL9E)"B@D,J"XH90:A,O.)< MW,2.C78W&K:'PD;FX_4'PD?@[G\M?E8!\SS-_3M/66>(2)]%1D;HU@3ZA!0\[Y4]?O"?J_/_7Z8 MSD%56_.C;V>JGD/D2$ # !^;GVI=06/$35,9LKHY7B%R6PUFLTPTZP2MIJOU M,F ^^K6HANUWU5.7@5M@78?885>L*Y_7HT3[,3?N05-J_K@?2X:Y=_-RL^ MJ^LVO<&C"+D+Y.>),"B"+[SB:U3>)B($!M*CJGM@0 >J[GX]L'Y5WCU0.EOM MW>4YPU5]][!JK_J[SWW]W-UG17$_K&T"E/&F[72P4SO7S Q382L+3&=K<_7$ ML+)BN:W,QA/#V2J7AJZIA)H)72I,4D4+'V>WGQICPO6UN$R MWJXP4^NZ?HEL^MK,[M2;H6VN FRU6D[Y>F4W:FVJ@KGX<3%O7.:V@:5QT"P M37F3!H+^7G3/D7?SH>./9^0)Y: V>F-"O>AO!G6OE/JKS;BTIH1SG*^#,J3; MW%.309WFZ]!Z[C)?^;08L8X/OR_:TD,EQCG)N8:H1-)P<,ELT6=E.!@+FC.= M">55 =Q1[MA(UR4ZSR@?,MAQ.P9N;!@!V2'.G2^#&J$2E"=6PT4^;D6/*/CQ M ^_^,?#VZ_H)<0O=VG@S[LT?#1?V*^L;<)@RP];GZ?>J.@Z->L\P5S)!$J9 M*HAMM4Z6I SF.B5)PJ4B6'GW#(JBZMB(L5,8/-7=7.JR]5N7$OSPU*CMN_D: M;Z@=MV=',8!#;.!>U_-G,_P?N^%O+&X.K2(T_(X_,,%;^,31=OA6/5%1/]J2 M)Z[$?K-079CKXU(]L:ELZQYV!5=DF:6IRDNH,TR-KYP6D&>4V08IB,C$S"3" M:[_BM*C1S0*-DCU+H)Z!U(VMPP 5F6V;DGX=4JV:$4K47 8C),.=D38H0UVV M^CG#.-S1XRSJL_BJY-K&"MS-OZDV<_&3LE9,9].:Q![LYMN#^F/URACPVX2B M7"=,,,A1P2 N,PI)2C/(=_W$CXU).@.L*[%C MBWP>. Q7] M',ZMHL( M^[#=@\?&_YU>_0JQ>I9>'1$K7[2[=VW5&%[?YMDO4C_UE$=W\/X5*PR][K\?O MZ-HXP&-CG$W761ZIEC03ME0B03G$"BFS:%9F./-"$9G)HBATN&/I,>;0.-6+ MZ9%9XP!^B//HD>7:!$ S\"%TK%0DQ)PHKF/U2G^NC,]K-DS[\U--B6Y KPH^5XQ3 MF:82"Z4A%3F'V,P>D#%BWAN4I@I35!;"JTSE,*,TH)O>*+?I%C55U5__0E"* M_C9T=_J#H7.;A889D,BSDU\/^;URY,&/EZX']&6:O!]H,]*^[:=0Z]^*_>03 M>QQO/2%ABM(Z MOA]#3@F'".%"&QKFA+B??(74;&Q<_&$QATW/N$V"3%.S0RPJQ[DR_.@Y').] MU)C$WDLYJ/AA+8,+#8UMH#;N!NR:!XQ]SY.;]IK[M3:^U%!Z'+Z]U) .="XW M_-#ZG=O%@/_LD5Y0@<.=]L7 :>\@,(J ?LO4MX]/L\5WI3ZKY;>I4,>3K&TJ MGZ@_W6M[7OEE;HMO-4OEUV86J=X;;^)NI1ZKB=!<$JZI;:++(-:E-&LB@:%9 M*NDB1SQ'I5>/[\#ZC6UROECOH!UE66=NO69/TU53^:PFDK6Y^E=K&ZB-\]RL M"SWT;FNJ%QS0V+$QPXRE]Z(K$N(A5V*A51QT>18)W^=KMEAB^LT;KV>LJN[U M/YC]@J_NE_4DMI-P.,%<$8$$@Q1Q#C%E"A*"%Z0A.2]"[*')3% M7!%X3DO.]_6L_M \MTLHSAA1A?$N4ZP%Q)E2D'+"8$GR4C+,>(FQ5U&'W:>/ MF4%^;Q2M;!C%4YN,ZU!'23I9A!^TU"+KQ;V]4(I-MQ['A4Z6/6ARTX,.>@&'K.!RS[: \ MP]&+^J2&]$UIN_]];KCJZ_2IS6!C7W;Z^]F0F]543)_82DT$IEF)60F3C)80 M&_?-^&XBAYF6+!64,"E+]UR2Z/J.CJX[Q<'31G.PVC3)M,2]5=XG'2+^R#OL MQH]K/ =4YX MP4F>$>U5+>6TJ+$Y""?W--I,/<_M^S,87[$=Y(W<2VT$700MS![0'A[1=W\: M:2^_[[-GM=..S_X=/5EC6V[CS?3;5*JYK Q1U53V1HF9^8^<9$RD2&$-*=H MI^].L\L0.-)+8&!C$\U>Z:&-QG4 ?^/*F=^V:@?D' ^0@K*/B]QA><@#B0-& M\KEWR,V7G]@?T\?UXR]LME9&H>X(SWQLCN0F2)$BUQF%F13:MN0H(2US 7&1 MI%K0/"&$VRA#%&,@DYE1QB6>;FDTC--U]P*9 N"NK5T_F4H+'-V!^7 MT[G=6?(LS7(21[L>FR)IF[^=-Z5;U7W]0,M4$#B-.L2"F&$O$$XE0C2!+%8$ID5E"1 ME<2OD_ 966.C@UJWO_XE+9*_(3]&. >H&RD$@BDR+U@M&Y?G!C2*WH!:58 B MQ&DX8!*2(LZ)&Y0E'.Q^3A0NMUQ1.JI. :FZ-.4\%SSG7,'2D 7$.F'&7ULN8FFLF3.DL$X1!1LP/++/,?#)> M@_U1)B7+-?$Z^@B@T]CHXU1QD$T-BN\WX'%K YA:(Z)7G3@823="&GA\(C/8 M%74H=JQJG*$7K4AQ"N,7+DUQH-;8:U2=_?C MHE]49:FOKJ4HD,(,%026F4"&<*2R7(,A%K(0)=*I4DZGQT>>/396:57K595R M%S(W]N@)1&2*<,3 FP..6!OR1=]]_*!O\Q&[GK^RQRZYHL'@83[VP5'4JX.8 MW+KN9/5NL=1JNC)$4=VU52@GO$"E0K* +*>V;K]"D/(,08D)*Q%EF2Z\BFE$ MT'%L/+%M@KQH= ;"]B"?7=.'.L;0NO'0"P]89#X+T$*PM=-X3%M+;1_S4%$! M PQ$\):!@=4U( 5M/^,D>-C>-#Y8'#2N\;JY9Y6X_UY/ M5]\W6S"D$+;"-8)ERB7$G.602E5"4G)6)I1JKIQJKQY__-BXIM'.9??%!3LW M"NF/2&2N< ?#OT[949N#EAG;ES!LE;"CUAT4^3I^5;^WMCF_/+(5-<$H546! M$XA581:6.4>VAKV J=(X+1'F*B&3U6+%9FXO\$E)7N_R1EZ\K^^#E=&&%0"V M MINM-9I!'XO]6EHW=[O((!%?M6[8(.CF]'A7ON+4(1D@-/"!B6#BS8_YX7+ M-_3UGJ!8?7?T(J"?M"]K+ : M#KN-%07=@QVL.%)Z)N^SZNN[V>+W#P8A\['I<&R/5N;RW73.YL)^%D;!6K4C MY_HR4R@EJ(!::&3FCE1 8K"'&>:HX,RXIGY-BJ]5:'2SQ<\?/[Y_^]/;#P^W M[\&;N\^OW]]__OG3V\_@_AWXWG_P!W'WYY^_GA[L/?P>V'-^#=W8?; M#Z_K?[U^N/OE[N'N[>=_]ZP'<.VHNLT%0XY59/:WI@!KRPUHK0$;<^H=MHU! M8&M1["B/4/@&+4%PK4[#EB<(A.!!Z8)0S_5C;:FFD[=FTEA]?ZWFYD&SN[E4 M?_P?]7W"-"54E@BJ!&.()5:0I3J#*N<)T9SE!7&J GE2PMAXM5$2M%J"6DU@ M]'0CRM- GF>^(/#$WNOS1<:9ERY:OR6:JF.:2HE_^[+X]K_,O0:"E-H/T'[8 MX9;3SQV$+"Z:U;W]ER\<. AE6P_N7N_4G:Y+JK2YTA.=(99PB6'"F&&&+#.+ M^]3 SW&9*2W$9[<@!*H'' M S-*&)77/3]" ?+)K%1V;/O-8Z7J:> MX91\6-Q5U=HP;G/2]7FUG/ZF/BZG0J43007+4FPF=(7,!),D"-*R+"$E6@M: MY)2Z%2#W%3RVR:+1#3Q9Y8)4]7,> 3?2CX%K9 )O5 :MSK88>Z/UOU:@T?L& MM*C7J@=,K/7$*FBZK:OL89-P/1$Y2,WUO;]O,=)YO<#^QW3U]?7:>&F/:GG0 M1CQ');+M$6 I"(42NP@=&UN]45H9Q218JF]J;NM5 MB O9Z?WQ=MQ-#(QB[!W#5EWPN]$7= K';<3N U'8NJ,.<@>N.^J.Q&'=48][ M^V[0O34/_6(\LK\O%[\;,<:[8_/O$T)0RE-LC]9E!G%NDT08*2!2B!!^6W7%H73?NK@9LF.T[7ZQZ;.*=1>+JK;SC M3Q]X0^^LB8?;>N,V6 #$8F]A]0++?]?I A)! M=XQ.R1IVM^>"Q0<[-9>N[QGL*X2M5UAOW;"Y9$M9_?PDV4J]_6.EYM64S]3[ M:;6:E&F)L[3(85':T%^&2V@H D%),3(N14&*Q"O,PE'NV+ACJS;8Z T:Q<&O M6]6!U=V32UQ'PHU:(N ;F6G"0.L?1^P'5-"H8D?1P\88^^%Q$''L>;L?:U7+ MU>3U^G$]:U*5M%9BU>10WNM;V:1NU_4:9")3@M,"ZL(V2" Z@1R9=8ZF K&L MR(H\=4J!=Q4X-I[:Z@P:I6_:W.8ZNK15W*LJAC/TY_DI!J"Q-UI"8.G,2[X MG2$D\Z@=,C+_>DY$SK(&82!?RSOJ\;ZOY\YNNU/SVEHQ7S6EPSY-J]^Z)N-" M%@EC$FIN,Z1(9CM,Y69UI0LLL%"H$%['4!?DC8UQ;!? N5J"/76!U==S0_<" MS(Y[N>' B\XNC:9'@(N0/NV(2]"]VPLBA]VV=;/_8,?6\;:>S+)43F5,^FV" M-$:93 640AJN$"2%3.<9S!0I$EGRO$QZY4^&4&YL'+.;9M=8!VOSP-:^3;WT MQD2P:V-7VJ1?IF20T7;<6WZA,8R]'QUF^-K,2&!-!+6-$9(D0T(?(T4RB'XO MDB 9$ME3Z9%!983H!V:Q';6[?]2P!XZ$],8J M7E.R<\)?L$N9 R;GVY:Y/* ?@35E5>_U_5-=:G_^Y;/Z8B56DSPAJ12H-(@3 M0UB:$DASB2 AA5GA:I4JFOH0UDE)8R.HW4JSK:J@:G7U8Z73X+JQ4!#((K/. M%JV-EN#S);2\.>8B$B$YY;2P03GDHLW/.>/R#0,G'S:QVUL:J^KN2P]?V7R_ MU*KUWMKRR4522%'J%"*,",0L5Y!P60=>ZS+-:8Z*8I!<1'_=Q\9C&P5?H$!V MCY'7.]VV.O:-R?9)J6]US!P#0-!Y<&0@.BJV;^\=4:KW_X(TBC;6'^G^.K-;^ MXQ(LR?4*%?IO^!RIAH1358JRR&!.,@%Q2E/(D9F\$$-<YT0M+@NRONE9@N7-TW][U=8[U7AI/^ MH:9?OAJ2N?UF?OM%?5+V_+'[XX-:/J:3% M<\I)!3/,<8DDEI"I+H. HS1A3 M18*\FL+[*C V[N@T!JQ1&2P[G<',*@V,$H_@A^^*+7W]5N^Q<2.:F(A'IJ#M MUDRMW@W8H-^J#S;Z-U< :T'(9/E^T(5-FO?48>#D^7X('2;1]WQ.SZTA-9LU M1>U^8LO?E!7<'K--A$*<4&)-]H(#5ED FFCBV;'HXM MIW(X*O'!)R2I.,D=E%Y\D'A.-%[W]CS55BM;?_?CVGVX?]ZN2>Y^9AAL_QD'WP08E](J]6H"Y6 MWIEDSP9^L%:!Z?S'G6/ZK65U>%!K&]@:%V6K*BS>0<_]PV@V;)! 4#0/(@K" M/KUG 82=&,Y[O2F>;CVERGBK=FO/)C17$Y4DDBAB?,@B-2O.+*>09ZB "56X MQ 27B/E50' 4/#9"W@NG7F@@[0:T;+6MEUOU;Z95M;8MM('P]CF=A\2-@F, M'9EDGV/VQ4!AV+JYS[*Q%^60?^6)^AZ.[Y&<0&<,&/21^#FWT&%4=7^MP3^LTR MGYIJO9NSGH]JJ1?+1^N7W//9]$L]RTVX+@O)L8 XP=1066HG&*1A;GZ722R* M#"D?*G.2.C86:Y6V5<.Y/8 6BR_SZ3_/[!A> ;@;7P6',3)5?>I*0V_/CW=4 M!EN=;VR2YSIDI6,OJ$)RE)O@0>G)"XOGS.1W<\\U_*P>4"6/1_IUIYND$)P: M+\MNLTJ(L1OOJ_IDMCM"[[A2 M#PYH[$/F8S'1V[C2F_#GS7X0!5V=FGNA<;!PMSO;C]NFGW[LCA:Z;T^ MBWJCQ-)&R;Q;+.T^P+W>T&3G)4P*GA0RD0AF.N,0(XDADV9U* 0KA$IPH3'J M,E8>+I/6M?HXO77[.2@/@^1[5RN[0]9VD?!VLZX>IO/,-@CJ _>;^,=^OXG: MDAO0V6*S/.H=2G"O0><"?QIZ5.1"U!'[C7<\AM'9T^A/.TK.\U4H:)L9S#ZM MGI>2(DOJ6>GJYP\R3X5"H9NY@CVO9SRF=1WKSDGRS7K9.//3A?R%S=;J[>/3 M;/%=J?J:C^;K_-5H\M%\-R>)3!%+J(8R+1'$6.&/QO]N6GJ^_?SQ(^@T]PSL[#4\;JYY=-!C>^HUN(T!H+&@ M34&\ ;41QE=OS6@[:W:& &M)P(#1:X ,&DO:2Y%APTROP>H@ O6JA_6H4VXW MI-3RB2U7WS^8;V9='+MDAO3*4D!6I G$0F!(J%43F2>D41'!*P-AH M;E='8)7TKSE^#,;SG!4"G.C.M"KC[X&>NF MW #+?AFU;0>S+\D_Y8DZ;:^VM\ 39*;)$G:TA" K5=?%TOK@@)6V3O^]WJN M0);< /L5:V)9E*B+*8,LM;]-Z8U9S%=/RIY\WWA"209[F G)8\T:S0 MF?)B+A>A8V.S\\5CK^@)YS0";BP1&M?(S!$"TIY9,VX8A<^:N2#W!;)FW) X MGC7C>&_?VB9-P^=/MN)D75!]4G!48LHSR'&!(-99 FE9)%!QG6=<2LJX5]6" M0Q%C8YV=KM>^G:Z/X.?&(M>A$IDS-H!8[4"C7LC"):=,#UNTY$#*P 5+3EEY M6*SDY)7!W8TCQ;'_4['EP^^+B40(E4A+*!*.[#0.#XL4ZW%X4(UR+HI<$\BR4MHD8 &I)BE,-%XC7B1&F./T0@7G1$J+J,5 M^/BT-@ZJ+5;Z5)6/SK#N-;X#J=*X/ JI6:R\^NPBVT_01$L+XYP&ULF"C+3#J@D[? MRTU*>Z'H-06$1',POK\255]F=\7H HU??,R0G.UJTS."=K[MBH86_'*Y:?Z\ MW'1;5/KM'VHIII5M)&96+LOIO)J*^F@HG90\ETB+ BIB-TXXII 5.8,(<9[Q M @N1:N_^%5%4'=L<M8"-HMW99FL+^*:J57N,K+9V]6AJ$&?LW?9M MQC&BD:>D "T+-DT)=@R^>?[="-R=(.JP!&]&$$?;X7L/1$7]:*N!N!)[1B^Q MZJN9Z.Q_[,3WC

W46-:,XR"FL-PYKD>,,]] M;\]CZPMRU@=/XB"Q) AS11#GB=9]\$*0(G*'3;($],6*GF9+*]KB.6J+AXOW MO*CV %>5.H>H"=>8$T(!%C75TBDS96Q$9R!YD=!^X",IA%QZBRR4G,4,"58 MR<"%S$TD5]2E]#D+ @7%<"R&X^T-QV<=9ABG**OL9 DWS(>%X@P+(TM@(R9$ MC."9>2$B2QU%5%#%""9::[NTRJA8YFIZQW"Q(.>V(!\B=7*ELW'['SRPXYWYX@_=&S=6.Y*#I@#AW0^G,B34N2L\519+2,WH .6-:$+1["^Z/"UX!3I!3.OG#M-"7U;1/Q9 MBWBY?KG^8U]_D>KSGH.1/^YS4$KQ%DI1O7AO? &"N$7$;U2%_JB-7.;S9*_J MY%)].0Q?3G=S*:[J#5S5+Q/54=$$K:4)*'E.$==&(1>X0"I(3Z6@Q#%P5>FR M9FK*59W:FE"0<;&1L:2W2GKKWNNB[J@9YB^0ZE^3U!IIA?['@UIQE#JI^],< M9W52)BJMB M(!*-!Y?I/>/V2Y9QO M";T?==7XW>>=BIU.R7,^1I[S'MS$^ZUP&XVT%:Q\>*Q\>+/\%4;: M[B*X"Z[D^-G 7>. F$VY 03+E'7'*&;$P<.0/BX$F4V(6E M5;J"'V.#8E$F+[SRYK5?OU0>S;>$/L?^ / ]][.MF]IEQ=:O^.S^_O*UW]C) M#%"E+NE1G$LA! '3@ 5".4]1&^L"@^$)T5I#N+G7HHW;&A/O_GW4'IQ\/ "Q M.:K2>QNY=>'FKCT8FAD59UAQ/V]E-TR2AY$4E16&(6UREW,,=H/C/H(%$;$7 M@BD3/;B?RYQ-\^"44H_GFJPK>%KJ/%^XB)?KE^N7?/QB0\AU;D$:Y>M+EO[A ML_2*XCH^7=+K6^!_7<13[_Q;V_\;DKF0MI"?< M4\2-PX_NQ\; _HK]DBMX>)<@V"BB@.,5)3QXZO+K1)BR MC@ML4W$)7HI+\&4R)>"B"E9H)*A2B$O#D8O<($=]9. 34.?HTBHWK&SA>5DA MTX*<)2OPPD6\7+]<_S5G!9Z!1W"^C>!?1P>QP7!N(9@[\2Q"&N N?4<73JV] M6,;2TE_P+N35FVO9%ZA]@K5M(0)H=:F0C-XC;E5"UDF"+",I]4&NU4%"@E M66T.=,@0(9"(-C"K0*'03,JQ8J;I')]:F11]<4_QKJ>O\EF\R;NJ>^&M]E67 M[H7/'33/;'":M: !HSMJSS.3$4-&.H4""<)+#W\ER_T+^;WT+RS&8S$>GQH' M;]*_\'E%(DK_PCNAX<:9"9D\PUXZAC31#''%*3(T1!2MTH'#].,8EU8UELN4 M+%X,>-$-D4?J8'C;0L)G8,K]$_NYAC#7#<;:;6&YX(@+'#02-T MC_*MW#!2O4B9ZR M:K9@0K.4;,$]ZIN); 'AGBGM*$HD=W\B02+CO4*.Y@8>C&&LJQX>LG2J?QGZ MXN'60>5FV@!30O!EH3ACIE"3.,4.$*HPXB * IO-(:V5!03J2 M5,S9 G(OV8)B/!;C\:EQ<)&R!?>#CN>S!:3$+.:$PXET 7&$LR@2$HP8Q*WD MR!@,UJ3R*D8&L^XTP"'FRY*88D;>4[K@]T$68_AO:/]_W_$/>>&RN&>-.^R"B MW?H]H15(;N[&AMW9Z<4=.XB-]F@U-W[FY9SS #7#0+=:^ V;0: _RA;$T#BV M_<9_S@%N06.E0,D3CRT'3'/.@W?DC=:4&@"^H3[]_"H:-<-O>^_VCMO^]L?&CM;FWND-;Z/S\ PTZ:F]_; M6]^:I]\_?,3-4SCGA\^ 75YLK&U[[[FU1",+J@IQJ0*R!$OD O;<.$Y%'4.@O6([@,E%,6.192!]"<%<,",4,9@A=% MAA96AG:.6Y^V0:,Y'W7NX<,"3K3J;&5::4WEJ',=#( M*!OL]F)L[(.X[ ), 5B'*I%9@_\HFUE)7!:-Y48O]@\CG.MG[)PLSRV)=^TY M521Q022QM;>&6Z?-7_!,M'D*S_9I&^1#6>8)(LJ#<^H2^*7@KB)!,-CA/F)' M\_X]+*X2RWD%2J4HL=>11F5XY,EPRZF2P43K#0]A"&VD0-OS$BC1.MXFRCEI M0$%BG@7*"XQT4@ZQX&&Z-0&%A0'F],IT1G(*YOKM7],@U[@&WU8::Y<:>KUX M"#_-)$'5^4,[I=B+>4NYBX/C& ^JCT=V7^,PYPNJR^2/DVWWS@S&ZOZJ'#Q( M>HB]S@FX!2#F^W##(VNR/EW(=P)'C$Z[,K;.*UO\Q=O>C]K@\&/K_73T% #B MN L6?3RX;W0XWVOB0Z_;[S_WV, =[)PMO+'YD;9./\'OOF+P]3& .J&:(IA5 M ,J!5@_RB!GHJ!&!LHDGIN,^&[*HPC(0@D(3%0T%J;*<84XPQ2Y)!S25A$P M0;CCQ,\K('=TG(J +)* *"&$M-@B$C4@B *OR24N0%0\A4EVPHHX-W?AW:(S M14 624"\%EP3&I'T&MQJDB+2%/R9P%0D5BM))+C5K>Z4M7F+#X;QP7[C&*S& M46>R1CCJ9=/OS"_/!N-,T_42_QPLUG$M\OF?+#<&V=L >>Y%W]TY +,KIP'/ MQ B,ROPZ6[8=FV]FT(4?_ZPKGB=CFOWE!@A0);79W/V<"53S]7NS259'SS9O MX/.661UQ<=&\VS_L=$]B_!)[/\$&G[V&6MWADU;+I5\Y9I/?_]GM#UK=P5:$ MFQN-WJMUU9I['T]:.]LI>*U=CE\*G[,O1, K2Y%7TH*I#0:W)4NKFJY,L_J/ MW+/EQO%NV^\VVOU*^OQ0[%P6PK&0=G_&7L,VCH=5!H%\7S7;]QWJ\ IJ)_BLOU10^[6"VDQCW1@* M(ZI^V+2]'W& *J%LY-TK6;W\V3T(E4CU[S%\(!=H!"^)'GP\R.,!<%-'>HYC MPV<-UKFHW^IQM%D[NO9!K1QS7F]R8/?K@:WR_8V?PX'UXX&%EX!2^3,[U+MG M,'53YU1R,")%T@1''JC1WA(5%4_12 I ._0]V,CW8(Q<95H^;&ASHA_W%#7V M,RV.O0-P?3UI'F\;E5W$Z,":Y-G=D!PYXAAB)#G!@L2&Y0)7(Y>YG.YZ.0H( M#G;MX+R-V#[(\JM7&B#.?]F#(]L[.1/HT8\NL<7N+I4)P-=K&3Q+@5.AC,8Q M1,:,HB: G78Q9$*>1"IOV]CU]8GJUFD3=*P2-J8DD.2.(/"$#=+!6L2X4?"5 M3U3ES(TD@-J7B^H]H";8?C8[(M$?Y0C\%5]UH(4(;A."#@8"@1ST*B1H!13IH#A#%FO!/)),$EAI1@O$-,U<&MEG MCF".1JY-E-AZRUT6J^G]5;>O,[.!8F8Y)9;RZ+5S@9"@M%->).ZGC,,B$(\E M$+AUO"V\$8Y&B6*4$?%($C(P#4@*)X( 'JIEC.K@O(RT&L!:FR M%^%L8,A<;B16#DU_I;$6:AO1=O*)CA_43N)@"J>,@1Y%,'BDPR'!G!6?18YVCS-7IP(G61Q70< MWCDG4J,HSY7"/*DRB7EM=3:YQOU[\M7]B,DBFYES99$T2((V0[>6/\HFNO^>&/]ZW'>&&:< M%29W&>S+:Q,0@N.J*U"ZD8AG:HR M<^^=41X&&/ ^ M@>9M7<.\KU/,\WXS>5Y:N!81P478A[O\2"N%':-1M+P[?# M?96BGI5JA^'XT6K^)KCUCCWLQS>C%V]#NW_8L2=OV@?5#50'S:(9/&Z'P>X; M8U:T8%45\9#P<'C^^FNR4E<87]@'6G^IZ I3ZO+OKSSXZB_! >?BE@?C%7+5 MEX+16QY[_2W+&QY\#<'D#<5V@?E(KKUA#ZY![#T /8F>@2(/O2>X5DJW89-X M91-[GG1N[DY2"S?Q(TX7]-^N]_OJD-FE>EVE4FOG;AV<[^JS]WE_2[6?:1ZV MV460&?/T,G.KUF,+)S"_M?.6I>X1G"GTE\%K\Q&>"5RQ.EV,TJG_G3IV,X?JX,5%]'1;^N[I&ZW%@'WSWSJS88J>-A#]4B]64W]YZS M_LLQ[+#6Q&G'DZ/6^IS CSF&3[23.>!%#*'G"VPRJ\UC%=&,/=<7Q;[;^O'] MPQ:XF^].-M8_PK4^B>;^.]&BGVAS;XUL?/LDP#5E6WMKXB*3S1;]_ /NC38W M/_+FWE_[K?4?)UN;/]CW]:V3)MS[]_7.CZV]T&ZN=U*S/62Q^8*/MSU1P1,; M4)3@TG+,'#+2$&2(\T0&ER+72ZN*36=F"H?-PWG21">:3WF8VN2T[$FL0YFWZL<;78!<0ZO-#$,*66H M#U80:OC2JEE1197<%QW:/?L6=^B%I9^!.PDNG%+X;3X'PIGH MF"'!*1*X=3%31#'*J>5&5YC^A)U%(Q58Y?'(D;P/_)A",AD_$A4),3 M[3%O<1?(J*B1P2K1)!@S@2VM$CJ=:)\*Q92V68O=?+7T6RS]%N_=A[BCRGA$ M9^*\QB@>Q3VKE#./@CIMO),))6\9XDQ0Y,"C1-%'@@W%T2O[:![%BUG,WBMO-*B4"SHH@5-T7":E28R,125UXD3@<#E[?\ES++XN M:?TYX9XHFQ1(DD!8"(-X"!$9RSS8$M'BJ%B$SY=6)5F\ED_WLX 7%4-+EN35 M>#BO/DMR*VU3LB0O0 ^=^321YY28L(C9X!"71B KJ4,Z:AEAZC71M&1)'K%I M3'Z?EVG[X,C6?(D3!>.'W7ZUK^5-M;NO_3.^'=4A R -J\[YL'!\UF'6@;H^ M&L2WPVG D\_F.U>IMRA;!"XILV?D?)W]Y-_=WIE<[D3D>M'^0#;!4[VQ MG6-[TE_Z_7QA?OM@=':A5_* 3HW370[>B/J.WP?&V'*Q#[(Q!*66>M"_)4W.[YO']@#W[:=QIR<$ISE[=6!N=I4@F/ Z,A[&C$#Q:1X5(EXSK!R M3,#;0)2(!EZR&=CYXG9"3W,&MOO]H[R_>9ICK=KR?,:Q-E\8A!FL4V(A!F(Y M(]AFYH&@X'_2"J_B8M#]%6*UF^Y)_2ARHZ:\1]$&@Y+T%G$GP=!T$@Q-'X+D M)$E%!1B:FB[#O%Y*K :HWCWJG6\((0[XCRP5%!PBC UX04$8DCV@ MR[E@7CDWWVSP[X\92.Z=NT]QE2(1/!K,*2$F&$]A;2KN*(DZ%NZ^1UQ"GVAS M;=M(S17V&G%%).(I\MR.SR ::<12X^0(R70UXO[XM4@,,A#O,2Q8SA*VQ,&U M(Z=.6VU$*-Q]CRH$K>-M[G40VD0DL !),%@A&S1!W&(=,1&P2F4FFEBX1HQW M+0XLHO1 5&U;%-2SMEXZBRD*08!Z3BPB'L+01^CR@57T7K=(UN;'K6.MTZ;F9O D=- M4T3$< ;RBPRAC,4H]4^T4!9I+D5PK0G<5XJ[MH3\?(.,W/3AITG;*L^F&U7 MS4L7=LNJ@D(7]K1*=2O3A07CI%0@W2V+WXWAJ!,WTF4<:]4S%(JU,<7:CVW.C"-6 M>D1)9J2/Q",MX&T4(GHEDU>)3E&L%;JN0M?U*EB=GAL)SQG<5;1,%>95KRK@ M.]?'L?IXW,OQ;WA16+X*RU=A^2HL7[=B^:H$Y+4P?66KY=EMG/FCWB\S9&@O M%%]/L/4%)Q@+(C6GD7(K@Q4A.FQD)%1+K/SE%%\+4.GQ(G?%P#%;IQ]/F]_@ MN+VM7\W33Z=;IW#M_4^GK=-=N,X/VOSV?F]K[X_=B]7(X&WM-?>:O[[OO]]O M[;T[;:VW]G)(__MZDVW ,VUL;OW:^M9J-S^\/\_^%;UER@2*A$H,<:,)LM8E MY"2SQ$6KLZ/76A M_WIXW\()DNW)B"F.G 7BJ#;""^ZEC(+A< /VKP5P,BXI)R\^Q@WTPB0Q6&1$ M>64I2LR)7+&HD0O"(L^Y<9(([CP%O;#,Z72E6J%Q*?Q@Q<,VR M2$F.Y^!Q?(Z=F,&CI#,>@W'X1?@<+Y&,^)$TPSFVKT2"$<8(\#0D-%ZEN_$JZ8@?3ZF,GYC??=7HKMDN%X-N[& M8^F'L6 4M^(V&N#+A%O!*0O,*8,PUPYQX0PREB9DA29&@Q#P:LN]F@XWE1XG M)8=1G(J2PW@N3L50:1R!YBL>Q3WKDS./0G.G,:,2>2]!GR2JD3;>@D>A?"0< M9(#HW#-K!;.2P%A,E^+5[-(HK4T65=_,=% (YXP[$80CF OEK=4F8:\EEQK0 M!E_>VF0!TB!E?\<=%,RY_1TB>9VH ;DD#/%IK0 MY*EC5J7O24FEO BOY[6G4FZGBLKND!>@B2:2)Y&$A&E"A'J.>* <.8,Y(H&: MR!BCV$EP==B*F&X0_-2:Z!GJDO.-3RZV/+D[:[)<($:I2TB3_^ZU,]E@MR(P M__CW1L6@OU/O IGF^CNJ**4&NW90@9=M'S1@]G<;_9H'#574)(=GG"5#9L&, M&R :^9A049KU1U<<\Z-G;H(AJ5I-< *_[1]U!KE(M/';__D/32E^.\EQE9E0 MJH_)VW^M-#8S6^+P)BZY9N::VXD'@%F=SDDCXV(_M>&'O[7_58M&13=W%>.5 M\$1KQ9@*&'-NDM8<.Y.BE9@*'&8'IF8PRAV#6=:/!_<&W=6??^KGK9,7KXTR MKK6^]FMC;3L)9@QH3B0$!_@TC"/M*44X!H8!.@D3:6DU9<&K>.&FV.(JDOY+ ME??!T,^ZNU!<: LQ0P[<]7+@KI*#SWF1]T$:,M4):.FQ3D;T]+@, _"%D1Z.JE[AZLV#MP; V $>& S_;A# MCFJ&C$Q!**()L^)Z1"*_@'0\[?H340 ML[(EZFW_K ?12./6-WF4#0.P;'9VJZ-&5\NM3OJU@KZ!89"5])EJ/CHPZ#J=[G$U?[6A-;19JF<=*IKAY-UDF%STL%(;A[VN MJZ@=QR.529P[<72ZX;7R$/UU!$]4LT6#]5:S[QYVVP>#;/!ETMU>?E9_M']4 M]_"[GAKZJ)_OJ1(W\!0Z>:QSVZ4!F(SNJ/KE?ASL=L-*8_VH-_KI#!+]NGU3 M36LT(JD>/?$@]O;[%1_V1=L/;KN73Q3:E:BD7G=_+-DPT_\^LCTX&-[ $[2' M EC_VM>/L6M#XZ#; "B$E68[C?;^(L4 M -4(LEIQ_-T,G>B*6'SH^0@@8P^.LJ%S'F#E&9_"PT'7[,+R& F,;AY"'":(\ZL02YRC3QU*CAN'(OF M^F9_%QO[G8N&56KJ6O4T;&QP;JUE98#:O]!N.\"*?/-JYB;?P\;F1]HZ_02_ M^TH MEFRF'(8CN0B1IP:B5R@\"=A)T6@@<2ATS3$M@J]1VTA:J?GYAU.YNSS MEEO .D-L#,%P2[EC#%X0[30CAFI]@SYOI^L4)S+A"!@2C"$W:>969GJ^F>:M M3]M$,.EY$"A/*LQTBO50J73/3X4I_\P&;MDDJG%=$$:<]YR$' M'+V&SZA+C!$9;]"TK8C,[5O%$ "*8+Q/UH#>X&#X\Y [LQ$GD,0*/#3%A63?2!4N9M#UGSHC;6 =*F%**UAG!3%-U]2\@.!0]6)!AKQR.*"D:6N^"1%=E MRH:J\A+TC<@-)J>WUHUA#MR=:UVB]I4Q\+/(=Y5B.!PF6?HW:EM)S# F.T?C MR<.+H?\LN-6+">F]Y3WGMI5S2;XW/#B"$SQ*X%YR%QD +K6>@K\ SD+Q_QY2 MV?N35F7B9?)LP$F9Z[6M\,AA%U#D!)8%3 XS\>KVDXVY;3QN;&[E:K CAB?C MC&#B$\NY9;XX@P\[[6#9@VLEN$X)$2'!QF,T(A.Y1-0[S*FF5F&9P6^: M6.)FCN'RO)[A7 )D@PX"3%1- ^%,4RVERT1+"8/]1DAQ#1]2@#;?"=">L%Q= M"AXCRXQ'7"F"P&:.2(&Y12F/ADEP$@B^2H+FQ@TB*5Q3$\]]CA4:G2Q<'B1! M*ZUQ*K[A0T[[Q^/F\78(@M-@&1("9\K]H)!UC".,E0O8JQBE75I5,WJUW\0W MG ,U+B;J\N6&^;YJ[LYEYPZ[_VPQ!M/'K\TG0@\UQAMP?. C%X8R(F_N[VSFO>=B%POVA_()GBJ-[9S M;$_Z2[^?[X+;/AB=7>@J"3HU3G<=C)0>;C"JN0NY?*<2H3> 12'V\L_RS=OG M=],-T,L G/_1]IH9+@RS-#%NC<^)%\DI3A8[99S?5DNK54?@;-'_F3$7K/O_ M_MU>GO">;/:,[R/;72;V02:6L)SJ#_%7=O[>CRNNOHQ]N.E9KO]>P--:\^$< MEU \J@0ZF 'F,P%O U$"%+Y(;.FLYF(M1\.T#QX6O_:<"LX"URZZJ+5V@AJ2 M5)R!G7.5>!&Z^(46:\,(9JZ(6@;7VG>.0NUC5RJP#C2-(IO7!4['^^&K>&B[ MW\_5+=-%CO<;(%64&VF4\DF"91>UDSC&8)U1TB6NKS.W%R5 6@HXZO 7G*F5 MD\!:PH*D2%%E$=>>(2NB0X(P+(@7*C*WM$K9,IG!+C@2V[KTM:H/[@]&1;S7 M[6 Z*]ZX<4GA'(6$MQ+64DCX*(+W28 +X6!^N/$.I9!##YAS9 V7.='D@W04 MON)+J[G6.U>BW*B,L*Y8SJ!9Q>*K,NK#PT[;5R9-'Y9Y/[L?,/APVGXC]^G= MCX.[%M);O]N./ZM)SZ+O8Z\NJ+UPN95&SF.M'?;:G;-*NR%R=S-$/3A^6\IS M98Z&7D2>MXFTKN7"(&Y0(/Q%E>1DIQ M9+!P7"J-/:D",'@9[)O[!? 957BU69,_K$XPQ_*H=W:9)\P:E!/6*I%,"%QH M8K%UC*6H(J5267.#K-R-M46)P%Y3T/L5[NVC:&[NT.KUYKMMJ7#DTBL$H ;V MDPT>UDM4B"I-I-$!)T-S>%(1Y=U3>7,.HX"FAG.6A6":VN3R_%V6BAM4:UT=A[\D1+@0<9KJPF_: PN> MP;G(C9H=NZ#T0O=P$(<;IO-O*B4UVA@,;ED/3+90'W[5V#9^6WKW MY>^_\[[#C?Q3>#W:J1M3JL5O2!291=CE';2QWZ\V"$]6;!V.2%FJO<_C(RM; MX6Q7[TIC#7X#DI$_F\^[\EAAE6MA?8P\4J$- P4JF09 5"X,6Y%C=9>J04! M6)75*/UI#[,$5^C8_QRSL1S#^V[O_5'FSOT(?F6V%5ZO=W3ZE6Q\VN;6)1EI M0@D'A[@C$J"1"V2344%&[3V.2ZO:7.T=#>7#5Z,_M+:R-=4&@6A7.USM3]ON M5%&&7+"5+< Z3%^+-\CLA2+6BB*@HCZIBL?JRUQ[DL8Q8/8H=)QW3-F#@R-; M?=++#=]&]8BIW>L/JA4 )Z\V5:9VEH-Z3X^+ #8'P]V5H[U_XYWB\=_YC,-U MDMO(9=OV3:8(F',],*,P"]%(PBFOMO%@KB.1/E*62^N&#I<:.5RW6AB=GSO= MVY.[U"2?&^DL-%\OIVQ['.>)^)J''UR%#$2O>"GMG#9WMFU0*1$P,&TTL)14 MWCQ&B$>1<9[++^"- %VY#';I58MIN>)UF),0Z(ZR='^,?F?D/QMIXVC0'X!V M@Y54(7+3_FKO'^V_8E:@7">RMNVCMLYPCWS(6PVES[L,M48Y3)4<59PYLK0Z M[9;\UTB'=\\&]BH$/E/Z'7L&=_G]>;T??:Q.-8&!;X?\(B"(_2. QSK^:O?! MQAI4YYUMT^S#)4+,_!E@8PRO?]!M9%<]5^G:@ZF[R2>Z]FY6&N\R1G?!**E, M\>&FRPKL7:QM)1"M^@P3EGF[,M[KP$$>F7C@)\AL:B60^5;J7>TG%0T'/&6N MVV@TX3T1E7'6 D.LTD3P?J0OAEQ,H5$_K!W<^,239\LG&%WHLH>H!F\YLZ[\ M;&='8[=['&L2'3N8N-S%P1D^[UD-_O1=U?2*D>[8_&V:C[<&.'U.,A(8[R80* M( ;PPAZ,A3_$/G@Z-8L-'-1IUUP-\9>/AX-A=7L7+)?L&%R9T9BI%[21RGKO M00MXSK34B28?+6.8PEO#;F)CW(79BF >68(5"H0$SJ-P4:NEU5F,<2 J^]U> M'&%\[:75W%$Y30GO2ZL%@ KHZJNP.!/CJ$.QK2HCX,;89LWS^.H>]S(@S7%6C=.#0]'A4*_T^:3M'(:2_\\-M MI(FXR1"A7[-4_^"MG6W#N)1<"Y3K81#76" K0:IC"@X+IZ5B&L9G> MJ;&V?I,L2/F^[?V(@\NQ]PH+C&\+ M5L28UO )8A;WB\JC$$4=F #A'<'TJPU'G">WV&22 MM2A@04Q(Q%-.P:B8+\(WYJ"<*T7V#*)>0\FJV@I,"!2\?.45-=7>EK5MFYQV MTE?Z/B(N0D":18.(")$PXK6QN:*&+L\4*' *S_6GAC'.AVRH8'XQBN0UVAHK^BJ3= MR\QT$IR1IQ'(/$.Y%1$XS"NZH=RXDF-B EU8-7I9DNO/AA+8XMWQW M[<\(YG(\&%LIX6+ZYY4MM"EVXAL7%0R9DV_!GP%K#QQG&@&G+>?:&ZN$"X): M;&E( I=ZI4>DUO@DJ@SL^CO2W-P1L/"D-$D:C!'& OP-!Z\<-119G*+0RCE% M*S8A?G_E2G=$Z2(0]XF^G[(0>,*< 8A 5L@<2M$29>H/Q#0878\DCV."];EV+/E>]S(K#(\^ILY.#OY_9_=_J#5'6Q%N._1 M +WBQ;"5O5:E!-88*Z0L3WG;BT/P(C=B5ERQ((6T,B\&=<5BJ.OV06@FJWW= M.14Z),8]'G:8:]BZQ=PXPI*N+)N_%8;.*)O/"<5'DZS:U'W?[0T_RK][;57U M&YN>;GS:CE82HC!#S@B%N"$):9N3\5YZX86+TOIS5<+C##L"C*VLR=;C(P)]^U388^>]QEKR&(V57%NO M)9:!)IGD$"#8""#8G5D3;]7&Z^Q1AWMM+C1X?GWN\ YN@E7NG>=82$0S)S"/ M6?W0O)DL11:52X2J7*M#ECF944)>\<55B:MAE0@(TD3EP%F JIV-][I,,4]) MU>KE?BG$[RB&TYQ M]_0=29J%_74*[9X?IQF'F'"&09_#WDE(P)KGR";>X0' M1HTRW DNR35;5LZS$XZZ4MT/C^)4#5 A$[HMF1 K9$*%F=]1[_2MC(3&I#G0&$8$SX_258YXPD%I1@GXXEPZ8ICPWA 5*%<>M.A, M1_R"2>-W8SCJQ(UT(\][&-*$5QOIHF^=K9G^)MS<'_";'Z_,FFENKIVV]KYN M4QXP2S$BR3D8SU8JY#0%"SK0B)G%'&._HSCQ7SZ&5X0V(L(=F MVURDTIGMX6@?QJ*R_6Q_V/VS_^9&(8H\M,.W0W-K:)D-:FJ8X5CFAIV]/(X= M>]B/;T8OWH9V_[!C3]ZT#ZHGK@YZ^S/F&E+;&4X77.;,,EG!0^MDT(-_P^@" MP^]7ZN]^'X3I+[E"W?;8WXT9W\WH]QD"Z.&O\?%##,@?S7_#0Q?L+K<\">!G$*MGF!0W1NKS M '_#IP(#O#1F5G-483_-SD+/LU-Q"I>YWS>QC YR,0PR^'5W\) M D/,8PM,D8E%EXD"(D5@[@(BS\#DH&11I>.YS?YO5;BJ>P1G"OU_/9E+M)@_ MO68EW$;T_L/[&%.Z;GGD8-M=1&EF-/.A92D'S7-4LQ=_QH.C>%&8'G[4+@.5 MQ1JF_WS8@:FDXYJ1J26HCGHMT,C,LQE"><>C%C33"G"2+-9!*T.5L"G@<.UF M"';' G?V/'-"NUO[OSH;>VMB:Z]YTOKPZ5=S_2/^OO[IN'4*YU[_W('C\/?- M][O?US\>?U_?(:-CX%I'W^E7V5SOM)NG^9AWQ\V]SS]:ZVL,G@.W/GP]:6[" M\=_>_X![_0'WG9HG^-?_;KX;-+_@XVT=G2;4"(2-8(B'R)#%UB#&3/ F-UDS M/%=B3;T+VM\;VGLG3&: 5IG<7A*M M)6?4>&ZXH5@1BE MU>F&.P7K"]87K'_56&^8L?!^O)&.L) M5EJ(3!VF<](V$WFZI)[ M?,Z(%SR+T8(9ZUGBAC''L++):D>B$VS,J71IO^^">(^">&R,>)9SR7022##X MPXVVR##*D321" 6^BL^(-V-'60&\N0'O 6+PMTI8/V)S=0B(?Z, MG>YAUA4:3)(.ZL0=8J@SRFW"GNDF<,E,"R,--$6_>N M!^YEP2TJBMW>#'Z*TH0"G \ G!$K%E1B3&#/C?#:!>^Y58QA*QP))0"\$.AX M%@#F&EO*"$="I80X$QXYJP2*B8",N,0DQTNKW$QOA2_86+"Q8.,\1J6C"7,! M=^4X-UP9%276"A:>19+%4Q'K3G8DS(*E%T$9#28E]XS M&WA,ADN[M,J6-9ZF$"S 68"S .<X MZT*@XUG0#XD$*9(262-F@HJ(L>8=S3X]'"+R^-FPLI=!SC> 7 M6.#]8;>MW!NA7;67>]"8:\FGC7&="".2"MAAP7W$1G(IC+*22JX8UR7*NMB0 M_V4BRNHLV,-1$\08 ZN8!HTT #PRG$47K8N&A=R5E\EI8O62;2OE!04.V]RH M1*3"FCK'E0Q:>4:D"U[D3S0ML=.%P+RSV*EDUA+K'3(6Y^)9SY$622./K0Q> MY]2A75KECQ Z+8!7 &]!YFX>^T][CR4A,>C( RJ0#B]0R5P*BBXZ% M9P%1,-ZIC\H@PIE&7$N)M-(6@5*CBEJ<*#6 A!Z\L%LQC#1@82YAS(3#O+,P95> V<87 ")2(!^)0E1.2@1,"[52!3AOVVP?M_J!7-0LH%:9/Q(L@P,-/#!!? M$"ZDL2EZZ:+ES@8KHRFQS\76 ^V)V*<,-(0D%!(Q;ZPRAB GA KV#.PB0FA M!"^MBF4]HT]S27B58H "G/,T4P64Q%AC*7W@P25'DV?:12Y-\-+$&T1)"W ^ M*7">!5"3B\(+[%$DG"-.'$"RIZD 9P'..P$G4813J2TAQ/,0B+5<"B>,L([(9-D-XK(%.)\4 M."="MLEY+)-!.-F\&51Y9#A J(F28Q8L]Y(OK>IES4K=_G,(X=ZZ-E4_@ZAM MU6.^<5V'XB>C[YV#?9W!]Z%[E%N<74K O5AC_X048?$8\M M#UPXYQ5CWFA-J>&)E1#Y8NO=259A&ASSVD8D,O\.IUKF;<8<414CHYI+'T5V M6+1ZA$C/$Z['Q0.ZQ2PN*4JL*+$7H<2P"E$;3JVSG&/O#>6418Z%S%6.)I5T MQ:(KL;-T!<,P;9%AI$!E(:Z20]K!*^D33"=,L>&ZJG$4CQ!U*TJL*+&BQ)[/ MHGG.2HPF')1FE# IN'3$, &:C*A N?(VT9(Z6G0E-E&HKXSAR@84?/2(<^>1 M$\K!VV2MIS23=RVM$K5LV.*U>"E:K&BQHL6*%KN5%E,I2NQUI%$9'GDRW'*J M9##1>L-#*'F\1==B9WD\X2RU2692;XX1MY:A7#J-)!%.NNAB4BS'$XTLKMB3 M*[$J[_?[P,)CP']#^^?J:$Y:1_MP+;_ZW_#AZ/ZK46P?A'@P>$/YBA+P$!,C MNW?4'[33R=M]V]MI']2C2*='X8;W>_XA;SPVUXQQIWT0T6[]GM *,[]]@ $Z*@?05#2X!C0I!&.>IFG9K ; MX=]>C-6VCG[[5V,?[F.WWX@P>*'QU]%!K">#X>5&MLL;Q[;?^,]'S,"(B[#X M;O^PTSV)\4OL_6S[.!L^&W+JT_^?9"*WMPQ0/ MQC@JGR>.=N+_?#[Y_BT<.LIE<^_[C];^^\[&A];NUN8.::W_\Z.Y_Q'P\'M[ MZUOS]#O@8_,4SOGA7#9^G+36W\'S-/'&YH]C^'P;>\:B9@'E M[JL@)]HB;95&QELJ0(D*I666DVFE.9*398"J_F'T>>]8YZ22FD[L]P&( 'OG MD1^GC<,,I"*'QQWW&@PNHH.U4?+@HKS.&A-S6&-%M!X =O;6MH5RB7L"!IB7 M\"=,9(R9IL6Y7#G!I$Z8.T,SYU*KIU$; M/,2LC,W0L=&9Q:U]<&3K"V:SLYHDKYGAPC!+$^/6>"T=7U<<#L&[CIOVUWN[[3K=_U(N; M.(%T3H9+8B_]N![T=S? H%>.V[M?=[;VGP'U_X*"V7M%!;%#U": MK 6.Y]2"V&_"O?R :WW%S?4UVH*%T=S<.6UM?O_17&_!HOA$FJ>>-JL%\8YO MK&T3ZB*W#,PRT+Y@D5$"ZT$$A(4-4=&0)/8U#()< HID[**>>,XU-IPI;FC4 MVN($1KARTGOM^%(C LH<9F^I=Q275NM1;\"PYXW<%WRK)9V N_]8 #OJN$=V%^CHLLQ(MW [5IN M'/9 ?7@KL%UB]G'ZP_ V\OG&Y*/GET /JCQ#N[N8/CY2F,3KC1Q$RX>Q-0> M-+II+I/KK@$PT*YY5.#5'&IV# C#F-ERVTCR;JO@O"9^X^C4"B(L$F M Y!:_/0W,ZNP<--B2Q9)UT2,6R2QU)+YY5J9D1-%8+Z!J>:P-$P8 [C>6ZZ5 MN202;R1 .R:[7U$>WE*)D0!%!\F'&>=LI*" @:YSP0HN#*#5&CT,656.X9)4 M9**JT#L!M#?*69*/\ND5$"225R$DW5WDTR$]?7SU;EJ)X@P^,OZ?&3P)?YHY8'@(-FDTE93=5\4 %K'@:73RIA MBLN\IG*^<^]D=2VF-4C!.5#<=7 [*8PC:B_GA TDX;J]+"M8Y_.\FM7&?IX. MC#_$*!?9@"#I$/:V'(.&\$[P684+N\^GQM,G+_?_.'R'?S_YA>A*%$"9M'4I MH8/T6I7&B%W(/6]OP-T;S5*$/ ,@(Q$5[E4/UCC8D&>B'J@+8?,&1C*;&D4Y M!6(9Y])!-C",I_DOQD14\ WM<"$ "N$SHT^@=-0&9U5UA=M0([&460;;;MB6 M]=\KJ(DX27UU)5A5 [["YA;XL$0@%..:V0-X+;R7<0[LH]ZU?W1*(Z]$!IM= MTR5PS52,@3@EXL-+@#[KQF$GF0Q?EY;B!8WR6H Z$\!^AB7M)$I0/EWX_0)0#3T+LQ&2B0&B!4@=1B^?=X]Z/-# +BCRWH,K M\H>L0@ZHP=8ETWA#M/A+D*_G'XM_#C]^+;^B+/TX?C4^>O]Q>#S^8'W\_!;> MF8X^? 93]3V8N%_WO8^G?PV/7L;6QW\/+3[^JV#OX]G)9Y#77S^./[S_'CL_)6?'/QI?QB__GIT,!P=OS^\^/?70^?XX,O5\6=N'1]\ MN#@Y_?(I8""^W2@TT\AV3"]+N!E;68S_.!&LKRL<9U&E%VEJ^WZ$U0EW@4*M).6+*OTQ -:_$,I@ PS: 6-_.JUR $1B?V#8E^48)+]!H85A M.4I%]2W*_\T#FY](Y <1EK7QGX4#\OW?YI'UU\2KTHC1D+30LV#$@UC$T6AHD9 M@QV:16D4 \4NDM[.ZT.HEF0E2F(2R\1/J!>BA%1:+,;H@-.(34":)4A94HI) MVB*E@U0-D(Y&3?S)%O@3U%=\#O)HW>/19^NUS]XRXD*KCRH8[,N%5<-5*RO# MQ;!R(S:IQ;/FC^=I7D]&[.I97M#\Z:95IR(O\G0ZA(6##;!DH'[? MD[\M!,OECUZP%T3>^M^OO?GZ'ZT])_K6FZT]^[H???=;[]5#WHPA![>\^89C MQYM0N"%^V,(-7*")\5U#7IUA$JU05Q_\5#3% (ZDR^-PSNE_B]3)!A=!/Q$K MM^*;+M4TM%TT]"Z_?#0*V@(X>N"RNM>2TK79<=M&9VC"_.C:0?>P@-M#$//I MDKM ,':\)<6F-$UH$-$$LYD$LP B6Z!R./:F4L>V[?[3O#"FPW(&3\*(E+CD M N;4>:E2-F6_/)JEM)F7;E)ELBTH3':L?)^/5GI,'_:[75G C3NN]_3'UO^Z M>[H2D+;,6,+8VZ:>1\<#[^?G1QC&?PWJE[_OW/83).1R>?_[R$=UP>?7U[>8+WG+ZUCP^X M]W'\Q_CXZ^'7CY\_?OGP=1^>NW_Y[Z]'>#9/UOS:_R2R* D3/S.=F%NFY[G" MC)S,-?TP#J/8BN,HB9^\L >^OYSDM"2>=&N*U+/34P[ [W?2_W(3&+/-84MXBCPG6:@AKY=1OL'[2>^YQ7HDGIKD0JQ)B2J0&*:'KX]Z1JS@M2SK9NB[W- M/3^^BJI,63U<1/Y3=4#OZO _LWQZU=+%:?D'4,5X@G__Q48SL4^G[O @G)8/ M=Y(/;_NQ !X(;+#EFTX2.]@@VS%9;(5F9 Y[KNE&Q9J M$'UL![K&RQ^.EYT^G81A(GPG,;W "^ ?)DP6!(D91E[$$B=D O5I;[F:WWWJ MTAHE-4IN'4H^7E,#K6H^'G3V?-!6&/#4S6S3SP)0-1GWS-AS,].W 5(]+\TR M7VA54X.H!M&-<=QJO/SA>-FIFA:WXA3+YPLJI)\&EAFS-# S*XL#P4+'M[ A M]G)!8*UJ;I03]V=(-U\JL+&BN,9F=L/6,3HGWT7=Q!;46+YGAGQ#.P.2T1F'-N^Z8N,VU'@BT0$&YCN M?@?VVSS8^LD38[3$T1)GH[/HM<2Y?XG366XVF&FH3Y@B86"Y"2LU8^ZD)MAS MOI,F#D@=CB7_!W0:7(L<+7*TR-E\DM]JD?/XZ?M:Y-R[R.D%5P(,2UM. O3F M^:;GA"!R/"I5( M30:S86="%N*JC5E-S7)4K?E<=;*YH:C\BIC78+D\_28>6^CQQ#5]S;XDI3[,U3I* M,\]U6&(&J1]@K2.PBWS!P2Y*$^Y'(HZ9_^1%' ZB.-CPG+/;,>FF(JW.2--0 M?!,4WT-<1$/QAD%Q+Y_-LY-,1*$99EEL>AEC)IH)9A8+-Q0NM](H??+"C@:Q MK:%80[&&XL>$XGL^@J&A^/&AN!5RTPF8[451#/(W)JW8#Y;34S44;YMK_:"+ MT$R)K%Z]JEC$%H]M,_)=+%H5IV81Y8.I%296 M$HF4>4Y,5M:FGF31(DN++"VRM,CZ-I'UG>$^+;)^F,CJK"S.N!,'L6O&7B!, MS^$9_!4[9LC2+$J8 UN(C?7V-JO'QL\GLBB@]RM%H^"_:7[^HMF/X]D8WL5? M_!V^;,9/RY@7J2BFSQQO+_1A$KVEQ1J'>7;U?,RJL[R0!XJ.7=*:'(?>=9(N@> JC M^FU4\B];"H(?_SVT^/BO@KV/9R>?CRZ/OWX.S\ ME9\<_&E_&+_^>G0P'!V_/[SX]]<_[>/]3YYK18%MQV82);;IB2 T8\NU3&&' MC#,OV2(>6$G[1B(XF]7"R L< 8X3KAL;%^5LE$J.2H0HYBC_V1+ -'C4 MHH]:31K^'/Y,RCK'+Y]58L3P8<\O\G0Z!$X'1E9,[?D2<5;=QI*ZQ)5XKC#< MZM__9!GJ)*QQG&NUZ2CF>@L+V?MW6'5"]$R82278%Y-E,*MG;'3!KNHGO\Y- M?@SHK9[N1WNXH$OK]+V+D64/MQBT=Z EA61T#-0,H&.\3(K+;N0U;KC7V0C;7=)R]>PXV7"-*O\H(5'$7$.P!Y,5Z]R_+?!3R50CSR M@\CE(O2=R/=\$&]QG'E>$$6IL,+,LA8EFF\G'*2:9X5>[&7X"HN]EHJ9'#1H[8I!;/FC^>IWD]&;&K M9WE!VT$WK/>3-&')PRYMO2-GL$(9K#6[ABVYP$=1OL7(KONE234/;14/O\LM' MHZ M@*,'+A5S+2G=K838AM,9^J9^]$FN>UC [2&(>8_T+A ,GJ[1(ZS SAS+S[R898D? M)%'JB"0+(B]-HSN6)%S7__8[0^7[8YCXSG1X=$\.TB]'G\^LH]_?6B>_'UG' M!U_\#Y]_^WQT\->7H],C]\/I\//QZ1^?CZX6TX:X=^R\O3HY>'OQ\>"M]^$K MW'\ZRH\PS>C]V\NCK^D0GF[/@FXXEK M!JGC\"P0B9<$/[ C[C?RX*;BV6:FK&J\O'^\9"ZW(\&%G66QYP9!$OBP/$GF MNEX6,R>XS[J!&C0?!32[7$L6<)<#I2C%D6TFH0#DM&.;>;X+@E,\>>%' M@\#V-69JS-28N1(SW80[D1^D@>][7A1QE@D_%F&<^KZ;>A(S[U#@3^N8FP27 MO=-4B1.$89"YIO"LT/0"SS9CVPU,(2+A"8)/[GIUP[EF@ M>GC"8TED1Q'SN!>[H&BDX7U6X=.@^2B@V>F8F1?%CN,$9I1R5#1=VXQ<*S&C M)!5Q;"= !8'6,>_Y7,X]>VHS^M].>FJICY513I#/& W^/Q[\W_:]LAFVTF26;V9>&H/&'%AF M'$6NR4"/#IV09WYL/WEAVP/+7FYL=O_@_VU\N*G0]1T*\^T _5$59HV9O7/L MEN\E81;;L6^#!@5,E3K""6PWBR-AIZYVRFX]9O:J6,.F9K;CF0[W7WV?7%8V9CX&9/<\L%UZ<)GY@\A21,A+":UG M:LS4F'F];9Y%5FJ#MN&DL9>R.+*3S(L=F**;^L)EVC&[]9C9Z9E^:*>18T=F M$CN9Z;F!A\'_U$RXY3N.;8&ZZ6L]<[,=LSN=0EM/JYQ/FV19@UVP*JV->I9\ M%GR*Q0PJ,9E5?,AJH3-I'UXXV)EP;#<4@9WYGNLREJ19Q(2/T6_'M?@M'+=: M CRV!/AS/F>6)X[-')/Y,4@ Q^%FD@6VF25A% N+^X+'3UX$]@]HEK7[<3F= MR["3J)BZGF.%(F)1['EVD##/3;(P#%P!:I7O1+=PS6I4W !4[+5Y2$*610Z@ M8@: Z(6N9[(40#),0L]-LP0=24]>A.X/:*RM45&CXH;LW1UU19_[+$E A\@B M+V)!%+#0\UTO<;TT9.EMG*\:%1\?%?L>5F:G+.&A*;AGF9Z7)28+[<04OAW8 M+(U\AFE<6E?4J*A1<1TJBC .>)#Z5N0+SQ5N+!B\S7="SC,KL*Q;N%S&(2"#SUR&4;3$=ZPT=((L3O#?0#M*MP#F/_0=I:'C9':2 M6:#M1LST.'/-.(NX:;$0PZ61Q?T4E-_X1QQ@V/DXF9ZT4".S;% ?<3R\MLAXM0.TJW A5[ MCE(WMCV+1[YI^<(R0=)Y)LM$;'J,NQY/G33*'*TK:E34J+@>%;V()3'/G,R/ M+"_R'18PSQ-A#.:6&T?>37T[-2IN""KV'*69[SMAYIA@-F/IE- WP0"P3=O/ M&+>\P'5%JG7%#7:4_DR9I@A.#^8IU0&QWADMS_98;+M6X(2>!S9C'$1I*GP. MR&Z'PM*U +9;!/"^$]5B=ABE7F0Z+C9V%K8P8\<)S8"'(6QN9@7"?O+"&_P8 M(;#ST3*=0["3D.FDP"8V2S/'3CT\*NX$G-E6YH@DB +7T:4 MAXR>[6S0BMB M@4A-/PALTW.3Q&0\#$Q'Q(XE BOQ0_?)"WO@6*&&3 V9&C)7IUVY5B(RX0++ MI)XG!&.A;:=N%#LV?+ B70E@VR&SYWZU4B^Q_,@S!>RVZ3D),^,D=!YF6E3AVY()*Z5I@H<>QPT,O3D3LNY[#(E<7 MAZR.RT M3#L0+'&X;4:QC15:85/C+/3-(/-88'E! I2MM5D91 M3H7.9/T!8H#Y 7-\GCF^*[PP26,6)F'"8M_V19*XMO;/;K<8.&O]LS O^^CM MIY!AD0::7"L>,8U"A@RQ(,0YK![;WY$4X<,)(!^H>,WWA.S!I\U9F MH\;2[(^6+@^>Y9'$+HM=)\[\Q/.H@A\/N.U:&?,B)[QK55O=-F>C!,O5G&!Q M[33TN8T%9IS ]#+FFBP!Z9(ZD9^Z'DM\QG]DZQPM6K1HT:)E9T4+UFFQ+.Z! M%IMY/ H2@!\KY#S*$C>(_52[_+==OAS/&RYN$-F^%6(5,RZP/$5F8LEGTX_! M;+'M($A9H T7+5VT=-'2Y?NK&P6^!4"2<.YG7I!%C =6YMH6S^*8 P[=,3JB M#9>-$BSSAHN=I%X:V!%&D?'H=^:8B2,\TW5CGMJ&1'4Y>/WSW MYHU1)C !]J M['1TO)=0%(6.'Z8N%VG@B8#%/ 8C(PS=R(]=1^*_+O"Q\4C? MKX3LII;M.9XI@M@SO1"@/HH#RPPCUXT:#+FZG4X8T**Y+3+=2S@0/ MK2P07AI;41!P+^:)R#SXR@JT-W^;H;++%F*NE25)XIMVEEJF9R>Q"::.:XK8 M=N+43D++B7^D0JSQ4N/E9NS='<\^^J%CBR1U?/<"B(_]86N M_+$5R-A+/8^3.(UCQS:!:@+3\SQAQ@R[=S(G<7W+C[W T4JD!D4-BNM30EQA M>;Z=QB+)/,_FL>^G819$3I!RT"T][5G=9JCLE,@PM6!?.3EE,V,AC@A-D A2$1:S,";$E9I:*B M-\#B&74YRE.CG:7\4;W.A=_38EWI^DO#0=7D< M(=AXF:NSUK=;DGSI>V[MA(DT< ,S$%B!GPMFQF$@3-"V'3_C=B*\^,D+QQNX M\8\XO?087+RI&*KK]6F\OM5ATS 5$; K2YCG69S'CN>XPK/\($I=$6>ZI,G6 MXW7OL"F+A,-]!_$Z-;THO B#P2962-5XK?%:X[63 M@?$>N8[M!KZ'%:M='T#;#E/'"SG+')UUXW:^GPJ-(N-PSD\BQ3,_U S-) M1&P& ?==-Q/HU=;ZM<9KC=<;B]=A)@)@8^&(,/:$E\4>\YPP2&/!>.REMZFF MK?%ZL_&ZIU]'/'-]"T]6HGZ-Q0.9%8:F[[* AP%W+$]H_7I3\)K<\K].&4SC M!>T&,FY>S(@]X)LT/W_Q=_I'WI14OW8G/)H?F^GU%OGSK)[FV=7B MQRJ//S MN_6RW+"\H[P0YE!^MFT?,?4W5HO4 ";#H61 XCE;(38!=11(ZY-JIP+H\R, MOZU%O%F=-N"Q= ;08WZ2"MNU$R^U+":PB8 =.IRY*;/YI]>KM%-G$=$.1#)] M7=33:C86Q;17C>9E.\XW.$R[12UK2U'KX[^'%A__5;#W\>SD\]'E\=>/XP_O M/UQ^'!\Z'S__,3X^.!X>.W_E)P=_VA_&K[\>'0Q'Q^\/+_[]]= !9+LZ_LP! MX3[ ^P\_<3_ULP3,?!$G$:B-=F0R$=JFL)D-.^'8'G, AOP]?UEK'! YP&+G M%6S^;%I/68&,C>10\'R"@1F2$T@9>"E?4R+(8#5>\L]9(0S7&ABXW\9%.1NE MQI"="R,1HIB[.2^FI:%+Y/PL9/KE4Y &GN,%(!Y%!M(RM(09^2DW[21(P90- M$R\6ZXZ-JG@@4E@YJX JNG:K>\;I4-1-Q-"X$$#(0)%(.74.0@Q +Y>@!UO! M9R/:,'P0[2[\6HBI,2KKVIB(2C[%8--IE2B?6R3+! MITN4/A_-!*JCBZ?#2L#3"Y#S^:4!CYP.:V ^(*@%QDEG]%Z<:S,\F)M\3 F3 MA:'F95KO&?,":EFJW4ID[9RL^_O".DCF\^V$1['O6:$7>QGW8\L)\+BZB'S? M#Y/XR8O7L'&@U^ M Q"5HRO:-06 R95Q,#)#C/V0AV2UQR(5))$^SL MK!)G;"IZ**K@\YBP\BG^B1D7CO6\]Z1Z4@F6TO?V\U\4325B!2DWM"L4[/1H MEW>P!' *=TG*@R?7L^I*==T8"Z"C%&F8&< UL]&T82V 99 &2'RUF$Z1_(?M M-$9B01C(V<"8.*N'>P9RHK$TGSYO,*/EB7P\ >9&A:3/B/">$3:/)[QJM9!3=5 WK- M2S:9P$Q>LM'(.*V A"5^P3)7DN\O\A$]&$F3YI,0Z9!0,3*0*MO+K)CK86P8.PUB"@^NQ@CB,1V[L^;'+G,SU6,PC/[$!]*V,64D8 M)_R3;;E/5B ,[-A97DA;)%JV)1X-7L)%>''(/6'[>XWF<@R:*M#&/3AMY]6/ M=^(,5> _Q*0$?:DX.\AK#E)@5HE3>,UO(]B\1U/7SY\?NL? MG_YI'W\]M([';YT3?/[[OW)XOWL,JL('Y_#KDDHQ_N/+Q_$?.:@*-MSK'IV^ M=3X>?/! O;C\^/ZU?0*JRO'O'S]_.#T"E8)?'9U]<@/;]1,_,M/8YJ:79I$9 MLKGL"^ND$%U)=!(9H-!*UWS<(RQSXK9@^<[R]T >26B% >Q0?;!#! M+\E32?"KY>F-R_KB/> O8!5*0@"J]YR(S#2S#22-B=9!D(:R60.?W8#07I@R3Z MF'W!:RZ&)8SE#(1M1:,ZS\5%W1M6=Z=4DVH:W*K1H$HPF563LI9V"J@ )6]O MA;%P-))A)@(51OE#]QYX#_@7(#V@X.&7\;"I#TC'-4 MR$@[PA&H\<+P!LMC']#[)R. KH85478N@)G!>K!U42.?%*5Z8S++P$QSG,< M>2)&Y46C^G9S1QXV1N)!^M4% M4!PJ3>NNOZ5=MF(Z./@5:M/#B(7OU;F"7="Y@@?7N?X0(R2M-ZR:7O65]TW4 MO3XT[IS+X]-_CN"Y%_!\'V#<^GCPU_C#^W^./GX&^/]\>''T^:W[X?3,^Y O MNG,.[:/QG_:'S_O^AZ\C>/X?7X[??QQ^&/\U/CH]NCHZW;\Z/DB')P?#_-]? MSZR3MY]\.V9.&KIF%MM8_2L+S"3S0"RD7N0E@>N$D;6H>R7, U)DF>6QQ&/< M9B*,DL0+A)]PV"EK4?=2FV#0+LS94->K8"LUE)M?/C]8SA/? M\+KWN=6'\D\&*@3V(3#% \0RS49X&D*\DA@$;20)= MY-,AR#XE$E!,G*-7@E!4>D80MU^5TMI$E.R$\LLARU&\&3FZ')*252D8GR@0 M]@Q#.DO!K&5Y*J4Z7+7TFBD>$X"!71N?6$Q/MR(WC;AG,:#0*'$82\(4*")R M "!XX-UG^LP:^#B\G(@"= )T&??)^3VL9O^65L\,?CIPZ?N*CQR8PRFZ4F9'(T%?,@M!.K)1%Z9,7UIZ])JP*S#)"TDAG%>H_*..O][@N M>E)WW:([Z!;FVY0?P@IBV'P,_ '# "V6?%)IR[J9@!%7"M"!KUMU=P JXQG^ MAQ2V=)P7>3U%715/_LPF9!H@^O3=?*A0'>F,Y8"DHWMA(.^:ZY3?NA(< M,R=295F@&&NN0%L$XU(ML]R[\;$"PFYK(<2[8"&$#VXAO %)#BN]7Z0GZ/-_ M4P)J"0R=(\'])@J1Y=.--!>^M!+]X^=TA%'?X_=_6L<@T4\.0+J#)/YX>OSY MX\&^"]_Y)ZB MPW=?_./QG]Z_O[[VCMY^2F-7Q(D5F%86VJ87QHX9N3PTK21@EL@"BSO^H@:> MN4EH9\SVXTP S8:1"+TP\7AJ,R_-;&?17#@<3T;E%?!/L_K:4;N,_3(32LP(FC\$Y4J%O3$ZZY[.I_AV4 M_P,@OD*D+WM3>@,S>0D(\4<[D0U2\7\T(!SZQV>?> ;;$7B)R0")3<]+,I.E M7F#RQ DS[MI^YB>HU3O+SN1&H4?Q=Q<:^-[S$YH&[I$&>F8>S.'KVT^.*US' M$:Z9)=P#,X_[9L33Q!2VE2#SVEX4($'$-YAYWZ1*#= M/A$#.I/6] M1RDU:=TC:=DGIV^O3DX/O>//^U^/3M]^_92& 4_]B)E)8@G3BP/;C#++-6TW M"H47A"G/&-*6>W]@\[W)_YHB'@QL3ODG@/_(9HDP8^$SD#Y6:B:N$P%!^&D< M>;:(71L)(K@?L%&N);2CYW&FYQ!!D[BG;=TEH#0I:[+&G]'CX-'/+_)T.@1- M$11!I11ZOM185]W&DKK$K*+G*L??ZM^_PL\MM6).9O>F:\&NO^ #ZOU[!ZL8 M%6-UU[#J3F:<"3.I!/MBL@S6XAD;7;"K^LFO\Z8SF QJ3'ZTA]NPM+K?NX19 M]G!+2#N>HB^#J/"93"##RW#P;/L&;0"O D+_U\V['CYY<4K1=# V$%PQ.O[W M7]EZ1NQ[2:S[L!#UQC[(QMHNNCA3<8G ^ZI-O*!,@/'J7;Y-)G1_^YT-X_F'+];'@X]? M3GY_!=>_OC@^X*!-GMD?/Q]>+9^!^!/N.[..OO)+//]P@G&M\5OOPWL8V^=] MZ_CKGSZ\?PSO6C@#P:_PJ X#%=$)+,>T AZ97A:$8 M'KIE@EQLO#5T1!(LN M,0RM\Y0QWP8+@V5!S%+?=B)F)XEPLY0O92^VZV_0!GQ#W/S&5^Y,'%R>%S@I MC/W9&7"TX0_61\+WV] "*GVH;:.0.!+5F:CF4OK55^WU34;_0,8D3D%C2TMN M_$.PT70X,%X7'*Q/XP"^OI 9_-5$89WQ5#U2W=,]"8=P*L:3BA6@EY;-,&#S MZ8%[:Y]((3'W&(S+*P5?#,.I,&5/P&@[+#EL([T2O.?H+@1YEI*D>]*8E M4^<388SQJ[2)&JGM^5=^7A9GY8IM6%C\YD)%]/@^=9*GGE7G^;DG)#M!5..Z"34M+A9LT[1WC@@#H%,@[?G+!P88D$.5\;_B0,/ F+!*G4/Y MEM.;PN$IP ]/&'.\S(H2;J>IF\6IP& AM]3ISSAM+ED[H#*_-#47S\2PL+ZFQI@]Q4TO M3%PSBIACIIF3.@R]-YQR@?S8L59DH6=-L@@)FWM$S6 FH>W9J0_&J.W?!C5[ M.@Y!S=,M HD<2-\)$5PB! M@.*T?$DEUS5U2.HX_?#)L1T61[9E^J&5@4P-'#.RPMA,8\:"%'X2-L"%M^.2WL)GE1U[*+#N-,&_!X;%@0>1;Z.QQF2>X M9#/;4KX)VW'MVR/O@1IB6\'A0$XEUOKT<'1)QZ'J1/ZD>FZOC ])\G, M./9]DT6!B(*,VSSSGKP(]ZSEB&WOT/*"(":UK],JR59JS#19582IQ#J5#_@M M:NW>BA/-N\.WIWU>I!R=O ;+NJI@2K!*F$##5TQ3VB8<:8?2ZK?'HEK>3.$EI?/F0@Q3[: M)>6YK-. N:[PUG2L"B'T?"]V^+RF">=9CN?0\'),_>S\!=>,%+^_XVB77MUG M&W)-],9-M0MJ]#W(N@?J,9,%?\2]+"Z>LCNGZ@\ \/2(WJ5WG\N@4ON-?4YE+.PX#-;XL5#X &'7+87W1Z7,5PP&)T#*F 8G77+*"_1Z#27CN57U M&-&,NWD^R14]J=:,W<"D1H7DE6GK"K5H-ED/P3WD_[@Z_2'GRY* MKM,?MFK0/S;]8>[=Z]/ MCHW]XP/X__Z_/KQ[_66\>GV\?_SR]?Z_C)O3]4U,@?PC\-W?_[K M])W\-V[73ML0B]^ED]AE/PVDN>43,K1J+R@6BMY#39AW491 M"S:ZPDHIR@KKBI^TN@!=UQ9:R7K53,".:"J;44TYJ4%\GA4+*@P^"L^*+!2, MZ=Y5MP0OPTL8)E()F;*.*7GY@$>DMH2G3T:UN*"*+*37P 3>2G,9#&M9GPMK MPKP")=BP+?.M*O.FQG-$55OP??]3&P?S"[+?6Y".(U_.+<8?W6*<=(M!RPFJ MW/16\X1AXU#VY:F;Y2'_OS:E]4JP2J6PM@<=NU(MZ@SGW'.HZHO:Z$[SJY5F M"887GMA_@J7RX(8S5I'Z"2^^@#_-?Y7E%_S<@=#@B7)+W$1#K6V6J6>-U+-Z M\\;T QC1>3DZQUA@_44N'-",U$&QH.N><0)3 A49I]10'B=22_,L@_DWYS5A MMU5]/O2?=%.FPCA[QBMX1EFIE\H'<#;#0TM5=]!)M!%.^7"!YEU#:0,C08^S M*E\ZRL>Y]-@,U"O1/3F5YJ$LQB/I=WXT\QM0-SN@,B+^@$5H1JKR(I0)BB4( MC->O!\9K6#W#WK\#K57T*'7]#\REHM=V3]^\_*F%)?Y9A>+]RS==&=G0?M_:Y<5K^V,4M0G5E'/+68(M'! MAB@K^J5$^47C.T*G33YJU'B2VH@YU:7F Y/%%B0P[:?SZLRD(>Y6O8#J[$XLD *M.IJL8Y)+LX MAT_X2RUQD:7G"$-$@(B^@@\+F-S9%=T"6AK <_1464,T>C#"I9(S=2O@XIF M"]@:Q)445KBZHDX:DZEZ&4?N1[4$C Z0.86X&)##$H^BF2"0@%)1>ZERZ0DC MYQG>0J +W]?(/U0#B"IGRZD#QNVU:B4LR@0F+.AKP"YXA8&R^ZRD0?7&,<"V M&L@R^Y/)"&%8^@F,=T >;%3W5*MVDDV)Q''KQ265:&FU[[5ZY#:0Y7LD+%C$ M<]D?)IM-9](:D,M-55X)Z+X(,9&2G*A5_@RT-36'6"\/=S41M'.JOTL*%D2) M!CXE?^P!2HJI%&IDIX =@A70T1L/+[XB8I$"*:^:EW\&X"P$[3ZU,<3'DB@F MM054F8ONWK0DI3454KZJ#8=G$>46V!-FH*(2J-$(J?8@F<$6)FB,*J4YKU>N MQ)ZQ/^V<*Q?4VF4D/:LO%1^ G55)_?VOO"(_]$NBUI8<18&+0T:ZDNOP(16J M[N4"E\(+,?[0[4\EQJCN@3*63\N*9@OKAR)ZG) \EQ*D8JVX.E?#4,LI:W02 M2BP 0HD^[%K^. 4&:1@8*1N& !-5T@DF,2Z15DKTU=\T]?5"2V=]7)/U$:[/ M^M#Y&S]+F%_G;VS5H!^A?,7.Z2*H(D] '*#"UDA-[$A2D42:$UCD_VXUW(%2 M2VNE-G[)T=V?S>N=G7HJ.[QV9&8-:PX& M,[%L(H;L',UN>1)42=,1ICM0HSA2Y$&IPDK#4O"/R!+@93U5VGRC%?=&C:^I MC1P4;5;GO5+,O9' $*X:U8QJ;V;YM//\@WR8NP&-AX$QD5;L6'D;IE5)7BK2 ME'M:5+,T4HDZRZ7".$8/1&^,-%'2R=*R4"ZDJ8'T"&_[HB+C(]0@G@KR27.I M#N&PFJY_S=1Q?@3#WRYL*XPZ21O"][VGVO6P=.9S^+;\I[H2W*L,1"'!\]6X*JW0&BOY/1B&( MNJ1,$^ZI%!;<:9@'K!Z'[<"F6N:BQ:*,*54"#PPH!(LFQZ8F)R)#^YPC) XZ MCT"-QK<,*6-;5@E-DKWE7BE6!\H3==WX,7/IZ)Y#] R,.EQ--9(%ZT@U&V.R M='';7J"4[KA&SA!*8FH1M1C%H ,86^AWIC* R#/8)0Q>:ZIAD>BHS&;%9,\P MM#LGRJ14C=F;"]2<&+;$ GL8)$)UAFMGS"892)TI^8 ;EE"V( T*[&=,'ZJ1 M'=2[FXX*[61J,6$51=TH?:MI 3MH;A %H/FHS<)HRQ$9LQJ1-JW0?=1GWH9W M)U4.VP_49IR)0O;]:Z[ 04U!8,[.I+MR<1[X-#4/"?=M,U3D0-H+P!!>Y3*4 MU#QVA33K**#I9WM6$;4U:_LSLFKK[J]E(]XLOU1.M7/8,%(_L,>MC.NU7>$2 MZHN@2+.824K.FL56^DV3-9*5F&F_*NQ#D(IXEJO#N@#GZ4A"A+G)-/$H"NHG8./1Y!95"YZ\5E M+A%-#:N9[04N0R9=42"D5(<]V6RYSJ>J^G##SS63!EROXT8W*W0!W^TMJ7S' M'H@P(-M"A8C:%*PX$':Z(0$9KU4*J$I':EE,)@ZU3#:&S:?6T'UIT#G> MI/.JJ1)?8N_D&6D(:5K1$X:-5[ -_@W+D5"039 VO9HHM8(<,4W+#R2UI>WL MT3F-D]S!S2KUU 00VN("UG7Q^N6E53L+6URE:I?Z4?5V\7MLH$;6(Y$1FQ5X M#5/]LLE52.YO]1B::.=2)75XGKIUO!*&5_DDY\- M^["Q 6ZY[!P. \W;[IP&/JB?N]"@ .XI+33H,AB650<7!9'P*Y"D6-W7MRQ) MCL S-3YF6-83S)3'N&V)CSA#Q"IH3S!Q%[.-)9L#)F'?A$)&#N94;6":G-JD M(PFAX$72[F+C?9$K1PA(49;ZTBB#[<0V)&E_8D3EWS;61JNGSJ52 MK<<%0AYN/G%@D!K'UT+L2J!7:5/_S\P4(_$%$"RS9Y6V=_?.M$A4TD>E_E8 MID%YMC5P+=7GQW$&(?RMD'>QD+1D>AF1QV5?:0&W2H\QESY&[R9*0[&+.[HD MWI>>/YPSIR8+)I3DPUZH;*"B.ZW9I&"^E1,R]UZN?5^%3ZBA4GUMJ]>?$,=H MOSJG"98=/RLH4PF63RE/@%3*(,$_)G+C3WJHT>@OJ?$WW]ZSFE+WE/MG._Y_ M#RC++[;WXK8*_GR]\_4M] 82857VRM\\Z\[/L..U@XW"O6AAL)8:+##57KCT MINO;_2V,-72[I;C5$W"DS9:0@39FJ9C;$# .P;A5!U%*VA_:ET::4&;L-.>J M\W2.)DTM6,6E!IQV)P6D1DQ +VW"Z@N%1!=LMX:C8=%0G&!X'GUFM6Q'+;'G M;_9>,-_=P%XU\[E=HLO"/7O^/B?<7Q;]^X7O] ^=A?!V"=C!9H/R9C6?2 M=8#92#RG>/S?[-#>5[-:L*19DGQ MC,?9J$Q(*8*5&^=\ST >IS,?F%4+7-IS$U$Z)D"(S#/$3^WF-/>3$XC,C0FE M[BOMJ$& #D&F8+L6(/TP+U_:!\@;);:\:GK<+SZ[K[9.,<)02;]+DYR++Y)- M%B4'PU!'))5E^L)%67V1&B2E84S*4!U\R\5S>2"-+",& ML\9$4= T^Z\AU9/F4PDT2D3Z?.&U/7.690*>0._-U1!!"P*I1BLPUW6,!J&, MUIO>5\_JQJ'6FO2@/^/&RZ,NRJZ$Q28,K9^K] 9B";5NZ"_#I1QB)J.\#>MH M8T(1=;J7.X>^.=PXL&?)2Z$20=H<"!FLZ;:[?YB5U71[/^$S@>47*3JU!_(, M(Q(G:D P\AEHLA4IY3)%'YY_(7K*;)<$8U!*2G-0HB6Y7@>W5M5MM#R2+EV' M3!5(D@GXS1$5&T3DOT]LFCNM+GBE;#J%VI MBI(9NP3?:[0YG?%Q3<9'I#,^=&* SOC8JD'KC(][,(:'^4BLT;F&JLTRF0Q= MLV668MG<3F4KOJ$$!3J0X'F#?J+G+51 TEEZTI-\R.V+\6 G'@XH>'M*#S48 MO+$Y3-&S!>?VG,836Q;&1/UJ+Q(436"^0(B%"52!:J* MYQ3V065)4IM!.]TX/)0+A$+$S7<V=$;$A<"\^KB232D(J;A@1)G-->P: M9237Y;@]LPU60>,FD'2V$*!1V4+]\P:-"= +BZD5(08KQ!F37H>6LC% FN0C M-&HH@$PZ>3]VI$Z"SUU&(:2YJ+2*(0&94LQA7?AN5:"03 KR)#7Y+W-)7-U. M-VD.TVDE\:HY,7LYI>,)*Y[=+%'''WG5\[YT1MY*TU,%)[J][1][V&^W.&7- M,4@*6Z&"/^@/#)XF=V,U/2 ?]"JM]#9F!48/P!B%+4KIM&*U!JUA&"W2+#B_ MTYEH]J&_?:8,=[<&&Y@Y8C3HG4=>3\X]FT>&-T'(CV3:2S['>*TE1-*C,7^, MUW3Z"ZR6.J=XM;@\ _BK%T6>,L[J?D"6)!.=,28;])O+ MQ3CV#I2+:8H)[%2#^>9"*AU8L=E)2OA;5Z<^4,:W)CZG[,6>D W;FH6H@O39XPVO@RRQCC M<2O/K/7&L2@!TW1.^N%Q+N,+':E*T>]35HUX5H)))O&A8MB=]B>FESC7@-^D M1%D &# 7^J.@,J;G7$B7) 9[YS-QYR.G.$(9&FZE\]K@ 4@BC*LH!V31Y>_ M];[SWQL2/MXY=KXY(0USW LQHBA807KT9,@ W#BZ10N!&>B2="OIIW_SVU%[ M$@^U*W1=3D:8'UF@Y )^0A3Y MHB(KLB1V5Q6 %'N9D$1!1(("8#P\P%A3NL@YN8]9;QTR(8#C&\.Y5G8* L$P MGV"=AZH"0I^8,BM3V1.4DM]#)EELI-$A4GR9ZCW>S*ANK896]T:%@K,) <&B M2BU3#.CK-JD0J:.7"]CI#8V>T3>3F\0H9=Y15:OX-P*NB!$LF MBSH-NJB:=Z4-*:(\HHR,=4JK*GW8O7R.I*@H2%3,?V-=*/L2Z3DL)=M%$K MI./.0?)=-:PW:DU?MYN'*WW8)AINAZZUWY<.;6;S8BY=DSV#V"E X.?*GT1> MJE4F];SSK&?&M#RTGO:;A*OE9/M>(K$B?+1(YQ0U)1+P=69C1ZG*3XW;1DZL M#^XK,UL;*QBQ )(JA!02W%T M1&/N6$;=>M[V7__?_==P,/!F7LPN,X.,^==S.HX67(W@.I"KM!UR2FKF*YG_0GG'Y'F!3@62O@,L M&M5G 2#9$9LTZ2"*2ALZI+P:9,^50$^)U_.>"%Z5-4YK-)+'0GH:WD+FNCPD MVE>N^$P='DK;TZ+WDT&\UZ9E=?5H27T]E\DORD9ITWF:, M4G?4R92UJB%ZO2]$+TXB]?8UC^D!V^HR3?USA2KW$VV;.9Y/FV-":H^Z>(!2 M<>=T;U:W.RZ-VOYQ\.:XSHK!U#G^R@I1SFKE^N6JZKZTR,D]L^+H3T.W/6V@ M*W\VZH:]WLFUPO;I:P5+RT0[(&FN\^KTTMAU0M&W)!3%.J%(YYWHA**M&O0C M)!1MN,)X/.X M2HO9$LNDT;,N1")ULC+)Z5A_#2H9E6OHZG+V%;9$R#PGH;SN.4QSVIQ^SJNV M3"-=RLMQLUA8C8ARPX=7=5-.AE3!8DH?VD)%)XMF.3EW9)B"8=H#6LXJ[PS/ M6(+A(U0]XA(+C[8UYJE,Z&C2& R=7T\:111O6-3VE49:";1H2@PT2)VT:8_0 MY+I3_2F*8RB/2=_[/Y=MU;=@UIX%(]8D MVT>"O8#4)$5L=@01R6PE##1&YH-5.:]*QXN(PJM M'Z=9GC9DL<;\%.@:I"2H->LT9WXN&HOTN/$$Q'O2E!>3SY$GM&7(#^[K'=2& M 9]5;#R7$GIS% LC5.NC6#CUYKJYI*DV45(58^F.-UY'KH,F_D=1(Q5I8UV^ M!BU]EZ8TZ(JS-2F>R,?-L794P\=G ME=IY[ E04]$P(RE'=7.V!VNS >T.\TF;U(1L=,9D)=E.VO;MVK+)H=6^.E!' MSU4)**"BWRD*LS52<36&D]\+O5Z8%6QBOLABE*EQM_=/"&-[@.43OFT^P"K> M:GR&K1^$V/.B:"L#KP>6>:>8PD=BT>:HW8*8:6(84DBI@DJ=B%&*8.]T9+\Z M<==!0SJJ.R[KDE[[L-\36"K2)0MYI?T"C"/9=6I=B( 1L/7\V,TMJ@[4THC:Y*>M*7?%00WD M=$2<#K[(,7>'KIN(P7)AJJ8$D9Q.NTNJ[\XU!;)D_]B1RL>C%:7&1OW^*:+7 M3E*5VR]Z"RHUR*EH0[[S;Y=AVB827V8+I7GZ93$PLP2KU5X4@)!%*[^Q#)3* M@J C 5V:0B]SOBMOLG0.8.XTS9IC!DO'5Q;J@0KBVW/^O1W(^>]E!^^<%+JQMI%2'94"U-1= MQ(SSL5P2!$GTT:!'LK.TYXZAJ/[(5^A>H+:9[>&)^>O0I4!%9#J% -6H1O?^ M(MIL%8Z'[_)Z*5M^?I3-".EL8RTP#09CT'*0BZ]_MCXRV=LUW%?U48495412 M5M1L]I&\M;B'(S:IQ;/FC^=I7F-J]+.\H-6FFYYC0T^$044K\)HN(K=GJ:C< MM(+_I\T+U.][\K=?I^GRCYZW%SOQ^M^OO?GZ'ZV]T/[6)UM[]G4_^NZWWJN' MO!%#=KQ;WOPK4;2D:N /9+W_?>(^N2,4]C!V)++I(B])'GT^0?,0C'Z\Y)D- M#-M\44FTDRS(<"97+;W*PS K^X^8)5Z\#U#[@N/#MZC%7+M MUE)B7KC<N>W\,";@]!J!_5VW>! M8.SX1Q.,IHE-IPD-(II@O@=$MD#E<.Q-I8YMV_VG33217.CE#)Z8UK\\FFFT MF9?>P!'?0H+_Q;D06783FZ#3[78D=0_I\0_EM)6N0EE\I0L0SB8_>J0!G2JX M<:@KM@#XQ$:FF$W:/.&F6H^(JLM+((+3]^ MT6Z!Q(^R2*O7YS82^)9@\ITR5Q/X^KT+?4W>FKQWEKPU?FL"WVD"U_C]+>3] M$'911O^[/[MH@U;PL&F/UE9J4-5BUF+&=_+L\EKN$L]BXSLGM.Z?;[]MV3:5 MZKY#+-V.%Q]5+.TVB=NQ,XA=3Y.X)O%=)7&-XIK$=YS$-8IODH'QTP5>#NLI M'4A)C;^H%F69&?OMJ9YM#<W.4I^I7/;-U0!,*FTP3R+1*NK CQ2%8#%-.@U10!D1N;DL8K-W&J4<\L< M[06RJL2K?ID2U;(*OQFR48;>&6I91_UN$R$*8S9)FUY>O*2.$/2G:N74;SM' M5>JQ.VDBVL*-JF/[XJ-SE7.K4I-KBZZ6!35715\T%9 M.7!64-?@NM=GM.N?\X^\QGI_O.WQ0#.DZJY"MLMN7M6UH5*U E7%%=G!IS@; M-269!G1L!0;F<*GLKH@3:8J!MQWGY^ID28GC6+@=7;T:H(Z<"F11 M*6\J:S6I-?4&JYIBW'.BI%JMJ%*J#=SQ#8(I$VN4"#K3C?JVG&][NJL&UC/ MF,J0U[.DSM.<5;GLDMN*?)KR7/W1=G$7*XC.FC;1"_KB\FZT_4%7:,63605+ MAJN_HB])HPND.9:AEAWCFZGB6QN%UJ&[,4M]DUEYJ"='K&XKE MK!?U[&:NZ7SCU!HU7VH3AYT-L,XD7#P1A9A*^&W*IF8C=D;%_+LFBZLZ,BY: M?NM?BQ1)RFV#&KVJ[.U=H/JN[/NX:/^= :<7K>EW"L#63%U<$ES5SXRG^2_2 MG=@4XB4^E[W29?.!K&MXJM@/\$:V$I1=MOO ,8 '+C\1U?:B5(72%0X5RLB1 M765[W8=5O?&B@:K&S%.M&_+^Z.2W\,KE=\KB]^TT< CT8EE\5K2/Q\W$QJ_* M_FPF0BO+U.(1U &=$DQ-!,^I8:\R>< V LXB=4D.]?_\5^38X?.Z0[Y>)]^N MM##LV06.(R,RQ38V^65;*UBCT*V2UC8:B8CA>JV'B3?;:9TWT^KDXX#:77:4 M!5PAL"E+0X54%QQ(<++>1PAWG9*?\&7C]J#E(XWA].5?5*V[U_-:P)S7LK_-M;O5*$=U7Q7HU]U>JD2.HVV; M+*RZ=KDS\PTCJ*D6\/65=EN73S[MVE9377=0\W(E1V@,J@RU*LLMVQEUPR:*E1B9?FN_9!J#X$5NXOS,N?S#D.8 N$$_5QC MCRLYRWG\I[:]=%WKG.F-JZ&IA*F>N_."L=>'FO10^1P$T0OL(7P#=JH>VJPE MM7D8'7PKCO;EZ/4;CC)*<<"L*>0^SJ?D9<3J/4V_,;6\C;>.]8DVQX+F35'] MAOS2F6QKLLR>>W/OKW!UZ+U2P85)WL0D]%"U4O!)BHQ64YXO5"_K[%>H!D_* MNE'&@6IZ5]T^:-NI83[^9OHQ' M5()7LUQ6F>YK+:BSM*(;%Q^[),CF"MERC?]!_RL9T0(PG*+_&MZV,%1@DX[\ MFW[G;5_X[C)J;:T(KO4"CT1Q-AW*!6S8%6!=N1M3$)_558D0F*")%U&'36HX1+I+[BRV$@.EP2N M@.EB3X&JS/+ITM=RN0:J593ZZ?"WUZ<'^P,R%JFW"?6L)*91^]8-::SV;7"[ MA@.#U1TXE,QIG]KVSKI;#'KC-O^NALE^LP6_T^Z\H4VCM5GXY8AF>I^67+ ) MZW4]L^RO(NEYTNU3-5$D-NT ,B-7*W)(0Z_2W4#]5:DA)4G=F1+VLEVK[#5W M3KIR_QE]17$EEZ'8(C:99SWI%T&.>)K_ FM<\B^FU)"Q$1!($^G]42W:I+,# M!1\(TJ^M8P@T-)"UU#U/-J/L>2G:R"ZVZ:0XYI1="FJFMNYM>T!C>5DUDKL6 MR'F+P5O5IZ=].(Y(CN;6[R'3$NP)(#[0RSE333-)0\$6Q)*E2B+WN!C._9RE5Y!ZMIMVV/ M.V:RE23:,3+IK9&ORH?21&)*-!Y5-D:C5*]^-HVOI=HFDXX55]@"O6SR8CK3 M?V[:%U*;[''$?>9;;0&:KP71!KTE *^F##)5X,ODJM_#;(X+[DI238?Z!9G0 M-9O$QL>H[0,Z@;TIS3!J9EHU<8"VV=X$4ZHZ=6:13S+&\0:D04DCL&>F,L[E M$_-:M2.>TY$::ZCI\00SE99AKY%:&SIC"3"L23X\-(]A%F"0D/,"7D^3N3UW MR^!EUV1*6HRM\Y&1*57@I%I!M7KYB=EQ=-3SO%D]>!;)2R63BVSL/1Z1HZ#V>K!OUC\W!T][_Y'[>S+YT>LN[^ISNWZ>Y_ MFH8VE89T][]K26EC^S1M&YWIQET/3! [W[A+@X2F"0TBFF"^"T2V0.70W?]T M]S_=_6]3J]/\W@L,/6P-'UT":O=*0(76P/-U!2A=X$US]PYRMQ,-8M_6W*VY M6W/W[G&W[=@#.]35635[:_;>0?;V@;M]W3AA,[K8['";S/TT?;:QC:[T^_7[ M?[;W;Y(#--H" 'MWPUF>AVKWN]LMNFU;M^C>2LM"D_=M]B[0Q*V)>U>)V[$? MH,&O)F]-WINQ=[:CJ7NKO2+;8%7LWU1FXJ',BMUNSNTYNO?\PXDFW7O^D??. M]1\@'J?)6Y/W9NQ=Y>UN2]L^0=1)J\-\.RN.^$[7Y!FR539&.+T\BR#X/]/A]!^EL MWLILU%B:_=$QVV\A\<:"302:"3XJ9% JP,:!#0(_.0@H-6!37)I['0* M^8K*Q@_K0],G7K[;N;AQ>!7: \MY@-R.G?? ;D" 07.WYNX;3))XX#Y$7J+F M;LW=FKL?>V5LQX'/FKTU>VOVWD'V]NU!Y#V 3W'GN7L;DB,V: 7W5S:B>HJ- MW[#9$9:*Q*;*9=8TN%I?/?&'N@9[92K=R=1(RQDFBM^R3N7&<7L8[CUZ69G; MK>BFTO%_ZY-%.\@6]MZC'QO5;*'98L,V-0SV'KW&H&8+S18;MJD@+1[]%/8N ML0594K]2M[P7US<$-N<.F'9YWOUVC<[CY7TO5IY?TY-4YD/+3.Y-'>7<&D=[ M@:VK5('Q=4_4+;$J="K3UNJ;3U_6F7MM5=WU3XU[3 M[:?YGM@;P'6I@:OZR_N7-OF=TI]U?"^.K\T MQB5UQQ)SW;%D^VTU,]DG^INZTK?MB-9 M4^OIFWN!RT;*W[7JQ@4,YF^.N[!><^MTQ"H^-%Q;+M1S'+[2)$8?R-_-NA.[AF]Z[S4BP]<%;P(2O.X!EM1_7KMW;(TKE6[?04XA98 &PW M/:U*)AD&5@BN0Y)&:L=G9WD%>[/8"/Y.W=4W!#P[040O?I9/0>#Q.:0*5^-I MZUHZ_.WUZ<'^S]5:?F'R1HZD^D5V#6N++ MFK[HOPG.X.J.2=0KNQ;OV/\$Z+!@HZ7>[O!8H/%I6:$NL_H-DM[')0RT[3T_ ME31/$@3?38S23 <9+)G5L"C(WR,F1=%D5DU*G)1L9V^( MPQ 0D68%?!+UW3CF>J+9#":ZGFH P&$;^&R$@+.XGX!VA9@:(T3 ]KP/KSO_I2=/;BM$X$:X MK[?U9B5&)++4DW$(Y\UX)7@CW60LKPRD'2%E8($DA!1)Q)F*JGTZ#K\$-*[@ M-G@S#!763PH4_!%^!>%S#F]',0PT^S01A4!AA#+Y%W63G,B>\89DJ(+W=?K4 M=^LS)%ESF,=9D6? DH747G 2(D,.O.B)^(YQ1U<-%:0D97';9\6TEMK% B'M M&?\H+T!,5J@H2N@@W8ENP='>M.4P APDKP1=HG1,T%+R@E57<,NLJFES&A!8 M7)C%U4 46OM2?!D;U67OC;@D,'3<'8(E !Z$F&PV(ATH$:,P.@ Q#YS* M:.MNIF5:O/GQ,7C!K&AH$Y5B6#I8\C5@N7J[4@%T,H;%F./8&[>JI\E?Y-/A M-;1'$\>ACMD7O+RON:Q2Y'OZ/A!/JQ*MUD%Q3CBHO:&.H9;W:BYH425ASE-3+%E8CR!L388P*OY3@])3?]_??-%)WT J' M0;N=S<:T9LXS8^W:]Q:UIWTJUX@O5UF.O5EFZ>K@V&%M4HMGS1_/FR9C>4&+ M03>MBI4V[+6_>@F:3 MNE7Z[?VCI^3F>*QFZ9J&=H&&WN67CT9!6P!'&]L8>=OH3'?*?F""V/E.V1HD M-$UH$-$$\UT@L@4JAV-O*G5LV^X_)5=P.8,GI?7Z1/%'Z7+_Z)?J@PEWHJ5C M,36>HCMSB8X>?L%^PL-3.]7)\ZD]\'WO@0EGQ\Y-;4 2K&9LS=@W,;8SB,-0 M<[;F;,W9N\79X8/MNT$B_Z_?K] M/^W['\_7>:>QKDL]M?8)F]-WKM*WLX@L#5^:P+?60('!>4A2M;N/(%ODC\H6L<*&[2$ M^S>=;GZH(I8[WJXWULTBMK+>M";O6Y&W\P#*ER9O3=Z;L7?VP(TB3>":P'>7 MP.WX /IG^%@]A] M#4[BF\,W8NW@0!QK"-\/"N.]\UEXRV+))LN&I8(5V9T6[/#G ?-#KOQ)/\N09D]\./[[R]X+TNX1<"VP54M-"O M:V;0CO*?PU'N#.P'P/[==Y1_.X%_!_5LWLILU%B:_='Y/)LC^'8?"38I9+:+ M!NW^-6U!MM5X=?71I@V$JIWWO6GG\I:0N*U#)YJZ=Y:Z-8!K$M]Q$G<>JEC8+]3U>5L#8IX.B'U/_J;CZ%(ZVINZ MLP3^U(Y\735VF78[.O*G*\[S&:AM961E/ M$U&(+)\:656.?VG,HRF[%+K$WS: MNG>7NI]B^4KW7FV+G2?N;8C);- *[J>?9S6>-#K\[?7IP?ZC]9U/RBH5%;T M%LFHRU&>&NULY(_J;2[\GI8S+&S>7+"T[)NUR(_8*?-^UG5#\=%V!Z[WZ+6) M[G.)-X]V-],SJ7%)X]+FXM+3<& Y]B/ZA#4D:4C2D*0A::Y.J6T]>NZ,QB6- M2QJ7-"[U75S^P(^UKO2C/62_3AE,HTE#I7\>(Q,XOBF3UB&*_33WOW8VS=A; M:BEE^9QG5#XG/Q?/+_)T.I3YN.J)GK^<%]W393"K9VQTP:[J)[_.37Z<%\W3 M_8BRH9?6Z7L7(\L>;C%H[U+!2WF6]9D!XQ(57H:#9]LW:&-8B>Q_G_Q7SB,W M]OS894[F>BSFD9_8@>=8&;.2,$[XI_#)BU-D?#S;^Q)>":1;__U7]F(M2XU9 M=0:[3>AHW<>) ;VQ#[*QMOODQ6NX\=*8EL:KO& %S]G(>#=E4S%>OTTC MR>$AQ?29.9<8U:5*]7 / P=Y=O58P!?=#O>>=KK%QHYR;IFCO4 >S3D0DTK M+E*;)5:D!NMW>,T+/IJE,(*T?QFP]:0J)Z#H7-$MXC^S?(+[/YB_&ZY+10+: M3%YS6 3\>?$%>/J?3?(I;/97D6([65$5H#S-:@%*4C:]8)4 XZ:>UGMKT6,W M*P'58^&$ZA'T%& (Z^,^,5;#;2 *.Y5@# MXT(88Y8*@R%UU1/!4;DR9I,4T 4!IYQ5\(NH89];XF'SD46\3%P2S1I/\SVQ M!R27I@:NVB_T;M'6\T 7.K9WPXH&7QAA6=5@; N@U-?XY*X3APMQQ!9J1UW*FWS! 2M:\9HWWC/?" M&#(8&^R06ED8;7$%8\]AM,#2>9G6>\;I':9WPZ38J"Z[F=UN#R8L1RS :B % MD@%<C*7BI MB.GUFQ.@3LX(;&!;%T9Q(2HDQA*H?@I,8Y2=WP)3V#V!;E!ZSPM"J9Y%R8"UR'O(<+CL_.\JJ>+A'E3P;L[M8" M^S6E8V7A'MA< !+0YF% Q(45#('Q5K>@S_2 EA4S 3>3$J&>-%!*!PJ,D3AC M(R!A3NH#?",UB)).[(*0R$2-">N@@N)C?C9"\K:5D*XY<=UIG*0*BGJJKAMT M7Z@;^K30/J2]&IYU.WIPO+W07[W_?;/4V>2#[)(@WN%R-K(O'^=22ZI7J4EJ ME4%'^D7Z[A8O2$M!:IQ2](&=P48<@2QNU'644? *LOH0WA/12FU"^MET5JDM M>IJW;QE-A^7L;#AO3BP9!:#SR^L+0!K.ZJ'\Q(>P'P@0^ )IOUXA2K"Z%C"( M,;N"79?2'493B.)!$0(HW+ ^\)YN-"D!,O(DUPR9) MK>[8,UX7AL"R;(QN6WC_P+@J9T8]) 4")L[(.)L.V71^UW%$%SGH-D!EL'2M MB%!+TR@#\NF2@.A^4!;ZZKU<^)L4?C6<=B^*>EK-<-=1JL!S,R$U-AHF*GUJ MC/#8V0C>3 --D)Y8E@$EP*W)E2*'=N2@&J&2/"MF]0S( SX6) -1'Y3K*\9 M*.^'8F[]2(T7%6A6L%MU5)57UKBZQ!" M1V5=][#Q]_W]-\UT5T!BGO[OD]MX?JPG-SCN-JG41[@:(5\"S8,ZCQ0'I-2Y MK?#3R415':Q_,K%Q2HIY0V0-7R!:M2MR"U-60C3:"O(O:3#8<0-@[F3M\LX+@&T'1S)&S"*C-<# MXS70I&'+2<"*O)7&$LB3/P2:CSC25X "AFV9;_<,XT[$NG&422]^1NX_?AL& M_D.Y9+HR> B:4BN5=*IT$.&!$DF_(2Z76(0.XI(TZ ?&Q3#G0_DR MH,PQC+=W?S$;)]*V5UX 4:"?@Q0A_ 7@@L'=]$ IX?^5GX/$*PEC#G*6P$/A M)?UOWU0B53\0R[VGU>DABM0S^[?\)H;L'#@15NL? M5.@X*N! =H(E03C(1( M?0D-B[.JY[(^S[D@A8D (::3^&1:OQ4;CU\#BM7P0\PV/:@OHL&2106L<6:"RH8277J)L INQ1"C8%%Q><\$:'ALA*;T_V?O79C< M-JZTX;^"4N1=>0M#\SHDI<15LBP[RMJ65U+B]ZVOODJ!9'.(" 087&8T^^O? M<^D&&KP-.3/4 .!)562))(#&Z7._/!TJ]II0^]XJ+\9=P(08?H'_=KPLC< A M"=4-O#'>@)-X,3$%>2UP&P^U]@7O)6R;O\R6>GLH.Z:5%MX8-!,NT"SIP-"Z M.1+W*[I[6KI 6:<060'G3FG!T0JYQH]S\2K\P)*@3;(T]RYC+)'$S$\K#ZLF M( 84)) >48R'9]ME_TQI1U!V#)Z!#GXN_:NY;R>,3/B?KO.5,6IYX?YFYCM M)-&'Q?Z+3&*$1FM:./SL$N42?>W!K;-DS?U,X9+$XFR6#@=SELE4@]%HBG?)L-<9I281!LIII M:3](6_[U%BMS$+C %FPJQCMU::$H8>- F>%"BJ0>,N]NLW*0%5E&,Q6XQ6^1 MHX^S&D J3_-YL484SNDBBA)E"5FV D,(3_>6F$!D*GH0(-VH>,\*X5V*2HEE MY-AJEE2X(1:J652OX56@-)YYAD*CC0!%V[%/;SS''P*3<$H O$'X+8BA,1>% M;;9,?G!;1/XD-;BR_).5EV+9-,^XSC$CAM6OXNXS[Y8>IY_R+5D'+'N8IW*= M-4RR)0?/E)+P*%">*G(I\+DW]._H*@3.SMV.8FO TA@=A5J#(;H-( MN\+JRU2M.- '6GM@.6_9Y6(U:( MKO(YH8\R"Z'H%[BS$5RTB9A]R94.?K!CU\QV@6C>+$P=U);/:\\/D"=/Y&^) MQGB0QI"&R_LT7/:DX5+Z\J3ALE:+?H*&RUH[(57W)QS9VDNV>A MCM/36[M#*5VLO["/^6ZP9=5IG2R4T(]? IX;&ER:UA"HZ*:W0J"Z8:= M7EQ^A;EW=*WB/"EB2&^]P!FZY&8;L3]F>EO:3=H"S@+G[E;1%>@%.8]/51!D M@1=?Z"8[=.P4BCT)<6B?L&6=[Z)=%)T(>9<$5 M^4=^/,V6>/54<>"2WJYP:"VX-62C]]..OI7,-MEA#S1F'$5]ATJ9X) M])HR+DF^/;9*T^S&]S=! MI4#%?D!B?XW;HWGC_*+[UZ8?YX:W0;=Q<&H:V.-*Z1"098 ;##!W9N4(]:6H MML%:A)1'9I:#+5KJ(NHDCCR@G4Z@949 4RG?.5GP%)H>2%ZC(UE0( MUM2T;:<5@-I8Z4)$:N5EL.W&OT+U2HX:KTJOB?F.1,6-:20F($*Y[L"MWU6*3,V__PX!JX< MMQY;YW^#.4<@R>/7^R^K0([]PFM>WK"A;JU.C'=,[%-4\(,H08> ^E0X> I MSF7<"BAL"VIG(C7/[:KJV/5K$.M9ADV@.)'E.C,O!1ZF1)GY2*M^K(1CMXKY M%-U%;&V,9W@/]"KQ=GS[PG*CJ[]0WLQ\J$,WG*-J. $CY% XGE MTBA%A>5=H9L*KT5C(:D66SN>XZAK=]W.KM7=78[CQHMH/MVNYC_43PS\.7AE;W2$ K]-<'&! MK?C*]0/-*CH-G& 7:3C-&RK@A7&4Q0LH%G6=211F-"6P4X/8EWLP M-MDM7QONSMR;8I3O,^=3T,!Q3,YR=.M2"W/1DDY>E,XNT 1329;)EC+%UK]" MQH(K8QQKROMIL7ZN%(7:NF\5?6^=SW9FL"-4F\!6@YG2UY)A ;JC7 (3V8_( M-QM[3"F>/C.[\C.9[]\Y!L5=Y ]^I?XU5IMVDFP222*2Y))3B2$J!AJL(GRBI$C_ B"#Q/. MHI=&U;?$_%9]H=+5E56K=+5/17WCIC'&LGM:O^=7YO?F45.V=:C0G.GM-% Z MPV9-,8&.CVA5^L?Z4A^]8ORWM>[BJ:AD]"3 EAZR,CFT_EY3F1-L!>*&(]"/ MY;NC=TUVR-7J.:449:2MQPWI'^H.IQC!FY*SK#T ;'1CPTSYT,3-TY];[C.E M!GNM=70#+KC<$ /F+H:E,XT'CU:0>N:70+-KLT^D#,$Z,24:?LF3:MJ&1Y[^!FL=1$&3),.\6 MC%>!9Q(1VM+H9GUFZC/3JKH?&VCT5AO2\U*E&&U'.0UR9Z+HFC+#D=N#/%1E MB:+Y778LR,DE5XOT,K'Y&92GC-G2G1QKB)VF@HOK/ ' MJ9&0&O. \-2@3JE7'8_F7;YZ4.RA#EC+>;])(!H--T\H^_X'>F+N3E?LW#(^ MKQ.:OL89"6*SNS;'B@MYHAZGN6:Z@E-HUUV>TU_[9Y M6[E3P>[8W _V+OQ8[$+K*0> #^5,:O+?J>&*Z4"=,2"'; ["SG.E"-^!#H[Q M2#9\MG(6 Z/X$"?C3$$GK]E2"G(*:JRHX6Z_3\OY<.=B+86^&>':/MQ#]2;I M08T?H<5-^J3NTR?5ESXI::>1/JE:+5KZI(Y34L?YNQ+Q16NS-E&SO;YAGK3@EF""42(H (CO7=V1!5_AI ;_ MDFH9!2*1#0B'N5\# [?QB.8YAOOW%W9A%7B4Y5CXL;+\@BV[31M+[KWE6.UV MP]CCLI,KM"MW^VT&Z4$G7;B7I^S!ZWKI[J2V1K&PDH96)OQ:62@1:TDE7)J/ MM1A"K_AK= ,KC ^-84KAR/W2YU9&Z; G(0R;D7SY./8P.EC'J3^:H+4>L1,'_?T MP5?7!D7O0<%.J!J\+Z!_#A5.;%UPRYTXRV46:G@#LC#+B'.V>2T8EJM16# 5E4U@[XH6 M(%=G3JW7O.:4\'Z+]/MF8?&QQ5=>:$KUI80]7#"):=O1WB-4D>O, MJ)/5JMX8!:DQXZC#TE1A^"%)V1+@/!2V+*5J;X<-J>;<"FA;%8(ZOZ"^8ZUY M$8 L]J<:6"O$6M U3K-2$(P5[P*.@/F:N1GOAVU.49CD"MRT(3CX#FKI3UO. MC_ 3WZ 2+%KV#9M;UOL[97=F5Y/;^VVS#O-*EW/?I1K.F=NR6&]*L9 MTI^MI.[K4E*W'O;TYP.2TGO-*EVY@7J9^]W4?^HCW#%#*6%5/(-UT\!&%ILV M:@*T+&G 9&V<_9#LN3%T6)-%M.Q-G,Q],)D'Q'IV>?7(;/X#](NEJ ]\ZH/5 M3 Z\)ZKD=-,J!7,71H19AGRHW+(?LNE>N#Q&8L@&-8,0S^M%O7C+S_NW:+U5 M#5%,2 XXP0FBDP5^$P&A)EE,RR@\["O@ZY2^0Y_,#9*Z+?MYK[G$]XUL9YL=\GZEBEMT^] M+Q@,:BI9"4^NT!5LJ0.:)#5>*P9N6"JT;E3"X#?WL7QK?3Z+\9PU)K8&;;@A M9W?=E2^W>Y]=H/2CF<]!\FI(>YXCG&53;IWWMM)1QYZZ07M93 Y-5.!#Y)I@ ML[//;3P0] 1N\U !E]*[KVF4D@ :%'*%=4/D<60SBV%/4? MU5Q".K:75%Q2PH[?@I2NC]("'IWY4WW,UHSG-6AJ*"<^GSD\Q13=*E$OS5]>S?P$IQM>^B&1B"Y:/]08'E-$G*VVCCKQ MQ-_B4&7]?8N_6SMQF;_L]UOC[GCW]WLOWO]ENS7LW/?.[59GWY>#WGVOE257 M8LG=_H$7TQG6FJM!/E#T_O*L]^Q(_778N?8;)]-O/?/;K#E?S3A?S7T.,;]S MP3JU]I E;S^F?/WTJ.%7.*7\$\%Y_AK1H15O2V?;K1\,OV6WC5X,(\YF/,Y/ MA8?JQ4,?_2]/QD$U4$>])V0E[=&0M[DBW 1_YI@-KAN?X<&8![#4H^[Y(Q"P M/@RAO]1/;P+#=,9?FV&$)ZK.$Z)$A&$>HD1JX')T.U7ECKKM_@OJTXHRN-,L M^?;)0J)J_O0.2;@/Z_UI.E5J/K]+/##9]A!6VIK^/#4OK0/WE7,M)Z36+F52 M+?(\/RUAB"ONH QS#F>[*D29<<<==WM\AFA5B%0]_ME.GT,L] /%:*]-%ND6 MZ=Y/F7[;'7<&(MTBW2+=S9-NX%IWV!?Q%O$6\6Z@> ^[[GC4%>D^6KI/D3N8 MT_\>51,\PM3(J1JTVMN \?/!TVSUM5<\:(T&AZQY2RKGV?U1.$74[;O_R\O$5T?VH5B-%=*B;<0+E(AQ^E"?=<<>7 M?>%PX?"F70:B8\138>;N)&[GC0$=D0V1#9V CAP?_K M#)^\DT6$0X2C>L(Q -D8/'FAN&FR\71UIEH&3ILGDKT\?:;EM/,13Y,&$N(( M<1I"G*?+/1U;JC=+*F&QM%O=P::>K5H=?]?Y:C4NZ)^TFG^_!IFZ^(*=@3MJ MCY_:%ZRZLR*A4(TYO.UVQT^>)A,.%PX_62)X##K\!!U9PN'"X=78N\[8[8Z> M/&-50PZO3_-SC2.J+9N/[CJJ4&!,.WV>+A^ZH M=X+*JG"X<'@U]NZR[0YZ)_ VA<.%PZNQ=^"E]($HJ5&OQU.[C0NL< M5O6D3/6 %&?7;9]BG*/Q"2!)<=:$PSL]=]@6? ?A\,9R>&_HCH8G&*L6#A<. MK\;>=8'#.U*(K498)66J=0"?A1=>X;E]SMSS8SK-D$X^F\*E\*IX1A\=US?3 MQZFMG9 MJ#B]RQI,=WZ*4B\P)S-;,Y[5@,BIF\P.V^ZP(T,ZDCEK+(?WNVZG/1(.%PYO M*H=WNB.WUY8Y-&'QQK+X"/LFGQQSJ88<+M Q1U'P%X3C67O$TT["X,+@U=C[R[[4EBL1BC1X+)+'DKH9JYJE%SJ)JHONFYW MU'O"A$#5V4QR8?5E[O_XTZC;Z;Z2!F-A\::R..CO7KQBZXZ'(AQ$+$0L2A5$D?N ML-<1N:AT_-3@(LSOI9CIQ42%:NZG-%G_[5<)H9J= 1E*YEKR>XWE;CF-69B[ ML[&+CMM[Y!;TQC.WE&:.HN!O*G6"*-F('$Y/KD-"6_VE?EH/ MOI]%V210NU,)U:+N\XJF# ZF:W45XV!0V43ED=2M'MM6,Y,I*DE44I55$M84 M*XLW)SI)=)+HI'/328CU)RI)5)*H)%%)U:#KB^[0[?4KB[/81)U$&;'O4@]> MPYP1N^-\W(O.R-(N+)FCS5<\<#'E-SCXQ0L"CK;0KW1<;I?8^Y^E_Y4/PSWR M12T6^E>6I/[\MN+O_J+H2JGL*DMD'K4NF:/>A=,@F\$SDC2:?KZ8>(E"V[G$ M.5,Z*<"@USA>XLRC((ANDI<[-W?IQ5=^R$(]A/OK?VLYUF<^DPCD)&))!Q($ MWBI1+\U?7LW\9!5XMR_]D-Z$+MJ6ZKWQ9^D"CVQNM?G89I-UU@_0W[?XNS4] MQU_V^ZUQ=[S[^[T7[_^RW1IV[GOG=JNS[\M![[[7RI(KL>1N_\"+[ZBE'*AE M3EH_'#^HLG/G@J<*L;0>M.3MSL&ZYAQ^!=_@TR)6ROD5GK)(G+=@"6?.W[)0 M.;VV>T 08_1B&(5JZU;YLH5RCJ=D8PVU'&T041;1'L_901Q2P1;!+N!@MWMM$6T1;1% MM)LGVAW!B)!9S!-3\(-*E!=/%XX7SIR9NE9!M%JJ\&1 ^\T^(J/C#DZ!#M#X M S(JT,(N#'[(WO7')SA+4MA;V+L:>]=S1^T3G.4N#"X,7HV]&PU.$%,TGKVE M#GD4!3]Z =P2 XJE%W]6*:Q50"+OE=MS>Y=]R0'4,;LG#'Y0."$GTPMW-Y>[ MW7Y'ZJ["X(UE\.ZEU!ZK$4TTN$+QLPI5[ 443WBSI1_Z21I[J7^]T> H*8!# MZ#EP1^T3B&WCDP"2XZH)@_?<<><$ /3"X,+@U=B[L3MH2Y59&+RQ##YR1STI MPU4CLKAOG6)4@]#B4Y1"8'$7&-23S5$)V.%I<@:-!CLM=Y;1B"F_\O)R6CN^&'JA5<^"IV7)"I-#H*M7T6) MCW=X&:N VB@*5/EO7NG5]#5Z_;;+O DH@BQ5K[3HM^WKGVTR$C.)1G1[(A[9 MJF"V,$G_LDPV^\]%7*C>*W4QB97W^<*;PUN]]((;[S9Y]EWY> _-'^G NE2,/\/%>_5;M+.(U?POS_[D3T>]<7\P M[GG=>:_OC:>CP:1SV>^VYUY[,AQ/IO\1Z%+%E. M_9 3&^34#^&AJO*0G/JQEY4JB\]>-SX3P/X3,T3C ?M%20A/B!(1AGF0$JF! MRR&G?LBI'W+J1]7JF'+J1]4[%2K>:]#ORA2_M#"):#=0M'M/WW,MHBVB+:)] M@AG9OEAM$6T1[0:*]N5(1+L2P^_WRK'5,HGP]2![[Z1IDX LNL/'A]M^% )6 ME0_O;[*?(A\N@G"X(#P^$*H(@@A"[01AT'_\:5,1!!&$^@E"Y_%3D^6!+'JX!>M'V)5 MK_Z(5=-_9S[C1ET0W)2:&53]P\"J!&VE$3@@LF1!6Q&D#$%;$1ZJ*@\)VDH] MY^+KQF<"E'!BAF@\4((H">$)42+",$;.F'?I+&!*,OP"N5*[A5O&3V'W\:=3O=5T]=-*NZR)UY-5[$ MNZ;BW7GR+AV1;)%LD6PQW"+>(MXBWH=GB[H#$>W[M:()_LJ#)A/WM$M]S3%9 MZ0U^XEGD1G<*G\I[J@S%J\?8=0!1$(4F"JV>"NT$B9[*$+MZ/"VZ3'198\2K M*BJ M/%3A";^O'58\:GGP:^S=[RI&7O2N% *6?N"3'IT?O=0[8/-D>D"&C80A9")1 M]ER4@##$$YW??L)V0TQIG(RV3Y)$^K#]*.NBY1OHB3%M'!\ MTJCIK ZGZ_9:_6IUC52=">O0Q":2< ])&+?D"&N1!)&$[[O]EIQA+9(@DH V MX?'/Q3LW21#.E\RD1O5\I!"D/KW(XL9?-ZF:M M0@9)"%>MU0CAGIAP54IQC6J@I3^H1'GQ=$&'2\S4M0JBU5*%%/O[D#X6_B[N?S=&;4$AEOXN['\W;U\^O1I#?F[NGF@.H08 M'[T ;HGQQ=*+/RM,"4F_\,/)VAN3 M=+/P=W/YN]L[03@B_"W\79&]ZXV>ON>VAOPMY90'0:\LO/!*.7[HS#T_=JZ] M(".$[BD\%]:MPA3_FO@S:K^-0JFU-/2$LJHSJJ36FBD,;BT>B((U0N*[EMKZ5W6( SZ%*5>X$0;0X;5J+0T:[1X^/1EF*:- M%I]MCJ]1DM%I]T0T1#1$-#8W=B1HY2(9(AG;C$:G?8)XZ?'K=5E?D1^2G8IM< M&_GIM_HB/B(^%=OD^HB/N&^UBN::?%#!.SP!726IXX?3:"G#1O2G6'W?XQS4IGA_QS+(F$O:O#WL=K;YFD$_9N+'NW3W#Z6?/9^Q1AQ)S^ MU^PP0O?2G2J.V"1ADT3U1;,S$P#W)554F:[85JA=K'Q]#G&#=R22,596S3W^;#VJ0:8F\_B4HHXBH+OTX6*=1W">:$#B6]=)U1R MI$RU)+?QT7^#C).PN+"XL+BPN+"XL+BP>--87,H41U&0IE4F:A[%REG%T;6? M^%'HP#]-V)%Z7TZ' ]#L/,&+3NM24F"GL$^'":2DP$XX,-)I#86WA;>;R-O] MQVU&%]86UJ[(WKWHC:4J]_3Q1(-+%K^78H@7$Q6JN9_2//RW7R6D:'9>X"1- M(XW/"4C:JR;L+6DO8?&&L[AH<&'O!K/WBTYK_*@!1N-96PH61U'P-Y4Z0914 MI"2AL0+T'7NKU)E%V210]85B>-J\[L'TK"I[?B.)L6;*Q1,7/$0P1#"J*1B/ M#'TE/SD MIT6L%)U\_]'_XOP*ER\2YVTX4S/G;UFH.(KLM5VGV^ZVZ7?==F?LY!3;2A\? MK@_3E]U^:SB 1=D$ZE:!0/3@EWX*^S@]A&0?U+4*,^7L?FWK%:TWUB(QX'F'M!"Z:%LX?>//T@6\$]"FS2I)1_;Z M ?K[%G^WIA7XRVZ[=7FYY_N]%^__LMWJCNY[<;O5V??EH'??:V7)LN2S6?+X MT"7?D14\4#N?U#\5!2][NS8RV6.13.S-LT#<,N0,V_ #_WUB? M, K5UJVXUT^KP$.R&I&OQY"OK6ZR2->3KZ8&9NS$Y]KL%;.'H'A73@8Q%OW: MP.V/0,#Z,$0YI=,$ANF,:X+T_Y0\4;=M_8;34V\67GBU&_90]E>,@!@!,0)B M!,[,"-0@)'C*R+M1UN#%# LH<>+XH9,NH@SN.$LVBJ(2DU?=!E:!<"*4(I1G M*I0R@WH4@^O&@--.(1S#A-4BS_.JC&=4KF=KW'''W2<_3;[JXE7-\2R1;I'N M_93IM]UQ1PZVJJ5T/U93^3M-N+W1*[]712?=EVAWV1[%H:+A%O M$>_]E!EVW?%(3LNNI72+6WJ86]H6]C[&+3U@V&UMF.N. ;AJSW?U#Q^)V]KC M6YZ".VH(K@YTVT\E,P5WXR7.\W&G-7;@*8$!8$P7"OZ/E%LRY=2N(<(I41N^ M2R/G>;]]O_MTQB[L ^(\QLI+%.[;\T&GU3;WJF*G[YI5^];Z>W=MVF3=)HB!+U2NM/=KV]<]V38WJZE_%][H_+)/- M_G,1%^KT2EU,8 ,^7WAS>*N77G#CW2;/OBO/1@*/Z[L/1BTDZ :='DJ,^?QT MQ*"]FZEI%'NT[0ZL2\7X,UR\5[]%.R!=\[\\^Y,_'?7&_<&XYW7GO;XWGHX& MD\YEO]N>>^W)<#R9_G/X[/M/-+0*TO4&'@FLF_SY.^_[0\9@:9T/YG+9V)-L M;*>'QX;/U!?4P3_YH1=.?2]P/J9>JI;;=_E,C-PG,#^Y4?%#)]9&SYBF?V=> M#)J.C. J]N'M8!'.#'X!E#074L,#F2_X+LDFR33V5[A=YG8M=B]V?)O?ATWD MJ-VZ+)FUT>@;E$C]:_[W M6H.R@>X,OVDYZS0OT62ND)Q;B U<WCK=:Q=$7N%FJX&;=SM#MM=O[[D'K['WCXD/[G;;;'>[YN0-\ M :^Z2?<[MAQAJYU?_.LHO(J(YG^]74%\H4)"N/:")()]"]/8GX#',0-2%MN& MZTK72+B/^7")^/LPPQ7C:J,LSM=_%:N;EO-AU[)^!\8QKXQ^\!\D/ZUNODC\\W";) M26CC$ M8%X06+QPL!RTG'=P.XC54F+&&R#+=.'# B'6!L)[<*\(\1= NSBP$[!*4"Y3 MA2M120I?\?N#GKGVI^6?1!/0@*2>$V#6&"7!5AWIPDOU.\##X#G/NX586+*7 M>ZZ/JR_?@'Z>Q/XN/=DY3$\>AP!2![OPL*!QYUBHA(PF9 3I:PTW8KT$"+GTNP=Z/5OW?Z_/\]9T>SW"P]A;H28C',KUKB(LF2 M9K.SV*!OTY3 MGDQL"ZA.E1E"0'4J8 3$C1!D-3$"8@3$"(@1$"/P^,AJ$LW4-I_8*$,F^%/- M,-]5()P(I0AE39V2T\IMI(,IV..[[LBW374;KSYPN R#Z(G+%P]QU)P:HQMI@M,5O[*=,;NX.A MX%[5TFR)=(MTWQERCKI#D>XZ2KUS\1SV![AXWFN[2QSN'[&]4 M .RJG,]^FJR!$B#5: 9_%OM 5X(1P,'T]E::\2@]40Q>F!XZC1!/!VC KUKL M +RP^1UNTP&@!LWC\(?I:P](E/7B2!H!A*HEB(XL69;< ME"4+(%0EJFD"6". 4!4=U&K$:D2^!!"J[OPL%E@ H6J@/@0+1+! CF08P0)I MH!LA@%!B!,0(B!$0(R!&0 "ASBB?V"A#)M@SS3#?52"<"*4(Y9D*I: J'<7@ MW$ZRHOX2@522^=;C*#-LN_V!S+?6YVW,Y0)+N6ADO$6\1[/V4&(-V#@4AW':5; MW-*##%A/MAX?9?Y1*%A5#KQ7 MC/D$I2\1@B,J ZV1"$$3A4!6(PKB,13$H/7XIS6(@A AJ)40M%N/7U\3(:B M$#S]:IJ)-+P?."S'PWG:1=*#!0[YD3?7;E5C!$U0GP=C(1?D*V-HC@]'0=Z# MHMFW4)D)1=/I]'O?K*$>^B'B$9;?P4(NA)\6,(_>&@0BK@5^E&239!K[*X)\ M-.B4&N@1;S"%W_GPVVK#5<5SH$%"FD>^;A3]=:!A6C1YZHV*%P*OP2K&:1E8!A)E!0I \S@)UNI]4]"@)ZW?X-CKW!-NL' MBJA=LGZ=WE",WP%B?VXXVYO6;]#J?W,?QL7(^; +Q?(UQ_)5CMUWFKD=<*[O M@38>L,:5\_;+"FBDDON^_V6E7W^'_']0B?)BX$+DBQ^!@X*($.D%QO; +^L) M_2E+EB4W9I3Z!V98^ 0&+*=%+P&)V0FD,W%%[+&@:^ZE43; 8D6Z1[CND MN^UVQX)06DOISI\O4%![]F[P^$/R#>-N 2@5LU4SL]4=@U/Z^!A1#1/L:IHM MD6Z1[CN[CX4D;!\5R[/"7H)P]!M:Z5=XO3 ML'2/)(VFGR\F\-6,W@INXNEQ7!S>!>7 HZDW4?P9WFVJ]'!M V>N'R:(@K7P M$#'LCK>(X3$ #)WQ%B$\%H"ATUZ7P<'CR>#CB^")>.G[/T_B[[[?>?-5E- H M_LM8!;#.:U7,^G[S2N]^7\\4;[O,F] XO7JE_9BV??VSS?*N77G#CW2;/OBO/;,/6Z+L/1BTDZ :='DJ,^?QT MQ*"]FZEI%!,SOW1@72K&G^'BO?HMV@&+/O_+LS_YTU%OW!^,>UYWWNM[X^EH M,.E<]KOMN=>>#,>3Z3^'S[[_1,/TH%/>P".!=9,_?^?M%BE;$-N/H=1E8T^R ML9W>L^_?P85?4)__Y(=>./6]P/F8>BD!A6S9Y<;8^6.]HX]>H/%4?O7BSPK- MF,!3-'JD7Y8L2V[*D@6>XCRG-02>H@X=\-5:CO1L),H4@4XC9:I;9NFR[@YY,]];2;(ETBW3?&7+VAX([4TOI M%J?T(*=4N%N0*029XB0SPENRWNO3\+UN:_Q04(KAT;@66R?B!ZUV:2)^M V5 M(MG[2MN&X3W"NV E8U9IWQ%>) U5C.^T]!,\ SU9GZ.?F<=.4__:3WWX*[Q? ME%TMG"B#*Q=>&*K W E/7W>>]UOC/<^$7T5T3;YV&L^GI]@+@1?RK,/M9PJ? M00@ "^7-IL!JJ1[1IX=V+62"$M5VS?WKQSL!,+8J: ;+2/+ORN?,X^;R6?.W MRC,'SCL3!1NO& D![IS,D50LG'2!BN%[8.BITJNX5@GMW30*9[[]4UQ>H,PG M2-YWO[_'!_\M@_49UIGAVW8LOK/?-JIY00V/\I2 MN'RZ<,!N1'&:G KPH*X:5B!'[JE?+RV0_>\ MGBW]T$_2F(!P!-^@T3/ALF19*@.=A\7+^_]3H_3+(8 MIU?AJB1-6H[3./Y]F-S+\/W#I+XWW()Q;BRQU0%2J8L);-KG"V\.;_72 M"VZ\V^39=^7Y<)!P???!J(4$W:#30XDQGY^.&+1W,S6-8C(M+QU8EXKQ9[AX MKWZ+=L!SF/_EV9_\Z:@W[@_&/:\[[_6]\70TF'0N^]WVW&M/AN/)])_#9]]_ MHL%]4"9OX)' NLF?O_-VBY2MS]N/H<]E8T^RL9W>L^_?P85?4"/_Y(>@:7VP M !]3+U7+[;M\'O 7W$F+%N@GSX^=?WA!EG,_1++HH,)?$Q]H3O074(Q& PG( MDF7)35GR8X%BG*0O^,&IX<,:?RN0,A>\ <'SJ&@C=2-6(_(E>!YUYV>QP%^G M:"TC3C*%7F6&D"GT"A@!<2,$BD2,@!@!,0)B!,0(/#X4B40SM3YGQ0$2[EJ(MSM8]G*W# 4@N.B/K[?AU1T\W;[>0@? M@1JF1V:J#X>804@'+TUC?Y+Q("HC.G3S8E4)D %O65X!?J*\.+R(LG3WW'-%;A%:)4;%M@9ZP7V&HY8 MB%@U$^+*\=Y.B1UNY\9WV'ZADM1Y%\*N*!+*_+.WC-4CH :-'@27)7J[L:D2]!!J@[/]? C%5VD*YN,BB3E3)9>23#R&1E M VVQC->+$1 C($9 C( 8@>/'ZZNPT3)3*C.E-8O)3VL#JT X$4H1RC,52IF6 M/HK!\_X GWH&9!A:VOB/HTS';8_'TLA?QT9^$6X1[CN$>]03T:ZC:.?/EU.4 M]^S=H-T1]KXC-U4USA:C)4;KCBRYVQ_*:&DMS98(MPCW?LI<]L5DUU*TQ2,] M#(%*+-=1'FE5 ,CKG?Q5:\-A#V>Z1RU,5(MJCVF<[R13C4WUBZ[;'?4VBF75 MH%;UV*H.2.*B$$0A/(3#1]U.]]6C.SBB%JK7&U"OKK\GV=EP6>U=%64OROY! MWE^OVQ;OKT%J7A2"* 3Q_D0MB/?W^-[?X?B@=4)/HP<+=N0CH\ZM]>RZ3JC2 M'&QMMH82B32Z VEN#<7M\&L[8V>6,3 ="!N"L'D!+,0DE;TXA-_#7BY@]2IV MIEZRH'O27]2_,__:"Q#R;>(%7C@%"L%*;I03>SZ^![[5*HZF2LT29QY'2R?* M8N?=[^^Q&?]O67!+*V@YZUEL38]D*W8<<5AX^Y\)[-EH./@&X>9(HQ"RF0I] M(%X8I; 6?#,@#^RNIN=O^+$+-TXR->,UA(R'=T9@D3N@YWZ/HVL_,>B&+WY0 MH4+\0-RU;PTE<.S-62HOA+>89\'Y MC+3)+.H#9E$_+10.:5HY?#MI[]S0;&F8^$F*@Y[ET=2-L5)FR9RDVX=2=P^C M-F\,MUL=!YX?F!^@F-PQ[6U+ ME>?8!;?-VW=:_:-NC^/8J!%FBH?1N6R]KB&V5_EV[O J2FBV_&6L B_UKU4Q MN?O-*TVVOIX0WG:9-TFB($O5*^W%M>WKGVTR4ZG'H.)\,NB4R6;_N8@+M_9* M74Q@1SY?>'-XJY=><./=)L^^*T]@@WSHNP]&+23H!IT>2HSY_'3$H+T#QHMB MC[;=@76I&'^&B_?JMV@'S-W\+\_^Y$]'O7%_,.YYW7FO[XVGH\&D<]GOMN=> M>S(<3Z;_'((=IM%XD-DW\$A@W>3/WWG?'S)L3^M\,)?+QIYD8SL]1/N8J2^H MK'_R0R^<^E[@?$R]5"VW[_)V UEK8UBXDHC)L8I]6#\\QKB%8,U2I J8![(Y M( 2><^T%&5'>\8(@ND%X$31&X(N&:DJ?YY @R]N/::S"*_BG-_UWYK/9@&?% M$ D=9/(VY79(=L[?G:'=#YA(+FQ/3NP/W[Q@6@S/[TE9^V-MT)7T/F@ MDBB+$=3ES%RWU^0Z;88S+D+;H%.W"P:'7:[+T65+E_^,YT4P/(LH3B_ =J.7 M=JV2=)E?T1G "QHWK>6\SW8C[226].BP#&^!^#SP24 ;6;H_B PPOKIUX*+/ M"CPV('.2WYD?MF-IUOVGF F;^U,O9;]RIL@Y8Q&$G?1#GR1XZ:4@=,!(\)OT M1@77>;0'7F.@DJ3%A/GHHS@C&A#^987BJJD+5UR!W3 MCITG>H7JBIQ7WI(YZ"2SAOSYYQ:_OK,@E&C_-+32\X'-T8YW=14C\4CU@P%< M :=X2WB-5/L[.7[31\9O(J FY\4S^N\S## HD (9P'L$WI1L)T#7K]U6Z#"); _M#K1NC5XOUF M?D WHQ^@KHN6H"2 QZ/I9R=;D;Z\U;!>%'*N40A?/,FF"W/W))O\"Y[(X3 L MS9 !M@(4)SP0OGC>Z4!$U'= 5$'=X3)?W"Q\N$>L5D (TG?(8FKI9TM\(,9, M3@0KH$=/0>?@7N&>$4]MK#LRHL :X]N6\X=R,D1!6V..RW%KG$N&?K--_N7] M@H6OO%M>0<2:.-U#_I;S$VS?/(MI Y&'LX0)R)I0$W#%7A8H2GR[B#YV>L5N MH);"A:/^QR9J8OV"'9+<=T6Y_!U\-^>=Z[R#SYP.K]!'+;P"FW*6^E##VI$H M8ZHF4*0Z-/(=*A2M)4D07F@WZR)5[=(>+6DLLWR&W31B8+("KKA:; M-BTIXL4R?F0PY?V@WT -'S].^,U,9XA-P)&@?V I\_,Q5W.2;8BZ]$K.>@?2C=,F*%9[^4W MGR@O+I T49[1960'%IW;PC2A",(2/!02>.(+_UMGT.H.OD%3_,*'?VEG8:GX MPE4V"?QDP0XN?%>NS=>KDO 'FC ,WE7*K_$W8'[0,]5XF_UK=X$AP@QA2&&S M=%R3(YE&G#:/USC%YPR(5A64\:/X*&!NC($-8NUCY:$4VE]2=. 4K;$RW$[; MFVZ70[D(>.-**S3#EFJO(*$O9"1E!GPL<#NA]JM\MAX4'0%L5@* M3H7Z8NP01W6@C3$,0QX'D00MF][R>^U;"W@_5G"82\2S8DM)@)"U\:N2C#^"FY0B":X14L$@?E(IU@TNLF(EV1YTC3TSK' ME,91 !L,7RF40\L5@D^]S\I.-"5DA3,T<9/4_!TU/OI:X+Z!R@:-!&&WBVZ1 M,:KD-KI$";JA%7GC/1SE@7UD 2R?GF_UB4*VPKELL! 7((K3E,?K(X-=IUY4,:)8B8_#.6\QG MV!L6/8&76R[5S&<3O28 ] +P JDPDCKWJ1TXP,Y>4?T?G8F].\YN7Y%!HZ= MUX9&Y #A=H),+OR)GQH/A9@6'2L7)2-;TG;&SE7F07R1*H7_1@6$M)K 52$X M*H2KC+ZL_G$"(F]^A[^RG".WN!/\G74A)2N#35N?0XSZ7#,R$.FV8I6@ D]Q7IJ2ZWKS^\/8C_XO9#ZQ?DO/NF_?_ M>/?C16<,=@K("S=@2VM=M,W# -*CI6=]I9/DI+=08'*]Q %@C"80_(Q ]VN0 M$D3E3+>\P4@]NM'' =Q@?U\>72Z]F:*D3JR#:TVMH9M3C.-7"OLI;-:6L*08 M9I0!VK&:S:<6RT*I@_?0:5\4ET'[&_H4/,@?(?1=3N!^O0XMIT/;P-[P$EX? M90I_ON6G75I@23E$(!IHB*R=-QL*[@'Z>__+54(UAQ6G1D?<D\YE*?$*+KP>&M=[*+LO6$73&RRO^Y0'U+1EKA%U-_KT"9) MB.=,GA8H&9$TI1B.&RECCQE?KHA:"HUOZ $R"R%_2FR=9"OTH^D::9NZ3]M4 M5]JFI+M&VJ9JM6AIFSI.R5GQED\YL2B^\>+911!%G]'*Y94XKBJ%F!N$Q\=^ M\IG]H,)$^EBT(:/&.3D.7;#'(PMFSC7F@R9JZF64'&/'F>P9AW1%&$,1SK*P M\UR]<+#,L\2X?P[WC^+$KDOA?3"B 2\QIOP930+X2^,"D,M,)C;!>U%9OFPA M=T:&VN=S=7D+MM+4B[?&BUCLUND(:PWP:Q_S?52>TH6G$'8P+\&@0SA7F(ZE M%@+MS!HO=98[&S-=.M.9,:N$\P<'B-I+T40E.\M%?B^.,??(=,5_3SF2I(;Q M:SXH3-<2\3>T6SHTQ"6AV^I/]?NF:KH(@4.OZ#V+;=B:DG5H9HU72$67"1U M1J4,T_;@4&-,DBTYE<*^('G8X#Z;!-\-1&!73!PJ>R)7$3,ARUU[?D!J>C,< M3J(HI/ )I! OS.(87A K]Q2EY*2;*,-\Y+4E2GVVXVQ=C8LX!VO,E% MO%5JOL\XSX59V 6,S?YMRPLWV%+SN!FH4)T>'%-G&JCJZ=>B&L@;M^H89KN M#8K2](U XY@& ,,T< D*5Q9RY=)(/MP] !5H>^[Z'F[I?$Y=(L<%5953X#L+7CM:+=]@M/03I=0>,9J\K (I M[AXSFT?8R4L*GL^!RY;8ROB_BFO>=KI1IQ-NOXN6&G->B- M3G3\W.AR4+1?%78;D&?/FJ3?E,IQPW4:H^3$$5Y*4_W"/*T ((= M*?L]][+=%D"PF@&"B6"+8-\EV&-W?-D1R3Y&LD_@D]S+*VZ&A\(5G9-Y*(\: M;U2+E(^IUNXD4YV5W,#M#"X?4\<](K6JQU;W]V6^7FPO"D$4P@,40G?D7HX? MU>LY-XT@>9G[>3TOM-OSK9G,I2G#HO%"LC02S-V7,OU!UQT/.W(J@^1J1+R; M)]XO.FZ_UY54S=%NRD'H_O5KJ=N%1EVTU%'GYON\ O1ZT[@:VAL2S&IM%8.E9O,SZ,,0EON>-W MKN]O30R7_#Q\)MX1ODIPZ#:X,.-8A*HV\ZG1VNX!9X04ZB#7O=7G.AA[4+GS M4.#3;IO1FBR()81H]=(T]B=9WL+L.<^'K4X9*!$AGW!TW'6\&9*2O?KGW6%K M9&.;A5%X0T7"[*#;!#YC?=!< M \$ FD?Q@I;;L3()PP^A'\L8;(3%<<&][]AFK\)$#Y4RSI^+N%*7]A4SA(V; M^AJ@%D?-EXB+P;.HKG[35GP)BH['T LSP0<2@';0 =FGJ%GNU&4$F MOR^!:]D8C0@_,]5(7 Q>1?L_,V.XL7(F/N$[Z#&#?'C"5AU$B?)3.J/R4_ 5 M:? X)F+C1/XL]J]5B!S$8]/XI9H8&$ M@UL##8B -OA46HW.O8=I%-_RTFQT_()HQ7(V'JW?3]^0I:>_1L,X,ZK,("OP MB+C-LJ*V[J&V;%27SIBHWV^O0^WNT&"@F7*MPQ?L4&&=;FMXIPH;5$"%K0GO M72J,5]XIB\SH'!Q;N\>'NNP<5!]>PC7=!!J[NIQ0LQ6M?GS_ME-68FYDKQ XD# M.F&V".A#;7*=;0;D9@QV%WK!!<8P231/;W!,CX5D;1R50Y%S4X^/L^];;'AW MU!H>L_MLS2W'C?%I\IFQ':=!:)>\OVFX#V*"ILXI'JCW?LH+-@?H/0$NV0-< MTA/@$L&W$."26BWZ"8!+&NLVWM4&<*3KV!_TMJ4 $&ANF^?/;)PR7 ?7 $/3!D' M!'^-/ACFFQ@ PT-\F//#C-_P3>_%6%M\TTZK?W=Z"7YU6W;_!F&OFTKZ&^[W*@=$1Q65$\$+ %@X,A M,([[LMMJ]TZ$!](;]4^&!U)#"!.ALBQYVY*'W>9@V\AJ=J^F.Q3@GX-[V'XW M7O&/C![^.R%^?06@!?FIJ)F&K*9"$$"UTS^_4%X4VKPU"=BQXQTL8\DW"2<-)1G-2[& @G"2<] B?]BCUD9.2$HX2C'H.C M/D5I<4JK1!/U7\W3)"WV@D;63BB>!C%2?KI5]3P,!+7)V PZY<;]#_F1Y^', M.O 96\M#>E$T.W_ZG9/A\'H/A_?=X; KR ]'#X@+\D-E M=D>$>Q=EQNYE=R#"+<(MPMT\X1X,1+Q%O$6\&RK>__&G4;?3?27B+>(MXMT\ M\1X,^VZ[*Y'WHT&S'3K?,6C ?,?[^?SB!R^@":J/"Z52Y[5U\O&9#2W]@2,3 M,SI0&(]>=NU)#'/NZ0J/O@Y3/ !8'ZT\B^B*XJ!DOA;/WN9IZRA$Q(Z$!R6R M$%%CL*)"@CG7E\ZD M3E:*K\GB%4Y^P$+R8[6]5)_VR\=)*Q7B0=+ ]'ZRP+N8@UWUI=$IKA(RW^I#O(A6I&$)'>8.,\B24QO&)9\2])']_;WUL.3^_?OT[(SSQ3SUS2GQ*"&;' M+$.?49[@N>*(#>1]5ODY[7J1ZR>U\T';&HH(1[#4+ =-0U B@C%R;0PC/-[[ M6H698J5CH,Q<5 @W*@CPOV8R50]](>(*G=6NKKT@HT/C@<"[5T9X'/#G582T MG'B)KY$DK4MB:$H\99W4PL;;WZ ."GR5 M'U2/ # 1'[Y. ]X\H.O'TVP)=(:[PD)>\]2<.>2<3[.?^3C-F0\*)Q;A87,9 M0@G$(C]F'M?#9[WG$WI\"UPZGKF>WJ!R7+N58PYU]TIKX//7YQFJXNV<<>/# MQN )Z_4LP2/:6(P]U.UW4^TC@E@0)^ MM.ZQ16FZUGCE';)ZBBE(8H_C5VTM^F!5 \O_'7P"YYWKO(//G YK+#]Q_B># MSU4,=O?#QMO\#RDZH'-A_L.HM#'6F"KS?KX]&Y.H>R>TN_"G^C)5JP+YQ]P: M9[0MW#7\RIM%JS1'_;DIL4< P?U)3]RG>@2H'L-C>5 M".6\1I*JV9GI&6!TAN3S0V"[I;;E(0'W$=U\IMM.!@/G6BDMP_>1RVD$$3%\ MR=;K7B)Z?P[O-X##\3Z[N1HVQOF_&)@*=UO8S.2;)) @$O0@'[Q%PG@9"!X7OP# ^(C2O\=F_Z&S*BJ@#!]A(5][ M<%-PL!,57*LDC__V4!2>[-H9$A=SI$MX&_3BZ6T.4 X6[ZXD( M>0L?:T<66]# MX"5I?BH2;,:M0?%/%(9>SK\Y7$(QXM09\>[55:RND*3PTI\A@,/DOQB +0B@FEX11RVW,(2 P28LMY;3.91\RYEM#$ MA=RH/'=-)US,*/;S^ K.G8JP",7*%@,*,5O.^L?,K";G>[DHFNE\]]^X4P@ M>^NZ<$H/F1+\.U<"]HCXOH#@#WVK,'*""!X2X[W4%[7$1*1!$?6RF9_BJ5DI M)G\YC-:LK N9CG7%R-0*]<*[M$ MS)?#_7?7%L39W^/L#W8[^T=D*"[;SR1$.#=/4D*$6BWZZX8(-G MUW+^Y^^O?WGWZ?6G=_]XZ[S^[4?\]V^?S <_OOOXYI?W'__^X2V8W1_>__V3 M\^OK#__]]I/SX=W'_SX&W+=F[ISQ\?4Y4]C'4)R$@D&,]D?^'E*;$_%)8EP< MS'.J+RO"X*7N$'+J8C_Y;-R8*)X!C\5XF!C&#()(//IL[SR]'0^OH2L*# M7H#G=P$T7>IC?W(O]GEG8)U$QTT\NYZW_2[;UX&\3*$'G>\$'X#KBUXB_'P9 MA> 9:^Z>PS9H4&ML%,8F@Y0#87V!Z;SB$VJCR;_8Z4T,[QITXZU/B.7 MA^YS2E!PH1L\R:5%ESPJ49Q:'6)O1KV2W(F9L:==M#P2E*8N(%@D#SWJ'LK[ MSOP0NSOU%A2=I7F[E$[T^\NEFE',UVE_8QVAA0?$Z;_385!:X&(BO]4"ZI6Z M/SCH,"'(W//CPW-C5SX2 *)LJNUTJ MOP#6'BW5@8U1]=0$:1FHG=O&Z @+4@3>&L7_O^?_Y__\_RP@FUO!E_D)EJ7^ M12V$49GX9%GF 01M28JZ(&[<].S]U@R/8*XA/8^KRS7G/ M2];Y;8Y':^##31X\Z.%BQ7/7-DZRU BXOUQY4S[)SFK_UA&X M:Q\.3CE [H$LS@]'E\3:U+G_!51V2;? BTQ2Z\R!QG@5/T4Q_#MTWE#S_?2V MZ8X%VG+="ESJ!-9MS_EYR2J,EL!)*:?+L.>9'9$9GJ 0@T'Z23?HW76L!#R# MSWK0C@O8'M,[.]>T5R:W9Q^D0PVXF('65UXK/59!*@\;60)P)F97NG?E*O:6 M7!$ ]EYIU68>,-6;ZY+,Z-PXB$X2&2?:V!66+W*X\=];[H'F%XW21*'EXE[XO]!N"P@&<"8@_:B0]S-*=HLU!KRH$N>E,T;N:;P)J56IWQW==);UM^ MHW9X0?E+I[QQKRP[;G*U$28S6=.@ZDPH38E::YT5\BV@!O72A5_>.!CH\N@K +5C(CU/O/(D!=4#RWPEO@K_M(.9\7#E)QU+!6PHWV M7';&,-$C!11\0/P^I>7D^NKUWBW7LU?K4L#[B9QD-A,/(-/;>>Q+;'T%/1C5 MI#!]SB-K3;>D.[2,G[__PC,>^C9-8.DOUW+:T&!P;7>/IW;H87J%\05KY>$! MN/C80@GEQI_U(XY2E$7(4FVLZPAPUA:LPCS08( 55Q2'6!D3E9/F_KV/9U[=XL0S;MCT5SF94$#?+'PU=]Y^4=.,7)#W M<_"WL$RN:\;\?5%9T-^[I'%,=7BVO2",UQ<#?B9[Q5NQRKZ@ M.SXE45]LM@TD3J?G770&+]2W]$:=P4S_:WLGP;>/\**GYQXOR;NJD /FUCAY MWEA/QY7>/X 32A/_>+ /#C MVS<$S#-\!8\@YL<;X5OI//4A9*!&+IL6L%YO.LV6&0\#2UO(?=I"+J4'7/H MI,&C5HM^N@:/&CBPYH3A+*1B[,S, -I.K4]N %4Q[^=)U,'IY#[K%1C65>Q3 M=AI;MO$D9[+67!7R$PK4L1$WGG&V3SL8A3-3!\>S,4DID^<&S^F=Z8A]8W?$ M%KSXP73$-C@<93@'\IK#*"\Y:G"+@UN&G7T!V+P4@,UW!V#DA4937=O8P,LZ M+F+@NU%*:B-AB[XUMF_'ECM\ZP3^9\73&1L7N,>1H\FI_#^L,E !UC,CB+(\ MSU=4@XYCHYE*5GZJ=*U[JK%VEA$?6D'UN.4JB&Z5KE+>1/%G5JK+*"6-6Y2N MW[S_Q[L?+SIC!X@Y4TM_2OTW7IQ7D&A_EU&(K?Q4&F,4(PC*#-_EMX! Q:2O MMK\2XS7YH;\$6M*UI8*8CR4&+)=QXJ;(NMHYF<:HV'KHO&8XGC,#%6>AE'#)-!"MYJ9C$]:EZL$J#DE*>8TMCS\THDU;N!I><^EV=RXM-]RW-/>2F9 M=90?E7*K^ ME?&6+Y8>*75<_01W(PO26T-KN(CR)+/H)N07)(>AJ&K-J3$!K(1BWD496/H) MCJ8"W^K>,%3];IE.$X,3=TV(G.QDX!N!.O)G".X%7$'42").Q0'/ O4GV/<9 M!%EB4/]N(L? K*Q4M.+$X.36T@(D?K'5 6(6PAUA%JN"3=5,:F\KYN6")-+X M>3YC/7 F-Y]1M9#RO$F4,6.3A^,OHHARL;K1A62]X&54'TP.X*MU7@EOS>I( M4209POIJ:$105]>X;2@&!/=/DB]Z.#,S;@7740L).\@YL SB M]W^>Q-_M3C!)SG9/SG;X.*-\ES+*=W8)0' 7@R=W=-N4TU6$ ^GFOO)II_'P*)],(>TYI?D ']EX>ZCOY_.,V M8G(X?" ]*$N#01-1 --*44C]0)C.*87^.^]HNGGP3EGHW7@T\Z2C2?ZJ.)C# M=/J:QYKY>WV%$.F">/<290%S5*&D2?1\#3@OS46U :_#'VHG&Z M)XJ-R-^6)VN/SA14U?Q\H$W]H#6*KNK\JN*KHCV@^J^XT[KL>.E/^3OFJ&T3 MQD0+%)+!:@GD @"2!M8TCSW,G!$H%3)&D9N>>WZ@!]C,;2Q*:K[:JXQV2L16 MZ3'/U;.L.QG]N",L*K>QAY35=R92+?H7Z&AFBP_97C:-^A:OT<4@%:_M/'H? M849(;)PWUHE174[5=8D$MC$A!0FWO?&H4K/"S&^-^6P '3;:O4J76$FR,'!4?K,!* WQO,.4KC+[U_13$"+A#WI(0" M2'" #%VWA:=P ;@";,JY]@+.H<,253A;:MSE3Z!/9M'T/Q,;48+QT4P4@&O? MLT;\_,AUZH?F/;HEA4]6PUHQ&7O@%SZ/:VYNL\IB_"PM:\('DA5-R#7Y:E." M&+RU?[KW7?XSV:2\_RWW*JN8!H?TZ!(PLE\Z%0F9C8'FN:^CB!O_"I;MXN,T M2E.00GANY+S&P\=BY-AW2R21.9V"/:'.>'B)3[[F!WN31&FBF4)(0*$G>!MJ MYO.ENKII:OR[F1SWY86Y,SH/7C%;&RM]=INN 1 D )UE1IZDZ73'D0Y5>,=6 M%4)OEOF%F0+Q8S.TS%4$6*FGRV/;]OR<=2BR;MY,9^2G."DIFNB(QWCO5.@$ M_XE*BX5*I-\7"*TEO?@B5XQ<_%S![DTQN_NMRT"K_GS7,LAW-4LPU?,MC\?? M'?; &U6JYY8(XID#=TCV$K?TA)!,B(X.^.B_?)F&.'<9),^T-,*VABJV#=&O MED=NFYIHIVCE+KYV9I1/ 2L-),9;="65TG*D3R "7@OR-_-!"]PL%&D9WSYP MS=[;G3O*W9N&P"WG+0@;WB965SCQ$,6WA5J&B,;L)NP,C7*LHB0AL),M#\20 M+]%3,-K#T@<6$2V+(\,(:-@/\XJE-X&WU/$:AIX6T4QT0VS*X5AH_#9KFC0[ M=)"\GDKA78F1? [U#G2/;>]8HRQ,E#VG:GM-^1Y1;)G#3.T(VKAP3"%;?KB# M=5J(D[SGQS.=%U?YNJ5S+$%!3 J-#Q-LBIMSK6WG^#(6&12[.4R8% M1?-'Y")'W&9 )]P"_\:&8J"OW?)98+@@Z?6GM09]T0 MAK7M!>!:.1%BD"N(&G@@%'G,@9^FW.,11J8/"+7(3N4WBQ1S+24DJ"DQSQA9 MIQ^&"-WLTY,T# KC#Q?!?H0.-[ 79'J!;P7MI=8X6Q'(+YYP3?3ZX[+JC3ML%K0%N M7)YTW++5U/P)EN"64=-0]^5K7@=[\9 (U,2AN0/3V>[-L+REC7,"34*%M2@]#(JL=*,6QR_4KW;NA=E76%_ IJ@ MX+D#'5AM"SQ><0+:U%8)J#CG%;V%=(2'.4ID>_12+&"F/VN99$NRM"=FU MIBC!G+UN]K)@F5=6IK8@>KHN"2:%N65]AC-H^/MC+3*YTXWB Q/H?3T=1QKG!_34F&4Q$X=.&G&8J0=X5U MG!2Y?FL\7W.U?!]3N5&"**=@&+ EC\M!!Y&JL$\RXA&)78%Y$=S/_/F<^_QI M^W7DO?_Y-=^0_7;R[_L(YVX2>O,(I=+72N_T/Z!L0%ZM[QDRVKL7!6LYPH;"$/FDQ_AWM1L O^A!>6)=/.B^8;O*QD: MHVM^/+F%^W'V ',G^%8Z1Y'832,%LQ&B7NG99*_O>B9I1WI6[ECD74K\FH4F M*]'>)E*-ND:.U1VO,3-P +]NXMGC4'AT@WG2&[ A:'"(X->1;O_+D>?S/3=; M>&OM@YF3/TZ?JBXJG:&L"]K;F0<8VZ5K9-K[1FB5/#P)1#(&PO7+)YK4 M$H&B1>/7;IVTJ3O6JNX;=RWU/I1L0A3HTMX76A?\=C#ZAKWL+2JMW ]Z MSP?TN_" O*JVG%#>4A]@U\)U!'\JCR5JT^:N >;V3V( MF@XSAWO6K5HJ_HB._M7N7HEH> ZGJ<1&L9WSX-];G%*QY7VN31R(_Z8 MRX,Z,Z%WU;5*_?C<(&(V_ SJ,P^+-2A!D1K %:W%[#R=C/Y>F.!AH R^C*ZD M.0ZWF)1V[2EF6P/3\FG26N=IBAGL+/P<@F/C!#YSN^E4RD)-ZM JW29)-/4] M4V*W64237;=T( J%GLW)4S_F+#*@.)HJ GK)\.T#_XK&;-;F\M,U@A,KZ[IB MJE.NUL?$W9D9S6BE/Q@ MWAX)^BZ<94D:W^XW$W6=[-E!%@-MA*,["?7_ ".$*B41UF7N0HF: P1*Z.FE M,T3R_@E+K5 U"TO4K(T(*@*SQ9@]PY8(6"V;GN,L=!VVXS!]7JO/IU&8C^>Z">M6 M(9H]H^BO'6FMAV[@+R/7ZM0,-#[)\V&K4WY*=V@]USS@8*Q^^PGZA/@9D<*" MY<6FAJE/-NUY9]BQ7S,_=2._-]U$(P=Q,0 [:W0"1I^!@=EU'%?R]UC00'_-GVF_P5)?UFHE&YUH_ *88 M'K.DD5Z,^F(((H4ZD+RB#,-%$8H>%]C-J$&D[:+*PF=$L&*%EN7F@\A@2Z(5 M_B@$ : ^#'U4$154P)LA@&B4?&I;9D 8UA/^M7:,2@-EA6;9T!L6SLK::YJS M@9(,T:%\OA.60.;S1*6Z(Q('$56<*RD+&19,NE[NT_4REJX7:8Z0KI=:+?KK=KW4W],KJN#YF++5-;'EL#]N<5 S M^\@B?71VB!83W92\H)YX0=[J@"$C0L<9*\EE/"\HAL=RPUWT3&@/4A>'T<^> M@.'C'HQRFT ^I 5VF;PL\M[TS-G5%6(^I[K-=9"?H5RL&D?GLC!'-J63/(L3 MENF03EW,+U[Y!ER@O#/X6'_5O.&![F?>FHPN"%?14Z6/$L7AI)V+U-W=>2C# M+3*W6%Y7H1[Z<@OW$:'4E(V*:J(O?/82\TI^2E4R?XII%7QK'(A.<]A#C@., M2U+R&*V#@O/1[7.-K("ED=\H-[.UA3__@860D-,=LT/SV!0=2M"_X!,:EYTS M)3I/94;_!!%."'^//K0RJR310AJM(^Q:Y8*,ZR\]RBZ$JG0NU M1S@3ZUY^PKU>.!I"12*C,XH\J-F%6:Z*X>:XH^G" ']8R!>L#_77I'0HO4@T MXQ&;M 48TTHW50R^2VX_;T4,AFMQVMS8:HV)?,V=23>4(8,Y(J7N93 M2":W:4?$O"[LMRN2E2:'=.WY 3N(H3/WKL$IH85PUX#)R^-K?)C/ MJ.QM WV085XWREIEFB/6[0;*@_%-FFF^3[X5Y3U8!1XG*BW7B54Q&=P)2 T: M@;FB#)GI.< +?O2]B4K9](/_V'=+P%262N?V2SWGA0U[L"(RO3K%>9RO8J<4 M=R$[[79<,'N'OS_>@3&U1<(+7G*IUSH-IF2W]?N;OD;6<*+U MJRWU27?=!OG$PPI!+6A-&KZAM9UA68* A0)J;*%C[XB[Z P]&B?,4^(.0>47 M.Z4=FCQG:\/RTPR\YED3K&TZG"WG=9 NHNR*1DQ#A#+#65"2L=)Z_WH+5$PQ M@8P]XO8WO^,PO'X97,,!NL,)+?E @: AS'3A_!?<.Q!(QRF\_ MIJ @KM*%JRU\3G>-@I_K(2,XM#D44J?*6Q+UJ-/(&F4M$NYK]V3;S5>;U//Z M+.?Z,FP_*+%\$ZIVY'>SVK'LG092A[QTD--99@#(S/VF6$DJ>H=U>8"Z1$(: MJ$6V Q;#OZZ\V_( +OH;/(-KW*B\EYB4,:AN#[328@O?,Q^M,D83,5[^PHN7 MYO"$^_NLYFX[<,GP-,J8O;QRU<<HXTT4.)WJ[@:RFU,>9=& _(=F&1^D!9# MQ,8&KN^N(:'98(LQL@2!&E&I+%1 BJO@Q[G!9=CR\G;AIAC'H9&6 FY"^]M; MO6T3(Y;XA772/J*[]O!/M$*-E87H^>(KZH^-+9X?^BYEP?-24/B,4N/IO=LI M<]N"BIS!"L-B]\C:-W#Y9-4M9#%'T6$;+?<;;1)JU_NX-FOG0F;U?9DX K]* MP.IOQA%Y5(+Q \Z\;T&9-#-4:S?/3PH(S,$09D,\[%*LZ[8_UMM;&!#Q1X\2Y7S2W %C*>PB&' MM*P N:5^&H$@3PD)49\BQI$G3LX4Y59M@PIWN515AFOU80P;1Y]Q XQ)@UCY ME%($;/D<-HL>@#.Y1V5K"$@:#+!'!7( "'8R[+VS7XHOQY+PL7-"]8^6_K"; M#M;P25CA+)0W(^^.\^$ZNT?\0O@6NLLQ=UC+/3V&Q[9F(WGL15O']02B=I&U M#B:1MY3XOT$B&5HCB>8I3:,HC#D4V:)IY+'C0!<71Y997C6)I&>.?BY<+E!< M\[E."S*"FOZ!3HW@2X!R682P0U>W^J3H%2$#ZU46D5LNZJAF\9T2T],'7G$4 M(]O[EJZWG#.4,\X1DA75 82)&:QHA-, >5RAI0R?9W5@Y")I$G'6DRBD--%' M*92R;V"+RVX'27H8[B&!EVWI89!2M_0PU&K1TL/P&!/*I@JQWERP'D[DQM=D M_RCQ0.[[.E@@SA;D1ZNQ?==PYFMN8.XX6S 5]_=!=0?@W=CF9^9>OM^61,?S M(,%CN:4C1>#7%*$RBDB.XV'ET?+MM%F!4JWKW(#@FNL,POM0SA87-^?GXD/5 M+)MZ&F673B&DP'!;'&PE46!OY[!I>(AHCAQG)[L6G"G$D(S]S"+01' VGR.X M HV4TSG@C!<)(/3!+Z+Y18:-N7F1%'Q?15NN:W%N:2C)M>)'X% SX6\=NKE& M8@8Q]&+CB>ML^74I]_ANCPLY4TL^YY.=T*BB8YGA5BH%_C_(1.C?X*7\8(^+C+^.,^9,:^\[VBG7F)KE#X9Q&J+>7D0C2_H'*$5 M!I+AU46@YO@.#3E>B@Z*NGQEZ%#=I9;(W^FW./!+RP[!:T+EG)EBRT?8&"\H M>08W=$ROI>D)6?\N[7V,RG9WZ&M@:IQ.Q)H<6I5 >:1E=.(C160K?;S :]L@E"8AOW NT%%D:+ M*[29,F.5B3=7Z:W+DU2V<>=/Z%S;;KSDEV1U2^&9_*6J*5* M%]$,DUG V\*GU5SJ=CXMN$(7![8,'>O#F-=8I2@KV$R2IS7]$@R8\$0EE[K; MBOHXXXZ[:G32-G\^[VZ/==-]V2<#I5#N9BB'"#8_$8";,$DEE[J=2:P,1FZO MRJVD20I.M3+@@1S2;7A3VS7*]NCQS"*@$G1\6?GJ\HEETA_6/6-23]SCOJ0# M.C1X"#<6F=*YAB6*O=RKH?8[<*>-4ZM]9[W"+,3Z7+[Y5#%.Z<@=D]'1OG*L MKO"LH*3E_ J+0#_$+<.M>.GVL#Q57%%$O#O,T:T_!Z&@D#<+CWI%3113RNKI MG-W<(J6!YK@U%A'^4X(/U5>4.IJ,(K2A:$D#^O'L@D$L8^4O)PC+00VUSNOI M-*)J/5;PMKY9T=)/_19KLPKPJ!33"(0T@L/Y^31RX39R1?3:Y_-[U)(BGT#W MAUM[8/;PO/JM/Q7].AM)'#KE1-VX>3NJPB-F&8JW:)JFW;.5E6NZHJP--5T- M)K3[>TC]J)2\I^=028!A:.R^6C/&0MU&R-#%5,*VGF.3*,(T&L.SK+W2N:G/ M [:74_';=SCEK3%'4YC36_RTA/)4ZE2BPX<#[),BLZ@WPNK_,CED/3_!S0V% MP=1U?=U2E*-F&= LS# 7\SMTHK"Y+Z>?UYNI9MZ*V]&7B+6$"$"TH@+ED@U! MRWE'+UMB)W/4D]6%80\'T6MC\Y>^E6Y+Y/6T8 _UN"1'MCP @K3,.P16X!/@ MR[KKR=/M.1LR5@60!'7#P9Y$@:G>4)OW :G!O)W"9)$M(ZB;C8PI."S!O%8+ MX%O,8KQ^2QMW2B=G%>]A='S>7:?AO2+B-$X?\S?<+ ,6;F/^3'?T:O UFW'T ML2Q%'[4^'REB3:1-LX%?LG16%%]YH9X^*X_TL>&P(D*KCV5+0U^1TU>;HS[E M%IA2WXC9G:V9?]K#G:O56X!6$Y3I__()5%.$W0K4[.J.72U7#8K6R1A+.R6U MSB@NV&-#>YU75;0_$V4I3LLO3?]B OC^$$3ZR_XPN1;@I@D6# MX J^TF>7SM%70.J:7E73;YA#B85H"\B;R??K0A%E9N5=,#*>K ]\Z+DNLI)X M%O>1(GN&ANL4_@/;M63#X.D9(W:T=WD/-&0PP?D/XO>0*E6H]-DTP2:;VQ93 M/4EJY;.+B,%ZM^0V27%0D<1#'S2J(8D,CUY@!U;,#,SQ!??A4L-@<2O7%,OI M="QZ;,ZM\(+ Y F8-$1R*C':CKO1D6PQ+)@BAVAS+DO;?5*YX,NS?B"W7+]P MT>J]ZQ&FZX 4"Q5N=Y&^:!C@HPP9']FT4=MFF5K^UL9^UY'^UNY-E9(Y#7UA M;P*9"WAUKG43[E+/QY:J8F=CZ9]\7Z@=;'%D1A&D5!?E=I-[Q/NV%'V@VE*TW:#6NU M:&DW/$[)V2T"QG?0]L_"Z6!?P2L[ )8E+]FB4KHP/W]U_5<[+-8!XRWNG?,M M1_;<-]/!_L.&@ 3Y\#7^[-6"(Y@PC?-:O#VP9D%9868U;T/#: V=V:U=(3R, MN<.WTX%Z8B)RFF-!YVKKK?"I>CZ$([,D70_<=9 MGO PDSHMYQ]>[$>()+W1CF7/AVVXBJ81STQ>"; C[.?9]754E"UX.3ETZ)+F$J,R\DJ!M63XTMHU+.#3 M:%S^#MQ%:A^"5QRZ?==A>,Z=//J3?F?Q+GCE!BA.H5AFA;:/$5 *]\/GT M;1X-MT"_++@22O!8ASIX4[6)9@(N#"6)(BOTMG7Q/_PX]4Q6_DT4KUJN\W[I MS#8'UPJ%X>46G!Q89@__'WMLVNVTD6<)_A1$S,2_Q0%K; M,_VV_J26[6[-LUYK6^[Q9Y 25@@P,;+O:9__5:>?*DL +RZDMS;IBXB-G;< M5R18J,K*RLH\>8X>5Y HX,1&R[H:I;)C+9\&GB OS(UH3R+M)!5UL!PPJ80Q M,Y.:%%)AG@NF$9(WI%,'/SIIW*<^XW-;4:8N91G88-'+.59"V>G,GX@ MG^TNO3-(MHBI7;B-6\Y>J6BH<'T,SQ5)/@TV2*^5=DZAN-K(/E&T1<%:2.%,^'([9)%"G^DTHA60X*; MJDN#6(%8@*3P>"F5N*AB"R\'H1/8AQAQ"W1IMSF,54&3EC1K!$NME!L^I@TU MX.+W8[:?X/NY081'"#F^ZFW)=.:$2!;^@5VI\0Z\F]9$Q4Q"E'00#B//>S?G M>K,VAVQ"ZN!*I!!\Y#WORDAZ1'H*!Q>9TCW&WG[O7B39645< MH]7\R>U8H*ID5&O3P(TCV8@;\AF18%G1[F/AJNN2_H.7E+NJ]JA3"P=LN,*C M(+FN[8VO+V[?C""=0&(.'K$M_V$HLRX90T]1=H$5J7 M]E>R>R5H#X%X*3GS=6EO?&EQ;>^$](H8L?IP3:O#58IR2DQ;*[ROOM,@I8%< MC>#3, *N*>Q;I(X7+2+)% 4G<-]V;]?E_T26/Q+:;>YU8&RS7$,0\@816G-?9QAM'+2:@\W;@^$SBNH$%.49_H_DL\/Z[U# M_YIJ#JPK?>LK#:Y32;6'6,UZ'#T7]2_1A+TN]#\Z]2GPC\6FTH2,)B'[LVAHD-F(1&4;:XG]EDV9/%J.<$@LK:#(G6V48N%P2\1 MK*.4,-R%!ZQ.SF>?DT-AC(H^./RR@6:S1'_F&H#2!@$%+P5V55WAT#0D\2'O M$IG/[*V>;UYP&P#A;;+%X,&])&DMM9I/"S^Y>ROP/P]P<:]#WZ&00V4W 8U MC1E,?'K<4\=WD7<%(A,)&T3Q\F2-U88316]?Q,\(]HTI2\-[XV&I'A?F.X$8 MSMAJ_.NSOES,&V;V^ZG0@WV$@-EB7W/3?G9=3KL034%T2TI",U2B*)^2BMB6VFF' ?@^CHF8\(H&4!IZ2E%3 M&FORXU,,U0X&ET+S:.85NH5IK]$>;AJQAJ,O1>PH@3P1:022N!-&'U!US:/> M[,K6$> ![ 3EY5>0KQ2BG-G!E MJ1W.>8&3'&H[>7\)TR^\Y(+6/86_CJRNC$.BS(DTACC"/3TYD*E":(;.?]43 MRL]G4LX&4VI8RWA4@_BJ84CW#%2>,++GFV8$? MJW)QA0!JC1MU:;U8I_&AW0^)KW=O_!FQ03PWKE&@I&U4:0 I#S+P\%/;]A"Y M$"W=E)9S>TES4%Y6T+H2$?_EU4DY\D9B9FDUGIYP"DJ\(=8D9U!X]9_:G7%%QA[&+%^9O '"F-S]C/I2%%K4'&B8_HBWM:05QWR<<,XFV&I5WN'<+M]=,FXOGS#43(K@E M8(_\4>XLT@G=<^?$ K]9;"199)/3DUH#;W)AVDZAIZEM6')U]5/S]C^4TJ,6 M/'V(\0Y=*1?VJ*4KBX4$ETPX-EM9,IV/L6X[19SQK!WF%MD8]:N>%+R.K!;H M?HCJ89__[LN4HV!V>I0YG0_A_8X3APTG;&,+#_E1A2+))H@A:A\;BAP!(M$O M45^RR;>?F A>1$Y M9>&^NK2(_7P58[M8&!'=&49C.&"'7?X$;65.AV#LH.G%56-;:HIIIL6IL7WZ M:Q0X-*W/;AAEE7-O=HC,O!4Y$II-9U2> ,UQ\6:4S5*3G R^_^ M^]57SS[_0_A@V#&G:A>O%=M<>DB]V"Z2=<'#G,#"9DO'8I]\B(?#:[<;C2Y3 MZ8@G/E-WVU2\1KO#H7I*.S3,YJXZH^V2GME#]Y.) I^:DTP)S>X3E]FTS;-@ MI74X#8G>8,F!3D\X[TE#L$9"&Y'\8PITI6MQU?=F!'EQJIJ*9:ONG*>[RX/S MHGNGF8_O.=4^R'A>OL>12*%FZ@)T2W0E!7EE(\]I678*]^+EUZ%+;Z<&RSMJS5\T6=I)M M-?FJ>),TI7K,N]-'A9GI\7;52D8K;XT249FK]R%-STW^%7SU1UBXY MNMF1Y2C2W+.IQPAV%J.7'C6? EQM^!]:3G/LPZN"2O5ZA_D*U7D JO,?*U1G172L M4)V;&O0_ *JS0II_/4-=AC0W.=.8$^"GTKN9\1=.T@)KI\*-KS;4YX0PZ$IN M!G#K$-$%']*T]+^IQA%LI-&2MMC"OVZH'Y%A:ZM=W+A=Q(SM0\K/VXOS#)1@ M3$3$ =N?5;Y7T[AQTX#"1'62LJQ#%&F[D_(!T?K'=J=UV6][V15,Q&2+8[/C MG#"P3%K48O9#((<\ ,B %'RG'WO5EW*)RM4^;MP^4BR3DDF3L22@0\% 1(@O M9;09K+MV1'X"9C!A$2>D6EZ7JE%\.9=7\'!/+%O[@U$*/RZ1GJ"K-!_ZB,*J ML*U]2SC??00E.-",!6EG0*L(9O:Z6+HU6Y(=V]U8:+JH]5RWU-R9HB=Q3\I_* MDO<0;R?Y,-0$=F.'=ITPG+R^B(!@U82 A *.I^9Q:,%C$YDNK-(^FXH$@]&I M=ILV"]U1NT^*2@0L31:>@.7RGWC$IZBF N=%'VO@'G?YP$@HF3+W7I.&M?O2\)RN3TUKR32UJB_<+JX:3:A3HF,P MN?4D 1NNR)8HMJ'T<=AB$:A[(EEX;#[2-=9=_7SSC13PK/"-R:FVXU *I[>@ M+JR3:WFL@KY:B9MO/+";ZAV+!@(G>5+X14:+7]:U 5I= 5<@<_0U POR20,\ MWZ(FK7QPO2+>N EQ.X%%:;O+KI8KHF81M6"EJ-MZM!8=/S0;<_3!V/@!& M9GW%W-<$XUC2,-WEL7E6E$!6V_@D;,,GC)/F*W$2/X7WZ:TQ)UA2.&)@3$"; M^B^LIG#CIC!Q$]8'!MS:YMR2R+HB"9>;Z5<3N'$3<'6F21?5 W[B6GE!B]B2 MCV*)=CU07"-D'7ZJW^5GLZ@EN:IP$PH_7Q5\4DFS]VI]GY3U:9\ENR"[U5(> MHND5#R[W^/!98.>E?42/JL+?B/40 W+_E$,CRLQNM98;MY;)Y3@A5'&V$!.N M]\<2GJ@@!202>*NYS1?Z8TVN_3:K8=RX81#8>7CC*#005XP.6"4?2,S]3-8Y7OZ@8 M.X/.$>Y1D:H&WVBGM *KJ=RXJ:B\=X@(J@.[@1_'0I4[^W(8:NF4-2JP^-%G M:B:PINNVL#8D/="0])]K0]+:M[(V)-W4H->&I/4H?1>BL"X/5<_''9V=77D8 M:P)>D-S\7=6U#7,CQ6P=B@,=ZDA"CX2K%Q3$203\W+4#HTU05B@;M+"@0KF] M> D'^RG?44S0*<:SJ2PY90?IX\"5K5'_S=L?IX@%&A6I]U2^&J%[6C#B3T X64OX4!L])'BYE+3XBQH.K"=VX"4VJ68X..O\)"*YUA6]\A?.F M:8E9AN]T4Z[0+G(!.Y9[2@DZ8IJ$5I/*542/WTF)>4Q4V:*%8# MNG$#FD0Y_= 1$I.II+RV5'Y!+-)?^A#HKLM^Z\L^*1R![S<2V>UVE&Q$W=&( MJ("O/[/V%(.%1=3JY]+:&Z:4S_B#]51TI= \HEGS+F^8)C=G&G!U0:MIW;AI M.8_B#,FT2C)#T62;PU@5#+]'_?%,8%P[=X*=AW;!\SYC#6JZRL7VK;Y%<(5T!RK,$*V+9 #(N16TJ#>EIFP\/ M<7PR8:&VG#7&*I$9TD;:190471H$21NE'\*%*PP'!94HE&S=7)!'PM MJ'PBIELUI%8DO2;=YJZE%!#^ET1,A[K=!B.-G6QK9/QIK+PP;$?^&>\4ML%# M&8A&Z$@=@F9=_!M??(I1 (_*XOH##_"3-UR(>[V5E-?@$S-#% MTJ;\ %&.7= DT[3\L=Q6T5:2:2"6B[=D6;.*R8[TY@Q*\(FX8_5@.STLLXE+=ZN:/[W+4H4CKU1'KG M=RHF?G+NY%7D(\#V!DF!J<5ZP3@G%1]%?\T;#\GO5 \G'.H =(:$3:NVRBB.I&%,51G:)4JC'7 M.LJ5[Q%44(Z_SW<3%4W3!Q!&] \V[!]$Q4/)9U+E$.+J&977W\D\A- GW+Y[ MX>$XY!WF.=_<$W="WG4Y^O]C;30J)/K78:$1V3;.8=HV<1--.KP%==@$LR)) MWJW3.,H(>5D^(S\P6GL056AIK[JEG- K\#H-D_6DY&A^UW+N,[SP*9'ZP(@A M!,B=1W2Y.,C6);U#M4E>]4N61 >VU"3\VXO6*) MGGPI]LGF/>Y-E*S3EEDS9RH_QL=BV[.8=TU6EDAV=N5Y'.2&S1(?E=L:K'M, MFR\>BNL]_,:-KR#=5$6JAY]0$2_RQ,P(V883@BF!HM]*E/+XY"191'A/Y^N] MZ41K76WFQFUFPNB 6"=$LY4=_$*W--':99B5-'A+,6'JWE;;N'';2"*:JID$ M5@6[&,W*454I/+9PD>PTD':QUKG.![IYVZ5*$#6+!Z4&5!W)6/^L/^CEWV*! MRGX]K]WQ:BJ[8*8C?UB3;F_3E%VJA14OO41I..2BX&L-0T59YQ<'%G(_)^\' M9E4""%K,']XNQ*T/X4#6'I$'>D1^L_:(K*T$:X_(30UZ[1%9PXD%=$"\05RY M$8LH;^_ 4-GF.(;QT,D<;BJ[TIWJ$Z%1@5MFDFIJ*0%FOR8A1D;BQF&XX;64 MLL;(S1B+@'818@:MW(&9-_B5"@9;=<-ET-%K.)RMQ M#?-=5_U;@#]K(6JMUGOUS5N>8[].RD[[L6-.&=9;2+V@NR#A(D[7G5(8K@;2 MK2]BID;2]^LM^]8MA9:W**E4P H,#947Z-Q7#B5&Q.7?R* M;W?"=X,/:9L#*1(+[;@D%%9#NGU#\NDQR5]-"DOGL>O'29I_7?E;7WD7>.PK M7(1.I[)#\*KLG%A]%OZ)G8RD[J1^YQ&X7#8U>6W'9FO;D>))/!_;3CP%%TSOPR?B@$ M2&:0A,JW55VB;*6F&^DB)GPU4N!D.ALMIDN*\G0.&P(>,#^?ZVJ'"H>PDJQ. M\!,P]JI)^L;%5C2ATS6 85JO[[NA%JM!W+A!.-?!+7-#Z:33@J^*L $%!SLZ M4D6S"B2KG8$90$D"5.QJ*3=N*5/P#9\6QI5&U_NA&X7QBH/G.0W:>HA\ I;@ ML,$+(*Q\I(8"N7]%[]%; 7TYCN;@"5E "IZ.%>EM"L7]N2O/>9+T:YHT;9NPE<:L= MK+4C4S7V;%SS*?)I#M6V!K\V64]9L%<+QQ;'R>+6_ F7<>8@!.R'MBVH'2.C MQ$514KZ: B;<(?F$)%=WK,Z]"C3,ZJ\9ZKETEE*]AD1782;;DNJ:?6Z_=MF""*+=#H MU]&4'587=S+<721:R^NCB^>1O M^WG/*N,<"5LC%J,Z^((4=FIX5-C_#!0&TB(\(;OF"I#/5,7[\,#!R$+1 M9*("O2FD'BD /87?*Y^U^SW&$H_J1,F;WQ>-:/1S"RVQ81Q, IZQKP/LV#]Q2II/U P.\@KN*PT MC5 Z-[D\BJYM^ICKR Y&V0Z5^+_9W"400[KGGS@:B6]54- M6KHN". 9X3%A099F!3[EFA7[!,\=_9J8;[X["LL=(47:[8^,"NF3.-G=$?)# M5TIA!;DF8GBQ&RI^$M8OVP*!/3L<*!?EW'6DS[6VHK!^-368N%M&N"F0.47 M7=Q"$R:UZ102+U)-GM/!RGDBT9YGWB%TP0Q,P; M4UU1:^TABAZF5N!=4,RU2-_M8,DH"SB,F27ASHIT+OA=>LZ:MEL"J5#UCUQ' ML/*[JAU[;X#1#J8_/90]6X*3WBK+@J9?:&?"F%^\^O]>O)(^S RW?C5;]QM5 M4PU\-7><1G 0(]2->2_FY*3_MKU)J$!EPPH MI?V &3?E<-]V;X-[^NX=@T,5>TML;-<.#I<>Y/H.YW"0X9G3[>,QMAN!U!)2 MX9Y)4.W+,RIB'JP0$T:\?1@1'UJ;FA)*O./F;/@VY&-%D5$8&I4P2.BA:N0T M"$[WCI(S_=OPT'*Y?7EZ-F'Q?!9($WK/:#WICYNW37L?'G2Z#$M;[+R6E:*C*A&0; MO^+TI;0%%Y.D8(B!J""1^')',87_VNI /-.7:<8+CZ#:![T1_6;O8@;NU]UK M>"3G'T4BF[#(#97%5#+,'YH)124VQ(Z2U_!/*@N%LYD.?/Y-F(DD2O,^CAC_ M2S*034D611R6":"P6]C)DW3ZHI3UDO6$=^Q;I,]G.XFE)[PE;<FE/]@-M0V .NQ+*<2S5L,;+#FK76UN!WN>)%=J.PK\9=N11=JG_64KE6 ME^(G.BG"FLD]$%H^J Z!3R.Y=O44DP)5K$]I>2J)_1-\"_]+ MM6!IY@[H V&F[JT6G%0U"%2&1@?P_4GP_ MPGYC5PI;]KA]2S*M\)\AXE*2C457^<+*;MN,=5/*--R7'= M1FV@Z2'\/=W_P_^#$.)N#'%+L)&^U8-MA[-FS_$,7VC/7=6+?W-(5"KH#08X M;/<$K**S.[P2DQP(#;=&(OLRE_)W9SPL?;!R"C($5!8NUG%4,5 3"F Z^5X MH!B%H8C.YN#"YU_O8;;([&!1TTKR:0/L>9<%7#_[+[:L?A M#!$M_&Y5%\_&,YE&1]B)CD-HI,\2JNJM=[9\@.()0SL0H8REJ/F7AF-P,2%( M%&I"P7/L* O'[9!2TDY]N,:L9]"A*UQF8R?+[#0QS_ A"Y&&P?K;3KAP8?1@ MWF940%0,J)K%LT:?K.<$0A:-IN,_4LR(S@5K6>=H]:YU^@($^J0XBKN3::ON MNHJI??9E6* V;*QL,52AM=-L62PI?'2Z7U^J]KH&.0[ AZH O[K#Z;VE(U(_ M29B@Z86"-;>1\,F-H,() DP<5V*C3^[X_[.#WD6B9V M67)-_&[A+)D\D!(Q\52@,35M\ZS\:5>'743)%TK%+=?@S$%ER7WU,?$INXJE M#^';T*[IZ_:>@E?*+-][4EB)5REY?0P>K6P$<"YW[UW5[<83M!)+$_1E,0O[ MV7?-2E?NRY0[&P[8L:P0AK+,0<[B")^H,'#?3/)ECX[$/]J#(>JA^EK9L2R! MDM9+992>3>GIV=LC7-.7]Q>!QFE%0EPK+ _E"X%M3>M1R FQ/8776Y%!'X(, M^MV*#%H!)"LRZ*8&O2*#WL_)<162R^&+YQ!RT:=9^]=S; ;J2G#9D7>?9G*_ MXZZP7/C4NE*!MU3Q*2FK*<$MI+,1%+()R?H2;A2C*2$_7/L M6IND6_W5*<4OI!F>R)8D_[,7E;RRT25[]Q+/*L\T8U:SY.*4RLPGQJ=1O"5! MDK[9C[F4T$KIG632'!*G(UN\#&K%+&XOK4P5"SG!L;<[B4Z_KY\6IO7WI$I7 M*<1B(@JTN^SJ4A7^ZE9V[M@$RR^JG<@"8F5EFX+?+3@NS@'H/I66L06L8/QE MNR9V3DM0=AG]EE1/+Z(V&S,)0I4D#Y:'2I*$5Q:"K5E%M\N\:\<1D&7 MI%RW,;)^(J=)C:<:M6O&&Z$V+"[8L_-\W .X0RH$.";9B= EZXA#;*&0'' M6",L8=W>XV*8--GP:=5/'&]%%B1]!$1.,+W&1EH!5$J-TDPTTR"]QC-N,B_& M@D>;8V0VA5C'G_P^F&3=?L9&[=ZU4QWO@13B.9 W/&$85?A2""9..>$$P]6- M I^#'E:55DO\$'-#$GZ/E\[QXI0^QY;9AW^GZX>!&BC(EF&:V$A7;<=!(0WN MM)4+1[C1A.VEN,KP"3I7)H?DPA&<-@>KIM!+*)1P 8L8C5=8-])X M0]8I+..1/G&*8 8F-1@$'2F>+9R2MK*:_(CWP(S5Y^'D!*$T!W#8C,<+B'F( M(JQCP;M7/Y;N>;5^,P0U ?X]78WT'7WD!/2!8 XT8GU;]LDR)Z&58NPFF[!] M?\\6BWOJCZP-'WY7G=BY/0NGG*Y#HS$/'1TQ$)(-'#8'.24Q"\R3, @_:4O\<.Q*"9)8'KUHY<:W*X&/#1-^SB_X<6LST U' MO%2U06 $P .$=]@6P>WV>N3H8J90MZW^<)CQNG:X%(BK)SB$.+W3L)(7B?R+ M8XB13&$U7 V;-23(V>L*0-A8#8I,CMZXD?GV8XH/U[ZH] ;3SR==8Y,OB[7^ M_,X6QT_N-O0**W1N^Q[[ !X\P7ZO.!#I!-NR&.N0&^/ MOW3'QJOY/4:O&*ST2O_HL!3I\BSD2SPRRCQ5U)6UQE9^0)AGV1=36%66>']S M1PC9^&IG,19&,6S^H>C]!#Y -*R$EF M4\H#R_WNN)I8EY-E\?S9*( S.R)[=T9:&G*._35>K_? [WZ:(6ZX4RD??6;% M&H$ON-@Q?F;&+Y'T;D^KFTG%AS+C?0AC\T+HHBT%("6"&% "UW ,T5:U<_ ) M5/:9X8_76-K;GBM$@:.42(V+!6 (%'J"/!5!& MK?:+P%,F6:3D:ZS)9PI:G_6X1DMUGG/7O>69'3N0I@5E>E M16U\D"4=E.DCG%9HMWP/;\8)[_LR81Z9Y8-B[L\/US=)20$H M%C8ON^3.F6 M--'2:^KE^>:KN!L^:(M;R6*^Q?5-P MM*8@[C3L@@VZ2IPI(*RB!K=N&ESNM#J+E15\5 ".A5(>;KUP6^\04."TE+FJ]K>?MK"1G8=15O?!5-"YH1 M<1! _?)ZQ^>ZJK^RH5[QLUVU"W]=U; ^@;642VM$Y<;\BX>1W;==75#2=NF# MR),1DDW3^\M%]B>8TI34Y*1$ 1 :9]-Z3DU&'IU'ECY\LQ"E""?M0@\\CL B MEJ?67CY/%Z>X(-5:%32RF6;-)GG7&5U239/CA2$M0$!:'A;,<6]=5 M9D4C@>+\XD.?L9$!S$%K4I0].JT$Q:&-,."3YO2SX_-04^ M?9F!>-BL*VH"QUI,M:< 9(*S%-PM4@+&'9Q?W5X\\74$7I[*G("5Y,K02VFU M@ 6\+KJ Z5?4%AS\>/+16"$AEJC>:HW4]B%&-'UXL)%^G^^T/;"H^N1/UEH> MQ\ZH941'H.*4_W1*!T!GY '?X ^BB$O>M%N'DTS1-1/PTA"_P-R\3 M%4=O.AHC9"+J-=V$@O,&4;%(8$<4OYT[9RE'>\3N[$E)?Q"5L\)P./F?% 7] M,;2,ZXV2 (\[VPQE;8<<%=#0XST]OEK^W.3XTB/H2?6BOK:RFU0.=5,Z]5:M M+@ISPB/A[F(@LYK[Y!B9JJH]:HU_M@<8'X7+5# MY\5XXQ'>MMR#0*Y=,*WZ))*VFX:S&3E%YO17"+]]YJ TU).@Y%2&X*U !8_@ MUIT1ARN+^-_&L![,P=&U^_#3B'P$YLL#U1]+7H%%V4NV/< /G@E=HD*]7>VP M;.ZJKFW4I4@GHYQ&ZEJB H(KVJ_@VP\!W_YA!=^N&,T5?'M3@U[!M^_GY!;C MG2GP$(WYF?"#@JA 0 [:VV1=:>=I$&; -R=5JU'8H.H2C,$BWE[BC/[.2P%8 M*D)5S^G[/3]J2MD;?M]!S/!O9I,WG/DH9(?HS8B0;EL1J.B=V M*72\(]-82*B=+ZQ,L8Q.Y1!:R^263F*QUM_<(J-$<]\% M(X[W9OV&S(]BJL8S5-> M+#LTB+2)J+_9 R_8+9'I8">UO7J17/Q-RDD&-!Y M^ RQ[W"9M+-E5TQ:9;CZ\4R9 VZQ7KIZ7Y,L<#G&1,-$[E)1LDPU+QHH[JS2 M$N_#XZ.9ZN JPQ1+FS=$S$YC_ M MNRGG MBQVQ>ER<[3W(P(S5=_(3K:DE'%&5"9K\8'JF$$DW.Z?!^%XQ,M@DT42+YEV-8G+]S KMU M2?]8HF2*Q\6L.6T#+8#)H]WKZ*^8=^#]&EOPKQQPBT*V],SYX93(&7;+FK;\ MT/,X1+8-(I!"KN:.F1A.P98*^26CO+!CU,Y-.V3?Q>,YB0JLNR4)#-*UX.J@ M]DJ!.(?SY4I%*B[_<<]Z('S'(8)LU,2[(AC>5".S<[MSB M]"4V"+B-7TS Y5%Z[9_<6?2&6&\E,M(3:%]U_6"42\PM^)]1BR3"I$DZ]UP5 MOG5RPBZ"?Z\9])=0:'K>$1>03]B+<,^KZV>@,]/8CAIMBK!LI,Z9L_B'$#5^ M_MO_="UH.9;ZJQ!!DFOYEW_Z_+>???D?GV?T-K^CL?WN][^9??J_QJ;<_,=G M]*$O/A/5LRB3&8\]%3"M@X^-!%Q)#@&,N2E',=-FS=4QLTB-E26NJ+_T0PF$ MB!'<.62S-W4+F=7A22B=; :$[[P54-TEED755+/(8'+IE^TN2^P<05IE+?*3 M>@7OGZ%5XWR%DCXO%-QF9;:GMA6_/R9-R#-U5K,N,L)A8EK.:6I&R]N7&55> M3\XW1Y?]JA&A+0%C1*%Q&98,Q'E/4"5/FD#I(V"8?D;1Q66I][5J8,,<'L1" MF)B[^72S8K'=7NDT@^M!^X:W5SE4$ 9(W#9U+M\_ZB0+UI/X,-$)3Y]&C:AQ M$AE]96*W1EG(?L^]U>0L92Z#HF?%/^8917C*]@.)4H0QM>%ZQ"L>Y)@:HG*K.S>HD0<^'L3KGE71RG M%Q%520+=%=_> ?^"AVO:.[B1F4SE8\KZWH\^-4?SPXP!3&G*8F,]S54\9[$A MW;G$GO\1@M!\F5H2A)X=_C//%)Q$EYL=8@-,H@L:;MRS?F-9!3Y+;,CTTG/A M!(A>B^S*98]D'^'!"V;-NYY!'E<-' Y'B0,&$OL*USSRQAI)$:VRYEPS(2%D M](0J-Q 3W)1U0SXN-\4D M@BI3+E"LCLV]U;N PBK227 :<3707D2?J!ZQ&$O"-/ M-5S2\2-+P,N5F38#Y9$X@+$[@1OM#W1CF5B@S0^Q>5-"#&L@EV24C6+?=N8/ M(_H97%&-3>84]K3CRI7N?\:I+ O?HL^%+CIA!P:79(^X%FR1\GMJB0LY&7! MTYN#)G!*5''E@!-P"[[BH33,SA !*_QY'T1Z%.H+0@9A*R33S+6)+-F+GLAE#:2#H18L-/P MCIZ;\>4YA+I4N6X%>(.2E86"4N!#A9B 055O0;^*SBEM19:VZ/GZF!6I]J6D M@IR,K]%>N"\A?EP8/L.&2"OY8FSPO0F*"@2LV'E4A7)07 JS^Q]LO]4IE; MKGNZQJ1@ =*/!$L(&P?MM1U1YE,EFDLG=N%D]1KLKLS$>[R2A5^Z1/%"^%(3 M^\"#8M^DYF&$S),4=ECQ$/U4EPV1F1=Y5X@DUE1/8YGT*CB*MKCPK?+>O0C1 MIH>UTHLK'*I9XO*C6KKF41$?4(B&YY+VS4QY-#IFTMT4\SR($(4:I>A32>MR MV#W*[98@9Z!1(JLJ]/T1' /_*7X=.9N3VABH^X)E!7 M]F7><=6-40]P#SJ?Z9;EU9U!1-#RTFCB"4^* ,IX6L2N&"WWX(#.!,/ &5CD M0B37S?UJ_H8_Z;TR$Y(('$R31Z=OH@<5.F;:V,\Y93*.Y 3 M++65,L!%=0\\G(F28M)B&%E:E-/,-[;)#&$"67YK&@:*M]MM]* = MC6>^O:I>2R69"O:P7U+(H1WDDD%>VK7Q!1;.XRM:+S$!+2_$N-SY3XSG K7 MO(^U]CX)266N&5=+"6M&]RPLZ;U-2YR3)$VIYP+;I-F:I'.=J3'8C/D4H)I( MG?]=U[+F=%&B0]F8%?R"<8]XFQ?SI7-@4 ]&=PH:!MO_-MPZ:8]E++S"]QL; M??KN5M]R=9#&W$4LB63 0&2BXGA/>HRKO M>T6UBI*EZ0 *3:Y_@? 3?)C2D"I.++.JN!O_IN!RQHXTJKJ&#/5 2%$A"G#U M.55Z\=^>E"9D"2$6/N.,(*',W;&%D+@#_YGLW&),DM02(U]&,/J2E-/("ELH M+(4A.MMCE.0^%U&I10#;BE9_=%3]H+(;ELN'0@D= I.DP)TINP1EE= 5- M8 M 8)EU"C06;<')6:7P+ I5?T"0T7'"^ MRXX3EIT-T4S?[H=[2"C'Z<@6@O\,I#*'AOVR!AG";0N0CVJNFLCYV$T?ZM=K MA@R?NK!L*N@WCUZGU!A)OB)OBFDSE+@GT^7C7=B>4]A\]/J3"EP75A=%1LI" M C+:3'28M."F'0RQ?\UUF=*%IY'-H'IHQ7=:L/*FQ^OA8V MU_K76MB\J4&OA)8>#T^XI&\Z3I*EDCD\V,;OK&A MH$H*/";4'*X2%9V@."TULQ1[9V/>J5(A@CG+WT(LC)ZA3G3O[ZI4T5V;)^62 M+:&;AU6E+>!/[FXB4.F6[JNLB3UVD20S1AOW?V>;X#;7"%I+[,/5G,*=*80> M";>GP)%#H-R/'&=*"2/C4%'22.Z);' O3OG/=/]^C4A6%D(,3,BT0ZV,C<7V73$R2%58U[C HM3F MR%J4G)$1Q>HYXH79XQ;Z0C.^2ERY/S0:R!NU*AZ)]FV,#4$Y>CV0&@Q;>ACE M'O>V:>_KLCB4VM2@]U3, 66115B.Y\%FSKLKX1NL/#!7*^;LZ/C2!GT>NX05 M"01]:68F$X.2DI)W8K^/\ZZ3W*!>L:+3C=62SCW)>UAUK:Y.M>79#]8X ME*[!V^6R\9:/++I_3U+7P;SU]B7]B6$A.!5: G>!7AO)NN8CI4\K M=*_XK.1UXTGQ+-RBPXE,HVWIJOXMCE[Z1]1?@S-"FPAE0V4$CN(D&EXK>!+N MOU,:SK:;B%R7/=^I#RUQU+'E=:50(4A@P%E[)& MDG#P<'K5TV0;D$K>.;5]J?4MS0+-=#O8&R7_IO57:8B;=Q0(_$ M<%^6C3(@+>^^Z*:]Y]<3/%#:?LJF'0>YU( %TLSZ2;0P6-U!J7(PG8L^?@YIC9,7-D4DS(2 MU5"%,,%52N9RJ8S'68R$M1C-V7+0]:.2I81MBK/Q7'H6.W ?;!@% BJM?/AR M^W)1)3%%NZOP*#Y@ KD<)G4:YHWS#:?^:B=/9XJKWFHDX>Y&Z"4C-1C O[+IC:I1W--(%.=U?>\4/V:5+=>Z4.@!F@JV%QLRW87BD2M#%/D;NZ)^(84=Y$.^E MV#E%M_1QZ&;=]U)FK.=DAD^-*/)K1X,B'.==$YD#!/W=UA%]?SW%(4OJ.D7/0.V4,,#79QAA_--HD& M^&X>LD>>KV.%\-@YRJ<6!WUM.E))J#+$!O;CW0;*#O3(V,[F:OS:X M*:)L!,,A):;:+O^IX4R#TPN!&)VIL9; 7@YZQK9?L\^4MA_JDINH Y#Z2G5 M6?5'9J.9\94::]K$;,.%$ARH:18E_CNA2.BZU2=*.6*-=AZNJ9S-B>!)<:>\B<%N?2 Y/D*F'D M,//%"IA9<14K8.:F!OT/ ,RL1_^O9ZC+1W^['40YRIVK=F8R"+;,.\;SW(?3 MU=&T:4L1X0KF6HA%R:V22=]DU2#=U+*6&>=YA:BJ4Z3I;?JQNVV)SJ,<=@65.Y4!UD1UQ57.)"O]\IIHD MU2U.;4/M=YSL&/?[3,I!^G$>-FMAKA9UXQ:54&M27=G0M6)'#HXE#6']D8I0 ME;+!L5*()*,)\&*P7Y=ES5_N]3\ ?V'UR+362&AXH65';J\D"=.2JZD]?R MRG?0 M5DFT"0NT"YB.BY]4^4Q%S1%*+*I)Q?"6,! '1^_+IFH3Y8:AS$]&QM"=/@)F M]<0 5!H2V+P/:!DLVGOJ=X3,MBT3\WB1V@JX#'N_@L+<@G:X!W3RECAZGZZZ MTJL&MX1@OY Z/YS;6?:Y_1W00!FRT@7V7;KBZ(A2;&@!&9'<9 MIVTT 89JS\(XX*$FBTJ+)X\LIXPE.LA#W6X%0 =4&PFD\8(+9UL31Z7##MYH MR3(9HV>9H5.^Z]JE-U*-CV A5+1(-('T N7/EK$7ZDRES5&*<+YZ!0\]U?:> M]7]Z1+5_//G$NKW?]$0;*0#]*>N/URP#G1'@*^@<+AL1XN1;I[7?$$(UTSZN MZ#1M,@88JA\(Y)((N2A"K >)KI2JAUL_X<*-O&Y'S'^3-D)'NP.T6UYU%LRS M@+L3XZ!UD!^0"VSLU=HKFEA4OFGVO6ZCUXK:\UNG6$@2:K['B;*'RQJW [$2 MVPT\[AWB->WNO%3[1S,,.Q2N(PHWO79LH84]I+R2?QNIXCI4#;=]TZ5K/%L@ M&0Z\\#A\.#8?,X@;'YGV*8_"FVQ:JB:;ZCO3$TYQ=AW8Q*3:%MQ;+LK,E%,M MRG[755O2B-Z&Z/JI.>9DDVD?H6XDM.VZC@IR+24:!.,A2$T7B>:4^#5MA;!] MFIO(0 B#J^TX:'_*)$(R9C2T[+.7<4)IPA9'<318'HMQ)]?Q"E1EU2 Y@'CF M(H8+]HY<4Q@6\VJ "3X\@DP+@R<#GSS/NS+'/'>BF+J;=F%.79#QM>UHY];^ M >>N_9'%JRC$*]_2.[&8M[P'L,]X/\?N0-0,A;:_4E@"B2ON64$C<<)6F;(M M=R6+ E=WS'_MSX38(^U<^1;Q:/!!"(R![0:K%Y.,B>.BN)R(*#I\:/#P?/H1 M:8I!G"OW$I33.)QV!^+VPC/)=->6*J05 MHUX%[G>$LG)^GU_\HJUT8Q^$GOR/%3VY@NQ6].1-#?H?AY[\="*G'ZQK4%C# ME:."+]+"D6Z5\ MRB*DRA/FR#VC](>AQ&!ZWO+O7BSAM*B:D=X9540CW*O[4@K-5+A#"P.Q;/Q2 M.B9KKY^W+-9>8%HH9?6(/4M>[8#RLF&M.J:STMLQA4]M$PG^:;65*%8:[X2* M7+^N=8"*(G!WL85V18'>:88)-%'* 5_&PW3U+"@N;,>2: M(S\(Y7-'TM+@I(:$]11TCU5=:.ZG/.% O88"$BHN,&I3/IQ_(C6'^.6K&"'\ MASXZ;.L>E'8]-*BKLY 9A-4L[G.1KF:[TD;XPD"LAI$&RPL5&0KV%UK$B&,+ M03K['YT&^B/=0\MV+]0JD YIJ(F>6_&).R56$RUO2:J9+J6*=&-/%__XBB-O(+\1!//-ZTG!0;L M+M5+,1B$Q ,1'8#1O MZ%8[!HZI#TUVD<]"AK5N!DFU*A4#EXXE#W:]6U#-1"O%CE>^ H-@VQ7Q2: 3 M(OT2\AR: )$D;3YXPL'8ANWISL%-2/D/3E*:*H^J90D[X_VQ1%92D\S,>S0V MCA]##PR:7&7/D#V@20R;5[#M07 '&5EK)0X#8@7H>""E4YP+T:*0J90E? 6= M?^J;_'P^-4/_P>CTF47,^KYE.AWWE+&CQ451.JH3V-3(&"2U+3H,+BD%%D#E MC@KV2%R=;$A_!6+!'NQ_,Z8EF]8QH?%Q>4$T!SP\K/< M682CKF9M_E]R:A'U3#;:)IP&]+:H MP&B&=Z(".,P<#UBJ5,07M=_D-_80J7@T) 0Q=)O)3Y E;>79:3!#^^BLI&'A MSUXXP@FEHE>&^J\$0*:*H3 ]#^!T>;^J.BO<([?&\24>"@G8_F M/7Y,%SU'H]U!*NN1) TKR648-Q^22;\^HQEW\OE,N^JV&L&>)=(U5?[$?/I7 MI2M=+-TATXL?/@0N5OT[DQF0V^:2\90G8YEL,LK]<0 NR$O=R'F4S NA_.Y8 M%B-*O9'S262I<%^5'Q#R2HT&4".F2 L0_<+9Y=AUQ?(0X3CT5T[E)YQPIH6 M7NL.6G5)^.&17JQ5'%U3O'/P@3$V0O=$95]2FF.7M6\[;?JSKRHO7*44UEJ2 M2$\5>U3.;+;, 3N[\L>DBI,Q9B?7M(KQGHS6^%##(UA]LROG =B.I8;G$>U5 M/SZ-PQ+>:[$\YKST)-=+\\W?RRE9KA7M4K' M.(L3[TSU3**-%W[.J5HR^Y^K\;2'0TXC<<\EI@JL97.@X]*Q**$>9BYWAD]+W,-,<,D^C%9$@%G]&> MPH?T?1-Q(,GYN',V D:NW4U3V:#( ^>%N?%=UX6 Q=F;^FT2C&YB%[@6^Z<[ M+3E+.Y\V2&S0 6A;WCY?=>,AQ&/AB %43^J^@I_]ZD46.>@]"/@0(C1#ST#1 M/"[A;.V8?D]V%8#AL"%J(RT3N_.7ON0VR-/-WEN=M_L:XPL3+#PFJT;W#VAO M^ Y'5[:Z9IP\#E7)8 .F2 5\O+W=^,KJ9U,,J^Y"E!<.H+R6V$^5K+":BECE ML;%/&?M(TQQ3E[,-[U;22R\H) N:P9>94G 4Z2T?^;2K0" _U=$EQ;W]".(! M$ 8NCV+L.9_&FK\%X]M*440DW= (C9$\<&]>+$*&BDAW/-F8$10K:(I(0_K_ M5B[Q5QY;O6_&_KN/YSJ<%STT2SJ'5IF740=7GBO\2^\D#D4C3D 67B+AD<$P M.DQN8;7>+60YGT*"9B)0*#AQ$3NNX92,B3.%K_7'DC9NF*%G+%>))(9TIB7J M$;&G!Q$.4&Z9-0+$AI\"LSR"JG]V>@5'?C3%/(BF=%AH".4IO9,*X5/_,A^)G_ M7/$S*\QBQ<_3Z]I&IS'=T'DV:Z_!*Q])Q6>ANN MQ\>6TY3Z4=:4"E]V8.(TQ:)XQ8Q,#ON"UO25!E :]_-:I,.9@R*[[H)(?.!R"S%]X'-[ M-#23GN_''EV!TJ?G!,&_@]:,2)B3:G6#JR CI7R:,2;,_CZ=&DOWN9(+=0", M0T <>0^0WCD[NQ<^]L=*9])UV"4"#G=2*Q:)D\=$>L:E@I>8V;57VZ.[7UY%U5\],*; M2@HM7)U]7I@BWA/CVY/"_VS/(($Q$XZR_9(EXGG;,MF5%.?3(AA/*QDG+85DBEOF1I2)1B9=[N>N/UCF/(D^6XHJ; M6"MRMBD7T(Q\Z>*>C?!YIIZE=WS4'EQ++1$F]6&FTS'+XE]ZX=6-M")C[;G-JP4Y!6 MQ ;@"O$(3%E/M%OU-5$>C,2T/NO+4ZM/?@=WSYV8O%H(HAC&PWH"S;40S\TU M6?HSS8*[+OFJ40B2$@9E&[0,E>@,2I1D?0C"OHV74Q@/PF9KC+\=E6Y!),*- MO@E3_ TE=JG2MOEC6.@7P\$N?G53==>]HO:'=;,(*WY66R MX4:'[-(#T=>NJ1$[C!Y),4H341I>=(3P.O1$$1HCK :%:E9=PB%@TZ#B4/'8 MC7N];-KQ<+QBN9@Q'30#>;DJ0@?-@G=ZRL[B1<^HGAC:DSGX#NKHJ_VG=-I1 M<%V>=94T-)I?*9/P]B2SD"1DF'L6]W(X)H'H1Q.Q+* MFL^FN4?@8-4)6"=7*/J$NC,R;',54:M:WHNB;@)SNYPPXRFX.I_W1R;,XMU MSZ478G(UN<;$+2^0?U:NN':G0V)*%$F,O#;3GMRW[,&/!.#A3Q[J AH!OB NN M;>Y:TU753>K-08F YY(%(/,FOK8>?[3BS+LP=3S63$'[)K@R]+)/VRHV7]OR M>+4\Z7VG7M>2AD,Y"@[\00)IJ$/MF.Z'=O>6Y6?E'OBNSW(Z[!+S)3./2K(^ MA:0CG %JFS67.N_R>BSU]\AHPI\?.\1'?/QC1DD%W)().)YOOG5@BS*9.=RWW9O!;[YU(Z% M6?>]7(MPN=:@LHWM&@R#POU-X NQ47Z99RD>^),8 ^+,N#>'Y;V/<"NE7@'F M OM_)FO_I^#2-M^/=1U^C(?]M44:+X_$,4)_#R[=T#_2\"%O=\=2Z8A0S?<5 M(7+8\3'U0^P)@HI7N/.+23'VY&_3JSI?F_-N=Q2;(BKFKHQ!,S7T#T<$0HI]15T.NY^.@2B)Y'#F=,,G[*VB4B)X;^)^^;AQ MWU1TMW8UQ.9+X=$+IC[ %P?S(L\?!V ]58(HM)@@+G[PJWOR[2'6,SH6C]A* M1C=)\C+(+^P 9!^ Q65 G_AMUV#T@$DZ*7E+9=Y%27$[%EX]9-AI+'S!F7\$ M#$QE+^D7"."8X6#KS=,,[8%;.OSQ+65MDSFF"[!IQ7I!XSE:.[V +^>/31*_E,-6SLUP.7S+ AT@1.(N MAG &^0+;(CQR(3T9LPT+I*Y/+4;_@2_^$GX+_5(U<'Z+,_%$F?%S^8AE$,UB MNC'2MWEVW>1ZC8(,&1")4\=^">7/%W,FEJ.HY]T#0+R85)@A*"N70VTWD#M[ M>I6,%J,/C7&1C\9B3A2-MUF2CW*=Y?H4KE)*<)X\DQO\B5N7-!VH0 _6LJ:/ M%=LZ#U'Z\7HQG?\]0W@X'S9G:[TF.3(E0&!;\NC!"9V(0+^KV@J4!6\R?6#, MJ.FK]K,+US:,MFFX(+_YXK,O/D.6KJ*V#LY"3)<9UJ =+K[#SE%'&J. &512 ML"XY'\D(=R1DF"X@DA4_(^7HFS5>( MC0N;&'R8(_J'C5DC?9L(;X8,P\!'A.?AP7=W;;;X+W%:GJ"#:"L?KJ3ITGLI)_Y"089V[)&2O_S MMMX+X>:D0&M)2JV[2#++#UE2>U?&@G21F#-[*>84UH^7G+/OG7GS^81@:+,- M?E;CB#G#=\*V#Z;LA1H>6_U\DXS!N?9H*([[)8OE-2F< %"I&RBVW(&)P)K8 M;,W?-NU]F#ZEW3[^F:H+Z).+:^CJA@H2H+FAF1B.OINYKOXV5@5V MM6^W]36$35_2>PV79LN%UF0SE\T1 MB>N%-MUMQS&!14T?Q^PW*:L^\2,I4?FQ==!=_JZ56"H'+9 ;Q!O"A#PCY2"1 M=/U# /H'OL\%\G YH9JD _ET>H=,VWO!DD"\ED,NB-T(#="S,?H,3%9&CH&) M&L#NO T3<4)AQ!$^.8R&5H'B/=C=2N5TH2>D#XC%.DT$0.?E^>:/'9]Z^H+I M%=N)+RU?<()COE1E73A,L=Q(;.8=9;="L*F(%9]\]0%\)$[^; ,)IT-?#O)X M@3'CAK<;NU\.9:XXB:2X%1,@HH9=H1QX+/NI@>LGQ&YB92IA'PJGI22+A"1& MPZ_8(K'$$I,:^L.T!&RQO+HLHN',E#@J*-1)U31$/>/1.R6)P!+!H%_(*=O2 M6Q26WC.N.(J'ITVX8'\)C:$G=@"_D5AN0Z6RW9'"+$42F7P\IR&\QH4(J@2' M%GQ.)32N.RZ(IJA:#X%O.P/^CP)#X0P.S@<]2Z8ZYZ)*/B5Q.*__O,K+S8Y7,Y\);#OP2#;SOY P3^M1+6O$#G. M'OCJ%6[!2+LX(+3?;Z9'1E&[)+*%B9[_WCI M\22" =/>Z-HF7*$9GU$U?28&$!8>;5XH!PU#6!Q0+Q_#?T36"F[IC <6C@%- M3CBU&?HMTLNE'< MU*!7&,[[.3ED[36DF33B:_.S$(2/P['MPK,M%M;*!.$+E*N<"2:;/<=?Z/:T$D@.U3< M_NCFP;>+N[G"Z;\4?%M[83#NMHMH\EDT+W&N0;TYO@:RQ%@>=Q>*LC7& 8EL MPM&)+A,9A5!JTY]P>^%!AWO'U7?PBWD?JZ+SZ9Y>M#1&#8:CN0")F#IF6(! M#', 7ZUJ3B=P_2R&E%Q^5B9$^DN?[\O#B"892GY%!$M?*BNPTFAL-?O+B>T! MW6L,\]@ZP0P"NP0[:8JZ?)0-N]P;7V?0.>! _TR$&QOSR6"91J"429\, RS M9-HYW7WIQ%5>" KI]84?,,/%G?-\\ZVQ7X ,PU%7P";T/C%A.?%#,S[1Z6]' MTH,D)^ TFR;OJ)=M5\_-+%^H1/1\<<$(Q\A#S.OJ!8B-TN:QO@DFDE#F[JC1R2*R$5663:"(8;6;%"4F=]@[UILN 1T8L\QZ<1YRR.K_O,Q'I'97R9TP5W%E 9@]4-'':RN_LF5'3,:@D M3\:C@EE7Q9@+5Q ]PMKLT>]<<#8\#!^, 4:K;7FQMION=,>'(R!7J'$K:-@1 M"WEIF]CP%;Y\JL93KP Z7^J\(^-F=BT66-]=-/-/:3D<4*6*5@N)9L(]Q%-% M#)]2-) "GV^A=M1CRNM#GK:?IY$6-@C^&KE-^_#'GJMV%UV=VA$FT(?W5!BK M>J<>K,#12#,6QU2$T[.=,GLE?/3DP0AQO(3[,16,N.FXE0RQEE>?9V4.,%+Q M3)E>(;#.[)MS8OOAOG+!(SD@>/I4&8T\-DY_W!=3'M2VF8AB%=2IZ)Q'##/T*+:)BH>*^(D?WY$Y,12#'\Q)Y:T(0+:Z M/$!?'=M3MT])9DTU8MVJG%S"L2KG"W9_TI4PE"(UJ]Z=Y#?G)2L;G17\DJ## M:V+\F3,CK^R0>TVW2QD1#>,%8^;U3R]VJ*)]_H<__!:>X<^O7K]X$4F)_B1= MX5_1LK_F =.(_F(O@V_]Z:O7?\G\6Y*/4GF(D)O,-(D;BF"8V"#"\! HD% W"(NR\"@=84X6? M:S;$-1%1 .')[#3D4NPVBGB31,U!;5S5&]0-B"_IPEV3MG]7#OZL\87;Y&W? M#VNPS-7SP[&J2S[5)1".(1QTE;DV*O)5ZIJD)P.[BE7.M+0:MJU!JA)*-Z+( MO+B'>_ T?B@_>+)/#:K#@^B$92F(VCD #B/@BQ'=9=.!T_,8FL/7^-A/%*,5 M5/=9I(T3(\X7,1(DOK.>G4\+J,/QM-R=KL@IBU*=OP.)SHLTX?6F(OM&3M'$ MQ:5^QE13RJFR1Y2?L6[0I3<&;]: M\7YK.CVU_L^;OT0/=2>RQ43Q=VQ%&JIH=R.B>PVS!N@(TY4X@[(RX/LBFR-7 M;DA,.9FT7K9\./!R@A'C&]HZ1GFW,&LBS&^ M858V>3@TH2F4*M'2.X6I"/^W0TJ/^]ZJW8;:H8AWE(&5I/2J_SOXL7.IDAC[ MB6ID/!:\9*0. IVI)R#3DJ=T.CS:/\%CIGS$N)K*YR/O-3U/N9?R?I@PX+*3 M9&8J2(32<2\!F/ \%3%+2L_BDA!_6_^&ZQ^$):5[$-2\A,7MG 0HO7/XC3WS MXZHPDY$)<08YCEJ3 );P2?1,?<:E:9MG;L%"J#1R/J!BR;!=VW7:5\H_"OXQ M-8_9#]!)S7,?:88'G1RJT)5\NE$O):4*&.P:^:WCM-"K(?4K@E86)E'@(=S. M8\00+FYF#D9D7U&!ZM J+COF&MY/;.P7P[2N")<'$"Z_6Q$N*Q!B1;C!F))M;Y+&.;IE+PB+?H4PWN3"IC$;^@;G4RJ%_6-N:@/#X&G2X-^ M+6H0.AG[B'@K<>6.D$%P?R+1IE]'[1TH4_L]' MF< SZ/:=*>'?')[5Y9ZF^/FG811T2?OBMU_J//QZAYI,_^?_^9QC/M5*U=M@ MDBQ$MX#9\)?K6M_V6H>+.QVH+='U$XTP4JV":+'_8>F *]=\W.LS;0DRVMK5 M.&[<. A%8!W%)@V,A(:(!J]+?.-+3"V[7;%Y6Y:4CEN7\\:74X]N1X2=,@0@ MPS14?>3(GKMM^LMJ"#=N"&T_/'.,BV-W5U9US=GZ6&7N2H)H2R*^*//AR%I$ MD*2IFA_'3AD4HV753FDHN(^\KE$X[CI->'-&\@11^:=V'_PC-R/D8%V87J@[ M^;NA @GHM1<(&#Z"B1>5<_\S\JJ,.W29HH@$7O95UX,Q M0CL]50:BK'!E^\WGG_W;VW]WA_MY[/I1,/N]0"+D0Y+,_J9MBVSS53<>..1[ MV?:G8&4[ ER@^/3-5R]?9#Y*H&_F&XLF[._1F)[4FW.M&!0V^_T&V_ZS+U.* M# MC-TQ)]Q?V#NL]7KE>;3L> QA[\J.Z?X??$[#.((N)\1&_-;?1KJ9J!9MOB\' MX ^-]+]AT$'>+ [C^>:EWG" _0K+3R() QR"K\,J>YKG![*IIN=\$U5UBN#X M&FYHN?9YMI[9I CCCB_R&O(5)3=BJC+YK6/)N[HWF0W;;2X%A8T7=IC?8%:P MM)^YMG^"37"7"A7#K.VB*S'6S[_8A#?%@4%4 X TYL&\2'RU[(Q^"<\ATXV" MM38B'JY[..D881KH-RYA-(SNA6X+[H$U*J@%)3R-U@Y.3JA'= *(0Y5N ML_'GPB=Y**40H#+&$UU.MHK\B>"L:?@Y,.;)Y\C2<8@""K!HANA<^>8\Z1!4VNI!L%&4NU:#B#_U7= MA65I+55HSL$#=!?GCA,,.GE/+4Q(H,XF-QL]CJB/R+FM&H$SH4TL!+\T"UWNFG'D@Q+4[!T\\ M;ARF\_D1]@]S@JQ9CA9#;OX#^IC#*>F!C3BD;^B4^BFGEI6,^=L__PTVML6< MA7'H$=@'/7RP+@/3F724=\JP[K#!"283G@3_'U\ U'I5SZBE^$AI2/'40?%L MS!<:PD,(;S-)G_Z+3"7O(7>J1]R:"C=;(;VV]6$18:^Z[0@)M$.WQR3 M?3#OB.AW'?$#7=Q#,NL!<0R]R1%S$(B/4 M&$>44 "3,R$A/D_@3"S&0&ZQC6^(8!V$VQNJD 6S&;2_$H!F=$Z:(U- O)@R M-"9#R%C7'#AOH86 JTXJ7V\]J65=B3PX<,])EQB%98!KCT*!RQ!:S]#&/V"_ MJJQ6/ ]XD=C6R>N6 )=4@]T4V)LE:%@[Z=87. M]^F2R1D.4PK:WY0%FBN^!ZK^97N2&>?\P/JUZ*M0>YW4T*;I6$ 2Y8Z]#[-#84MPXE5/;A$W_E=[#^<,LQA/ M%T5GQ]XH_^0V'8&.D%K([?&9X"'CVR#NHS^>Z3>XN?$.'#,6(99&2E#T<[/)9=NG1/BJ,SM.W7&+PU[I MEV(Y"G=#EM-]BIPD/C0C08M2R<+ C\4M*%V;%\E2G=M[(YIU:5'?D"0997)D M5["@L^[BA78*GZON='QR@_."5R;OY9LJ5('$<DU6!2<-D!:N[RA%0K."6&S<.)M#)E#Z'Q1C"X1P&;5"$C+/& MU<^@/MCK<4%YVM4 ;MT DD32T%6Z^T&F012 8P]Y%*7 ).H:9>P$J;QULZZF M<..F$#'J8,+B%6?"2;B$?L6FWOP:A_6I&#S$V3J@/1A,,,<2T<<(6Q4Y15K/ ME#*%7?5SEEYTSX@RU>)35H.Z<8.B>TO1Y?=L+7,;\M3 >=V5>7'A]OQ#EP?; M*59D["=@!+L.%3.HM/2BQ/G4<@*O]NXB3> D9A%5+ 6JB!,%+] V+6"5IGIK M3XJ?YUM%>N_OFHJFV. 6,_,NHA,E>#D_4$FCS"+S6*@0Y"1BNE< MC")500W)"V6<^7R<]<1O&UI8S8A=Q*,,R:APY&?[I;9G(>"M5+\0)5K'2 2, M"-3)" \86 MY:[J&0I"@'K_FX13:^@QS_!S$6/M8&Z.[292PQ$1T#6HLO(ZWPM79<-I:P:4 M_MAV*C-,1'%#GYKJO21;>;WS19.:@_)??_M"Q,!,)-3DG[="P6]":8^V4 K1 MZ?(2UG_==_*$:36Z+%[^[P_*IR ZMYU_7SS%>%X\;$( M-;8"@F!@%N"Z@MUP'&@5\5P!_D7O0(O$PI>Q"68)1LBY:D*KC5TS?;K\O$IO M*YCG1.B(Q;-CBEYST#AS,JK<*\*=MO1Q/J]LVJ3,POLO?B<=3H*^2R (P<5! MVD#[?60+/G3H["-]*SN5B;^Z5OB!TQ):[#Z<,N%&5M<";(@],G(&SM@+>G-L M5V [,WS2 FEV& NZX9.$HC:@D'NLNN"]F'PS>1-7"_/D5PMUL:<5.C%+V!)[ M(2,M=\#:&<(PH:-VQ!595)+=@U+=M5Q8YM^@@!\M*CPE^GQZP=-W/H:!!/9] M2;NSGUP7'*GLA**$.]3J\J<-J4"#OSSRD& -JD/;$>K;;1)?-/9@T+\^?T.> MGR(L[*7PN/^BB=T)V&_AWX5'F'[ISV.8D,T;RQ(12_"?WV2;[X@5SH1_7C$Y M'Y$!"V"8T.J.C;L:(31?":\@_ YKH)-[J. C) [!9C; MR&"-<2&=L[I.ATU#=L3 +M30L3M)6-2Y,U/V(GPO8TK7XO:-9YX02(D%O0A' MU+/_O]J]I8$#(A3"?(U/@OD>JVT%;S*C5V(1>Z9+9P T=9J&?ZD9S$YM@BS> MCDXN;O1O44W'?W,#<(2%BFI!L/&QD0./^.,%C@X^?OU?:&TH?Y)+")KZ.I% MH6A9P*M,\AQ^NI-+1N,T4B2LEP[7L0O/ZDGX".VON*]BSX<=*%<_?MU#VQ8N M%8_?EKG*+W#L*R#U0P"I?U@!J2MN<06DWM2@_]\"4C_-2$(NY\B_L)B)'LPN MH N'XZ'+3WTJ0_(2GIV3&=\BUQ ^^B_YZ?RE_,^J2&\4+[]]D]FSUAKR)Q3$ M,<"0FW4<#IG_' (W5@V):0C6H;.;R%*0S[=6_8%O\.B7_&C0JSPJ0/22=$A? M#@SVG42+9Y*$:3@JI-RR"!&SW+#\(R7-_ OBD_$1_ W^0&]N)7/I8XW/C+9! MWRU>@=<]<>-[PO:#EM9Q%58E*%@JL??L.$D;CMS=L3P)6\J^RT?66G.>=ULV MY;X:U&MR*?3MDJEQ,ZN8K7O""8VMJ[N]==/R'N,UQ)])!^JU.)4W8],?B=!) MJ:>^"\Y6_Y7R25!R+^2(!U>,R#8[P2](AY&"5,&]\&0^>!ZUJY^XP"8I1TD= MOM3<]->F1Z4/X,S.7T+DUI! B/RCC&[Y5TA*B8IYOIB;9KA%\T,J+&DME7C; MNI&\_J3PD6VVE9:MI3]&/B :%?W"+9H:7HT5@&=-8YS,PAN[O[\\5G71E8W5 M2^<2;;*!6?Z420,:X11J*3)*Q,)<8[H,R&E-0KEY+Z]\E]>CA&_APW5XWX8: MML]J(=)_2R)@-)W'MC]3:6*2L+ZGA.*Q.CM53)X%BO" -3R6-19_^N!@N)1G M9*%8*F/0?E#&A=7IW+C34:7 :_O_E;/9[Z/6)&VGK\/&;T]0&"HBO9A\[[WV MN_#0J'!4TECE#SVGL9BE&G%3K7-1922E41Y/(L38V$^E5R!B)Z&V&R5 J743 MN(^AX!O&$X+97KMO>(_$@I"*M&NKN@F@SX2?7?Q*A!BLO%K!)2T/7'ZJ/.;U M_DO6>61^ ?7_,3 QJIY]$L>FB5,*,D3KE-V%O*LJ:""VX9;^+D3*QX\UB(0KK50)U!21_(HYF0A#J"T>> MAY.KG42JF80"RY>_<'$3XM<$8<@HC+ 7P#_!).Z3GS>JNCMFB1%J6!%N;IZQ M@I5CEJ4[+E&C*)O%3!AN-= ;-U NA77O_4/VWM0Z=VUW;D$P>R8LLJ!0X,SI+AQ!4VD@MR\1"2I&@:]:^[)\ MU@=3&6 V]&-/#8)"D.7EB_E2Z9WN WW$B0]^5QHQP4,U?LX0:SSJ5H@383U_ MBN0CM<:O&5P"Z H+[J8IRP*X1.Y5V@U46J=PMBZ+@P"7B!)7?I,M31)R\Y=8+[(*_' M>L\\I$C-]HZYC AIPG[SR4)08YK*D.+E3]],G3'/M3L_\_ED+# MRM-"=?YB.$:,KL&:Z%^;O.LH;=)C&F.JB T-](L1 4.5"5MQ_V%\DMA$4 E MQE9"A-M&669PK0BX=+C!7;C>A34]:&**R**!*>=.?T0<<& ZRN_"(1_!R_; M2L9@=M9/7C0RN/*803U=X>ET->7[85'ND1;(9)P\@:,T-NP((>G.=/##FRR[ M)S($7#EO\@/3ZXJ,V0GY1W7BD7 M=7*V%X_0"?%*/]3EM@8'#-VO^68]W3C&UQ*=0,\EK;#&>(/DPAUSL-=VGG,5 M)\+@P8"&KF2ZO:AS[R&'K'6+VX%&'N]LP([7C&I;R#G+X@]AN10."F MR! $NYQQZPG-=(0(79#4A+!+4INXAU".^XFAU\N1;?V^&KX582YK_:^5T\GC^V $4M3:_!4@1QQ9M>R?V%+ MAROYENCQD4AHE5WS_"QLY#G%55_"!M?6JM<]V<4A$O2C<@I474 %/=L M-%N"ZL\ZNS0U119\X%(D=8F>9 ;[,/ Z[]P?D=D,<34X5VH0RLNUK&F;AYPB MM?E4?=M8T5N7O)A#/0W:24^*R <''X!HB:1> M_!1'%GA*\.3="7\]XWS,IA3RQG>L,W^-H+J M7QXN8BGU9:XH\KXZ0T^J%96:T$;J0@F[8E>W/71&8A95JM(BDLA)N7EEVM4$ M_*Z=5PPRT:K232/E:ONYU%=EB;-:K$LD3ET[7:^0MH;CJ4_KC-S!HRSWI#E$ MSRTEQ1GK'!0=M2 E2#E=DR,@%<*9; ,:6Z8-\MF[-;)8MV.S18.0*&70_Q"S M#:?76#ZU9-W_UL92=Y"YNMOLP&$7)X%(\*X[;>_J^U+Y-3(V?L.0!/^P9]-& M-3>"2C)-^%7\=W/QUW?+ZS^_PK^]?O4*H=RU %GI?;$9GLN>*,-+;NNJ/R*[ M*\W")OFRN!=B\Z;* )TCT$_&L[TD6);L.I"%X_8'43'Y;!,)@2]X?P]F$4V?Z93MA\#*:-,=I@H-IX9F^+J@D#XR\71I!/(7[J(HA M8[27TY?) M/!$C5OU&E=?D4"H+?ZRP7DI[ME@W"?XRP2M*IS(8C!CYF>_#IL/^8/TRVAK\ M!L[7/_<0*H.IE6S'4BK0C<8@,[F9[-JPA<,^[;72SA_1;UXGGTB++=$W/82").LAM/"P^>?/ M/_N,HBYWN5. !-W-P=JY*\.2_O-O/LL^FWXVF]Q/\C.-X9\_?_Z;?_FGSW_[ MV9@6DTUI MU)3^U(F*H.NX#RC0:4;^*.?#7P=ASR_FV/0>(!%J4* M#+@,-E(P(/R>1,2V%Z'&3$PZ1'U"MQE^_XZ8S$]X(S851BF,#=_%"L0%3!?( MXNTYS0O5%?.#I629A>9;[3ID%WQ!PF=SIJ9425?R?FF[IV:'O,B:^[5 C[O4 MN"NHI]1,<%/,@B@IQ+$Q_QM18(@TCG# 'FRE"P.89RV50OT0%MIAHI$(@[E^#&;2%ZQ_P"\2$XOQ;>A[=4MQ/_J4GB?S4S5WE',- M3K&\UVG' ,H6(K:<,G".]<(_1 0M% L)"6+P<\QX189PP>3D5 L@GD)M]7IJ MGN95BMN5D&29$VPQS;>8(M';&B_,)$5CR9LK&9H9DED3,P)OO)SYR'EWGH9+ M8XCQ6$&RA72YR'% _3UOHGJS<(J>*<]PYJ)9]N 58*REZG>UE@K_.E PUX@W MS%;VGP^"_'R^0GY69,@*^;FI0:]RE._GY#B'3K%2VTD$EV**FX/F684N;PJ^ MR&(B'7E:8CCF"C0.J]D!%77F[52&6'2L1$@3L*NNV=&LY"LM)=T88Q N(85%36EI#@MGYF6=UJH")U"*(I< M.X6KC71#/:!EN1AS^'YK_RNSJ02/ZN1)X[<.4=]=F\[G\/N'[7CVT@O&@TOF@NT(JL7CI9!9 M!/6$Y%*9.MTJ'E6SI-*N/4Z"J&JU5<'-#B9')_$]IQ_SC:O1?2F8+8#8_.,3 MI!%L3UIGBMAUH+,X15E5PZQD'G$GSSBY;K H$SKK">;J);8(='HC^(90:G2-6=PH5X%BCI:; MT\PS;0KW+I:[<^_27WJT#PDML/H@5TSS)J6N1-CT[96>V$V4*L64&(!'[8^> M-TEFAEB^ZAJE;%J IHQ,RUGBRH7;A"U2\7*DJ<'^N"GJ4JN;N*92IIMVU:Q; MY#I<4FL"P=E7AYP%A!NJ6S :#\ T#V],WV9+Q>^A&\LKH#KI.":^G!*YL[O2 MVY??%G69%U/"?CV&-+_L\5?OY'03D]^CUDOP*_:J3#E3'=17,/(2>60!7_)4 MR-E2#@-*E M>I)R]VB1[1@&U_0;]8.4'4#:BCWJ!$)M973&41(&(A[B3L#F3'@J'=DNL2/<)+T#$.QSV%0=((\?DX96#Y'/(7WSB/B M:47K/0*M]YHSJ<$!$9U<1$LWY; < 4J8RO43/8,C]CL:F6"6Z1K K"U%F#// M")]Z"8@4B0+.'2?8!6AJI-I>+$0]KI@C[-RJ0_KAIWI0?9_BZ/==?BKOV^ZM MB'U>7]7PH;JXI\Z$$$"6E-)6,$?XWW7UMF2H-6D48=4W^WK\R MU:2M0 ]?()$]%Z$V%'VN.W"B,)_''/F>O<@5G5R/O.K %;GA7T\' R2_'7> MX%#6*W%./$NT;L; 3G.;")KQ?%"%$FI7P(8S&BWNM7.Z=Y^:E;-:T.;KD>0I MPC#_VN@5ZNN_\KGWIZ]>_R6$+\Q!USI [+?YA0$K7X11?_'9Y[]W5Q9:A>" MBI98B1<$=0 6BP?EUW]]X+K,!Z]IZJ0AE-L2"_I%"[VYIK]CK2K/^15-8JO MCIG<*M/> \E[A&%/:<]PT#+OP@0N E"E63H>SV52]KN)Q0N:LQ E WT,?U!% MZ0P$+44P+CN@,N=OWI/"3++?:!1R@98:G*^>&E!T=!=<9;?A#4_K>X5*;!FC MCA^3&3_FO=N($OJ?*;X6R':2KW%0[DIX&>6RG$ZJWD_E]Q-AL4F;PWG$P1MB M)](#+,DK5OV)99?!T#.#9M"XGV^^FMA&V<%(OF6D>-*:)CD(G@G[ M="WYP,-8%:R.U\34BO/?_K:IOMI5H8BN7?7O2J[#8W7FF:8<"32_IEKNOK!HT=8]M+VC)HV!E]#0MV: ;5 M!_#/7]GC5 5&^\Z=2^%E[W?+YU2D=!)RUZ-BTGH"V-%Q'@ZX;CRGN8JD7V92 M?Q6'(U-*$+UFA(G@:D)WQGB:2^LGS5E7VO73I4_?H?+CDCS(G29X(V%BFI"M M^#A#0XN$1*/7DY6:.F%3G?XOC76 1Z!,=]6,)<<[D+6$:TA,RV73]@8FD:/= MSGT]6^B'QD9O5TG"M+EPZLN:6$FG<0XEZ MY--E#)SBLXKRT.4F#9.$'Q.YXO>3)?[D(HT7EEXG)Q=FZ[_&L,!?_)YCAVSS M,KQ=,,:FRJV\ Q9_/-+C7<5%J$W,S=,LZ#\\H ^,L7%J=W=&80*L60V'N/:;7 MQ>$)_*CRP0)V(Z#==K?+([%6Q:@N]9CLYCFYD;1=[:<3_D(PMR8R%[7H+^4@ M&2[*"]0$T HG [H&\"2,T> 42?5*;SYC@]:6#?"6-,9@;NX%C=DI3BWO\ZM MW>N\=Q("V Y$H%@(VWLI#>:\CIR2LX9F:O.1S0YQVA K5-0YL.__E3XKLH*T M,M10F3=4"^&>Y?"^5.+CV$YR*C+#]'J3_ H..3LPLO#W 8BP1&T;/@_*H1>6 MH94XQ([L& LT$[* !]+>W)Q[VVB-,KG7:GG$YA="N5?B:'B TK'%*+7E)14BHVDTLWE&+X_94G9 MO^T2J,;C*_]*O#&_*$JR)(^BYWI7X(MVGY3VD"(0]6Z^--R76T)A$TEONR5, MB:3')!YP^L;[<(M#<"IY-KT&ZGF/RQPS2X29Z"0E- JY_81T1\/(*:)H=GW; M$AE!^*42^=C)2EK>)JQ-N&X?41XM$+$@1D$- O\E02CC:<-.0VGNH6N24BLG M@!^^L1-F)T7)I/4YYM^8%$RX.K*$AY<2-*6Z)44T\N4Q M?;(85S TSF#0W\),=Q+YD3%69>&SAPL_@I9KOFS$S'L>=LF%NL:X4F0##G]A MN2L*S-_@6V*/:4PY"2GCW550.1?='5(FY#>):&HN7T[L03N.*9%JEBO4 &R\ M3ZM ^/TDO^MRE+AZ2AWN89B#;8QPU.R"(Y+&BXH9:N2VT:6-?HJC&]ZYM@1J!I)OK0]CC@1 MLFS/YS[=+8&N[F%0Q28*Y+D/TRM(>4TT?8Y!(1G9NVJ:\V0^7D;%H&A$DURAT!(_XF M3O.PH^N"*NW3,3FHKW%HE"8JAA,"UZ%G##3_$3,"D1,CA#-X+(.A")K('(7X M]TA?S:!;,M K@H;QWQ4M@:S"B:#S7U67BV^OT704R?(T@37A1)I-^X -3[68 M(A\>V,^&=L6<[\QE/$/Q9[0@->M9P*]&*'6A?_$ON8K>\]-U7V?A6X6,N /F MW5KOO\7RJ4%83P)HSS[ K:;.@W[";46.K]OIUMXW8GZ<@CO7)>XS#FGU#X+L MRSR-*=U1HPPYY 2/8YH%!CTA(10NR-EZX-3K=W5/%\72B'&(R=B47&GC;+*$ M SX0*^L2%L6$A5$608^MII2U<=)U5]BG\9'PUT,[9FR5-Z$#$$SQ>NS9SB,7 M4ZZV\Y:_TY;_CNZ]M_D.'=9AQ@1G.J>U<9-W6IH3J*"C,?EE(*T7P7"]"/=O MR]HNC/-GE03>=EH?B\4B@=1YE1Y19^:99?,N"P>&57W)71"S2 M\0$OKT=DS,PJ("4@C^)PA4!'OBMS,3?Y"9:#RUM >*I:!5>J'48I:O8Y/T5H M3HQY8W9FPNI)GHO2;[J6F R%'Y!HF\N[L=LO+H=;D$+V@ZX-124-AP,GWE5= MK>3)5%C;DY@+5V_;8ANL2PD0 A[CAI-AL8A%RU,9G%Z$/G];=$X08FX)XF:7 M!08@+FQO0 M"6-S1J\HFY31=D]1,/^20[TP[(LE[G]DH-9C!)6)Z!J8_?@&B]73,2N,(OC, M\45DR6J4LL7,XZ5M-UKF'(Q4=HD2FJ*IJ\.8J) &)@P=3OI#=JP1:KRLT^EX M]DP!!./#*XN4:QJ3Z;P,&TJ7 D0[MM2KD@:^B9$N^&I&##]K#:7A&,L@(3C M>X@8J<:,>%US(5!<>;47^3ILS'RE[Q-6,!$Z#;89OIS2H+076-"FQ7[3!:^.*%C)7,\*WYUZWF@AII&Z-YM/U[E>U!$ MT)0:@3+)4^LR]!E+!$A]_&9;T)V9@6E9*E H&?11OV0!J,!.$DX< M9^.V7$:$O#JN\>I#L5ROXDE:R"4;FOI8H^ZD 7U/R6R"6RR+NM@ HDEI\Y:K M_C]\_;=.>W:EBWT6CM$,_/'MB;>F%$C['&WI\J]>C:=%WA,M"FJOU MY>(5_;[6V-CB:#1][>A+DZ#VO*O%3/Q8^G$:Y!;M)VX/JM>C(.>(H=Q$N8VL?QR+Y MV:%F? MZ%FK!;D=.DG+C<4$*/0HS+5F!2&(C^R,64&L6RN8V\-,<%H\LP\@V MP- +\PQZ2=-\@@?2DK))7QEW^YH91@CU'Q9.>),R76H*HJ.HD2+ &:&MV&Q* M5-"Z8ND,G#.-\(U293:M+HL\/+KSB#N9*>,JE'*W=YG-T4HPA/ MA5ZE2W[$:YFAJA,&BF/4G$1AN&&.);0V_ PMMZ;+ M/WK)7&H^X=P*#4<8BPT-%R.6GTM3_5B7:O1S6"QTM:X@V,-P$(CTR&985:9. M_^X5HU, U<=F$=(F+T[T<%NUGJT4$CA3E?0M??9K&1J.8EF2[/RME5'_XXR% M1'.B)7V5O5@SF,N&M >"%>)6&!&2X'9HR>Q2=5*1S%,^-^ND8<(<+V$G> H^ M^<&)17,B0)+64>XL8&0_F_0AL[?CM+2<3M94^O.VBC#7IRA7K^5=90Y)#!/P MNRQS"?X%-F&.J GU:U ZMZ"&FT'"_>XUW.R=B[CO^1&[+V!$Q)>OCAA!VNN.> MU&.SE#_'>\?H>$:KB *"K)^8%K>4TG'0$K$]_C7\?4-\FV%8*Z5+]*Q_25T* MO_TM_^#SM*K^H_\6/O/5-!*O;L.*3945@!'R9$BI%XQ.L61O2P M^*8@-R5197VYV5 %*ISP[X2-_'D'2:<7/!,)-W>8S&VY%$:M;EON5>8S%EK3 MVKM,/8).O98<3,':\7U;O#18 I<8/DTTAE)4Q\O8N^L46SXA?9ZZ>HE(P8Q_ MW!^E'@?Z-F%A59_VE QM.D@@']].K,0L3V34=C46QUEEV*KA7A/Y76I1*:M" MY4@]&)&]2T?8JD1(21&Z:=^PQG+[.,.L",!UU$TCK@'3 G8?F5X$R1EF>&J\ M\#5=A%V76GKG[W(W3T'E:6,4$_JYQ575+,&MB^"@YD0.J/DS>Y(TOS0,(Y9Q MC;@3[G $Z4S+"0P;L+E"%I'I203:%B<@/B?5FY[:3)2_&/,_ZBR+/\H%YKE! M938DVL4DR.R !<$9":"K<0,;G#,05J,\+]TXRR41)",P[=X';9]V-'=^; M?#2DM_K&P(D!K,L^G8QX:A^W,D-P7-^>LA-Z]@GU;T[/MYD*W!2 M4IC3_H7PUO?<:-S73?QN7G^7[/#%DJA3F8P\_(EZ,8:]S1W^CD";1#6#M -, M/%U'0L^9N'XI_PXG#=2]]SR4C\V,3]UT "J4*$,F*IW_;+(\)Y=#;)/7XDGS M&3XFQT1OK+KEB_;)E\G_I3(^2$R%,_*,:M'K29<"J1_3L<+78.; MBM9Y!&1OR)*T*GTT^IX PFLD9F>+C/^*0Q<\=4P2-V@29>.+ MYA1 0,-?Z9!H"^90)^,(VN;=Y-]C^.WG/$ZY.Q7LBH'&6">%9L,3I,4.8^5J.!W7.]#)[17V57S';_V)T!&4P++0K<__N3Z-K'P&X3*,(U>._ M8>25G8O[GFW)$&9$=:[-+%&4LBI?-#>U\%:%'ZA8XU0YO? BVE555$RI7Q7F M_,GKQZQC6;&,@)-.M6:ODQ.QL)YREYY(MNYDJK*%JAPWAK.=0'H!R+;U&><1QV()B3C)F'UB14:$F*6'==1X)%$3I/@,1*C#9J2!T&LR.,XFZHW.>-W MM8<-^*(CK#;\2AV3TA&YY*H00D!X=TE%4R48$Z^>8^YQU9J]6G.:CKBTTRC/ M4HNWAGHQ11'FK^NK8EDU-\HI2OY(%T63X' E@*%46P+M"J5A++RR!7P][JK-S1S82>=M24F\7DUR)7IC/HUL%"S7CI-:@195PHO8-''9MJ,5VH?(R MX0PH0UN$'PB'LN]!C'^'&N<\Y&"&O\(!+%B22C 5,^@$AA$^/G3":Y%QP:I0 M0Q!/40)E'&&9QO)QGK2$A(P!$_29$9';P/+3#^KJ9TZ#@V[5GLB8M385[.15 M'6PA@TACGV?QEM(CG7Y'RS.@8_$]6K\,ZRM+BFN/"EY3T SA.@KCE8=I MDG#0)C;;A/YL9.(%=''WTOMLK,>7;#4?H/B@B68NXZI&6H941#SP>/AH$9UW MK[QP-,]"[,^I<_P+.$A&G-2)=E/&N!\,"#DMT-B$9Y9"U8K(E!LXS>1/#0!W M\)+MCV RA\\JWDI-8,-'FV[EBJ26KN!8=$7Q!F\3+Y(12,-=T/QB9E&P?/5= MK JS:B5F142Y+6]#/9RQ\NH]%G,54A$W9LI13I'J$%NXV3.+M8*KO"Y_]<3T M/)?#:/^@3LE;2/A$;HJV<,\X*O!PJN(HCY0O>70=U)^'E;(#1,SQ+8J[\81=KA\/'-'7H!-W(X&>!B8KCN?FWZWR7HX2\0;"EO.G+0^PD?FS.@RLC+ROI.RV[-V:19Y;)*)-0;_%T:$*2F=X:JV!>W#3SW)LG !/(%J M'3LJ2$>XO**N19+.((_AHY7RINOH)7Y9T\I/0A''+77T#4^Q3?%66N0W8-_$ M\,*]64BG-XK"!H^9$FJ-E"D2G\,+PNCW2'(+6[V\+B3U'SO?BUTY[$9,,V[7 M,]=EA-)DKFV'0G8?SS, M)66]^>1)CZ+ KBW#E;%<\?$7\D>:5KA DMA/M1F M$IG!(OL3$X,]LK,)S =O16"HQB1E= @B,_^<-8MN1.P;46T _K'L3OO;/=D( MUACQ8BD"W>R.;\V0@+KHN)%3'M.:]_R>N,L^" %Z_!F+;"67'S')X"'A"U+U+!-9-;W#Y/IR MK4T.8J8Y_K+GFD 8F9]H3OMO9L/135-5#92E7,^$PAPO%Z^V,(GW.6/O>IX4 MY*;Z4#X=%&6IJ$FD4A7#?%>%1:4_"@/[T/K?G*C5]T+UD\S?'5*%=VE0NHW M]@P3. $3^.P,$SA7D\\P@0\FW?Q:>%+HYTB2G,.C M<97R"M2-)1-?C_(DHJ AL5-R5VY4)E;:*3E.XK[DH05I.(F(BWG?!2GWP#M,DC(C,1M60LB8_DGPFT3NOH8%+ MN98$'EK4Z+,HI)D"?G=#L?>J,FW6GM4+A,7,/%V5+7!MN&&'AH_LI$H&]1V* M\5>:-O.M,'-[7K:;N8RZXS%<1.3TVN%;-56KQ(76)XER@F1Q]GEG(N[&Y09Y M>0>=X3JNXC)6Y1Y5L?@^X;NKHI4N,._F=NKH;X9Z95%/N+<.U/-3Z=]RTY"0 M>^:K+1*&7#D0':"(0@'WO,A5PEL-CXY]OD*4TG5T8H\F0 =)4?4@CJ2#3[]2 M25UP5(<;4#\LNU-V1!N;9EI65SU4M49;J+LJ'W&$KH!<MZT1CHU HS8=A\JR)8%1U"IIWP( BY<@7-T<#\TR6VPJ/' MF>NI7#3G\7CW26[67V0*3Y*]%?_"VM[U+V!T*A@_+;1)!K=>31JFW ^C][KD M04F@%?]5^2R:L0:&5' R@ 6$!AC![7^K2(/^Y>D+LZC;$'VS" &3:KSBA@F6 M*K_;TH@)W&C-6:VN=;!QXL&E-K4KP]9#KF5D)KF07#,)RRS!"DX]E:V;AET, MIF68YV3P/2?;HMHO5(NF9QE[NC-$0TN)MD;98AA2!R#TBAPBTE&:?+4KJ.3" M&E/R?<)71.0[L$!Q!GWZY 9]&!&RD1$YES5W-X\Z3X,[Y1Z.G*' MCTL&ADL@F]T,E/XY?H'Q^CVJ3#E%6KL:#.5Q6Q**5P@%W#ZT9M3J(+I $XJ) M3<.H(JCB#>SHA:.#6MN&:J>QRD(?I?3,:AM)_BQE'TY,LT*5-#[_L3D++V>L M@ ? '8,+B26A1C):V8V&;&Y]F5W?<-=X"J,5^"N@@]AAB>AZ"S_,:ETBV,FB M!.NQ)K?8G&9SARV0W6_MI_I2)30C%?G=P*BU#- CJX66]Q'C5"2[;)KD&CH1Z1:34Z[$NED[]3<1,&7U\ M2]+ 0Y0$%C,2)!N8@XRN(X2.R>@'9AO-GTY,Z@Q%:7W%S@Z1^BR=N% *A* M=A"[-4B:L%#52"QOGK[&(!9B@JA^!A=+Z%7E,>$[F99=/1?N$=!AIBFF8'.X MQR0\IXX2Q6PCPZ+<]!QGTJ>D^[BJ,L-4Q'2-[I(S7U]:&1=I: 4L-+7;/"8W=RERU%^R6+0;)II9&2 M_ ES$OA3EPQ3V)X=8JAOJ)FO#&>CIZ8SK=>&<0-SI+"BOI[Q]QO\AA)D0=94IL+FI"^CL>%5-H_'ALOZ&8\@BHBE2ZW%3\(?" MY;2B!GNM!#?K?I\!TOD[?@Z'. M7Z>2JK3&5D/!<+:1@K:!DXNYR\)R_RUAJS7-C7HJPM]UWN=)Z,^![(7PP((. M;L.J,Z1$ ([2NN-PD+Y[]M >^)8:08>H47Y':0'RW*C^7=#!3@8!P3I4,I0-!?3&P6VX&J0L MKBGNKV@3G1?^X2\\J-VR% \]F\3AZ@'CQ:?YO<=6!GH,;5.7JP@%B&4NJ1R;@+S 0?6O9^O) -''%+Z4MJ1,=H<*YYT*=O*K MBK6_"5%%MV^+?&WU+.TL[4TY-_B;JI\&90@KP(H^)5E"O MA?$^ 8R2ORD@H6:R&7'JLYCBA-9.>4T:N1J:9=8XVPFYN3!:=2*61N#,*FQ4 MYU?Y\IGC1$L[86,M7YD0E%OSOJ7]]_Q,O3.94!*M,/Z<.,2OZDB\*8A])X^8 M)CFR=L2SQUP!%0M,E0<<=0 M1[R?"D/3=@R!ZW"3"\/)4(<^EY8_' \C+&[=Y6KZT3'7,8L4H+!UGUI]^X,! MLAAQZUKUO@JV]+PS'O[.D"2HV)PNL2:@WU#&BBR-0KBS5CN\@#W=Y(;"D4X[ M&"\)?7&='T>R/#9S_W7!-'NF/;(1#%!,#""-'.;?[+V_!A)59#Z=__O\^0^9 MB4@#6HMY#V[A"OW1L.W6LZ8]DE#VNX+Z-7[^5T8X\B-OM@4\VY(>J^(]0(<+ M"J2@$!Q>RXF:FX:FEKW5['V 93' M&H\Q\"P.O>F+VD.AZ^*JZQM!N+IH+L0X[S0;ZUSY0EM(%IZBUMXX> M2LY1CRWDQ=E"&$\CGWDU[SG-\F3=R8MBR&1.?8)OB#''0>!$*9%TN9OP7&HC MUM7F."9Z!==YQ7W%2QOBK]P_(0,?T7SMJ#JB62K/$=EMFY9[L(,K&+<@689* M:.VI.9&A_"D]JK,K"&.$@15DA=XING%#9,JL:(!FI#.EWWAN@C'8"PQU,M>7 MQQ5R/DQ[]1T'P+2RF;0SJM!1I%.83!,?O3>$^BR"+5A) P/;M_AI3UMT8S\= M+R7>IMC"Q/N_,Z F=2;N5(MP!)Z<.5/<\TE12@D>JE7A6R,HK&P(^WN \""= ME *&Y^@SI1W#J63&3Q*M-[?ZD8DD_25A].9S"7D[Q#DI4%7:.E*$.0]EQ#!I MS'[VT,<5F+X0ZF'9>U-T/K(;ML=D VJ0-0\%3AO".MX0E'Y[;.Y)B$9C;Z^_ MO%&[*J1)&RIX-%/CWB;7@9,QW2D)5M!U$?Z%2"9'GQ^W\63JIG#=G?-49($6 M_QQRND&,Q-+=?3(RUVAXF#$,-[32.!A%YV&)'XDUMQ"VMLDK *1YYZXI4;7[NG M'/,SKN%PV]5A7ZT*E8EA_=@P-^%_VH1XW7/KRS\OA_65YE>=&JMY[8OGU@=/ MU@NSYXY-3&EL*GYI[*$=E'L(T4H=7#WZN5@W6WTD1P98[K@+#;?S/DP)/E[6 M/LT4)J$1-> >[6>>0&4R*K0#H*L?+OBF(O+T2%!R'VO"$) WA?E02HC),O&:,"\Y-+<2WXO[M"H#87@83V [EJ60D_H M.OW)M5 >JRQ%W=0782&W=*VWT!G7?MZUV*K@E!#*%C2]F4\@[Y;2Q^JC..5+ MO_RO_WCZ^9.OQ ZT9HGJ&W#VK09^+$^QDYB/A&MCK':Q=] M";U3LH3K+A.%1$O8(O_J[Z*AEDB')9+'78E3AI1+Q@4Y,&&PHQ8^?+KE\JZ9T5@5U,0Z:="TT6ML1 U;K4]$I MSZ6"_CA[+C\7E1$\30D[E%1\(<&.PI+>R4B=N%E94U:-R43";NQ5V-Q+:M+G M<^2D@$O771FQ&?3S2TK;FI [L^(8[X.P,S0R &*N M1(+ :/4RJFY27KY] Q.X/[2TOM[N\5^0%!5?Q&OH?!( W1.9"O"6:*1C]!/."X4W\6\(2Q\?(>TB)97X* MC85J_"C1Z^-ZA)_<7)$_4#>KH%UCZA\R/UT,]/%C8#A,! 5)DD[ZDH6;3294 MJA\CXIZ9D=G6Q8TWWK_,0Z@;TD\2ZBJKL(>[$6 (+!-=-R"OBXG1\Z(J1\D\ M\ 8"G6,%WKFP8Y8$N/6V\W+QUSB(T4%RYYZW1)*N86Y69",FW&%AHQ!1%!\/ M-066AZ:IR-0,T3EJH;')9TVMA"I#%#&QT,YG-2\7+E/:)];'TVU1M7'@D%/W MLT+#5*"F82:GJ(&G4E&D:2&T>GS8^2?=SY3U+Z"*!?]B51:;<>:()MVM-\?D MD;(H9K[IB\P7%-:*TEQ3*C_W.S!1A_CF4XN=.CZ^_-T5?5\I5$94D4P?,QN) M!PIE$C1KO!Z:D[#P_%WIA[IP61J%1Q30+#C#-Q+QY4E1.DL389WCV-1")NH@ MS%>1GKJI1!QG2<*YX+LAU>B3@H9)7G&^Q@Z$$^CF"9N7B!.IRR29Z4[H[6\Y M?J._$0@1\M+CU65+OM;--J,_.&T[O(*L:85PIE76')80YTS2.-(&Q\M&&R1/I5'VU&[A MVG2\B[?%'[WD@_#,+9UN)FW+*@JU.()_ 6;N>QF MZF7&""7OZNB]F:X?QL0TV.GMKX:2 "QUU.;EJI4_]#B+<3C>R\50TTLU>CO' M]LOEXH<3R\<.+ PU31$E+BKA?LLEY1'2Y:L1DC-]L4<$PS M@.VKEPPXPI'^[],^_N#,I@<@6L>MUV&;[OJI6FPVJP8R5:%@=G43H=6O'U6C MW3>4M"#[J35/\(Y/3QNQ\D.RPA1&P3^;_,Y!+W?]58?98.Y[KR[*O3_A7;J4 MPE=<#&7OG3O[41R8WI7U EQP/YV^?\F^GDJ+'K%G,SSMMQBF:"+SVH4["7YP M=O^H-# -;C(IQ$FN?4LJVL)^8Q*W-TO:LI9E$@_X:LC#S_5%%*:!)^G4$OE[ MR*XW0 M/$+]:$)_NGQUN>CSMP:"! Z>,0 ^7TNQ[;4P=?4C>DYA><[?$DB&]%/L,#=M M\KSP"3\NNFSUD^&?@VM2=A0?Z),<&E33-JKB*@0NMSW?, MW=ANZ\4W(5@B;XM+8\^>98MG3Y[^F=?W=5BKYRN*6E=Y<(V#ZR3XI@3 R>LM M-\?WO'.JQ8^2W'C1\/H]_?*+SX&A"[\4IG%M+B1]@('G\KB,\G&4?5;><,37 MDHSK/,\ ]NVF6(?EJWCK&;H5H:';T51])+>[R-M:?G#'P8?WPIP:"FX^S>%J MD,%7CS4RXY@48@+I$^(JUT7O/%]!]UP5-63AUF?0S#N!9KXX@V;.V(HS:.9! M#?H,FKF?D1/_Z!!NJ8Z[V9 (9G6X]*;^Y*G>U#EI@7,P!,5OQ1EKD8V!WEJ- M6>5[\BA%_ZO4R@R5_09 Q:D2RG$-YW^NA*X%N85\@5[1<+$T;;4FM@;\^>E7 MHA8.3TVO76"DP\A#0-(@;N+/2,XMHF*+MV$RZT)&#Q_.>Q_<S-$QX*0B)-/6%^O@+SD*Z&K"6J4UX)==&I.#<-)N, MYIV#JB1Y6U*_INZJF-R**A)8YX'4;4*DB:(F30D#-)HV\CQ7OUT91EK:$,7V4?JOXYU!PU7RC2!"@E&CPVZ9:*ZK]'NGX]]R> MW#=&_$X2MJBKL\ HG<85"*9?#K M1Z)9G?Y1 #B$:,FT@%UV/:N)AHD?:O<7$4WD44:F"*,0'@9_8 Q.9+J;=A<= MWR?$ST/]@YV<3%+ M3=RECN)V@B$ MNPZ;:"T$IF6[&G:DELE::D;KL[Y<\&J)IDN)@!/(E1;-PLN#-.C0W H!0,YM M1H[XWL_HIH59BFE7' LNW+AJKO5G)^BAS2SX)HJZEDT5/WIJRJ:+J"(>;%XK M:MX24":30DW9,U2#E.]<#;0%=:L#O'7Q+A=$+$6*U,+]),4O;LH_O?Y20&QS M08VZ>H9=/V2="@65QE?4MC5+$_)($^@<"MBM@,0 VB@6*K2C>B?A2LJY85"@ M<^2;I)6ITRA6!P9Q51<-XG7_LK>"4E'FQ$5=<88NL:(EFPO%%O\NHM$+W@K4 MO<%$@(P'EP$8? ; B"8+PQ1OPCW"OT\8P\W,57'"D)%H6M/U%]'[ 6RFR,F% M)6W7'6G$M?=*J:=O&Y: G0I&=:H:K>(SQ5>')3@L>V.((%C0IC3#:A:2YR\A2C"XWA/ 5Y"W:)SG78WH:A$.">D,11 M:JLMIU7!=W <9BK+UBO+&L@Q0M%W0.N 5AJLS,->1&&V_\ZS+4YC1YE,::_, MP3\'SDH9PR3+C+4%QDQVK"*\Z--(G D.ODE(L56_@IQ0+M2&BS"\%$,G9Q04 M&7Q<%,KFP)02C2)=!%L=&Y@G#YO1*2X54WBS#:';#8, J.(3?7@G],PVQNA0 M,L5O*QX!3@7RFYF6C_9A=?H<6&S#'XQ6FEN.:7_1_-/_PFJ^F358O+./-!4P MB:24B.B#RA>C".$X!1XX,(8.?EL*<$ELM=L"1Q\(T H? E;G MHP<[.B]$ZN*E"*\33[^_YL,H!O-N[=KP?D"3>*6"V,D1420.<[#@O!55*]9L M$G,+U5'A&R*D![W=><1YM$8 M<)35"=0;S4=Z-IV7#/-D-I(T_ECIEV'U(!B!&\S0W #, L)1\_;9)GX::N%5*G'+Z\A<-S4T)=4P?W3(WUQ$OT<=Q MB6<(?S?&>TG9.H.;T/!%"@K*;M06Y0)7\2')02X1^Z6_91,@"5.9@^ 64E0C MB-N\@HDY/@MNWIVF?%IK9U8-29^FT3IC?&IH>'>T@]N"]^+<"<@B4^\41AP; M/="Z(K.+Z-..MHL#"_!=^0JM;)(;L=![O6C(1X)K09O MM,'U?!3#XGA2%*4]DT7AM\3I0%./G.MK2CF\GH ;?I ?"&OQVMR3EX2N*:QR M_M.K'UZ_S-@[-72W:UX0*6N7E:!-N1X09:R;U4!W2YB?X*45CJTL$O?)1>K$ MSH6*PC4%N5>T38_H'#6+7#^VS3NQ# HUYX2")RQA'[]N:M^ D=<>Q;0,/]W4 MF@.I\KU1#^J#K"/-CRQSFTX%E[D1B)D?P^$!4BVF6_0BJ67+5L4UX^7CD0$_ M-CA90(LEF;DDY4 _XI,.[,#'\#YM2[D?S$R.I9U&?/N.23-*/F$+;N#2\,4Q MU!+-<8&UU?$@,""]O6 D)>R1CTFJ(''X;V)H!OM !CM,SE"PJY-:(C[?HTE- M!;%O8M:*H8R4Q6@)#>BE2#(S&;"(]9;)$S57U(W8R6X*'12O+B5*6W,')RD M2RO$M*FX[PO^&ZTB)4>8XS_F:;L[K(F.AVHT:9W)LI,8B<-C^ZNJV7,8XO\Z M-4!)XV.8QF+]#@E8N@;DXAU=5-^1U_PVI_.4Z8SL\RYL\C/@Y5T +U^> 2]G M7,09\/*@!GT&O-S/R/7)70>'PY4MA?)=[C)!GORUO&[JJT9Q)[Z:-H[0]*)* M41W3^ K=#T95HVYOE/I GM1RDT=^Z50 ];W/^BCNG?GHU374UQX[&\?N6T?X M"C^N715"A<#5,9]O/-8WI3XO?\/S4<=B0-KSO"ZNF[YPO9;H]J*^I+*+^1K- M>1)]IOI?RD^25Z3NU*\W_G?ZR=C7';$UUD*$0G( M3L5JP'\7]2\-DF$HO!(6CQ53TZ/'%3"#X''>VJ4Y[$+@LC4 M)XW/=RW-9,'G 46N&RJ'#FFP \,&:"T^0A#*L/":^%1-!U MSBV[7-FMI#=+" Q8('"VK6G29QF)#;II>R0.-Z6)4,1UK94SO8RSK9'OC-SS M9!72(>J;W3%RBH>3+>E#3NGXZK<4X]ULT9I9[/8(@KE3P86[+H>#W""NF!/Q M:XC=QCW:+B:\,SA,=N&N$$ ?3ELG#;]T<6J[K?PQ]N'R9.=M.2(U43)3Q+9* MDX,[&#X#1 BNR^(F(_A$?W'5LHGAOVJ+"T:66DU%>QB0.,@ MR@JEZ(,>F47/J6%)Y9Q')AQ34:G+5\1326K?'6\>$^7IVF97BLJ;JTN.2W1Q M%*-4ETN&1H8TMZ(\9'NB$#51"IF L^RLR-PYL[$M\I9WXZY)\S:\P.4NV2I- M(F?4(2GIB*2"\:L.G?(,*/06K.F"^2)0T=T2=Z?OK-]@C=5..9S876@[3 QH14[3XT(-WYM$TO-UA%5GF&)Q MC#]/'8V-5=,C66283?*BJL,IVL@T2-GG:O7J)B=7C##UA(5)J[.;4I@HVN8@U&(S)A^7=<4S M#$^")%'8;2K\< ? [6]'VKZ,Q/D2,"P8K1*E&,)C<;'RLVCN& NPO0798&KU/UF>!:[IF$9XH! MRA2.GRT\IBO*5A3!%U\GBAA#G3,IYN8>ZQ@!U#(\"7B$*R]%R5TN5&]MSFFC M6BD!P:1_C"(#5)OA81M!:TZ>_1I- 2F$D 6%=\58?;.W91,%LXH9'6JC? MU'2*@;"6>>=JHV-EGD&(")$.IJ"I.>1K8IT_XD'( YO%Q/-^3J@Q).@B?8Z> M>\\U)LGL:A(0NJ'7DW*O/$?C%H,PZ/,[=<&Q-1HB\:-2?DO@1!# M -@4F,=D\&(:)1TWW3NQ%ROR/IHMU!2?N\5B-,"H(?E!_8X#&OK,X5"/$"B$ M?4 (2EUC8\K/_V8WTL*B]FJPI)M[4\MX)J7-;+SRE"HY "Q3J!85O:K^?$1 M,>&-)F35Z;9AH 7#KQ5+!ZK^UJH*YT%QM=:2JC"2&<@2W %QY0;?&5>*0;*2^5O*NP9#3U!O>3C'&CR8Y/&L MR3U^_B/S42A?-&](Q^>=D1^MN!OA1B KS\$=&8,TLY2DDY;"(IBR8\:<,,!^ MQ$3HR'P]7EZ(N6C_GZ32=.#]F,5CC+ZV!E%^B']4G6EA5G675N3K(8OMG=MQ M=HQ&%&YW\.8PUS?%.*35#BF0@AC5MM%JJ'-?5E>8M+9Z'=:UW%E2.0MW8MP M(M"=""1^R+"%]R@%*03$;-BIE0@(&9(N:6:Z7+RB?)Y* FBBE5Y5>.)'8;V? MN9B/=30_HOK;A AC\!5J@0Q:H@SXJS&C6?CL5=@3Y"*=<3+O<$-\^>2,DSG#*\+_A'#(CVZ_AX< MZR/$KXFR.?LVZK ?W+7><=V7\X S"<01$WIDCK0N/E3@-^2XTGV[:DL.,3?% MF)]?.UZ+M]N<(DZ8*B,T_FG"008H6JX,_<1G: M0I?5J&SI^P(CBKH;_R1*IJ/?97K6+*;>NH$Z"> [8=FN!96NH87(R'"E>JPF M3 ^X;0JXT&]IBU0&^@^F#WG/#_I]:R\TD2JC)%1$4KL7(@[/"0R5(R9DK<)< MPH'#.7B^RW\-W_ZY6"Y>2>>IK 923>Q\MTH9D":61'B>&V[TR]("KV[U(TM+ M$(.5)4.WC9B,?7#.J=2<89J*Q)8!=#'LJ7?!!W_2^C+M'@@G*3R9Y9:\2XSW]^):UIE&Y"1]"J:@;0Q[=YU[?#BFL6UIK\L^5'$;7 !#75 MPNR%>PG)9(4H3 V()C]G1FMCZ&1,]?50$6FF7"^ZQMFW:LNOC7^V1 M?V/V3OI 10(!NZ&.C8-&]"^E_6T18O/M(EC%]JJH5["]"F$!U>G+?WS_S<73 M+Q<$$2UVY4KI5!FA",2!T'RAI:B-!#, 2!']=3"T#!-MT5XL5& R^EV&%#[;I)?JI#E/B3+8:G@ MJ*W].GV\2W(MDZ(QAV=E+0J00X^R6SM@_KL\Q*[,:%Y+0HU0"%*]N0[S& Q* MMW-)MATA3T!XP!4YZQ74:I5KJ63&)'L/H&-:H$9H!R M.@1($D:E!,X7+E;;M@G[*EY^G1*WQ^F@V7ZC1TM!3HK M90=41;Y6:HZ^+:^NF%!#VSOEIJO(MYW0-E"=1&%<9,M(6*>5M M21,RDM/GBUDMC(3=F;<7C6+2;H8WU5&P%PKC]7/RF];MEW=DO[OPN1631X0/ M>YM)Z2G)G;(A-M/, CK2)1EO_\C3MRG8.!@OA0"Q,)Q7G+M2#.J^P#%.5[&3 MO%I+I,92,>)46;CK:P-@.KDOF)-XF>DNCFZ:..F<;W-@MT[06^"["4]C;2,1 MO(_]M8H[BI*(X>T95BY7(-T0_6'/=XN?%F0L?67:FC."HYS9I6/ MQ&-SN/Y>E#@G=W%XG7=1LWLA +9:@T[9SN$(A>$Q[^28ZV7H[ET&W/JK> M]ASS27W1<]-IQI,J 6U91(4\NF>:FQIEM)E071IYZFZ#O@+K8-<'@U2(YLH> M)9QGC$QLJT^.,OI. _!R'@%;58V5& U"M#HR,2+%^ M7,$HR-?"VS?:5%7TH^@A6U"//M+F?N/X,VO.W39OUT#,P%U22LOHP:7=81MC M;J"%.1*(^JM)!/CJ0Y2I:L>VFY'+^EO&IL8LC]@M?@A\S[!LF51F1UFH8TJ/ M@AW;EGLYN//C'34=:"? F6?USCRK1_(6NELO&/5G*ZZX/)-XB%12QCU4U!ZK M,0J6'=@+IP$[Q^T9]/-W"R-Z'?UB#AU9&/KP[9NF?;.@65T2!LI,9^SKZ?8% MV7)8Z54>]AI(S0,=P&F;5" M7O[G3H?[XND7X>SLZ:*MKRZJ8D.'YP.1O$<+\.=?Z3R\OT--IO_IIY=!LE,^XY1-$CZ>'H_[L7;Y+P6=/PDUP>^ MKHFO:UXPDKCDXUE>&8%M\#:VOWW-SPO\+UU@+3!03GNU+693VMOP(N&K) E< M!X_^HME%"%\?4 S7M>%I>3!?W&&C;T+;.SI&39V1A>=86,/:M#_!MC8 MV9EZ?X8Z?]6 E.U LW2FJK'3A)*&Z,[<@$#(<6PS9NL*8K(SU"U2UW1%';23QJ81GXNW M5[Z9::1/^J8GT@F2GAPA&./@RDBN'Y]"W^&BV\P8:-GG>E"0%N4LM_RC(Z)P M/&':+ZMR)@["^3P<"@98TG7"O$T2<#%(8H-&8*SPS,B$0<5I):P+$NQ0_"/E M!,M62FOUBN?=L<3H#V6"L*,I&/9K(+U 107>"YY719A(62IS^S"/E8S-Z$,\ M\[_@WY("^*,K4#%J5>M]:\\+5>R(C(Y;[3TO5%J-1YX4_C?/$&&]+_3U>-X M=]JA*B8[!O 2JD:L>D^'/QDL(:;GOL_]X_Y23/H)(9V9$2:,R)<4UN:W5Z15 MIS.1<=\>>OZ]LFD#S!'!7L+^RT9TB-)H2E0L(AM+$F6)N28N;7(I:J'$;SN" M Y"R%1=FQK8Y(8X>KY4QV\_+PBNJ?E-69//K@6;@GP.1@[7*?L5 7=D?4RE1 M?QI/<;@]3ZT$8P_0#UB"%_NZJ:Z5W6IB0.;7T^T=\*2/K(;LE<+2K<+=/S)*OUV-]GE%I:RKK7&(*+7G%AVKSO^(XE8]%"%*;MB>G:DN M/1$1KU=PM9)^7+HM[5(1K]LUA&H, Y]'$C:KQ+3*=#?NJG?D6&22B619Z!KB9PO M!C" I9)1T/55(RA0$1;IF['6G-M!^MI\@0(_(5UCY/HGT4#"+\O6A4T+9NL. M^]D1!+O(@B,3([ QWU+"8"&Q##M)A"2N"[,B_&_'.$G-IEO0$HT[C+F9\10W M[&8][FR YD;LG7X.:'?QWM)=WR^6Y9A.[)' M)+23=A#\WF8&8%[E+-FI0[AD6B^Y'OZ;# Q; <^$Z*A %$<16QT]Y=]CL^N: M$_*>)Q.(CEUKQ=5W!?;*"2<4GF/9RTUL5"EDO#EW(#V)ZW!=KY3CN8%^4>L8 M3 P\S<=NGD6:FASVO2#5A23*&H' I9NP*226)XY$O^9:C<#[X%@HDI MM*78T18\>2D9+_P33U9\MU^"_(/:=:0_EY/?!NY[Y91 MI:Q)\$ CP.'WTJ2KI$*M5YG[;=2I(Y%MWHA*CHZ(B)\I78.N5FB-R.4&$ULUX!30% [A,:E;DK9W>.D;0E#J"=PZY*E> M7<&?0< FU]?1;R]XGRT+$I->?!.V"C3P/GF:+9X]>?9DQM_6@) ,<8Q<8^[0 M@4CC(=:$(G(@:\XKBC6/.^R.MOC9!U)-_/GVE27=[6*#:H:$[G\9=OMPA8?C M2IOK:[6[K^BOAGV'1% X<<^>/'V&--Q?7G[]BC-Y,,V3O>5S9'Q/$@\DS*)E M%$"5:5*/2/R*T$JX3W<"9X8?K(*92:J.N>+;XI8D3OP<&<3Y*=$(5^P\MQ&Z M1.9Z[,@SXCPJ(,-U0,6K+SKI>QOG%5]Q0\Y__F33S6']2IOE]0J M??'R;5469M.M./G#7=W@UT].P,.CIC4\Z@HP.FM/U><(\)[3IP0\^:R% KL=8C[*%L%<;2F/O9FG&D+'C/S MYHL =%YI"_@5_34(XO/5-ER!JLG+1TI57!M<-Z!5X7;&.\S4]S,@,>SD M&%(B9 LC64^U6L:A:!KJS>5FY"L2N;8Y#K9HPM!J3Q[ABAS7($.6A&8\#]QF M?GG<5?Y0XS^&*7"W/0/WCI\^D[T(=KHJJ9Q#)@4D&/ODS_\HRC$SN& 8+*!')5^%)_E&@ MT0\_Y8+'7*1)*!U=H9MS#=@!92C( )#204$C_-.?GSSA7]K)XT@T/5PDA"B+ M$!&EL*:;)-]05I+@8!C(9"3-Z.TR?H,#TH?%!6: K8.1[*?O/WE]>NH*5/8] M#MBZ6/9N="RL^E%Y+2,9IU ^77QTVXILFJIJ;I2L?U-N:([JNF2I-X/&??_# MRX\O%R_KA?V>I5WEAQE?26DX17;0"U >A^U^?G5%3D5O&DXD>ACGG;PH8 MN0L.@5?-"F9W0"(X?!4CEWD/=)RU>E/,I(*ZU,%VUWG*\YG3>51! 7!\,1^9 M_W(^Q=M!(@FC).&7O"L3=/6CRGPSG:*RLQRGHH+V1Y=Y=TV*7 :HZ); M(/H0L17>B#?LZT]*EQ.Y+=J)39Y7E M.OS39Y^931Q7!I! MT8P-5S%YH,]&TP]B*C)/EM)$B3/'*.CT:QQ*BJ[N!FR79BBS1"7",1M(47Y9 M'!KSZ\%E(#;:7A5&U9'7\5&('2)8(WCNU#T H%*^IY.>Z7]X_>7.(WHCBFT_ MM$3UL97HRC@/SE0 (,[OM1@^.A(^)1*$V9 R:LF' 7Q)-.P 5'=&A M%A;2CN4XB&*PX .6H(7&[4?\@GTQL=,3'E]3_O-WKS9VV[TA^$1/[C.W->:) MY6PP7.?7$1V384?PG3#EN'8@QU';%57%G.]=T0,EICQ']+<8-D7"V/(\SQ'B MR^&-O@+%=-2'%7D/B?$]#+IAH28*G$E!O:R0)IM_2T'Q2J1C62OG/T6H+\_] MZ%]K\!RU"8V>2LWYT#\XR3E,5![G4#[-BU)R4$X/!1LR([(LRP3US9_+.8IK'<8*2W=>Y99QJ MPB96Z+&AJA*PK3>&#)2+%Y-?W,1L2T"J'*PSV\-<6.K(:$1CS%H71/&OF'@D M+CJ$ZH601T(D,HO=F+&WCG&Q;Z7G1S_*0N%*&>D_&O.>(\(W8'17_![<_T%3 M0/9;ARW^@E<31;;:>FSSU;8L3'V[@:/$EECL-^97[A%&_9E_IR?$]S;Z7/VH M*0K7<'H_L6$6-]5FI&DCGYMW!&5$$V1,^BDDCHK;?^V4RYD8\^G58GZ5W8D< M TWWTK9%6XJ*>BA'=.?2<$C?'TU^9>G4)$DB5><#2CI1F2Y]*R;=6+0GIVD_ M#4FL#^>Z,%7SX,\(L;.6N\)=1J(LY$\CO]?RPC;#J+U=2P[HFPL(^[?7@($[R=3Z]W8WX._67R,IS MOX!K#7>[%SL7X%8R^'P/(^W2Y'5";SAFY'X5;'A8W,4_R'8<%E_G]1MLKE?_ M^!IJ\]O@C(9W49\1.[OE@QZWHQ'U23Q%KGQ+X%MT1'32;1Q^@SD.9^1LZ":$#C8U;+A3SS@;-=-Z+O$B^; MIO5_T-\W_=2&T?003]\6 'JHRUX*KL"%2#XBN,W[O]7!=XHPT:D*T9FX 8\K MFGYI6:)(MT*SC3XF 2F;AX:4LJ99YI.4YUCV_WU]-/(YY5!JVE&;%\-PZ3] MS-NL!D>$$UQ!72+'.S^-@22+5)5O"I GZ3<6]8"*W8V+7C6XAK:0/RZY5Z90T^PA'5+JK&TD,M3GCCXB\.TZ'C"/<9E7>Z@3OHINCFS_RZ:+9NA.)<( MP)5;C/1_RX-/VNE)XK^.6@-: HCHFQ-/O%S\I*BUD4[?]!%DCJB=S$DI&[]]2>O*M'Y^)T;S *]7@1Q=4HXE1^4>&[9M"W0;DYO]P3:PZ6]%;MA#@F &_;J].UU MF]_4*,OBX.F6T1&'4WJ;$\-+$[= 'S49!8/IWB4GB>3'Y7'S1B=V/:YOE.QL MTX%6,6N5"4G[R\6N=@NE/FP9#^>44KU/)O"S22S%!8E"859<9 @KZ<*W$=A: M >B"<8M-B)ZKP8(J)BA\?-P7?R!_W$SCI(4+L\09\DMNJ68IZ)AB[@/CBOM] MJ.(>V>9]/;_+[L:(9S8L&K!C9@LW]AJBH/>R8MBC>6OMUAH 24V6UX[PQ^S@ M'GFZH'_C&*QCVJM4>7RO;R/R.)>EO>*XQJ4]9#HYTCI2.9&M5]^^H,BAI=SE MFJ@M,*+@2ZRI++4C,>Y?A7Z7?ZU8X\M:524<,D/PN]1]I1^.1Y1&KG"FN[X* M0C]^@7ET. V(=HS(?$$I4H&!L4,M/?=&(*-+*VK-?GW#74+= M9TY7[4XWG@1G*H2V+<=!^5%C%)'A";8-_J*N4B[ZWQMHT?/B1X- M+WC[>Y^2S%I2&-BEM"E18CO=EMYF\S>RQ&::.?3YG#AW%S$&4@"Z_[:#WC=@ M) OV!AYN$M%)BY;,U3J="+7-0O(B^$_RIOF^HA><2J]9K'=3Y&\$)B$)"5NU M>2V;D6^J &_>]3,OEPW..7+C>;7% *OK*_U/M5/5/.AZ^X MG=C*I.%O@WM(V49'RVC;Q!W8\80G+-+S='$0$A],*]G2 M*Y1<%I4">=FD!\W0HA&BW1:6^U _;38MPB+1!-<27WPR3=%_Y.=,9NKN*R2^ M\2PJ7&CG=%*,S<+Y7P7UJ;IWEHYD3^P4 OJRXW61)(9SDC5T)Y1,'"9%B MXZB3>_>73'Q39+<')%]'/0;BUQ]E[^"?D0Y9BKS62>A%#OL?%ZAZDD_>D)%% M@*"H8]89*>BM[!POS1@A&:F&ZPK(+J3"O!0")$G\(W M$UAA.8/RF"G7'&=/3RL]X9]SD#*BJA:>Z7).2E4FEK4Z+$ZQD,7@5NO3&O8_8/FQT$/8Q=V1\*G)/.6)G6@2RLYV:@M]ABV]0/0K#EWXOZ?F>21OJ M!I[CF\F-4\"=<7Z(+OMO'"RG M\KN;T+*;;#C>:63-85XU1?P;UX^UH1!^Z7&NF;:0" '>K8__>0=K.72@4EDV MQ V1$&:*GW."B8"3UG+T8 N/#80NFJ&[A5PSC$ER,Y03RPSI?_<%0<,!,/*Y M[FBV+IT5BDNO%<^"8K2&C!TH_>52D5M$<#DVTO=;L;*S.B!E-2PAV;@&D8F' M<8_,ZWUO,+Y5ZE&]7//G[\KJ&PN$?#GF*%!3WM84SXY=4X^J2*@EV2YLY3XS M/W74]RD9.]<:SL5>CB5JOA?C_NSSMQY9HMEO:FTQ;IQ@Y?N^,N_WQU<_Q8[8 M\*)UD?+?T//$&_"]I!CLZ1TTMV]('NU$-]UCNU]^VR9P^"9%:@7/F0PT[0/: M%$8QA^-*A._<+^4"),7F\JY($$C8&C(6-(6AL3BL693&9"IG(-M*,P'RAHVEM$&>6,;30<983))%8\Q@94G(]G,#:8PS&. M&('!&#\V\?Y!Y41Y"J;-2-Q>5JS8DS?W/$PE5%^??$4]W^'L72#'@+][^I7? MI7R1C_9FTAQMED>F@O$(*1>3U\-LS.S-_Z0YV1V1_1U99/T3=F^RC]0N8AH% MBR2M7GB7+J^*SCGRLK.X7!@'AY^*XB-"/^&^G/+;PQF)MG8DP(FQV!-T:D]/ M Z\RO5\&]D:N#=W:W/RX;N27\V&ZNCF20O/(2)?9:1Z?[ MIQH-B@K,5'O'O;*8#Y?DS@,NE*_ M>_[JZTQ3*7QE*-V\:"E1+&J9AMU0@;3(@@=Z,O/!AE?!O\R]'(%W!2Y@3!GN MU9MV]!JCF\H7D%.'\?CARUQ8D>1$;6-O$@"Y--/CF')DB3N\KIM!I'$9FLBO M,5*-#"_UMW#6GSUY^BE/)DVK4C\]?_5B\?F3S[/%CXRLYLN BF1$#RH7UHNP ME8-KT=HA0\-U"*H-[,G?)7S(55U.*?;#$/A!G\4'_1@_K J]B^^*93N05Q8& M^_G,6']:_+VYQ#]>$ 7_7PM(R'WTNMF'2/F+3Y]]C&U#CPI_$ >&^%T$2BXO M&U:N"_^WC@1T/ETXLZRI#S)934X-"HFK/)P^_)>\QLM$'D1,'G\KGB!&UO0^=>.&VC>]WJ[S5%L. ZP[1T$[\;'Q^WS3 MCE@/>S^$R,8'O>K(@!QQ*$[HK.+%,Y=$@GP'H(L(HMW"R[ '+[)4V:P(7W'' M/-9SCH*S7A6%=9>_NSE^]O399\^^_"/-,76[+)[1Z_] "B#?9XOO"6?[U+B0 M)0>T :M$.TZ_^PD'JM:=!N4$FF$8_NTS\\=?5&=R@'<"Q'QV!L2<<1-G0,R# M&O2'#XCYXR]2@Z,P4V(2E\3L5FOXF-AV .(TCSME%J"\.Z;*P)2"B=RP>CGZ MJTCU43J.2SGT63^F\//VU50;5EL:+C$Q23S3Q&B@RVZ-Y24$B9\Z-2] M0P-?>)T=4@3AC/TRK*]XE2:D69117*5X]WU346,@"W8KLSLENUO2CLU.0*RL MPVN\U1Y?K]=KY.4+$C#1HSV+$>-"',4/E%A']/^_SY__L%!V^C?%(1P@:A8W MR3\/Z5 \2EQNF(9@Y%0^B$MX,>>AV7]+EHC%H$:IL/#K_*0N$6T3E-]+U@;4 M!\[\Z&CT"-J7VO+EMF<(I4LZO]B&#J./&:@M <6V?_)F-P25K)C!L.$D>MXU MC$N*_2FKLET-NP[5JP[""29&7VJEB$NA?=E7L2#QMZDV^C<,<- B]O,ZKPY= MB9,0[_\72:'[QWA87D:95JUOO$[!>5(JM?E!.P.-$&SWB#MWS"P<3W6^5':X M5=ZV6!N4.CI/8>'KNC0J80,T?@U/%X"$$3ZDPO&)[U!>HKXK"B;_>V;42%^W/GM[NR9W%C&:@.XW6G^ULVP[#># M&3VADA9%(ZI,%G6Q*3G(-RH$-*ECX>_V^74!DF7I6-0WUE88B#8Q8R%:N11\ M<4'W9]=L^IN<[N\IO"S\.PV]*CA3 \%U0Y7=O:AZNX=5L"-9J+ M)61C\QMRNL+=&W9.SIX,?*\K03)#/<3$T")94K-;4O=VG ZT= *B6\4&=)0V M%Q_]G^^__O'_?,Q%4%YO3J_%6R=+RJDBI6JC'M'@OSQZ VF197+_$&I1B%1L M)RJ)2(LF>6[(3RR%R(:I!%O3&1S3_4SJM@AJ^^@ X1>AW$=%5:W4K33338L3 MZ3ES&)=>X3GBYV3RTTR&,@7(W([G?%0.T8BY1)>'ZO\NV]O0GB;C&0XF3@2[ MZP*+D-1M_A8Z7N5RZ O;:W?O'EY2>I=!4:_N@.P,?PJ2^?C#YTN?BIQJ6" MCVR$BP4B4*QA-SOD/RO%;0_@<&1 M1A?,:CH!"V'(OR)@*CXP$JUB]'CX^QH;8OIMF5>L0";EC.(BO/T7O*32RDGO MN%<28A;>Q'RJXXS/QEF%2%?X"0.8"O)5X1VQAIK3Q4[)96)_CI35J@)($:]@ MI3;*)GA#SI',DOJK'1=HM=S%;ERR9K0%R$$5='JW^.2+9_C%3[[X1&_[%\U: M]I0I@=!!@&=[U>"*4%^UN0GOVFW+O=QKF0%HX-W;E\V3'1E%XB&FF99;D0]B MW.[XY^"Z7%CIEJ&\- - 0(W,(:%_I(J=G1BE#A+9BX[>%*L#>.U"FLC1,F0% M8Q"BVZ\L#_K+G_UG@CV);X^U 0O09T_\VNZ;$M055+,*^[-AO8F)B%UDOY%9 M)PJ!T5MT/CNC#H' G6+Q<5?68;MZ%O0I;]I VHV_%K:%I50;J8_6!1/GL+<[ M&E>8Y_'0YJ">(G5G#%GDY(@W80AJMN-'1H?#9=&^UL&4)3NL2=)Q0?O:[6=J M56.6[U1?A2%]-OZ,"3["%WDZ@?\;>O)'HU,C/&(S;%J3>1C\83LRL-=;QQNO M=XP.8TP[J#M^S!.N0.:6><@Y-IIL&+5=*EPS6J-,&M\<>QV#MJS1C^A.3B^0 MJ.1QDC12<1Q,,B#%B9Y\'\*^N!VGDL3R=O*13HBG)"R^EM[7#MR8, M>I&\@#P&]C'H0Q',^!T?EJZ( YOO9](EP+89\>KQB:YA0OR^]OU-&Y'C51Q] M7B%P[;9%$4P+1;?:@=7C&MJW38@]90_\GE[HY^^_$_J2H#9MF,1G?\Z<".>+ MIFW"+BC;< \_+]>$@0EQYX9MZ;>B $:F@-G)X#^%Y7WQ_,=O7XDW1002=;Y2 M A-IM0#W9)7?L*6PSTV,Y5\8;I2]VG31'^,7=AE$9837)X"9 JS%)Q)$IB-[3?TS\__]AI##1MP M )4HI%\7?;$CQZ&E=(^0-FDO)R=5Z%&6%3!=-W$BPQZ&^?LDC#8,_C,>M%%H MCGUGFFF2>97L'/,R0KH$R4')0.-7D6D)[LJJ%#ESQ;I@EE@I%ZD&UR:L9'N. MRB]\IR06.KR?],"*,K0B>^1^L+4&TK)15UO3JO'?10PNM@L;V0C_XIE8Y)UP M%)^?<13G1 M>*5/81 -.'?>'?NVQ7CJ##6>K)Z^$&N^DMQ'.@%>.45HQ&+>CW+D&F$P3,"U MIGBW_"#5C4K2-UZ?-@RF,K^=>20YR='UUOV$JU"3AK$>H+?ZNW>H/K9$K]N" M5LGFC&[&@5*VJ)J5\%%(&%9Y!0-U<-3)MZ.5Z1;*4\Y@&_4* MXW;/N!IT$;:,]#TG6S^3ECKZ-! TF=_+';4?;#'VJ'3F<' R$_;L-"#_9& @),E;^=T8 MUZH/F8)WYG:P>H/G#6R(&-^&.-FQ%!2%E\,F^B7$@]U:10T0(7 %$)7,66;; MJ)5P;)LF)EI+F_T)LERAT.<6E+>&]7)YF>N!# W->1> G:@CX^7D\\8';N; M(+F=C(K(D995V6UI=NAP!F-@.>TYF$-4;XECL$%*OL["2WG16&*+B+Z*] .O MMFXB.'>*EJ/^L!<3K.PQV$=NTA:[3+*@)= M#:M>2E?T6V0G9%$%M-10-.]O>U!GV80VK:Z6)<&%BZ,7OB-)Q8&;IEVQO=Q0 MRD)R@MW&6.1[M6 MR@T.$G2'QW!]I1M!N^0&HDW.J^>9H[IA13U*A&5!]AL_"#N*E+',)B?/$T-ZP62BO'$;NYSH(0/94 M<_^M[_O('(673I1>RK=D;& TF*R/$4 1Y]2TC%T?7_V+&0_5[P#76#]1P[+# MSNO)G?IBE.@TA5]I$[+RO.UKL&0_7[A#1="O5LM&N?H]@%NUAS@R?X]:C:C; MQH;;)=5B: ]NU1"ZL^ILX%WFP!T4B-$%K#7,OPB;M(8G92RD,7TS*KV,#(U6B%MZ1D(1+X$ M&&N7P,$AE&DQZ41020G1G3&GD90D@UV6\U8$A[PY%'J9U==-*3AEO0_-FF,? M/3K[>:,>";5_=XK=T2UQS 6_7'R3]SG@HFU [T=$(5T[6%]R^N:;H5ZE ;" MEJMR'=?LF;M&UE!N(7W0L+]J\S6[L\-^S?0D-E4$D@+''"N\.ESY/+3C4DY%##='ZR)OK;J"1I4CDY> VI7@'$#Z4REV3XR8/N]->C&.WN*J8LFMK MLH\957C+!RT*WC3M&[C[XG^:W^N617:,[\;I9WB.A>@G+E0 ,78G#VTPXZ0H9'BO,>]HKE?+[]3UILVW/5MB"0' MA;^\*]/@.W4KG6NT)VJT?S[7:,^EO'.-]D$-^ERC_3T:3%Q?E%PJR#2Z'BLPS0KR^0JM8;,2(F]\U-T?JK/R,*RSQJ:K+^+?):1=LVP5G; M<=MO_SD$)XO<#W))-E73!!>_[T(LNBN=[WM3Y+V)#V>RP-3^02M8 M%5$CC0D7F<,YBVYM^*%MWJ[QW[N\4D<]1!.'9=%>$!R4B#[#OV?C3>"5CH%6 M>_F/[[^Y>/IE< QK?.#CN(OZA?X2)FE5KJ7Y8Y>'_7U=-A7-SK%F_?"/5_WV MD,RNDB+0^5"&JN \44L$ AC*8!'9 W<.JY$L9QE8<%.54C3(,'>&VWCHBK9 MT"MS^'0:*6F]YT@!A.*KW/4\OPJ[^+N6[%@(V19?!T__>3A4&6HS5[0MWM0D MUTNUCA;J$M,'D MFHE^W?:52X6XE%:=!P>8%*7++B<"\U$DB,(.S:&:!K]G=V39T*2B)6?M!;67 M\\V,/OR0#A9?JL;(@:D],%O9S39LDTQ MJCNR047MP^<+T!>AA!,@@[>,M^7XT0R;4*GEDSET82H?T5'88WS$?H0H?C4I M!ZKF\F'BT4[128'*J=]*.8O?D%4_-*5!AMY7>&)6R^0L52>(HLQNK$F9A*D*AP'A<4=6B6JY8ZHW*:#MWA,*1-"%DJ-!4/X:]Z[!G_X)#S9DEC?<@&F70"&*_3M7">%#P)'W"])?$V3$DA/^JO W%/GN&,OS?<'%>@UDH;4^ND[(75:#TTD5CGJ\3NWN4 M+V1_.R:?Y@+/*.-WW\6TVUXN'SB;=W20QK>6),G$.WQD]:,?'4K*47Y0>VWX MA9X:+ F7*!1BCHJ*L0(N5VR\)C'AB3X M%3 &RFWSM:HJOJ ">721V+WT[AU[<>3M^:99KR_(0W^S^)F@1Z_ZELC$?BS, M]7H!???P\1_:<&:YC/V3%"H(G&0RFJMQ'N=6S; MJ4C&OJEY,KM(QZ3[<%(U0L_2Y)#P?I\16G,*0JG"6[2B_-WTD*(E+/R;37\B MM-XDJ*Y"B83X=<8'W$SJLHAO2& ,LJ'$ 2W[*CQ &]'2LTA3RXWUAF;+G-G7 M+EUVN4NP1D56Y:;UHU-S@8[UL!W#C&C^ ,F<:SH^BIZ.=,M**(!"BT#!HOHV MO5M84'"4#[T"JIGP;L/B* D$SL7-<]O6)HYNU;2%?%G8_%YLPO$: [4T],BK M/CT3M\X(?>FZ*==)V=#V[W%K^+Z:N6.W4MF]Z:C%5+?Z2VOV)L:O,&$OF'SG M%36X/ZH+^_5=Z(ABD'_=T.U>22?HH1E\=$SVOV&X$_W*@7,OQ(D$'.^ ;PV_<<GL@;; CU M/(P0:6BF!LZ3[@N!'UCCN& C"%;?]9$H@))%)$%!CTE 1A8IK",3(MM-#/0;+?'7>"P][+\B52,& N?I8:FP20;&)5>+= M(GG_U;8.X[XZN)K@"E0C)I\:]DUWWA\/?']X#B6#\X?_@"*)TN@F-L()O=,% MQHCKN%TB8Y!I4&5[X9CJCIDZ@IKXXHZ;.X)HS:NI! M#?K?IQ!ROHO?@Z'.W\7^A;SB M[:@5&3"+OD035S ;U#PEQ;;SLC_T98_6P,C""6SN(8[[EL J(9R'JFR62K,E MVT:T/$IBU^YB#?G5MR_.^^2![Q-W2VR#%Z*P5W"LHU.29(M8&\>\8342G)@2 MO@S9(]R7*9^P,M;9GGQ ^P3(#NW?I#WA4M/2I:JX[O.R/_!E;X==TVJC$W+/ MQ&LC"#XT$8/M3YT*W" Q_3Q*-9]WPP/?#2*P!U9#2S4@Y@&TI+4^ M*H$>_?!YGWR0^T0:7TPT,\5CCP(258+5#P@%!6-X^5/DGE3!,G6K?%_$4M=Y M]SSPW4/-@E?3"R9+RY;4)-:0R$JC&#+CXUH>HI!)QX(/CBM-K!%G.F)^5S?> M>?L\\.V3F!DA\878WZHATNQ:J8JH>P.\)P.GUJ K$;T8^INV+'I"(K?TS//. M>.@[ Y@9USB$9CGNP7>6QD>X6:2#)*QE2?Q[M*70Q1^L!5,#B/,K-UJQS:O- M>:\\^+W"^:^U[QI<>RTO.*W>/8F4M<(*%3ZS+?<,LA]M)W9F%+)3CDDBS_?1 MA[.3**T^J^K Q*-C O"PJ5)UAM'7''7SJ*?QO%,>^$YQ@714U2;X?+UF<=U] M0ZP/9#VNAI*H#&KN>TUV4,9$@43[$8S6>5<\]%TAVJB;BDB=5VWX_V'151I5 M_[$MBE\)9(Y_-4%6]66O0DA%/$.B]Q"4*NQ^PWHHUPNK!DDKH"D.,?$ *2=4F4S;%7?^#F^2CU MS0 \:;HHFS5>;-JT,WFU7/%ZAK"(5VCFK]-51;1K\H(NN[G-Z5%]43-#_Q*] MD.&=K_*R[GII"N='1,(L3"*/H>QL) M'9PG[F=* ,BG$HU6/[HOHBY]CR[\2*DBC>7&,*Q[3&B(5E&L(*^57D%X?L;R M=[\;/?^YH^5$1\N7YXZ6<^/#N:/E00WZS /\6\DNGN/R&+$10.\$K(GD'3=$ M5%:TT)PAQP)=_FC0Y280^H'/_M-$B.9],5;? 8$=@^M$Z*RY(4:7?+]OF[? M^(>_^_39Y1?_J8XV22Q0/@B)H>,M*DR)%1D,<+/ZB[RL-Y50W!!5WV#RKB _ M8!ZMPT0R0+\C(X&G06XIZ2*,8\10^Y"3)6%>&01PF_96JA0-!Y9]#)Q]/U<,!/42K0XKD#_E?%V)GT(R9?'/;PC M'[7MA/T*3Z37NPZ'8WF8S/0X_"V<$IPM5B3#U%\BRF5B3L5")J4CIZ;2YJS2 M2917[OP@H#I$Y1.F#A7)/TOE$<"6W6HZKHK4.X3 H"^8_#)X9 S9Y@-.E#S$ ML7E%/%%05_$:*>IZAZDZ:)$,RT!"EX6L(?*Z+Z3E@PN4&5*!#'7E( 6$FMM)B5PX[ M99(LQ]:R,TJB'!)DH\?SI")N#9M/][^C?O-\#K-4/(^*,>J5]5"Z"\>T-6=N M*S$^";E1A'L!BKZ/XG:L7.3D%$' G5G)M9\HL'=21@KN"VX\,(C%9<-J-;!TD8\,E<)C^ M0"_4P,;1*+L%)K(H=FS'PS_@_@%[\_@2_/++RT_#9JHJ>M4X6\ESIK=:X@5< MWHWLZBI"T1W25YRO%.Y*(04E MRG]P1^M*P&T)UWG84&S]9;O"R,L._BG<%^%3B'UF>#6#CR12SU2:)97 MA/C9>C'LPR-L"#BDS@WDS;]WE8:B[RMCZ/:?)1%K=(EWT7MC0M6* M$]?E;E>LZ4S2UXXMI'%LABV*J 9A?R<0KR7 M8>"#Y!@;%Z+4P;A)_3DK)-%!R-M5?$#82,-8+!&^'"C[(F=:RH:5UBX>VQWM MJRJNHC2YS8)O7-0$$J$+CP)SYM3/--BRQ8@LR;+B=]TFO'H1I!9S^)'M75+X MA^C(7S,/-.B9Y0?%22AK,%Q)T0&T"L:&7+8Z1JY\.%GGF>T[VF:_81]G+-&3 M2F[W]'B*BUO3.;VU1C;+Y)4E\/6P7!?1V1T=@W3/+\;UQ3SLA5\:B$@94;5- MS ITYYZAP@-W<\W>_Y2;YWNC%X,A=]\%]Q2L#ET/GNJ! 7M^18K)O5$&]K=B&^ M"7$U=*3"_\ATPQ.F^EG,-# ]R<@WSB3!1QF0W9Y9 28A-;9'\$=XP4( W4C@ MS>):O2O[L0]AW/N_,1K^X"SX#Y-US<.LD;"Z%"U[;J,CK7>0C'-2M5XU[5[2 M_"SN,_>MY0$@T2/)EY:^@23+> =H6H;!@I:8L5P,4[:S"6_'+7YQZ2\7SV=4 MW_^8=^0,7.'.R?^:7O,W.),_OLC/#.YPQ<6?H MU!D3]Z &?69Y/M_24U:KB/E97Z,L5P?G7O3>7"Q U=^F(\TU2KF;AJDIKE%3 M-R4K^M/W.XCQJ,.F"68_MOFNJ/BU1K&*_M4@1=J&,;G6S][A ]]W83]MRR4' M#JMA-["/)9&E:1'/0<9)<(@$P"ZB?GI?^PEOXZ M7Y%K4736V#2-WV1#;,HD(DR+?O'3P6K42,TCO,NX&XXR6U?;184+:TM5H<4_ MAZ8==N>FW@]@3T4/9HPW/IX1H$]ZP&R_(.;G?O'YY_\YAQIW:+9\3S7-A8E$ MHDISO,HC]1HT(0B(R]4VY5'WK@\]MK+A:Q3UW<1!3[@= $(K7-T.>(O?K9:[ M!*(2_L@LIO+8#VMMYN@6U/1\V:EJ9JF(KK!_F[*V?.KHIWRU,<5!U&%A^T&$ ME;WC'@9%J!!H>7-'^T \3$F>'RK.VLZ*S#U/L8'C 9KGS#UOPO!#5*BO<]&] MMAT=.>/H5U=%VOMRI,B?,2HV[X2*D+DU&&P'2(TQ6IHB:5?RRX%IJEY[Q8][ MSL1RZ$TT'+"!$#[+VUB+QHTZ*KR67 ^)^Z2HR@+@&)1::F$*#_:D:H*YHCJ< MZU:8 =0GRCE$/AY^K=7.#AZGQS6,WUJBI#30DLYIIG"3M3"X$MY"]Q8WB\^M MMB8S3W0.?Y@&AW(>D I<%@S<$=*7:(49GJ7(DTP_P*?"D+8C8_^*PYG_^H^G MGS_YZMF33Q23:@"6_Q7.@Q<."_#7_$;M13P&&CY1(Y!]VR,(T =3U%?YE<13 MP#L16FK9-OF:%8,];1MMR*7%Y-@"]!4I.>KV+=9:G27[-VT;("+CR3_LI;EF93U_X<&KHE@C4SB"\=$(A["(!R&<)*Q M^*=D2<]JJ;Q]EKU7933P[BV8Y6T)=3M2 ";\= MG4X4*SM';^9\.Z*UYP3,Y[_]5EE6Y>\0K#+1'5:.7,H8,FZ*-4S#BES5CL'^ M<:B_A-_O0L# Q&Z<.K1_O1B]".>YI ?$AR:1ORV&)LO6[R8$*:/0A+=53\U MZ\Y%,/<,61PGAL8MF2.G"+]$KTX-362X!J0!G%&58&SNAR,T-T9$MS1=O^?; M^+YQ=&S0H[->HZMWCTEE^'+GXA=*%Q:\@.A=SJRY(^BV;G;%L4\**:-D-OU[U>2U=$K#8!QB1S8? MH%?_^-IZI84;B)ZF3>9AII?A;D=FB\Z,?E3\AWBHD[5'LEDJ =7![1"B%)>A:9*,!'Z8'7"*?JU\,L#Y6TEI#^0WZ#*@6 8D.)F% ^#GPH6\+NF&03V&KWQ_R3Y" M+S2Z3^AT/+D^SKE!O(8)C23?F%IQC([,[R)YXE5+?)_"843)JS6<0A>ZC3@L M";X0'I83BT$D09I=>SS*> _;G#: OE"_1:Y^6X6ESG MU3#/RO98J3Q^+F+?<1?INVY7 7AL=BN17OCM(@DFPN JK[E7EIAC)*'<47RT M4)NV9?>&LJ.%]&Q6%#]7Q36=$SJOQ(>CR!BGYQ%%*20EIP=MG9PTK]N0:DL0 M36GX ( C(#LBTCE"U.'@QYG(*,=V-W&&G.49- 2_NT!#"E\(1WVDUG G5_=] MVH1'3NN/8:V[Q8]1]^2EF;TP7^3W_+WIB^Y16;#7VR)26#&=E>ZA39'#M'F.J75$ABS1[7AT1)AB"AG$V]]O^H%#B;/O<-WQ M(YK%\H29_+.]W/;\N9PAQ*!"70_(]W,?.Y&Q&+&D?H<9'2>T;#H"M"\=>5(6 M/#\T)-P4\7/,;GD05\)>NEE6>@4L*7M7D47#T)J*=M@):MJ/7$)PSRQ'2":6 M=+$4@[!2Z^_A[FCYXB%/BG[W8WB'-WJA"\OHFF]T(K$DY%_3JLL&CWESX@W( MCPPC2,WK[&EA=I%P-8S2PZIPY!::%T]3J2>G_<9Y)_8R[(4[,E$G.MD.52'P M;B'F81P<8Q[US:?<[Z([R:T(<2?FE!I5L'DX];8\$2ML)!JF1#"ZZJC[)7R2 MY77)\W;IV#K<[C=-^X:7&B[QXW(_R7B[Y=L5_;;AIE/9#\#:4WD@B48H$I1> M(][7Z[A5(SK=++Z7:8JKD1"-"-^5+G)>7^RCO^OS5"_M:F 8^ .7&;HBA+W" M4,^/MMI>Y*E!E2;R#P<[+MSLD]U"3G8KY(,?3;;$Q[-;B(;#U8X6,3@[T[*Q MF#38F4DYVG7--H$*)1LR9OP8!-*Q,&TBAAJ=PNME[;E(>Q>G1]E/W=G0V8C7 MJ*) QS/"K2K1]*// 1QT2E/J0W&J_5W@)24DCVV\<^A?>9A6!L/*-A6ZP8.1 MSBNDW+IM4?1:@[)$'-#D&I);(#X[?KO >N)9(P10QZO*Q739&ONAW3<&89C, M4]PU\8>]<1\5OFYB]Z>KI+HB'U Y*F%1_EL/G]SAK\KP6&B^W>B-FS".3^>0E[ZI J8.= M?-+-_R.[(1(/C]TQ;9AUJV)%?M>*;]P^PR\XHJ_P+'W_AKA\H2?&K=K&0 M#>F&]J"Y1K@8V8APU%K\S*@ZQG@XF6/S#YV0\!UQ%-M"8"JIG5WEU0IT"%C&+6!@4M3L%/W-4',IU!=I. :AY0L_BC39L8D:2=SK57.' MO>*\4;2],^;KZ(1;U#,V;_0VC\S:4(HZN%E-SSGJUO6_N+7HS$F=@<1X3;D] MP6GXZT-GAGQVN1'+_F4(D__LR=,O>?-_]_S5U\K022[LVW PZ#GK-M_(@67Z M';['!2IYQ)<[:1[71;=JRV7LK8VG.'UJXDL'@U@WB$_1HS?* =S/QSZC;MX) M=?/LC+HY@S/.J)L'->@SZN9^5N[NZ9>I5#I"O]T^5ZY_ZB8+E^+1>#K3&*PM MEN3Z$_LZ.A5B+!N">^^KKWY[E=$>S )G(_[I@R[GG7(T(62^$.:4F&'"3G ]*_(6Z.RMB;9 M65H'SP"*9O2@FRT$4K7?1.0=9"IV^;JP](K\WJR'V,8"JO/+?4R0\2OYQ'%M M(J.Z=\?9$U-7NRUE_)Z?_'>JP.;[/;7U4;'%J\%R?37*(QY%X#RZL.;[*?BP M%_5/Z)LD,>,-JJ$0C0C6L:%/7;,C7Q=735]R3^6Q-<"/6X8&P7J+!#>#2$ZL M'L28,H\,6H79#F]/0EMKFGD!1!X+^*= *W1=U:5DU^4*+GPV[>2(.%>RMR1 ML]D$^\E3UP Y*W3);_.V[(9.M^4/UUD^9W9]R8-9+L3F3:( M3'J#A!IW1CV%*1T8F0!-@+3 ]$ MB]N&DW-3F!(J#:W___:NM3MQ(VG_E3Y.-FOOP4(2=\\FYS 89]@X MML?@3?;]DM.@!G0B)"()7_[]V]7=NG SLL=V)*@/F=@60J7JZNJG[M#T3M;/ M^>D,0$AG295[B?G@3ZN)"UMUXZ:'N8#OU"IS6),\6G3:$4/TDC=<2<1)(Z(3 MA>-E_SD151/A%PG2A">-<^/>$X6$$4B7?X2T1OG;EKS&=2R0%'ZJX7!/2QWA MHDXD3)4.BR""IVK>?!;W*IG1"5?2$)V*.1D=$2S"),J5N,3(%==;,J9,A65C MRKIU=K") CE>R"HJ26W(6?CGKFC MIW1CKW0*!-P":GSA1OR17!5E'B14WHRD)Y@ZUV2O!?87O+_"'/'J1&H6DC7E MTHJX78K4E>64I5-B.C"H7DNVQT^L:U_<$"WY"^;'3(:2/(MN& M)@AK1UU3VN8V,'V>T[Z[^_UD0K '?Z5&[\.]=G$^C0#B NZ>=U M8-85QV_216/JD'H>BM:Y,P@N2E3&?YG983+OU/+FH4SZ$8T) M17@91$$Q633 M'#+WN$D.WI )IS!R8R6)C)2LM$2S& 5/KTO >>.!:Q%B3_=*';QP]B^/ MT%A%B:6X"9R\LPUW0JT "0.G%W_6I"&S*O,L2./P@NAKEA,:S &:B M01 5 [3M:(A!U,Q\$2P9%YSJU*N*UR^18_N$-&K_B+!IS #UIBOVL'SN/X.E M$B'%I+C%4O0VJD$E?*&TLX]M^T2:U8)NN-?,]&AA$&U[I+)7?18N1 ]$16JJ M#$HM)K0B (N%/X1:I909O7,QEDR'I)V6], 1RTMZ4%W:]\)-+"W>G_DI!'L] MKAF;>M!4+$[]'C$QFD&MIA#23*&BV)#2YQ2@"MZ8,L[B$5>8MD#\],)"=P2M67S&%7I^ACYS,6D M!BF.<*HJ8E0.ALSU4+I)O+B:(4&JQ_3DV#R)N[,O]=4\M/JR:SB,GTA]?9_4 MFJ5&T]BY3=9. >&140LEQ1CN54(HJH23*['K_GM#:S:3M):2:FY"Z&0"AVO( M-MVC:P;A/'%LST4!^AO1W'^X#A;BDY*>[VLU3D>T/*EU7,N[BHN010V?RJ4@ M8AZ40'4?OX*I]#7^=)D$9P*D OO ^I)(X]6',X MGY8*]#:E*BV5K-Q YZ%>B?3X16)(6OE3OR[XWQF$"F]E@1FG[(+3R ^VTZ\B MV>Z!<8A"@ZBBK*.RKU8^WCS]!68#\F?%Z2[<0(/+8CVK4B.\.G)6 +/L3NJF M&^D[#PXMRG4=E5.T2JJD0E3X0Z![V'F!_]4IXWP_:M8>[K&-H*HOXEY8#(FY(IPA)(#(++2:&BU2'V5 M5&:!)5L&1&VYX7GP2U1*J:85@OD:Q %\>-UZH@?!PHQ8$L,[@8$?[9E,(OO> MU*K)N=9.7G)+Y59<_V+)Y5';GJ^=/ E3/H>MW<33?*;+RC363K'FZ)\:Y/B" MJPZNZ#12J51.S8I9-Q*EJZ/](![Q%#%AT]%+?OMX*3Z8R)4WODSPN45'. M[X/#3(Z-J^@1R*7)GHI?U);Y>-:FO)U(X, 2$D8.,.3@Y&, .?^BE9K@@>LE MW3M489T*NH/3PQ4I]&(98[TJP%K$2X7<('@-^M.!FH"X6M 6O1!\3P1(%[*Q M?'SC.F9):Z_;!==+5;-Z/#PYKIYLU7C[C&MNU*$GY%]9[:FW5VJX)YIBK NQ M?+>?_CWTR]NC4TL2;JH1(OE@RE;MMK&;9-:8;?-H1XRN '(A@C05C9QW+]IW MEX,^N;NYON(;Z*IW?9L*SKQDT0NFPJ[4W!7I:,,TB->E053?) VB:6 :Q,%% MRS$-HE!$?VP:1!&/TRJW'GM77=)O7W0'_R/GO7[G\KI_=WO8QVC6(Z"Z+ZBJ MII'KP9?N+>E=75S?_MH>]*ZO#ED $$=EP%&UM\%1C??$4=%'^6N.3CF+HND>[O7WJ?>X,8:^6"YJWS@<$) MO<>@ "(XEC=2758<6^2##9GC//@*BZ7)*Z+H+KMVP2-8?L MG_YRDLE!K)!&P19*[1J.5<^[OV9Y]::6FM6JM0)%>U:L4L%,4+!;%#-1Y>B%.CYU=CAL'*XJ0:E< M/\TA6\6=G,)'S@RN::,_^%*-2]T;T8S4%(X:TXC)B6Z <]:7AX'\V#O/_]U.Q0W^^R"S=17M0]V'V.-4H%2 ML08%4"A0*)94!63PGW,;#8'#_N'""Q&;^<+-;@B>+*UP7BPK""#LUYZJ:@;N MI7=>[ARG"NM%S'780?12L@&30").@)B&X?RL7'YX>-#XQ[2)=U]N^Z,IE *6 MF36A?MFB(2T;]4K+-&ME_A:&T:H89LW4C;K>K#3+5LNL&W7#8H]50YN&,YDM MX<+L,9$9@0S;R3""C,K&J*&\&6O-/Z&OE,W3_)%54U_VU5=RR+^0,R@.9.# ^%C&PMH7K+R"DK&I&N2L^C M/BK(OVS\TS9DL!ZT[;/9C[!_QF[S]!OE:EDBH(*M>BZC5WGRMA=.%*N:63@IS.&*HL]\GVVP[_@/?QCRCW]0F184 M-6DM)2WZ(-J+1NW+?9[HRWN=&,8S%'2M"<,#.JD1[WWFPE!3V4;86C Y^?,X M;J9+ Q+EK[:C3J)Q8$C5':8^PR'J"?HA,L/5PL& W+H:YH@4E'[UPAUTP6$AIJVHY11CH:$-'V^L\',[] MQ ,%JMG<::?G3_Y&?7#QD)7DP&4'D+C48;[+?-*AB8S((XMW!$ M?U@DS]!5 #2:2$3:$Y_)87(*(=.9I\:FK^#C5\]UVS'6;1ECBQ1MH_@@&P^] M@H;\<$WW-9B%*XNX"A<5(Q 8@?B;5$A.0[UHFJ%IE@?3S)2F693>V_'W/ MY $F+?;H?,YMY,Z,"QYP,VR@(J)R &:2?M[1N?63,H1CW)%"^;''(8QF2-. MY8H6E/^]Q\LY8E*N:$'11\<$.B8*)VU848Z!C AT3>7!,J+S*/J?#MN6EQ]<;XKLJION4!)2QJC8C7U=R4Y%O6?D&20K(K6P5[RO5[KD>SRM'C9*W M(1+/E!Q*9;R'Q=%A.S8_6.F)0K6E#T,AHF]C8.Y#1>@/P" (>L)0\C$(@O*/\E]XWUR.F)0K6E#T,0B"09#"25O% MP"Y"& 0I'-$OZT)>,0QW(MT%'5C@,5]BT<+#&Y,;WW9']IPZI/O(1HO0OF?D M>LP_P7QRL_"#!941C]N%PU_,J-!3HWI,3X3GWJA9ZC=!F7!,IQHI=A]'4^I. M&&F/0GB4T:I42^#K:5O>'-P^Z>_G]PF2*KH)GQ5?1?TA=5EP>OT(GC7U+?R] MS"([/9 :I :I06H*#1;VR-[ 5N=O":9SVA\$P32"Z3<#TV8&,'UANY3_R']" M,'TP1RU2@]0@-?M,#8)I!-,?!:9-S?@7HFE$TP4C^H5HVMSNFNY,;3;>X):> MIY"NT21W6E_K:#'F-2HU70!CJH!Q^N.!^E!+KR,P1FJ0&J0&JLY,#81&",P+AH1+\4&&]W,TM@O.YB1F!L,WNI M@"]8S&;4?UKEYZ%-P5%YBRDNHE5EZ7?VJ%EI56NM M"C7'E2IMC9JUH5&OFOJ8ZL-&:SCZHW'TTP VG*@MY8_DXAZLEWBF!8'Z$RX+ MH-$$G;BP^5Q8HP+HWF*/4.*;U OW.9@7LVHWK/*S:]W@I*O?E0)5NE;HZYB3 MGL]I!2XZ=!ZPL^B'3Y8=S!WZ=&8+@^-4W+3I"(NUBJ8KS:(,=O4 =5V3UZ*C M=^EB7:N;M>V7G[U7UXSG+C;-RBOO??:IE9;6JK4*17)5JU;,0E',3RVS7BB* M:YIN- I%<5/3F\6BN*&91E:I0/_A-_D/2RX\?T8,_?1KB8SYCS2$+B2V2](.R&/; M'3D+2U[HRBXI_![C!!V-2 U2@]0@->AH?']'8]KJ-=_"P_&^;KY_$7$0IQN% M!62\\%T[F"X=I0&!OM)BX 3TT2-3YK/0(]1GQ&)LQC\+OXU&WHR_[5.&HUQ\ MU8/M.,3U0C*,O^9H;#O,.H*#'AJ-S;V OZXW3KJ1-8DGAURD)UN4"'LUK9^/,K@EFKI1^_H@T9G9"Z=D>AE+A31'^-E MEDOZT[^'?GF[(*PKS[1H-'-T/#K]N#NMMM__AUMSD4W/#--H=@* MAD'2 ZCD6?W7PO:E!,0]17<-M%HYY*\24*X8_A<"/@ M4L$O<$0!X&;(IM09P_$/7R2D67T@!*2S*WO=H?SO-%XER^N&%JUDI7+ M.US&^3(BD9I5:NH?[PJ>V9;%]<.;6MB-#["P+WO_O;[Z^9I\Z;8O!U]*I'?5 MR>*VC92CZTFTE&771&=/E;]F'J0$*4/*WHNRO,0<7T1YCAQ_Y]P0.2,D@R9" M5NY@97LQ6000D"L1&%=0N)CO%FX[ M;ID BWL3J3G,O?D&T>WW"@+)^/MQM#?_7B+%@\_LD+-XE(7L&]]V1_:<.MN5 M39ZY?K)A&!_Z3Y$RI S]I^@_S1,KT7^*_E/<*2_RGUXR1OI3.K=]#PT_I*:0 M&NY@'*BX69&:/=ZLA=N/TH.:)&6C!Q6I.>B]B1[4]_:@KBD;\@.=S3^1Y!/M MT8B_2LC79B^N)_V\:SIR?_A]02P,$% @ MUF$*42%L#5)@%P X@?>9H0M@S:-A(CRW4YOWXEV0:# M;6$;JJ'71,REL*7,E+Y4*I5*R7_\XV7N@B?$/$S)AS/C7?T,(&)1&Y/IA[,O MX[O:]=D_/O[RRQ__4:O]ZV9X#VZIY<\1X:##$.3(!L^8S\ W&WG?@O#$]G'#3JC?KF6_9^8EU9%Y>M>LTQ6]L)]-"R^-.4KA5W\1,E4_K.HO-SV=KZ9;,>%9:DL(8X M)AZ'Q%H2)Y00?YY>P>;LG+\NT+DH5!.E$,/6LM[V2E$%R#G#$Y^C.\KFM\B! MOLL_G/GD;Q^ZV,'(%JK@(@GV6H'8:P[9%/%'.$?> EIH>V=\_ 4 "1&>+RCC M@"1J.M";*'$]QE6U6MVH-8TS$(!Z3RW(E::&Y57S$I7.DXE%F5Y!^U5>UU_I 0RA45^21\MEA@XM#@@7@D47T? M03M$3F1F$S8\9?RH_[V'S&+4W3+8SA>,+A#C&'EQ^Z\(S!AR/IS)6: 6&;B_ M+.B^$Y)$11(,UO53OCX752S?5W!E1-(*O^<;Y988.4[R&[ M3SZJOS<;&E8.BV@J;MB%W/76!U1JM?!AU)':[GV\[3Z.NK?BCU'_OG?;'G=O M;]KW[<=.=_2YVQV/? )]&W/I#N8$(#]%#42&@J@A3W(TF+L"C+X=8UCY4$?C<5_'[J/ MXU'_KC_H#MOCGGB[EX&\C;0>[&:];N8#>\4']._ BM-I;*=C,>S>=KL/[9O[ MKB@AYK%Q3_PY&';ONL.A+-GO_+/]&/S_<__^MCL<=?_G2V_\YVWWKM?IC?>N M&WN31Z]09KU^44:A5N*!F'Q@*2!0D@$A(HC+^%__>=TPKOX;!+*"7T-I?SMI M9;H6=-JCSW?W_6_[MSTIE/6:D$%&&CA_^R7K_: M'_P5=CCZ; H)_K>2 A+[%GD6PPOYBSHWOH<)\KR?H2,B0)/Z!9QB-U]@I@@K0/5K(M_2H,J MBBZYB?DYX%>E\3GRYW/(7JDSPE."'6&>"&];%O4)QV0ZH"ZV,,H+;DYB^C': M--0R?@W.D+!$+D8:K&B#B/@)NHW>?A,(:6())"EUV0 4HA*:LHMFO"<**NB M>M_IVD@B)*M5K$,+S8VQ"OJ9K]5,VD19N8HSFFQWR?DJM:K6\!AU4^T#)'N^ MZO.,[(0UL_XD=^F%,LH7Q6'92DH/DV&JZ'H:3!N6/Z(=CI_*(]*+D> @QI =_E3!Q^!)AWK<$[_[?(983O0*$M6Z;8:6]L-*;[DNS?KTG7:@ERY]L_#;0PM<#Q!S*YO) 0G_BXJEJPULJ2QZ^>LVY M,NNMO6E.5"PF#U@)=-*C?>#YEW$H31*<3[KTT^E2SM(E8R\_5"2]]ET+IW=/ M/F_I>E4/'Q4#N&U9S)>E)I"C@HO=?7#2ZU/+-!+[DJ6M62@ ""4X*4=N/WCC MX=L[WJD,M:K2J)M&(I"_N_N=6*554&>BM*H.G4\P4<+D13^UJC9LTC",9+QY MF=@5IU-Q! J%/C0$M &.1J.9#&*EHE'%^$5:KY;TX7*1TAO IFDD8E'I4%7= M0TKK[%70ONVZX?%VZ@Q\9LV@ASJB!+81*Q%,V!,S/?:F:>04R!T7ZO1L\7_L8&GS>J*59"IW/MN>A[C7MO[VL7 >A-